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