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 execute(
env: soroban_sdk::Env,
id: soroban_sdk::String,
) -> Result
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