Trait ethcore::trace::DatabaseExtras [−][src]
pub trait DatabaseExtras { fn block_hash(&self, block_number: BlockNumber) -> Option<H256>; fn transaction_hash(
&self,
block_number: BlockNumber,
tx_position: usize
) -> Option<H256>; }
DbExtras
provides an interface to query extra data which is not stored in tracesdb,
but necessary to work correctly.
Required Methods
fn block_hash(&self, block_number: BlockNumber) -> Option<H256>
Returns hash of given block number.
fn transaction_hash(
&self,
block_number: BlockNumber,
tx_position: usize
) -> Option<H256>
&self,
block_number: BlockNumber,
tx_position: usize
) -> Option<H256>
Returns hash of transaction at given position.