launch
Module0xea36…3e21
- Move path
- 0x60e6…fb75::launch
- Functions
- 5038 public, 0 entry
- Structs
- 14
Functions50
- public fun new<T0: store + key>(&Publisher,u64,KioskRequirement): (Launch<T0>, LaunchAdminCap, ShareLaunchPromise)
- public fun receive<T0: store + key, T1: store + key>(&mut Launch<T0>,&LaunchOperatorCap,Receiving<T1>): T1
Structs14
key is an object with an id. store can be kept inside other objects. copy can be duplicated. drop can be thrown away.
- CompletedStateSetEventcopydrop
launch_id ID ts u64 - ItemAddedEventcopydrop
launch_id ID item_type TypeName - ItemsAddedEventcopydrop
launch_id ID item_type TypeName quantity u64 - ItemsRemovedEventcopydrop
launch_id ID item_type TypeName quantity u64 - KioskRequirementcopydropstore
No fields
- LAUNCHdrop
dummy_field bool id UID state LaunchState items TableVec<T0> phase_ids VecSet<ID> revenue Bag kiosk_requirement KioskRequirement operators VecSet<address> - LaunchAdminCapstorekey
id UID launch_id ID is_withdrew_revenue bool - LaunchCreatedEventcopydrop
launch_id ID launch_admin_cap_id ID launch_type TypeName - LaunchLink<phantom T0: key>copydropstore
dummy_field bool launch_id ID - LaunchStatecopydropstore
No fields
- SchedulingStateSetEventcopydrop
launch_id ID
Constants18
Constants are shown the way the code loads them. Bytecode does not keep their names.
| Index | Value | Type | Use | Used in |
|---|---|---|---|---|
| 0 | 50 | u64 | Value | register_phase |
| 1 | 10001 | u64 | Abort code | register_phase |
| 2 | 10002 | u64 | Abort code | add_itemadd_items |
| 3 | 10003 | u64 | Abort code | launch_admin_cap_authorize |
| 4 | 10004 | u64 | Abort code | share |
| 5 | 10005 | u64 | Abort code | launch_operator_cap_authorize |
| 6 | 10006 | u64 | Abort code | new |
| 7 | 10007 | u64 | Abort code | add_itemadd_itemsremove_itemsset_active_stateand 10 more |
| 8 | 10008 | u64 | Abort code | assert_kiosk_requirement_lock |
| 9 | 10009 | u64 | Abort code | assert_kiosk_requirement_none |
| 10 | 10010 | u64 | Abort code | assert_kiosk_requirement_place |
| 11 | 10011 | u64 | Abort code | assert_is_mintable |
| 12 | 10012 | u64 | Abort code | set_completed_state |
| 13 | 10013 | u64 | Abort code | withdraw_itemswithdraw_items_and_place_in_kioskwithdraw_items_and_lock_in_kioskassert_is_mintable |
| 14 | 10014 | u64 | Abort code | destroy |
| 15 | 10015 | u64 | Abort code | set_active_state |
| 16 | 10016 | u64 | Abort code | launch_admin_cap_destroy |
| 17 | 10017 | u64 | Abort code | request_operator_cap |