github.com/iotexproject/iotex-core@v1.14.1-rc1/action/protocol/execution/testdata-istanbul/write-protection-008.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": "608060405234801561001057600080fd5b5061097a806100206000396000f3fe608060405234801561001057600080fd5b50600436106100575760003560e01c80633fa4f2451461005c5780634e70b1dc1461007a57806367e404ce14610098578063c6dad082146100cc578063d1e0f308146100d6575b600080fd5b610064610138565b6040518082815260200191505060405180910390f35b61008261013e565b6040518082815260200191505060405180910390f35b6100a0610144565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6100d461016a565b005b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506101d5565b6040518082815260200191505060405180910390f35b60025481565b60005481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b604051610176906104cb565b604051809103906000f080158015610192573d6000803e3d6000fd5b50600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1692508273ffffffffffffffffffffffffffffffffffffffff166000604051602401808281526020019150506040516020818303038152906040527f6466414b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040518082805190602001908083835b602083106102d557805182526020820191506020810190506020830392506102b2565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610337576040519150601f19603f3d011682016040523d82523d6000602084013e61033c565b606091505b505050600060608473ffffffffffffffffffffffffffffffffffffffff166001604051602401808281526020019150506040516020818303038152906040527f6466414b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040518082805190602001908083835b6020831061041c57805182526020820191506020810190506020830392506103f9565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d806000811461047c576040519150601f19603f3d011682016040523d82523d6000602084013e610481565b606091505b50915091507f3b0a8ddef325df2bfdfa6b430ae4c8421841cd135bfa8fb5e432f200787520bb8260405180821515815260200191505060405180910390a160019250505092915050565b61046c806104d98339019056fe608060405234801561001057600080fd5b5060016002600060018152602001908152602001600020819055506001600260006002815260200190815260200160002081905550604051610051906100b3565b604051809103906000f08015801561006d573d6000803e3d6000fd5b50600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506100bf565b60f68061037683390190565b6102a8806100ce6000396000f3fe6080604052600436106100345760003560e01c80633fa4f245146100395780634e70b1dc146100645780636466414b1461008f575b600080fd5b34801561004557600080fd5b5061004e6100bd565b6040518082815260200191505060405180910390f35b34801561007057600080fd5b506100796100c3565b6040518082815260200191505060405180910390f35b6100bb600480360360208110156100a557600080fd5b81019080803590602001909291905050506100c9565b005b60015481565b60005481565b600081141561024d57600260006001815260200190815260200160002060009055600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681604051602401808281526020019150506040516020818303038152906040527f6466414b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040518082805190602001908083835b602083106101e457805182526020820191506020810190506020830392506101c1565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d8060008114610244576040519150601f19603f3d011682016040523d82523d6000602084013e610249565b606091505b5050505b600181141561026f576002600060028152602001908152602001600020600090555b5056fea264697066735822122044bad79faa182998c85063e6eae5b454f59aa63792fb8404844534ba953f282364736f6c634300060c0033608060405234801561001057600080fd5b50600160008060018152602001908152602001600020819055506001600080600281526020019081526020016000208190555060a5806100516000396000f3fe608060405260043610601c5760003560e01c80636466414b146021575b600080fd5b604a60048036036020811015603557600080fd5b8101908080359060200190929190505050604c565b005b6000811415606c5760008060018152602001908152602001600020600090555b5056fea26469706673582212202a9c0f0bf0efaa6f25337e12b6d66e553f5c92fea4be9acc1cc49ebd01f5973464736f6c634300060c0033a26469706673582212208c9026f832ff4116b6e764085fb4f283fca1fc8bc25da375711cd90cafaf6bea64736f6c634300060c0033", 12 "rawPrivateKey": "cfa6ef757dee2e50351620dca002d32b9c090cfda55fb81f37f1d26b273743f1", 13 "rawAmount": "0", 14 "rawGasLimit": 5000000, 15 "rawGasPrice": "0", 16 "rawExpectedGasConsumed": 741518, 17 "expectedStatus": 1, 18 "expectedBalances": [], 19 "comment": "deploy write protection contract" 20 }], 21 "executions": [{ 22 "rawPrivateKey": "cfa6ef757dee2e50351620dca002d32b9c090cfda55fb81f37f1d26b273743f1", 23 "rawByteCode": "c6dad082", 24 "rawAmount": "0", 25 "rawGasLimit": 1000000, 26 "rawGasPrice": "0", 27 "rawAccessList": [], 28 "rawExpectedGasConsumed": 366418, 29 "expectedStatus": 1, 30 "hasReturnValue": true, 31 "rawReturnValue": "", 32 "comment": "call make" 33 }, { 34 "rawPrivateKey": "cfa6ef757dee2e50351620dca002d32b9c090cfda55fb81f37f1d26b273743f1", 35 "rawByteCode": "d1e0f30800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084", 36 "rawAmount": "0", 37 "rawGasLimit": 6000000, 38 "rawGasPrice": "0", 39 "rawAccessList": [], 40 "rawExpectedGasConsumed": 5983328, 41 "expectedStatus": 1, 42 "expectedLogs": [{}], 43 "hasReturnValue": true, 44 "rawReturnValue": "", 45 "comment": "call setVars" 46 }] 47 }