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

API

factory

Module0x034c…ddca
Move path
0x034c…ddca::factory
Functions
203 public, 0 entry
Structs
3
Friend modules
coloringmintreceive
factory

Declarations

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

module factory;
struct FACTORY has drop {
dummy_field: bool,
}
struct Factory has key {
id: UID,
pfps: ObjectTable<u16, PrimeMachin>,
is_initialized: bool,
}
struct PrimeMachin has store, key {
id: UID,
number: u16,
attributes: Option<attributes::Attributes>,
image: Option<image::Image>,
rarity: Option<rarity::Rarity>,
lvl1_colored_by: Option<address>,
lvl2_colored_by: Option<address>,
minted_by: Option<address>,
kiosk_id: ID,
kiosk_owner_cap_id: ID,
}
public fun admin_destroy_factory(&admin::AdminCap,Factory)
public fun admin_initialize_factory(&admin::AdminCap,&mut Factory,&mut registry::Registry)
public fun admin_remove_from_factory(&admin::AdminCap,vector<u16>,&mut Factory): vector<PrimeMachin>
public(package) fun id(&PrimeMachin): ID
public(package) fun image(&PrimeMachin): &image::Image
fun init(FACTORY)
public(package) fun kiosk_id(&PrimeMachin): ID
public(package) fun kiosk_owner_cap_id(&PrimeMachin): ID
public(package) fun lvl1_colored_by(&PrimeMachin): Option<address>
public(package) fun lvl2_colored_by(&PrimeMachin): Option<address>
public(package) fun number(&PrimeMachin): u16
public(package) fun set_attributes(&mut PrimeMachin,attributes::Attributes)
public(package) fun set_image(&mut PrimeMachin,image::Image)
public(package) fun set_lvl1_colored_by_address(&mut PrimeMachin,address)
public(package) fun set_lvl2_colored_by_address(&mut PrimeMachin,address)
public(package) fun set_minted_by_address(&mut PrimeMachin,address)
public(package) fun set_rarity(&mut PrimeMachin,rarity::Rarity)
public(package) fun swap_image(&mut PrimeMachin,image::Image): (image::Image, image::DeleteImagePromise)
public(package) fun uid_mut(&mut PrimeMachin): &mut UID
public(package) fun unset_image(&mut PrimeMachin): image::Image