Trait xrpl_api::WithLedgerSpec

source ·
pub trait WithLedgerSpec: Request {
    // Required methods
    fn as_ledger_spec(&self) -> &RetrieveLedgerSpec;
    fn as_ledger_spec_mut(&mut self) -> &mut RetrieveLedgerSpec;

    // Provided methods
    fn ledger_index(self, ledger_index: LedgerIndex) -> Self
       where Self: Sized { ... }
    fn ledger_hash(self, ledger_hash: impl Into<String>) -> Self
       where Self: Sized { ... }
    fn ledger(self, ledger: LedgerSpec) -> Self
       where Self: Sized { ... }
}
Expand description

Request that allows specifying ledger index to execute request on. See https://xrpl.org/basic-data-types.html#specifying-ledgers.

Required Methods§

Provided Methods§

source

fn ledger_index(self, ledger_index: LedgerIndex) -> Self
where Self: Sized,

source

fn ledger_hash(self, ledger_hash: impl Into<String>) -> Self
where Self: Sized,

source

fn ledger(self, ledger: LedgerSpec) -> Self
where Self: Sized,

Implementors§