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

     1  [{
     2            "name": "writemapping_int64",
     3            "constant": false,
     4            "inputs": [{
     5                      "name": "key",
     6                      "type": "int64",
     7                      "indexed": false
     8                 },
     9                 {
    10                      "name": "value",
    11                      "type": "int64",
    12                      "indexed": false
    13                 }
    14            ],
    15            "outputs": [],
    16            "type": "function"
    17       },
    18       {
    19            "name": "readmapping_int32",
    20            "constant": false,
    21            "inputs": [{
    22                 "name": "key",
    23                 "type": "int32",
    24                 "indexed": false
    25            }],
    26            "outputs": [{
    27                 "name": "output",
    28                 "type": "int32",
    29                 "indexed": false
    30            }],
    31            "type": "function"
    32       },
    33       {
    34            "name": "readarraylength",
    35            "constant": false,
    36            "inputs": [{
    37                 "name": "index",
    38                 "type": "uint64",
    39                 "indexed": false
    40            }],
    41            "outputs": [{
    42                 "name": "output",
    43                 "type": "uint64",
    44                 "indexed": false
    45            }],
    46            "type": "function"
    47       },
    48       {
    49            "name": "TestPush",
    50            "constant": false,
    51            "inputs": [{
    52                 "name": "val",
    53                 "type": "string",
    54                 "indexed": false
    55            }],
    56            "outputs": [],
    57            "type": "function"
    58       },
    59       {
    60            "name": "TestReadComplexMappingWithStruct",
    61            "constant": false,
    62            "inputs": [],
    63            "outputs": [],
    64            "type": "function"
    65       },
    66       {
    67            "name": "TestWriteComplexMappingWithStruct",
    68            "constant": false,
    69            "inputs": [],
    70            "outputs": [],
    71            "type": "function"
    72       },
    73       {
    74            "name": "writemapping",
    75            "constant": false,
    76            "inputs": [{
    77                      "name": "key",
    78                      "type": "string",
    79                      "indexed": false
    80                 },
    81                 {
    82                      "name": "value",
    83                      "type": "string",
    84                      "indexed": false
    85                 }
    86            ],
    87            "outputs": [],
    88            "type": "function"
    89       },
    90       {
    91            "name": "readmapping_int64",
    92            "constant": false,
    93            "inputs": [{
    94                 "name": "key",
    95                 "type": "int64",
    96                 "indexed": false
    97            }],
    98            "outputs": [{
    99                 "name": "output",
   100                 "type": "int64",
   101                 "indexed": false
   102            }],
   103            "type": "function"
   104       },
   105       {
   106            "name": "writearray",
   107            "constant": false,
   108            "inputs": [{
   109                      "name": "index",
   110                      "type": "uint64",
   111                      "indexed": false
   112                 },
   113                 {
   114                      "name": "value",
   115                      "type": "string",
   116                      "indexed": false
   117                 },
   118                 {
   119                      "name": "length",
   120                      "type": "uint64",
   121                      "indexed": false
   122                 }
   123            ],
   124            "outputs": [],
   125            "type": "function"
   126       },
   127       {
   128            "name": "TestPop",
   129            "constant": false,
   130            "inputs": [],
   131            "outputs": [{
   132                 "name": "output",
   133                 "type": "string",
   134                 "indexed": false
   135            }],
   136            "type": "function"
   137       },
   138       {
   139            "name": "TestComplexMappingWithNesting",
   140            "constant": false,
   141            "inputs": [],
   142            "outputs": [],
   143            "type": "function"
   144       },
   145       {
   146            "name": "readmapping",
   147            "constant": false,
   148            "inputs": [{
   149                 "name": "key",
   150                 "type": "string",
   151                 "indexed": false
   152            }],
   153            "outputs": [{
   154                 "name": "output",
   155                 "type": "string",
   156                 "indexed": false
   157            }],
   158            "type": "function"
   159       },
   160       {
   161            "name": "writemapping_int32",
   162            "constant": false,
   163            "inputs": [{
   164                      "name": "key",
   165                      "type": "int32",
   166                      "indexed": false
   167                 },
   168                 {
   169                      "name": "value",
   170                      "type": "int32",
   171                      "indexed": false
   172                 }
   173            ],
   174            "outputs": [],
   175            "type": "function"
   176       },
   177       {
   178            "name": "readarray",
   179            "constant": false,
   180            "inputs": [{
   181                 "name": "index",
   182                 "type": "uint64",
   183                 "indexed": false
   184            }],
   185            "outputs": [{
   186                 "name": "output",
   187                 "type": "string",
   188                 "indexed": false
   189            }],
   190            "type": "function"
   191       }
   192  ]