toJson method

  1. @override
Map<String, dynamic> toJson()
override

Convert the SmartContractABIEntry object to a JSON representation.

Implementation

@override
Map<String, dynamic> toJson() {
  return {
    "type": type.name,
    "stateMutability": stateMutability?.name,
    "anonymous": anonymous,
    "inputs": inputs?.map((e) => e.toJson()).toList(),
    "outputs": outputs?.map((e) => e.toJson()).toList(),
    "constant": constant,
    "name": name,
    "payable": payable
  };
}