pub struct LaunchpadConfigView {Show 18 fields
pub object_id: ObjectId,
pub admin: SuiAddress,
pub platform_treasury: SuiAddress,
pub trade_fee_bps: u64,
pub trade_nav_share_bps: u64,
pub trade_creator_share_bps: u64,
pub trade_platform_share_bps: u64,
pub service_nav_share_bps: u64,
pub service_creator_share_bps: u64,
pub service_platform_share_bps: u64,
pub token_service_nav_share_bps: u64,
pub token_service_burn_share_bps: u64,
pub token_service_creator_share_bps: u64,
pub virtual_sui_reserves: u64,
pub virtual_token_reserves: u64,
pub sale_supply: u64,
pub lp_supply: u64,
pub cred_revenue_target: u64,
}Expand description
All 17 mutable fields of the on-chain LaunchpadConfig plus its address.
Fields§
§object_id: ObjectIdOn-chain object id.
admin: SuiAddressCurrent admin.
platform_treasury: SuiAddressPlatform treasury — receives the platform share of every trade fee.
trade_fee_bps: u64Trade fee in basis points (default 100 = 1%).
Trade fee NAV share (default 3000).
Trade fee creator share (default 6000).
Trade fee platform share (default 1000).
Service-SUI fee NAV share (default 4000).
Service-SUI fee creator share (default 5000).
Service-SUI fee platform share (default 1000).
Service-token fee NAV-in-T share (default 4000).
Service-token fee burn share (default 5000).
Service-token fee creator share (default 1000).
virtual_sui_reserves: u64Virtual SUI reserves (default 10_000 SUI in MIST).
virtual_token_reserves: u64Virtual token reserves (default 1.073B with 9 decimals).
sale_supply: u64Sale supply minted into the curve at launch.
lp_supply: u64LP reserve supply minted at launch and locked.
cred_revenue_target: u64Lifetime service revenue threshold at which cred multiplier saturates at 2.0x.
Implementations§
Trait Implementations§
Source§impl Clone for LaunchpadConfigView
impl Clone for LaunchpadConfigView
Source§fn clone(&self) -> LaunchpadConfigView
fn clone(&self) -> LaunchpadConfigView
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more