registry
Module0x5580…2003
- Move path
- 0xd22b…08f0::registry
- Functions
- 2218 public, 0 entry
- Structs
- 1
- Friend modules
- controller
registry
Functions22
- public fun add_record(&mut Registry,domain::Domain,u8,&Clock): suins_registration::SuinsRegistration
- public fun add_record_ignoring_grace_period(&mut Registry,domain::Domain,u8,&Clock): suins_registration::SuinsRegistration
- public fun burn_subdomain_object(&mut Registry,subdomain_registration::SubDomainRegistration,&Clock)
- public fun set_expiration_timestamp_ms(&mut Registry,&mut suins_registration::SuinsRegistration,domain::Domain,u64)
- public fun wrap_subdomain(&mut Registry,suins_registration::SuinsRegistration,&Clock): subdomain_registration::SubDomainRegistration
Structs1
key is an object with an id. store can be kept inside other objects. copy can be duplicated. drop can be thrown away.
- Registrystore
registry Table<domain::Domain, name_record::NameRecord> reverse_registry Table<address, domain::Domain>
Constants9
Constants are shown the way the code loads them. Bytecode does not keep their names.
| Index | Value | Type | Use | Used in |
|---|---|---|---|---|
| 0 | 0 | u64 | Abort code | assert_nft_is_authorized |
| 1 | 1 | u64 | Abort code | burn_registration_objectprune_expired_subdomain_recordremove_existing_record_if_expired |
| 2 | 2 | u64 | Abort code | set_expiration_timestamp_msassert_nft_is_authorized |
| 3 | 3 | u64 | Abort code | add_leaf_recordassert_nft_is_authorized |
| 4 | 4 | u64 | Abort code | set_reverse_lookup |
| 5 | 5 | u64 | Abort code | set_reverse_lookup |
| 6 | 6 | u64 | Abort code | prune_expired_subdomain_recordremove_leaf_record |
| 7 | 7 | u64 | Abort code | add_leaf_record |
| 8 | 8 | u64 | Abort code | prune_expired_subdomain_recordadd_leaf_record |