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 }