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>