Contract 33811c29b7bec48f48776f680ae5d74d79fc37ab6c8012eef016aee4cc16d181

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.8#f46e9e0610213bbb72285566f9dd960ff96d03d8
rsver 1.87.0

Instances

  • CDMW5WXGUE7IG6EFSFTASTN75YOB26PBKC54YWWHP54Z3CDPAU732JL6

Interface

fn upgrade_contract(env: soroban_sdk::Env, new_wasm_hash: soroban_sdk::BytesN<32>)
fn handle_upgrade_contract(env: soroban_sdk::Env)
fn upgrade_contract_completed(env: soroban_sdk::Env) -> bool
fn __constructor(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn deploy(
    env: soroban_sdk::Env,
    subscriber: soroban_sdk::Address,
    billing_cycles_timestamps: soroban_sdk::Vec,
    expiration_timestamp: u64,
    expiration_ledger: u32,
    plan_name: soroban_sdk::Symbol,
    currency_token: soroban_sdk::Address,
    billing_period: BillingPeriod,
    salt: soroban_sdk::BytesN<32>,
) -> soroban_sdk::Address
fn remove_deployed_contract(env: soroban_sdk::Env, subscriber: soroban_sdk::Address)
fn deployed_contract_for(
    env: soroban_sdk::Env,
    subscriber: soroban_sdk::Address,
) -> soroban_sdk::Address
fn total_deployed_contracts(env: soroban_sdk::Env) -> i128
fn admin(env: soroban_sdk::Env) -> soroban_sdk::Address
fn set_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn subscription_wasm_hash(env: soroban_sdk::Env) -> soroban_sdk::BytesN<32>
fn set_subscription_wasm_hash(
    env: soroban_sdk::Env,
    wasm_hash: soroban_sdk::BytesN<32>,
)
fn merchant(env: soroban_sdk::Env) -> soroban_sdk::Address
fn set_merchant(env: soroban_sdk::Env, new_merchant: soroban_sdk::Address)
fn plan(
    env: soroban_sdk::Env,
    plan_name: soroban_sdk::Symbol,
    currency_token: soroban_sdk::Address,
    billing_period: BillingPeriod,
) -> i128
fn set_plan(
    env: soroban_sdk::Env,
    plan_name: soroban_sdk::Symbol,
    currency_token: soroban_sdk::Address,
    billing_period: BillingPeriod,
    price_per_cycle: i128,
)
fn remove_plan(
    env: soroban_sdk::Env,
    plan_name: soroban_sdk::Symbol,
    currency_token: soroban_sdk::Address,
    billing_period: BillingPeriod,
)

Imports

WebAssembly Text (WAT) ▶