JS Kit SDK API Reference / States / RecordState
Class: RecordState
Defined in: states/record.ts:111
Decoded SNS V2 record account, including its validation data and content.
Constructors
Constructor
new RecordState(
header,data):RecordState
Defined in: states/record.ts:117
Parameters
header
data
Uint8Array
Returns
RecordState
Properties
data
data:
Uint8Array
Defined in: states/record.ts:115
Validation identifiers and record content.
header
header:
RecordHeaderState
Defined in: states/record.ts:113
Decoded record header.
Methods
getContent()
getContent():
Uint8Array
Defined in: states/record.ts:154
Returns
Uint8Array
getRoAId()
getRoAId():
Uint8Array
Defined in: states/record.ts:174
Returns
Uint8Array
getStalenessId()
getStalenessId():
Uint8Array
Defined in: states/record.ts:168
Returns
Uint8Array
deserialize()
staticdeserialize(data):RecordState
Defined in: states/record.ts:122
Parameters
data
Uint8Array
Returns
RecordState
retrieve()
staticretrieve(rpc,address):Promise<RecordState>
Defined in: states/record.ts:131
Parameters
rpc
Rpc<GetAccountInfoApi>
address
Address
Returns
Promise<RecordState>
retrieveBatch()
staticretrieveBatch(rpc,addresses):Promise<(RecordState|undefined)[]>
Defined in: states/record.ts:143
Parameters
rpc
Rpc<GetMultipleAccountsApi>
addresses
Address[]
Returns
Promise<(RecordState | undefined)[]>