fn case(env: soroban_sdk::Env, case_id: u64) -> Result
fn pause(env: soroban_sdk::Env, paused: bool) -> Result<(), DikeError>
fn upgrade(
env: soroban_sdk::Env,
new_wasm_hash: soroban_sdk::BytesN<32>,
) -> Result<(), DikeError>
fn set_role(
env: soroban_sdk::Env,
role: soroban_sdk::Symbol,
module: soroban_sdk::Address,
) -> Result<(), DikeError>
fn is_member(env: soroban_sdk::Env, member: soroban_sdk::Address) -> bool
fn open_case(
env: soroban_sdk::Env,
request_id: u64,
market_id: u64,
proposer: soroban_sdk::Address,
proposer_outcome: Outcome,
proposer_evidence_uri: soroban_sdk::String,
disputer: soroban_sdk::Address,
disputer_outcome: Outcome,
disputer_evidence_uri: soroban_sdk::String,
config: OpenCaseConfig,
) -> Result
fn set_admin(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
) -> Result<(), DikeError>
fn set_member(
env: soroban_sdk::Env,
member: soroban_sdk::Address,
approved: bool,
) -> Result<(), DikeError>
fn commit_vote(
env: soroban_sdk::Env,
voter: soroban_sdk::Address,
case_id: u64,
commitment: soroban_sdk::BytesN<32>,
) -> Result<(), DikeError>
fn reveal_vote(
env: soroban_sdk::Env,
voter: soroban_sdk::Address,
case_id: u64,
outcome: Outcome,
salt: soroban_sdk::BytesN<32>,
) -> Result<(), DikeError>
fn claim_reward(
env: soroban_sdk::Env,
voter: soroban_sdk::Address,
case_id: u64,
) -> Result<(bool, i128), DikeError>
fn __constructor(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn finalize_case(env: soroban_sdk::Env, case_id: u64) -> Result
fn vote_commitment(
env: soroban_sdk::Env,
case_id: u64,
voter: soroban_sdk::Address,
outcome: Outcome,
salt: soroban_sdk::BytesN<32>,
) -> soroban_sdk::BytesN<32>
fn case_for_request(env: soroban_sdk::Env, request_id: u64) -> Result
fn case_reward_pool(env: soroban_sdk::Env, case_id: u64) -> i128
fn sweep_case_reward(
env: soroban_sdk::Env,
case_id: u64,
recipient: soroban_sdk::Address,
) -> Result
fn record_case_reward(
env: soroban_sdk::Env,
case_id: u64,
amount: i128,
) -> Result<(), DikeError>
fn finalize_and_report_case(
env: soroban_sdk::Env,
case_id: u64,
) -> Result