Contract 51ea7c8c24e64e42ea36aa84f40d014241ef1916d641ea5d7b80f9d08fd225c8

← Back to Index 📥 Download WASM

Meta

cliver 28.0.0#300aaf69ab100536678bdb641428b06f06b318ea
decimals 7
domain vorixxlm.com
name VORIXLM
rssdkver 27.0.6#60926a20d1f9f0a669d5fe551636f42a1302f0c0
rsver 1.98.1
supply_policy fixed; issuer locked; no mint
symbol VORIXLM
total_supply 100000000000

Instances

  • CB4EJZ3MXGGP6M6YOR7OVJFUWNONCEHOKSE757KVRS4DYPSNZBQV7QCR

Interface

Token name, as published in stellar.toml.

fn name(env: soroban_sdk::Env) -> soroban_sdk::String

Current admin, or None once control has been renounced.

fn admin(env: soroban_sdk::Env) -> Option

SAC address of the VORIXLM asset.

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

Home domain serving the SEP-1 stellar.toml.

fn domain(env: soroban_sdk::Env) -> soroban_sdk::String

The locked classic issuer account.

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

Ticker symbol / classic asset code.

fn symbol(env: soroban_sdk::Env) -> soroban_sdk::String

Decimal places (7, matching classic Stellar assets).

fn decimals(env: soroban_sdk::Env) -> u32

VORIXLM this contract still holds and can pay out.

fn available(env: soroban_sdk::Env) -> i128

Hand distribution rights to another address. Admin only.

fn set_admin(
    env: soroban_sdk::Env,
    new_admin: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>

Send amount stroops of VORIXLM from this contract to to. Admin only.

fn distribute(
    env: soroban_sdk::Env,
    to: soroban_sdk::Address,
    amount: i128,
) -> Result

Total VORIXLM paid out so far.

fn distributed(env: soroban_sdk::Env) -> i128

Always false — there is no mint path here or on the locked issuer.

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

Fixed total supply in stroops: 100,000,000,000 VORIXLM.

fn total_supply(env: soroban_sdk::Env) -> i128

Binds the contract to the VORIXLM SAC and its locked issuer. Runs once, at deploy.

fn __constructor(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    token: soroban_sdk::Address,
    issuer: soroban_sdk::Address,
)

Give up distribution rights permanently. Any VORIXLM left here is frozen for good.

fn renounce_admin(env: soroban_sdk::Env) -> Result<(), soroban_sdk::Error>

Pay several recipients in one transaction. Admin only.

fn distribute_batch(
    env: soroban_sdk::Env,
    payouts: soroban_sdk::Vec,
) -> Result

Imports

WebAssembly Text (WAT) ▶