Contract b4a7abee4c75bf3413214f9531cfe4bddc576947bdde6017224679d4dd470415

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.8#f46e9e0610213bbb72285566f9dd960ff96d03d8
rsver 1.86.0

Instances

  • CA5EUAJ6OTUUIE63USJJZ6HCABQCETDBNDTUIWBZIPNMUNP7DLAS4T2V
  • CA5QR6MXGB3AONGE7IOC3SBYZAOP3QTVUFJWI4IXZAUW2D5XXTPR5MIO
  • CAJASM3SMLIRUX5SDET5Y3GROGE4Z6QUSZC2IOHQP6JDA7WF7PNNZV55
  • CALCY7OOGSAJU46MN2X3OJSQWP47L5CS7AJXSM6DOCT2B42QOFDLPPT5
  • CAQT3WQ7OPWGZTZRNRNJVTGP7U2Y4QVFAKSHB44Q6MEYOFXWXZMBT5HD
  • CARWB3DUR7E6G7NSLZTHMG2L5EYASBYLDKYFFBPK7IAT7F3UTWJ5ZTAQ
  • CAUBA7BGZQUM3CAY5ODSCY2FALQP5Q6BPRY4RKCI7CXVCYYTNQIYTRTL
  • CAWCGDANWOH6K425CLNKLFU64MVY36NGJR36BBBZHPEUWITOLHZ4SXBV
  • CB2I7SSN63APEDHDW2VATOKAQPDQS22MGTEDGK572VUZ5SWPBHCQ2X2G
  • CB5TOZSYXAGESLF5M6N67TJH6TXX3T4VZLBOKCTL5NPQT5YX4MZXMD4R
  • CBBHUKCYBQ5B7ZWVNZV43ZBEWX7APFKLYH6GNQKRZF46SEE4W6RCAW4G
  • CBCK2W2ZTPHQSPBJHF4HQFX6I2Y4CVQNME4ECQVNGZO2MC4WWYKALDG7
  • CBG2BGSHCP3MEC5DNXGHG36GALLRGI35VPBYZREYOLH53YUCINLLP55B
  • CBLDGCUYZHGSL3VPNURNWGJRU7DP2G3M257N5C2XBC4NNMVOQ6HGLI5O
  • CBNKL5KWTLP3LKUCQ664FVXDNIBQM3UHDA5CHUHH55FLK6C274R43WQZ
  • CBVXPUBWGJDFTX53O237JV3MRU4XJ4QRUWPH4MSTV6NJ4YUF5DZMYGEY
  • CBXGTZQQIB7G3L36LW6C2VWN2LEUTMBBAK5CZCKDA73LMKQHWQ62BLV3
  • CBYRLSJZN4GLPKJNUA4UMFW6TZ34LGVSUPJ4RKZORWQYVKAUCHBVAC7T
  • CBZ6P6OQ7ITKFXL6ODG2DGZYTPLZR2NITLENEI2KTFBMSYS4ZO63AGV7
  • CCBPYLCAYEDRCCZNXZLAAN2QJH5PJDFXIHKQ73DR7CSXUC4PFUVJVJA5
  • CCHUBN7OOONSHVHK4PSNR65KBPVJAT3POJAEXRYWE6FDBNSFOEB7BZVL
  • CCJQ5FH4Z3QF4MIYHCNNIB2B7EVZUBBCGW3JJ35Y6L5BWJHX3QETBOIL
  • CCK5G332FFUWYRN4GNWDJPAOMDFH3CCKTKIRLVYJ4N3AIP6TQWAU7WHE
  • CCLISXXKIZIC7GMWQ3B7BPACQN4LR3J6FTPF55XR2PRWF3CX6EELXSCZ
  • CCOQIF4V335ELG3HTVOJEEGEOP6FI7T4AKISOVXA6CDE427AUQEK4FZI
  • CCQ25DDIJZITZRSEMMQXLQMCXIUM3QV6DQQU2YBOM22MD2RAJLTKMXXC
  • CCQPN4R4G5SVPHVZQSGGGHU5QG433B2SCWMB3R2WXPBHM2RM4COWF2Q5
  • CCTQAXUESXQNVTXC42SNTTKJKUXKDRF7YDEWRP2E7F34DANLDUD5EQBQ
  • CCWG6DPL6MJ4EBGCYMJ6MZQEF4E7MG2GIIE6ZVEMGJHV4SGBG3MYLBID
  • CD34SLCW7AO6SF2OFAFAVLMVLHUYYPFMLW5PGQKNCJZVMSP2MCLNW74U
  • CD3PHVU5YNKTOOFNTDVTMVWU3KVNLJVQ7ZOAK6VKVKWRVCOS2G673JFL
  • CD3XPFHPQ4MEW4JDVUQNRWGJSGMAOHE4GSNTAKQOIEBZFOZ7USTL4MX4
  • CDC4LR2JYZWKT3E46C5ZKMJEJQAXO7NIIASA26GMAMPQ5NTH5ZJN2XCK
  • CDEMSBW223N3VWAS4GAL54K4DWSS325CN37RBSP4CV5RKR24XBKKJEZW
  • CDFSCT62XSJXMB72NTWSMNGIZRADWDE6GS6U46U5W5ORN2GYPDW2B6C6
  • CDH4MY6X3JAVUQKEMR357E3O4GGPBSGZ4D2T5PQQIBXW3KGFQ77UAF26
  • CDIDKW7ZI56JEJBKB6G36YKQYDCEIOMZKMWA3N66Q6VTVLN3ZZ27UWLC
  • CDOKYMQMFPYZKZ7ND4LEIUSJCWBYCZDKMIEUK2B3BZ7KENAESCIRY3VH
  • CDS7VHGN6TCSSYZKBAC54KGDBXU7R7AWLEQSY2VI5AKNVPLR2LRLO2JZ
  • CDV64A3I6JDVXEF72CB3APFEPDOZBGAOOG3DDIDTO2D2XN5D2URNKYQV
  • CDVWMH4J6IFEXYQRALGNEPTJJGZWBWGVN5FRUZRAAHK3XLSFKLG2DSGI
  • CDXOXB4YZOTYFXQSBXQ4BSNEXOZVEAU3MXP5PS2SEV3UD27VYYASJSBC
  • CDY2SOBRK7IQLS25PAQKE7E3NEUYGFXWGBBJUMGGWZLH4JRSD2DUTFLX

