SuiTransactionData.fromJson constructor

SuiTransactionData.fromJson(
  1. dynamic data
)

Implementation

factory SuiTransactionData.fromJson(dynamic data) {

  final txnsKind = <SuiTransactionKind>[];
  final txns = data['transactions'];
  for (var txn in txns) {
    txnsKind.add(SuiTransactionKind.fromJson(txn));
  }

  return SuiTransactionData(
    txnsKind,
    data['sender'],
    SuiGasData.fromJson(data['gasData'])
  );
}