JS Kit SDK API Reference / Instructions / TransferInstruction
Class: TransferInstruction
Defined in: instructions/transferInstruction.ts:27
Builder for the SNS name-registry transfer instruction.
Constructors
Constructor
new TransferInstruction(
obj):TransferInstruction
Defined in: instructions/transferInstruction.ts:40
Parameters
obj
Returns
TransferInstruction
Properties
encodedNewOwnerAddress
encodedNewOwnerAddress:
ReadonlyUint8Array
Defined in: instructions/transferInstruction.ts:31
Encoded new owner address.
tag
tag:
number
Defined in: instructions/transferInstruction.ts:29
Instruction discriminator.
schema
staticschema:object
Defined in: instructions/transferInstruction.ts:33
struct
struct:
object
struct.encodedNewOwnerAddress
encodedNewOwnerAddress:
object
struct.encodedNewOwnerAddress.array
array:
object
struct.encodedNewOwnerAddress.array.len
len:
number=32
struct.encodedNewOwnerAddress.array.type
type:
string="u8"
struct.tag
tag:
string="u8"
Methods
getInstruction()
getInstruction(
programAddress,domainAddress,currentOwner,classAddress?,parentAddress?,parentOwner?):Instruction
Defined in: instructions/transferInstruction.ts:49
Parameters
programAddress
Address
domainAddress
Address
currentOwner
Address
classAddress?
Address
parentAddress?
Address
parentOwner?
Address
Returns
Instruction
serialize()
serialize():
Uint8Array
Defined in: instructions/transferInstruction.ts:45
Returns
Uint8Array