Add the remainder of sqlite/query.rs functions to the data API.
This commit is contained in:
parent
56e6091876
commit
499dcd2e6c
|
@ -61,6 +61,8 @@ pub trait DBOps {
|
|||
id_note: Self::NoteId,
|
||||
) -> Result<Option<String>, Self::Error>;
|
||||
|
||||
fn get_sent_memo_as_utf8(&self, id_note: Self::NoteId) -> Result<Option<String>, Self::Error>;
|
||||
|
||||
fn get_extended_full_viewing_keys<P: consensus::Parameters>(
|
||||
&self,
|
||||
params: &P,
|
||||
|
|
|
@ -129,6 +129,10 @@ impl DBOps for DataConnection {
|
|||
query::get_received_memo_as_utf8(self, id_note)
|
||||
}
|
||||
|
||||
fn get_sent_memo_as_utf8(&self, id_note: Self::NoteId) -> Result<Option<String>, Self::Error> {
|
||||
query::get_sent_memo_as_utf8(self, id_note)
|
||||
}
|
||||
|
||||
fn get_extended_full_viewing_keys<P: consensus::Parameters>(
|
||||
&self,
|
||||
params: &P,
|
||||
|
|
|
@ -233,7 +233,7 @@ pub fn get_extended_full_viewing_keys<P: consensus::Parameters>(
|
|||
.map_err(SqliteClientError)
|
||||
})
|
||||
})
|
||||
.map_err(|e| SqliteClientError(Error::Database(e)))?;
|
||||
.map_err(SqliteClientError::from)?;
|
||||
|
||||
rows.collect::<Result<Result<_, _>, _>>()?
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue