pub trait Read {
    fn balance(&self) -> Result<u64, Error>;
    fn utxo(
        &self,
        outpoint: &OutPoint
    ) -> Result<Option<(OutPoint, TxOut)>, Error>; fn utxos(&self) -> Result<Vec<(OutPoint, TxOut)>, Error>; fn addresses(&self) -> Result<Vec<AddressRecord>, Error>; }
Expand description

Read from the database.

Required Methods

Get the wallet balance.

Get a UTXO.

Get all UTXOs.

Get all addresses.

Implementors