Search by name, SuiNS, address, digest, object ID, coin type or checkpoint.

API

terms

Module0xa124…24ca
Move path
0xee47…c7fe::terms
Functions
2518 public, 0 entry
Structs
2
Friend modules
collection
terms

Declarations

Rebuilt from the module interface. No verified source is published, and function bodies are only available as bytecode.

module terms;
struct Allocation has copy, drop, store {
price: u64,
stake: u64,
lp: u64,
treasury: u64,
hive: u64,
subsidy: u64,
}
struct PaymentRouted has copy, drop {
payer: address,
route: u8,
count: u64,
total: u64,
stake: u64,
liquidity: u64,
treasury: u64,
hive: u64,
subsidy: u64,
}
public fun allocation(u8): (u64, u64, u64, u64, u64, u64)
public fun allocation_lp(&Allocation): u64
public fun allocation_price(&Allocation): u64
public fun allocation_stake(&Allocation): u64
public fun allocation_values(&Allocation): (u64, u64, u64, u64, u64, u64)
public(package) fun checked_allocation(vector<u64>, u8): Allocation
public(package) fun default_allocation(u8): Allocation
public(package) fun distribute(Coin<SUI>): (u64, u64)
public(package) fun distribute_configured(Coin<SUI>,u16,address,address): (u64, u64)
public fun early_access_ms(): u64
public fun hive(): address
public fun king(): address
public fun max_per_tx(): u64
public fun migration_duration_ms(): u64
public fun migration_price(bool): u64
public(package) fun pay(Coin<SUI>,u8,u64,u64): (Coin<SUI>, Coin<SUI>)
public(package) fun pay_allocated(Coin<SUI>,Allocation,u8,u64,u64,address,address,address): (Coin<SUI>, Coin<SUI>)
public fun public_lp(): u64
public fun public_price(): u64
public fun royalty_shares(u64): (u64, u64)
fun send(Coin<SUI>,address)
public fun stake(): u64
public fun subsidy(): address
public fun validator(): address
public fun willie(): address