Contract 37371dce4692c6ec98e13fa5392b796ea826372b79523099ac538bda1d4a5194

← Back to Index 📥 Download WASM

Meta

cliver 26.0.0#60f7458e7ecffddf2f2d91dc6d0d2db4fab03ecc
rssdkver 26.0.0#e1bf74ba6c3ddb591593f5eb5dfb85458ff714c1
rsver 1.94.0

Instances

  • CAXUOILQPL6HBEAPWCEBRQLK6TFUIN33QWOGLBWDBUQFVOYWPQUH44DT
  • CC5VCGFTKHBDUBSEJCSRKVFGDYWLK27WRDIJ5H3NT35JLTQ7PLG5BLS2

Interface

fn admin(env: soroban_sdk::Env) -> soroban_sdk::Address
fn upgrade(
    env: soroban_sdk::Env,
    new_wasm_hash: soroban_sdk::BytesN<32>,
    new_version: soroban_sdk::String,
)
fn version(env: soroban_sdk::Env) -> soroban_sdk::String
fn accept_admin(env: soroban_sdk::Env)
fn __constructor(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    security_contract: soroban_sdk::Address,
    verification_contract: soroban_sdk::Address,
    project_spec_repo: soroban_sdk::String,
    verification_type: VerificationType,
)
fn list_handlers(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn pending_admin(env: soroban_sdk::Env) -> Option
fn propose_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn set_threshold(
    env: soroban_sdk::Env,
    numerator: u64,
    denominator: u64,
) -> Result<(), SecurityError>
fn register_handler(
    env: soroban_sdk::Env,
    handler: soroban_sdk::Address,
) -> Result<(), ProjectRootError>
fn upgrade_contract(
    env: soroban_sdk::Env,
    target: soroban_sdk::Address,
    new_wasm_hash: soroban_sdk::BytesN<32>,
    new_version: soroban_sdk::String,
) -> Result<(), ProjectRootError>
fn project_spec_repo(env: soroban_sdk::Env) -> soroban_sdk::String
fn security_contract(env: soroban_sdk::Env) -> soroban_sdk::Address
fn verification_type(env: soroban_sdk::Env) -> VerificationType
fn add_ed25519_signer(
    env: soroban_sdk::Env,
    key: soroban_sdk::BytesN<32>,
    weight: u64,
) -> Result<(), SecurityError>
fn unregister_handler(env: soroban_sdk::Env, handler: soroban_sdk::Address)
fn add_secp256k1_signer(
    env: soroban_sdk::Env,
    key: soroban_sdk::BytesN<33>,
    weight: u64,
) -> Result<(), SecurityError>
fn accept_contract_admin(
    env: soroban_sdk::Env,
    target: soroban_sdk::Address,
) -> Result<(), ProjectRootError>
fn remove_ed25519_signer(env: soroban_sdk::Env, key: soroban_sdk::BytesN<32>)
fn verification_contract(env: soroban_sdk::Env) -> soroban_sdk::Address
fn propose_contract_admin(
    env: soroban_sdk::Env,
    target: soroban_sdk::Address,
    new_admin: soroban_sdk::Address,
) -> Result<(), ProjectRootError>
fn remove_secp256k1_signer(env: soroban_sdk::Env, key: soroban_sdk::BytesN<33>)
fn update_project_spec_repo(env: soroban_sdk::Env, repo: soroban_sdk::String)

Imports

WebAssembly Text (WAT) ▶