ParamsOfEncodeMessageBody.fromMap constructor

ParamsOfEncodeMessageBody.fromMap(
  1. Map<String, dynamic> map
)

Implementation

ParamsOfEncodeMessageBody.fromMap(Map<String, dynamic> map) {
  if (map.containsKey('abi') && (map['abi'] != null)) {
    _abi = Abi.fromMap(map['abi']);
  } else {
    throw ('Wrong map data');
  }
  if (map.containsKey('call_set') && (map['call_set'] != null)) {
    _call_set = CallSet.fromMap(map['call_set']);
  } else {
    throw ('Wrong map data');
  }
  if (map.containsKey('is_internal') && (map['is_internal'] != null)) {
    _is_internal = map['is_internal'];
  } else {
    throw ('Wrong map data');
  }
  if (map.containsKey('signer') && (map['signer'] != null)) {
    _signer = Signer.fromMap(map['signer']);
  } else {
    throw ('Wrong map data');
  }
  if (map.containsKey('processing_try_index')) {
    _processing_try_index = map['processing_try_index'];
  }
}