coloring
Module0x034c…ddca
- Move path
- 0x034c…ddca::coloring
- Functions
- 97 public, 0 entry
- Structs
- 7
- Friend modules
- None
Declarations
Rebuilt from the module interface. No verified source is published, and function bodies are only available as bytecode.
module coloring;
struct COLORING has drop {
dummy_field: bool,
}
struct ColoringReceipt has key {
id: UID,
number: u16,
pfp_id: ID,
studio_id: ID,
level: u8,
}
struct ColoringSettings has key {
id: UID,
lvl1_price_koto: u64,
lvl1_price_sui: u64,
lvl2_price_koto: u64,
lvl2_price_sui: u64,
}
struct ColoringStudio has key {
id: UID,
number: u16,
level: u8,
image: Option<image::Image>,
is_fulfilled: bool,
}
struct ColoringStudioRegistry has key {
id: UID,
studios: Table<u16, ID>,
}
struct ColoringTicket has store, key {
id: UID,
level: u8,
}
struct FulfillColoringCap has key {
id: UID,
number: u16,
level: u8,
studio_id: ID,
create_image_cap_id: ID,
}
public fun claim_coloring(&mut factory::PrimeMachin,Receiving<ColoringReceipt>,ColoringStudio,&mut ColoringStudioRegistry): (image::Image, image::DeleteImagePromise)