canic_core/api/memory.rs
1use crate::{
2 dto::{error::Error, memory::MemoryLedgerResponse},
3 workflow::memory::query::MemoryQuery as MemoryQueryWorkflow,
4};
5
6///
7/// MemoryQuery
8///
9
10pub struct MemoryQuery;
11
12impl MemoryQuery {
13 pub fn ledger() -> Result<MemoryLedgerResponse, Error> {
14 MemoryQueryWorkflow::ledger().map_err(Error::from)
15 }
16}