Commit 3f8b8716 authored by yann300's avatar yann300

remove newAccount from API (use udapp directly)

parent 66e1abdf
......@@ -778,9 +778,6 @@ Please make a backup of your contracts and start using http://remix.ethereum.org
},
getCompilationResult: () => {
return compiler.lastCompilationResult
},
newAccount: (pass, cb) => {
udapp.newAccount(pass, cb)
}
}
var rhpEvents = {
......@@ -791,7 +788,8 @@ Please make a backup of your contracts and start using http://remix.ethereum.org
staticAnalysis: staticanalysis.event
}
var rhpOpts = {
pluginAPI: new PluginAPI(self, compiler)
pluginAPI: new PluginAPI(self, compiler),
udapp: udapp
}
self._components.righthandpanel = new RighthandPanel(rhpAPI, rhpEvents, rhpOpts)
......
......@@ -45,7 +45,7 @@ function runTab (appAPI = {}, appEvents = {}, opts = {}) {
var el = yo`
<div>
${settings(container, appAPI, appEvents)}
${settings(container, appAPI, appEvents, opts)}
${contractDropdown(event, appAPI, appEvents, instanceContainer)}
${pendingTxsContainer}
${instanceContainer}
......@@ -359,7 +359,7 @@ function contractDropdown (events, appAPI, appEvents, instanceContainer) {
/* ------------------------------------------------
section SETTINGS: Environment, Account, Gas, Value
------------------------------------------------ */
function settings (container, appAPI, appEvents) {
function settings (container, appAPI, appEvents, opts) {
// SETTINGS HTML
var net = yo`<span class=${css.network}></span>`
const updateNetwork = () => {
......@@ -374,7 +374,7 @@ function settings (container, appAPI, appEvents) {
}
setInterval(updateNetwork, 5000)
function newAccount () {
appAPI.newAccount('', (error, address) => {
opts.udapp.newAccount('', (error, address) => {
if (!error) {
container.querySelector('#txorigin').appendChild(yo`<option value=${address}>${address}</option>`)
addTooltip(`account ${address} created`)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment