Meta class
Transaction state metadata
- Annotations
-
- @JsonSerializable()
Constructors
-
Meta({required Map<
String, dynamic> ? err, required int fee, required List<int> preBalances, required List<int> postBalances, required List<InnerInstruction> ? innerInstructions, required List<TokenBalance> preTokenBalances, required List<TokenBalance> postTokenBalances, required List<String> ? logMessages, required List<Reward> ? rewards, required LoadedAddresses? loadedAddresses, required ReturnData? returnData, required int? computeUnitsConsumed}) -
const
-
Meta.fromJson(Map<
String, dynamic> json) -
factory
Properties
- computeUnitsConsumed → int?
-
Number of compute units consumed by the transaction
final
-
err
→ Map<
String, dynamic> ? -
final
- fee → int
-
Fee this transaction was charged, as u64 integer.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
innerInstructions
→ List<
InnerInstruction> ? -
List of inner instructions or omitted if inner instruction
recording was not yet enabled during this transaction.
final
- loadedAddresses → LoadedAddresses?
-
Transaction addresses loaded from address lookup tables.
Undefined if maxSupportedTransactionVersion is not set in request params.
final
-
logMessages
→ List<
String> ? -
Array of string log messages or omitted if log message
recording was not yet enabled during this transaction.
final
-
postBalances
→ List<
int> -
Array of u64 account balances after the transaction was
processed.
final
-
postTokenBalances
→ List<
TokenBalance> -
List of token balances from after the transaction was
processed or omitted if token balance recording was not yet
enabled during this transaction.
final
-
preBalances
→ List<
int> -
Array of u64 account balances from before the transaction
was processed.
final
-
preTokenBalances
→ List<
TokenBalance> -
List of token balances from before the transaction was
processed or omitted if token balance recording was not yet
enabled during this transaction.
final
- returnData → ReturnData?
-
The most-recent return data generated by an instruction in the transaction
final
-
rewards
→ List<
Reward> ? -
Transaction-level rewards, populated if rewards are requested
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited