View definition

type Database interface{AddBalance(Address, *Int); AddRefund(*Int); CreateAccount(Address) Account; Empty(Address) bool; Exist(Address) bool; GetAccount(Address) Account; GetBalance(Address) *Int; GetCode(Address) []byte; GetCodeHash(Address) Hash; GetCodeSize(Address) int; GetNonce(Address) uint64; GetRefund() *Int; GetState(Address, Hash) Hash; HasSuicided(Address) bool; SetCode(Address, []byte); SetNonce(Address, uint64); SetState(Address, Hash, Hash); Suicide(Address) bool}

Defined in github.com/ethereum/go-ethereum/core/vm/environment.go

Description

Database is a EVM database for full state querying.