Преглед на файлове

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

Péter Szilágyi преди 9 години
родител
ревизия
e581f2690a
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      accounts/abi/bind/backends/simulated.go

+ 1 - 1
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{})
 	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
 }