fn get_epoch(
env: soroban_sdk::Env,
epoch_id: u32,
) -> Result
fn initialize(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
protocol_version: u32,
) -> Result<(), NovaireFactoryError>
fn epoch_count(env: soroban_sdk::Env) -> u32
fn link_epochs(
env: soroban_sdk::Env,
current_epoch_id: u32,
next_epoch_id: u32,
) -> Result<(), NovaireFactoryError>
fn deploy_epoch(
env: soroban_sdk::Env,
params: DeployEpochParams,
) -> Result
fn latest_epoch(env: soroban_sdk::Env) -> Result
fn get_next_epoch(
env: soroban_sdk::Env,
current_epoch_id: u32,
) -> Result
fn protocol_version(env: soroban_sdk::Env) -> u32
fn get_epoch_by_maturity(
env: soroban_sdk::Env,
maturity_ledger: u32,
) -> Result