Contract defa6f74e04bab35b74d8007adf39e20902dbe65995efadd79c0c35269621f9b

← Back to Index 📥 Download WASM

Meta

rssdkver 21.1.1#648cbcb799858b9ba9f240c82c0babcf621050bc
rsver 1.79.0

Instances

  • CA2QSOV47RJNHEJVFZ2756C52R7J7RMCNJKZ4IUBHHX6UZZWFLGUDMRR
  • CA6KLJ6LJWORIHIMHIPNGDDMFWXJJP7VM4GMOBVWBN6YXFDV3YIITDKZ
  • CA74UWRZ5MYY75CCIUEJ7VC4URQ6UQDMBQLRMELGNBMHFKMPAIPZO2LQ
  • CAA7VXX6RGHGAE7OQVNOMXOVBDZ4IBYYHW5WHBMPVUY3U5PLEHVEMJ76
  • CADOBTHXUN5OXYXZSQ4XBY3FZ2X2TRA67WDGIM4NUSWY4F4W5OUMUTET
  • CAHV757B6GSVXVINEW5VBBLQERC7KJTM73LYPTP6NMZTH2CQ226ZSI4S
  • CARW7QTFXMH3OWPMCCLQJI52YA5JTLR7FCHF2V7H3VZ6WGRES6SV4VKY
  • CAVZORLGDFTIAI2TDS5TFVNWFS7VGJVIOUXQVQSPY7MFV67A2RT5W5FJ
  • CB3ABEAV4XDKI57RWNJRJMDRC35UQUZ63MH5QFGM6NE4XQQOQARVU3RN
  • CBAHEI37CY76X3O52WAJFD2YYAL2OAXQO3YI32OMFC53BZL3G3ST4QWM
  • CBGUZGGLSIPR4WABSUFAIFN7JONMZLEXMHJV63UIDJ3BERTHA2OHAGTH
  • CBQAC4UZSIXQYZGJEY4VNPM2XFQKKHQJGVUO647AZFZJNDDMGFGWYVEO
  • CBSLRJ5RPUSYGJYRJAWEO64D6B3Y5NLEJ2R6KFO3TUEHTK5SNERMGEVE
  • CCDTAHAV37MXCGWHHTG4KL7QB2KPJLYTGHYVQKSWAKOSFFCYCE7CNDFS
  • CCNGELDHULH6IXXODMZPWIE7SQPLEY35S6ZB66S4W5MSP7G2SWP73OXC
  • CDD55WYFMIP44BI3YE64EHSHWNULWCSLUGNLEUX5VF7VUP6HAC75XCWO
  • CDE4FUUXHSA76NWMIKCFK6GBE2MCKOFPM2YOU3UDP6VOZPGMT5EHSDTL
  • CDR5S4WKZADW64NXLWAVTZ7MMRXGHZD4YFV35Z3KLQRK2SP5IRVNDLAN

Interface

fn initialize(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    buyer_address: soroban_sdk::Address,
    total_amount: u32,
    end_time: u64,
)
fn admin(env: soroban_sdk::Env) -> soroban_sdk::Address
fn set_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn amount(env: soroban_sdk::Env, id: i128) -> u32
fn parent(env: soroban_sdk::Env, id: i128) -> i128
fn owner(env: soroban_sdk::Env, id: i128) -> soroban_sdk::Address
fn vc(env: soroban_sdk::Env, id: i128) -> soroban_sdk::Vec
fn get_all_owned(
    env: soroban_sdk::Env,
    address: soroban_sdk::Address,
) -> soroban_sdk::Vec
fn is_disabled(env: soroban_sdk::Env, id: i128) -> bool
fn transfer(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    to: soroban_sdk::Address,
    id: i128,
)
fn mint_original(
    env: soroban_sdk::Env,
    to: soroban_sdk::Address,
    vc: soroban_sdk::String,
)
fn burn(env: soroban_sdk::Env, id: i128)
fn split(
    env: soroban_sdk::Env,
    id: i128,
    splits: soroban_sdk::Vec,
) -> soroban_sdk::Vec
fn redeem(env: soroban_sdk::Env, id: i128)
fn set_external_token_provider(
    env: soroban_sdk::Env,
    contract_addr: soroban_sdk::Address,
    decimals: u32,
)
fn check_paid(env: soroban_sdk::Env) -> bool
fn check_expired(env: soroban_sdk::Env) -> bool
fn recipient(env: soroban_sdk::Env, id: i128) -> soroban_sdk::Address
fn sign_off(env: soroban_sdk::Env, id: i128)
fn pay_off(env: soroban_sdk::Env, from: soroban_sdk::Address)
fn add_vc(env: soroban_sdk::Env, id: i128, vc: soroban_sdk::String)

Imports

WebAssembly Text (WAT) ▶