kora-lib 2.0.5

Core library for Kora gasless relayer
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use crate::error::KoraError;
use mockall::mock;
use solana_client::nonblocking::rpc_client::RpcClient;
use solana_sdk::{account::Account, pubkey::Pubkey};

mock! {
    pub CacheUtil {
        pub async fn init() -> Result<(), KoraError>;
        pub async fn get_account(
            rpc_client: &RpcClient,
            pubkey: &Pubkey,
            force_refresh: bool,
        ) -> Result<Account, KoraError>;
    }
}