pub trait RuntimeBaseBackend {
// Required methods
fn balance(&self, address: H160) -> U256;
fn code(&self, address: H160) -> Vec<u8> ⓘ;
fn storage(&self, address: H160, index: H256) -> H256;
fn transient_storage(&self, address: H160, index: H256) -> H256;
fn exists(&self, address: H160) -> bool;
fn nonce(&self, address: H160) -> U256;
// Provided methods
fn code_size(&self, address: H160) -> U256 { ... }
fn code_hash(&self, address: H160) -> H256 { ... }
fn is_empty(&self, address: H160) -> bool { ... }
}
Required Methods§
Sourcefn transient_storage(&self, address: H160, index: H256) -> H256
fn transient_storage(&self, address: H160, index: H256) -> H256
Get transient storage value of address at index.