Template Struct account_t#

Struct Documentation#

template<class params>
struct account_t#

The account type.

Public Members

evm_word_t address#

The address of the account (YP: \(a\))

evm_word_t balance#

The balance of the account (YP: \(\sigma[a]_{b}\))

evm_word_t nonce#

The nonce of the account (YP: \(\sigma[a]_{n}\))

size_t code_size#

The size of the bytecode (YP: \(|b|\))

size_t storage_size#

The number of storage entries (YP: \(|\sigma[a]_{s}|\))

uint8_t *bytecode#

The bytecode of the account (YP: \(b\))

contract_storage_t *storage#

The storage of the account (YP: \(\sigma[a]_{s}\))