CompiledMessageV0 class abstract

Inheritance

Constructors

CompiledMessageV0({required MessageHeader header, required List<Ed25519HDPublicKey> accountKeys, required String recentBlockhash, required List<CompiledInstruction> instructions, required List<MessageAddressTableLookup> addressTableLookups})
const
factory

Properties

accountKeys List<Ed25519HDPublicKey>
no setter
addressTableLookups List<MessageAddressTableLookup>
no setter
copyWith → _$$CompiledMessageV0ImplCopyWith<_$CompiledMessageV0Impl>
no setter
hashCode int
The hash code for this object.
no setterinherited
no setter
instructions List<CompiledInstruction>
no setter
recentBlockhash String
no setter
requiredSignatureCount int
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
version TransactionVersion
no setterinherited

Methods

map<TResult extends Object?>({required TResult legacy(CompiledMessageLegacy value), required TResult v0(CompiledMessageV0 value)}) → TResult
inherited
mapOrNull<TResult extends Object?>({TResult? legacy(CompiledMessageLegacy value)?, TResult? v0(CompiledMessageV0 value)?}) → TResult?
inherited
maybeMap<TResult extends Object?>({TResult legacy(CompiledMessageLegacy value)?, TResult v0(CompiledMessageV0 value)?, required TResult orElse()}) → TResult
inherited
maybeWhen<TResult extends Object?>({TResult legacy(MessageHeader header, List<Ed25519HDPublicKey> accountKeys, String recentBlockhash, List<CompiledInstruction> instructions)?, TResult v0(MessageHeader header, List<Ed25519HDPublicKey> accountKeys, String recentBlockhash, List<CompiledInstruction> instructions, List<MessageAddressTableLookup> addressTableLookups)?, required TResult orElse()}) → TResult
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toByteArray() ByteArray
inherited
toString() String
A string representation of this object.
inherited
when<TResult extends Object?>({required TResult legacy(MessageHeader header, List<Ed25519HDPublicKey> accountKeys, String recentBlockhash, List<CompiledInstruction> instructions), required TResult v0(MessageHeader header, List<Ed25519HDPublicKey> accountKeys, String recentBlockhash, List<CompiledInstruction> instructions, List<MessageAddressTableLookup> addressTableLookups)}) → TResult
inherited
whenOrNull<TResult extends Object?>({TResult? legacy(MessageHeader header, List<Ed25519HDPublicKey> accountKeys, String recentBlockhash, List<CompiledInstruction> instructions)?, TResult? v0(MessageHeader header, List<Ed25519HDPublicKey> accountKeys, String recentBlockhash, List<CompiledInstruction> instructions, List<MessageAddressTableLookup> addressTableLookups)?}) → TResult?
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited