fn ttl_bump(env: soroban_sdk::Env, threshold: u32, extend_to: u32)
fn update_proxy_implementation(
env: soroban_sdk::Env,
wasm_hash: soroban_sdk::BytesN<32>,
)
fn initialize(env: soroban_sdk::Env, owner: soroban_sdk::Address)
fn update_owner(env: soroban_sdk::Env, owner: soroban_sdk::Address)
fn get_owner(env: soroban_sdk::Env) -> Option
fn px_get_doc(env: soroban_sdk::Env, name: soroban_sdk::Symbol) -> Document
fn px_get_all_docs(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn px_rm_doc(
env: soroban_sdk::Env,
proxy_caller: soroban_sdk::Address,
name: soroban_sdk::Symbol,
) -> Document
fn px_set_doc(
env: soroban_sdk::Env,
proxy_caller: soroban_sdk::Address,
name: soroban_sdk::Symbol,
uri: soroban_sdk::String,
document_hash: soroban_sdk::BytesN<32>,
) -> Document
fn px_allowance(
env: soroban_sdk::Env,
from: soroban_sdk::Address,
spender: soroban_sdk::Address,
) -> u128
fn px_approve(
env: soroban_sdk::Env,
proxy_caller: soroban_sdk::Address,
from: soroban_sdk::Address,
spender: soroban_sdk::Address,
amount: u128,
expiration_ledger: u32,
)
fn px_bal_of_by_part(
env: soroban_sdk::Env,
id: soroban_sdk::Address,
partition: u32,
) -> u128
fn px_bal_of(env: soroban_sdk::Env, id: soroban_sdk::Address) -> u128
fn px_trf_by_part(
env: soroban_sdk::Env,
proxy_caller: soroban_sdk::Address,
from: soroban_sdk::Address,
to: soroban_sdk::Address,
amount: u128,
partition: u32,
) -> Option
fn px_trf_from_by_part(
env: soroban_sdk::Env,
proxy_caller: soroban_sdk::Address,
from: soroban_sdk::Address,
to: soroban_sdk::Address,
amount: u128,
partition: u32,
spender: soroban_sdk::Address,
) -> Option
fn px_redeem_by_part(
env: soroban_sdk::Env,
proxy_caller: soroban_sdk::Address,
token_holder: soroban_sdk::Address,
amount: u128,
partition: u32,
) -> Option
fn px_redeem_from_by_part(
env: soroban_sdk::Env,
proxy_caller: soroban_sdk::Address,
token_holder: soroban_sdk::Address,
amount: u128,
partition: u32,
spender: soroban_sdk::Address,
) -> Option
fn px_issue_by_part(
env: soroban_sdk::Env,
proxy_caller: soroban_sdk::Address,
token_holder: soroban_sdk::Address,
amount: u128,
partition: u32,
) -> Option
fn px_total_supply_by_part(env: soroban_sdk::Env, partition: u32) -> u128
fn px_total_supply(env: soroban_sdk::Env) -> u128
fn px_parts_of(
env: soroban_sdk::Env,
token_holder: soroban_sdk::Address,
) -> soroban_sdk::Vec
fn px_create_snap(env: soroban_sdk::Env, proxy_caller: soroban_sdk::Address) -> u32
fn px_bal_of_at_snap(
env: soroban_sdk::Env,
snapshot_id: u32,
token_holder: soroban_sdk::Address,
) -> u128
fn px_bal_of_at_snap_by_part(
env: soroban_sdk::Env,
partition: u32,
snapshot_id: u32,
token_holder: soroban_sdk::Address,
) -> u128
fn px_parts_of_at_snap(
env: soroban_sdk::Env,
snapshot_id: u32,
token_holder: soroban_sdk::Address,
) -> soroban_sdk::Vec
fn px_total_supply_at_snap(env: soroban_sdk::Env, snapshot_id: u32) -> u128
fn px_lock_by_part(
env: soroban_sdk::Env,
proxy_caller: soroban_sdk::Address,
partition: u32,
amount: u128,
token_holder: soroban_sdk::Address,
expiration_timestamp: u64,
) -> u32
fn px_release_by_part(
env: soroban_sdk::Env,
proxy_caller: soroban_sdk::Address,
partition: u32,
lock_id: u32,
token_holder: soroban_sdk::Address,
)
fn px_get_locked_amnt(
env: soroban_sdk::Env,
partition: u32,
token_holder: soroban_sdk::Address,
) -> u128
fn px_get_locks_id(
env: soroban_sdk::Env,
partition: u32,
token_holder: soroban_sdk::Address,
) -> soroban_sdk::Vec
fn px_get_lock(
env: soroban_sdk::Env,
partition: u32,
token_holder: soroban_sdk::Address,
lock_id: u32,
) -> Lock
fn px_add_corp_act(
env: soroban_sdk::Env,
proxy_caller: soroban_sdk::Address,
action_type: ActionType,
data: soroban_sdk::Bytes,
) -> (u32, u32)
fn px_get_corp_act(
env: soroban_sdk::Env,
corporate_action_id: u32,
) -> Option<(ActionType, soroban_sdk::Bytes)>
fn px_get_corp_act_result(
env: soroban_sdk::Env,
corporate_action_id: u32,
result_id: u32,
) -> Option
fn px_get_corp_act_ids(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn px_get_corp_act_ids_by_type(
env: soroban_sdk::Env,
action_type: ActionType,
) -> soroban_sdk::Vec
fn px_get_sched_snaps(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn px_trigger_sched_snaps(env: soroban_sdk::Env, max: Option) -> Option