mint
Module0x034c…ddca
- Move path
- 0x034c…ddca::mint
- Functions
- 2118 public, 0 entry
- Structs
- 12
- Friend modules
- None
Declarations
Rebuilt from the module interface. No verified source is published, and function bodies are only available as bytecode.
module mint;
struct DestroyMintReceiptCap has key {
id: UID,
number: u16,
}
struct MINT has drop {
dummy_field: bool,
}
struct MigrationTicket has store, key {
id: UID,
number: u16,
}
struct MigrationWarehouse has key {
id: UID,
is_initialized: bool,
}
struct Mint has key {
id: UID,
number: u16,
pfp: Option<factory::PrimeMachin>,
payment: Option<Coin<SUI>>,
is_revealed: bool,
minted_by: address,
claim_expiration_epoch: u64,
}
struct MintClaimedEvent has copy, drop {
pfp_id: ID,
pfp_number: u16,
claimed_by: address,
kiosk_id: ID,
}
struct MintEvent has copy, drop {
mint_id: ID,
pfp_id: ID,
pfp_number: u16,
minted_by: address,
}
struct MintReceipt has key {
id: UID,
number: u16,
mint_id: ID,
}
struct MintSettings has key {
id: UID,
price: u64,
phase: u8,
status: u8,
}
struct RevealMintCap has key {
id: UID,
number: u16,
pfp_id: ID,
mint_id: ID,
create_attributes_cap_id: ID,
create_image_cap_id: ID,
create_rarity_cap_id: ID,
}
struct WhitelistTicket has key {
id: UID,
phase: u8,
}
public fun admin_add_to_migration_warehouse(&admin::AdminCap,vector<factory::PrimeMachin>,&mut MigrationWarehouse)
public fun admin_add_to_mint_warehouse(&admin::AdminCap,vector<factory::PrimeMachin>,&mut MintWarehouse)
public fun admin_refund_mint(&admin::AdminCap,Mint,&mut Kiosk,&KioskOwnerCap,&TransferPolicy<factory::PrimeMachin>)
public fun admin_reveal_mint(RevealMintCap,&mut Mint,attributes::Attributes,image::Image,rarity::Rarity)
public fun claim_mint(MintReceipt,Mint,&mut Kiosk,&KioskOwnerCap,&TransferPolicy<factory::PrimeMachin>)