toModel method

  1. @override
dynamic toModel(
  1. Map data
)
override

Implementation

@override
toModel(Map data) {
  AccountData accountData = AccountData()
    ..account = data['account']
    ..account_id_hex = data['account_id_hex']
    ..next_account_id_hex = data['next_account_id_hex']
    ..create_at_unix = data['create_at_unix']
    ..expired_at_unix = data['expired_at_unix']
    ..status = data['status']
    ..das_lock_arg_hex = data['das_lock_arg_hex']
    ..owner_address_chain = data['owner_address_chain']
    ..owner_address = data['owner_address']
    ..manager_address_chain = data['manager_address_chain']
    ..manager_address = data['manager_address']
    ..manager_lock_args_hex = data['manager_lock_args_hex'];
  List<Record> records = [];
  for (Map item in data['records']) {
    records.add(Record().toModel(item));
  }
  accountData.records = records;
  return accountData;
}