diff --git a/src/universal-dapp.js b/src/universal-dapp.js index 36f3abcfef..6d911280ea 100644 --- a/src/universal-dapp.js +++ b/src/universal-dapp.js @@ -124,11 +124,12 @@ UniversalDApp.prototype.reset = function (contracts, transactionContextAPI) { this.transactionContextAPI = transactionContextAPI this.accounts = {} if (this.executionContext.isVM()) { - this._addAccount('3cd7232cd6f3fc66a57a6bedc1a8ed6c228fff0a327e169c2bcc5e869ed49511') - this._addAccount('2ac6c190b09897cd8987869cc7b918cfea07ee82038d492abce033c75c1b1d0c') - this._addAccount('dae9801649ba2d95a21e688b56f77905e5667c44ce868ec83f82e838712a2c7a') - this._addAccount('d74aa6d18aa79a05f3473dd030a97d3305737cbc8337d940344345c1f6b72eea') - this._addAccount('71975fbf7fe448e004ac7ae54cad0a383c3906055a65468714156a07385e96ce') + this._addAccount('3cd7232cd6f3fc66a57a6bedc1a8ed6c228fff0a327e169c2bcc5e869ed49511', '0x56BC75E2D63100000') + this._addAccount('2ac6c190b09897cd8987869cc7b918cfea07ee82038d492abce033c75c1b1d0c', '0x56BC75E2D63100000') + this._addAccount('dae9801649ba2d95a21e688b56f77905e5667c44ce868ec83f82e838712a2c7a', '0x56BC75E2D63100000') + this._addAccount('d74aa6d18aa79a05f3473dd030a97d3305737cbc8337d940344345c1f6b72eea', '0x56BC75E2D63100000') + this._addAccount('71975fbf7fe448e004ac7ae54cad0a383c3906055a65468714156a07385e96ce', '0x56BC75E2D63100000') + this.vm.stateManager.cache.flush(function () {}) } this.txRunner = new TxRunner(this.executionContext, this.accounts, { queueTxs: true, @@ -164,9 +165,7 @@ UniversalDApp.prototype._addAccount = function (privateKey, balance) { var address = ethJSUtil.privateToAddress(privateKey) // FIXME: we don't care about the callback, but we should still make this proper - self.vm.stateManager.putAccountBalance(address, balance || 'f00000000000000001', function cb () { - self.vm.stateManager.cache.flush(function () {}) - }) + self.vm.stateManager.putAccountBalance(address, balance || '0xf00000000000000001', function cb () {}) self.accounts['0x' + address.toString('hex')] = { privateKey: privateKey, nonce: 0 } } }