createTransactionIntruction method
Creates a TransactionInstruction for the program instruction
.
Implementation
TransactionInstruction createTransactionIntruction(
final Enum instruction, {
required final List<AccountMeta> keys,
final List<Iterable<int>> data = const [],
}) {
return TransactionInstruction(
keys: keys,
programId: pubkey,
data: Buffer.flatten([encodeInstruction(instruction), ...data])
.asUint8List(),
);
}