ParamsOfRunExecutor.fromMap constructor

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

Implementation

ParamsOfRunExecutor.fromMap(Map<String, dynamic> map) {
  if (map.containsKey('message') && (map['message'] != null)) {
    _message = map['message'];
  } else {
    throw ('Wrong map data');
  }
  if (map.containsKey('account') && (map['account'] != null)) {
    _account = AccountForExecutor.fromMap(map['account']);
  } else {
    throw ('Wrong map data');
  }
  if (map.containsKey('execution_options')) {
    if (map['execution_options'] != null) {
      _execution_options = ExecutionOptions.fromMap(map['execution_options']);
    }
  }
  if (map.containsKey('abi')) {
    if (map['abi'] != null) {
      _abi = Abi.fromMap(map['abi']);
    }
  }
  if (map.containsKey('skip_transaction_check')) {
    _skip_transaction_check = map['skip_transaction_check'];
  }
}