Message constructor

Message({
  1. required int? version,
  2. required MessageHeader header,
  3. required List<Pubkey> accountKeys,
  4. required String recentBlockhash,
  5. required Iterable<MessageInstruction> instructions,
  6. required List<MessageAddressTableLookup> addressTableLookups,
})

Creates a the list of instructions to be processed atomically by a transaction.

Implementation

Message({
  required this.version,
  required this.header,
  required this.accountKeys,
  required this.recentBlockhash,
  required this.instructions,
  required this.addressTableLookups,
});