fn admin(env: soroban_sdk::Env) -> soroban_sdk::Address
fn rep_of(env: soroban_sdk::Env, addr: soroban_sdk::Address) -> u32
fn is_group(env: soroban_sdk::Env, addr: soroban_sdk::Address) -> bool
fn set_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn group_wasm(env: soroban_sdk::Env) -> soroban_sdk::BytesN<32>
fn create_group(env: soroban_sdk::Env, p: CreateParams) -> soroban_sdk::Address
fn dependencies(env: soroban_sdk::Env) -> (soroban_sdk::Address, soroban_sdk::Address)
fn apply_upgrade(env: soroban_sdk::Env)
fn __constructor(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
wasm_hash: soroban_sdk::BytesN<32>,
usdc: soroban_sdk::Address,
xlm: soroban_sdk::Address,
oracle: soroban_sdk::Address,
router: soroban_sdk::Address,
)
fn cancel_pending(env: soroban_sdk::Env)
fn get_all_groups(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn pending_upgrade(env: soroban_sdk::Env) -> Option<(soroban_sdk::BytesN<32>, u64)>
fn propose_upgrade(env: soroban_sdk::Env, _new_wasm_hash: soroban_sdk::BytesN<32>)
fn sync_reputation(env: soroban_sdk::Env, group: soroban_sdk::Address)
fn apply_group_wasm(env: soroban_sdk::Env)
fn set_dependencies(
env: soroban_sdk::Env,
_oracle: soroban_sdk::Address,
_router: soroban_sdk::Address,
)
fn get_public_groups(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn pending_group_wasm(env: soroban_sdk::Env) -> Option<(soroban_sdk::BytesN<32>, u64)>
fn propose_group_wasm(env: soroban_sdk::Env, _new_wasm_hash: soroban_sdk::BytesN<32>)