Merge pull request #15014 from rjl493456442/metropolis-eip658

core: add status as a consensus field in receipt
This commit is contained in:
Péter Szilágyi
2017-08-23 14:39:37 +03:00
committed by GitHub
18 changed files with 87 additions and 50 deletions

View File

@ -635,7 +635,8 @@ func (s *PublicBlockChainAPI) doCall(ctx context.Context, args CallArgs, blockNr
// Setup the gas pool (also for unmetered requests)
// and apply the message.
gp := new(core.GasPool).AddGas(math.MaxBig256)
res, gas, err := core.ApplyMessage(evm, msg, gp)
// TODO utilize failed flag to help gas estimation
res, gas, _, err := core.ApplyMessage(evm, msg, gp)
if err := vmError(); err != nil {
return nil, common.Big0, err
}