[][src]Trait libra_validator_interface::LibraValidatorInterface

pub trait LibraValidatorInterface {
    fn get_account_state_by_version(
        &self,
        account: AccountAddress,
        version: Version
    ) -> Result<Option<AccountStateBlob>>;
fn get_committed_transactions(
        &self,
        start: Version,
        limit: u64
    ) -> Result<Vec<Transaction>>;
fn get_latest_version(&self) -> Result<Version>;
fn get_version_by_account_sequence(
        &self,
        account: AccountAddress,
        seq: u64
    ) -> Result<Option<Version>>; }

Required methods

fn get_account_state_by_version(
    &self,
    account: AccountAddress,
    version: Version
) -> Result<Option<AccountStateBlob>>

fn get_committed_transactions(
    &self,
    start: Version,
    limit: u64
) -> Result<Vec<Transaction>>

fn get_latest_version(&self) -> Result<Version>

fn get_version_by_account_sequence(
    &self,
    account: AccountAddress,
    seq: u64
) -> Result<Option<Version>>

Loading content...

Implementors

impl LibraValidatorInterface for DBDebuggerInterface[src]

impl LibraValidatorInterface for JsonRpcDebuggerInterface[src]

Loading content...