Contract fa614b94265f106e3a9ec581a43eb7f19484ef812d092e71a516624034c84c14

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.11#34f7f53ae31e0fd02aab436a9872e79fa671ca02
rsver 1.89.0

Instances

  • CAJZI3OQ6HGNDVD5D7X6Q7TO5TYF7T64RVQF4K2ZMRW3O2YJDTTVSU47

Interface

fn __constructor(
    env: soroban_sdk::Env,
    token: soroban_sdk::Address,
    merkle_root: soroban_sdk::BytesN<32>,
    owner: soroban_sdk::Address,
    vesting_list_hash: soroban_sdk::String,
    end_time: u64,
)
fn claim(
    env: soroban_sdk::Env,
    index: u32,
    account: soroban_sdk::Address,
    amount: i128,
    revocable: bool,
    start: u64,
    end: u64,
    cadence: u64,
    percentage_on_start: i128,
    merkle_proof: soroban_sdk::Vec>,
    claim_amount: i128,
)
fn stop_vesting(
    env: soroban_sdk::Env,
    index: u32,
    account: soroban_sdk::Address,
    amount: i128,
    revocable: bool,
    start: u64,
    end: u64,
    cadence: u64,
    percentage_on_start: i128,
    merkle_proof: soroban_sdk::Vec>,
)
fn emergency_withdraw(env: soroban_sdk::Env)
fn get_revoked(env: soroban_sdk::Env, index: u32) -> bool
fn get_state(env: soroban_sdk::Env) -> StateValue
fn get_claimed(env: soroban_sdk::Env, index: u32) -> i128
fn get_claimable(
    env: soroban_sdk::Env,
    index: u32,
    amount: i128,
    start: u64,
    end: u64,
    cadence: u64,
    percentage_on_start: i128,
) -> i128
fn get_owner(env: soroban_sdk::Env) -> Option
fn transfer_ownership(
    env: soroban_sdk::Env,
    new_owner: soroban_sdk::Address,
    live_until_ledger: u32,
)
fn accept_ownership(env: soroban_sdk::Env)
fn renounce_ownership(env: soroban_sdk::Env)

Imports

WebAssembly Text (WAT) ▶