kora-lib 2.0.5

Core library for Kora gasless relayer
Documentation
// Using mutex for global state like config, when we test we don't want to release the lock
// until the test is finished.
#![cfg_attr(test, allow(clippy::await_holding_lock))]

pub mod admin;
pub mod cache;
pub mod config;
pub mod constant;
pub mod error;
pub mod fee;
pub mod log;
pub mod metrics;
pub mod oracle;
pub mod rpc;
pub mod rpc_server;
pub mod sanitize;
pub mod signer;
pub mod state;
pub mod token;
pub mod transaction;
pub mod usage_limit;
pub mod validator;
pub use cache::CacheUtil;
pub use config::Config;
pub use error::KoraError;
pub use signer::SolanaSigner;
pub use state::get_request_signer_with_signer_key;

#[cfg(test)]
pub mod tests;