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

API

boosting

Module0x351d…0dc6
Move path
0xe19a…dfe6::boosting
Functions
2020 public, 0 entry
Structs
8
Friend modules
None
boosting

Declarations

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

module boosting;
struct BuyingStarEvent has copy, drop {
buyer: address,
number_of_stars: u64,
fee: u64,
nonce: u128,
}
struct ClaimBonusEvent has copy, drop {
claimer: address,
amount: u64,
min_time: u64,
max_time: u64,
nonce: u128,
}
struct CommissionClaimEvent has copy, drop {
claimer: address,
amount: u64,
min_time: u64,
max_time: u64,
nonce: u128,
}
struct InitPreSubscribeEvent has copy, drop {
pre_subscribe: ID,
}
struct PreSubscribe has key {
id: UID,
paused: bool,
start_time: u64,
duration: u64,
price_per_class: Table<u8, u64>,
fee_type: TypeName,
subscribers: VecSet<address>,
subscribers_type: Table<u8, VecSet<address>>,
no_slots: Table<u8, u16>,
}
struct PreSubscribeEvent has copy, drop {
subscriber: address,
type: u8,
amount: u64,
}
struct SubscriptionEvent has copy, drop {
subscriber: address,
duration: u16,
fee: u64,
class: u8,
nonce: u128,
}
struct SwappingStarEvent has copy, drop {
swapper: address,
number_of_stars: u64,
received_fee: u64,
nonce: u128,
}
public fun buying_stars<T0>(&guild::Config,&mut guild::GlobalVault,&mut guild::UserArchive,u64,vector<u8>,vector<u8>,Balance<T0>,&Clock)
public fun change_fee_type_pre_subscribe<T0>(&guild::AdminCap,&guild::Config,&mut PreSubscribe)
public fun claim_bonus<T0>(&guild::Config,&mut guild::GlobalVault,&mut guild::UserArchive,u64,u64,u64,vector<u8>,vector<u8>,&Clock)
public fun claim_commission<T0>(&guild::Config,&mut guild::GlobalVault,&mut guild::UserArchive,u64,u64,u64,vector<u8>,vector<u8>,&Clock)
public fun deposit_fund_to_vault<T0>(&guild::TreasureCap,&mut guild::GlobalVault,Balance<T0>,&Clock)
public fun init_pre_subscribe<T0>(&guild::AdminCap,&guild::Config)
public fun migrate(&guild::AdminCap,&mut guild::Config,u64)
public fun pause_pre_subscribe(&guild::AdminCap,&guild::Config,&mut PreSubscribe,bool)
public fun paused(&guild::AdminCap,&mut guild::Config,bool)
public fun pre_subscribe<T0>(&guild::Config,&mut PreSubscribe,&mut guild::GlobalVault,u8,Balance<T0>,&Clock)
public fun register(&mut guild::Logs,&mut guild::Config): guild::UserArchive
public fun set_duration_pre_subscribe(&guild::AdminCap,&guild::Config,&mut PreSubscribe,u64)
public fun set_fund_receiver(&guild::TreasureCap,&mut guild::Config,address)
public fun set_no_slots_pre_subscribe(&guild::AdminCap,&guild::Config,&mut PreSubscribe,u8,u16)
public fun set_price_per_class_pre_subscribe(&guild::AdminCap,&guild::Config,&mut PreSubscribe,u8,u64)
public fun set_start_time_pre_subscribe(&guild::AdminCap,&guild::Config,&mut PreSubscribe,u64,&Clock)
public fun subscribe<T0>(&guild::Config,&mut guild::GlobalVault,&mut guild::UserArchive,u16,u8,vector<u8>,vector<u8>,Balance<T0>,&Clock)
public fun swap_stars<T0>(&guild::Config,&mut guild::GlobalVault,&mut guild::UserArchive,u64,u64,vector<u8>,vector<u8>,&Clock)
public fun withdraw_all_from_vault<T0>(&guild::TreasureCap,&guild::Config,&mut guild::GlobalVault,&Clock)
public fun withdraw_amount_from_vault<T0>(&guild::TreasureCap,&guild::Config,&mut guild::GlobalVault,u64,&Clock)