accounts/abi/bind/backends: estimate needed gas, not used

pull/2461/head
Péter Szilágyi 9 years ago
parent 6197fbf8d7
commit e581f2690a
  1. 2
      accounts/abi/bind/backends/simulated.go

@ -152,7 +152,7 @@ func (b *SimulatedBackend) EstimateGasLimit(sender common.Address, contract *com
vmenv := core.NewEnv(statedb, chainConfig, b.blockchain, msg, block.Header(), vm.Config{}) vmenv := core.NewEnv(statedb, chainConfig, b.blockchain, msg, block.Header(), vm.Config{})
gaspool := new(core.GasPool).AddGas(common.MaxBig) gaspool := new(core.GasPool).AddGas(common.MaxBig)
_, gas, err := core.ApplyMessage(vmenv, msg, gaspool) _, gas, _, err := core.NewStateTransition(vmenv, msg, gaspool).TransitionDb()
return gas, err return gas, err
} }

Loading…
Cancel
Save