Skip to main content

JS Kit SDK API Reference / Instructions / ReallocInstruction

Class: ReallocInstruction

Defined in: instructions/reallocInstruction.ts:18

Builder for reallocating an SNS name-registry account.

Constructors​

Constructor​

new ReallocInstruction(obj): ReallocInstruction

Defined in: instructions/reallocInstruction.ts:31

Parameters​

obj​

ReallocInstructionParams

Returns​

ReallocInstruction

Properties​

space​

space: number

Defined in: instructions/reallocInstruction.ts:22

New account data size in bytes.


tag​

tag: number

Defined in: instructions/reallocInstruction.ts:20

Instruction discriminator.


schema​

static schema: object

Defined in: instructions/reallocInstruction.ts:24

struct​

struct: object

struct.space​

space: string = "u32"

struct.tag​

tag: string = "u8"

Methods​

getInstruction()​

getInstruction(programAddress, systemProgramId, payerKey, nameAccountKey, nameOwnerKey): Instruction

Defined in: instructions/reallocInstruction.ts:40

Parameters​

programAddress​

Address

systemProgramId​

Address

payerKey​

Address

nameAccountKey​

Address

nameOwnerKey​

Address

Returns​

Instruction


serialize()​

serialize(): Uint8Array

Defined in: instructions/reallocInstruction.ts:36

Returns​

Uint8Array