Contract ef63683721757a7d6bdb2691e9d1e4dbf0e446ff5b02ea2fb3d1f8d2c18e4872

← Back to Index 📥 Download WASM

Meta

cliver 23.4.0#fc6745f3d4e90d1ef68d14d0ae947404768fa5c0
rssdkver 23.2.1#ab415a33cc1f6bdce20ac4a12f0ddbe41a648949
rsver 1.91.1

Instances

  • CAAR3JD5ASJ7EJR5HFN7ADUIG4GUOSZQRCBMY2EPNULAQ4W6X6I635ZK

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,
    signers: soroban_sdk::Vec,
    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,
    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, threshold: u32) -> Result<(), QuorumError>
fn get_proposal_ids(env: soroban_sdk::Env) -> soroban_sdk::Vec

Imports

WebAssembly Text (WAT) ▶