pub trait OffsetMapProxyInterface: Send + Sync {
type QueryResponseFut: Future<Output = Result<OffsetMapQueryResult, Error>> + Send;
// Required method
fn query(
&self,
source_block_offset: u64,
length: u64,
) -> Self::QueryResponseFut;
}