fix missing default from

This commit is contained in:
Jonathan Rainville 2018-05-30 09:06:38 -04:00
parent 641a77c2dc
commit 622f54bda9
2 changed files with 4 additions and 3 deletions

View File

@ -113,7 +113,7 @@ class Test {
async.each(Object.keys(self.contracts), (contractName, eachCb) => {
const contract = self.engine.contractsManager.contracts[contractName];
Object.assign(self.contracts[contractName], new self.web3.eth.Contract(contract.abiDefinition, contract.address,
{from: self.web3.defaultAccount, gas: 6000000}));
{from: self.web3.eth.defaultAccount, gas: 6000000}));
eachCb();
}, next);
}
@ -136,7 +136,8 @@ class Test {
return this.contracts[contractName];
}
const contract = this.engine.contractsManager.contracts[contractName];
this.contracts[contractName] = new this.web3.eth.Contract(contract.abiDefinition, contract.address);
this.contracts[contractName] = new this.web3.eth.Contract(contract.abiDefinition, contract.address,
{from: this.web3.eth.defaultAccount, gas: 6000000});
return this.contracts[contractName];
}
throw new Error(__('Unknown module %s', module));

View File

@ -25,7 +25,7 @@ contract("SimpleStorage", function () {
it("set storage value", async function () {
// TODO Solve from
await SimpleStorage.methods.set(150).send({from: web3.eth.defaultAccount});
await SimpleStorage.methods.set(150).send();
let result = await SimpleStorage.methods.get().call();
assert.strictEqual(parseInt(result, 10), 499650);
});