github.com/n1ghtfa1l/go-vnt@v0.6.4-alpha.6/core/wavm/tests/call/abi.json (about)

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