Struct ethcore::trace::TraceDB [] [src]

pub struct TraceDB<T> where T: DatabaseExtras { /* fields omitted */ }

Trace database.

Methods

impl<T> TraceDB<T> where T: DatabaseExtras
[src]

Creates new instance of TraceDB.

Ticks our cache system and throws out any old data.

Trait Implementations

impl<T> BloomGroupDatabase for TraceDB<T> where T: DatabaseExtras
[src]

impl<T> TraceDatabase for TraceDB<T> where T: DatabaseExtras
[src]

Returns true if tracing is enabled. Otherwise false.

Traces of import request's enacted blocks are expected to be already in database or to be the currently inserted trace.

Returns localized trace at given position.

Returns localized traces created by a single transaction.

Returns localized traces created in given block.

Filter traces matching given filter.