SystemInstruction.assign constructor
SystemInstruction.assign({
- required Ed25519HDPublicKey assignedAccount,
- required Ed25519HDPublicKey owner,
Assign account assignedAccount to a program owner.
Implementation
factory SystemInstruction.assign({
required Ed25519HDPublicKey assignedAccount,
required Ed25519HDPublicKey owner,
}) =>
SystemInstruction._(
accounts: [
AccountMeta.writeable(pubKey: assignedAccount, isSigner: true),
],
data: ByteArray.merge([
SystemProgram.assignInstructionIndex,
owner.toByteArray(),
]),
);