diff --git a/core/vm/interface.go b/core/vm/interface.go index fc15082f18ed..d6d4e917d647 100644 --- a/core/vm/interface.go +++ b/core/vm/interface.go @@ -20,6 +20,7 @@ import ( "math/big" "github.com/ethereum/go-ethereum/common" + "github.com/ethereum/go-ethereum/core/state" "github.com/ethereum/go-ethereum/core/types" ) @@ -27,6 +28,8 @@ import ( type StateDB interface { CreateAccount(common.Address) + RawDump() state.Dump + SubBalance(common.Address, *big.Int) AddBalance(common.Address, *big.Int) GetBalance(common.Address) *big.Int