Trait sn_dbc::SpendBook [−][src]
pub trait SpendBook: Debug + Clone {
type Error: Error;
fn lookup(
&self,
spend_key: &SpendKey
) -> Result<Option<&DbcTransaction>, Self::Error>;
fn log(
&mut self,
spend_key: SpendKey,
transaction: DbcTransaction
) -> Result<(), Self::Error>;
}
Expand description
The SpendBook logs all spent DBC’s.