AbiContract.fromMap constructor
AbiContract.fromMap(- Map<String, dynamic> map
)
Implementation
AbiContract.fromMap(Map<String, dynamic> map) {
if (map.containsKey('ABI version')) {
_abi_version_spaced = map['ABI version'];
}
if (map.containsKey('abi_version')) {
_abi_version = map['abi_version'];
}
if (map.containsKey('header')) {
_header = [];
for (var el in map['header']) {
_header.add(el);
}
}
if (map.containsKey('functions')) {
_functions = [];
for (var el in map['functions']) {
_functions.add(AbiFunction.fromMap(el));
}
}
if (map.containsKey('events')) {
_events = [];
for (var el in map['events']) {
_events.add(AbiEvent.fromMap(el));
}
}
if (map.containsKey('data')) {
_data = [];
for (var el in map['data']) {
_data.add(AbiData.fromMap(el));
}
}
}