TransactionSignatureInformation class

The information of a transaction signature

Annotations
  • @JsonSerializable()

Constructors

TransactionSignatureInformation({required String signature, required int slot, required Map<String, dynamic>? err, required String? memo, required int? blockTime, ConfirmationStatus? confirmationStatus})
const
TransactionSignatureInformation.fromJson(Map<String, dynamic> json)
factory

Properties

blockTime int?
Estimated production time, as Unix timestamp (seconds since the Unix epoch) of when transaction was processed. null if not available.
final
confirmationStatus ConfirmationStatus?
The transaction's cluster confirmation status; either Commitment.processed, Commitment.confirmed, or Commitment.finalized. See Commitment for more on optimistic confirmation.
final
err Map<String, dynamic>?
final
hashCode int
The hash code for this object.
no setterinherited
memo String?
Memo associated with the transaction, null if no memo is present.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
signature String
Transaction signature as base-58 encoded string.
final
slot int
The slot that contains the block with the transaction.
final

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