fn init(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn version(env: soroban_sdk::Env) -> u32
fn get_limit(env: soroban_sdk::Env, asset: soroban_sdk::BytesN<32>) -> u32
fn set_limit(env: soroban_sdk::Env, asset: soroban_sdk::BytesN<32>, bps: u32)
fn get_allocation(env: soroban_sdk::Env, asset: soroban_sdk::BytesN<32>) -> u32
fn set_allocation(env: soroban_sdk::Env, asset: soroban_sdk::BytesN<32>, bps: u32)