JS Kit SDK API Reference / States / RegistryState
Class: RegistryState
Defined in: states/registry.ts:35
Decoded state of an SNS name-registry account.
Constructors
Constructor
new RegistryState(
obj):RegistryState
Defined in: states/registry.ts:59
Parameters
obj
Returns
RegistryState
Properties
class
class:
Address
Defined in: states/registry.ts:41
Registry class address.
data
data:
Uint8Array<ArrayBufferLike> |undefined
Defined in: states/registry.ts:43
Registry data after the fixed header.
owner
owner:
Address
Defined in: states/registry.ts:39
Registry owner address.
parentName
parentName:
Address
Defined in: states/registry.ts:37
Parent registry address.
HEADER_LEN
staticHEADER_LEN:number=96
Defined in: states/registry.ts:57
schema
staticschema:object
Defined in: states/registry.ts:45
struct
struct:
object
struct.class
class:
object
struct.class.array
array:
object
struct.class.array.len
len:
number=32
struct.class.array.type
type:
string="u8"
struct.owner
owner:
object
struct.owner.array
array:
object
struct.owner.array.len
len:
number=32
struct.owner.array.type
type:
string="u8"
struct.parentName
parentName:
object
struct.parentName.array
array:
object
struct.parentName.array.len
len:
number=32
struct.parentName.array.type
type:
string="u8"
Methods
_retrieveBatch()
static_retrieveBatch(rpc,domainAddresses):Promise<(RegistryState|undefined)[]>
Defined in: states/registry.ts:90
Parameters
rpc
Rpc<GetMultipleAccountsApi>
domainAddresses
Address[]
Returns
Promise<(RegistryState | undefined)[]>
deserialize()
staticdeserialize(data):RegistryState
Defined in: states/registry.ts:65
Parameters
data
Uint8Array
Returns
RegistryState
retrieve()
staticretrieve(rpc,address):Promise<RegistryState>
Defined in: states/registry.ts:78
Parameters
rpc
Rpc<GetAccountInfoApi>
address
Address
Returns
Promise<RegistryState>
retrieveBatch()
staticretrieveBatch(rpc,domainAddresses):Promise<(RegistryState|undefined)[]>
Defined in: states/registry.ts:101
Parameters
rpc
Rpc<GetMultipleAccountsApi>
domainAddresses
Address[]
Returns
Promise<(RegistryState | undefined)[]>