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.