better selection of current account

auto_exec_v2
yann300 3 years ago
parent 4a3244c4c2
commit 3418bbcef4
  1. 7
      libs/remix-lib/src/execution/txRunnerVM.ts

@ -56,11 +56,12 @@ export class TxRunnerVM {
runInVm (from, to, data, value, gasLimit, useCall, timestamp, callback) {
const self = this
let account = self.vmaccounts[from]
if (!account && useCall && Object.keys(self.vmaccounts).length) {
let account
if (!from && useCall && Object.keys(self.vmaccounts).length) {
from = Object.keys(self.vmaccounts)[0]
account = self.vmaccounts[from]
}
} else account = self.vmaccounts[from]
if (!account) {
return callback('Invalid account selected')
}

Loading…
Cancel
Save