Trait vapcore_trace::DatabaseExtras [−][src]
DatabaseExtras
provides an interface to query extra data which is not stored in TraceDB,
but necessary to work correctly.
Required methods
fn block_hash(&self, block_number: u64) -> Option<H256>
[src]
Returns hash of given block number.
fn transaction_hash(
&self,
block_number: u64,
tx_position: usize
) -> Option<H256>
[src]
&self,
block_number: u64,
tx_position: usize
) -> Option<H256>
Returns hash of transaction at given position.
Implementors
impl<T: BlockProvider> DatabaseExtras for T
[src]
fn block_hash(&self, block_number: u64) -> Option<H256>
[src]
fn transaction_hash(
&self,
block_number: u64,
tx_position: usize
) -> Option<H256>
[src]
&self,
block_number: u64,
tx_position: usize
) -> Option<H256>