OpenCBDC Transaction Processor
|
EVM account type. More...
#include <messages.hpp>
Data Fields | |
evmc::uint256be | m_balance {} |
Balance in the account. | |
evmc::uint256be | m_nonce {} |
Signature nonce. | |
std::set< evmc::bytes32 > | m_modified {} |
Set of keys modified during contract execution. | |
bool | m_destruct {false} |
Flag set if the account is being destructed. | |
EVM account type.
Definition at line 23 of file parsec/agent/runners/evm/messages.hpp.
evmc::uint256be cbdc::parsec::agent::runner::evm_account::m_balance {} |
Balance in the account.
Definition at line 25 of file parsec/agent/runners/evm/messages.hpp.
bool cbdc::parsec::agent::runner::evm_account::m_destruct {false} |
Flag set if the account is being destructed.
Definition at line 32 of file parsec/agent/runners/evm/messages.hpp.
std::set<evmc::bytes32> cbdc::parsec::agent::runner::evm_account::m_modified {} |
Set of keys modified during contract execution.
Definition at line 30 of file parsec/agent/runners/evm/messages.hpp.
evmc::uint256be cbdc::parsec::agent::runner::evm_account::m_nonce {} |
Signature nonce.
Definition at line 27 of file parsec/agent/runners/evm/messages.hpp.