diff --git a/common/testdata/blockTrace_02.json b/common/testdata/blockTrace_02.json index 6c51c4438f..5123f75b06 100644 --- a/common/testdata/blockTrace_02.json +++ b/common/testdata/blockTrace_02.json @@ -73,36 +73,36 @@ ], "transactions": [ { - "type": 0, - "nonce": 0, - "txHash": "0xb2febc1213baec968f6575789108e175273b8da8f412468098893084229f1542", - "gas": 500000, + "type": "0x0", + "nonce": "0x0", "gasPrice": "0x3b9aec2e", - "from": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "to": "0xc0c4c8baea3f6acb49b6e1fb9e2adeceeacb0ca2", - "chainId": "0xcf55", + "maxPriorityFeePerGas": null, + "maxFeePerGas": null, + "gas": "0x7a120", "value": "0x152d02c7e14af6000000", - "data": "0x", - "isCreate": false, + "input": "0x", "v": "0x19ece", "r": "0xab07ae99c67aa78e7ba5cf6781e90cc32b219b1de102513d56548a41e86df514", - "s": "0x34cbd19feacd73e8ce64d00c4d1996b9b5243c578fd7f51bfaec288bbaf42a8b" + "s": "0x34cbd19feacd73e8ce64d00c4d1996b9b5243c578fd7f51bfaec288bbaf42a8b", + "to": "0xc0c4c8baea3f6acb49b6e1fb9e2adeceeacb0ca2", + "hash": "0xb2febc1213baec968f6575789108e175273b8da8f412468098893084229f1542", + "sender": "0x0000000000000000000000000000000000000000" }, { - "type": 0, - "nonce": 1, - "txHash": "0xe6ac2ffc543d07f1e280912a2abe3aa659bf83773740681151297ada1bb211dd", - "gas": 500000, + "type": "0x0", + "nonce": "0x1", "gasPrice": "0x3b9aec2e", - "from": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "to": "0x01bae6bf68e9a03fb2bc0615b1bf0d69ce9411ed", - "chainId": "0xcf55", + "maxPriorityFeePerGas": null, + "maxFeePerGas": null, + "gas": "0x7a120", "value": "0x152d02c7e14af6000000", - "data": "0x", - "isCreate": false, + "input": "0x", "v": "0x19ece", "r": "0xf039985866d8256f10c1be4f7b2cace28d8f20bde27e2604393eb095b7f77316", - "s": "0x5a3e6e81065f2b4604bcec5bd4aba684835996fc3f879380aac1c09c6eed32f1" + "s": "0x5a3e6e81065f2b4604bcec5bd4aba684835996fc3f879380aac1c09c6eed32f1", + "to": "0x01bae6bf68e9a03fb2bc0615b1bf0d69ce9411ed", + "hash": "0xe6ac2ffc543d07f1e280912a2abe3aa659bf83773740681151297ada1bb211dd", + "sender": "0x0000000000000000000000000000000000000000" } ], "storageTrace": { diff --git a/common/testdata/blockTrace_03.json b/common/testdata/blockTrace_03.json index caec0da39e..6be4518045 100644 --- a/common/testdata/blockTrace_03.json +++ b/common/testdata/blockTrace_03.json @@ -29,20 +29,22 @@ ], "transactions": [ { - "type": 2, - "nonce": 2, - "txHash": "0x6b50040f5f14bad253f202b0775d6742131bcaee6b992f05578386f00e53b7e4", - "gas": 1152994, - "gasPrice": "0x3b9b0a17", - "from": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "to": null, - "chainId": "0xcf55", + "type": "0x2", + "nonce": "0x2", + "gasPrice": null, + "maxPriorityFeePerGas": "0x3b9b0a17", + "maxFeePerGas": "0x3b9b0a17", + "gas": "0x1197e2", "value": "0x0", - "data": "0x60806040523480156200001157600080fd5b50604051620014b2380380620014b2833981810160405260a08110156200003757600080fd5b815160208301516040808501805191519395929483019291846401000000008211156200006357600080fd5b9083019060208201858111156200007957600080fd5b82516401000000008111828201881017156200009457600080fd5b82525081516020918201929091019080838360005b83811015620000c3578181015183820152602001620000a9565b50505050905090810190601f168015620000f15780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200011557600080fd5b9083019060208201858111156200012b57600080fd5b82516401000000008111828201881017156200014657600080fd5b82525081516020918201929091019080838360005b83811015620001755781810151838201526020016200015b565b50505050905090810190601f168015620001a35780820380516001836020036101000a031916815260200191505b5060405260209081015185519093508592508491620001c8916003918501906200026b565b508051620001de9060049060208401906200026b565b50506005805461ff001960ff1990911660121716905550600680546001600160a01b038088166001600160a01b0319928316179092556007805492871692909116919091179055620002308162000255565b50506005805462010000600160b01b0319163362010000021790555062000307915050565b6005805460ff191660ff92909216919091179055565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620002ae57805160ff1916838001178555620002de565b82800160010185558215620002de579182015b82811115620002de578251825591602001919060010190620002c1565b50620002ec929150620002f0565b5090565b5b80821115620002ec5760008155600101620002f1565b61119b80620003176000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c80635c975abb116100a257806395d89b411161007157806395d89b41146103015780639dc29fac14610309578063a457c2d714610335578063a9059cbb14610361578063dd62ed3e1461038d5761010b565b80635c975abb1461029d57806370a08231146102a55780638456cb59146102cb5780638e50817a146102d35761010b565b8063313ce567116100de578063313ce5671461021d578063395093511461023b5780633f4ba83a1461026757806340c10f19146102715761010b565b806306fdde0314610110578063095ea7b31461018d57806318160ddd146101cd57806323b872dd146101e7575b600080fd5b6101186103bb565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561015257818101518382015260200161013a565b50505050905090810190601f16801561017f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101b9600480360360408110156101a357600080fd5b506001600160a01b038135169060200135610451565b604080519115158252519081900360200190f35b6101d561046e565b60408051918252519081900360200190f35b6101b9600480360360608110156101fd57600080fd5b506001600160a01b03813581169160208101359091169060400135610474565b6102256104fb565b6040805160ff9092168252519081900360200190f35b6101b96004803603604081101561025157600080fd5b506001600160a01b038135169060200135610504565b61026f610552565b005b61026f6004803603604081101561028757600080fd5b506001600160a01b0381351690602001356105a9565b6101b9610654565b6101d5600480360360208110156102bb57600080fd5b50356001600160a01b0316610662565b61026f61067d565b61026f600480360360408110156102e957600080fd5b506001600160a01b03813581169160200135166106d2565b610118610757565b61026f6004803603604081101561031f57600080fd5b506001600160a01b0381351690602001356107b8565b6101b96004803603604081101561034b57600080fd5b506001600160a01b03813516906020013561085f565b6101b96004803603604081101561037757600080fd5b506001600160a01b0381351690602001356108c7565b6101d5600480360360408110156103a357600080fd5b506001600160a01b03813581169160200135166108db565b60038054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104475780601f1061041c57610100808354040283529160200191610447565b820191906000526020600020905b81548152906001019060200180831161042a57829003601f168201915b5050505050905090565b600061046561045e610906565b848461090a565b50600192915050565b60025490565b60006104818484846109f6565b6104f18461048d610906565b6104ec85604051806060016040528060288152602001611085602891396001600160a01b038a166000908152600160205260408120906104cb610906565b6001600160a01b031681526020810191909152604001600020549190610b51565b61090a565b5060019392505050565b60055460ff1690565b6000610465610511610906565b846104ec8560016000610522610906565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490610be8565b6007546001600160a01b0316331461059f576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6105a7610c49565b565b600554610100900460ff16156105f9576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6006546001600160a01b03163314610646576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6106508282610ced565b5050565b600554610100900460ff1690565b6001600160a01b031660009081526020819052604090205490565b6007546001600160a01b031633146106ca576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6105a7610ddd565b6005546201000090046001600160a01b03163314610726576040805162461bcd60e51b815260206004820152600c60248201526b6f6e6c7920466163746f727960a01b604482015290519081900360640190fd5b600780546001600160a01b039283166001600160a01b03199182161790915560068054939092169216919091179055565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104475780601f1061041c57610100808354040283529160200191610447565b600554610100900460ff1615610808576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6006546001600160a01b03163314610855576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6106508282610e65565b600061046561086c610906565b846104ec856040518060600160405280602581526020016111176025913960016000610896610906565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190610b51565b60006104656108d4610906565b84846109f6565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b3390565b6001600160a01b03831661094f5760405162461bcd60e51b81526004018080602001828103825260248152602001806110f36024913960400191505060405180910390fd5b6001600160a01b0382166109945760405162461bcd60e51b815260040180806020018281038252602281526020018061103d6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038316610a3b5760405162461bcd60e51b81526004018080602001828103825260258152602001806110ce6025913960400191505060405180910390fd5b6001600160a01b038216610a805760405162461bcd60e51b8152600401808060200182810382526023815260200180610ff86023913960400191505060405180910390fd5b610a8b838383610f61565b610ac88160405180606001604052806026815260200161105f602691396001600160a01b0386166000908152602081905260409020549190610b51565b6001600160a01b038085166000908152602081905260408082209390935590841681522054610af79082610be8565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610be05760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610ba5578181015183820152602001610b8d565b50505050905090810190601f168015610bd25780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610c42576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b600554610100900460ff16610c9c576040805162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b604482015290519081900360640190fd5b6005805461ff00191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa610cd0610906565b604080516001600160a01b039092168252519081900360200190a1565b6001600160a01b038216610d48576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b610d5460008383610f61565b600254610d619082610be8565b6002556001600160a01b038216600090815260208190526040902054610d879082610be8565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b600554610100900460ff1615610e2d576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6005805461ff0019166101001790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610cd0610906565b6001600160a01b038216610eaa5760405162461bcd60e51b81526004018080602001828103825260218152602001806110ad6021913960400191505060405180910390fd5b610eb682600083610f61565b610ef38160405180606001604052806022815260200161101b602291396001600160a01b0385166000908152602081905260409020549190610b51565b6001600160a01b038316600090815260208190526040902055600254610f199082610fb5565b6002556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b610f6c838383610fb0565b610f74610654565b15610fb05760405162461bcd60e51b815260040180806020018281038252602a81526020018061113c602a913960400191505060405180910390fd5b505050565b6000610c4283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610b5156fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f45524332305061757361626c653a20746f6b656e207472616e73666572207768696c6520706175736564a2646970667358221220e96342bec8f6c2bf72815a39998973b64c3bed57770f402e9a7b7eeda0265d4c64736f6c634300060c00330000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b630000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b6300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000095745544820636f696e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045745544800000000000000000000000000000000000000000000000000000000", - "isCreate": true, + "input": "0x60806040523480156200001157600080fd5b50604051620014b2380380620014b2833981810160405260a08110156200003757600080fd5b815160208301516040808501805191519395929483019291846401000000008211156200006357600080fd5b9083019060208201858111156200007957600080fd5b82516401000000008111828201881017156200009457600080fd5b82525081516020918201929091019080838360005b83811015620000c3578181015183820152602001620000a9565b50505050905090810190601f168015620000f15780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200011557600080fd5b9083019060208201858111156200012b57600080fd5b82516401000000008111828201881017156200014657600080fd5b82525081516020918201929091019080838360005b83811015620001755781810151838201526020016200015b565b50505050905090810190601f168015620001a35780820380516001836020036101000a031916815260200191505b5060405260209081015185519093508592508491620001c8916003918501906200026b565b508051620001de9060049060208401906200026b565b50506005805461ff001960ff1990911660121716905550600680546001600160a01b038088166001600160a01b0319928316179092556007805492871692909116919091179055620002308162000255565b50506005805462010000600160b01b0319163362010000021790555062000307915050565b6005805460ff191660ff92909216919091179055565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620002ae57805160ff1916838001178555620002de565b82800160010185558215620002de579182015b82811115620002de578251825591602001919060010190620002c1565b50620002ec929150620002f0565b5090565b5b80821115620002ec5760008155600101620002f1565b61119b80620003176000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c80635c975abb116100a257806395d89b411161007157806395d89b41146103015780639dc29fac14610309578063a457c2d714610335578063a9059cbb14610361578063dd62ed3e1461038d5761010b565b80635c975abb1461029d57806370a08231146102a55780638456cb59146102cb5780638e50817a146102d35761010b565b8063313ce567116100de578063313ce5671461021d578063395093511461023b5780633f4ba83a1461026757806340c10f19146102715761010b565b806306fdde0314610110578063095ea7b31461018d57806318160ddd146101cd57806323b872dd146101e7575b600080fd5b6101186103bb565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561015257818101518382015260200161013a565b50505050905090810190601f16801561017f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101b9600480360360408110156101a357600080fd5b506001600160a01b038135169060200135610451565b604080519115158252519081900360200190f35b6101d561046e565b60408051918252519081900360200190f35b6101b9600480360360608110156101fd57600080fd5b506001600160a01b03813581169160208101359091169060400135610474565b6102256104fb565b6040805160ff9092168252519081900360200190f35b6101b96004803603604081101561025157600080fd5b506001600160a01b038135169060200135610504565b61026f610552565b005b61026f6004803603604081101561028757600080fd5b506001600160a01b0381351690602001356105a9565b6101b9610654565b6101d5600480360360208110156102bb57600080fd5b50356001600160a01b0316610662565b61026f61067d565b61026f600480360360408110156102e957600080fd5b506001600160a01b03813581169160200135166106d2565b610118610757565b61026f6004803603604081101561031f57600080fd5b506001600160a01b0381351690602001356107b8565b6101b96004803603604081101561034b57600080fd5b506001600160a01b03813516906020013561085f565b6101b96004803603604081101561037757600080fd5b506001600160a01b0381351690602001356108c7565b6101d5600480360360408110156103a357600080fd5b506001600160a01b03813581169160200135166108db565b60038054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104475780601f1061041c57610100808354040283529160200191610447565b820191906000526020600020905b81548152906001019060200180831161042a57829003601f168201915b5050505050905090565b600061046561045e610906565b848461090a565b50600192915050565b60025490565b60006104818484846109f6565b6104f18461048d610906565b6104ec85604051806060016040528060288152602001611085602891396001600160a01b038a166000908152600160205260408120906104cb610906565b6001600160a01b031681526020810191909152604001600020549190610b51565b61090a565b5060019392505050565b60055460ff1690565b6000610465610511610906565b846104ec8560016000610522610906565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490610be8565b6007546001600160a01b0316331461059f576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6105a7610c49565b565b600554610100900460ff16156105f9576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6006546001600160a01b03163314610646576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6106508282610ced565b5050565b600554610100900460ff1690565b6001600160a01b031660009081526020819052604090205490565b6007546001600160a01b031633146106ca576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6105a7610ddd565b6005546201000090046001600160a01b03163314610726576040805162461bcd60e51b815260206004820152600c60248201526b6f6e6c7920466163746f727960a01b604482015290519081900360640190fd5b600780546001600160a01b039283166001600160a01b03199182161790915560068054939092169216919091179055565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104475780601f1061041c57610100808354040283529160200191610447565b600554610100900460ff1615610808576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6006546001600160a01b03163314610855576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6106508282610e65565b600061046561086c610906565b846104ec856040518060600160405280602581526020016111176025913960016000610896610906565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190610b51565b60006104656108d4610906565b84846109f6565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b3390565b6001600160a01b03831661094f5760405162461bcd60e51b81526004018080602001828103825260248152602001806110f36024913960400191505060405180910390fd5b6001600160a01b0382166109945760405162461bcd60e51b815260040180806020018281038252602281526020018061103d6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038316610a3b5760405162461bcd60e51b81526004018080602001828103825260258152602001806110ce6025913960400191505060405180910390fd5b6001600160a01b038216610a805760405162461bcd60e51b8152600401808060200182810382526023815260200180610ff86023913960400191505060405180910390fd5b610a8b838383610f61565b610ac88160405180606001604052806026815260200161105f602691396001600160a01b0386166000908152602081905260409020549190610b51565b6001600160a01b038085166000908152602081905260408082209390935590841681522054610af79082610be8565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610be05760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610ba5578181015183820152602001610b8d565b50505050905090810190601f168015610bd25780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610c42576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b600554610100900460ff16610c9c576040805162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b604482015290519081900360640190fd5b6005805461ff00191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa610cd0610906565b604080516001600160a01b039092168252519081900360200190a1565b6001600160a01b038216610d48576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b610d5460008383610f61565b600254610d619082610be8565b6002556001600160a01b038216600090815260208190526040902054610d879082610be8565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b600554610100900460ff1615610e2d576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6005805461ff0019166101001790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610cd0610906565b6001600160a01b038216610eaa5760405162461bcd60e51b81526004018080602001828103825260218152602001806110ad6021913960400191505060405180910390fd5b610eb682600083610f61565b610ef38160405180606001604052806022815260200161101b602291396001600160a01b0385166000908152602081905260409020549190610b51565b6001600160a01b038316600090815260208190526040902055600254610f199082610fb5565b6002556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b610f6c838383610fb0565b610f74610654565b15610fb05760405162461bcd60e51b815260040180806020018281038252602a81526020018061113c602a913960400191505060405180910390fd5b505050565b6000610c4283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610b5156fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f45524332305061757361626c653a20746f6b656e207472616e73666572207768696c6520706175736564a2646970667358221220e96342bec8f6c2bf72815a39998973b64c3bed57770f402e9a7b7eeda0265d4c64736f6c634300060c00330000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b630000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b6300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000095745544820636f696e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045745544800000000000000000000000000000000000000000000000000000000", "v": "0x1", "r": "0x235c1a8d40e8c347890397f1a92e6eadbd6422cf7c210e3e1737f0553c633172", - "s": "0x2f7c0384ddd06970446e74229cd96216da62196dc62395bda52095d44b8a9af7" + "s": "0x2f7c0384ddd06970446e74229cd96216da62196dc62395bda52095d44b8a9af7", + "to": null, + "chainId": "0xcf55", + "accessList": [], + "hash": "0xfc4325f39825616a241d0c52d536c892e21b6df32bb75d8bdc70de54ae175318", + "sender": "0x0000000000000000000000000000000000000000" } ], "storageTrace": { diff --git a/common/testdata/blockTrace_04.json b/common/testdata/blockTrace_04.json index 8f5a90c3bb..4306010bed 100644 --- a/common/testdata/blockTrace_04.json +++ b/common/testdata/blockTrace_04.json @@ -29,38 +29,39 @@ "row_consumption": [ ], "transactions": [ - { - "type": 126, - "nonce": 10, - "txHash": "0xed6dff31c5516b3b9d169781865276cf27501aadd45c131bf8c841c5e619e56a", - "gas": 24000, - "gasPrice": "0x0", - "from": "0x478cdd110520a8e733e2acf9e543d2c687ea5239", - "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", - "chainId": "0x0", - "value": "0x0", - "data": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "isCreate": false, - "v": "0x0", - "r": "0x0", - "s": "0x0" - }, - { - "type": 0, - "nonce": 11, - "txHash": "0xed6dff31c5516b3b9d169781865276cf27501aadd45c131bf8c841c5e619e56a", - "gas": 24000, - "gasPrice": "0x0", - "from": "0x478cdd110520a8e733e2acf9e543d2c687ea5239", - "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", - "chainId": "0x0", - "value": "0x0", - "data": "0x", - "isCreate": false, - "v": "0x0", - "r": "0x0", - "s": "0x0" - } + { + "type": "0x7e", + "nonce": null, + "gasPrice": null, + "maxPriorityFeePerGas": null, + "maxFeePerGas": null, + "gas": "0x5dc0", + "value": "0x0", + "input": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "v": null, + "r": null, + "s": null, + "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", + "hash": "0x99fdabda7425b70c428b9664d384cbc9c71c9bc9fc1d277a24e3da0903ebf4ac", + "sender": "0x0000000000000000000000000000000000000000", + "queueIndex": "0xa" + }, + { + "type": "0x0", + "nonce": "0xb", + "gasPrice": "0x0", + "maxPriorityFeePerGas": null, + "maxFeePerGas": null, + "gas": "0x5dc0", + "value": "0x0", + "input": "0x", + "v": "0x0", + "r": "0x0", + "s": "0x0", + "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", + "hash": "0xed6dff31c5516b3b9d169781865276cf27501aadd45c131bf8c841c5e619e56a", + "sender": "0x0000000000000000000000000000000000000000" + } ], "storageTrace": { "rootBefore": "0x16d403e1c55dee3e020457262414ee7a20596922c08cac631385d8ea6d6c2c2b", @@ -867,4 +868,4 @@ } ], "withdraw_trie_root": "0x0000000000000000000000000000000000000000000000000000000000000000" -} \ No newline at end of file +} diff --git a/common/testdata/blockTrace_05.json b/common/testdata/blockTrace_05.json index 884dbd84ae..36b282664f 100644 --- a/common/testdata/blockTrace_05.json +++ b/common/testdata/blockTrace_05.json @@ -31,86 +31,91 @@ "row_consumption": [ ], "transactions": [ - { - "type": 126, - "nonce": 37, - "txHash": "0x9f546503cfc8a8ab4ad1bed5404fd9749f607702842a2a991f7378041854183f", - "gas": 24000, - "gasPrice": "0x0", - "from": "0x478cdd110520a8e733e2acf9e543d2c687ea5239", - "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", - "chainId": "0x0", - "value": "0x0", - "data": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002500000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "isCreate": false, - "v": "0x0", - "r": "0x0", - "s": "0x0" - }, - { - "type": 126, - "nonce": 38, - "txHash": "0x932534fde469ab4f5e177b6cf83315e9ad4ff58163c61d4c998213904ed23c7f", - "gas": 24000, - "gasPrice": "0x0", - "from": "0x478cdd110520a8e733e2acf9e543d2c687ea5239", - "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", - "chainId": "0x0", - "value": "0x0", - "data": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "isCreate": false, - "v": "0x0", - "r": "0x0", - "s": "0x0" - }, - { - "type": 126, - "nonce": 39, - "txHash": "0x385fe2f4ee6060d891bc4b9ee0ac8a631097fe1c3d4b9a5327c7b870682e7552", - "gas": 24000, - "gasPrice": "0x0", - "from": "0x478cdd110520a8e733e2acf9e543d2c687ea5239", - "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", - "chainId": "0x0", - "value": "0x0", - "data": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002700000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "isCreate": false, - "v": "0x0", - "r": "0x0", - "s": "0x0" - }, - { - "type": 126, - "nonce": 40, - "txHash": "0x3893c2d9caad874ccd3da9d89b61aa7e77a4b94f89855cb1596eee1147cd6f73", - "gas": 24000, - "gasPrice": "0x0", - "from": "0x478cdd110520a8e733e2acf9e543d2c687ea5239", - "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", - "chainId": "0x0", - "value": "0x0", - "data": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "isCreate": false, - "v": "0x0", - "r": "0x0", - "s": "0x0" - }, - { - "type": 126, - "nonce": 41, - "txHash": "0x7eaa620a880d881142e6716a8a526d4c16af21cc26c9058ff5bb589aa5d87523", - "gas": 24000, - "gasPrice": "0x0", - "from": "0x478cdd110520a8e733e2acf9e543d2c687ea5239", - "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", - "chainId": "0x0", - "value": "0x0", - "data": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002900000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "isCreate": false, - "v": "0x0", - "r": "0x0", - "s": "0x0" - } + { + "type": "0x7e", + "nonce": null, + "gasPrice": null, + "maxPriorityFeePerGas": null, + "maxFeePerGas": null, + "gas": "0x5dc0", + "value": "0x0", + "input": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002500000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "v": null, + "r": null, + "s": null, + "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", + "hash": "0x9bd713f7667520fe5eb3eb268ea4b0b6fe8d5ed5ba055876b824ffada71b8602", + "sender": "0x0000000000000000000000000000000000000000", + "queueIndex": "0x25" + }, + { + "type": "0x7e", + "nonce": null, + "gasPrice": null, + "maxPriorityFeePerGas": null, + "maxFeePerGas": null, + "gas": "0x5dc0", + "value": "0x0", + "input": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "v": null, + "r": null, + "s": null, + "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", + "hash": "0x6bc07396992af19623820e4c537f12a4fd216e7a1383f2da99a81131e6448509", + "sender": "0x0000000000000000000000000000000000000000", + "queueIndex": "0x26" + }, + { + "type": "0x7e", + "nonce": null, + "gasPrice": null, + "maxPriorityFeePerGas": null, + "maxFeePerGas": null, + "gas": "0x5dc0", + "value": "0x0", + "input": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002700000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "v": null, + "r": null, + "s": null, + "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", + "hash": "0xd1981f62eb5181954a625a9352e057427fe818264771eea69803c60868f859eb", + "sender": "0x0000000000000000000000000000000000000000", + "queueIndex": "0x27" + }, + { + "type": "0x7e", + "nonce": null, + "gasPrice": null, + "maxPriorityFeePerGas": null, + "maxFeePerGas": null, + "gas": "0x5dc0", + "value": "0x0", + "input": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "v": null, + "r": null, + "s": null, + "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", + "hash": "0x17530705fbeedcbb9b28a750ea5a8ac933dac7d45b092223422476a3de1e4741", + "sender": "0x0000000000000000000000000000000000000000", + "queueIndex": "0x28" + }, + { + "type": "0x7e", + "nonce": null, + "gasPrice": null, + "maxPriorityFeePerGas": null, + "maxFeePerGas": null, + "gas": "0x5dc0", + "value": "0x0", + "input": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002900000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "v": null, + "r": null, + "s": null, + "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", + "hash": "0x342f9795dbf54106ea47107b431c9179a118fdf5fc60376e58c948f7fd0ef4df", + "sender": "0x0000000000000000000000000000000000000000", + "queueIndex": "0x29" + } ], "storageTrace": { "rootBefore": "0x175df7d5c86d17089e01563e4b2cb9aece5b5ab51931a0196ca52f4c05c0baa0", diff --git a/common/testdata/blockTrace_06.json b/common/testdata/blockTrace_06.json index 33573e4e5a..73d4a04bb1 100644 --- a/common/testdata/blockTrace_06.json +++ b/common/testdata/blockTrace_06.json @@ -31,54 +31,57 @@ "row_consumption": [ ], "transactions": [ - { - "type": 126, - "nonce": 1, - "txHash": "0x9f546503cfc8a8ab4ad1bed5404fd9749f607702842a2a991f7378041854183f", - "gas": 24000, - "gasPrice": "0x0", - "from": "0x478cdd110520a8e733e2acf9e543d2c687ea5239", - "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", - "chainId": "0x0", - "value": "0x0", - "data": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002500000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "isCreate": false, - "v": "0x0", - "r": "0x0", - "s": "0x0" - }, - { - "type": 126, - "nonce": 5, - "txHash": "0x932534fde469ab4f5e177b6cf83315e9ad4ff58163c61d4c998213904ed23c7f", - "gas": 24000, - "gasPrice": "0x0", - "from": "0x478cdd110520a8e733e2acf9e543d2c687ea5239", - "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", - "chainId": "0x0", - "value": "0x0", - "data": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "isCreate": false, - "v": "0x0", - "r": "0x0", - "s": "0x0" - }, - { - "type": 126, - "nonce": 9, - "txHash": "0x385fe2f4ee6060d891bc4b9ee0ac8a631097fe1c3d4b9a5327c7b870682e7552", - "gas": 24000, - "gasPrice": "0x0", - "from": "0x478cdd110520a8e733e2acf9e543d2c687ea5239", - "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", - "chainId": "0x0", - "value": "0x0", - "data": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002700000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "isCreate": false, - "v": "0x0", - "r": "0x0", - "s": "0x0" - } + { + "type": "0x7e", + "nonce": null, + "gasPrice": null, + "maxPriorityFeePerGas": null, + "maxFeePerGas": null, + "gas": "0x5dc0", + "value": "0x0", + "input": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002500000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "v": null, + "r": null, + "s": null, + "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", + "hash": "0xdad3643dcc6298b23db658e6b83c0889212bdfe37f9a8abc7a2bf79e58e6d480", + "sender": "0x0000000000000000000000000000000000000000", + "queueIndex": "0x1" + }, + { + "type": "0x7e", + "nonce": null, + "gasPrice": null, + "maxPriorityFeePerGas": null, + "maxFeePerGas": null, + "gas": "0x5dc0", + "value": "0x0", + "input": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "v": null, + "r": null, + "s": null, + "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", + "hash": "0xf574c6b153c77f8d7376a18df44fa311bcf342cf1c1fe9e21a04343b8067aa95", + "sender": "0x0000000000000000000000000000000000000000", + "queueIndex": "0x5" + }, + { + "type": "0x7e", + "nonce": null, + "gasPrice": null, + "maxPriorityFeePerGas": null, + "maxFeePerGas": null, + "gas": "0x5dc0", + "value": "0x0", + "input": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002700000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "v": null, + "r": null, + "s": null, + "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", + "hash": "0x1be68824fcd961f531dc6d11ca2a5eef7b51c34a89f53375dd6edd7f255bc522", + "sender": "0x0000000000000000000000000000000000000000", + "queueIndex": "0x9" + } ], "storageTrace": { "rootBefore": "0x175df7d5c86d17089e01563e4b2cb9aece5b5ab51931a0196ca52f4c05c0baa0", diff --git a/common/testdata/blockTrace_07.json b/common/testdata/blockTrace_07.json index 4ce27a567e..d7e7498ed0 100644 --- a/common/testdata/blockTrace_07.json +++ b/common/testdata/blockTrace_07.json @@ -31,38 +31,40 @@ "row_consumption": [ ], "transactions": [ - { - "type": 126, - "nonce": 1, - "txHash": "0x9f546503cfc8a8ab4ad1bed5404fd9749f607702842a2a991f7378041854183f", - "gas": 24000, - "gasPrice": "0x0", - "from": "0x478cdd110520a8e733e2acf9e543d2c687ea5239", - "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", - "chainId": "0x0", - "value": "0x0", - "data": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002500000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "isCreate": false, - "v": "0x0", - "r": "0x0", - "s": "0x0" - }, - { - "type": 126, - "nonce": 256, - "txHash": "0x932534fde469ab4f5e177b6cf83315e9ad4ff58163c61d4c998213904ed23c7f", - "gas": 24000, - "gasPrice": "0x0", - "from": "0x478cdd110520a8e733e2acf9e543d2c687ea5239", - "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", - "chainId": "0x0", - "value": "0x0", - "data": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "isCreate": false, - "v": "0x0", - "r": "0x0", - "s": "0x0" - } + { + "type": "0x7e", + "nonce": null, + "gasPrice": null, + "maxPriorityFeePerGas": null, + "maxFeePerGas": null, + "gas": "0x5dc0", + "value": "0x0", + "input": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002500000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "v": null, + "r": null, + "s": null, + "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", + "hash": "0xdad3643dcc6298b23db658e6b83c0889212bdfe37f9a8abc7a2bf79e58e6d480", + "sender": "0x0000000000000000000000000000000000000000", + "queueIndex": "0x1" + }, + { + "type": "0x7e", + "nonce": null, + "gasPrice": null, + "maxPriorityFeePerGas": null, + "maxFeePerGas": null, + "gas": "0x5dc0", + "value": "0x0", + "input": "0x8ef1332e000000000000000000000000ea08a65b1829af779261e768d609e59279b510f2000000000000000000000000f2ec6b6206f6208e8f9b394efc1a01c1cbde77750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a4232e87480000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf0000000000000000000000002b5ad5c4795c026514f8317c7a215e218dccd6cf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "v": null, + "r": null, + "s": null, + "to": "0x1a258d17bf244c4df02d40343a7626a9d321e105", + "hash": "0x56d5157aa0883d448b5268c20826393bcfa64188bef6869a6213fecc69366339", + "sender": "0x0000000000000000000000000000000000000000", + "queueIndex": "0x100" + } ], "storageTrace": { "rootBefore": "0x175df7d5c86d17089e01563e4b2cb9aece5b5ab51931a0196ca52f4c05c0baa0", diff --git a/common/testdata/blockTrace_delegate.json b/common/testdata/blockTrace_delegate.json deleted file mode 100644 index 4d98e998fc..0000000000 --- a/common/testdata/blockTrace_delegate.json +++ /dev/null @@ -1,995 +0,0 @@ -{ - "coinbase": { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "nonce": 3, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d683461ce98", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - "header": { - "parentHash": "0xc7b6c7022c8386cdaf6fcd3d4f8d03dce257ae3664a072fdce511ecefce73ad0", - "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "miner": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x26712be2a2a671df99555f95b601e2e907bd0276db5fb7d3cab35c061b39a91c", - "transactionsRoot": "0x6c4bdf11857e89cf8b34424d31be1db20974460a5b89dcf948adc88e743ebf3e", - "receiptsRoot": "0x3771127daa833dd70db4c01cd854543867176087a16b67154fa8b96a8549e97f", - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "difficulty": "0x2", - "number": "0x3", - "gasLimit": "0x3546c3cbb39e5", - "gasUsed": "0x1197e2", - "timestamp": "0x63807b2d", - "extraData": "0xd983010a0d846765746889676f312e31372e3133856c696e75780000000000000b5467bbc3ca30260309add44eddd3242b6bbac2456e5f65df801113f5d39ad43089a888b7755db442cd6aa2b4a869bc657b219a2daf5927fce87cf47dcad48101", - "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce": "0x0000000000000000", - "baseFeePerGas": "0x1a2c", - "hash": "0x13ddd94de9c585c50c6885d4ef649292c2624ae7c8fc73781ee8785f2564b44c" - }, - "row_consumption": [ - ], - "transactions": [ - { - "type": 2, - "nonce": 2, - "txHash": "0xaaaeb971adfac989c7db5426737bc2932756091a5730ea6d5324f93e4cff9713", - "gas": 1152994, - "gasPrice": "0x3b9b0a17", - "from": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "to": null, - "chainId": "0xcf55", - "value": "0x0", - "data": "0x60806040523480156200001157600080fd5b50604051620014b2380380620014b2833981810160405260a08110156200003757600080fd5b815160208301516040808501805191519395929483019291846401000000008211156200006357600080fd5b9083019060208201858111156200007957600080fd5b82516401000000008111828201881017156200009457600080fd5b82525081516020918201929091019080838360005b83811015620000c3578181015183820152602001620000a9565b50505050905090810190601f168015620000f15780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200011557600080fd5b9083019060208201858111156200012b57600080fd5b82516401000000008111828201881017156200014657600080fd5b82525081516020918201929091019080838360005b83811015620001755781810151838201526020016200015b565b50505050905090810190601f168015620001a35780820380516001836020036101000a031916815260200191505b5060405260209081015185519093508592508491620001c8916003918501906200026b565b508051620001de9060049060208401906200026b565b50506005805461ff001960ff1990911660121716905550600680546001600160a01b038088166001600160a01b0319928316179092556007805492871692909116919091179055620002308162000255565b50506005805462010000600160b01b0319163362010000021790555062000307915050565b6005805460ff191660ff92909216919091179055565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620002ae57805160ff1916838001178555620002de565b82800160010185558215620002de579182015b82811115620002de578251825591602001919060010190620002c1565b50620002ec929150620002f0565b5090565b5b80821115620002ec5760008155600101620002f1565b61119b80620003176000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c80635c975abb116100a257806395d89b411161007157806395d89b41146103015780639dc29fac14610309578063a457c2d714610335578063a9059cbb14610361578063dd62ed3e1461038d5761010b565b80635c975abb1461029d57806370a08231146102a55780638456cb59146102cb5780638e50817a146102d35761010b565b8063313ce567116100de578063313ce5671461021d578063395093511461023b5780633f4ba83a1461026757806340c10f19146102715761010b565b806306fdde0314610110578063095ea7b31461018d57806318160ddd146101cd57806323b872dd146101e7575b600080fd5b6101186103bb565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561015257818101518382015260200161013a565b50505050905090810190601f16801561017f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101b9600480360360408110156101a357600080fd5b506001600160a01b038135169060200135610451565b604080519115158252519081900360200190f35b6101d561046e565b60408051918252519081900360200190f35b6101b9600480360360608110156101fd57600080fd5b506001600160a01b03813581169160208101359091169060400135610474565b6102256104fb565b6040805160ff9092168252519081900360200190f35b6101b96004803603604081101561025157600080fd5b506001600160a01b038135169060200135610504565b61026f610552565b005b61026f6004803603604081101561028757600080fd5b506001600160a01b0381351690602001356105a9565b6101b9610654565b6101d5600480360360208110156102bb57600080fd5b50356001600160a01b0316610662565b61026f61067d565b61026f600480360360408110156102e957600080fd5b506001600160a01b03813581169160200135166106d2565b610118610757565b61026f6004803603604081101561031f57600080fd5b506001600160a01b0381351690602001356107b8565b6101b96004803603604081101561034b57600080fd5b506001600160a01b03813516906020013561085f565b6101b96004803603604081101561037757600080fd5b506001600160a01b0381351690602001356108c7565b6101d5600480360360408110156103a357600080fd5b506001600160a01b03813581169160200135166108db565b60038054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104475780601f1061041c57610100808354040283529160200191610447565b820191906000526020600020905b81548152906001019060200180831161042a57829003601f168201915b5050505050905090565b600061046561045e610906565b848461090a565b50600192915050565b60025490565b60006104818484846109f6565b6104f18461048d610906565b6104ec85604051806060016040528060288152602001611085602891396001600160a01b038a166000908152600160205260408120906104cb610906565b6001600160a01b031681526020810191909152604001600020549190610b51565b61090a565b5060019392505050565b60055460ff1690565b6000610465610511610906565b846104ec8560016000610522610906565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490610be8565b6007546001600160a01b0316331461059f576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6105a7610c49565b565b600554610100900460ff16156105f9576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6006546001600160a01b03163314610646576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6106508282610ced565b5050565b600554610100900460ff1690565b6001600160a01b031660009081526020819052604090205490565b6007546001600160a01b031633146106ca576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6105a7610ddd565b6005546201000090046001600160a01b03163314610726576040805162461bcd60e51b815260206004820152600c60248201526b6f6e6c7920466163746f727960a01b604482015290519081900360640190fd5b600780546001600160a01b039283166001600160a01b03199182161790915560068054939092169216919091179055565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104475780601f1061041c57610100808354040283529160200191610447565b600554610100900460ff1615610808576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6006546001600160a01b03163314610855576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6106508282610e65565b600061046561086c610906565b846104ec856040518060600160405280602581526020016111176025913960016000610896610906565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190610b51565b60006104656108d4610906565b84846109f6565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b3390565b6001600160a01b03831661094f5760405162461bcd60e51b81526004018080602001828103825260248152602001806110f36024913960400191505060405180910390fd5b6001600160a01b0382166109945760405162461bcd60e51b815260040180806020018281038252602281526020018061103d6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038316610a3b5760405162461bcd60e51b81526004018080602001828103825260258152602001806110ce6025913960400191505060405180910390fd5b6001600160a01b038216610a805760405162461bcd60e51b8152600401808060200182810382526023815260200180610ff86023913960400191505060405180910390fd5b610a8b838383610f61565b610ac88160405180606001604052806026815260200161105f602691396001600160a01b0386166000908152602081905260409020549190610b51565b6001600160a01b038085166000908152602081905260408082209390935590841681522054610af79082610be8565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610be05760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610ba5578181015183820152602001610b8d565b50505050905090810190601f168015610bd25780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610c42576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b600554610100900460ff16610c9c576040805162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b604482015290519081900360640190fd5b6005805461ff00191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa610cd0610906565b604080516001600160a01b039092168252519081900360200190a1565b6001600160a01b038216610d48576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b610d5460008383610f61565b600254610d619082610be8565b6002556001600160a01b038216600090815260208190526040902054610d879082610be8565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b600554610100900460ff1615610e2d576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6005805461ff0019166101001790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610cd0610906565b6001600160a01b038216610eaa5760405162461bcd60e51b81526004018080602001828103825260218152602001806110ad6021913960400191505060405180910390fd5b610eb682600083610f61565b610ef38160405180606001604052806022815260200161101b602291396001600160a01b0385166000908152602081905260409020549190610b51565b6001600160a01b038316600090815260208190526040902055600254610f199082610fb5565b6002556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b610f6c838383610fb0565b610f74610654565b15610fb05760405162461bcd60e51b815260040180806020018281038252602a81526020018061113c602a913960400191505060405180910390fd5b505050565b6000610c4283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610b5156fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f45524332305061757361626c653a20746f6b656e207472616e73666572207768696c6520706175736564a2646970667358221220e96342bec8f6c2bf72815a39998973b64c3bed57770f402e9a7b7eeda0265d4c64736f6c634300060c00330000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b630000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b6300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000095745544820636f696e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045745544800000000000000000000000000000000000000000000000000000000", - "isCreate": true, - "v": "0x1", - "r": "0x235c1a8d40e8c347890397f1a92e6eadbd6422cf7c210e3e1737f0553c633172", - "s": "0x2f7c0384ddd06970446e74229cd96216da62196dc62395bda52095d44b8a9af7" - } - ], - "storageTrace": { - "rootBefore": "0x25b792bfd6d6456451f996e9383225e026fff469da205bb916768c0a78fd16af", - "rootAfter": "0x26712be2a2a671df99555f95b601e2e907bd0276db5fb7d3cab35c061b39a91c", - "proofs": { - "0x03F8133DD5Ed58838B20AF1296F62F44e69bAa48": [ - "0x0006e87db4b9b3a22a55eaec059b5896ca15c93c227708181cab416887090cf234133a13918f4fa1eb2bdecb129b9506dfa77feb64eadff903b28564e6e797be5b", - "0x00000000000000000000000000000000000000000000000000000000000000000002cf0e006d7e01c8f6a13d46d695bdfd24a7e1a494ad357c11b32ab05713592e", - "0x02", - "0x5448495320495320534f4d45204d4147494320425954455320464f5220534d54206d3172525867503278704449" - ], - "0x1C5A77d9FA7eF466951B2F01F724BCa3A5820b63": [ - "0x0006e87db4b9b3a22a55eaec059b5896ca15c93c227708181cab416887090cf234133a13918f4fa1eb2bdecb129b9506dfa77feb64eadff903b28564e6e797be5b", - "0x01204920151d7e3cd9d1b5ba09d3ad6ea157c82d1cc425731f209e71a007165a9c04040000000000000000000000000000000000000000000000000000000000000000000201ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d6a00d4dd70c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a4700000000000000000000000000000000000000000000000000000000000000000201c5a77d9fa7ef466951b2f01f724bca3a5820b63000000000000000000000000", - "0x5448495320495320534f4d45204d4147494320425954455320464f5220534d54206d3172525867503278704449" - ] - }, - "storageProofs": { - "0x03F8133DD5Ed58838B20AF1296F62F44e69bAa48": { - "0x0000000000000000000000000000000000000000000000000000000000000003": [ - "0x02", - "0x5448495320495320534f4d45204d4147494320425954455320464f5220534d54206d3172525867503278704449" - ], - "0x0000000000000000000000000000000000000000000000000000000000000004": [ - "0x02", - "0x5448495320495320534f4d45204d4147494320425954455320464f5220534d54206d3172525867503278704449" - ], - "0x0000000000000000000000000000000000000000000000000000000000000005": [ - "0x02", - "0x5448495320495320534f4d45204d4147494320425954455320464f5220534d54206d3172525867503278704449" - ], - "0x0000000000000000000000000000000000000000000000000000000000000006": [ - "0x02", - "0x5448495320495320534f4d45204d4147494320425954455320464f5220534d54206d3172525867503278704449" - ], - "0x0000000000000000000000000000000000000000000000000000000000000007": [ - "0x02", - "0x5448495320495320534f4d45204d4147494320425954455320464f5220534d54206d3172525867503278704449" - ] - } - } - }, - "executionResults": [ - { - "gas": 1152994, - "failed": false, - "returnValue": "608060405234801561001057600080fd5b506004361061010b5760003560e01c80635c975abb116100a257806395d89b411161007157806395d89b41146103015780639dc29fac14610309578063a457c2d714610335578063a9059cbb14610361578063dd62ed3e1461038d5761010b565b80635c975abb1461029d57806370a08231146102a55780638456cb59146102cb5780638e50817a146102d35761010b565b8063313ce567116100de578063313ce5671461021d578063395093511461023b5780633f4ba83a1461026757806340c10f19146102715761010b565b806306fdde0314610110578063095ea7b31461018d57806318160ddd146101cd57806323b872dd146101e7575b600080fd5b6101186103bb565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561015257818101518382015260200161013a565b50505050905090810190601f16801561017f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101b9600480360360408110156101a357600080fd5b506001600160a01b038135169060200135610451565b604080519115158252519081900360200190f35b6101d561046e565b60408051918252519081900360200190f35b6101b9600480360360608110156101fd57600080fd5b506001600160a01b03813581169160208101359091169060400135610474565b6102256104fb565b6040805160ff9092168252519081900360200190f35b6101b96004803603604081101561025157600080fd5b506001600160a01b038135169060200135610504565b61026f610552565b005b61026f6004803603604081101561028757600080fd5b506001600160a01b0381351690602001356105a9565b6101b9610654565b6101d5600480360360208110156102bb57600080fd5b50356001600160a01b0316610662565b61026f61067d565b61026f600480360360408110156102e957600080fd5b506001600160a01b03813581169160200135166106d2565b610118610757565b61026f6004803603604081101561031f57600080fd5b506001600160a01b0381351690602001356107b8565b6101b96004803603604081101561034b57600080fd5b506001600160a01b03813516906020013561085f565b6101b96004803603604081101561037757600080fd5b506001600160a01b0381351690602001356108c7565b6101d5600480360360408110156103a357600080fd5b506001600160a01b03813581169160200135166108db565b60038054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104475780601f1061041c57610100808354040283529160200191610447565b820191906000526020600020905b81548152906001019060200180831161042a57829003601f168201915b5050505050905090565b600061046561045e610906565b848461090a565b50600192915050565b60025490565b60006104818484846109f6565b6104f18461048d610906565b6104ec85604051806060016040528060288152602001611085602891396001600160a01b038a166000908152600160205260408120906104cb610906565b6001600160a01b031681526020810191909152604001600020549190610b51565b61090a565b5060019392505050565b60055460ff1690565b6000610465610511610906565b846104ec8560016000610522610906565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490610be8565b6007546001600160a01b0316331461059f576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6105a7610c49565b565b600554610100900460ff16156105f9576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6006546001600160a01b03163314610646576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6106508282610ced565b5050565b600554610100900460ff1690565b6001600160a01b031660009081526020819052604090205490565b6007546001600160a01b031633146106ca576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6105a7610ddd565b6005546201000090046001600160a01b03163314610726576040805162461bcd60e51b815260206004820152600c60248201526b6f6e6c7920466163746f727960a01b604482015290519081900360640190fd5b600780546001600160a01b039283166001600160a01b03199182161790915560068054939092169216919091179055565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104475780601f1061041c57610100808354040283529160200191610447565b600554610100900460ff1615610808576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6006546001600160a01b03163314610855576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6106508282610e65565b600061046561086c610906565b846104ec856040518060600160405280602581526020016111176025913960016000610896610906565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190610b51565b60006104656108d4610906565b84846109f6565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b3390565b6001600160a01b03831661094f5760405162461bcd60e51b81526004018080602001828103825260248152602001806110f36024913960400191505060405180910390fd5b6001600160a01b0382166109945760405162461bcd60e51b815260040180806020018281038252602281526020018061103d6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038316610a3b5760405162461bcd60e51b81526004018080602001828103825260258152602001806110ce6025913960400191505060405180910390fd5b6001600160a01b038216610a805760405162461bcd60e51b8152600401808060200182810382526023815260200180610ff86023913960400191505060405180910390fd5b610a8b838383610f61565b610ac88160405180606001604052806026815260200161105f602691396001600160a01b0386166000908152602081905260409020549190610b51565b6001600160a01b038085166000908152602081905260408082209390935590841681522054610af79082610be8565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610be05760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610ba5578181015183820152602001610b8d565b50505050905090810190601f168015610bd25780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610c42576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b600554610100900460ff16610c9c576040805162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b604482015290519081900360640190fd5b6005805461ff00191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa610cd0610906565b604080516001600160a01b039092168252519081900360200190a1565b6001600160a01b038216610d48576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b610d5460008383610f61565b600254610d619082610be8565b6002556001600160a01b038216600090815260208190526040902054610d879082610be8565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b600554610100900460ff1615610e2d576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6005805461ff0019166101001790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610cd0610906565b6001600160a01b038216610eaa5760405162461bcd60e51b81526004018080602001828103825260218152602001806110ad6021913960400191505060405180910390fd5b610eb682600083610f61565b610ef38160405180606001604052806022815260200161101b602291396001600160a01b0385166000908152602081905260409020549190610b51565b6001600160a01b038316600090815260208190526040902055600254610f199082610fb5565b6002556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b610f6c838383610fb0565b610f74610654565b15610fb05760405162461bcd60e51b815260040180806020018281038252602a81526020018061113c602a913960400191505060405180910390fd5b505050565b6000610c4283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610b5156fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f45524332305061757361626c653a20746f6b656e207472616e73666572207768696c6520706175736564a2646970667358221220e96342bec8f6c2bf72815a39998973b64c3bed57770f402e9a7b7eeda0265d4c64736f6c634300060c0033", - "from": { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "nonce": 2, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d6a00d4dd70", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - "accountCreated": { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "nonce": 1, - "balance": "0x0", - "codeHash": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - "accountAfter": [ - { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "nonce": 3, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d683461ce98", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - }, - { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "nonce": 3, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d683461ce98", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - } - ], - "byteCode": "0x60806040523480156200001157600080fd5b50604051620014b2380380620014b2833981810160405260a08110156200003757600080fd5b815160208301516040808501805191519395929483019291846401000000008211156200006357600080fd5b9083019060208201858111156200007957600080fd5b82516401000000008111828201881017156200009457600080fd5b82525081516020918201929091019080838360005b83811015620000c3578181015183820152602001620000a9565b50505050905090810190601f168015620000f15780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200011557600080fd5b9083019060208201858111156200012b57600080fd5b82516401000000008111828201881017156200014657600080fd5b82525081516020918201929091019080838360005b83811015620001755781810151838201526020016200015b565b50505050905090810190601f168015620001a35780820380516001836020036101000a031916815260200191505b5060405260209081015185519093508592508491620001c8916003918501906200026b565b508051620001de9060049060208401906200026b565b50506005805461ff001960ff1990911660121716905550600680546001600160a01b038088166001600160a01b0319928316179092556007805492871692909116919091179055620002308162000255565b50506005805462010000600160b01b0319163362010000021790555062000307915050565b6005805460ff191660ff92909216919091179055565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620002ae57805160ff1916838001178555620002de565b82800160010185558215620002de579182015b82811115620002de578251825591602001919060010190620002c1565b50620002ec929150620002f0565b5090565b5b80821115620002ec5760008155600101620002f1565b61119b80620003176000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c80635c975abb116100a257806395d89b411161007157806395d89b41146103015780639dc29fac14610309578063a457c2d714610335578063a9059cbb14610361578063dd62ed3e1461038d5761010b565b80635c975abb1461029d57806370a08231146102a55780638456cb59146102cb5780638e50817a146102d35761010b565b8063313ce567116100de578063313ce5671461021d578063395093511461023b5780633f4ba83a1461026757806340c10f19146102715761010b565b806306fdde0314610110578063095ea7b31461018d57806318160ddd146101cd57806323b872dd146101e7575b600080fd5b6101186103bb565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561015257818101518382015260200161013a565b50505050905090810190601f16801561017f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101b9600480360360408110156101a357600080fd5b506001600160a01b038135169060200135610451565b604080519115158252519081900360200190f35b6101d561046e565b60408051918252519081900360200190f35b6101b9600480360360608110156101fd57600080fd5b506001600160a01b03813581169160208101359091169060400135610474565b6102256104fb565b6040805160ff9092168252519081900360200190f35b6101b96004803603604081101561025157600080fd5b506001600160a01b038135169060200135610504565b61026f610552565b005b61026f6004803603604081101561028757600080fd5b506001600160a01b0381351690602001356105a9565b6101b9610654565b6101d5600480360360208110156102bb57600080fd5b50356001600160a01b0316610662565b61026f61067d565b61026f600480360360408110156102e957600080fd5b506001600160a01b03813581169160200135166106d2565b610118610757565b61026f6004803603604081101561031f57600080fd5b506001600160a01b0381351690602001356107b8565b6101b96004803603604081101561034b57600080fd5b506001600160a01b03813516906020013561085f565b6101b96004803603604081101561037757600080fd5b506001600160a01b0381351690602001356108c7565b6101d5600480360360408110156103a357600080fd5b506001600160a01b03813581169160200135166108db565b60038054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104475780601f1061041c57610100808354040283529160200191610447565b820191906000526020600020905b81548152906001019060200180831161042a57829003601f168201915b5050505050905090565b600061046561045e610906565b848461090a565b50600192915050565b60025490565b60006104818484846109f6565b6104f18461048d610906565b6104ec85604051806060016040528060288152602001611085602891396001600160a01b038a166000908152600160205260408120906104cb610906565b6001600160a01b031681526020810191909152604001600020549190610b51565b61090a565b5060019392505050565b60055460ff1690565b6000610465610511610906565b846104ec8560016000610522610906565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490610be8565b6007546001600160a01b0316331461059f576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6105a7610c49565b565b600554610100900460ff16156105f9576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6006546001600160a01b03163314610646576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6106508282610ced565b5050565b600554610100900460ff1690565b6001600160a01b031660009081526020819052604090205490565b6007546001600160a01b031633146106ca576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6105a7610ddd565b6005546201000090046001600160a01b03163314610726576040805162461bcd60e51b815260206004820152600c60248201526b6f6e6c7920466163746f727960a01b604482015290519081900360640190fd5b600780546001600160a01b039283166001600160a01b03199182161790915560068054939092169216919091179055565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104475780601f1061041c57610100808354040283529160200191610447565b600554610100900460ff1615610808576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6006546001600160a01b03163314610855576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6106508282610e65565b600061046561086c610906565b846104ec856040518060600160405280602581526020016111176025913960016000610896610906565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190610b51565b60006104656108d4610906565b84846109f6565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b3390565b6001600160a01b03831661094f5760405162461bcd60e51b81526004018080602001828103825260248152602001806110f36024913960400191505060405180910390fd5b6001600160a01b0382166109945760405162461bcd60e51b815260040180806020018281038252602281526020018061103d6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038316610a3b5760405162461bcd60e51b81526004018080602001828103825260258152602001806110ce6025913960400191505060405180910390fd5b6001600160a01b038216610a805760405162461bcd60e51b8152600401808060200182810382526023815260200180610ff86023913960400191505060405180910390fd5b610a8b838383610f61565b610ac88160405180606001604052806026815260200161105f602691396001600160a01b0386166000908152602081905260409020549190610b51565b6001600160a01b038085166000908152602081905260408082209390935590841681522054610af79082610be8565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610be05760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610ba5578181015183820152602001610b8d565b50505050905090810190601f168015610bd25780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610c42576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b600554610100900460ff16610c9c576040805162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b604482015290519081900360640190fd5b6005805461ff00191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa610cd0610906565b604080516001600160a01b039092168252519081900360200190a1565b6001600160a01b038216610d48576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b610d5460008383610f61565b600254610d619082610be8565b6002556001600160a01b038216600090815260208190526040902054610d879082610be8565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b600554610100900460ff1615610e2d576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6005805461ff0019166101001790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610cd0610906565b6001600160a01b038216610eaa5760405162461bcd60e51b81526004018080602001828103825260218152602001806110ad6021913960400191505060405180910390fd5b610eb682600083610f61565b610ef38160405180606001604052806022815260200161101b602291396001600160a01b0385166000908152602081905260409020549190610b51565b6001600160a01b038316600090815260208190526040902055600254610f199082610fb5565b6002556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b610f6c838383610fb0565b610f74610654565b15610fb05760405162461bcd60e51b815260040180806020018281038252602a81526020018061113c602a913960400191505060405180910390fd5b505050565b6000610c4283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610b5156fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f45524332305061757361626c653a20746f6b656e207472616e73666572207768696c6520706175736564a2646970667358221220e96342bec8f6c2bf72815a39998973b64c3bed57770f402e9a7b7eeda0265d4c64736f6c634300060c00330000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b630000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b6300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000095745544820636f696e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045745544800000000000000000000000000000000000000000000000000000000", - "structLogs": [ - { - "pc": 0, - "op": "DELEGATECALL", - "gas": 1015274, - "gasCost": 3, - "depth": 1 - } - ] - } - ], - "mptwitness": [ - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "accountKey": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c", - "accountPath": [ - { - "pathPart": "0x1", - "root": "0xaf16fd780a8c7616b95b20da69f4ff26e0253238e996f9516445d6d6bf92b725", - "path": [ - { - "value": "0x5bbe97e7e66485b203f9dfea64eb7fa7df06959b12cbde2beba14f8f91133a13", - "sibling": "0x34f20c09876841ab1c180877223cc915ca96589b05ecea552aa2b3b9b47de806" - }, - { - "value": "0x0000000000000000000000000000000000000000000000000000000000000000", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ] - }, - { - "pathPart": "0x1", - "root": "0x08ebb525664ab0c02c49587ec298d42388319f0c57a3018a7984f77a69b06a20", - "path": [ - { - "value": "0xf0a9432907471588a0e83aa9201193de159efe3b31e9112d6981c2be8ce45104", - "sibling": "0x34f20c09876841ab1c180877223cc915ca96589b05ecea552aa2b3b9b47de806" - }, - { - "value": "0x5c70b599f4da7e6c8271703a7677e703fa0cab9088232a1c0ee99aa3112fd51e", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x33c5435c783d711eca3cb21179f8afaf6dd0be8ca0f066d0daace28b17fc281d", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - } - ], - "accountUpdate": [ - null, - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x0000000000000000000000000000000000000000000000000000000000000000" - } - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "accountKey": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920", - "accountPath": [ - { - "pathPart": "0x0", - "root": "0x08ebb525664ab0c02c49587ec298d42388319f0c57a3018a7984f77a69b06a20", - "path": [ - { - "value": "0x34f20c09876841ab1c180877223cc915ca96589b05ecea552aa2b3b9b47de806", - "sibling": "0xf0a9432907471588a0e83aa9201193de159efe3b31e9112d6981c2be8ce45104" - } - ], - "leaf": { - "value": "0xf199fe1a085b5bb134e90d0bfdaf70579fa703ab3db986a6730b44cfd5207b15", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - }, - { - "pathPart": "0x0", - "root": "0x5ccb01b192af8237bf448abf2c7fb6531ce162936172524eac258b40f32f0812", - "path": [ - { - "value": "0xdae1cffcb0f5fe3e341a9a514f9c06a6feaac97547b8ee2db69b239b880b9e19", - "sibling": "0xf0a9432907471588a0e83aa9201193de159efe3b31e9112d6981c2be8ce45104" - } - ], - "leaf": { - "value": "0xaa040d2c798b9c0db0484dcb8461200c9a92fa6a76c1bb58ec582d2c2d2edd22", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - } - ], - "accountUpdate": [ - { - "nonce": 2, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d6a00d4dd70", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - { - "nonce": 3, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d6a00d4dd70", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - } - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "accountKey": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c", - "accountPath": [ - { - "pathPart": "0x1", - "root": "0x5ccb01b192af8237bf448abf2c7fb6531ce162936172524eac258b40f32f0812", - "path": [ - { - "value": "0xf0a9432907471588a0e83aa9201193de159efe3b31e9112d6981c2be8ce45104", - "sibling": "0xdae1cffcb0f5fe3e341a9a514f9c06a6feaac97547b8ee2db69b239b880b9e19" - }, - { - "value": "0x5c70b599f4da7e6c8271703a7677e703fa0cab9088232a1c0ee99aa3112fd51e", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x33c5435c783d711eca3cb21179f8afaf6dd0be8ca0f066d0daace28b17fc281d", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - }, - { - "pathPart": "0x1", - "root": "0x5ccb01b192af8237bf448abf2c7fb6531ce162936172524eac258b40f32f0812", - "path": [ - { - "value": "0xf0a9432907471588a0e83aa9201193de159efe3b31e9112d6981c2be8ce45104", - "sibling": "0xdae1cffcb0f5fe3e341a9a514f9c06a6feaac97547b8ee2db69b239b880b9e19" - }, - { - "value": "0x5c70b599f4da7e6c8271703a7677e703fa0cab9088232a1c0ee99aa3112fd51e", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x33c5435c783d711eca3cb21179f8afaf6dd0be8ca0f066d0daace28b17fc281d", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - } - ], - "accountUpdate": [ - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x0000000000000000000000000000000000000000000000000000000000000000" - } - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "accountKey": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920", - "accountPath": [ - { - "pathPart": "0x0", - "root": "0x5ccb01b192af8237bf448abf2c7fb6531ce162936172524eac258b40f32f0812", - "path": [ - { - "value": "0xdae1cffcb0f5fe3e341a9a514f9c06a6feaac97547b8ee2db69b239b880b9e19", - "sibling": "0xf0a9432907471588a0e83aa9201193de159efe3b31e9112d6981c2be8ce45104" - } - ], - "leaf": { - "value": "0xaa040d2c798b9c0db0484dcb8461200c9a92fa6a76c1bb58ec582d2c2d2edd22", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - }, - { - "pathPart": "0x0", - "root": "0xe1aa47a8831f65f972375542bbb23710ec9c671be8e9eafe81d1bb7136aab928", - "path": [ - { - "value": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24", - "sibling": "0xf0a9432907471588a0e83aa9201193de159efe3b31e9112d6981c2be8ce45104" - } - ], - "leaf": { - "value": "0x882042a20c02edac064ed39dbcf5350bd3399c7747a7703d7960686e3101dd02", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - } - ], - "accountUpdate": [ - { - "nonce": 3, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d6a00d4dd70", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - { - "nonce": 3, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d683461ce98", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - } - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "accountKey": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c", - "accountPath": [ - { - "pathPart": "0x1", - "root": "0xe1aa47a8831f65f972375542bbb23710ec9c671be8e9eafe81d1bb7136aab928", - "path": [ - { - "value": "0xf0a9432907471588a0e83aa9201193de159efe3b31e9112d6981c2be8ce45104", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0x5c70b599f4da7e6c8271703a7677e703fa0cab9088232a1c0ee99aa3112fd51e", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x33c5435c783d711eca3cb21179f8afaf6dd0be8ca0f066d0daace28b17fc281d", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - }, - { - "pathPart": "0x1", - "root": "0xf09f669e4c99f58724043334be91d4474f70f1b893d7fd38764cec3917e65527", - "path": [ - { - "value": "0xe29200112e851398dda8f8932f2d348b9a1a13a247d81c6ad74a9102c220e62a", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0x2ecc09123c5664b42e67e469c75a3692135a4d24b077a20c162fadf5ffde0f0c", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x4e7dad23bae2633b0173032b06fa8576108b3e9c12070849666bd3e38439a10a", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - } - ], - "accountUpdate": [ - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - } - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "accountKey": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920", - "accountPath": [ - { - "pathPart": "0x0", - "root": "0xf09f669e4c99f58724043334be91d4474f70f1b893d7fd38764cec3917e65527", - "path": [ - { - "value": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24", - "sibling": "0xe29200112e851398dda8f8932f2d348b9a1a13a247d81c6ad74a9102c220e62a" - } - ], - "leaf": { - "value": "0x882042a20c02edac064ed39dbcf5350bd3399c7747a7703d7960686e3101dd02", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - }, - { - "pathPart": "0x0", - "root": "0xf09f669e4c99f58724043334be91d4474f70f1b893d7fd38764cec3917e65527", - "path": [ - { - "value": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24", - "sibling": "0xe29200112e851398dda8f8932f2d348b9a1a13a247d81c6ad74a9102c220e62a" - } - ], - "leaf": { - "value": "0x882042a20c02edac064ed39dbcf5350bd3399c7747a7703d7960686e3101dd02", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - } - ], - "accountUpdate": [ - { - "nonce": 3, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d683461ce98", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - { - "nonce": 3, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d683461ce98", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - } - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "accountKey": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c", - "accountPath": [ - { - "pathPart": "0x1", - "root": "0xf09f669e4c99f58724043334be91d4474f70f1b893d7fd38764cec3917e65527", - "path": [ - { - "value": "0xe29200112e851398dda8f8932f2d348b9a1a13a247d81c6ad74a9102c220e62a", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0x2ecc09123c5664b42e67e469c75a3692135a4d24b077a20c162fadf5ffde0f0c", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x4e7dad23bae2633b0173032b06fa8576108b3e9c12070849666bd3e38439a10a", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - }, - { - "pathPart": "0x1", - "root": "0x3ff0a2bcb6d82f6c65b9743f2167554a38c00f716d30bf176550e9bbf211de02", - "path": [ - { - "value": "0x1bfd41162e3f41ae3e58194190067b7106d4de0c16b555f8a3d962b7e75a9127", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0xb7a86f10915a67ec505541bdc1fe3e00ae12ff4f817c2a8ef8d8f72861531f1a", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x5ae28e9db9a7b45743017db7696411292e9af5adb0ff11737a8936b69ef28403", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - } - ], - "accountUpdate": [ - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - }, - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - } - ], - "stateKey": "0x84d07ce01938a8e3278d5a7b52cf4b853666886e48d30f623413b0a36e2b8e17", - "statePath": [ - { - "pathPart": "0x0", - "root": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "pathPart": "0x0", - "root": "0x9ed40c6ac1bdb532038ee26104d46ebe84b2184716fc96410c5228e05c901017", - "leaf": { - "value": "0x5cdff6c2c2ed92a182c2eeed8a689f39d0af361f9f15ceb8ffc2309f3a746920", - "sibling": "0x84d07ce01938a8e3278d5a7b52cf4b853666886e48d30f623413b0a36e2b8e17" - } - } - ], - "stateUpdate": [ - null, - { - "key": "0x0000000000000000000000000000000000000000000000000000000000000003", - "value": "0x5745544820636f696e0000000000000000000000000000000000000000000012" - } - ] - }, - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "accountKey": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c", - "accountPath": [ - { - "pathPart": "0x1", - "root": "0x3ff0a2bcb6d82f6c65b9743f2167554a38c00f716d30bf176550e9bbf211de02", - "path": [ - { - "value": "0x1bfd41162e3f41ae3e58194190067b7106d4de0c16b555f8a3d962b7e75a9127", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0xb7a86f10915a67ec505541bdc1fe3e00ae12ff4f817c2a8ef8d8f72861531f1a", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x5ae28e9db9a7b45743017db7696411292e9af5adb0ff11737a8936b69ef28403", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - }, - { - "pathPart": "0x1", - "root": "0x2e941dbce9c9463767e526ff1dc64448b54c4f38206985b291d08ff65f572c2b", - "path": [ - { - "value": "0x1f197a0287d09d7e4900d018a82a827087484a0df5333b12691a3cd4370ba911", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0x9d5e14515e7dfae33e52c8267bc216c26e0a14e70235f5e562419a156a43a305", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x428cf4a59656f7c6327c6e90e01288157ce4d9e8de13c4868bbccd18d1fc112c", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - } - ], - "accountUpdate": [ - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - }, - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - } - ], - "stateKey": "0x8e1ee9fe8054b1fa6d3989af4e3ca88a801f67f4a497c85ca0fe469d89272923", - "statePath": [ - { - "pathPart": "0x0", - "root": "0x9ed40c6ac1bdb532038ee26104d46ebe84b2184716fc96410c5228e05c901017", - "leaf": { - "value": "0x5cdff6c2c2ed92a182c2eeed8a689f39d0af361f9f15ceb8ffc2309f3a746920", - "sibling": "0x84d07ce01938a8e3278d5a7b52cf4b853666886e48d30f623413b0a36e2b8e17" - } - }, - { - "pathPart": "0x2", - "root": "0x89e588c8124ca0250a33c78c46584d603e4c12cea897c47dfc6cefa83402c41e", - "path": [ - { - "value": "0x73719ac007efd4480d52c2f7803dd61d2647851dd99df6a81303d484b617e213", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x37dbfd51b8cacf779ca71e9cfc9d13acc3db6cb917642dd18ca03b10bd9a2f18", - "sibling": "0x9ed40c6ac1bdb532038ee26104d46ebe84b2184716fc96410c5228e05c901017" - } - ], - "leaf": { - "value": "0xf03a062f7dac12aa4a8e1ecf3706890ce02e02be5e95d00650d1c43b6f5d0026", - "sibling": "0x8e1ee9fe8054b1fa6d3989af4e3ca88a801f67f4a497c85ca0fe469d89272923" - } - } - ], - "stateUpdate": [ - null, - { - "key": "0x0000000000000000000000000000000000000000000000000000000000000004", - "value": "0x5745544800000000000000000000000000000000000000000000000000000008" - } - ] - }, - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "accountKey": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c", - "accountPath": [ - { - "pathPart": "0x1", - "root": "0x2e941dbce9c9463767e526ff1dc64448b54c4f38206985b291d08ff65f572c2b", - "path": [ - { - "value": "0x1f197a0287d09d7e4900d018a82a827087484a0df5333b12691a3cd4370ba911", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0x9d5e14515e7dfae33e52c8267bc216c26e0a14e70235f5e562419a156a43a305", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x428cf4a59656f7c6327c6e90e01288157ce4d9e8de13c4868bbccd18d1fc112c", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - }, - { - "pathPart": "0x1", - "root": "0xf5ebd4c93bb15cd7e6be4adc0406d735327d712d6d0e5b6dd587739baca12907", - "path": [ - { - "value": "0xcd4f19c0ea5a8b7177bcdd705074451332d09ee076b071d08ac5bceb44566d19", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0x088f92b5290bf701751c5bf33463ba87323c4546c0c059ce061c33fc759a9424", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x120a27869531ba07c327622f2e437105062409003b859a79bdd8673c7f989b29", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - } - ], - "accountUpdate": [ - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - }, - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - } - ], - "stateKey": "0x68af6119e1c208c6d4e4a54e37e40c0ae109e97895d0970707e4b8face49940e", - "statePath": [ - { - "pathPart": "0x0", - "root": "0x89e588c8124ca0250a33c78c46584d603e4c12cea897c47dfc6cefa83402c41e", - "path": [ - { - "value": "0x73719ac007efd4480d52c2f7803dd61d2647851dd99df6a81303d484b617e213", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x9ed40c6ac1bdb532038ee26104d46ebe84b2184716fc96410c5228e05c901017", - "sibling": "0x37dbfd51b8cacf779ca71e9cfc9d13acc3db6cb917642dd18ca03b10bd9a2f18" - } - ], - "leaf": { - "value": "0x5cdff6c2c2ed92a182c2eeed8a689f39d0af361f9f15ceb8ffc2309f3a746920", - "sibling": "0x84d07ce01938a8e3278d5a7b52cf4b853666886e48d30f623413b0a36e2b8e17" - } - }, - { - "pathPart": "0x0", - "root": "0xa2ca8943f203126deccf79c17dc15904e4f5c15961f7bf869cef74053802ea28", - "path": [ - { - "value": "0x6c1ec8ffe1a58a389a0e3b733d1213b88983aacab48d06d8d923fe3fc9d0422e", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0xfc8dcec425a54dcee11a565b2448cd4422d93b16e60ff73c484c2ce8e138b52b", - "sibling": "0x37dbfd51b8cacf779ca71e9cfc9d13acc3db6cb917642dd18ca03b10bd9a2f18" - }, - { - "value": "0x65a94cbfc1b45c9e0abd5e951a14145d5c8d10628e023b788358e5550d4a7824", - "sibling": "0x9ed40c6ac1bdb532038ee26104d46ebe84b2184716fc96410c5228e05c901017" - } - ], - "leaf": { - "value": "0xacce20d02c097a1d31fba5c0b1df801db982fc92bb9414a8587b800f52b6f61c", - "sibling": "0x68af6119e1c208c6d4e4a54e37e40c0ae109e97895d0970707e4b8face49940e" - } - } - ], - "stateUpdate": [ - null, - { - "key": "0x0000000000000000000000000000000000000000000000000000000000000005", - "value": "0x000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b630012" - } - ] - }, - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "accountKey": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c", - "accountPath": [ - { - "pathPart": "0x1", - "root": "0xf5ebd4c93bb15cd7e6be4adc0406d735327d712d6d0e5b6dd587739baca12907", - "path": [ - { - "value": "0xcd4f19c0ea5a8b7177bcdd705074451332d09ee076b071d08ac5bceb44566d19", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0x088f92b5290bf701751c5bf33463ba87323c4546c0c059ce061c33fc759a9424", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x120a27869531ba07c327622f2e437105062409003b859a79bdd8673c7f989b29", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - }, - { - "pathPart": "0x1", - "root": "0xfea77ab872522019f637cb99a0a35fab9fd7584f55b818622f5d04c496d8d912", - "path": [ - { - "value": "0x8bc098f2af6fc222476a060d160298ae3f123e2ac7c601869229f369b225f40f", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0x7c15f1737fc59c2a1afebe163ee856733a4a6b82de66d50843ab7b46a97a9909", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x000f9969c209a3805df18d1e43e7a40409553d4ff3753e4d0571a6e944b1c517", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - } - ], - "accountUpdate": [ - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - }, - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - } - ], - "stateKey": "0x046b3f7277dd2bb9226a061aa719407156457c66b932f8c7241f7b754470dc20", - "statePath": [ - { - "pathPart": "0x4", - "root": "0xa2ca8943f203126deccf79c17dc15904e4f5c15961f7bf869cef74053802ea28", - "path": [ - { - "value": "0x6c1ec8ffe1a58a389a0e3b733d1213b88983aacab48d06d8d923fe3fc9d0422e", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0xfc8dcec425a54dcee11a565b2448cd4422d93b16e60ff73c484c2ce8e138b52b", - "sibling": "0x37dbfd51b8cacf779ca71e9cfc9d13acc3db6cb917642dd18ca03b10bd9a2f18" - }, - { - "value": "0x9ed40c6ac1bdb532038ee26104d46ebe84b2184716fc96410c5228e05c901017", - "sibling": "0x65a94cbfc1b45c9e0abd5e951a14145d5c8d10628e023b788358e5550d4a7824" - } - ], - "leaf": { - "value": "0x5cdff6c2c2ed92a182c2eeed8a689f39d0af361f9f15ceb8ffc2309f3a746920", - "sibling": "0x84d07ce01938a8e3278d5a7b52cf4b853666886e48d30f623413b0a36e2b8e17" - } - }, - { - "pathPart": "0x4", - "root": "0x1f176cbfa5e0254f11c0146aa502cd1c84aac713c124c677b1bfafabf15f892b", - "path": [ - { - "value": "0x31a041ed93b6641f89e8295967d7cd4801aa8ca73e1f81e439122f36f3b7f710", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0xe5f76af6ebb792a20b480a6994b5c2264054d10c610fb8fbb75f2ab5ae9fcb01", - "sibling": "0x37dbfd51b8cacf779ca71e9cfc9d13acc3db6cb917642dd18ca03b10bd9a2f18" - }, - { - "value": "0x7d1b789f4a5411516280fd3b0104a3b5fdc5bbd6df8ea767168c373f15d8ff2d", - "sibling": "0x65a94cbfc1b45c9e0abd5e951a14145d5c8d10628e023b788358e5550d4a7824" - }, - { - "value": "0x3bdbeda9aef8d46ff022e68dff577618fe293b56e576f511353dc0345b89222d", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x0b20aef3078beadd95e24db8e1c2d204637fa6ad65a7177fb374818f7c953d1f", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x128c276138eb3d65b85b8c4444a6ce99c7c8f1bbf5346702ab7970a7afdc2123", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x1c3730c4f23bd1e76d6c9f8a2ae1374ef08b8d19c36afef8ffed8969fcfd9529", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x0658a357d896574c898607cb184a4c7f17e85191f40d1e7a0bfce95b8803f713", - "sibling": "0x9ed40c6ac1bdb532038ee26104d46ebe84b2184716fc96410c5228e05c901017" - } - ], - "leaf": { - "value": "0xa2c927e0a1f39fba117081072216e7c98a8ba79511734bb5e2ef40b12dcc2c12", - "sibling": "0x046b3f7277dd2bb9226a061aa719407156457c66b932f8c7241f7b754470dc20" - } - } - ], - "stateUpdate": [ - null, - { - "key": "0x0000000000000000000000000000000000000000000000000000000000000006", - "value": "0x0000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b63" - } - ] - }, - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "accountKey": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c", - "accountPath": [ - { - "pathPart": "0x1", - "root": "0xfea77ab872522019f637cb99a0a35fab9fd7584f55b818622f5d04c496d8d912", - "path": [ - { - "value": "0x8bc098f2af6fc222476a060d160298ae3f123e2ac7c601869229f369b225f40f", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0x7c15f1737fc59c2a1afebe163ee856733a4a6b82de66d50843ab7b46a97a9909", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x000f9969c209a3805df18d1e43e7a40409553d4ff3753e4d0571a6e944b1c517", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - }, - { - "pathPart": "0x1", - "root": "0x1ca9391b065cb3cad3b75fdb7602bd07e9e201b6955f5599df71a6a2e22b7126", - "path": [ - { - "value": "0x6c8ac076e40ea7a2bacfa1f2eb4d16228358901eaeb2ff23de2617c2d69d761a", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0xc57a28be62e1405f969d7c595ca68ee57ff8c1ea8c1152110958fe5c04993b02", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0xa4d874cdd5069fb3049ab6fa98e8a38c4147b3aee9ee81c51898a1d95fd9d805", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - } - ], - "accountUpdate": [ - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - }, - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - } - ], - "stateKey": "0x9e288b3b74343a5f7113836c1764ad0b125ea3cccfa1164bb0bf061d8f409e00", - "statePath": [ - { - "pathPart": "0x2", - "root": "0x1f176cbfa5e0254f11c0146aa502cd1c84aac713c124c677b1bfafabf15f892b", - "path": [ - { - "value": "0x31a041ed93b6641f89e8295967d7cd4801aa8ca73e1f81e439122f36f3b7f710", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x37dbfd51b8cacf779ca71e9cfc9d13acc3db6cb917642dd18ca03b10bd9a2f18", - "sibling": "0xe5f76af6ebb792a20b480a6994b5c2264054d10c610fb8fbb75f2ab5ae9fcb01" - } - ], - "leaf": { - "value": "0xf03a062f7dac12aa4a8e1ecf3706890ce02e02be5e95d00650d1c43b6f5d0026", - "sibling": "0x8e1ee9fe8054b1fa6d3989af4e3ca88a801f67f4a497c85ca0fe469d89272923" - } - }, - { - "pathPart": "0x1e", - "root": "0x6415bf82698d10370b73f5729ca9744ad2c933d642c1d59db83708e2eddfab25", - "path": [ - { - "value": "0x05d10e87783ea65c9d90f440ceb8c2f147012020a7dbd6f9fd95de35720dd616", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x8047642edb3ed776a59784d319750041a9721b507b98941a8c3d723039a52c1a", - "sibling": "0xe5f76af6ebb792a20b480a6994b5c2264054d10c610fb8fbb75f2ab5ae9fcb01" - }, - { - "value": "0x20b3db0acca1e9b17bb14d3990d75f2a112e1658c75a151bceb5976912a8072b", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0xd71ff7f2d6d380b7b5d964421c3306112edea7598b290d7c383873354ae0d31a", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x82b38622562739a63a73c983080da4bf23621a5b834eed4bc96f8b60cabe7a29", - "sibling": "0x37dbfd51b8cacf779ca71e9cfc9d13acc3db6cb917642dd18ca03b10bd9a2f18" - } - ], - "leaf": { - "value": "0xa2c927e0a1f39fba117081072216e7c98a8ba79511734bb5e2ef40b12dcc2c12", - "sibling": "0x9e288b3b74343a5f7113836c1764ad0b125ea3cccfa1164bb0bf061d8f409e00" - } - } - ], - "stateUpdate": [ - null, - { - "key": "0x0000000000000000000000000000000000000000000000000000000000000007", - "value": "0x0000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b63" - } - ] - } - ] -} diff --git a/common/types/transaction_data.go b/common/types/transaction_data.go new file mode 100644 index 0000000000..22cccb781e --- /dev/null +++ b/common/types/transaction_data.go @@ -0,0 +1,101 @@ +package types + +import ( + "encoding/base64" + "encoding/json" + "fmt" + + "github.com/scroll-tech/go-ethereum/common" + "github.com/scroll-tech/go-ethereum/common/hexutil" + "github.com/scroll-tech/go-ethereum/core/types" + "github.com/scroll-tech/go-ethereum/rlp" +) + +// TransactionData represents custom transaction structure for forward compatibility. +type TransactionData struct { + Type uint8 `json:"type"` + Nonce uint64 `json:"nonce"` + Gas uint64 `json:"gas"` + GasPrice *hexutil.Big `json:"gasPrice"` + To *common.Address `json:"to"` + Value *hexutil.Big `json:"value"` + Data string `json:"data"` + V *hexutil.Big `json:"v"` + R *hexutil.Big `json:"r"` + S *hexutil.Big `json:"s"` +} + +// DecodeTransactions converts hex-encoded RLP transactions to types.Transaction slice. +func DecodeTransactions(encodedTx string) ([]*types.Transaction, error) { + var transactions []*types.Transaction + // Try decoding as RLP-encoded transactions first + bytes, err := base64.StdEncoding.DecodeString(encodedTx) + if err != nil { + return nil, fmt.Errorf("failed to decode base64 string, err: %w", err) + } + rlpErr := rlp.DecodeBytes(bytes, &transactions) + if rlpErr == nil { + return transactions, nil + } + + // RLP decoding failed, then attempt to unmarshal into TransactionData + var txData []*TransactionData + if jsonErr := json.Unmarshal([]byte(encodedTx), &txData); jsonErr != nil { + return nil, fmt.Errorf("fatal: both RLP decode and JSON decode are failed, rlpErr: %w, jsonErr: %w", rlpErr, jsonErr) + } + + transactions, err = convertTxDataToTxs(txData) + if err != nil { + return nil, fmt.Errorf("failed to convert transaction data to transactions, err: %w", err) + } + + if len(transactions) != len(txData) { + return nil, fmt.Errorf("validation failed: the number of decoded transactions (%d) does not match the number of transaction data entries (%d)", len(transactions), len(txData)) + } + + return transactions, nil +} + +// convertTxDataToTxs converts a slice of TransactionData to a slice of *types.Transaction. +func convertTxDataToTxs(txData []*TransactionData) ([]*types.Transaction, error) { + var txs []*types.Transaction + + for _, oldTx := range txData { + data, err := hexutil.Decode(oldTx.Data) + if err != nil { + return nil, fmt.Errorf("failed to decode transaction data field, error: %w", err) + } + + // The l2geth only supports legacy and l1 message transactions before enabling EIP-1559. + switch oldTx.Type { + case types.LegacyTxType: + newTx := types.NewTx(&types.LegacyTx{ + Nonce: oldTx.Nonce, + To: oldTx.To, + Value: oldTx.Value.ToInt(), + Gas: oldTx.Gas, + GasPrice: oldTx.GasPrice.ToInt(), + Data: data, + V: oldTx.V.ToInt(), + R: oldTx.R.ToInt(), + S: oldTx.S.ToInt(), + }) + txs = append(txs, newTx) + + case types.L1MessageTxType: + newTx := types.NewTx(&types.L1MessageTx{ + To: oldTx.To, + Value: oldTx.Value.ToInt(), + Gas: oldTx.Gas, + Data: data, + QueueIndex: oldTx.Nonce, + }) + txs = append(txs, newTx) + + default: + return nil, fmt.Errorf("unexpected tx type: %v", oldTx.Type) + } + } + + return txs, nil +} diff --git a/coordinator/internal/logic/provertask/chunk_prover_task.go b/coordinator/internal/logic/provertask/chunk_prover_task.go index 84b108e0ec..6531d35ee3 100644 --- a/coordinator/internal/logic/provertask/chunk_prover_task.go +++ b/coordinator/internal/logic/provertask/chunk_prover_task.go @@ -9,7 +9,6 @@ import ( "github.com/gin-gonic/gin" "github.com/prometheus/client_golang/prometheus" "github.com/prometheus/client_golang/prometheus/promauto" - "github.com/scroll-tech/go-ethereum/common" "github.com/scroll-tech/go-ethereum/log" "gorm.io/gorm" @@ -144,14 +143,9 @@ func (cp *ChunkProverTask) Assign(ctx *gin.Context, getTaskParameter *coordinato func (cp *ChunkProverTask) formatProverTask(ctx context.Context, task *orm.ProverTask) (*coordinatorType.GetTaskSchema, error) { // Get block hashes. - wrappedBlocks, wrappedErr := cp.blockOrm.GetL2BlocksByChunkHash(ctx, task.TaskID) - if wrappedErr != nil || len(wrappedBlocks) == 0 { - return nil, fmt.Errorf("failed to fetch wrapped blocks, chunk hash:%s err:%w", task.TaskID, wrappedErr) - } - - blockHashes := make([]common.Hash, len(wrappedBlocks)) - for i, wrappedBlock := range wrappedBlocks { - blockHashes[i] = wrappedBlock.Header.Hash() + blockHashes, dbErr := cp.blockOrm.GetL2BlockHashesByChunkHash(ctx, task.TaskID) + if dbErr != nil || len(blockHashes) == 0 { + return nil, fmt.Errorf("failed to fetch block hashes of a chunk, chunk hash:%s err:%w", task.TaskID, dbErr) } taskDetail := message.ChunkTaskDetail{ diff --git a/coordinator/internal/orm/l2_block.go b/coordinator/internal/orm/l2_block.go index 15d6b90a82..d184865219 100644 --- a/coordinator/internal/orm/l2_block.go +++ b/coordinator/internal/orm/l2_block.go @@ -22,13 +22,11 @@ type L2Block struct { Hash string `json:"hash" gorm:"hash"` ParentHash string `json:"parent_hash" gorm:"parent_hash"` Header string `json:"header" gorm:"header"` - Transactions string `json:"transactions" gorm:"transactions"` WithdrawRoot string `json:"withdraw_root" gorm:"withdraw_root"` StateRoot string `json:"state_root" gorm:"state_root"` TxNum uint32 `json:"tx_num" gorm:"tx_num"` GasUsed uint64 `json:"gas_used" gorm:"gas_used"` BlockTimestamp uint64 `json:"block_timestamp" gorm:"block_timestamp"` - RowConsumption string `json:"row_consumption" gorm:"row_consumption"` // chunk ChunkHash string `json:"chunk_hash" gorm:"chunk_hash;default:NULL"` @@ -49,42 +47,29 @@ func (*L2Block) TableName() string { return "l2_block" } -// GetL2BlocksByChunkHash retrieves the L2 blocks associated with the specified chunk hash. -// The returned blocks are sorted in ascending order by their block number. -func (o *L2Block) GetL2BlocksByChunkHash(ctx context.Context, chunkHash string) ([]*rollupTypes.WrappedBlock, error) { +// GetL2BlockHashesByChunkHash retrieves the L2 block hashes associated with the specified chunk hash. +// The returned block hashes are sorted in ascending order by their block number. +func (o *L2Block) GetL2BlockHashesByChunkHash(ctx context.Context, chunkHash string) ([]common.Hash, error) { db := o.db.WithContext(ctx) db = db.Model(&L2Block{}) - db = db.Select("header, transactions, withdraw_root, row_consumption") + db = db.Select("header") db = db.Where("chunk_hash = ?", chunkHash) db = db.Order("number ASC") var l2Blocks []L2Block if err := db.Find(&l2Blocks).Error; err != nil { - return nil, fmt.Errorf("L2Block.GetL2BlocksByChunkHash error: %w, chunk hash: %v", err, chunkHash) + return nil, fmt.Errorf("L2Block.GetL2BlockHashesByChunkHash error: %w, chunk hash: %v", err, chunkHash) } - var wrappedBlocks []*rollupTypes.WrappedBlock + var blockHashes []common.Hash for _, v := range l2Blocks { - var wrappedBlock rollupTypes.WrappedBlock - - if err := json.Unmarshal([]byte(v.Transactions), &wrappedBlock.Transactions); err != nil { - return nil, fmt.Errorf("L2Block.GetL2BlocksByChunkHash error: %w, chunk hash: %v", err, chunkHash) - } - - wrappedBlock.Header = &gethTypes.Header{} - if err := json.Unmarshal([]byte(v.Header), wrappedBlock.Header); err != nil { - return nil, fmt.Errorf("L2Block.GetL2BlocksByChunkHash error: %w, chunk hash: %v", err, chunkHash) + var header *gethTypes.Header + if err := json.Unmarshal([]byte(v.Header), header); err != nil { + return nil, fmt.Errorf("L2Block.GetL2BlockHashesByChunkHash error: %w, chunk hash: %v", err, chunkHash) } - - wrappedBlock.WithdrawRoot = common.HexToHash(v.WithdrawRoot) - if err := json.Unmarshal([]byte(v.RowConsumption), &wrappedBlock.RowConsumption); err != nil { - return nil, fmt.Errorf("L2Block.GetL2BlocksByChunkHash error: %w, chunk hash: %v", err, chunkHash) - } - - wrappedBlocks = append(wrappedBlocks, &wrappedBlock) + blockHashes = append(blockHashes, header.Hash()) } - - return wrappedBlocks, nil + return blockHashes, nil } // InsertL2Blocks inserts l2 blocks into the "l2_block" table. @@ -98,30 +83,16 @@ func (o *L2Block) InsertL2Blocks(ctx context.Context, blocks []*rollupTypes.Wrap return fmt.Errorf("L2Block.InsertL2Blocks error: %w", err) } - txs, err := json.Marshal(block.Transactions) - if err != nil { - log.Error("failed to marshal transactions", "hash", block.Header.Hash().String(), "err", err) - return fmt.Errorf("L2Block.InsertL2Blocks error: %w", err) - } - - rc, err := json.Marshal(block.RowConsumption) - if err != nil { - log.Error("failed to marshal RowConsumption", "hash", block.Header.Hash().String(), "err", err) - return fmt.Errorf("L2Block.InsertL2Blocks error: %w, block hash: %v", err, block.Header.Hash().String()) - } - l2Block := L2Block{ Number: block.Header.Number.Uint64(), Hash: block.Header.Hash().String(), ParentHash: block.Header.ParentHash.String(), - Transactions: string(txs), WithdrawRoot: block.WithdrawRoot.Hex(), StateRoot: block.Header.Root.Hex(), TxNum: uint32(len(block.Transactions)), GasUsed: block.Header.GasUsed, BlockTimestamp: block.Header.Time, Header: string(header), - RowConsumption: string(rc), } l2Blocks = append(l2Blocks, l2Block) } diff --git a/rollup/internal/controller/relayer/relayer_test.go b/rollup/internal/controller/relayer/relayer_test.go index 46f1e37db6..7fb44a693c 100644 --- a/rollup/internal/controller/relayer/relayer_test.go +++ b/rollup/internal/controller/relayer/relayer_test.go @@ -69,7 +69,7 @@ func setupEnv(t *testing.T) { l2Cli, err = base.L2Client() assert.NoError(t, err) - templateBlockTrace1, err := os.ReadFile("../../../testdata/blockTrace_02.json") + templateBlockTrace1, err := os.ReadFile("../../../../common/testdata/blockTrace_02.json") assert.NoError(t, err) wrappedBlock1 = &rollupTypes.WrappedBlock{} err = json.Unmarshal(templateBlockTrace1, wrappedBlock1) @@ -78,7 +78,7 @@ func setupEnv(t *testing.T) { chunkHash1, err = chunk1.Hash(0) assert.NoError(t, err) - templateBlockTrace2, err := os.ReadFile("../../../testdata/blockTrace_03.json") + templateBlockTrace2, err := os.ReadFile("../../../../common/testdata/blockTrace_03.json") assert.NoError(t, err) wrappedBlock2 = &rollupTypes.WrappedBlock{} err = json.Unmarshal(templateBlockTrace2, wrappedBlock2) diff --git a/rollup/internal/controller/watcher/batch_proposer_test.go b/rollup/internal/controller/watcher/batch_proposer_test.go index 6e51f32e19..873875b0cf 100644 --- a/rollup/internal/controller/watcher/batch_proposer_test.go +++ b/rollup/internal/controller/watcher/batch_proposer_test.go @@ -112,8 +112,8 @@ func testBatchProposerLimits(t *testing.T) { assert.NoError(t, err) assert.Equal(t, uint64(6042), chunks[0].TotalL1CommitGas) assert.Equal(t, uint32(298), chunks[0].TotalL1CommitCalldataSize) - assert.Equal(t, uint64(94586), chunks[1].TotalL1CommitGas) - assert.Equal(t, uint32(5735), chunks[1].TotalL1CommitCalldataSize) + assert.Equal(t, uint64(94746), chunks[1].TotalL1CommitGas) + assert.Equal(t, uint32(5745), chunks[1].TotalL1CommitCalldataSize) bp := NewBatchProposer(context.Background(), &config.BatchProposerConfig{ MaxChunkNumPerBatch: tt.maxChunkNum, @@ -171,8 +171,8 @@ func testBatchCommitGasAndCalldataSizeEstimation(t *testing.T) { assert.NoError(t, err) assert.Equal(t, uint64(6042), chunks[0].TotalL1CommitGas) assert.Equal(t, uint32(298), chunks[0].TotalL1CommitCalldataSize) - assert.Equal(t, uint64(94586), chunks[1].TotalL1CommitGas) - assert.Equal(t, uint32(5735), chunks[1].TotalL1CommitCalldataSize) + assert.Equal(t, uint64(94746), chunks[1].TotalL1CommitGas) + assert.Equal(t, uint32(5745), chunks[1].TotalL1CommitCalldataSize) bp := NewBatchProposer(context.Background(), &config.BatchProposerConfig{ MaxChunkNumPerBatch: 10, @@ -200,6 +200,6 @@ func testBatchCommitGasAndCalldataSizeEstimation(t *testing.T) { assert.Equal(t, types.ProvingTaskUnassigned, types.ProvingStatus(chunk.ProvingStatus)) } - assert.Equal(t, uint64(254562), batches[0].TotalL1CommitGas) - assert.Equal(t, uint32(6033), batches[0].TotalL1CommitCalldataSize) + assert.Equal(t, uint64(254722), batches[0].TotalL1CommitGas) + assert.Equal(t, uint32(6043), batches[0].TotalL1CommitCalldataSize) } diff --git a/rollup/internal/controller/watcher/watcher_test.go b/rollup/internal/controller/watcher/watcher_test.go index 02bc903647..4247924c1b 100644 --- a/rollup/internal/controller/watcher/watcher_test.go +++ b/rollup/internal/controller/watcher/watcher_test.go @@ -57,7 +57,7 @@ func setupEnv(t *testing.T) (err error) { l2Cli, err = base.L2Client() assert.NoError(t, err) - templateBlockTrace1, err := os.ReadFile("../../../testdata/blockTrace_02.json") + templateBlockTrace1, err := os.ReadFile("../../../../common/testdata/blockTrace_02.json") if err != nil { return err } @@ -67,7 +67,7 @@ func setupEnv(t *testing.T) (err error) { return err } - templateBlockTrace2, err := os.ReadFile("../../../testdata/blockTrace_03.json") + templateBlockTrace2, err := os.ReadFile("../../../../common/testdata/blockTrace_03.json") if err != nil { return err } diff --git a/rollup/internal/orm/l2_block.go b/rollup/internal/orm/l2_block.go index b60ea08990..0d2f9b1298 100644 --- a/rollup/internal/orm/l2_block.go +++ b/rollup/internal/orm/l2_block.go @@ -2,6 +2,7 @@ package orm import ( "context" + "encoding/base64" "encoding/json" "fmt" "time" @@ -9,8 +10,11 @@ import ( "github.com/scroll-tech/go-ethereum/common" gethTypes "github.com/scroll-tech/go-ethereum/core/types" "github.com/scroll-tech/go-ethereum/log" + "github.com/scroll-tech/go-ethereum/rlp" rollupTypes "github.com/scroll-tech/go-ethereum/rollup/types" "gorm.io/gorm" + + "scroll-tech/common/types" ) // L2Block represents a l2 block in the database. @@ -86,9 +90,11 @@ func (o *L2Block) GetL2WrappedBlocksGEHeight(ctx context.Context, height uint64, for _, v := range l2Blocks { var wrappedBlock rollupTypes.WrappedBlock - if err := json.Unmarshal([]byte(v.Transactions), &wrappedBlock.Transactions); err != nil { + transactions, err := types.DecodeTransactions(v.Transactions) + if err != nil { return nil, fmt.Errorf("L2Block.GetL2WrappedBlocksGEHeight error: %w", err) } + wrappedBlock.Transactions = transactions wrappedBlock.Header = &gethTypes.Header{} if err := json.Unmarshal([]byte(v.Header), wrappedBlock.Header); err != nil { @@ -162,9 +168,11 @@ func (o *L2Block) GetL2BlocksInRange(ctx context.Context, startBlockNumber uint6 for _, v := range l2Blocks { var wrappedBlock rollupTypes.WrappedBlock - if err := json.Unmarshal([]byte(v.Transactions), &wrappedBlock.Transactions); err != nil { - return nil, fmt.Errorf("L2Block.GetL2BlocksInRange error: %w, start block: %v, end block: %v", err, startBlockNumber, endBlockNumber) + transactions, err := types.DecodeTransactions(v.Transactions) + if err != nil { + return nil, fmt.Errorf("L2Block.GetL2BlocksInRange: failed to decode transactions, err: %w", err) } + wrappedBlock.Transactions = transactions wrappedBlock.Header = &gethTypes.Header{} if err := json.Unmarshal([]byte(v.Header), wrappedBlock.Header); err != nil { @@ -193,10 +201,10 @@ func (o *L2Block) InsertL2Blocks(ctx context.Context, blocks []*rollupTypes.Wrap return fmt.Errorf("L2Block.InsertL2Blocks error: %w", err) } - txs, err := json.Marshal(block.Transactions) + encoded, err := rlp.EncodeToBytes(block.Transactions) if err != nil { - log.Error("failed to marshal transactions", "hash", block.Header.Hash().String(), "err", err) - return fmt.Errorf("L2Block.InsertL2Blocks error: %w", err) + log.Error("failed to encode transactions to rlp encoding", "hash", block.Header.Hash().String(), "err", err) + return fmt.Errorf("L2Block.InsertL2Blocks, failed to encode transactions to rlp encoding, error: %w", err) } rc, err := json.Marshal(block.RowConsumption) @@ -209,7 +217,7 @@ func (o *L2Block) InsertL2Blocks(ctx context.Context, blocks []*rollupTypes.Wrap Number: block.Header.Number.Uint64(), Hash: block.Header.Hash().String(), ParentHash: block.Header.ParentHash.String(), - Transactions: string(txs), + Transactions: base64.StdEncoding.EncodeToString(encoded), WithdrawRoot: block.WithdrawRoot.Hex(), StateRoot: block.Header.Root.Hex(), TxNum: uint32(len(block.Transactions)), diff --git a/rollup/internal/orm/orm_test.go b/rollup/internal/orm/orm_test.go index 012375ed4a..c350f31580 100644 --- a/rollup/internal/orm/orm_test.go +++ b/rollup/internal/orm/orm_test.go @@ -161,8 +161,20 @@ func TestL2BlockOrm(t *testing.T) { wrappedBlocks, err := l2BlockOrm.GetL2BlocksInRange(context.Background(), 2, 3) assert.NoError(t, err) assert.Len(t, blocks, 2) - assert.Equal(t, wrappedBlock1, wrappedBlocks[0]) - assert.Equal(t, wrappedBlock2, wrappedBlocks[1]) + assert.Equal(t, wrappedBlock1.Header, wrappedBlocks[0].Header) + assert.Equal(t, wrappedBlock1.RowConsumption, wrappedBlocks[0].RowConsumption) + assert.Equal(t, wrappedBlock1.WithdrawRoot, wrappedBlocks[0].WithdrawRoot) + assert.Equal(t, len(wrappedBlock1.Transactions), len(wrappedBlocks[0].Transactions)) + for i := range wrappedBlock1.Transactions { + assert.Equal(t, wrappedBlock1.Transactions[i].Hash(), wrappedBlocks[0].Transactions[i].Hash()) + } + assert.Equal(t, wrappedBlock2.Header, wrappedBlocks[1].Header) + assert.Equal(t, wrappedBlock2.RowConsumption, wrappedBlocks[1].RowConsumption) + assert.Equal(t, wrappedBlock2.WithdrawRoot, wrappedBlocks[1].WithdrawRoot) + assert.Equal(t, len(wrappedBlock2.Transactions), len(wrappedBlocks[1].Transactions)) + for i := range wrappedBlock2.Transactions { + assert.Equal(t, wrappedBlock2.Transactions[i].Hash(), wrappedBlocks[1].Transactions[i].Hash()) + } err = l2BlockOrm.UpdateChunkHashInRange(context.Background(), 2, 2, "test hash") assert.NoError(t, err) diff --git a/rollup/testdata/blockTrace_02.json b/rollup/testdata/blockTrace_02.json deleted file mode 100644 index 7a1b90a2b2..0000000000 --- a/rollup/testdata/blockTrace_02.json +++ /dev/null @@ -1,551 +0,0 @@ -{ - "withdrawTrieRoot": "0x0000000000000000000000000000000000000000", - "coinbase": { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "nonce": 2, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d6a00d4dd70", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - "header": { - "parentHash": "0xe17f08d25ef61a8ee12aa29704b901345a597f5e45a9a0f603ae0f70845b54dc", - "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "miner": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x25b792bfd6d6456451f996e9383225e026fff469da205bb916768c0a78fd16af", - "transactionsRoot": "0x3057754c197f33e1fe799e996db6232b5257412feea05b3c1754738f0b33fe32", - "receiptsRoot": "0xd95b673818fa493deec414e01e610d97ee287c9421c8eff4102b1647c1a184e4", - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "difficulty": "0x2", - "number": "0x2", - "gasLimit": "0x355418d1e8184", - "gasUsed": "0xa410", - "timestamp": "0x63807b2a", - "extraData": "0xd983010a0d846765746889676f312e31372e3133856c696e75780000000000004b54a94f0df14333e63c8a13dfe6097c1a08b5fd2c225a8dc0f199dae245aead55d6f774a980a0c925be407748d56a14106afda7ddc1dec342e7ee3b0d58a8df01", - "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce": "0x0000000000000000", - "baseFeePerGas": "0x1de9", - "hash": "0xc7b6c7022c8386cdaf6fcd3d4f8d03dce257ae3664a072fdce511ecefce73ad0" - }, - "row_consumption": [ - { - "name": "dummy", - "row_number": 1 - } - ], - "transactions": [ - { - "type": 0, - "nonce": 0, - "txHash": "0xb2febc1213baec968f6575789108e175273b8da8f412468098893084229f1542", - "gas": 500000, - "gasPrice": "0x3b9aec2e", - "from": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "to": "0xc0c4c8baea3f6acb49b6e1fb9e2adeceeacb0ca2", - "chainId": "0xcf55", - "value": "0x152d02c7e14af6000000", - "data": "0x", - "isCreate": false, - "v": "0x19ece", - "r": "0xab07ae99c67aa78e7ba5cf6781e90cc32b219b1de102513d56548a41e86df514", - "s": "0x34cbd19feacd73e8ce64d00c4d1996b9b5243c578fd7f51bfaec288bbaf42a8b" - }, - { - "type": 0, - "nonce": 1, - "txHash": "0xe6ac2ffc543d07f1e280912a2abe3aa659bf83773740681151297ada1bb211dd", - "gas": 500000, - "gasPrice": "0x3b9aec2e", - "from": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "to": "0x01bae6bf68e9a03fb2bc0615b1bf0d69ce9411ed", - "chainId": "0xcf55", - "value": "0x152d02c7e14af6000000", - "data": "0x", - "isCreate": false, - "v": "0x19ece", - "r": "0xf039985866d8256f10c1be4f7b2cace28d8f20bde27e2604393eb095b7f77316", - "s": "0x5a3e6e81065f2b4604bcec5bd4aba684835996fc3f879380aac1c09c6eed32f1" - } - ], - "storageTrace": { - "rootBefore": "0x2579122e8f9ec1e862e7d415cef2fb495d7698a8e5f0dddc5651ba4236336e7d", - "rootAfter": "0x25b792bfd6d6456451f996e9383225e026fff469da205bb916768c0a78fd16af", - "proofs": { - "0x01bae6BF68E9A03Fb2bc0615b1bf0d69ce9411eD": [ - "0x01204920151d7e3cd9d1b5ba09d3ad6ea157c82d1cc425731f209e71a007165a9c0404000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a4700000000000000000000000000000000000000000000000000000000000000000201c5a77d9fa7ef466951b2f01f724bca3a5820b63000000000000000000000000", - "0x5448495320495320534f4d45204d4147494320425954455320464f5220534d54206d3172525867503278704449" - ], - "0x1C5A77d9FA7eF466951B2F01F724BCa3A5820b63": [ - "0x01204920151d7e3cd9d1b5ba09d3ad6ea157c82d1cc425731f209e71a007165a9c0404000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a4700000000000000000000000000000000000000000000000000000000000000000201c5a77d9fa7ef466951b2f01f724bca3a5820b63000000000000000000000000", - "0x5448495320495320534f4d45204d4147494320425954455320464f5220534d54206d3172525867503278704449" - ], - "0xc0c4C8bAEA3f6Acb49b6E1fb9e2ADEcEeaCB0cA2": [ - "0x01204920151d7e3cd9d1b5ba09d3ad6ea157c82d1cc425731f209e71a007165a9c0404000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a4700000000000000000000000000000000000000000000000000000000000000000201c5a77d9fa7ef466951b2f01f724bca3a5820b63000000000000000000000000", - "0x5448495320495320534f4d45204d4147494320425954455320464f5220534d54206d3172525867503278704449" - ] - } - }, - "executionResults": [ - { - "gas": 21000, - "failed": false, - "returnValue": "", - "from": { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "nonce": 0, - "balance": "0x200000000000000000000000000000000000000000000000000000000000000", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - "to": { - "address": "0xc0c4c8baea3f6acb49b6e1fb9e2adeceeacb0ca2", - "nonce": 0, - "balance": "0x0", - "codeHash": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - "accountAfter": [ - { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "nonce": 1, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffead2fd381eb5006a6eb8", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - { - "address": "0xc0c4c8baea3f6acb49b6e1fb9e2adeceeacb0ca2", - "nonce": 0, - "balance": "0x152d02c7e14af6000000", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "nonce": 1, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffead2fd381eb5006a6eb8", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - } - ], - "structLogs": [] - }, - { - "gas": 21000, - "failed": false, - "returnValue": "", - "from": { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "nonce": 1, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffead2fd381eb5006a6eb8", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - "to": { - "address": "0x01bae6bf68e9a03fb2bc0615b1bf0d69ce9411ed", - "nonce": 0, - "balance": "0x0", - "codeHash": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - "accountAfter": [ - { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "nonce": 2, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d6a00d4dd70", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - { - "address": "0x01bae6bf68e9a03fb2bc0615b1bf0d69ce9411ed", - "nonce": 0, - "balance": "0x152d02c7e14af6000000", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "nonce": 2, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d6a00d4dd70", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - } - ], - "structLogs": [] - } - ], - "mptwitness": [ - { - "address": "0x01bae6bf68e9a03fb2bc0615b1bf0d69ce9411ed", - "accountKey": "0x7f53dc37d5a264eb72d8ae1a31c82239a385d9f6df23b81c48e97862d6d92314", - "accountPath": [ - { - "pathPart": "0x0", - "root": "0x7d6e333642ba5156dcddf0e5a898765d49fbf2ce15d4e762e8c19e8f2e127925", - "leaf": { - "value": "0xdf92dc6c0dd1c7fde78079ea62863977463f07e542966c6393f4d8cd6cce3117", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - }, - { - "pathPart": "0x0", - "root": "0x7d6e333642ba5156dcddf0e5a898765d49fbf2ce15d4e762e8c19e8f2e127925", - "leaf": { - "value": "0xdf92dc6c0dd1c7fde78079ea62863977463f07e542966c6393f4d8cd6cce3117", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - } - ], - "accountUpdate": [ - null, - null - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "accountKey": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920", - "accountPath": [ - { - "pathPart": "0x0", - "root": "0x7d6e333642ba5156dcddf0e5a898765d49fbf2ce15d4e762e8c19e8f2e127925", - "leaf": { - "value": "0xdf92dc6c0dd1c7fde78079ea62863977463f07e542966c6393f4d8cd6cce3117", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - }, - { - "pathPart": "0x0", - "root": "0xf6b9a9f1e25add11bf5d0705e58f4b7a968b281ec23a8d41e719a0e27d87450c", - "leaf": { - "value": "0x716491d19f5e25dc565d05bbde1f30b343b1489b2d923feb30141d24a87c0a00", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - } - ], - "accountUpdate": [ - { - "nonce": 0, - "balance": "0x200000000000000000000000000000000000000000000000000000000000000", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - { - "nonce": 2, - "balance": "0x200000000000000000000000000000000000000000000000000000000000000", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - } - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0xc0c4c8baea3f6acb49b6e1fb9e2adeceeacb0ca2", - "accountKey": "0x9b38091c0e341793f0e755a1ea7b64bfb06455aced31334598fcfd02d1d94616", - "accountPath": [ - { - "pathPart": "0x0", - "root": "0xf6b9a9f1e25add11bf5d0705e58f4b7a968b281ec23a8d41e719a0e27d87450c", - "leaf": { - "value": "0x716491d19f5e25dc565d05bbde1f30b343b1489b2d923feb30141d24a87c0a00", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - }, - { - "pathPart": "0x0", - "root": "0xf6b9a9f1e25add11bf5d0705e58f4b7a968b281ec23a8d41e719a0e27d87450c", - "leaf": { - "value": "0x716491d19f5e25dc565d05bbde1f30b343b1489b2d923feb30141d24a87c0a00", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - } - ], - "accountUpdate": [ - null, - null - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0x01bae6bf68e9a03fb2bc0615b1bf0d69ce9411ed", - "accountKey": "0x7f53dc37d5a264eb72d8ae1a31c82239a385d9f6df23b81c48e97862d6d92314", - "accountPath": [ - { - "pathPart": "0x0", - "root": "0xf6b9a9f1e25add11bf5d0705e58f4b7a968b281ec23a8d41e719a0e27d87450c", - "leaf": { - "value": "0x716491d19f5e25dc565d05bbde1f30b343b1489b2d923feb30141d24a87c0a00", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - }, - { - "pathPart": "0x0", - "root": "0xf6b9a9f1e25add11bf5d0705e58f4b7a968b281ec23a8d41e719a0e27d87450c", - "leaf": { - "value": "0x716491d19f5e25dc565d05bbde1f30b343b1489b2d923feb30141d24a87c0a00", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - } - ], - "accountUpdate": [ - null, - null - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "accountKey": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920", - "accountPath": [ - { - "pathPart": "0x0", - "root": "0xf6b9a9f1e25add11bf5d0705e58f4b7a968b281ec23a8d41e719a0e27d87450c", - "leaf": { - "value": "0x716491d19f5e25dc565d05bbde1f30b343b1489b2d923feb30141d24a87c0a00", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - }, - { - "pathPart": "0x0", - "root": "0x34f20c09876841ab1c180877223cc915ca96589b05ecea552aa2b3b9b47de806", - "leaf": { - "value": "0xf199fe1a085b5bb134e90d0bfdaf70579fa703ab3db986a6730b44cfd5207b15", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - } - ], - "accountUpdate": [ - { - "nonce": 2, - "balance": "0x200000000000000000000000000000000000000000000000000000000000000", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - { - "nonce": 2, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d6a00d4dd70", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - } - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0xc0c4c8baea3f6acb49b6e1fb9e2adeceeacb0ca2", - "accountKey": "0x9b38091c0e341793f0e755a1ea7b64bfb06455aced31334598fcfd02d1d94616", - "accountPath": [ - { - "pathPart": "0x0", - "root": "0x34f20c09876841ab1c180877223cc915ca96589b05ecea552aa2b3b9b47de806", - "leaf": { - "value": "0xf199fe1a085b5bb134e90d0bfdaf70579fa703ab3db986a6730b44cfd5207b15", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - }, - { - "pathPart": "0x0", - "root": "0x34f20c09876841ab1c180877223cc915ca96589b05ecea552aa2b3b9b47de806", - "leaf": { - "value": "0xf199fe1a085b5bb134e90d0bfdaf70579fa703ab3db986a6730b44cfd5207b15", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - } - ], - "accountUpdate": [ - null, - null - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0x01bae6bf68e9a03fb2bc0615b1bf0d69ce9411ed", - "accountKey": "0x7f53dc37d5a264eb72d8ae1a31c82239a385d9f6df23b81c48e97862d6d92314", - "accountPath": [ - { - "pathPart": "0x0", - "root": "0x34f20c09876841ab1c180877223cc915ca96589b05ecea552aa2b3b9b47de806", - "leaf": { - "value": "0xf199fe1a085b5bb134e90d0bfdaf70579fa703ab3db986a6730b44cfd5207b15", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - }, - { - "pathPart": "0x1", - "root": "0x06954857b2b6569c7dfe8380f8c7fe72d6b7fefca206b1fe74dc6ffbf97c132e", - "path": [ - { - "value": "0x1b9da0b70b242af37d53f5bda27315b2dbd178f6b4b1e026be43cab8d46b850b", - "sibling": "0x34f20c09876841ab1c180877223cc915ca96589b05ecea552aa2b3b9b47de806" - } - ], - "leaf": { - "value": "0x45c70c4b7345dd1705ed019271dd1d7fbe2a1054ecefaf3fd2a22388a483072e", - "sibling": "0x7f53dc37d5a264eb72d8ae1a31c82239a385d9f6df23b81c48e97862d6d92314" - } - } - ], - "accountUpdate": [ - null, - { - "nonce": 0, - "balance": "0x152d02c7e14af6000000", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - } - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "accountKey": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920", - "accountPath": [ - { - "pathPart": "0x0", - "root": "0x06954857b2b6569c7dfe8380f8c7fe72d6b7fefca206b1fe74dc6ffbf97c132e", - "path": [ - { - "value": "0x34f20c09876841ab1c180877223cc915ca96589b05ecea552aa2b3b9b47de806", - "sibling": "0x1b9da0b70b242af37d53f5bda27315b2dbd178f6b4b1e026be43cab8d46b850b" - } - ], - "leaf": { - "value": "0xf199fe1a085b5bb134e90d0bfdaf70579fa703ab3db986a6730b44cfd5207b15", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - }, - { - "pathPart": "0x0", - "root": "0x06954857b2b6569c7dfe8380f8c7fe72d6b7fefca206b1fe74dc6ffbf97c132e", - "path": [ - { - "value": "0x34f20c09876841ab1c180877223cc915ca96589b05ecea552aa2b3b9b47de806", - "sibling": "0x1b9da0b70b242af37d53f5bda27315b2dbd178f6b4b1e026be43cab8d46b850b" - } - ], - "leaf": { - "value": "0xf199fe1a085b5bb134e90d0bfdaf70579fa703ab3db986a6730b44cfd5207b15", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - } - ], - "accountUpdate": [ - { - "nonce": 2, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d6a00d4dd70", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - { - "nonce": 2, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d6a00d4dd70", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - } - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0xc0c4c8baea3f6acb49b6e1fb9e2adeceeacb0ca2", - "accountKey": "0x9b38091c0e341793f0e755a1ea7b64bfb06455aced31334598fcfd02d1d94616", - "accountPath": [ - { - "pathPart": "0x1", - "root": "0x06954857b2b6569c7dfe8380f8c7fe72d6b7fefca206b1fe74dc6ffbf97c132e", - "path": [ - { - "value": "0x1b9da0b70b242af37d53f5bda27315b2dbd178f6b4b1e026be43cab8d46b850b", - "sibling": "0x34f20c09876841ab1c180877223cc915ca96589b05ecea552aa2b3b9b47de806" - } - ], - "leaf": { - "value": "0x45c70c4b7345dd1705ed019271dd1d7fbe2a1054ecefaf3fd2a22388a483072e", - "sibling": "0x7f53dc37d5a264eb72d8ae1a31c82239a385d9f6df23b81c48e97862d6d92314" - } - }, - { - "pathPart": "0x3", - "root": "0xaf16fd780a8c7616b95b20da69f4ff26e0253238e996f9516445d6d6bf92b725", - "path": [ - { - "value": "0x5bbe97e7e66485b203f9dfea64eb7fa7df06959b12cbde2beba14f8f91133a13", - "sibling": "0x34f20c09876841ab1c180877223cc915ca96589b05ecea552aa2b3b9b47de806" - }, - { - "value": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x794953bb5d8aa00f90383ff435ce2ea58e30e1da1061e69455c38496766ec10f", - "sibling": "0x1b9da0b70b242af37d53f5bda27315b2dbd178f6b4b1e026be43cab8d46b850b" - } - ], - "leaf": { - "value": "0x45c70c4b7345dd1705ed019271dd1d7fbe2a1054ecefaf3fd2a22388a483072e", - "sibling": "0x9b38091c0e341793f0e755a1ea7b64bfb06455aced31334598fcfd02d1d94616" - } - } - ], - "accountUpdate": [ - null, - { - "nonce": 0, - "balance": "0x152d02c7e14af6000000", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - } - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - } - ] -} diff --git a/rollup/testdata/blockTrace_03.json b/rollup/testdata/blockTrace_03.json deleted file mode 100644 index a29079be83..0000000000 --- a/rollup/testdata/blockTrace_03.json +++ /dev/null @@ -1,12883 +0,0 @@ -{ - "withdrawTrieRoot": "0x0000000000000000000000000000000000000000", - "coinbase": { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "nonce": 3, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d683461ce98", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - "header": { - "parentHash": "0xc7b6c7022c8386cdaf6fcd3d4f8d03dce257ae3664a072fdce511ecefce73ad0", - "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "miner": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x26712be2a2a671df99555f95b601e2e907bd0276db5fb7d3cab35c061b39a91c", - "transactionsRoot": "0x6c4bdf11857e89cf8b34424d31be1db20974460a5b89dcf948adc88e743ebf3e", - "receiptsRoot": "0x3771127daa833dd70db4c01cd854543867176087a16b67154fa8b96a8549e97f", - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "difficulty": "0x2", - "number": "0x3", - "gasLimit": "0x3546c3cbb39e5", - "gasUsed": "0x1197e2", - "timestamp": "0x63807b2d", - "extraData": "0xd983010a0d846765746889676f312e31372e3133856c696e75780000000000000b5467bbc3ca30260309add44eddd3242b6bbac2456e5f65df801113f5d39ad43089a888b7755db442cd6aa2b4a869bc657b219a2daf5927fce87cf47dcad48101", - "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce": "0x0000000000000000", - "baseFeePerGas": "0x1a2c", - "hash": "0x13ddd94de9c585c50c6885d4ef649292c2624ae7c8fc73781ee8785f2564b44c" - }, - "row_consumption": [ - { - "name": "dummy", - "row_number": 1 - } - ], - "transactions": [ - { - "type": 2, - "nonce": 2, - "txHash": "0xaaaeb971adfac989c7db5426737bc2932756091a5730ea6d5324f93e4cff9713", - "gas": 1152994, - "gasPrice": "0x3b9b0a17", - "from": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "to": null, - "chainId": "0xcf55", - "value": "0x0", - "data": "0x60806040523480156200001157600080fd5b50604051620014b2380380620014b2833981810160405260a08110156200003757600080fd5b815160208301516040808501805191519395929483019291846401000000008211156200006357600080fd5b9083019060208201858111156200007957600080fd5b82516401000000008111828201881017156200009457600080fd5b82525081516020918201929091019080838360005b83811015620000c3578181015183820152602001620000a9565b50505050905090810190601f168015620000f15780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200011557600080fd5b9083019060208201858111156200012b57600080fd5b82516401000000008111828201881017156200014657600080fd5b82525081516020918201929091019080838360005b83811015620001755781810151838201526020016200015b565b50505050905090810190601f168015620001a35780820380516001836020036101000a031916815260200191505b5060405260209081015185519093508592508491620001c8916003918501906200026b565b508051620001de9060049060208401906200026b565b50506005805461ff001960ff1990911660121716905550600680546001600160a01b038088166001600160a01b0319928316179092556007805492871692909116919091179055620002308162000255565b50506005805462010000600160b01b0319163362010000021790555062000307915050565b6005805460ff191660ff92909216919091179055565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620002ae57805160ff1916838001178555620002de565b82800160010185558215620002de579182015b82811115620002de578251825591602001919060010190620002c1565b50620002ec929150620002f0565b5090565b5b80821115620002ec5760008155600101620002f1565b61119b80620003176000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c80635c975abb116100a257806395d89b411161007157806395d89b41146103015780639dc29fac14610309578063a457c2d714610335578063a9059cbb14610361578063dd62ed3e1461038d5761010b565b80635c975abb1461029d57806370a08231146102a55780638456cb59146102cb5780638e50817a146102d35761010b565b8063313ce567116100de578063313ce5671461021d578063395093511461023b5780633f4ba83a1461026757806340c10f19146102715761010b565b806306fdde0314610110578063095ea7b31461018d57806318160ddd146101cd57806323b872dd146101e7575b600080fd5b6101186103bb565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561015257818101518382015260200161013a565b50505050905090810190601f16801561017f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101b9600480360360408110156101a357600080fd5b506001600160a01b038135169060200135610451565b604080519115158252519081900360200190f35b6101d561046e565b60408051918252519081900360200190f35b6101b9600480360360608110156101fd57600080fd5b506001600160a01b03813581169160208101359091169060400135610474565b6102256104fb565b6040805160ff9092168252519081900360200190f35b6101b96004803603604081101561025157600080fd5b506001600160a01b038135169060200135610504565b61026f610552565b005b61026f6004803603604081101561028757600080fd5b506001600160a01b0381351690602001356105a9565b6101b9610654565b6101d5600480360360208110156102bb57600080fd5b50356001600160a01b0316610662565b61026f61067d565b61026f600480360360408110156102e957600080fd5b506001600160a01b03813581169160200135166106d2565b610118610757565b61026f6004803603604081101561031f57600080fd5b506001600160a01b0381351690602001356107b8565b6101b96004803603604081101561034b57600080fd5b506001600160a01b03813516906020013561085f565b6101b96004803603604081101561037757600080fd5b506001600160a01b0381351690602001356108c7565b6101d5600480360360408110156103a357600080fd5b506001600160a01b03813581169160200135166108db565b60038054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104475780601f1061041c57610100808354040283529160200191610447565b820191906000526020600020905b81548152906001019060200180831161042a57829003601f168201915b5050505050905090565b600061046561045e610906565b848461090a565b50600192915050565b60025490565b60006104818484846109f6565b6104f18461048d610906565b6104ec85604051806060016040528060288152602001611085602891396001600160a01b038a166000908152600160205260408120906104cb610906565b6001600160a01b031681526020810191909152604001600020549190610b51565b61090a565b5060019392505050565b60055460ff1690565b6000610465610511610906565b846104ec8560016000610522610906565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490610be8565b6007546001600160a01b0316331461059f576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6105a7610c49565b565b600554610100900460ff16156105f9576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6006546001600160a01b03163314610646576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6106508282610ced565b5050565b600554610100900460ff1690565b6001600160a01b031660009081526020819052604090205490565b6007546001600160a01b031633146106ca576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6105a7610ddd565b6005546201000090046001600160a01b03163314610726576040805162461bcd60e51b815260206004820152600c60248201526b6f6e6c7920466163746f727960a01b604482015290519081900360640190fd5b600780546001600160a01b039283166001600160a01b03199182161790915560068054939092169216919091179055565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104475780601f1061041c57610100808354040283529160200191610447565b600554610100900460ff1615610808576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6006546001600160a01b03163314610855576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6106508282610e65565b600061046561086c610906565b846104ec856040518060600160405280602581526020016111176025913960016000610896610906565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190610b51565b60006104656108d4610906565b84846109f6565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b3390565b6001600160a01b03831661094f5760405162461bcd60e51b81526004018080602001828103825260248152602001806110f36024913960400191505060405180910390fd5b6001600160a01b0382166109945760405162461bcd60e51b815260040180806020018281038252602281526020018061103d6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038316610a3b5760405162461bcd60e51b81526004018080602001828103825260258152602001806110ce6025913960400191505060405180910390fd5b6001600160a01b038216610a805760405162461bcd60e51b8152600401808060200182810382526023815260200180610ff86023913960400191505060405180910390fd5b610a8b838383610f61565b610ac88160405180606001604052806026815260200161105f602691396001600160a01b0386166000908152602081905260409020549190610b51565b6001600160a01b038085166000908152602081905260408082209390935590841681522054610af79082610be8565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610be05760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610ba5578181015183820152602001610b8d565b50505050905090810190601f168015610bd25780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610c42576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b600554610100900460ff16610c9c576040805162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b604482015290519081900360640190fd5b6005805461ff00191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa610cd0610906565b604080516001600160a01b039092168252519081900360200190a1565b6001600160a01b038216610d48576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b610d5460008383610f61565b600254610d619082610be8565b6002556001600160a01b038216600090815260208190526040902054610d879082610be8565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b600554610100900460ff1615610e2d576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6005805461ff0019166101001790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610cd0610906565b6001600160a01b038216610eaa5760405162461bcd60e51b81526004018080602001828103825260218152602001806110ad6021913960400191505060405180910390fd5b610eb682600083610f61565b610ef38160405180606001604052806022815260200161101b602291396001600160a01b0385166000908152602081905260409020549190610b51565b6001600160a01b038316600090815260208190526040902055600254610f199082610fb5565b6002556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b610f6c838383610fb0565b610f74610654565b15610fb05760405162461bcd60e51b815260040180806020018281038252602a81526020018061113c602a913960400191505060405180910390fd5b505050565b6000610c4283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610b5156fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f45524332305061757361626c653a20746f6b656e207472616e73666572207768696c6520706175736564a2646970667358221220e96342bec8f6c2bf72815a39998973b64c3bed57770f402e9a7b7eeda0265d4c64736f6c634300060c00330000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b630000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b6300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000095745544820636f696e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045745544800000000000000000000000000000000000000000000000000000000", - "isCreate": true, - "v": "0x1", - "r": "0x235c1a8d40e8c347890397f1a92e6eadbd6422cf7c210e3e1737f0553c633172", - "s": "0x2f7c0384ddd06970446e74229cd96216da62196dc62395bda52095d44b8a9af7" - } - ], - "storageTrace": { - "rootBefore": "0x25b792bfd6d6456451f996e9383225e026fff469da205bb916768c0a78fd16af", - "rootAfter": "0x26712be2a2a671df99555f95b601e2e907bd0276db5fb7d3cab35c061b39a91c", - "proofs": { - "0x03F8133DD5Ed58838B20AF1296F62F44e69bAa48": [ - "0x0006e87db4b9b3a22a55eaec059b5896ca15c93c227708181cab416887090cf234133a13918f4fa1eb2bdecb129b9506dfa77feb64eadff903b28564e6e797be5b", - "0x00000000000000000000000000000000000000000000000000000000000000000002cf0e006d7e01c8f6a13d46d695bdfd24a7e1a494ad357c11b32ab05713592e", - "0x02", - "0x5448495320495320534f4d45204d4147494320425954455320464f5220534d54206d3172525867503278704449" - ], - "0x1C5A77d9FA7eF466951B2F01F724BCa3A5820b63": [ - "0x0006e87db4b9b3a22a55eaec059b5896ca15c93c227708181cab416887090cf234133a13918f4fa1eb2bdecb129b9506dfa77feb64eadff903b28564e6e797be5b", - "0x01204920151d7e3cd9d1b5ba09d3ad6ea157c82d1cc425731f209e71a007165a9c04040000000000000000000000000000000000000000000000000000000000000000000201ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d6a00d4dd70c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a4700000000000000000000000000000000000000000000000000000000000000000201c5a77d9fa7ef466951b2f01f724bca3a5820b63000000000000000000000000", - "0x5448495320495320534f4d45204d4147494320425954455320464f5220534d54206d3172525867503278704449" - ] - }, - "storageProofs": { - "0x03F8133DD5Ed58838B20AF1296F62F44e69bAa48": { - "0x0000000000000000000000000000000000000000000000000000000000000003": [ - "0x02", - "0x5448495320495320534f4d45204d4147494320425954455320464f5220534d54206d3172525867503278704449" - ], - "0x0000000000000000000000000000000000000000000000000000000000000004": [ - "0x02", - "0x5448495320495320534f4d45204d4147494320425954455320464f5220534d54206d3172525867503278704449" - ], - "0x0000000000000000000000000000000000000000000000000000000000000005": [ - "0x02", - "0x5448495320495320534f4d45204d4147494320425954455320464f5220534d54206d3172525867503278704449" - ], - "0x0000000000000000000000000000000000000000000000000000000000000006": [ - "0x02", - "0x5448495320495320534f4d45204d4147494320425954455320464f5220534d54206d3172525867503278704449" - ], - "0x0000000000000000000000000000000000000000000000000000000000000007": [ - "0x02", - "0x5448495320495320534f4d45204d4147494320425954455320464f5220534d54206d3172525867503278704449" - ] - } - } - }, - "executionResults": [ - { - "gas": 1152994, - "failed": false, - "returnValue": "608060405234801561001057600080fd5b506004361061010b5760003560e01c80635c975abb116100a257806395d89b411161007157806395d89b41146103015780639dc29fac14610309578063a457c2d714610335578063a9059cbb14610361578063dd62ed3e1461038d5761010b565b80635c975abb1461029d57806370a08231146102a55780638456cb59146102cb5780638e50817a146102d35761010b565b8063313ce567116100de578063313ce5671461021d578063395093511461023b5780633f4ba83a1461026757806340c10f19146102715761010b565b806306fdde0314610110578063095ea7b31461018d57806318160ddd146101cd57806323b872dd146101e7575b600080fd5b6101186103bb565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561015257818101518382015260200161013a565b50505050905090810190601f16801561017f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101b9600480360360408110156101a357600080fd5b506001600160a01b038135169060200135610451565b604080519115158252519081900360200190f35b6101d561046e565b60408051918252519081900360200190f35b6101b9600480360360608110156101fd57600080fd5b506001600160a01b03813581169160208101359091169060400135610474565b6102256104fb565b6040805160ff9092168252519081900360200190f35b6101b96004803603604081101561025157600080fd5b506001600160a01b038135169060200135610504565b61026f610552565b005b61026f6004803603604081101561028757600080fd5b506001600160a01b0381351690602001356105a9565b6101b9610654565b6101d5600480360360208110156102bb57600080fd5b50356001600160a01b0316610662565b61026f61067d565b61026f600480360360408110156102e957600080fd5b506001600160a01b03813581169160200135166106d2565b610118610757565b61026f6004803603604081101561031f57600080fd5b506001600160a01b0381351690602001356107b8565b6101b96004803603604081101561034b57600080fd5b506001600160a01b03813516906020013561085f565b6101b96004803603604081101561037757600080fd5b506001600160a01b0381351690602001356108c7565b6101d5600480360360408110156103a357600080fd5b506001600160a01b03813581169160200135166108db565b60038054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104475780601f1061041c57610100808354040283529160200191610447565b820191906000526020600020905b81548152906001019060200180831161042a57829003601f168201915b5050505050905090565b600061046561045e610906565b848461090a565b50600192915050565b60025490565b60006104818484846109f6565b6104f18461048d610906565b6104ec85604051806060016040528060288152602001611085602891396001600160a01b038a166000908152600160205260408120906104cb610906565b6001600160a01b031681526020810191909152604001600020549190610b51565b61090a565b5060019392505050565b60055460ff1690565b6000610465610511610906565b846104ec8560016000610522610906565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490610be8565b6007546001600160a01b0316331461059f576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6105a7610c49565b565b600554610100900460ff16156105f9576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6006546001600160a01b03163314610646576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6106508282610ced565b5050565b600554610100900460ff1690565b6001600160a01b031660009081526020819052604090205490565b6007546001600160a01b031633146106ca576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6105a7610ddd565b6005546201000090046001600160a01b03163314610726576040805162461bcd60e51b815260206004820152600c60248201526b6f6e6c7920466163746f727960a01b604482015290519081900360640190fd5b600780546001600160a01b039283166001600160a01b03199182161790915560068054939092169216919091179055565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104475780601f1061041c57610100808354040283529160200191610447565b600554610100900460ff1615610808576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6006546001600160a01b03163314610855576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6106508282610e65565b600061046561086c610906565b846104ec856040518060600160405280602581526020016111176025913960016000610896610906565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190610b51565b60006104656108d4610906565b84846109f6565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b3390565b6001600160a01b03831661094f5760405162461bcd60e51b81526004018080602001828103825260248152602001806110f36024913960400191505060405180910390fd5b6001600160a01b0382166109945760405162461bcd60e51b815260040180806020018281038252602281526020018061103d6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038316610a3b5760405162461bcd60e51b81526004018080602001828103825260258152602001806110ce6025913960400191505060405180910390fd5b6001600160a01b038216610a805760405162461bcd60e51b8152600401808060200182810382526023815260200180610ff86023913960400191505060405180910390fd5b610a8b838383610f61565b610ac88160405180606001604052806026815260200161105f602691396001600160a01b0386166000908152602081905260409020549190610b51565b6001600160a01b038085166000908152602081905260408082209390935590841681522054610af79082610be8565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610be05760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610ba5578181015183820152602001610b8d565b50505050905090810190601f168015610bd25780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610c42576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b600554610100900460ff16610c9c576040805162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b604482015290519081900360640190fd5b6005805461ff00191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa610cd0610906565b604080516001600160a01b039092168252519081900360200190a1565b6001600160a01b038216610d48576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b610d5460008383610f61565b600254610d619082610be8565b6002556001600160a01b038216600090815260208190526040902054610d879082610be8565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b600554610100900460ff1615610e2d576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6005805461ff0019166101001790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610cd0610906565b6001600160a01b038216610eaa5760405162461bcd60e51b81526004018080602001828103825260218152602001806110ad6021913960400191505060405180910390fd5b610eb682600083610f61565b610ef38160405180606001604052806022815260200161101b602291396001600160a01b0385166000908152602081905260409020549190610b51565b6001600160a01b038316600090815260208190526040902055600254610f199082610fb5565b6002556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b610f6c838383610fb0565b610f74610654565b15610fb05760405162461bcd60e51b815260040180806020018281038252602a81526020018061113c602a913960400191505060405180910390fd5b505050565b6000610c4283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610b5156fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f45524332305061757361626c653a20746f6b656e207472616e73666572207768696c6520706175736564a2646970667358221220e96342bec8f6c2bf72815a39998973b64c3bed57770f402e9a7b7eeda0265d4c64736f6c634300060c0033", - "from": { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "nonce": 2, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d6a00d4dd70", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - "accountCreated": { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "nonce": 1, - "balance": "0x0", - "codeHash": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - "accountAfter": [ - { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "nonce": 3, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d683461ce98", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - }, - { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "nonce": 3, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d683461ce98", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - } - ], - "byteCode": "0x60806040523480156200001157600080fd5b50604051620014b2380380620014b2833981810160405260a08110156200003757600080fd5b815160208301516040808501805191519395929483019291846401000000008211156200006357600080fd5b9083019060208201858111156200007957600080fd5b82516401000000008111828201881017156200009457600080fd5b82525081516020918201929091019080838360005b83811015620000c3578181015183820152602001620000a9565b50505050905090810190601f168015620000f15780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200011557600080fd5b9083019060208201858111156200012b57600080fd5b82516401000000008111828201881017156200014657600080fd5b82525081516020918201929091019080838360005b83811015620001755781810151838201526020016200015b565b50505050905090810190601f168015620001a35780820380516001836020036101000a031916815260200191505b5060405260209081015185519093508592508491620001c8916003918501906200026b565b508051620001de9060049060208401906200026b565b50506005805461ff001960ff1990911660121716905550600680546001600160a01b038088166001600160a01b0319928316179092556007805492871692909116919091179055620002308162000255565b50506005805462010000600160b01b0319163362010000021790555062000307915050565b6005805460ff191660ff92909216919091179055565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620002ae57805160ff1916838001178555620002de565b82800160010185558215620002de579182015b82811115620002de578251825591602001919060010190620002c1565b50620002ec929150620002f0565b5090565b5b80821115620002ec5760008155600101620002f1565b61119b80620003176000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c80635c975abb116100a257806395d89b411161007157806395d89b41146103015780639dc29fac14610309578063a457c2d714610335578063a9059cbb14610361578063dd62ed3e1461038d5761010b565b80635c975abb1461029d57806370a08231146102a55780638456cb59146102cb5780638e50817a146102d35761010b565b8063313ce567116100de578063313ce5671461021d578063395093511461023b5780633f4ba83a1461026757806340c10f19146102715761010b565b806306fdde0314610110578063095ea7b31461018d57806318160ddd146101cd57806323b872dd146101e7575b600080fd5b6101186103bb565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561015257818101518382015260200161013a565b50505050905090810190601f16801561017f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101b9600480360360408110156101a357600080fd5b506001600160a01b038135169060200135610451565b604080519115158252519081900360200190f35b6101d561046e565b60408051918252519081900360200190f35b6101b9600480360360608110156101fd57600080fd5b506001600160a01b03813581169160208101359091169060400135610474565b6102256104fb565b6040805160ff9092168252519081900360200190f35b6101b96004803603604081101561025157600080fd5b506001600160a01b038135169060200135610504565b61026f610552565b005b61026f6004803603604081101561028757600080fd5b506001600160a01b0381351690602001356105a9565b6101b9610654565b6101d5600480360360208110156102bb57600080fd5b50356001600160a01b0316610662565b61026f61067d565b61026f600480360360408110156102e957600080fd5b506001600160a01b03813581169160200135166106d2565b610118610757565b61026f6004803603604081101561031f57600080fd5b506001600160a01b0381351690602001356107b8565b6101b96004803603604081101561034b57600080fd5b506001600160a01b03813516906020013561085f565b6101b96004803603604081101561037757600080fd5b506001600160a01b0381351690602001356108c7565b6101d5600480360360408110156103a357600080fd5b506001600160a01b03813581169160200135166108db565b60038054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104475780601f1061041c57610100808354040283529160200191610447565b820191906000526020600020905b81548152906001019060200180831161042a57829003601f168201915b5050505050905090565b600061046561045e610906565b848461090a565b50600192915050565b60025490565b60006104818484846109f6565b6104f18461048d610906565b6104ec85604051806060016040528060288152602001611085602891396001600160a01b038a166000908152600160205260408120906104cb610906565b6001600160a01b031681526020810191909152604001600020549190610b51565b61090a565b5060019392505050565b60055460ff1690565b6000610465610511610906565b846104ec8560016000610522610906565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490610be8565b6007546001600160a01b0316331461059f576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6105a7610c49565b565b600554610100900460ff16156105f9576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6006546001600160a01b03163314610646576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6106508282610ced565b5050565b600554610100900460ff1690565b6001600160a01b031660009081526020819052604090205490565b6007546001600160a01b031633146106ca576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6105a7610ddd565b6005546201000090046001600160a01b03163314610726576040805162461bcd60e51b815260206004820152600c60248201526b6f6e6c7920466163746f727960a01b604482015290519081900360640190fd5b600780546001600160a01b039283166001600160a01b03199182161790915560068054939092169216919091179055565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104475780601f1061041c57610100808354040283529160200191610447565b600554610100900460ff1615610808576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6006546001600160a01b03163314610855576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6106508282610e65565b600061046561086c610906565b846104ec856040518060600160405280602581526020016111176025913960016000610896610906565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190610b51565b60006104656108d4610906565b84846109f6565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b3390565b6001600160a01b03831661094f5760405162461bcd60e51b81526004018080602001828103825260248152602001806110f36024913960400191505060405180910390fd5b6001600160a01b0382166109945760405162461bcd60e51b815260040180806020018281038252602281526020018061103d6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038316610a3b5760405162461bcd60e51b81526004018080602001828103825260258152602001806110ce6025913960400191505060405180910390fd5b6001600160a01b038216610a805760405162461bcd60e51b8152600401808060200182810382526023815260200180610ff86023913960400191505060405180910390fd5b610a8b838383610f61565b610ac88160405180606001604052806026815260200161105f602691396001600160a01b0386166000908152602081905260409020549190610b51565b6001600160a01b038085166000908152602081905260408082209390935590841681522054610af79082610be8565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610be05760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610ba5578181015183820152602001610b8d565b50505050905090810190601f168015610bd25780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610c42576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b600554610100900460ff16610c9c576040805162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b604482015290519081900360640190fd5b6005805461ff00191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa610cd0610906565b604080516001600160a01b039092168252519081900360200190a1565b6001600160a01b038216610d48576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b610d5460008383610f61565b600254610d619082610be8565b6002556001600160a01b038216600090815260208190526040902054610d879082610be8565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b600554610100900460ff1615610e2d576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6005805461ff0019166101001790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610cd0610906565b6001600160a01b038216610eaa5760405162461bcd60e51b81526004018080602001828103825260218152602001806110ad6021913960400191505060405180910390fd5b610eb682600083610f61565b610ef38160405180606001604052806022815260200161101b602291396001600160a01b0385166000908152602081905260409020549190610b51565b6001600160a01b038316600090815260208190526040902055600254610f199082610fb5565b6002556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b610f6c838383610fb0565b610f74610654565b15610fb05760405162461bcd60e51b815260040180806020018281038252602a81526020018061113c602a913960400191505060405180910390fd5b505050565b6000610c4283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610b5156fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f45524332305061757361626c653a20746f6b656e207472616e73666572207768696c6520706175736564a2646970667358221220e96342bec8f6c2bf72815a39998973b64c3bed57770f402e9a7b7eeda0265d4c64736f6c634300060c00330000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b630000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b6300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000095745544820636f696e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045745544800000000000000000000000000000000000000000000000000000000", - "structLogs": [ - { - "pc": 0, - "op": "PUSH1", - "gas": 1015274, - "gasCost": 3, - "depth": 1 - }, - { - "pc": 2, - "op": "PUSH1", - "gas": 1015271, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80" - ] - }, - { - "pc": 4, - "op": "MSTORE", - "gas": 1015268, - "gasCost": 12, - "depth": 1, - "stack": [ - "0x80", - "0x40" - ] - }, - { - "pc": 5, - "op": "CALLVALUE", - "gas": 1015256, - "gasCost": 2, - "depth": 1 - }, - { - "pc": 6, - "op": "DUP1", - "gas": 1015254, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x0" - ] - }, - { - "pc": 7, - "op": "ISZERO", - "gas": 1015251, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x0", - "0x0" - ] - }, - { - "pc": 8, - "op": "PUSH3", - "gas": 1015248, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x0", - "0x1" - ] - }, - { - "pc": 12, - "op": "JUMPI", - "gas": 1015245, - "gasCost": 10, - "depth": 1, - "stack": [ - "0x0", - "0x1", - "0x11" - ] - }, - { - "pc": 17, - "op": "JUMPDEST", - "gas": 1015235, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x0" - ] - }, - { - "pc": 18, - "op": "POP", - "gas": 1015234, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x0" - ] - }, - { - "pc": 19, - "op": "PUSH1", - "gas": 1015232, - "gasCost": 3, - "depth": 1 - }, - { - "pc": 21, - "op": "MLOAD", - "gas": 1015229, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x40" - ] - }, - { - "pc": 22, - "op": "PUSH3", - "gas": 1015226, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80" - ] - }, - { - "pc": 26, - "op": "CODESIZE", - "gas": 1015223, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x80", - "0x14b2" - ], - "extraData": { - "codeList": [ - "0x" - ] - } - }, - { - "pc": 27, - "op": "SUB", - "gas": 1015221, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x14b2", - "0x15d2" - ] - }, - { - "pc": 28, - "op": "DUP1", - "gas": 1015218, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120" - ] - }, - { - "pc": 29, - "op": "PUSH3", - "gas": 1015215, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x120" - ] - }, - { - "pc": 33, - "op": "DUP4", - "gas": 1015212, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x120", - "0x14b2" - ] - }, - { - "pc": 34, - "op": "CODECOPY", - "gas": 1015209, - "gasCost": 60, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x120", - "0x14b2", - "0x80" - ], - "extraData": { - "codeList": [ - "0x" - ] - } - }, - { - "pc": 35, - "op": "DUP2", - "gas": 1015149, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120" - ] - }, - { - "pc": 36, - "op": "DUP2", - "gas": 1015146, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x80" - ] - }, - { - "pc": 37, - "op": "ADD", - "gas": 1015143, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x80", - "0x120" - ] - }, - { - "pc": 38, - "op": "PUSH1", - "gas": 1015140, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x1a0" - ] - }, - { - "pc": 40, - "op": "MSTORE", - "gas": 1015137, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x1a0", - "0x40" - ] - }, - { - "pc": 41, - "op": "PUSH1", - "gas": 1015134, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120" - ] - }, - { - "pc": 43, - "op": "DUP2", - "gas": 1015131, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0xa0" - ] - }, - { - "pc": 44, - "op": "LT", - "gas": 1015128, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0xa0", - "0x120" - ] - }, - { - "pc": 45, - "op": "ISZERO", - "gas": 1015125, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x0" - ] - }, - { - "pc": 46, - "op": "PUSH3", - "gas": 1015122, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x1" - ] - }, - { - "pc": 50, - "op": "JUMPI", - "gas": 1015119, - "gasCost": 10, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x1", - "0x37" - ] - }, - { - "pc": 55, - "op": "JUMPDEST", - "gas": 1015109, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x80", - "0x120" - ] - }, - { - "pc": 56, - "op": "DUP2", - "gas": 1015108, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120" - ] - }, - { - "pc": 57, - "op": "MLOAD", - "gas": 1015105, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x80" - ] - }, - { - "pc": 58, - "op": "PUSH1", - "gas": 1015102, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63" - ] - }, - { - "pc": 60, - "op": "DUP4", - "gas": 1015099, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x20" - ] - }, - { - "pc": 61, - "op": "ADD", - "gas": 1015096, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x20", - "0x80" - ] - }, - { - "pc": 62, - "op": "MLOAD", - "gas": 1015093, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0xa0" - ] - }, - { - "pc": 63, - "op": "PUSH1", - "gas": 1015090, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63" - ] - }, - { - "pc": 65, - "op": "DUP1", - "gas": 1015087, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x40" - ] - }, - { - "pc": 66, - "op": "DUP6", - "gas": 1015084, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x40", - "0x40" - ] - }, - { - "pc": 67, - "op": "ADD", - "gas": 1015081, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x40", - "0x40", - "0x80" - ] - }, - { - "pc": 68, - "op": "DUP1", - "gas": 1015078, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x40", - "0xc0" - ] - }, - { - "pc": 69, - "op": "MLOAD", - "gas": 1015075, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x40", - "0xc0", - "0xc0" - ] - }, - { - "pc": 70, - "op": "SWAP2", - "gas": 1015072, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x40", - "0xc0", - "0xa0" - ] - }, - { - "pc": 71, - "op": "MLOAD", - "gas": 1015069, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0xa0", - "0xc0", - "0x40" - ] - }, - { - "pc": 72, - "op": "SWAP4", - "gas": 1015066, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0xa0", - "0xc0", - "0x1a0" - ] - }, - { - "pc": 73, - "op": "SWAP6", - "gas": 1015063, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x80", - "0x120", - "0x1a0", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0xa0", - "0xc0", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63" - ] - }, - { - "pc": 74, - "op": "SWAP3", - "gas": 1015060, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x120", - "0x1a0", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0xa0", - "0xc0", - "0x80" - ] - }, - { - "pc": 75, - "op": "SWAP5", - "gas": 1015057, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x120", - "0x1a0", - "0x80", - "0xa0", - "0xc0", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63" - ] - }, - { - "pc": 76, - "op": "DUP4", - "gas": 1015054, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x80", - "0xa0", - "0xc0", - "0x120" - ] - }, - { - "pc": 77, - "op": "ADD", - "gas": 1015051, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x80", - "0xa0", - "0xc0", - "0x120", - "0x80" - ] - }, - { - "pc": 78, - "op": "SWAP3", - "gas": 1015048, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x80", - "0xa0", - "0xc0", - "0x1a0" - ] - }, - { - "pc": 79, - "op": "SWAP2", - "gas": 1015045, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0xa0", - "0xc0", - "0x80" - ] - }, - { - "pc": 80, - "op": "DUP5", - "gas": 1015042, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0xa0" - ] - }, - { - "pc": 81, - "op": "PUSH5", - "gas": 1015039, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0xa0", - "0x1a0" - ] - }, - { - "pc": 87, - "op": "DUP3", - "gas": 1015036, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0xa0", - "0x1a0", - "0x100000000" - ] - }, - { - "pc": 88, - "op": "GT", - "gas": 1015033, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0xa0", - "0x1a0", - "0x100000000", - "0xa0" - ] - }, - { - "pc": 89, - "op": "ISZERO", - "gas": 1015030, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0xa0", - "0x1a0", - "0x0" - ] - }, - { - "pc": 90, - "op": "PUSH3", - "gas": 1015027, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0xa0", - "0x1a0", - "0x1" - ] - }, - { - "pc": 94, - "op": "JUMPI", - "gas": 1015024, - "gasCost": 10, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0xa0", - "0x1a0", - "0x1", - "0x63" - ] - }, - { - "pc": 99, - "op": "JUMPDEST", - "gas": 1015014, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0xa0", - "0x1a0" - ] - }, - { - "pc": 100, - "op": "SWAP1", - "gas": 1015013, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0xa0", - "0x1a0" - ] - }, - { - "pc": 101, - "op": "DUP4", - "gas": 1015010, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1a0", - "0xa0" - ] - }, - { - "pc": 102, - "op": "ADD", - "gas": 1015007, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1a0", - "0xa0", - "0x80" - ] - }, - { - "pc": 103, - "op": "SWAP1", - "gas": 1015004, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1a0", - "0x120" - ] - }, - { - "pc": 104, - "op": "PUSH1", - "gas": 1015001, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0" - ] - }, - { - "pc": 106, - "op": "DUP3", - "gas": 1014998, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x20" - ] - }, - { - "pc": 107, - "op": "ADD", - "gas": 1014995, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x20", - "0x120" - ] - }, - { - "pc": 108, - "op": "DUP6", - "gas": 1014992, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140" - ] - }, - { - "pc": 109, - "op": "DUP2", - "gas": 1014989, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x1a0" - ] - }, - { - "pc": 110, - "op": "GT", - "gas": 1014986, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x1a0", - "0x140" - ] - }, - { - "pc": 111, - "op": "ISZERO", - "gas": 1014983, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x0" - ] - }, - { - "pc": 112, - "op": "PUSH3", - "gas": 1014980, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x1" - ] - }, - { - "pc": 116, - "op": "JUMPI", - "gas": 1014977, - "gasCost": 10, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x1", - "0x79" - ] - }, - { - "pc": 121, - "op": "JUMPDEST", - "gas": 1014967, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140" - ] - }, - { - "pc": 122, - "op": "DUP3", - "gas": 1014966, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140" - ] - }, - { - "pc": 123, - "op": "MLOAD", - "gas": 1014963, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x120" - ] - }, - { - "pc": 124, - "op": "PUSH5", - "gas": 1014960, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x9" - ] - }, - { - "pc": 130, - "op": "DUP2", - "gas": 1014957, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x9", - "0x100000000" - ] - }, - { - "pc": 131, - "op": "GT", - "gas": 1014954, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x9", - "0x100000000", - "0x9" - ] - }, - { - "pc": 132, - "op": "DUP3", - "gas": 1014951, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x9", - "0x0" - ] - }, - { - "pc": 133, - "op": "DUP3", - "gas": 1014948, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x9", - "0x0", - "0x140" - ] - }, - { - "pc": 134, - "op": "ADD", - "gas": 1014945, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x9", - "0x0", - "0x140", - "0x9" - ] - }, - { - "pc": 135, - "op": "DUP9", - "gas": 1014942, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x9", - "0x0", - "0x149" - ] - }, - { - "pc": 136, - "op": "LT", - "gas": 1014939, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x9", - "0x0", - "0x149", - "0x1a0" - ] - }, - { - "pc": 137, - "op": "OR", - "gas": 1014936, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x9", - "0x0", - "0x0" - ] - }, - { - "pc": 138, - "op": "ISZERO", - "gas": 1014933, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x9", - "0x0" - ] - }, - { - "pc": 139, - "op": "PUSH3", - "gas": 1014930, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x9", - "0x1" - ] - }, - { - "pc": 143, - "op": "JUMPI", - "gas": 1014927, - "gasCost": 10, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x9", - "0x1", - "0x94" - ] - }, - { - "pc": 148, - "op": "JUMPDEST", - "gas": 1014917, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x9" - ] - }, - { - "pc": 149, - "op": "DUP3", - "gas": 1014916, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x9" - ] - }, - { - "pc": 150, - "op": "MSTORE", - "gas": 1014913, - "gasCost": 6, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140", - "0x9", - "0x1a0" - ] - }, - { - "pc": 151, - "op": "POP", - "gas": 1014907, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x140" - ] - }, - { - "pc": 152, - "op": "DUP2", - "gas": 1014905, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0" - ] - }, - { - "pc": 153, - "op": "MLOAD", - "gas": 1014902, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x120" - ] - }, - { - "pc": 154, - "op": "PUSH1", - "gas": 1014899, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x9" - ] - }, - { - "pc": 156, - "op": "SWAP2", - "gas": 1014896, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x1a0", - "0x9", - "0x20" - ] - }, - { - "pc": 157, - "op": "DUP3", - "gas": 1014893, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x20", - "0x9", - "0x1a0" - ] - }, - { - "pc": 158, - "op": "ADD", - "gas": 1014890, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x20", - "0x9", - "0x1a0", - "0x20" - ] - }, - { - "pc": 159, - "op": "SWAP3", - "gas": 1014887, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x120", - "0x20", - "0x9", - "0x1c0" - ] - }, - { - "pc": 160, - "op": "SWAP1", - "gas": 1014884, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x20", - "0x9", - "0x120" - ] - }, - { - "pc": 161, - "op": "SWAP2", - "gas": 1014881, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x20", - "0x120", - "0x9" - ] - }, - { - "pc": 162, - "op": "ADD", - "gas": 1014878, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x9", - "0x120", - "0x20" - ] - }, - { - "pc": 163, - "op": "SWAP1", - "gas": 1014875, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x9", - "0x140" - ] - }, - { - "pc": 164, - "op": "DUP1", - "gas": 1014872, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9" - ] - }, - { - "pc": 165, - "op": "DUP4", - "gas": 1014869, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9" - ] - }, - { - "pc": 166, - "op": "DUP4", - "gas": 1014866, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0" - ] - }, - { - "pc": 167, - "op": "PUSH1", - "gas": 1014863, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140" - ] - }, - { - "pc": 169, - "op": "JUMPDEST", - "gas": 1014860, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x0" - ] - }, - { - "pc": 170, - "op": "DUP4", - "gas": 1014859, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x0" - ] - }, - { - "pc": 171, - "op": "DUP2", - "gas": 1014856, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x0", - "0x9" - ] - }, - { - "pc": 172, - "op": "LT", - "gas": 1014853, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x0", - "0x9", - "0x0" - ] - }, - { - "pc": 173, - "op": "ISZERO", - "gas": 1014850, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x0", - "0x1" - ] - }, - { - "pc": 174, - "op": "PUSH3", - "gas": 1014847, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x0", - "0x0" - ] - }, - { - "pc": 178, - "op": "JUMPI", - "gas": 1014844, - "gasCost": 10, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x0", - "0x0", - "0xc3" - ] - }, - { - "pc": 179, - "op": "DUP2", - "gas": 1014834, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x0" - ] - }, - { - "pc": 180, - "op": "DUP2", - "gas": 1014831, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x0", - "0x140" - ] - }, - { - "pc": 181, - "op": "ADD", - "gas": 1014828, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x0", - "0x140", - "0x0" - ] - }, - { - "pc": 182, - "op": "MLOAD", - "gas": 1014825, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x0", - "0x140" - ] - }, - { - "pc": 183, - "op": "DUP4", - "gas": 1014822, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000" - ] - }, - { - "pc": 184, - "op": "DUP3", - "gas": 1014819, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000", - "0x1c0" - ] - }, - { - "pc": 185, - "op": "ADD", - "gas": 1014816, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000", - "0x1c0", - "0x0" - ] - }, - { - "pc": 186, - "op": "MSTORE", - "gas": 1014813, - "gasCost": 6, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000", - "0x1c0" - ] - }, - { - "pc": 187, - "op": "PUSH1", - "gas": 1014807, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x0" - ] - }, - { - "pc": 189, - "op": "ADD", - "gas": 1014804, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x0", - "0x20" - ] - }, - { - "pc": 190, - "op": "PUSH3", - "gas": 1014801, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x20" - ] - }, - { - "pc": 194, - "op": "JUMP", - "gas": 1014798, - "gasCost": 8, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x20", - "0xa9" - ] - }, - { - "pc": 169, - "op": "JUMPDEST", - "gas": 1014790, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x20" - ] - }, - { - "pc": 170, - "op": "DUP4", - "gas": 1014789, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x20" - ] - }, - { - "pc": 171, - "op": "DUP2", - "gas": 1014786, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x20", - "0x9" - ] - }, - { - "pc": 172, - "op": "LT", - "gas": 1014783, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x20", - "0x9", - "0x20" - ] - }, - { - "pc": 173, - "op": "ISZERO", - "gas": 1014780, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x20", - "0x0" - ] - }, - { - "pc": 174, - "op": "PUSH3", - "gas": 1014777, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x20", - "0x1" - ] - }, - { - "pc": 178, - "op": "JUMPI", - "gas": 1014774, - "gasCost": 10, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x20", - "0x1", - "0xc3" - ] - }, - { - "pc": 195, - "op": "JUMPDEST", - "gas": 1014764, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x20" - ] - }, - { - "pc": 196, - "op": "POP", - "gas": 1014763, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140", - "0x20" - ] - }, - { - "pc": 197, - "op": "POP", - "gas": 1014761, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0", - "0x140" - ] - }, - { - "pc": 198, - "op": "POP", - "gas": 1014759, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9", - "0x1c0" - ] - }, - { - "pc": 199, - "op": "POP", - "gas": 1014757, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9", - "0x9" - ] - }, - { - "pc": 200, - "op": "SWAP1", - "gas": 1014755, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x140", - "0x9" - ] - }, - { - "pc": 201, - "op": "POP", - "gas": 1014752, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x9", - "0x140" - ] - }, - { - "pc": 202, - "op": "SWAP1", - "gas": 1014750, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c0", - "0x9" - ] - }, - { - "pc": 203, - "op": "DUP2", - "gas": 1014747, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x9", - "0x1c0" - ] - }, - { - "pc": 204, - "op": "ADD", - "gas": 1014744, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x9", - "0x1c0", - "0x9" - ] - }, - { - "pc": 205, - "op": "SWAP1", - "gas": 1014741, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x9", - "0x1c9" - ] - }, - { - "pc": 206, - "op": "PUSH1", - "gas": 1014738, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9" - ] - }, - { - "pc": 208, - "op": "AND", - "gas": 1014735, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x1f" - ] - }, - { - "pc": 209, - "op": "DUP1", - "gas": 1014732, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9" - ] - }, - { - "pc": 210, - "op": "ISZERO", - "gas": 1014729, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x9" - ] - }, - { - "pc": 211, - "op": "PUSH3", - "gas": 1014726, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x0" - ] - }, - { - "pc": 215, - "op": "JUMPI", - "gas": 1014723, - "gasCost": 10, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x0", - "0xf1" - ] - }, - { - "pc": 216, - "op": "DUP1", - "gas": 1014713, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9" - ] - }, - { - "pc": 217, - "op": "DUP3", - "gas": 1014710, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x9" - ] - }, - { - "pc": 218, - "op": "SUB", - "gas": 1014707, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x9", - "0x1c9" - ] - }, - { - "pc": 219, - "op": "DUP1", - "gas": 1014704, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x1c0" - ] - }, - { - "pc": 220, - "op": "MLOAD", - "gas": 1014701, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x1c0", - "0x1c0" - ] - }, - { - "pc": 221, - "op": "PUSH1", - "gas": 1014698, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000" - ] - }, - { - "pc": 223, - "op": "DUP4", - "gas": 1014695, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000", - "0x1" - ] - }, - { - "pc": 224, - "op": "PUSH1", - "gas": 1014692, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000", - "0x1", - "0x9" - ] - }, - { - "pc": 226, - "op": "SUB", - "gas": 1014689, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000", - "0x1", - "0x9", - "0x20" - ] - }, - { - "pc": 227, - "op": "PUSH2", - "gas": 1014686, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000", - "0x1", - "0x17" - ] - }, - { - "pc": 230, - "op": "EXP", - "gas": 1014683, - "gasCost": 60, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000", - "0x1", - "0x17", - "0x100" - ] - }, - { - "pc": 231, - "op": "SUB", - "gas": 1014623, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000", - "0x1", - "0x10000000000000000000000000000000000000000000000" - ] - }, - { - "pc": 232, - "op": "NOT", - "gas": 1014620, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000", - "0xffffffffffffffffffffffffffffffffffffffffffffff" - ] - }, - { - "pc": 233, - "op": "AND", - "gas": 1014617, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000", - "0xffffffffffffffffff0000000000000000000000000000000000000000000000" - ] - }, - { - "pc": 234, - "op": "DUP2", - "gas": 1014614, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000" - ] - }, - { - "pc": 235, - "op": "MSTORE", - "gas": 1014611, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000", - "0x1c0" - ] - }, - { - "pc": 236, - "op": "PUSH1", - "gas": 1014608, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x1c0" - ] - }, - { - "pc": 238, - "op": "ADD", - "gas": 1014605, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x1c0", - "0x20" - ] - }, - { - "pc": 239, - "op": "SWAP2", - "gas": 1014602, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1c9", - "0x9", - "0x1e0" - ] - }, - { - "pc": 240, - "op": "POP", - "gas": 1014599, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1e0", - "0x9", - "0x1c9" - ] - }, - { - "pc": 241, - "op": "JUMPDEST", - "gas": 1014597, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1e0", - "0x9" - ] - }, - { - "pc": 242, - "op": "POP", - "gas": 1014596, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1e0", - "0x9" - ] - }, - { - "pc": 243, - "op": "PUSH1", - "gas": 1014594, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1e0" - ] - }, - { - "pc": 245, - "op": "MSTORE", - "gas": 1014591, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x1e0", - "0x40" - ] - }, - { - "pc": 246, - "op": "PUSH1", - "gas": 1014588, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0" - ] - }, - { - "pc": 248, - "op": "ADD", - "gas": 1014585, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xc0", - "0x20" - ] - }, - { - "pc": 249, - "op": "DUP1", - "gas": 1014582, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xe0" - ] - }, - { - "pc": 250, - "op": "MLOAD", - "gas": 1014579, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xe0", - "0xe0" - ] - }, - { - "pc": 251, - "op": "PUSH1", - "gas": 1014576, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xe0", - "0xe0" - ] - }, - { - "pc": 253, - "op": "MLOAD", - "gas": 1014573, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xe0", - "0xe0", - "0x40" - ] - }, - { - "pc": 254, - "op": "SWAP4", - "gas": 1014570, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1a0", - "0x80", - "0xe0", - "0xe0", - "0x1e0" - ] - }, - { - "pc": 255, - "op": "SWAP3", - "gas": 1014567, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x80", - "0xe0", - "0xe0", - "0x1a0" - ] - }, - { - "pc": 256, - "op": "SWAP2", - "gas": 1014564, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0xe0", - "0xe0", - "0x80" - ] - }, - { - "pc": 257, - "op": "SWAP1", - "gas": 1014561, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0xe0" - ] - }, - { - "pc": 258, - "op": "DUP5", - "gas": 1014558, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0xe0" - ] - }, - { - "pc": 259, - "op": "PUSH5", - "gas": 1014555, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0xe0", - "0x1e0" - ] - }, - { - "pc": 265, - "op": "DUP3", - "gas": 1014552, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0xe0", - "0x1e0", - "0x100000000" - ] - }, - { - "pc": 266, - "op": "GT", - "gas": 1014549, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0xe0", - "0x1e0", - "0x100000000", - "0xe0" - ] - }, - { - "pc": 267, - "op": "ISZERO", - "gas": 1014546, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0xe0", - "0x1e0", - "0x0" - ] - }, - { - "pc": 268, - "op": "PUSH3", - "gas": 1014543, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0xe0", - "0x1e0", - "0x1" - ] - }, - { - "pc": 272, - "op": "JUMPI", - "gas": 1014540, - "gasCost": 10, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0xe0", - "0x1e0", - "0x1", - "0x115" - ] - }, - { - "pc": 277, - "op": "JUMPDEST", - "gas": 1014530, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0xe0", - "0x1e0" - ] - }, - { - "pc": 278, - "op": "SWAP1", - "gas": 1014529, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0xe0", - "0x1e0" - ] - }, - { - "pc": 279, - "op": "DUP4", - "gas": 1014526, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x1e0", - "0xe0" - ] - }, - { - "pc": 280, - "op": "ADD", - "gas": 1014523, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x1e0", - "0xe0", - "0x80" - ] - }, - { - "pc": 281, - "op": "SWAP1", - "gas": 1014520, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x1e0", - "0x160" - ] - }, - { - "pc": 282, - "op": "PUSH1", - "gas": 1014517, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0" - ] - }, - { - "pc": 284, - "op": "DUP3", - "gas": 1014514, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x20" - ] - }, - { - "pc": 285, - "op": "ADD", - "gas": 1014511, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x20", - "0x160" - ] - }, - { - "pc": 286, - "op": "DUP6", - "gas": 1014508, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180" - ] - }, - { - "pc": 287, - "op": "DUP2", - "gas": 1014505, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x1a0" - ] - }, - { - "pc": 288, - "op": "GT", - "gas": 1014502, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x1a0", - "0x180" - ] - }, - { - "pc": 289, - "op": "ISZERO", - "gas": 1014499, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x0" - ] - }, - { - "pc": 290, - "op": "PUSH3", - "gas": 1014496, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x1" - ] - }, - { - "pc": 294, - "op": "JUMPI", - "gas": 1014493, - "gasCost": 10, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x1", - "0x12b" - ] - }, - { - "pc": 299, - "op": "JUMPDEST", - "gas": 1014483, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180" - ] - }, - { - "pc": 300, - "op": "DUP3", - "gas": 1014482, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180" - ] - }, - { - "pc": 301, - "op": "MLOAD", - "gas": 1014479, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x160" - ] - }, - { - "pc": 302, - "op": "PUSH5", - "gas": 1014476, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x4" - ] - }, - { - "pc": 308, - "op": "DUP2", - "gas": 1014473, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x4", - "0x100000000" - ] - }, - { - "pc": 309, - "op": "GT", - "gas": 1014470, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x4", - "0x100000000", - "0x4" - ] - }, - { - "pc": 310, - "op": "DUP3", - "gas": 1014467, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x4", - "0x0" - ] - }, - { - "pc": 311, - "op": "DUP3", - "gas": 1014464, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x4", - "0x0", - "0x180" - ] - }, - { - "pc": 312, - "op": "ADD", - "gas": 1014461, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x4", - "0x0", - "0x180", - "0x4" - ] - }, - { - "pc": 313, - "op": "DUP9", - "gas": 1014458, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x4", - "0x0", - "0x184" - ] - }, - { - "pc": 314, - "op": "LT", - "gas": 1014455, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x4", - "0x0", - "0x184", - "0x1a0" - ] - }, - { - "pc": 315, - "op": "OR", - "gas": 1014452, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x4", - "0x0", - "0x0" - ] - }, - { - "pc": 316, - "op": "ISZERO", - "gas": 1014449, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x4", - "0x0" - ] - }, - { - "pc": 317, - "op": "PUSH3", - "gas": 1014446, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x4", - "0x1" - ] - }, - { - "pc": 321, - "op": "JUMPI", - "gas": 1014443, - "gasCost": 10, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x4", - "0x1", - "0x146" - ] - }, - { - "pc": 326, - "op": "JUMPDEST", - "gas": 1014433, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x4" - ] - }, - { - "pc": 327, - "op": "DUP3", - "gas": 1014432, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x4" - ] - }, - { - "pc": 328, - "op": "MSTORE", - "gas": 1014429, - "gasCost": 6, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180", - "0x4", - "0x1e0" - ] - }, - { - "pc": 329, - "op": "POP", - "gas": 1014423, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x180" - ] - }, - { - "pc": 330, - "op": "DUP2", - "gas": 1014421, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0" - ] - }, - { - "pc": 331, - "op": "MLOAD", - "gas": 1014418, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x160" - ] - }, - { - "pc": 332, - "op": "PUSH1", - "gas": 1014415, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x4" - ] - }, - { - "pc": 334, - "op": "SWAP2", - "gas": 1014412, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x1e0", - "0x4", - "0x20" - ] - }, - { - "pc": 335, - "op": "DUP3", - "gas": 1014409, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x20", - "0x4", - "0x1e0" - ] - }, - { - "pc": 336, - "op": "ADD", - "gas": 1014406, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x20", - "0x4", - "0x1e0", - "0x20" - ] - }, - { - "pc": 337, - "op": "SWAP3", - "gas": 1014403, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x160", - "0x20", - "0x4", - "0x200" - ] - }, - { - "pc": 338, - "op": "SWAP1", - "gas": 1014400, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x20", - "0x4", - "0x160" - ] - }, - { - "pc": 339, - "op": "SWAP2", - "gas": 1014397, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x20", - "0x160", - "0x4" - ] - }, - { - "pc": 340, - "op": "ADD", - "gas": 1014394, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x4", - "0x160", - "0x20" - ] - }, - { - "pc": 341, - "op": "SWAP1", - "gas": 1014391, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x4", - "0x180" - ] - }, - { - "pc": 342, - "op": "DUP1", - "gas": 1014388, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4" - ] - }, - { - "pc": 343, - "op": "DUP4", - "gas": 1014385, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4" - ] - }, - { - "pc": 344, - "op": "DUP4", - "gas": 1014382, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200" - ] - }, - { - "pc": 345, - "op": "PUSH1", - "gas": 1014379, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180" - ] - }, - { - "pc": 347, - "op": "JUMPDEST", - "gas": 1014376, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x0" - ] - }, - { - "pc": 348, - "op": "DUP4", - "gas": 1014375, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x0" - ] - }, - { - "pc": 349, - "op": "DUP2", - "gas": 1014372, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x0", - "0x4" - ] - }, - { - "pc": 350, - "op": "LT", - "gas": 1014369, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x0", - "0x4", - "0x0" - ] - }, - { - "pc": 351, - "op": "ISZERO", - "gas": 1014366, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x0", - "0x1" - ] - }, - { - "pc": 352, - "op": "PUSH3", - "gas": 1014363, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x0", - "0x0" - ] - }, - { - "pc": 356, - "op": "JUMPI", - "gas": 1014360, - "gasCost": 10, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x0", - "0x0", - "0x175" - ] - }, - { - "pc": 357, - "op": "DUP2", - "gas": 1014350, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x0" - ] - }, - { - "pc": 358, - "op": "DUP2", - "gas": 1014347, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x0", - "0x180" - ] - }, - { - "pc": 359, - "op": "ADD", - "gas": 1014344, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x0", - "0x180", - "0x0" - ] - }, - { - "pc": 360, - "op": "MLOAD", - "gas": 1014341, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x0", - "0x180" - ] - }, - { - "pc": 361, - "op": "DUP4", - "gas": 1014338, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x0", - "0x5745544800000000000000000000000000000000000000000000000000000000" - ] - }, - { - "pc": 362, - "op": "DUP3", - "gas": 1014335, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x0", - "0x5745544800000000000000000000000000000000000000000000000000000000", - "0x200" - ] - }, - { - "pc": 363, - "op": "ADD", - "gas": 1014332, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x0", - "0x5745544800000000000000000000000000000000000000000000000000000000", - "0x200", - "0x0" - ] - }, - { - "pc": 364, - "op": "MSTORE", - "gas": 1014329, - "gasCost": 6, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x0", - "0x5745544800000000000000000000000000000000000000000000000000000000", - "0x200" - ] - }, - { - "pc": 365, - "op": "PUSH1", - "gas": 1014323, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x0" - ] - }, - { - "pc": 367, - "op": "ADD", - "gas": 1014320, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x0", - "0x20" - ] - }, - { - "pc": 368, - "op": "PUSH3", - "gas": 1014317, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x20" - ] - }, - { - "pc": 372, - "op": "JUMP", - "gas": 1014314, - "gasCost": 8, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x20", - "0x15b" - ] - }, - { - "pc": 347, - "op": "JUMPDEST", - "gas": 1014306, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x20" - ] - }, - { - "pc": 348, - "op": "DUP4", - "gas": 1014305, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x20" - ] - }, - { - "pc": 349, - "op": "DUP2", - "gas": 1014302, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x20", - "0x4" - ] - }, - { - "pc": 350, - "op": "LT", - "gas": 1014299, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x20", - "0x4", - "0x20" - ] - }, - { - "pc": 351, - "op": "ISZERO", - "gas": 1014296, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x20", - "0x0" - ] - }, - { - "pc": 352, - "op": "PUSH3", - "gas": 1014293, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x20", - "0x1" - ] - }, - { - "pc": 356, - "op": "JUMPI", - "gas": 1014290, - "gasCost": 10, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x20", - "0x1", - "0x175" - ] - }, - { - "pc": 373, - "op": "JUMPDEST", - "gas": 1014280, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x20" - ] - }, - { - "pc": 374, - "op": "POP", - "gas": 1014279, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180", - "0x20" - ] - }, - { - "pc": 375, - "op": "POP", - "gas": 1014277, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200", - "0x180" - ] - }, - { - "pc": 376, - "op": "POP", - "gas": 1014275, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4", - "0x200" - ] - }, - { - "pc": 377, - "op": "POP", - "gas": 1014273, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4", - "0x4" - ] - }, - { - "pc": 378, - "op": "SWAP1", - "gas": 1014271, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x180", - "0x4" - ] - }, - { - "pc": 379, - "op": "POP", - "gas": 1014268, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x4", - "0x180" - ] - }, - { - "pc": 380, - "op": "SWAP1", - "gas": 1014266, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x200", - "0x4" - ] - }, - { - "pc": 381, - "op": "DUP2", - "gas": 1014263, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x4", - "0x200" - ] - }, - { - "pc": 382, - "op": "ADD", - "gas": 1014260, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x4", - "0x200", - "0x4" - ] - }, - { - "pc": 383, - "op": "SWAP1", - "gas": 1014257, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x4", - "0x204" - ] - }, - { - "pc": 384, - "op": "PUSH1", - "gas": 1014254, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4" - ] - }, - { - "pc": 386, - "op": "AND", - "gas": 1014251, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x1f" - ] - }, - { - "pc": 387, - "op": "DUP1", - "gas": 1014248, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4" - ] - }, - { - "pc": 388, - "op": "ISZERO", - "gas": 1014245, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x4" - ] - }, - { - "pc": 389, - "op": "PUSH3", - "gas": 1014242, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x0" - ] - }, - { - "pc": 393, - "op": "JUMPI", - "gas": 1014239, - "gasCost": 10, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x0", - "0x1a3" - ] - }, - { - "pc": 394, - "op": "DUP1", - "gas": 1014229, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4" - ] - }, - { - "pc": 395, - "op": "DUP3", - "gas": 1014226, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x4" - ] - }, - { - "pc": 396, - "op": "SUB", - "gas": 1014223, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x4", - "0x204" - ] - }, - { - "pc": 397, - "op": "DUP1", - "gas": 1014220, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x200" - ] - }, - { - "pc": 398, - "op": "MLOAD", - "gas": 1014217, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x200", - "0x200" - ] - }, - { - "pc": 399, - "op": "PUSH1", - "gas": 1014214, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000000" - ] - }, - { - "pc": 401, - "op": "DUP4", - "gas": 1014211, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000000", - "0x1" - ] - }, - { - "pc": 402, - "op": "PUSH1", - "gas": 1014208, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000000", - "0x1", - "0x4" - ] - }, - { - "pc": 404, - "op": "SUB", - "gas": 1014205, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000000", - "0x1", - "0x4", - "0x20" - ] - }, - { - "pc": 405, - "op": "PUSH2", - "gas": 1014202, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000000", - "0x1", - "0x1c" - ] - }, - { - "pc": 408, - "op": "EXP", - "gas": 1014199, - "gasCost": 60, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000000", - "0x1", - "0x1c", - "0x100" - ] - }, - { - "pc": 409, - "op": "SUB", - "gas": 1014139, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000000", - "0x1", - "0x100000000000000000000000000000000000000000000000000000000" - ] - }, - { - "pc": 410, - "op": "NOT", - "gas": 1014136, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000000", - "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffff" - ] - }, - { - "pc": 411, - "op": "AND", - "gas": 1014133, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000000", - "0xffffffff00000000000000000000000000000000000000000000000000000000" - ] - }, - { - "pc": 412, - "op": "DUP2", - "gas": 1014130, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000000" - ] - }, - { - "pc": 413, - "op": "MSTORE", - "gas": 1014127, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000000", - "0x200" - ] - }, - { - "pc": 414, - "op": "PUSH1", - "gas": 1014124, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x200" - ] - }, - { - "pc": 416, - "op": "ADD", - "gas": 1014121, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x200", - "0x20" - ] - }, - { - "pc": 417, - "op": "SWAP2", - "gas": 1014118, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x204", - "0x4", - "0x220" - ] - }, - { - "pc": 418, - "op": "POP", - "gas": 1014115, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x220", - "0x4", - "0x204" - ] - }, - { - "pc": 419, - "op": "JUMPDEST", - "gas": 1014113, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x220", - "0x4" - ] - }, - { - "pc": 420, - "op": "POP", - "gas": 1014112, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x220", - "0x4" - ] - }, - { - "pc": 421, - "op": "PUSH1", - "gas": 1014110, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x220" - ] - }, - { - "pc": 423, - "op": "MSTORE", - "gas": 1014107, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x220", - "0x40" - ] - }, - { - "pc": 424, - "op": "PUSH1", - "gas": 1014104, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0" - ] - }, - { - "pc": 426, - "op": "SWAP1", - "gas": 1014101, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0xe0", - "0x20" - ] - }, - { - "pc": 427, - "op": "DUP2", - "gas": 1014098, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0x20", - "0xe0" - ] - }, - { - "pc": 428, - "op": "ADD", - "gas": 1014095, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0x20", - "0xe0", - "0x20" - ] - }, - { - "pc": 429, - "op": "MLOAD", - "gas": 1014092, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0x20", - "0x100" - ] - }, - { - "pc": 430, - "op": "DUP6", - "gas": 1014089, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0x20", - "0x12" - ] - }, - { - "pc": 431, - "op": "MLOAD", - "gas": 1014086, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0x20", - "0x12", - "0x1a0" - ] - }, - { - "pc": 432, - "op": "SWAP1", - "gas": 1014083, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0x20", - "0x12", - "0x9" - ] - }, - { - "pc": 433, - "op": "SWAP4", - "gas": 1014080, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x1a0", - "0x80", - "0x20", - "0x9", - "0x12" - ] - }, - { - "pc": 434, - "op": "POP", - "gas": 1014077, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x80", - "0x20", - "0x9", - "0x1a0" - ] - }, - { - "pc": 435, - "op": "DUP6", - "gas": 1014075, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x80", - "0x20", - "0x9" - ] - }, - { - "pc": 436, - "op": "SWAP3", - "gas": 1014072, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x80", - "0x20", - "0x9", - "0x1a0" - ] - }, - { - "pc": 437, - "op": "POP", - "gas": 1014069, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x20", - "0x9", - "0x80" - ] - }, - { - "pc": 438, - "op": "DUP5", - "gas": 1014067, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x20", - "0x9" - ] - }, - { - "pc": 439, - "op": "SWAP2", - "gas": 1014064, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x20", - "0x9", - "0x1e0" - ] - }, - { - "pc": 440, - "op": "PUSH3", - "gas": 1014061, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x9", - "0x20" - ] - }, - { - "pc": 444, - "op": "SWAP2", - "gas": 1014058, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x9", - "0x20", - "0x1c8" - ] - }, - { - "pc": 445, - "op": "PUSH1", - "gas": 1014055, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x20", - "0x9" - ] - }, - { - "pc": 447, - "op": "SWAP2", - "gas": 1014052, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x20", - "0x9", - "0x3" - ] - }, - { - "pc": 448, - "op": "DUP6", - "gas": 1014049, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x9", - "0x20" - ] - }, - { - "pc": 449, - "op": "ADD", - "gas": 1014046, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x9", - "0x20", - "0x1a0" - ] - }, - { - "pc": 450, - "op": "SWAP1", - "gas": 1014043, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x9", - "0x1c0" - ] - }, - { - "pc": 451, - "op": "PUSH3", - "gas": 1014040, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9" - ] - }, - { - "pc": 455, - "op": "JUMP", - "gas": 1014037, - "gasCost": 8, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x26b" - ] - }, - { - "pc": 619, - "op": "JUMPDEST", - "gas": 1014029, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9" - ] - }, - { - "pc": 620, - "op": "DUP3", - "gas": 1014028, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9" - ] - }, - { - "pc": 621, - "op": "DUP1", - "gas": 1014025, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x3" - ] - }, - { - "pc": 622, - "op": "SLOAD", - "gas": 1014022, - "gasCost": 2100, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x3", - "0x3" - ], - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000003": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - "extraData": { - "proofList": [ - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "nonce": 1, - "balance": "0x0", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470", - "storage": { - "key": "0x0000000000000000000000000000000000000000000000000000000000000003", - "value": "0x0000000000000000000000000000000000000000000000000000000000000000" - } - } - ] - } - }, - { - "pc": 623, - "op": "PUSH1", - "gas": 1011922, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x3", - "0x0" - ] - }, - { - "pc": 625, - "op": "DUP2", - "gas": 1011919, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x3", - "0x0", - "0x1" - ] - }, - { - "pc": 626, - "op": "PUSH1", - "gas": 1011916, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x3", - "0x0", - "0x1", - "0x0" - ] - }, - { - "pc": 628, - "op": "AND", - "gas": 1011913, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x3", - "0x0", - "0x1", - "0x0", - "0x1" - ] - }, - { - "pc": 629, - "op": "ISZERO", - "gas": 1011910, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x3", - "0x0", - "0x1", - "0x0" - ] - }, - { - "pc": 630, - "op": "PUSH2", - "gas": 1011907, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x3", - "0x0", - "0x1", - "0x1" - ] - }, - { - "pc": 633, - "op": "MUL", - "gas": 1011904, - "gasCost": 5, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x3", - "0x0", - "0x1", - "0x1", - "0x100" - ] - }, - { - "pc": 634, - "op": "SUB", - "gas": 1011899, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x3", - "0x0", - "0x1", - "0x100" - ] - }, - { - "pc": 635, - "op": "AND", - "gas": 1011896, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x3", - "0x0", - "0xff" - ] - }, - { - "pc": 636, - "op": "PUSH1", - "gas": 1011893, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x3", - "0x0" - ] - }, - { - "pc": 638, - "op": "SWAP1", - "gas": 1011890, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x3", - "0x0", - "0x2" - ] - }, - { - "pc": 639, - "op": "DIV", - "gas": 1011887, - "gasCost": 5, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x3", - "0x2", - "0x0" - ] - }, - { - "pc": 640, - "op": "SWAP1", - "gas": 1011882, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x3", - "0x0" - ] - }, - { - "pc": 641, - "op": "PUSH1", - "gas": 1011879, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x0", - "0x3" - ] - }, - { - "pc": 643, - "op": "MSTORE", - "gas": 1011876, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x0", - "0x3", - "0x0" - ] - }, - { - "pc": 644, - "op": "PUSH1", - "gas": 1011873, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x0" - ] - }, - { - "pc": 646, - "op": "PUSH1", - "gas": 1011870, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x0", - "0x20" - ] - }, - { - "pc": 648, - "op": "SHA3", - "gas": 1011867, - "gasCost": 36, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x0", - "0x20", - "0x0" - ] - }, - { - "pc": 649, - "op": "SWAP1", - "gas": 1011831, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0x0", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b" - ] - }, - { - "pc": 650, - "op": "PUSH1", - "gas": 1011828, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x0" - ] - }, - { - "pc": 652, - "op": "ADD", - "gas": 1011825, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x0", - "0x1f" - ] - }, - { - "pc": 653, - "op": "PUSH1", - "gas": 1011822, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1f" - ] - }, - { - "pc": 655, - "op": "SWAP1", - "gas": 1011819, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1f", - "0x20" - ] - }, - { - "pc": 656, - "op": "DIV", - "gas": 1011816, - "gasCost": 5, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x20", - "0x1f" - ] - }, - { - "pc": 657, - "op": "DUP2", - "gas": 1011811, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x0" - ] - }, - { - "pc": 658, - "op": "ADD", - "gas": 1011808, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x0", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b" - ] - }, - { - "pc": 659, - "op": "SWAP3", - "gas": 1011805, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x1c0", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b" - ] - }, - { - "pc": 660, - "op": "DUP3", - "gas": 1011802, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0" - ] - }, - { - "pc": 661, - "op": "PUSH1", - "gas": 1011799, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0", - "0x9" - ] - }, - { - "pc": 663, - "op": "LT", - "gas": 1011796, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0", - "0x9", - "0x1f" - ] - }, - { - "pc": 664, - "op": "PUSH3", - "gas": 1011793, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0", - "0x0" - ] - }, - { - "pc": 668, - "op": "JUMPI", - "gas": 1011790, - "gasCost": 10, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0", - "0x0", - "0x2ae" - ] - }, - { - "pc": 669, - "op": "DUP1", - "gas": 1011780, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0" - ] - }, - { - "pc": 670, - "op": "MLOAD", - "gas": 1011777, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0", - "0x1c0" - ] - }, - { - "pc": 671, - "op": "PUSH1", - "gas": 1011774, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000" - ] - }, - { - "pc": 673, - "op": "NOT", - "gas": 1011771, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000", - "0xff" - ] - }, - { - "pc": 674, - "op": "AND", - "gas": 1011768, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000", - "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" - ] - }, - { - "pc": 675, - "op": "DUP4", - "gas": 1011765, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000" - ] - }, - { - "pc": 676, - "op": "DUP1", - "gas": 1011762, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000", - "0x9" - ] - }, - { - "pc": 677, - "op": "ADD", - "gas": 1011759, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000", - "0x9", - "0x9" - ] - }, - { - "pc": 678, - "op": "OR", - "gas": 1011756, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000000", - "0x12" - ] - }, - { - "pc": 679, - "op": "DUP6", - "gas": 1011753, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000012" - ] - }, - { - "pc": 680, - "op": "SSTORE", - "gas": 1011750, - "gasCost": 20000, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0", - "0x5745544820636f696e0000000000000000000000000000000000000000000012", - "0x3" - ], - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000003": "0x5745544820636f696e0000000000000000000000000000000000000000000012" - }, - "extraData": { - "proofList": [ - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "nonce": 1, - "balance": "0x0", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470", - "storage": { - "key": "0x0000000000000000000000000000000000000000000000000000000000000003", - "value": "0x0000000000000000000000000000000000000000000000000000000000000000" - } - } - ] - } - }, - { - "pc": 681, - "op": "PUSH3", - "gas": 991750, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0" - ] - }, - { - "pc": 685, - "op": "JUMP", - "gas": 991747, - "gasCost": 8, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0", - "0x2de" - ] - }, - { - "pc": 734, - "op": "JUMPDEST", - "gas": 991739, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0" - ] - }, - { - "pc": 735, - "op": "POP", - "gas": 991738, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1c0" - ] - }, - { - "pc": 736, - "op": "PUSH3", - "gas": 991736, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b" - ] - }, - { - "pc": 740, - "op": "SWAP3", - "gas": 991733, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x2ec" - ] - }, - { - "pc": 741, - "op": "SWAP2", - "gas": 991730, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x2ec", - "0x9", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b" - ] - }, - { - "pc": 742, - "op": "POP", - "gas": 991727, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x2ec", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x9" - ] - }, - { - "pc": 743, - "op": "PUSH3", - "gas": 991725, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x2ec", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b" - ] - }, - { - "pc": 747, - "op": "JUMP", - "gas": 991722, - "gasCost": 8, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x2ec", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x2f0" - ] - }, - { - "pc": 752, - "op": "JUMPDEST", - "gas": 991714, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x2ec", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b" - ] - }, - { - "pc": 753, - "op": "JUMPDEST", - "gas": 991713, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x2ec", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b" - ] - }, - { - "pc": 754, - "op": "DUP1", - "gas": 991712, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x2ec", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b" - ] - }, - { - "pc": 755, - "op": "DUP3", - "gas": 991709, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x2ec", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b" - ] - }, - { - "pc": 756, - "op": "GT", - "gas": 991706, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x2ec", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b" - ] - }, - { - "pc": 757, - "op": "ISZERO", - "gas": 991703, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x2ec", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x0" - ] - }, - { - "pc": 758, - "op": "PUSH3", - "gas": 991700, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x2ec", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1" - ] - }, - { - "pc": 762, - "op": "JUMPI", - "gas": 991697, - "gasCost": 10, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x2ec", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x1", - "0x2ec" - ] - }, - { - "pc": 748, - "op": "JUMPDEST", - "gas": 991687, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x2ec", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b" - ] - }, - { - "pc": 749, - "op": "POP", - "gas": 991686, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x2ec", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b" - ] - }, - { - "pc": 750, - "op": "SWAP1", - "gas": 991684, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0x2ec", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b" - ] - }, - { - "pc": 751, - "op": "JUMP", - "gas": 991681, - "gasCost": 8, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b", - "0x2ec" - ] - }, - { - "pc": 748, - "op": "JUMPDEST", - "gas": 991673, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b" - ] - }, - { - "pc": 749, - "op": "POP", - "gas": 991672, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3", - "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b" - ] - }, - { - "pc": 750, - "op": "SWAP1", - "gas": 991670, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1c8", - "0x3" - ] - }, - { - "pc": 751, - "op": "JUMP", - "gas": 991667, - "gasCost": 8, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x3", - "0x1c8" - ] - }, - { - "pc": 456, - "op": "JUMPDEST", - "gas": 991659, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x3" - ] - }, - { - "pc": 457, - "op": "POP", - "gas": 991658, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x3" - ] - }, - { - "pc": 458, - "op": "DUP1", - "gas": 991656, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0" - ] - }, - { - "pc": 459, - "op": "MLOAD", - "gas": 991653, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1e0" - ] - }, - { - "pc": 460, - "op": "PUSH3", - "gas": 991650, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x4" - ] - }, - { - "pc": 464, - "op": "SWAP1", - "gas": 991647, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x4", - "0x1de" - ] - }, - { - "pc": 465, - "op": "PUSH1", - "gas": 991644, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4" - ] - }, - { - "pc": 467, - "op": "SWAP1", - "gas": 991641, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x4" - ] - }, - { - "pc": 468, - "op": "PUSH1", - "gas": 991638, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x4" - ] - }, - { - "pc": 470, - "op": "DUP5", - "gas": 991635, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x4", - "0x20" - ] - }, - { - "pc": 471, - "op": "ADD", - "gas": 991632, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x4", - "0x20", - "0x1e0" - ] - }, - { - "pc": 472, - "op": "SWAP1", - "gas": 991629, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x4", - "0x200" - ] - }, - { - "pc": 473, - "op": "PUSH3", - "gas": 991626, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4" - ] - }, - { - "pc": 477, - "op": "JUMP", - "gas": 991623, - "gasCost": 8, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x26b" - ] - }, - { - "pc": 619, - "op": "JUMPDEST", - "gas": 991615, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4" - ] - }, - { - "pc": 620, - "op": "DUP3", - "gas": 991614, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4" - ] - }, - { - "pc": 621, - "op": "DUP1", - "gas": 991611, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x4" - ] - }, - { - "pc": 622, - "op": "SLOAD", - "gas": 991608, - "gasCost": 2100, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x4", - "0x4" - ], - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000003": "0x5745544820636f696e0000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000004": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - "extraData": { - "proofList": [ - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "nonce": 1, - "balance": "0x0", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470", - "storage": { - "key": "0x0000000000000000000000000000000000000000000000000000000000000004", - "value": "0x0000000000000000000000000000000000000000000000000000000000000000" - } - } - ] - } - }, - { - "pc": 623, - "op": "PUSH1", - "gas": 989508, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x4", - "0x0" - ] - }, - { - "pc": 625, - "op": "DUP2", - "gas": 989505, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x4", - "0x0", - "0x1" - ] - }, - { - "pc": 626, - "op": "PUSH1", - "gas": 989502, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x4", - "0x0", - "0x1", - "0x0" - ] - }, - { - "pc": 628, - "op": "AND", - "gas": 989499, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x4", - "0x0", - "0x1", - "0x0", - "0x1" - ] - }, - { - "pc": 629, - "op": "ISZERO", - "gas": 989496, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x4", - "0x0", - "0x1", - "0x0" - ] - }, - { - "pc": 630, - "op": "PUSH2", - "gas": 989493, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x4", - "0x0", - "0x1", - "0x1" - ] - }, - { - "pc": 633, - "op": "MUL", - "gas": 989490, - "gasCost": 5, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x4", - "0x0", - "0x1", - "0x1", - "0x100" - ] - }, - { - "pc": 634, - "op": "SUB", - "gas": 989485, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x4", - "0x0", - "0x1", - "0x100" - ] - }, - { - "pc": 635, - "op": "AND", - "gas": 989482, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x4", - "0x0", - "0xff" - ] - }, - { - "pc": 636, - "op": "PUSH1", - "gas": 989479, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x4", - "0x0" - ] - }, - { - "pc": 638, - "op": "SWAP1", - "gas": 989476, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x4", - "0x0", - "0x2" - ] - }, - { - "pc": 639, - "op": "DIV", - "gas": 989473, - "gasCost": 5, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x4", - "0x2", - "0x0" - ] - }, - { - "pc": 640, - "op": "SWAP1", - "gas": 989468, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x4", - "0x0" - ] - }, - { - "pc": 641, - "op": "PUSH1", - "gas": 989465, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x0", - "0x4" - ] - }, - { - "pc": 643, - "op": "MSTORE", - "gas": 989462, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x0", - "0x4", - "0x0" - ] - }, - { - "pc": 644, - "op": "PUSH1", - "gas": 989459, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x0" - ] - }, - { - "pc": 646, - "op": "PUSH1", - "gas": 989456, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x0", - "0x20" - ] - }, - { - "pc": 648, - "op": "SHA3", - "gas": 989453, - "gasCost": 36, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x0", - "0x20", - "0x0" - ] - }, - { - "pc": 649, - "op": "SWAP1", - "gas": 989417, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x0", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b" - ] - }, - { - "pc": 650, - "op": "PUSH1", - "gas": 989414, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x0" - ] - }, - { - "pc": 652, - "op": "ADD", - "gas": 989411, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x0", - "0x1f" - ] - }, - { - "pc": 653, - "op": "PUSH1", - "gas": 989408, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x1f" - ] - }, - { - "pc": 655, - "op": "SWAP1", - "gas": 989405, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x1f", - "0x20" - ] - }, - { - "pc": 656, - "op": "DIV", - "gas": 989402, - "gasCost": 5, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x20", - "0x1f" - ] - }, - { - "pc": 657, - "op": "DUP2", - "gas": 989397, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x0" - ] - }, - { - "pc": 658, - "op": "ADD", - "gas": 989394, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x0", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b" - ] - }, - { - "pc": 659, - "op": "SWAP3", - "gas": 989391, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x200", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b" - ] - }, - { - "pc": 660, - "op": "DUP3", - "gas": 989388, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200" - ] - }, - { - "pc": 661, - "op": "PUSH1", - "gas": 989385, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200", - "0x4" - ] - }, - { - "pc": 663, - "op": "LT", - "gas": 989382, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200", - "0x4", - "0x1f" - ] - }, - { - "pc": 664, - "op": "PUSH3", - "gas": 989379, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200", - "0x0" - ] - }, - { - "pc": 668, - "op": "JUMPI", - "gas": 989376, - "gasCost": 10, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200", - "0x0", - "0x2ae" - ] - }, - { - "pc": 669, - "op": "DUP1", - "gas": 989366, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200" - ] - }, - { - "pc": 670, - "op": "MLOAD", - "gas": 989363, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200", - "0x200" - ] - }, - { - "pc": 671, - "op": "PUSH1", - "gas": 989360, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000000" - ] - }, - { - "pc": 673, - "op": "NOT", - "gas": 989357, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000000", - "0xff" - ] - }, - { - "pc": 674, - "op": "AND", - "gas": 989354, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000000", - "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" - ] - }, - { - "pc": 675, - "op": "DUP4", - "gas": 989351, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000000" - ] - }, - { - "pc": 676, - "op": "DUP1", - "gas": 989348, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000000", - "0x4" - ] - }, - { - "pc": 677, - "op": "ADD", - "gas": 989345, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000000", - "0x4", - "0x4" - ] - }, - { - "pc": 678, - "op": "OR", - "gas": 989342, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000000", - "0x8" - ] - }, - { - "pc": 679, - "op": "DUP6", - "gas": 989339, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000008" - ] - }, - { - "pc": 680, - "op": "SSTORE", - "gas": 989336, - "gasCost": 20000, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200", - "0x5745544800000000000000000000000000000000000000000000000000000008", - "0x4" - ], - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000003": "0x5745544820636f696e0000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000004": "0x5745544800000000000000000000000000000000000000000000000000000008" - }, - "extraData": { - "proofList": [ - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "nonce": 1, - "balance": "0x0", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470", - "storage": { - "key": "0x0000000000000000000000000000000000000000000000000000000000000004", - "value": "0x0000000000000000000000000000000000000000000000000000000000000000" - } - } - ] - } - }, - { - "pc": 681, - "op": "PUSH3", - "gas": 969336, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200" - ] - }, - { - "pc": 685, - "op": "JUMP", - "gas": 969333, - "gasCost": 8, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200", - "0x2de" - ] - }, - { - "pc": 734, - "op": "JUMPDEST", - "gas": 969325, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200" - ] - }, - { - "pc": 735, - "op": "POP", - "gas": 969324, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x200" - ] - }, - { - "pc": 736, - "op": "PUSH3", - "gas": 969322, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b" - ] - }, - { - "pc": 740, - "op": "SWAP3", - "gas": 969319, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x2ec" - ] - }, - { - "pc": 741, - "op": "SWAP2", - "gas": 969316, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x2ec", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b" - ] - }, - { - "pc": 742, - "op": "POP", - "gas": 969313, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x2ec", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x4" - ] - }, - { - "pc": 743, - "op": "PUSH3", - "gas": 969311, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x2ec", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b" - ] - }, - { - "pc": 747, - "op": "JUMP", - "gas": 969308, - "gasCost": 8, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x2ec", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x2f0" - ] - }, - { - "pc": 752, - "op": "JUMPDEST", - "gas": 969300, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x2ec", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b" - ] - }, - { - "pc": 753, - "op": "JUMPDEST", - "gas": 969299, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x2ec", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b" - ] - }, - { - "pc": 754, - "op": "DUP1", - "gas": 969298, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x2ec", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b" - ] - }, - { - "pc": 755, - "op": "DUP3", - "gas": 969295, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x2ec", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b" - ] - }, - { - "pc": 756, - "op": "GT", - "gas": 969292, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x2ec", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b" - ] - }, - { - "pc": 757, - "op": "ISZERO", - "gas": 969289, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x2ec", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x0" - ] - }, - { - "pc": 758, - "op": "PUSH3", - "gas": 969286, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x2ec", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x1" - ] - }, - { - "pc": 762, - "op": "JUMPI", - "gas": 969283, - "gasCost": 10, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x2ec", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x1", - "0x2ec" - ] - }, - { - "pc": 748, - "op": "JUMPDEST", - "gas": 969273, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x2ec", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b" - ] - }, - { - "pc": 749, - "op": "POP", - "gas": 969272, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x2ec", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b" - ] - }, - { - "pc": 750, - "op": "SWAP1", - "gas": 969270, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x2ec", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b" - ] - }, - { - "pc": 751, - "op": "JUMP", - "gas": 969267, - "gasCost": 8, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b", - "0x2ec" - ] - }, - { - "pc": 748, - "op": "JUMPDEST", - "gas": 969259, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b" - ] - }, - { - "pc": 749, - "op": "POP", - "gas": 969258, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4", - "0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b" - ] - }, - { - "pc": 750, - "op": "SWAP1", - "gas": 969256, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x1de", - "0x4" - ] - }, - { - "pc": 751, - "op": "JUMP", - "gas": 969253, - "gasCost": 8, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x4", - "0x1de" - ] - }, - { - "pc": 478, - "op": "JUMPDEST", - "gas": 969245, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x4" - ] - }, - { - "pc": 479, - "op": "POP", - "gas": 969244, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0", - "0x4" - ] - }, - { - "pc": 480, - "op": "POP", - "gas": 969242, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x1e0" - ] - }, - { - "pc": 481, - "op": "PUSH1", - "gas": 969240, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0" - ] - }, - { - "pc": 483, - "op": "DUP1", - "gas": 969237, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x5" - ] - }, - { - "pc": 484, - "op": "SLOAD", - "gas": 969234, - "gasCost": 2100, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x5", - "0x5" - ], - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000003": "0x5745544820636f696e0000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000004": "0x5745544800000000000000000000000000000000000000000000000000000008", - "0x0000000000000000000000000000000000000000000000000000000000000005": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - "extraData": { - "proofList": [ - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "nonce": 1, - "balance": "0x0", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470", - "storage": { - "key": "0x0000000000000000000000000000000000000000000000000000000000000005", - "value": "0x0000000000000000000000000000000000000000000000000000000000000000" - } - } - ] - } - }, - { - "pc": 485, - "op": "PUSH2", - "gas": 967134, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x5", - "0x0" - ] - }, - { - "pc": 488, - "op": "NOT", - "gas": 967131, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x5", - "0x0", - "0xff00" - ] - }, - { - "pc": 489, - "op": "PUSH1", - "gas": 967128, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x5", - "0x0", - "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff" - ] - }, - { - "pc": 491, - "op": "NOT", - "gas": 967125, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x5", - "0x0", - "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff", - "0xff" - ] - }, - { - "pc": 492, - "op": "SWAP1", - "gas": 967122, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x5", - "0x0", - "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff", - "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" - ] - }, - { - "pc": 493, - "op": "SWAP2", - "gas": 967119, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x5", - "0x0", - "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00", - "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff" - ] - }, - { - "pc": 494, - "op": "AND", - "gas": 967116, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x5", - "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff", - "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00", - "0x0" - ] - }, - { - "pc": 495, - "op": "PUSH1", - "gas": 967113, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x5", - "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff", - "0x0" - ] - }, - { - "pc": 497, - "op": "OR", - "gas": 967110, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x5", - "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff", - "0x0", - "0x12" - ] - }, - { - "pc": 498, - "op": "AND", - "gas": 967107, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x5", - "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff", - "0x12" - ] - }, - { - "pc": 499, - "op": "SWAP1", - "gas": 967104, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x5", - "0x12" - ] - }, - { - "pc": 500, - "op": "SSTORE", - "gas": 967101, - "gasCost": 20000, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0", - "0x12", - "0x5" - ], - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000003": "0x5745544820636f696e0000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000004": "0x5745544800000000000000000000000000000000000000000000000000000008", - "0x0000000000000000000000000000000000000000000000000000000000000005": "0x0000000000000000000000000000000000000000000000000000000000000012" - }, - "extraData": { - "proofList": [ - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "nonce": 1, - "balance": "0x0", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470", - "storage": { - "key": "0x0000000000000000000000000000000000000000000000000000000000000005", - "value": "0x0000000000000000000000000000000000000000000000000000000000000000" - } - } - ] - } - }, - { - "pc": 501, - "op": "POP", - "gas": 947101, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1a0" - ] - }, - { - "pc": 502, - "op": "PUSH1", - "gas": 947099, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12" - ] - }, - { - "pc": 504, - "op": "DUP1", - "gas": 947096, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6" - ] - }, - { - "pc": 505, - "op": "SLOAD", - "gas": 947093, - "gasCost": 2100, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0x6" - ], - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000003": "0x5745544820636f696e0000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000004": "0x5745544800000000000000000000000000000000000000000000000000000008", - "0x0000000000000000000000000000000000000000000000000000000000000005": "0x0000000000000000000000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000006": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - "extraData": { - "proofList": [ - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "nonce": 1, - "balance": "0x0", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470", - "storage": { - "key": "0x0000000000000000000000000000000000000000000000000000000000000006", - "value": "0x0000000000000000000000000000000000000000000000000000000000000000" - } - } - ] - } - }, - { - "pc": 506, - "op": "PUSH1", - "gas": 944993, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0x0" - ] - }, - { - "pc": 508, - "op": "PUSH1", - "gas": 944990, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0x0", - "0x1" - ] - }, - { - "pc": 510, - "op": "PUSH1", - "gas": 944987, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0x0", - "0x1", - "0x1" - ] - }, - { - "pc": 512, - "op": "SHL", - "gas": 944984, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0x0", - "0x1", - "0x1", - "0xa0" - ] - }, - { - "pc": 513, - "op": "SUB", - "gas": 944981, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0x0", - "0x1", - "0x10000000000000000000000000000000000000000" - ] - }, - { - "pc": 514, - "op": "DUP1", - "gas": 944978, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0x0", - "0xffffffffffffffffffffffffffffffffffffffff" - ] - }, - { - "pc": 515, - "op": "DUP9", - "gas": 944975, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0x0", - "0xffffffffffffffffffffffffffffffffffffffff", - "0xffffffffffffffffffffffffffffffffffffffff" - ] - }, - { - "pc": 516, - "op": "AND", - "gas": 944972, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0x0", - "0xffffffffffffffffffffffffffffffffffffffff", - "0xffffffffffffffffffffffffffffffffffffffff", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63" - ] - }, - { - "pc": 517, - "op": "PUSH1", - "gas": 944969, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0x0", - "0xffffffffffffffffffffffffffffffffffffffff", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63" - ] - }, - { - "pc": 519, - "op": "PUSH1", - "gas": 944966, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0x0", - "0xffffffffffffffffffffffffffffffffffffffff", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1" - ] - }, - { - "pc": 521, - "op": "PUSH1", - "gas": 944963, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0x0", - "0xffffffffffffffffffffffffffffffffffffffff", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1", - "0x1" - ] - }, - { - "pc": 523, - "op": "SHL", - "gas": 944960, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0x0", - "0xffffffffffffffffffffffffffffffffffffffff", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1", - "0x1", - "0xa0" - ] - }, - { - "pc": 524, - "op": "SUB", - "gas": 944957, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0x0", - "0xffffffffffffffffffffffffffffffffffffffff", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1", - "0x10000000000000000000000000000000000000000" - ] - }, - { - "pc": 525, - "op": "NOT", - "gas": 944954, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0x0", - "0xffffffffffffffffffffffffffffffffffffffff", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0xffffffffffffffffffffffffffffffffffffffff" - ] - }, - { - "pc": 526, - "op": "SWAP3", - "gas": 944951, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0x0", - "0xffffffffffffffffffffffffffffffffffffffff", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0xffffffffffffffffffffffff0000000000000000000000000000000000000000" - ] - }, - { - "pc": 527, - "op": "DUP4", - "gas": 944948, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0xffffffffffffffffffffffff0000000000000000000000000000000000000000", - "0xffffffffffffffffffffffffffffffffffffffff", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x0" - ] - }, - { - "pc": 528, - "op": "AND", - "gas": 944945, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0xffffffffffffffffffffffff0000000000000000000000000000000000000000", - "0xffffffffffffffffffffffffffffffffffffffff", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x0", - "0xffffffffffffffffffffffff0000000000000000000000000000000000000000" - ] - }, - { - "pc": 529, - "op": "OR", - "gas": 944942, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0xffffffffffffffffffffffff0000000000000000000000000000000000000000", - "0xffffffffffffffffffffffffffffffffffffffff", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x0" - ] - }, - { - "pc": 530, - "op": "SWAP1", - "gas": 944939, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0xffffffffffffffffffffffff0000000000000000000000000000000000000000", - "0xffffffffffffffffffffffffffffffffffffffff", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63" - ] - }, - { - "pc": 531, - "op": "SWAP3", - "gas": 944936, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x6", - "0xffffffffffffffffffffffff0000000000000000000000000000000000000000", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0xffffffffffffffffffffffffffffffffffffffff" - ] - }, - { - "pc": 532, - "op": "SSTORE", - "gas": 944933, - "gasCost": 20000, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0xffffffffffffffffffffffffffffffffffffffff", - "0xffffffffffffffffffffffff0000000000000000000000000000000000000000", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x6" - ], - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000003": "0x5745544820636f696e0000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000004": "0x5745544800000000000000000000000000000000000000000000000000000008", - "0x0000000000000000000000000000000000000000000000000000000000000005": "0x0000000000000000000000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000006": "0x0000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b63" - }, - "extraData": { - "proofList": [ - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "nonce": 1, - "balance": "0x0", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470", - "storage": { - "key": "0x0000000000000000000000000000000000000000000000000000000000000006", - "value": "0x0000000000000000000000000000000000000000000000000000000000000000" - } - } - ] - } - }, - { - "pc": 533, - "op": "PUSH1", - "gas": 924933, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0xffffffffffffffffffffffffffffffffffffffff", - "0xffffffffffffffffffffffff0000000000000000000000000000000000000000" - ] - }, - { - "pc": 535, - "op": "DUP1", - "gas": 924930, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0xffffffffffffffffffffffffffffffffffffffff", - "0xffffffffffffffffffffffff0000000000000000000000000000000000000000", - "0x7" - ] - }, - { - "pc": 536, - "op": "SLOAD", - "gas": 924927, - "gasCost": 2100, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0xffffffffffffffffffffffffffffffffffffffff", - "0xffffffffffffffffffffffff0000000000000000000000000000000000000000", - "0x7", - "0x7" - ], - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000003": "0x5745544820636f696e0000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000004": "0x5745544800000000000000000000000000000000000000000000000000000008", - "0x0000000000000000000000000000000000000000000000000000000000000005": "0x0000000000000000000000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000006": "0x0000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x0000000000000000000000000000000000000000000000000000000000000007": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - "extraData": { - "proofList": [ - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "nonce": 1, - "balance": "0x0", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470", - "storage": { - "key": "0x0000000000000000000000000000000000000000000000000000000000000007", - "value": "0x0000000000000000000000000000000000000000000000000000000000000000" - } - } - ] - } - }, - { - "pc": 537, - "op": "SWAP3", - "gas": 922827, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0xffffffffffffffffffffffffffffffffffffffff", - "0xffffffffffffffffffffffff0000000000000000000000000000000000000000", - "0x7", - "0x0" - ] - }, - { - "pc": 538, - "op": "DUP8", - "gas": 922824, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x0", - "0xffffffffffffffffffffffff0000000000000000000000000000000000000000", - "0x7", - "0xffffffffffffffffffffffffffffffffffffffff" - ] - }, - { - "pc": 539, - "op": "AND", - "gas": 922821, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x0", - "0xffffffffffffffffffffffff0000000000000000000000000000000000000000", - "0x7", - "0xffffffffffffffffffffffffffffffffffffffff", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63" - ] - }, - { - "pc": 540, - "op": "SWAP3", - "gas": 922818, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x0", - "0xffffffffffffffffffffffff0000000000000000000000000000000000000000", - "0x7", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63" - ] - }, - { - "pc": 541, - "op": "SWAP1", - "gas": 922815, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0xffffffffffffffffffffffff0000000000000000000000000000000000000000", - "0x7", - "0x0" - ] - }, - { - "pc": 542, - "op": "SWAP2", - "gas": 922812, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0xffffffffffffffffffffffff0000000000000000000000000000000000000000", - "0x0", - "0x7" - ] - }, - { - "pc": 543, - "op": "AND", - "gas": 922809, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x7", - "0x0", - "0xffffffffffffffffffffffff0000000000000000000000000000000000000000" - ] - }, - { - "pc": 544, - "op": "SWAP2", - "gas": 922806, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x7", - "0x0" - ] - }, - { - "pc": 545, - "op": "SWAP1", - "gas": 922803, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x0", - "0x7", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63" - ] - }, - { - "pc": 546, - "op": "SWAP2", - "gas": 922800, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x0", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x7" - ] - }, - { - "pc": 547, - "op": "OR", - "gas": 922797, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x7", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x0" - ] - }, - { - "pc": 548, - "op": "SWAP1", - "gas": 922794, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x7", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63" - ] - }, - { - "pc": 549, - "op": "SSTORE", - "gas": 922791, - "gasCost": 20000, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x7" - ], - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000003": "0x5745544820636f696e0000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000004": "0x5745544800000000000000000000000000000000000000000000000000000008", - "0x0000000000000000000000000000000000000000000000000000000000000005": "0x0000000000000000000000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000006": "0x0000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x0000000000000000000000000000000000000000000000000000000000000007": "0x0000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b63" - }, - "extraData": { - "proofList": [ - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "nonce": 1, - "balance": "0x0", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470", - "storage": { - "key": "0x0000000000000000000000000000000000000000000000000000000000000007", - "value": "0x0000000000000000000000000000000000000000000000000000000000000000" - } - } - ] - } - }, - { - "pc": 550, - "op": "PUSH3", - "gas": 902791, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12" - ] - }, - { - "pc": 554, - "op": "DUP2", - "gas": 902788, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230" - ] - }, - { - "pc": 555, - "op": "PUSH3", - "gas": 902785, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0x12" - ] - }, - { - "pc": 559, - "op": "JUMP", - "gas": 902782, - "gasCost": 8, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0x12", - "0x255" - ] - }, - { - "pc": 597, - "op": "JUMPDEST", - "gas": 902774, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0x12" - ] - }, - { - "pc": 598, - "op": "PUSH1", - "gas": 902773, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0x12" - ] - }, - { - "pc": 600, - "op": "DUP1", - "gas": 902770, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0x12", - "0x5" - ] - }, - { - "pc": 601, - "op": "SLOAD", - "gas": 902767, - "gasCost": 100, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0x12", - "0x5", - "0x5" - ], - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000003": "0x5745544820636f696e0000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000004": "0x5745544800000000000000000000000000000000000000000000000000000008", - "0x0000000000000000000000000000000000000000000000000000000000000005": "0x0000000000000000000000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000006": "0x0000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x0000000000000000000000000000000000000000000000000000000000000007": "0x0000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b63" - }, - "extraData": { - "proofList": [ - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "nonce": 1, - "balance": "0x0", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470", - "storage": { - "key": "0x0000000000000000000000000000000000000000000000000000000000000005", - "value": "0x0000000000000000000000000000000000000000000000000000000000000012" - } - } - ] - } - }, - { - "pc": 602, - "op": "PUSH1", - "gas": 902667, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0x12", - "0x5", - "0x12" - ] - }, - { - "pc": 604, - "op": "NOT", - "gas": 902664, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0x12", - "0x5", - "0x12", - "0xff" - ] - }, - { - "pc": 605, - "op": "AND", - "gas": 902661, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0x12", - "0x5", - "0x12", - "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" - ] - }, - { - "pc": 606, - "op": "PUSH1", - "gas": 902658, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0x12", - "0x5", - "0x0" - ] - }, - { - "pc": 608, - "op": "SWAP3", - "gas": 902655, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0x12", - "0x5", - "0x0", - "0xff" - ] - }, - { - "pc": 609, - "op": "SWAP1", - "gas": 902652, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0xff", - "0x5", - "0x0", - "0x12" - ] - }, - { - "pc": 610, - "op": "SWAP3", - "gas": 902649, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0xff", - "0x5", - "0x12", - "0x0" - ] - }, - { - "pc": 611, - "op": "AND", - "gas": 902646, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0x0", - "0x5", - "0x12", - "0xff" - ] - }, - { - "pc": 612, - "op": "SWAP2", - "gas": 902643, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0x0", - "0x5", - "0x12" - ] - }, - { - "pc": 613, - "op": "SWAP1", - "gas": 902640, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0x12", - "0x5", - "0x0" - ] - }, - { - "pc": 614, - "op": "SWAP2", - "gas": 902637, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0x12", - "0x0", - "0x5" - ] - }, - { - "pc": 615, - "op": "OR", - "gas": 902634, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0x5", - "0x0", - "0x12" - ] - }, - { - "pc": 616, - "op": "SWAP1", - "gas": 902631, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0x5", - "0x12" - ] - }, - { - "pc": 617, - "op": "SSTORE", - "gas": 902628, - "gasCost": 100, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230", - "0x12", - "0x5" - ], - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000003": "0x5745544820636f696e0000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000004": "0x5745544800000000000000000000000000000000000000000000000000000008", - "0x0000000000000000000000000000000000000000000000000000000000000005": "0x0000000000000000000000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000006": "0x0000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x0000000000000000000000000000000000000000000000000000000000000007": "0x0000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b63" - }, - "extraData": { - "proofList": [ - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "nonce": 1, - "balance": "0x0", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470", - "storage": { - "key": "0x0000000000000000000000000000000000000000000000000000000000000005", - "value": "0x0000000000000000000000000000000000000000000000000000000000000012" - } - } - ] - } - }, - { - "pc": 618, - "op": "JUMP", - "gas": 902528, - "gasCost": 8, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12", - "0x230" - ] - }, - { - "pc": 560, - "op": "JUMPDEST", - "gas": 902520, - "gasCost": 1, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12" - ] - }, - { - "pc": 561, - "op": "POP", - "gas": 902519, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0", - "0x12" - ] - }, - { - "pc": 562, - "op": "POP", - "gas": 902517, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1e0" - ] - }, - { - "pc": 563, - "op": "PUSH1", - "gas": 902515, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0" - ] - }, - { - "pc": 565, - "op": "DUP1", - "gas": 902512, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x5" - ] - }, - { - "pc": 566, - "op": "SLOAD", - "gas": 902509, - "gasCost": 100, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x5", - "0x5" - ], - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000003": "0x5745544820636f696e0000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000004": "0x5745544800000000000000000000000000000000000000000000000000000008", - "0x0000000000000000000000000000000000000000000000000000000000000005": "0x0000000000000000000000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000006": "0x0000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x0000000000000000000000000000000000000000000000000000000000000007": "0x0000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b63" - }, - "extraData": { - "proofList": [ - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "nonce": 1, - "balance": "0x0", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470", - "storage": { - "key": "0x0000000000000000000000000000000000000000000000000000000000000005", - "value": "0x0000000000000000000000000000000000000000000000000000000000000012" - } - } - ] - } - }, - { - "pc": 567, - "op": "PUSH3", - "gas": 902409, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x5", - "0x12" - ] - }, - { - "pc": 571, - "op": "PUSH1", - "gas": 902406, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x5", - "0x12", - "0x10000" - ] - }, - { - "pc": 573, - "op": "PUSH1", - "gas": 902403, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x5", - "0x12", - "0x10000", - "0x1" - ] - }, - { - "pc": 575, - "op": "SHL", - "gas": 902400, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x5", - "0x12", - "0x10000", - "0x1", - "0xb0" - ] - }, - { - "pc": 576, - "op": "SUB", - "gas": 902397, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x5", - "0x12", - "0x10000", - "0x100000000000000000000000000000000000000000000" - ] - }, - { - "pc": 577, - "op": "NOT", - "gas": 902394, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x5", - "0x12", - "0xffffffffffffffffffffffffffffffffffffffff0000" - ] - }, - { - "pc": 578, - "op": "AND", - "gas": 902391, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x5", - "0x12", - "0xffffffffffffffffffff0000000000000000000000000000000000000000ffff" - ] - }, - { - "pc": 579, - "op": "CALLER", - "gas": 902388, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x5", - "0x12" - ] - }, - { - "pc": 580, - "op": "PUSH3", - "gas": 902386, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x5", - "0x12", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63" - ] - }, - { - "pc": 584, - "op": "MUL", - "gas": 902383, - "gasCost": 5, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x5", - "0x12", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x10000" - ] - }, - { - "pc": 585, - "op": "OR", - "gas": 902378, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x5", - "0x12", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b630000" - ] - }, - { - "pc": 586, - "op": "SWAP1", - "gas": 902375, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x5", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b630012" - ] - }, - { - "pc": 587, - "op": "SSTORE", - "gas": 902372, - "gasCost": 100, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b630012", - "0x5" - ], - "storage": { - "0x0000000000000000000000000000000000000000000000000000000000000003": "0x5745544820636f696e0000000000000000000000000000000000000000000012", - "0x0000000000000000000000000000000000000000000000000000000000000004": "0x5745544800000000000000000000000000000000000000000000000000000008", - "0x0000000000000000000000000000000000000000000000000000000000000005": "0x000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b630012", - "0x0000000000000000000000000000000000000000000000000000000000000006": "0x0000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x0000000000000000000000000000000000000000000000000000000000000007": "0x0000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b63" - }, - "extraData": { - "proofList": [ - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "nonce": 1, - "balance": "0x0", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470", - "storage": { - "key": "0x0000000000000000000000000000000000000000000000000000000000000005", - "value": "0x0000000000000000000000000000000000000000000000000000000000000012" - } - } - ] - } - }, - { - "pc": 588, - "op": "POP", - "gas": 902272, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1a0" - ] - }, - { - "pc": 589, - "op": "PUSH3", - "gas": 902270, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63" - ] - }, - { - "pc": 593, - "op": "SWAP2", - "gas": 902267, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x307" - ] - }, - { - "pc": 594, - "op": "POP", - "gas": 902264, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x307", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63" - ] - }, - { - "pc": 595, - "op": "POP", - "gas": 902262, - "gasCost": 2, - "depth": 1, - "stack": [ - "0x307", - "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63" - ] - }, - { - "pc": 596, - "op": "JUMP", - "gas": 902260, - "gasCost": 8, - "depth": 1, - "stack": [ - "0x307" - ] - }, - { - "pc": 775, - "op": "JUMPDEST", - "gas": 902252, - "gasCost": 1, - "depth": 1 - }, - { - "pc": 776, - "op": "PUSH2", - "gas": 902251, - "gasCost": 3, - "depth": 1 - }, - { - "pc": 779, - "op": "DUP1", - "gas": 902248, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x119b" - ] - }, - { - "pc": 780, - "op": "PUSH3", - "gas": 902245, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x119b", - "0x119b" - ] - }, - { - "pc": 784, - "op": "PUSH1", - "gas": 902242, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x119b", - "0x119b", - "0x317" - ] - }, - { - "pc": 786, - "op": "CODECOPY", - "gas": 902239, - "gasCost": 836, - "depth": 1, - "stack": [ - "0x119b", - "0x119b", - "0x317", - "0x0" - ], - "extraData": { - "codeList": [ - "0x" - ] - } - }, - { - "pc": 787, - "op": "PUSH1", - "gas": 901403, - "gasCost": 3, - "depth": 1, - "stack": [ - "0x119b" - ] - }, - { - "pc": 789, - "op": "RETURN", - "gas": 901400, - "gasCost": 0, - "depth": 1, - "stack": [ - "0x119b", - "0x0" - ] - } - ] - } - ], - "mptwitness": [ - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "accountKey": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c", - "accountPath": [ - { - "pathPart": "0x1", - "root": "0xaf16fd780a8c7616b95b20da69f4ff26e0253238e996f9516445d6d6bf92b725", - "path": [ - { - "value": "0x5bbe97e7e66485b203f9dfea64eb7fa7df06959b12cbde2beba14f8f91133a13", - "sibling": "0x34f20c09876841ab1c180877223cc915ca96589b05ecea552aa2b3b9b47de806" - }, - { - "value": "0x0000000000000000000000000000000000000000000000000000000000000000", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ] - }, - { - "pathPart": "0x1", - "root": "0x08ebb525664ab0c02c49587ec298d42388319f0c57a3018a7984f77a69b06a20", - "path": [ - { - "value": "0xf0a9432907471588a0e83aa9201193de159efe3b31e9112d6981c2be8ce45104", - "sibling": "0x34f20c09876841ab1c180877223cc915ca96589b05ecea552aa2b3b9b47de806" - }, - { - "value": "0x5c70b599f4da7e6c8271703a7677e703fa0cab9088232a1c0ee99aa3112fd51e", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x33c5435c783d711eca3cb21179f8afaf6dd0be8ca0f066d0daace28b17fc281d", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - } - ], - "accountUpdate": [ - null, - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x0000000000000000000000000000000000000000000000000000000000000000" - } - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "accountKey": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920", - "accountPath": [ - { - "pathPart": "0x0", - "root": "0x08ebb525664ab0c02c49587ec298d42388319f0c57a3018a7984f77a69b06a20", - "path": [ - { - "value": "0x34f20c09876841ab1c180877223cc915ca96589b05ecea552aa2b3b9b47de806", - "sibling": "0xf0a9432907471588a0e83aa9201193de159efe3b31e9112d6981c2be8ce45104" - } - ], - "leaf": { - "value": "0xf199fe1a085b5bb134e90d0bfdaf70579fa703ab3db986a6730b44cfd5207b15", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - }, - { - "pathPart": "0x0", - "root": "0x5ccb01b192af8237bf448abf2c7fb6531ce162936172524eac258b40f32f0812", - "path": [ - { - "value": "0xdae1cffcb0f5fe3e341a9a514f9c06a6feaac97547b8ee2db69b239b880b9e19", - "sibling": "0xf0a9432907471588a0e83aa9201193de159efe3b31e9112d6981c2be8ce45104" - } - ], - "leaf": { - "value": "0xaa040d2c798b9c0db0484dcb8461200c9a92fa6a76c1bb58ec582d2c2d2edd22", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - } - ], - "accountUpdate": [ - { - "nonce": 2, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d6a00d4dd70", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - { - "nonce": 3, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d6a00d4dd70", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - } - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "accountKey": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c", - "accountPath": [ - { - "pathPart": "0x1", - "root": "0x5ccb01b192af8237bf448abf2c7fb6531ce162936172524eac258b40f32f0812", - "path": [ - { - "value": "0xf0a9432907471588a0e83aa9201193de159efe3b31e9112d6981c2be8ce45104", - "sibling": "0xdae1cffcb0f5fe3e341a9a514f9c06a6feaac97547b8ee2db69b239b880b9e19" - }, - { - "value": "0x5c70b599f4da7e6c8271703a7677e703fa0cab9088232a1c0ee99aa3112fd51e", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x33c5435c783d711eca3cb21179f8afaf6dd0be8ca0f066d0daace28b17fc281d", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - }, - { - "pathPart": "0x1", - "root": "0x5ccb01b192af8237bf448abf2c7fb6531ce162936172524eac258b40f32f0812", - "path": [ - { - "value": "0xf0a9432907471588a0e83aa9201193de159efe3b31e9112d6981c2be8ce45104", - "sibling": "0xdae1cffcb0f5fe3e341a9a514f9c06a6feaac97547b8ee2db69b239b880b9e19" - }, - { - "value": "0x5c70b599f4da7e6c8271703a7677e703fa0cab9088232a1c0ee99aa3112fd51e", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x33c5435c783d711eca3cb21179f8afaf6dd0be8ca0f066d0daace28b17fc281d", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - } - ], - "accountUpdate": [ - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x0000000000000000000000000000000000000000000000000000000000000000" - } - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "accountKey": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920", - "accountPath": [ - { - "pathPart": "0x0", - "root": "0x5ccb01b192af8237bf448abf2c7fb6531ce162936172524eac258b40f32f0812", - "path": [ - { - "value": "0xdae1cffcb0f5fe3e341a9a514f9c06a6feaac97547b8ee2db69b239b880b9e19", - "sibling": "0xf0a9432907471588a0e83aa9201193de159efe3b31e9112d6981c2be8ce45104" - } - ], - "leaf": { - "value": "0xaa040d2c798b9c0db0484dcb8461200c9a92fa6a76c1bb58ec582d2c2d2edd22", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - }, - { - "pathPart": "0x0", - "root": "0xe1aa47a8831f65f972375542bbb23710ec9c671be8e9eafe81d1bb7136aab928", - "path": [ - { - "value": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24", - "sibling": "0xf0a9432907471588a0e83aa9201193de159efe3b31e9112d6981c2be8ce45104" - } - ], - "leaf": { - "value": "0x882042a20c02edac064ed39dbcf5350bd3399c7747a7703d7960686e3101dd02", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - } - ], - "accountUpdate": [ - { - "nonce": 3, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d6a00d4dd70", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - { - "nonce": 3, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d683461ce98", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - } - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "accountKey": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c", - "accountPath": [ - { - "pathPart": "0x1", - "root": "0xe1aa47a8831f65f972375542bbb23710ec9c671be8e9eafe81d1bb7136aab928", - "path": [ - { - "value": "0xf0a9432907471588a0e83aa9201193de159efe3b31e9112d6981c2be8ce45104", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0x5c70b599f4da7e6c8271703a7677e703fa0cab9088232a1c0ee99aa3112fd51e", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x33c5435c783d711eca3cb21179f8afaf6dd0be8ca0f066d0daace28b17fc281d", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - }, - { - "pathPart": "0x1", - "root": "0xf09f669e4c99f58724043334be91d4474f70f1b893d7fd38764cec3917e65527", - "path": [ - { - "value": "0xe29200112e851398dda8f8932f2d348b9a1a13a247d81c6ad74a9102c220e62a", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0x2ecc09123c5664b42e67e469c75a3692135a4d24b077a20c162fadf5ffde0f0c", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x4e7dad23bae2633b0173032b06fa8576108b3e9c12070849666bd3e38439a10a", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - } - ], - "accountUpdate": [ - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - } - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0x1c5a77d9fa7ef466951b2f01f724bca3a5820b63", - "accountKey": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920", - "accountPath": [ - { - "pathPart": "0x0", - "root": "0xf09f669e4c99f58724043334be91d4474f70f1b893d7fd38764cec3917e65527", - "path": [ - { - "value": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24", - "sibling": "0xe29200112e851398dda8f8932f2d348b9a1a13a247d81c6ad74a9102c220e62a" - } - ], - "leaf": { - "value": "0x882042a20c02edac064ed39dbcf5350bd3399c7747a7703d7960686e3101dd02", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - }, - { - "pathPart": "0x0", - "root": "0xf09f669e4c99f58724043334be91d4474f70f1b893d7fd38764cec3917e65527", - "path": [ - { - "value": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24", - "sibling": "0xe29200112e851398dda8f8932f2d348b9a1a13a247d81c6ad74a9102c220e62a" - } - ], - "leaf": { - "value": "0x882042a20c02edac064ed39dbcf5350bd3399c7747a7703d7960686e3101dd02", - "sibling": "0x9c5a1607a0719e201f7325c41c2dc857a16eadd309bab5d1d93c7e1d15204920" - } - } - ], - "accountUpdate": [ - { - "nonce": 3, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d683461ce98", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - { - "nonce": 3, - "balance": "0x1ffffffffffffffffffffffffffffffffffffffffffd5a5fa703d683461ce98", - "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - } - ], - "commonStateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", - "statePath": [ - null, - null - ], - "stateUpdate": [ - null, - null - ] - }, - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "accountKey": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c", - "accountPath": [ - { - "pathPart": "0x1", - "root": "0xf09f669e4c99f58724043334be91d4474f70f1b893d7fd38764cec3917e65527", - "path": [ - { - "value": "0xe29200112e851398dda8f8932f2d348b9a1a13a247d81c6ad74a9102c220e62a", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0x2ecc09123c5664b42e67e469c75a3692135a4d24b077a20c162fadf5ffde0f0c", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x4e7dad23bae2633b0173032b06fa8576108b3e9c12070849666bd3e38439a10a", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - }, - { - "pathPart": "0x1", - "root": "0x3ff0a2bcb6d82f6c65b9743f2167554a38c00f716d30bf176550e9bbf211de02", - "path": [ - { - "value": "0x1bfd41162e3f41ae3e58194190067b7106d4de0c16b555f8a3d962b7e75a9127", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0xb7a86f10915a67ec505541bdc1fe3e00ae12ff4f817c2a8ef8d8f72861531f1a", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x5ae28e9db9a7b45743017db7696411292e9af5adb0ff11737a8936b69ef28403", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - } - ], - "accountUpdate": [ - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - }, - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - } - ], - "stateKey": "0x84d07ce01938a8e3278d5a7b52cf4b853666886e48d30f623413b0a36e2b8e17", - "statePath": [ - { - "pathPart": "0x0", - "root": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "pathPart": "0x0", - "root": "0x9ed40c6ac1bdb532038ee26104d46ebe84b2184716fc96410c5228e05c901017", - "leaf": { - "value": "0x5cdff6c2c2ed92a182c2eeed8a689f39d0af361f9f15ceb8ffc2309f3a746920", - "sibling": "0x84d07ce01938a8e3278d5a7b52cf4b853666886e48d30f623413b0a36e2b8e17" - } - } - ], - "stateUpdate": [ - null, - { - "key": "0x0000000000000000000000000000000000000000000000000000000000000003", - "value": "0x5745544820636f696e0000000000000000000000000000000000000000000012" - } - ] - }, - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "accountKey": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c", - "accountPath": [ - { - "pathPart": "0x1", - "root": "0x3ff0a2bcb6d82f6c65b9743f2167554a38c00f716d30bf176550e9bbf211de02", - "path": [ - { - "value": "0x1bfd41162e3f41ae3e58194190067b7106d4de0c16b555f8a3d962b7e75a9127", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0xb7a86f10915a67ec505541bdc1fe3e00ae12ff4f817c2a8ef8d8f72861531f1a", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x5ae28e9db9a7b45743017db7696411292e9af5adb0ff11737a8936b69ef28403", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - }, - { - "pathPart": "0x1", - "root": "0x2e941dbce9c9463767e526ff1dc64448b54c4f38206985b291d08ff65f572c2b", - "path": [ - { - "value": "0x1f197a0287d09d7e4900d018a82a827087484a0df5333b12691a3cd4370ba911", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0x9d5e14515e7dfae33e52c8267bc216c26e0a14e70235f5e562419a156a43a305", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x428cf4a59656f7c6327c6e90e01288157ce4d9e8de13c4868bbccd18d1fc112c", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - } - ], - "accountUpdate": [ - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - }, - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - } - ], - "stateKey": "0x8e1ee9fe8054b1fa6d3989af4e3ca88a801f67f4a497c85ca0fe469d89272923", - "statePath": [ - { - "pathPart": "0x0", - "root": "0x9ed40c6ac1bdb532038ee26104d46ebe84b2184716fc96410c5228e05c901017", - "leaf": { - "value": "0x5cdff6c2c2ed92a182c2eeed8a689f39d0af361f9f15ceb8ffc2309f3a746920", - "sibling": "0x84d07ce01938a8e3278d5a7b52cf4b853666886e48d30f623413b0a36e2b8e17" - } - }, - { - "pathPart": "0x2", - "root": "0x89e588c8124ca0250a33c78c46584d603e4c12cea897c47dfc6cefa83402c41e", - "path": [ - { - "value": "0x73719ac007efd4480d52c2f7803dd61d2647851dd99df6a81303d484b617e213", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x37dbfd51b8cacf779ca71e9cfc9d13acc3db6cb917642dd18ca03b10bd9a2f18", - "sibling": "0x9ed40c6ac1bdb532038ee26104d46ebe84b2184716fc96410c5228e05c901017" - } - ], - "leaf": { - "value": "0xf03a062f7dac12aa4a8e1ecf3706890ce02e02be5e95d00650d1c43b6f5d0026", - "sibling": "0x8e1ee9fe8054b1fa6d3989af4e3ca88a801f67f4a497c85ca0fe469d89272923" - } - } - ], - "stateUpdate": [ - null, - { - "key": "0x0000000000000000000000000000000000000000000000000000000000000004", - "value": "0x5745544800000000000000000000000000000000000000000000000000000008" - } - ] - }, - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "accountKey": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c", - "accountPath": [ - { - "pathPart": "0x1", - "root": "0x2e941dbce9c9463767e526ff1dc64448b54c4f38206985b291d08ff65f572c2b", - "path": [ - { - "value": "0x1f197a0287d09d7e4900d018a82a827087484a0df5333b12691a3cd4370ba911", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0x9d5e14515e7dfae33e52c8267bc216c26e0a14e70235f5e562419a156a43a305", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x428cf4a59656f7c6327c6e90e01288157ce4d9e8de13c4868bbccd18d1fc112c", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - }, - { - "pathPart": "0x1", - "root": "0xf5ebd4c93bb15cd7e6be4adc0406d735327d712d6d0e5b6dd587739baca12907", - "path": [ - { - "value": "0xcd4f19c0ea5a8b7177bcdd705074451332d09ee076b071d08ac5bceb44566d19", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0x088f92b5290bf701751c5bf33463ba87323c4546c0c059ce061c33fc759a9424", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x120a27869531ba07c327622f2e437105062409003b859a79bdd8673c7f989b29", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - } - ], - "accountUpdate": [ - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - }, - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - } - ], - "stateKey": "0x68af6119e1c208c6d4e4a54e37e40c0ae109e97895d0970707e4b8face49940e", - "statePath": [ - { - "pathPart": "0x0", - "root": "0x89e588c8124ca0250a33c78c46584d603e4c12cea897c47dfc6cefa83402c41e", - "path": [ - { - "value": "0x73719ac007efd4480d52c2f7803dd61d2647851dd99df6a81303d484b617e213", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x9ed40c6ac1bdb532038ee26104d46ebe84b2184716fc96410c5228e05c901017", - "sibling": "0x37dbfd51b8cacf779ca71e9cfc9d13acc3db6cb917642dd18ca03b10bd9a2f18" - } - ], - "leaf": { - "value": "0x5cdff6c2c2ed92a182c2eeed8a689f39d0af361f9f15ceb8ffc2309f3a746920", - "sibling": "0x84d07ce01938a8e3278d5a7b52cf4b853666886e48d30f623413b0a36e2b8e17" - } - }, - { - "pathPart": "0x0", - "root": "0xa2ca8943f203126deccf79c17dc15904e4f5c15961f7bf869cef74053802ea28", - "path": [ - { - "value": "0x6c1ec8ffe1a58a389a0e3b733d1213b88983aacab48d06d8d923fe3fc9d0422e", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0xfc8dcec425a54dcee11a565b2448cd4422d93b16e60ff73c484c2ce8e138b52b", - "sibling": "0x37dbfd51b8cacf779ca71e9cfc9d13acc3db6cb917642dd18ca03b10bd9a2f18" - }, - { - "value": "0x65a94cbfc1b45c9e0abd5e951a14145d5c8d10628e023b788358e5550d4a7824", - "sibling": "0x9ed40c6ac1bdb532038ee26104d46ebe84b2184716fc96410c5228e05c901017" - } - ], - "leaf": { - "value": "0xacce20d02c097a1d31fba5c0b1df801db982fc92bb9414a8587b800f52b6f61c", - "sibling": "0x68af6119e1c208c6d4e4a54e37e40c0ae109e97895d0970707e4b8face49940e" - } - } - ], - "stateUpdate": [ - null, - { - "key": "0x0000000000000000000000000000000000000000000000000000000000000005", - "value": "0x000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b630012" - } - ] - }, - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "accountKey": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c", - "accountPath": [ - { - "pathPart": "0x1", - "root": "0xf5ebd4c93bb15cd7e6be4adc0406d735327d712d6d0e5b6dd587739baca12907", - "path": [ - { - "value": "0xcd4f19c0ea5a8b7177bcdd705074451332d09ee076b071d08ac5bceb44566d19", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0x088f92b5290bf701751c5bf33463ba87323c4546c0c059ce061c33fc759a9424", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x120a27869531ba07c327622f2e437105062409003b859a79bdd8673c7f989b29", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - }, - { - "pathPart": "0x1", - "root": "0xfea77ab872522019f637cb99a0a35fab9fd7584f55b818622f5d04c496d8d912", - "path": [ - { - "value": "0x8bc098f2af6fc222476a060d160298ae3f123e2ac7c601869229f369b225f40f", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0x7c15f1737fc59c2a1afebe163ee856733a4a6b82de66d50843ab7b46a97a9909", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x000f9969c209a3805df18d1e43e7a40409553d4ff3753e4d0571a6e944b1c517", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - } - ], - "accountUpdate": [ - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - }, - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - } - ], - "stateKey": "0x046b3f7277dd2bb9226a061aa719407156457c66b932f8c7241f7b754470dc20", - "statePath": [ - { - "pathPart": "0x4", - "root": "0xa2ca8943f203126deccf79c17dc15904e4f5c15961f7bf869cef74053802ea28", - "path": [ - { - "value": "0x6c1ec8ffe1a58a389a0e3b733d1213b88983aacab48d06d8d923fe3fc9d0422e", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0xfc8dcec425a54dcee11a565b2448cd4422d93b16e60ff73c484c2ce8e138b52b", - "sibling": "0x37dbfd51b8cacf779ca71e9cfc9d13acc3db6cb917642dd18ca03b10bd9a2f18" - }, - { - "value": "0x9ed40c6ac1bdb532038ee26104d46ebe84b2184716fc96410c5228e05c901017", - "sibling": "0x65a94cbfc1b45c9e0abd5e951a14145d5c8d10628e023b788358e5550d4a7824" - } - ], - "leaf": { - "value": "0x5cdff6c2c2ed92a182c2eeed8a689f39d0af361f9f15ceb8ffc2309f3a746920", - "sibling": "0x84d07ce01938a8e3278d5a7b52cf4b853666886e48d30f623413b0a36e2b8e17" - } - }, - { - "pathPart": "0x4", - "root": "0x1f176cbfa5e0254f11c0146aa502cd1c84aac713c124c677b1bfafabf15f892b", - "path": [ - { - "value": "0x31a041ed93b6641f89e8295967d7cd4801aa8ca73e1f81e439122f36f3b7f710", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0xe5f76af6ebb792a20b480a6994b5c2264054d10c610fb8fbb75f2ab5ae9fcb01", - "sibling": "0x37dbfd51b8cacf779ca71e9cfc9d13acc3db6cb917642dd18ca03b10bd9a2f18" - }, - { - "value": "0x7d1b789f4a5411516280fd3b0104a3b5fdc5bbd6df8ea767168c373f15d8ff2d", - "sibling": "0x65a94cbfc1b45c9e0abd5e951a14145d5c8d10628e023b788358e5550d4a7824" - }, - { - "value": "0x3bdbeda9aef8d46ff022e68dff577618fe293b56e576f511353dc0345b89222d", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x0b20aef3078beadd95e24db8e1c2d204637fa6ad65a7177fb374818f7c953d1f", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x128c276138eb3d65b85b8c4444a6ce99c7c8f1bbf5346702ab7970a7afdc2123", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x1c3730c4f23bd1e76d6c9f8a2ae1374ef08b8d19c36afef8ffed8969fcfd9529", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x0658a357d896574c898607cb184a4c7f17e85191f40d1e7a0bfce95b8803f713", - "sibling": "0x9ed40c6ac1bdb532038ee26104d46ebe84b2184716fc96410c5228e05c901017" - } - ], - "leaf": { - "value": "0xa2c927e0a1f39fba117081072216e7c98a8ba79511734bb5e2ef40b12dcc2c12", - "sibling": "0x046b3f7277dd2bb9226a061aa719407156457c66b932f8c7241f7b754470dc20" - } - } - ], - "stateUpdate": [ - null, - { - "key": "0x0000000000000000000000000000000000000000000000000000000000000006", - "value": "0x0000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b63" - } - ] - }, - { - "address": "0x03f8133dd5ed58838b20af1296f62f44e69baa48", - "accountKey": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c", - "accountPath": [ - { - "pathPart": "0x1", - "root": "0xfea77ab872522019f637cb99a0a35fab9fd7584f55b818622f5d04c496d8d912", - "path": [ - { - "value": "0x8bc098f2af6fc222476a060d160298ae3f123e2ac7c601869229f369b225f40f", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0x7c15f1737fc59c2a1afebe163ee856733a4a6b82de66d50843ab7b46a97a9909", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0x000f9969c209a3805df18d1e43e7a40409553d4ff3753e4d0571a6e944b1c517", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - }, - { - "pathPart": "0x1", - "root": "0x1ca9391b065cb3cad3b75fdb7602bd07e9e201b6955f5599df71a6a2e22b7126", - "path": [ - { - "value": "0x6c8ac076e40ea7a2bacfa1f2eb4d16228358901eaeb2ff23de2617c2d69d761a", - "sibling": "0x549430921a06705ecd4ebf9a8635f5c735807a4d1aebcdaf6010c8241c8a7e24" - }, - { - "value": "0xc57a28be62e1405f969d7c595ca68ee57ff8c1ea8c1152110958fe5c04993b02", - "sibling": "0x2e591357b02ab3117c35ad94a4e1a724fdbd95d6463da1f6c8017e6d000ecf02" - } - ], - "leaf": { - "value": "0xa4d874cdd5069fb3049ab6fa98e8a38c4147b3aee9ee81c51898a1d95fd9d805", - "sibling": "0x357d8fb5134f3dc48eb1118c6a16ba14eee5d49fe9adaebd5879932694bf320c" - } - } - ], - "accountUpdate": [ - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - }, - { - "nonce": 1, - "balance": "0x0", - "codeHash": "0x07c28a1f146e6cc6b10bf3e1b0072b4e11300b7fe80d4543dc3bc8bef3e95843" - } - ], - "stateKey": "0x9e288b3b74343a5f7113836c1764ad0b125ea3cccfa1164bb0bf061d8f409e00", - "statePath": [ - { - "pathPart": "0x2", - "root": "0x1f176cbfa5e0254f11c0146aa502cd1c84aac713c124c677b1bfafabf15f892b", - "path": [ - { - "value": "0x31a041ed93b6641f89e8295967d7cd4801aa8ca73e1f81e439122f36f3b7f710", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x37dbfd51b8cacf779ca71e9cfc9d13acc3db6cb917642dd18ca03b10bd9a2f18", - "sibling": "0xe5f76af6ebb792a20b480a6994b5c2264054d10c610fb8fbb75f2ab5ae9fcb01" - } - ], - "leaf": { - "value": "0xf03a062f7dac12aa4a8e1ecf3706890ce02e02be5e95d00650d1c43b6f5d0026", - "sibling": "0x8e1ee9fe8054b1fa6d3989af4e3ca88a801f67f4a497c85ca0fe469d89272923" - } - }, - { - "pathPart": "0x1e", - "root": "0x6415bf82698d10370b73f5729ca9744ad2c933d642c1d59db83708e2eddfab25", - "path": [ - { - "value": "0x05d10e87783ea65c9d90f440ceb8c2f147012020a7dbd6f9fd95de35720dd616", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x8047642edb3ed776a59784d319750041a9721b507b98941a8c3d723039a52c1a", - "sibling": "0xe5f76af6ebb792a20b480a6994b5c2264054d10c610fb8fbb75f2ab5ae9fcb01" - }, - { - "value": "0x20b3db0acca1e9b17bb14d3990d75f2a112e1658c75a151bceb5976912a8072b", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0xd71ff7f2d6d380b7b5d964421c3306112edea7598b290d7c383873354ae0d31a", - "sibling": "0x0000000000000000000000000000000000000000000000000000000000000000" - }, - { - "value": "0x82b38622562739a63a73c983080da4bf23621a5b834eed4bc96f8b60cabe7a29", - "sibling": "0x37dbfd51b8cacf779ca71e9cfc9d13acc3db6cb917642dd18ca03b10bd9a2f18" - } - ], - "leaf": { - "value": "0xa2c927e0a1f39fba117081072216e7c98a8ba79511734bb5e2ef40b12dcc2c12", - "sibling": "0x9e288b3b74343a5f7113836c1764ad0b125ea3cccfa1164bb0bf061d8f409e00" - } - } - ], - "stateUpdate": [ - null, - { - "key": "0x0000000000000000000000000000000000000000000000000000000000000007", - "value": "0x0000000000000000000000001c5a77d9fa7ef466951b2f01f724bca3a5820b63" - } - ] - } - ] -} diff --git a/tests/integration-test/orm/l2_block.go b/tests/integration-test/orm/l2_block.go index e50540801e..87c15dd3ab 100644 --- a/tests/integration-test/orm/l2_block.go +++ b/tests/integration-test/orm/l2_block.go @@ -7,6 +7,7 @@ import ( "time" "github.com/scroll-tech/go-ethereum/log" + rollupTypes "github.com/scroll-tech/go-ethereum/rollup/types" "gorm.io/gorm" ) @@ -19,13 +20,11 @@ type L2Block struct { Hash string `json:"hash" gorm:"hash"` ParentHash string `json:"parent_hash" gorm:"parent_hash"` Header string `json:"header" gorm:"header"` - Transactions string `json:"transactions" gorm:"transactions"` WithdrawRoot string `json:"withdraw_root" gorm:"withdraw_root"` StateRoot string `json:"state_root" gorm:"state_root"` TxNum uint32 `json:"tx_num" gorm:"tx_num"` GasUsed uint64 `json:"gas_used" gorm:"gas_used"` BlockTimestamp uint64 `json:"block_timestamp" gorm:"block_timestamp"` - RowConsumption string `json:"row_consumption" gorm:"row_consumption"` // chunk ChunkHash string `json:"chunk_hash" gorm:"chunk_hash;default:NULL"` @@ -57,30 +56,16 @@ func (o *L2Block) InsertL2Blocks(ctx context.Context, blocks []*rollupTypes.Wrap return fmt.Errorf("L2Block.InsertL2Blocks error: %w", err) } - txs, err := json.Marshal(block.Transactions) - if err != nil { - log.Error("failed to marshal transactions", "hash", block.Header.Hash().String(), "err", err) - return fmt.Errorf("L2Block.InsertL2Blocks error: %w", err) - } - - rc, err := json.Marshal(block.RowConsumption) - if err != nil { - log.Error("failed to marshal RowConsumption", "hash", block.Header.Hash().String(), "err", err) - return fmt.Errorf("L2Block.InsertL2Blocks error: %w, block hash: %v", err, block.Header.Hash().String()) - } - l2Block := L2Block{ Number: block.Header.Number.Uint64(), Hash: block.Header.Hash().String(), ParentHash: block.Header.ParentHash.String(), - Transactions: string(txs), WithdrawRoot: block.WithdrawRoot.Hex(), StateRoot: block.Header.Root.Hex(), TxNum: uint32(len(block.Transactions)), GasUsed: block.Header.GasUsed, BlockTimestamp: block.Header.Time, Header: string(header), - RowConsumption: string(rc), } l2Blocks = append(l2Blocks, l2Block) }