Contract 96696fdad6be7b80ca081ff2d88599f5456ee8724bbf151bd553ce4fa0a2dfa6

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.7#211569aa49c8d896877dfca1f2eb4fe9071121c8
rsver 1.81.0

Instances

  • CA4QVJCT3RWNKZK5R3W6JO5YSFJK5BAUVMSDEFTF6AKNBXVKDT4ZU35H
  • CAMKUCEGG5GC5DNKF6CBHTESAOXZZLSJPEK5I4INZY7VCWAEEQE5PC6Z
  • CARBRK55IRIQYCSQCEZ2DBKMH7K4QXNUK46GU2YBLTJOUCA3TXZKZPGE
  • CB5IWBRGAK7PWJ2KH5X67PLXPBFN2D5DQCMSZPY7WT7QAX37VC3HUFU5
  • CB6TSSLIGZGUQLOXALJS3B3VZ22YDNKVARU7Q3427ZD6VHI24IMCXIYN
  • CBFXRPWFSC27JTKIRUUH6EPFCLD2KZ5GJXD44OLIS7TEAGP56XA4APF7
  • CBK56AB5BUQLBTKIUY5BEUTYC4NMSFEOJ6M37MPCOYZ7OCIOSDYGN25A
  • CBQCSNLLMT5X4QRARIBHT23MNH52SLMHUUIQ75IXLROMHCYZNTEHD32F
  • CBVMFIO3VODPB6CLUJUVBL6QLZIIOH7P3W5DLCJBOL7KXIE7SR4JDHAI
  • CBVNRYFYABILH5U3OABHYT5TSL3EZP7FD4RU62VTZDSK3FROF6NABS3C
  • CBZQIAUW7YGFKKYIBYHTC4KWROLHPI3DJ5N7MU7JPK37AWU5WAZ3WVAL
  • CC2ZGF7EHIRSPBMQX2X5VKBCMG2TZMIFJ6Z5WHUHQ6SKNMFVUXMQZUGW
  • CCQRKC4OBQYULZP76WGFQSQJRZMYLVF6IY5B6JAYYLH6NIFPSETXBAHN
  • CCYI3S4SGMWMMGFGU5E5XZ4ANA35OJCU3WKSMO53Z64LYK3RLWG6KIZU
  • CDJMBC7D3JTZNGILOJRB2IIEEMHI5FKWPCKSI4G3CS66EQHN7GLBYINF
  • CDMQBA64ME5FTAYWDBKEMKJNW5RHZO64N4VDC4MAEPG6CVL2Y3DLEEXY
  • CDOZTSLBPG7R6KYMIMMM2CDZ5GIONDOYKMNDJX43GWQIVZT5KDJ7KCPW
  • CDZ5X2OASMJLCQ5LPBMTYCV6QFS35HKT5LCGNFG3QO2N7TWYZZOCOWYN
  • CDZHXU6FPWCQKQDOSLAFATHOK5TXXTL5XETA2ODT5PGAH7QX5HGSESGV

Interface

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

Imports

WebAssembly Text (WAT) ▶