WalletTransactionGetResponse class

Available Extensions
Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

WalletTransactionGetResponse({required String requestId, required String transactionId, required String reference, required WalletTransactionGetResponseType type, required WalletTransactionAmount amount, required WalletTransactionCounterparty counterparty, required WalletTransactionStatus status, required DateTime createdAt, required DateTime lastStatusUpdate, String? paymentId})
WalletTransactionGetResponse.fromJson(Map<String, dynamic> json)
factory

Properties

amount WalletTransactionAmount
final
counterparty WalletTransactionCounterparty
final
createdAt DateTime
final
hashCode int
The hash code for this object.
no setteroverride
lastStatusUpdate DateTime
final
paymentId String?
final
reference String
final
requestId String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status WalletTransactionStatus
final
transactionId String
final
type WalletTransactionGetResponseType
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.
override

Operators

operator ==(dynamic other) bool
The equality operator.
override

Constants

fromJsonFactory → const WalletTransactionGetResponse Function(Map<String, dynamic> json)
toJsonFactory → const Map<String, dynamic> Function(WalletTransactionGetResponse instance)