Contract 7759620455ec23b490994618b75f0cd445d1ce79067b0da790954eb31e2c9340

← Back to Index 📥 Download WASM

Meta

cliver 23.4.1#a152ec2488c25136808ad28277c24b3a0765ffd4
rssdkver 23.2.1#ab415a33cc1f6bdce20ac4a12f0ddbe41a648949
rsver 1.91.1

Instances

  • CAIQR34WCMAWKQESG6Z2A563JX6UP2EEEACAHJETLB2FZHMUR62YSX7S
  • CANMVQJIEVZZ3UEUL733OCGT2WJILGJADHOGB2BE2ZDE5RHAM2KYO2LC
  • CAQAG665PHTJTUQQWHCYOK4P3I2OENYUDO2OS4MFMTS5HRJP33YIVKR7
  • CATYG7XAWSMGDZET2ARSBR64RMNXDQAAE2F3KOQCIOMA2IDFIH5EG6XF
  • CAYTSUXYTS6NELL22M5LPTYKUVOLGBMA2R7MWCZL7RZYZZVUTVXB7JJ3
  • CCLW7Q3JBDQNXIUJDV4HCX2QH7AYQD5ZSZPLA5R7Z257UZPUE5O4ANLU
  • CCMMCQVVOPEBICBH2IEXFP55JAH3C3KUXJCHFEHXSJF2JWLY2FBG3UZM
  • CD7LYQGDGSUEVJ2EWX7ATE3MVSNNJX4427TB6ZJGRVLO7OCB4RXHJWVB
  • CDYY2SZ3ZLENUMLZF36MIV4BK46VW4YHPFSC2YVHFHMGN5JDY4HKUPPP

Interface

fn cancel(
    env: soroban_sdk::Env,
    proposer: Signer,
    id: soroban_sdk::String,
) -> Result<(), QuorumError>
fn reject(
    env: soroban_sdk::Env,
    rejector: Signer,
    id: soroban_sdk::String,
) -> Result<(), QuorumError>
fn approve(
    env: soroban_sdk::Env,
    approver: Signer,
    id: soroban_sdk::String,
) -> Result<(), QuorumError>
fn propose(
    env: soroban_sdk::Env,
    proposer: Signer,
    invocation: Invocation,
) -> Result
fn add_member(
    env: soroban_sdk::Env,
    admin: Option,
    new_member: NewMember,
    new_threshold: Option,
) -> Result
fn add_signer(
    env: soroban_sdk::Env,
    member_signer: Signer,
    new_signer: Signer,
) -> Result<(), QuorumError>
fn get_member(env: soroban_sdk::Env, member_id: u32) -> Result
fn get_members(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn __check_auth(
    env: soroban_sdk::Env,
    signature_payload: soroban_sdk::BytesN<32>,
    signatures: Option,
    auth_contexts: soroban_sdk::Vec,
) -> Result<(), soroban_sdk::Error>
fn get_proposal(env: soroban_sdk::Env, id: soroban_sdk::String) -> Proposal
fn __constructor(
    env: soroban_sdk::Env,
    members: soroban_sdk::Vec,
    threshold: u32,
) -> Result<(), QuorumError>
fn get_threshold(env: soroban_sdk::Env) -> u32
fn remove_member(
    env: soroban_sdk::Env,
    admin: Option,
    member_id: u32,
    new_threshold: Option,
) -> Result<(), QuorumError>
fn remove_signer(
    env: soroban_sdk::Env,
    member_signer: Signer,
    signer_to_remove: Signer,
) -> Result<(), QuorumError>
fn set_threshold(
    env: soroban_sdk::Env,
    admin: Option,
    threshold: u32,
) -> Result<(), QuorumError>
fn get_proposal_ids(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn set_member_roles(
    env: soroban_sdk::Env,
    admin: Option,
    member_id: u32,
    new_roles: u32,
    new_threshold: Option,
) -> Result<(), QuorumError>

Imports

WebAssembly Text (WAT) ▶