fn head(env: soroban_sdk::Env) -> Option>
fn init(env: soroban_sdk::Env, admin: soroban_sdk::Address, root: soroban_sdk::Address)
fn root(env: soroban_sdk::Env) -> soroban_sdk::Address
fn forge(
env: soroban_sdk::Env,
envelope_hash: soroban_sdk::BytesN<32>,
prev: soroban_sdk::BytesN<32>,
index: u32,
) -> soroban_sdk::BytesN<32>
fn fulfill(
env: soroban_sdk::Env,
id: soroban_sdk::BytesN<32>,
envelope_hash: soroban_sdk::BytesN<32>,
)
fn get_crumb(
env: soroban_sdk::Env,
id: soroban_sdk::BytesN<32>,
) -> Option>
fn accrue_fee(env: soroban_sdk::Env, stroops: i128)
fn fee_balance(env: soroban_sdk::Env) -> i128
Cycle fees back into the loop (accounting). Token move is a later SAC wire.
fn recycle_fees(env: soroban_sdk::Env) -> i128