Contract 0ef011ec6afb97e24675cdf83e4def5d59ef4bc5963ae12806afe9bde07e4bad

← Back to Index 📥 Download WASM

Meta

cliver 23.4.1#a152ec2488c25136808ad28277c24b3a0765ffd4
rssdkver 23.2.1#ab415a33cc1f6bdce20ac4a12f0ddbe41a648949
rsver 1.91.1

Instances

  • CALSGGR6345BHNR62JLZP3ZFGMALIODL2UIS5C7BATEHXW7IU3QAC4T4
  • CDA3MNIZPT2MWW2Q3L63TROHTNVNQK7ZABGVTN7DWU3OPORRUNOPMVPG
  • CDPOTHX2LK2HRN7JWCRGWDUKMI2LTAUIB22Y3TBCSEAFUT3CD3YFIWSW
  • CDS4LYO52NE2DZTWFHZVBBSZX2Y76DP7WQLDZBZ3FJPT7Q5GVZ57RVOY
  • CDVW3V76UTS7M3SJCOPNY5UE5WB6QO5742ULUIAKBLVEYD5I2F2W32GV

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

Imports

WebAssembly Text (WAT) ▶