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 }