Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDatabaseWithConfig ¶ added in v0.7.9
func NewDatabaseWithNodeDB ¶ added in v0.7.9
func WithConcurrentWorkers ¶ added in v0.7.9
func WithConcurrentWorkers(prefetchers int) state.PrefetcherOption
Types ¶
type StateDB ¶
func New ¶
New creates a new StateDB with the given state.StateDB, wrapping it with additional functionality.
func (*StateDB) GetPredicate ¶ added in v0.7.9
GetPredicate returns the storage slots associated with the address, index pair. A list of access tuples can be included within transaction types post EIP-2930. The address is declared directly on the access tuple and the index is the i'th occurrence of an access tuple with the specified address.
Ex. AccessList[[AddrA, Predicate1], [AddrB, Predicate2], [AddrA, Predicate3]] In this case, the caller could retrieve predicates 1-3 with the following calls: GetPredicate(AddrA, 0) -> Predicate1 GetPredicate(AddrB, 0) -> Predicate2 GetPredicate(AddrA, 1) -> Predicate3