Contract b73fe80ad74587eb8ffbbece1207c086d1b0182bc17c50fa263c2b818fa9eea2

← Back to Index 📥 Download WASM

Meta

cliver 23.4.1#a152ec2488c25136808ad28277c24b3a0765ffd4
rssdkver 23.2.1#ab415a33cc1f6bdce20ac4a12f0ddbe41a648949
rsver 1.91.1

Instances

  • CA75KDDKQLSL2NYC4GUIWPKY7LRVH54IVUOOM3EI6J754VJ64DGOHLHA
  • CAPC4XGPHXV6DN2TTJARYIKRKIOIXXDTSWHDZWNHZ4C5GIG6E2ET3XEN
  • CASA6UM6VC4XPCCYW75BS24F5O2I7IUZKNJFGZHU5YD3RTGHTPHBFFPN
  • CB2OD5NS7GOYY6X7GV75T6PGJHSHSF7IAXJ3332NYBR2NN24TYGZFSXV
  • CC6TO4XEPNPWOMENPMPUH6PT4DWONRXDDKBQYROWNLSS2LCSTSQZRCCW
  • CCPDKG377BTW6T4UJ4PGNYM7JCJYEUEEMEOF3WVUNVVF4B66JPIH7WNU
  • CCR5W3ANYAVNMTDM2E3AWJFTWT56QX6LPPVJEF74UBDWPGQ2OM24ZZNN
  • CDCQNVSUXMT364YUMZHC5P2UCHHH6ICI73DHYSYMV73PRDCLMZMOANJE

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) ▶