github.com/diadata-org/diadata@v1.4.593/internal/pkg/supplyService/erc20.abi (about)

     1  [
     2      {
     3          "constant": true,
     4          "inputs": [],
     5          "name": "name",
     6          "outputs": [
     7              {
     8                  "name": "",
     9                  "type": "string"
    10              }
    11          ],
    12          "payable": false,
    13          "stateMutability": "view",
    14          "type": "function"
    15      },
    16      {
    17          "constant": false,
    18          "inputs": [
    19              {
    20                  "name": "_spender",
    21                  "type": "address"
    22              },
    23              {
    24                  "name": "_value",
    25                  "type": "uint256"
    26              }
    27          ],
    28          "name": "approve",
    29          "outputs": [
    30              {
    31                  "name": "",
    32                  "type": "bool"
    33              }
    34          ],
    35          "payable": false,
    36          "stateMutability": "nonpayable",
    37          "type": "function"
    38      },
    39      {
    40          "constant": true,
    41          "inputs": [],
    42          "name": "totalSupply",
    43          "outputs": [
    44              {
    45                  "name": "",
    46                  "type": "uint256"
    47              }
    48          ],
    49          "payable": false,
    50          "stateMutability": "view",
    51          "type": "function"
    52      },
    53      {
    54          "constant": false,
    55          "inputs": [
    56              {
    57                  "name": "_from",
    58                  "type": "address"
    59              },
    60              {
    61                  "name": "_to",
    62                  "type": "address"
    63              },
    64              {
    65                  "name": "_value",
    66                  "type": "uint256"
    67              }
    68          ],
    69          "name": "transferFrom",
    70          "outputs": [
    71              {
    72                  "name": "",
    73                  "type": "bool"
    74              }
    75          ],
    76          "payable": false,
    77          "stateMutability": "nonpayable",
    78          "type": "function"
    79      },
    80      {
    81          "constant": true,
    82          "inputs": [],
    83          "name": "decimals",
    84          "outputs": [
    85              {
    86                  "name": "",
    87                  "type": "uint8"
    88              }
    89          ],
    90          "payable": false,
    91          "stateMutability": "view",
    92          "type": "function"
    93      },
    94      {
    95          "constant": true,
    96          "inputs": [
    97              {
    98                  "name": "_owner",
    99                  "type": "address"
   100              }
   101          ],
   102          "name": "balanceOf",
   103          "outputs": [
   104              {
   105                  "name": "balance",
   106                  "type": "uint256"
   107              }
   108          ],
   109          "payable": false,
   110          "stateMutability": "view",
   111          "type": "function"
   112      },
   113      {
   114          "constant": true,
   115          "inputs": [],
   116          "name": "symbol",
   117          "outputs": [
   118              {
   119                  "name": "",
   120                  "type": "string"
   121              }
   122          ],
   123          "payable": false,
   124          "stateMutability": "view",
   125          "type": "function"
   126      },
   127      {
   128          "constant": false,
   129          "inputs": [
   130              {
   131                  "name": "_to",
   132                  "type": "address"
   133              },
   134              {
   135                  "name": "_value",
   136                  "type": "uint256"
   137              }
   138          ],
   139          "name": "transfer",
   140          "outputs": [
   141              {
   142                  "name": "",
   143                  "type": "bool"
   144              }
   145          ],
   146          "payable": false,
   147          "stateMutability": "nonpayable",
   148          "type": "function"
   149      },
   150      {
   151          "constant": true,
   152          "inputs": [
   153              {
   154                  "name": "_owner",
   155                  "type": "address"
   156              },
   157              {
   158                  "name": "_spender",
   159                  "type": "address"
   160              }
   161          ],
   162          "name": "allowance",
   163          "outputs": [
   164              {
   165                  "name": "",
   166                  "type": "uint256"
   167              }
   168          ],
   169          "payable": false,
   170          "stateMutability": "view",
   171          "type": "function"
   172      },
   173      {
   174          "payable": true,
   175          "stateMutability": "payable",
   176          "type": "fallback"
   177      },
   178      {
   179          "anonymous": false,
   180          "inputs": [
   181              {
   182                  "indexed": true,
   183                  "name": "owner",
   184                  "type": "address"
   185              },
   186              {
   187                  "indexed": true,
   188                  "name": "spender",
   189                  "type": "address"
   190              },
   191              {
   192                  "indexed": false,
   193                  "name": "value",
   194                  "type": "uint256"
   195              }
   196          ],
   197          "name": "Approval",
   198          "type": "event"
   199      },
   200      {
   201          "anonymous": false,
   202          "inputs": [
   203              {
   204                  "indexed": true,
   205                  "name": "from",
   206                  "type": "address"
   207              },
   208              {
   209                  "indexed": true,
   210                  "name": "to",
   211                  "type": "address"
   212              },
   213              {
   214                  "indexed": false,
   215                  "name": "value",
   216                  "type": "uint256"
   217              }
   218          ],
   219          "name": "Transfer",
   220          "type": "event"
   221      }
   222  ]