Contract 94cf99e36cbf4c7557bf6dd18732b749b5675b902556c4f40919a4c7d435893e

← Back to Index 📥 Download WASM

Meta

rssdkver 23.0.2#a97daf8b07cdf24e9bd45e344db51a21b9ea77d3
rsver 1.86.0

Instances

  • CA546M7Z7FLPUGRYAPJT7UPMZ3UG6RDL34IBZZIYG3I4TL3SUBOUR6LZ
  • CAAQKTA54EJMYQ47OQOKYIRC5JKY6ZBGLNVU77L7XDRCB3Y3Y636PGG3
  • CAAY3RES3P5KY7PV7DBFKGEPPYKAOIMRRGAMEVBNNWZQ37W42EDOXZCL
  • CAFLWHXOJ6LH2IRJRDYCKNA3QGENB4EEBRZJBWBP6IFVYTWTSWGB7Y5W
  • CAFNPFM4U6ZZFLQ5OUGEYUWAPF5DCTVDWY4I6YZUACWHVQ5HDLGR5Z6E
  • CAGBYGIHXY7WGBJK3P7DN4JQVRM6MCLO45O4BOHPUI34DCXKBZTYBYGK
  • CAIKFTN4JKTKT5TTTTABSRCQL62IAUC5WJTDTSHJNEALSR5A4FSTOXSU
  • CALDW6BMTFOVIGKEXM76WWZRLCTPLMPLHS5WMGBWX7PF5A4PHYG2E6JH
  • CAXTO4X2DZCWDSRSTK2A3LB7DIP3NBICKC7SGIWRDXUWZ3CUEK6RMTCM
  • CAZIUWDCO7TZSDBYVRLUXM5CVDDI64GLK2WZB66XZJTJHSS53B3PIDGM
  • CAZVJ3NRCWMMD3TWUZDRFWAIBU2W6KKN4H5AGIUFSWAYYZHAHYDVSCLQ
  • CAZX7VQXRRXCSRE7GS3NILK4ZUXB5HFRK46KL2OZYLSJMKM55OYRI3OA
  • CB72U3LZBWZ2TMDI6WYXOCNW2CCKVRZOCMY5IJ7POMVAPOWCHVFKXLFS
  • CBCGBETJQHAIMNNDGOAGPM2EUQCHWNO4I3A5R7RGGCUAAOLLOE4APQA4
  • CBE4DJKCSHRTWMMRH47TXJTDLV53NRXX7DDIJV5UVLNTM7YCLEC6VXLX
  • CBFC6JD6YQCMBSZZSF5LMW2XHGXN7OY2DCPH7TVEMTGOHQW2V5FJ6YNX
  • CBG5RFE2K55T7ASMI7KZYZQFNDEMETTETJ6FHCADTCZORX3DDIXG3FHG
  • CBGV7G2OMFLJSE6UBY5KH2Z5WCDHFIIYBNLLBGBS4CJ4G7SSXAOVGRCK
  • CBGXTMHMKZYNE6SXVSIQYMSFYD7QAMBD3HTEFE6YFZV3K77XS4XDOD57
  • CBKKTK3SDK5K6X36UIN6JBCJH3TEP4FTHB6GZ5UNQXYDCXDACMMJN6QN
  • CBKS33EBRWXG5NDTPY55SPU2Z2JXPRDBVZHSZYIXV3HOT6EZKJII4MMQ
  • CBRKRPLKRLZPJRIN46OJSKT5XTEC7XNNITJD7SZZ7XYQQPYTA6PY34CE
  • CBS24FZYPSZXB22T2JHR56DBPUF2JSTW3BS2YJBBHMCEPTE3YMWFWV3U
  • CBU2MYPQGDWAIZOIVWLWTD6QWENEFKN4URI45QGREEM7O4O4ANTUDP7K
  • CBYAC3CULM56PXBWP6Q76UUP6YRPEFCCRT3ARWXA7RQFHF6LB7WPVEKZ
  • CC33O4ZONFX2ZDAOQ66E7QQAS6NUXUZ32QRARUZ7KQOSWATE25KEUXPF
  • CC3JXITUPYZ34E5X3XULLNJOAFNOR3P6FUPMKB3HBQLTH7ZN3OS2EKK3
  • CC4LQZW6TTK3IL3HPOLHXF3WOIYPZEJEA3DIB5E34TBFICBT53WVNXY3
  • CC4RRJMHTF6AKJRJJV4EKGTOKB5TLUZZHZ5KGEZUXLSTLB3AYEDKC65N
  • CC6AH763ZDPP57CVP3AJFHI6SFFZRZWVHGVH5J75VEW6ASNUPQX2D4O6
  • CC7TR6NKACY7D4WNITBIOUXVNXKG5EQD36R3JVWX43M3ONKFEQXM4WYS
  • CC7VQ7QWJ2UEP4KVM7SRR5CYJXYIR2AVVUWGW46XB7YMSTKTHJ33IC7Q
  • CCFG6WEDUC67ZW63LGCYY474X2RXH4MG3PPF5TSPQ4XPTBIMEKXL5CYO
  • CCKXL5YXUZX6LBJ6DMCY3BVJAXH2DHYRFOTDQZKNHX6H434WXTIMU32O
  • CCMP2LXBUU2YFJVWQT3QCRXPOGS25YOAI5DPXVX6CT22EUEZL7BMWOCG
  • CCNDLYKSWVCBZJEJUWHMAACYTDBU47TBYANBDIAWVS275Q5XUGH64BRK
  • CCPAFFVTL6IGRSFZABKMXXMLFKEG5V322ABZZ66ATH6PLC6IOY3KV7TZ
  • CCPWO54N4OP3ZXPB4VKZ27Z3I3NNMC4M6KHKTAE7QC47BEFLV7Y5B32G
  • CCQOSEX3R6U6VWQ4PFYHK54FPLMEVK4E7AXDHXPN7OLEPS3ZWGCEDTEQ
  • CCRLIXCD4G2G5KBXZNKMKIW7DG2RMW54ROEYJE7XFGCAAZEUJALYZT3U
  • CCUCMG4XFLGYYSKPFKQVHF3WRNAB52ACUQUMRB6OBBSIZCVCAHPVQWTG
  • CCXCETK3HQGT3XUTRJRTUTGYGCVHFU357UNSWDWTPHSYQJJZVCRNFQZQ
  • CCYPDCPVILANMRB4K7MZC4COMLXMKTM5YYOBBDBCEVEBVX4W5EV2WFXC
  • CD3IKJSFLSOZT356RAZPJUGU5ZEIU7C2LBXUBAFUOLEYCFIDJRQ3M7OG
  • CDANAMRHG6HZJ6SML3SWN6VR4UQYTWPQLFP7IGFMVH6J3QBPUZRA7BRS
  • CDEEEI6PJASYR7MLZYL5P4N344YK2OQHQGMXT56XITJMVCSTE22XJNVT
  • CDFFZOX7YEX47OZ4IUFFFHGBLWIWKALZT23GJTIULOS3VFBUPXEAWCTC
  • CDHK6MD3MJLFDTHNDCIKGFUC2IHHNBV2622QJGFY75OFS67MBRF6EG7G
  • CDKNM4JKEQXCWYHBEVKRMUVXIEZEU4FRBUB5YP6W2FTE7SKVVQOKHFLY
  • CDKSRFLJNIVIUKRKWPCFKLEPV7P67WEYFM6U4LH3H4TSX6LELT3VXODO
  • CDM6ST6J6SECYUTMPGAVO6WVABQWFKXZA6INSVTFWFA47C63KHYWOO6V
  • CDOHG3W4VP2OYYORPHO7QKFASLFRC6AGSLT6FZCXEFSQMWQVSA52HYNQ
  • CDONOADBQTXEEZCFQHP7WS5V6UJQJ5M7UVLUGPOIQ2OVDYP2ASTBC3FD
  • CDSMZG6EPJI4WACMEDZKJNRBP3DDL6VAZXY3YCAHLLUEQ4WOWV74N3D6
  • CDU6INFWJMVEIMBR7AOY2FQSSLNR6C2GHLLWCUSP7J5WSWGWS7F5SXOC
  • CDW6AH2EO3LUKMGP55JR524SCDBOH7FZO25RFRTHCYICD7UE77BZKIHD
  • CDXFXP7G46HT5SKSRKFFVUN7FEGTT5N3TLBCFHOXIGXPMDT2NWJU2IVA

