fn upgrade(
env: soroban_sdk::Env,
pool: soroban_sdk::Address,
new_wasm_hash: soroban_sdk::BytesN<32>,
)
fn version(env: soroban_sdk::Env) -> u32
fn get_pool(env: soroban_sdk::Env) -> soroban_sdk::Address
fn distribute(
env: soroban_sdk::Env,
pool: soroban_sdk::Address,
reward_id: u32,
to: soroban_sdk::Address,
amount: i128,
)
fn __constructor(env: soroban_sdk::Env, pool: soroban_sdk::Address)
fn contract_name(env: soroban_sdk::Env) -> soroban_sdk::Symbol
fn register_reward(
env: soroban_sdk::Env,
pool: soroban_sdk::Address,
reward_id: u32,
token: soroban_sdk::Address,
)
fn get_reward_token(
env: soroban_sdk::Env,
reward_id: u32,
) -> Option