Skip to main content

JS Kit SDK API Reference / States / RecordHeaderState

Class: RecordHeaderState

Defined in: states/record.ts:62

Decoded header of an SNS V2 record account.

Constructors​

Constructor​

new RecordHeaderState(obj): RecordHeaderState

Defined in: states/record.ts:84

Parameters​

obj​

RecordHeaderStateParams

Returns​

RecordHeaderState

Properties​

contentLength​

contentLength: number

Defined in: states/record.ts:68

Record content length in bytes.


rightOfAssociationValidation​

rightOfAssociationValidation: number

Defined in: states/record.ts:66

Right of Association validation mode.


stalenessValidation​

stalenessValidation: number

Defined in: states/record.ts:64

Staleness validation mode.


LEN​

static LEN: number = 8

Defined in: states/record.ts:82


schema​

static schema: Schema

Defined in: states/record.ts:70

Methods​

deserialize()​

static deserialize(data): RecordHeaderState

Defined in: states/record.ts:90

Parameters​

data​

Uint8Array

Returns​

RecordHeaderState


retrieve()​

static retrieve(rpc, address): Promise<RecordHeaderState>

Defined in: states/record.ts:94

Parameters​

rpc​

Rpc<GetAccountInfoApi>

address​

Address

Returns​

Promise<RecordHeaderState>