github.com/iotexproject/iotex-core@v1.14.1-rc1/action/protocol/execution/testdata-shanghai/tail-recursion.json (about)

     1  {
     2      "initGenesis": {
     3          "isBering" : true,
     4          "isIceland" : true,
     5          "isLondon" : true,
     6          "isShanghai" : true
     7      },
     8      "initBalances": [{
     9          "account": "io1mflp9m6hcgm2qcghchsdqj3z3eccrnekx9p0ms",
    10          "rawBalance": "1000000000000000000000000000"
    11      }],
    12      "deployments": [{
    13          "rawByteCode": "608060405234801561001057600080fd5b506101de806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c8063188b85b414610046578063b23913981461006b578063d4d6bc771461007e575b600080fd5b610059610054366004610131565b610091565b60405190815260200160405180910390f35b610059610079366004610131565b6100bf565b61005961008c366004610131565b6100cc565b600081156100b6576100a7610054600184610160565b6100b19083610177565b6100b9565b60005b92915050565b60006100b98260006100fe565b60008060015b8381116100f7576100e38183610177565b9150806100ef8161018f565b9150506100d2565b5092915050565b6000821561012857610123610114600185610160565b61011e8585610177565b6100fe565b61012a565b815b9392505050565b60006020828403121561014357600080fd5b5035919050565b634e487b7160e01b600052601160045260246000fd5b6000828210156101725761017261014a565b500390565b6000821982111561018a5761018a61014a565b500190565b6000600182016101a1576101a161014a565b506001019056fea2646970667358221220649d55d134b060e38c310603dcceb4265c3b712a5d42d2037b16071c774e642b64736f6c634300080e0033",
    14          "rawPrivateKey": "cfa6ef757dee2e50351620dca002d32b9c090cfda55fb81f37f1d26b273743f1",
    15          "rawAmount": "0",
    16          "rawGasLimit": 5000000,
    17          "rawGasPrice": "0",
    18          "rawExpectedGasConsumed": 156741,
    19          "expectedStatus": 1,
    20          "expectedBalances": [],
    21          "comment": "deploy tail-recursion contract"
    22      }],
    23      "executions": [{
    24          "rawPrivateKey": "cfa6ef757dee2e50351620dca002d32b9c090cfda55fb81f37f1d26b273743f1",
    25          "rawByteCode": "188b85b40000000000000000000000000000000000000000000000000000000000000010",
    26          "rawAmount": "0",
    27          "rawGasLimit": 1000000,
    28          "rawGasPrice": "0",
    29          "rawAccessList": [],
    30          "rawExpectedGasConsumed": 17161,
    31          "expectedStatus": 1,
    32          "hasReturnValue": true,
    33          "rawReturnValue": "0000000000000000000000000000000000000000000000000000000000000088",
    34          "comment": "call sum"
    35      },{
    36          "rawPrivateKey": "cfa6ef757dee2e50351620dca002d32b9c090cfda55fb81f37f1d26b273743f1",
    37          "rawByteCode": "d4d6bc770000000000000000000000000000000000000000000000000000000000000010",
    38          "rawAmount": "0",
    39          "rawGasLimit": 1000000,
    40          "rawGasPrice": "0",
    41          "rawAccessList": [],
    42          "rawExpectedGasConsumed": 16861,
    43          "expectedStatus": 1,
    44          "hasReturnValue": true,
    45          "rawReturnValue": "0000000000000000000000000000000000000000000000000000000000000088",
    46          "comment": "call sumloop"
    47      },{
    48          "rawPrivateKey": "cfa6ef757dee2e50351620dca002d32b9c090cfda55fb81f37f1d26b273743f1",
    49          "rawByteCode": "b23913980000000000000000000000000000000000000000000000000000000000000010",
    50          "rawAmount": "0",
    51          "rawGasLimit": 1000000,
    52          "rawGasPrice": "0",
    53          "rawAccessList": [],
    54          "rawExpectedGasConsumed": 17260,
    55          "expectedStatus": 1,
    56          "hasReturnValue": true,
    57          "rawReturnValue": "0000000000000000000000000000000000000000000000000000000000000088",
    58          "comment": "call sumtail"
    59      }]
    60  }