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

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