Contract ffa68ad3d49e5d61c13e386576c2a9215fdee4e38e9e01f62830fd6ccdc0afce

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.8#f46e9e0610213bbb72285566f9dd960ff96d03d8
rsver 1.87.0

Instances

  • CCPIMB2M363DC7SWF5UHWTY7APGLXRQ3CX7NZBRTH7DFP6K6LA3SWRUY

Interface

fn __constructor(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    whitelist_addresses: soroban_sdk::Vec,
)
fn is_whitelisted(env: soroban_sdk::Env, address: soroban_sdk::Address) -> bool
fn add_to_whitelist(env: soroban_sdk::Env, address: soroban_sdk::Address)
fn remove_from_whitelist(env: soroban_sdk::Env, address: soroban_sdk::Address)
fn add_project(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    project_hash: soroban_sdk::BytesN<32>,
)
fn set_project_approved(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    project_hash: soroban_sdk::BytesN<32>,
    trufa_score_values: TrufaScoreValues,
)
fn set_project_rejected(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    project_hash: soroban_sdk::BytesN<32>,
)
fn reset_project(env: soroban_sdk::Env, project_hash: soroban_sdk::BytesN<32>)
fn get_project_status(
    env: soroban_sdk::Env,
    project_hash: soroban_sdk::BytesN<32>,
) -> ProjectStatusEnum
fn get_projects_statuses_in_bulk(
    env: soroban_sdk::Env,
    start: u32,
    end: u32,
) -> soroban_sdk::Vec
fn get_projects_statuses_from_vec(
    env: soroban_sdk::Env,
    project_hashes: soroban_sdk::Vec>,
) -> soroban_sdk::Vec
fn get_all_projects_statuses(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn set_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn get_trufa_score(
    env: soroban_sdk::Env,
    project_hash: soroban_sdk::BytesN<32>,
) -> TrufaScoreValues

Imports

WebAssembly Text (WAT) ▶