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

Sui Framework

display_registry

Move path
0x0000…0002::display_registry
Functions
1813 public, 2 entry
Structs
5
Friend modules
None
display_registry

Declarations

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

module display_registry;
struct Display<phantom T0> has key {
id: UID,
fields: VecMap<String, String>,
cap_id: Option<ID>,
}
struct DisplayCap<phantom T0> has store, key {
id: UID,
}
struct DisplayKey<phantom T0> has copy, drop, store {
dummy_field: bool,
}
struct DisplayRegistry has key {
id: UID,
}
struct SystemMigrationCap has key {
id: UID,
}
public fun cap_id<T0>(&Display<T0>): Option<ID>
public fun claim<T0: key>(&mut Display<T0>,Display<T0>): DisplayCap<T0>
public fun claim_with_publisher<T0: key>(&mut Display<T0>,&mut Publisher): DisplayCap<T0>
public fun clear<T0>(&mut Display<T0>,&DisplayCap<T0>)
fun create()
public fun delete_legacy<T0: key>(&Display<T0>,Display<T0>)
entry fun destroy_system_migration_cap(SystemMigrationCap)
public fun fields<T0>(&Display<T0>): &VecMap<String, String>
public fun migrate_v1_to_v2<T0: key>(&mut DisplayRegistry,Display<T0>): (Display<T0>, DisplayCap<T0>)
public(package) fun migration_cap_receiver(): address
public fun new<T0>(&mut DisplayRegistry,Permit<T0>): (Display<T0>, DisplayCap<T0>)
fun new_display<T0>(&mut DisplayRegistry): (Display<T0>, DisplayCap<T0>)
public fun new_with_publisher<T0>(&mut DisplayRegistry,&mut Publisher): (Display<T0>, DisplayCap<T0>)
public fun set<T0>(&mut Display<T0>,&DisplayCap<T0>,String,String)
public fun share<T0>(Display<T0>)
public fun system_migration<T0: key>(&mut DisplayRegistry,&SystemMigrationCap,vector<String>,vector<String>)
entry fun transfer_migration_cap(SystemMigrationCap,address)
public fun unset<T0>(&mut Display<T0>,&DisplayCap<T0>,String)