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

API

attributes

Module0x34a2…c82c
Move path
0xbc3d…e5f9::attributes
Functions
1818 public, 0 entry
Structs
1
Friend modules
None
attributes

Declarations

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

module attributes;
struct Attributes has drop, store {
map: VecMap<String, String>,
}
public fun add_domain(&mut UID,Attributes)
public fun add_empty(&mut UID)
public fun add_from_vec(vector<String>,vector<String>): Attributes
public fun add_new(&mut UID,VecMap<String, String>)
public fun as_url_parameters(&Attributes): vector<u8>
public fun assert_attributes(&UID)
public fun assert_no_attributes(&UID)
public fun borrow_domain(&UID): &Attributes
public fun borrow_domain_mut(&mut UID): &mut Attributes
public fun empty(): Attributes
public fun from_vec(vector<String>,vector<String>): Attributes
public fun get_attributes(&Attributes): &VecMap<String, String>
public fun get_attributes_mut(&mut Attributes): &mut VecMap<String, String>
public fun has_domain(&UID): bool
public fun insert_attribute<T0: drop, T1: key>(&mut Attributes,String,String)
public fun new(VecMap<String, String>): Attributes
public fun remove_attribute<T0: drop, T1: key>(&mut Attributes,&String)
public fun remove_domain(&mut UID): Attributes