partner_chains_dolos_data_sources/sidechain_rpc.rs
1use crate::Result;
2use pallet_sidechain_rpc::SidechainRpcDataSource;
3use sidechain_domain::MainchainBlock;
4
5pub struct SidechainRpcDataSourceImpl {}
6
7impl SidechainRpcDataSourceImpl {
8 pub fn new() -> Self {
9 Self {}
10 }
11}
12
13#[async_trait::async_trait]
14impl SidechainRpcDataSource for SidechainRpcDataSourceImpl {
15 async fn get_latest_block_info(&self) -> Result<MainchainBlock> {
16 Err("not implemented".into())
17 }
18}