SmartContractABIEntry.fromJson constructor
Create a new SmartContractABIEntry instance by parsing a JSON map.
Implementation
factory SmartContractABIEntry.fromJson(Map<String, dynamic> json) {
return SmartContractABIEntry(
type: SmartContractAbiEntryType.fromName(json["type"]),
stateMutability:
SmartContractAbiStateMutabilityType.fromName(json["stateMutability"]),
anonymous: json["anonymous"],
inputs: (json["inputs"] as List?)
?.map((e) => SmartContractBABIEntryParam.fromJson(e))
.toList(),
outputs: (json["outputs"] as List?)
?.map((e) => SmartContractBABIEntryParam.fromJson(e))
.toList(),
constant: json["constant"],
name: json["name"],
payable: json["payable"],
);
}