better selection of current account

pull/5370/head
yann300 3 years ago
parent 7f0ccc36fc
commit 3b29a3c468
  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