v1TxError.fromJson constructor

v1TxError.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory v1TxError.fromJson(Map<String, dynamic> json) {
  final _message = json['message'] as String?;
  final _revertChain = (json['revertChain'] as List?)
      ?.map((e) => v1RevertChainEntry.fromJson(e as Map<String, dynamic>))
      .toList();
  final _solana = json['solana'] == null
      ? null
      : v1SolanaFailureDetails
          .fromJson(json['solana'] as Map<String, dynamic>);
  final _eth = json['eth'] == null
      ? null
      : v1EthFailureDetails.fromJson(json['eth'] as Map<String, dynamic>);
  return v1TxError(
    message: _message,
    revertChain: _revertChain,
    solana: _solana,
    eth: _eth,
  );
}