trait TrieModificationBuilder {
    // Required methods
    fn balance(address: Address, balance: U256) -> Self;
    fn nonce(address: Address, nonce: U64) -> Self;
    fn codehash(address: Address, code_hash: H256) -> Self;
    fn storage(address: Address, key: H256, value: U256) -> Self;
    fn storage_does_not_exist(address: Address, key: H256, value: U256) -> Self;
}

Required Methods§

source

fn balance(address: Address, balance: U256) -> Self

source

fn nonce(address: Address, nonce: U64) -> Self

source

fn codehash(address: Address, code_hash: H256) -> Self

source

fn storage(address: Address, key: H256, value: U256) -> Self

source

fn storage_does_not_exist(address: Address, key: H256, value: U256) -> Self

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl TrieModificationBuilder for TrieModification

source§

fn balance(address: Address, balance: U256) -> Self

source§

fn nonce(address: Address, nonce: U64) -> Self

source§

fn codehash(address: Address, code_hash: H256) -> Self

source§

fn storage(address: Address, key: H256, value: U256) -> Self

source§

fn storage_does_not_exist(address: Address, key: H256, value: U256) -> Self

Implementors§