TokenTransfersResponse.fromJson constructor
Implementation
factory TokenTransfersResponse.fromJson(
Map<String, dynamic> json, String caller) {
Map<String, dynamic> getModifiedJson(Map<String, dynamic> json) {
if (json['from_address'].toLowerCase() == caller.toLowerCase()) {
json['direction'] = 'SEND';
} else {
json['direction'] = 'RECEIVE';
}
return json;
}
return TokenTransfersResponse(
code: json['code'],
message: json['message'],
data: json['data'] != null
? List<TokenTransfer>.from(json['data']
.map((x) => TokenTransfer.fromJson(getModifiedJson(x))))
: null,
nextPageNumber: json['next_page'],
count: json['count'],
);
}