Contract bb6e6a3279f34b87fa7e9b507a61ccbffaee86e98fb9982052b394d1fe8c3e8e

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.8#f46e9e0610213bbb72285566f9dd960ff96d03d8
rsver 1.87.0

Instances

  • CDMHKRFQPMCBZFY225BNLNXA6YRTOCDD2VDC2AXC4YP3XCYMLYZAHWDS

Interface

Initialize the contract with admin address. Can be called by deployer to set/update admin.

fn initialize(
    env: soroban_sdk::Env,
    deployer: soroban_sdk::Address,
    admin: soroban_sdk::Address,
)
fn lock(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    from_token: soroban_sdk::Address,
    dest_token: soroban_sdk::String,
    in_amount: i128,
    dest_chain: soroban_sdk::Bytes,
    recipient_address: soroban_sdk::String,
)

Get the current admin address

fn get_admin(env: soroban_sdk::Env) -> soroban_sdk::Address

Get the deployer address

fn get_deployer(env: soroban_sdk::Env) -> soroban_sdk::Address

Check if contract is initialized

fn is_initialized(env: soroban_sdk::Env) -> bool

Imports

WebAssembly Text (WAT) ▶