Interface

fn __constructor(env: soroban_sdk::Env)
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,
    expected_escrow: Escrow,
    amount: i128,
) -> Result<(), ContractError>
fn release_milestone_funds(
    env: soroban_sdk::Env,
    release_signer: soroban_sdk::Address,
    milestone_index: u32,
) -> 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,
    addresses: soroban_sdk::Vec,
) -> Result, ContractError>
fn extend_contract_ttl(
    env: soroban_sdk::Env,
    platform_address: soroban_sdk::Address,
    ledgers_to_extend: u32,
) -> 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,
    approver: soroban_sdk::Address,
) -> Result<(), ContractError>
fn resolve_milestone_dispute(
    env: soroban_sdk::Env,
    dispute_resolver: soroban_sdk::Address,
    milestone_index: u32,
    distributions: soroban_sdk::Map,
) -> Result<(), ContractError>
fn dispute_milestone(
    env: soroban_sdk::Env,
    milestone_index: i128,
    signer: soroban_sdk::Address,
) -> Result<(), ContractError>
fn withdraw_remaining_funds(
    env: soroban_sdk::Env,
    dispute_resolver: soroban_sdk::Address,
    distributions: soroban_sdk::Map,
) -> Result<(), ContractError>

Imports

WebAssembly Text (WAT) ▶