Interface

fn __constructor(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn deploy(
    env: soroban_sdk::Env,
    deployer: soroban_sdk::Address,
    wasm_hash: soroban_sdk::BytesN<32>,
    salt: soroban_sdk::BytesN<32>,
    init_fn: soroban_sdk::Symbol,
    init_args: soroban_sdk::Vec,
    constructor_args: soroban_sdk::Vec,
) -> (soroban_sdk::Address, soroban_sdk::Val)
fn initialize_escrow(
    env: soroban_sdk::Env,
    escrow_properties: Escrow,
) -> Result
fn fund_escrow(
    env: soroban_sdk::Env,
    signer: soroban_sdk::Address,
    amount_to_deposit: i128,
) -> Result<(), ContractError>
fn release_funds(
    env: soroban_sdk::Env,
    release_signer: soroban_sdk::Address,
) -> Result<(), ContractError>
fn update_escrow(
    env: soroban_sdk::Env,
    plataform_address: soroban_sdk::Address,
    escrow_properties: Escrow,
) -> Result
fn get_escrow(env: soroban_sdk::Env) -> Result
fn get_escrow_by_contract_id(
    env: soroban_sdk::Env,
    contract_id: soroban_sdk::Address,
) -> Result
fn get_multiple_escrow_balances(
    env: soroban_sdk::Env,
    signer: soroban_sdk::Address,
    addresses: soroban_sdk::Vec,
) -> Result, ContractError>
fn change_milestone_status(
    env: soroban_sdk::Env,
    milestone_index: i128,
    new_status: soroban_sdk::String,
    new_evidence: Option,
    service_provider: soroban_sdk::Address,
) -> Result<(), ContractError>
fn approve_milestone(
    env: soroban_sdk::Env,
    milestone_index: i128,
    new_flag: bool,
    approver: soroban_sdk::Address,
) -> Result<(), ContractError>
fn resolve_dispute(
    env: soroban_sdk::Env,
    dispute_resolver: soroban_sdk::Address,
    approver_funds: i128,
    receiver_funds: i128,
) -> Result<(), ContractError>
fn dispute_escrow(
    env: soroban_sdk::Env,
    signer: soroban_sdk::Address,
) -> Result<(), ContractError>

Imports

WebAssembly Text (WAT) ▶