Skip to main content

JavaScript SDK API Reference / Instructions / updateInstruction

Function: updateInstruction()

updateInstruction(nameProgramId, nameAccountKey, offset, inputData, nameUpdateSigner): TransactionInstruction

Defined in: instructions/updateInstruction.ts:20

Builds an SPL Name Service instruction that writes bytes to a name registry.

Parameters

nameProgramId

PublicKey

SPL Name Service program address.

nameAccountKey

PublicKey

Registry address to update.

offset

Numberu32

Byte offset at which to begin writing.

inputData

Buffer

Bytes written to the account.

nameUpdateSigner

PublicKey

Signer authorized to update the registry.

Returns

TransactionInstruction

A transaction instruction that writes the supplied bytes.

Example

const instruction = updateInstruction(nameProgramId, nameAccount, offset, data, updateSigner);