From f4807b94f7cbc9b0f5e871ef8a499b9c568b8d05 Mon Sep 17 00:00:00 2001 From: Igor Yalovoy Date: Mon, 2 Dec 2024 20:19:49 -0300 Subject: [PATCH] Wallet factory and App Registry timelock (#321) * Add AccessManager deployment scripts and update addresses for chains 42161 and 8453 with new contract deployments and artifacts. * Add AccessManager deployment details to JSON files and update transaction hash, contract address, gas, input, receipts, timestamp, and commit ID. * Add transfer ownership migration script, update constants with new roles and delays, and implement Mamori Safe address retrieval by chain ID in DeployerHelper. * Refactor access registry delay constant and add upgrade execution logic in migration script. * Refactor migration scripts to include AccessPoint and IEntryPoint imports, consolidate chain-specific address retrieval functions into Constants contract, and update deployment logic for new AccessPoint implementation. * Remove redundant ENTRY_POINT constant and reformat code for consistency across migration scripts. * Add admin role to Safe, set role delays, and verify ownership transfer in migration script. * Add new JSON files for transfer-access-registry-ownership transactions across multiple chains with detailed transaction and receipt data. * KintoWalletFactory and KintoAppRegistry timelock (#319) * Add timelock wallet factory deployment script and define UPGRADE_DELAY constant in const.sol. * Add RewardsDistributor import, IKintoWallet interface, and implement new wallet factory upgrade logic in migration script. * Add new JSON files for timelock wallet factory transactions and receipts with detailed transaction data and logs. --- .../7887/run-1733181166.json | 774 ++++++++++++++++++ .../7887/run-latest.json | 774 ++++++++++++++++++ .../149-timelock_wallet_factory.s.sol | 174 ++++ script/migrations/const.sol | 1 + 4 files changed, 1723 insertions(+) create mode 100644 broadcast/149-timelock_wallet_factory.s.sol/7887/run-1733181166.json create mode 100644 broadcast/149-timelock_wallet_factory.s.sol/7887/run-latest.json create mode 100644 script/migrations/149-timelock_wallet_factory.s.sol diff --git a/broadcast/149-timelock_wallet_factory.s.sol/7887/run-1733181166.json b/broadcast/149-timelock_wallet_factory.s.sol/7887/run-1733181166.json new file mode 100644 index 00000000..e7e1718b --- /dev/null +++ b/broadcast/149-timelock_wallet_factory.s.sol/7887/run-1733181166.json @@ -0,0 +1,774 @@ +{ + "transactions": [ + { + "hash": "0xf2f29dbaf4bb0282e40a4b427a2eeaed64fe788a7f6f34a7b5eb07b7fe76a843", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 3828, 0x, 0xb61d27f60000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c45f9d2301000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000001000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca240247390000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0x66fb79aaf493ae7dac05d6ac0f020a25b8a8d189c985f9f127c306c86b6e33372ef790b1e0907ab98f025e9eef2f7275869cc3584e52cd2e0d7f1538accdaaee1c7b155ef87d3d965b759c35ba72ae22a6bba1e85717705ff0fbab785ddc8bb3dc619be8f6427ace84905ff5114517a360bf5f462ac697845461fc2fa47c6396fd1c)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x518b8c", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000ef40000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000164b61d27f60000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c45f9d2301000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000001000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008266fb79aaf493ae7dac05d6ac0f020a25b8a8d189c985f9f127c306c86b6e33372ef790b1e0907ab98f025e9eef2f7275869cc3584e52cd2e0d7f1538accdaaee1c7b155ef87d3d965b759c35ba72ae22a6bba1e85717705ff0fbab785ddc8bb3dc619be8f6427ace84905ff5114517a360bf5f462ac697845461fc2fa47c6396fd1c000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4b820", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xfae5c8295ddb28bc0430028b4e9ce6c2d2407d9a662a01c2c158889b6079acb1", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 3829, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca240247390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c408d6122d0000000000000000000000008a4720488ca32f1223ccfe5a087e250fe3bc5d750000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000783b0946b8c9d2e30000000000000000000000000000000000000000000000000000000000000002f4f4b03a000000000000000000000000000000000000000000000000000000003659cfe60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0xc28d588c8f34d94b0ace22d705e7782cf5e88224f10258348808e23feaaf47b3090fbb729d506cecd49d59c0d4b026c9578e292a257366e6a881ab38771f45c61cd370bd045892835310834deb131ba8c5b275f234caecdbc65d6bd1d7c5be02bb65149cfdd1b43dba02b11d04f904d129de9083713b84f6c088800bddbca888051b)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x6f7278", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000ef50000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000164b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca240247390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c408d6122d0000000000000000000000008a4720488ca32f1223ccfe5a087e250fe3bc5d750000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000783b0946b8c9d2e30000000000000000000000000000000000000000000000000000000000000002f4f4b03a000000000000000000000000000000000000000000000000000000003659cfe6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082c28d588c8f34d94b0ace22d705e7782cf5e88224f10258348808e23feaaf47b3090fbb729d506cecd49d59c0d4b026c9578e292a257366e6a881ab38771f45c61cd370bd045892835310834deb131ba8c5b275f234caecdbc65d6bd1d7c5be02bb65149cfdd1b43dba02b11d04f904d129de9083713b84f6c088800bddbca888051b000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4b821", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x13c201851ec3fd79cfff9eb01c8060e730368dc83fbe969f64a3c9e54af4587d", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 3830, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca240247390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a408d6122d0000000000000000000000005a2b641b84b0230c8e75f55d5afd27f4dbd59d5b0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000783b0946b8c9d2e300000000000000000000000000000000000000000000000000000000000000013659cfe60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0x85685cc6100ffe59beb5514b33530e21d9de58a687fad3fa76c94125e733334153c0e791e36cf751b884dca751ee0c461f25a8b343c6eded253fce6059ebdee81c5a596f62603527f433f9b8174404e74f0ec115e2b7d6766ab9f9b696fb7b74761557e4f95b95999cba28a3d15724593ac7b72252f49b0d1719fb0fecdd25e41c1b)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x62b48e", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000ef60000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000034000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000144b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca240247390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a408d6122d0000000000000000000000005a2b641b84b0230c8e75f55d5afd27f4dbd59d5b0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000783b0946b8c9d2e300000000000000000000000000000000000000000000000000000000000000013659cfe600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008285685cc6100ffe59beb5514b33530e21d9de58a687fad3fa76c94125e733334153c0e791e36cf751b884dca751ee0c461f25a8b343c6eded253fce6059ebdee81c5a596f62603527f433f9b8174404e74f0ec115e2b7d6766ab9f9b696fb7b74761557e4f95b95999cba28a3d15724593ac7b72252f49b0d1719fb0fecdd25e41c1b000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4b822", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x521a475928a38f4c3c6c61dbb6c2f81a90eeb146ebc946c94b23280caf131c7e", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 3831, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006425c471a0000000000000000000000000000000000000000000000000783b0946b8c9d2e30000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000093a8000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0x7aba4b5be0d0634a686d7a0f8b7a2860f06fd3b0e1c4e4e105262d0682879e652e3ed6261d63bb5334b69ad11bda495f800aa4352de5aa2517c4f48d2fd7c5f71c57ac6802318c14634e6b4b9d4342dd0bce31d6ed1d1bf8cbd450526ebb56ef50644333e74c2d2f6bb864e1918230a4b60f9b37cea957dd5ff47e64d8cb079a9f1b)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x5d917a", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000ef70000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006425c471a0000000000000000000000000000000000000000000000000783b0946b8c9d2e30000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000093a8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000827aba4b5be0d0634a686d7a0f8b7a2860f06fd3b0e1c4e4e105262d0682879e652e3ed6261d63bb5334b69ad11bda495f800aa4352de5aa2517c4f48d2fd7c5f71c57ac6802318c14634e6b4b9d4342dd0bce31d6ed1d1bf8cbd450526ebb56ef50644333e74c2d2f6bb864e1918230a4b60f9b37cea957dd5ff47e64d8cb079a9f1b000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4b823", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x19d5e64393811c3f0116ef947abc20eb6940de3c7a01a2d2572d8540922dde2f", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 3832, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca24024739000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000084853551b8000000000000000000000000000000000000000000000000783b0946b8c9d2e30000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000d55504752414445525f524f4c450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0x720d52f120e1ac5a450838b841c8f2b033cd9bd782fbc5464a4598c4ba1c212771b8945a3bac7ad28d5de70570e30554337cb044646044c3072c09ae5c97c6201c933ae15025034a900f72ec09674d69441fccc9913a6ce1a6cd1ad30b856d048f05925aaa7669c0de0aa6d77fc61e9cf54b6cb2f6d7b108f9fbc4e5637ccc62cd1c)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x509c9a", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000ef80000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000002e0000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000124b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca24024739000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000084853551b8000000000000000000000000000000000000000000000000783b0946b8c9d2e30000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000d55504752414445525f524f4c45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082720d52f120e1ac5a450838b841c8f2b033cd9bd782fbc5464a4598c4ba1c212771b8945a3bac7ad28d5de70570e30554337cb044646044c3072c09ae5c97c6201c933ae15025034a900f72ec09674d69441fccc9913a6ce1a6cd1ad30b856d048f05925aaa7669c0de0aa6d77fc61e9cf54b6cb2f6d7b108f9fbc4e5637ccc62cd1c000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4b824", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x9b36fcd7d3a036c8d3b11e603903ce1ae15cfc5fcf9d26beb045c0fd3903ba3b", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 3833, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca24024739000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000044a64d95ce000000000000000000000000000000000000000000000000783b0946b8c9d2e30000000000000000000000000000000000000000000000000000000000093a8000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0xfb857ba2b85b441c724848b42e4e348226e1af6daf6f5fb6217096777b8982ed4629d26e5fdbae8e9c8cefede1b1d732f687e519c129e06a611d35bfb0bd14971bbafdd14dea3cef2ecdfccc104b922c018eace47886eaad3f1d2bf80f931f78e3061afd9f2d8ec2fa7974697ad07ecf170d2156502a38f1b61116cdcf4dbdfd091c)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x5b6fda", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000ef90000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000002e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca24024739000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000044a64d95ce000000000000000000000000000000000000000000000000783b0946b8c9d2e30000000000000000000000000000000000000000000000000000000000093a800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082fb857ba2b85b441c724848b42e4e348226e1af6daf6f5fb6217096777b8982ed4629d26e5fdbae8e9c8cefede1b1d732f687e519c129e06a611d35bfb0bd14971bbafdd14dea3cef2ecdfccc104b922c018eace47886eaad3f1d2bf80f931f78e3061afd9f2d8ec2fa7974697ad07ecf170d2156502a38f1b61116cdcf4dbdfd091c000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4b825", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x6b3fe63b826b1b2cfcce689ff0268c7005631e4d08ee957222330bbfc6b2fbb6", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 3834, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca24024739000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000044d22b59890000000000000000000000008a4720488ca32f1223ccfe5a087e250fe3bc5d750000000000000000000000000000000000000000000000000000000000093a8000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0x8c7341887a843bacbbc04525ad56d80359585bfc1c6c93201f760a766c3a3bd173144e93e75894e2f7b4433c822349187abb7fbca8ab2b924bef96438feda4cc1c2ae4b72d59c71fc55e6efca1e26de55fddc9ac61ace9cdd7c5e9547870e212f2208cab2d22934da795dd479b1e928aeff04c8e0ec99e89ea6a4ddad910a4d37e1c)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x5b7700", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000efa0000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000002e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca24024739000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000044d22b59890000000000000000000000008a4720488ca32f1223ccfe5a087e250fe3bc5d750000000000000000000000000000000000000000000000000000000000093a8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000828c7341887a843bacbbc04525ad56d80359585bfc1c6c93201f760a766c3a3bd173144e93e75894e2f7b4433c822349187abb7fbca8ab2b924bef96438feda4cc1c2ae4b72d59c71fc55e6efca1e26de55fddc9ac61ace9cdd7c5e9547870e212f2208cab2d22934da795dd479b1e928aeff04c8e0ec99e89ea6a4ddad910a4d37e1c000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4b826", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x0c70d47de3880f36a4b296a99e2d5fec17a9fd2528bde74e93ebcb3f271883ce", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 3835, 0x, 0xb61d27f60000000000000000000000008a4720488ca32f1223ccfe5a087e250fe3bc5d75000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000024f2fde38b000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0xc2edfaa810bdd129158d5cb9d9436ab423f849c83451b57793959b64dae8b13119432fefa22b235969624abade950fd775d6a5c0279a8fb8c09a72ed9befc3be1c2dc4846f7704ec7a9ba20d29f02a60df99f342794c303e6974c8aaa995c1420c22ab08cc41b79fa696f511794027ba7f6b0a864cac7d4fb5c7cc2bb3730957a31b)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x5456a0", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000efb0000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4b61d27f60000000000000000000000008a4720488ca32f1223ccfe5a087e250fe3bc5d75000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000024f2fde38b000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca240247390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082c2edfaa810bdd129158d5cb9d9436ab423f849c83451b57793959b64dae8b13119432fefa22b235969624abade950fd775d6a5c0279a8fb8c09a72ed9befc3be1c2dc4846f7704ec7a9ba20d29f02a60df99f342794c303e6974c8aaa995c1420c22ab08cc41b79fa696f511794027ba7f6b0a864cac7d4fb5c7cc2bb3730957a31b000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4b827", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xe4b9fc1176816ce7da76326db753f5aec87be6bf4566ac449bc28bc67c3e8291", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 3836, 0x, 0xb61d27f60000000000000000000000005a2b641b84b0230c8e75f55d5afd27f4dbd59d5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000024f2fde38b000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0xdaaba03fad9f47c18df00288cb775e5bcc9fa3bac3c1515ed3a5ef0cf76c3e2d18d2ef6a97a10348efaf242d60c0a54f088bb55af08373a92995e98a11fc1ac81b9fed6bf4d49c23cd4fc8c00914f225356d0641c186050f2cc0dc4cb3875e60ad7577259bf2ef26c38fc6cfa4fe42690bad3109bea101a814f765de15c17b47651b)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x545f4c", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000efc0000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4b61d27f60000000000000000000000005a2b641b84b0230c8e75f55d5afd27f4dbd59d5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000024f2fde38b000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca240247390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082daaba03fad9f47c18df00288cb775e5bcc9fa3bac3c1515ed3a5ef0cf76c3e2d18d2ef6a97a10348efaf242d60c0a54f088bb55af08373a92995e98a11fc1ac81b9fed6bf4d49c23cd4fc8c00914f225356d0641c186050f2cc0dc4cb3875e60ad7577259bf2ef26c38fc6cfa4fe42690bad3109bea101a814f765de15c17b47651b000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4b828", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x4489a", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x7ea09be21f5881e5c8cdf9c3b069d7ba2ca47fbf8af30187ad72c5729ddc95cb", + "blockNumber": "0x88747", + "transactionHash": "0xf2f29dbaf4bb0282e40a4b427a2eeaed64fe788a7f6f34a7b5eb07b7fe76a843", + "transactionIndex": "0x1", + "logIndex": "0x0", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0xa197b1b8537e89836317ec7da08e6d7afbc0d204186c28cf51cd93b7a55be30e", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000ef40000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000008130a000000000000000000000000000000000000000000000000000000000008130a", + "blockHash": "0x7ea09be21f5881e5c8cdf9c3b069d7ba2ca47fbf8af30187ad72c5729ddc95cb", + "blockNumber": "0x88747", + "transactionHash": "0xf2f29dbaf4bb0282e40a4b427a2eeaed64fe788a7f6f34a7b5eb07b7fe76a843", + "transactionIndex": "0x1", + "logIndex": "0x1", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000020000000000080000000008000000000000000000010000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000800000000020000000000000000000800002000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000400000000000000400000000000000000000000000000000002000000000000000000008000100001000000000000000000000000000000000000000020000000000000010000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xf2f29dbaf4bb0282e40a4b427a2eeaed64fe788a7f6f34a7b5eb07b7fe76a843", + "transactionIndex": "0x1", + "blockHash": "0x7ea09be21f5881e5c8cdf9c3b069d7ba2ca47fbf8af30187ad72c5729ddc95cb", + "blockNumber": "0x88747", + "gasUsed": "0x4489a", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1de11", + "l1BlockNumber": "0x1454989" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x544cc", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0xd688853cff12d010240dce0f6a613d27757499bf7153002222bdba1f892f4998", + "blockNumber": "0x88748", + "transactionHash": "0xfae5c8295ddb28bc0430028b4e9ce6c2d2407d9a662a01c2c158889b6079acb1", + "transactionIndex": "0x1", + "logIndex": "0x0", + "removed": false + }, + { + "address": "0xacc000818e5bbd911d5d449aa81cb5ca24024739", + "topics": [ + "0x9ea6790c7dadfd01c9f8b9762b3682607af2c7e79e05a9f9fdf5580dde949151", + "0x0000000000000000000000008a4720488ca32f1223ccfe5a087e250fe3bc5d75", + "0x000000000000000000000000000000000000000000000000783b0946b8c9d2e3" + ], + "data": "0xf4f4b03a00000000000000000000000000000000000000000000000000000000", + "blockHash": "0xd688853cff12d010240dce0f6a613d27757499bf7153002222bdba1f892f4998", + "blockNumber": "0x88748", + "transactionHash": "0xfae5c8295ddb28bc0430028b4e9ce6c2d2407d9a662a01c2c158889b6079acb1", + "transactionIndex": "0x1", + "logIndex": "0x1", + "removed": false + }, + { + "address": "0xacc000818e5bbd911d5d449aa81cb5ca24024739", + "topics": [ + "0x9ea6790c7dadfd01c9f8b9762b3682607af2c7e79e05a9f9fdf5580dde949151", + "0x0000000000000000000000008a4720488ca32f1223ccfe5a087e250fe3bc5d75", + "0x000000000000000000000000000000000000000000000000783b0946b8c9d2e3" + ], + "data": "0x3659cfe600000000000000000000000000000000000000000000000000000000", + "blockHash": "0xd688853cff12d010240dce0f6a613d27757499bf7153002222bdba1f892f4998", + "blockNumber": "0x88748", + "transactionHash": "0xfae5c8295ddb28bc0430028b4e9ce6c2d2407d9a662a01c2c158889b6079acb1", + "transactionIndex": "0x1", + "logIndex": "0x2", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0xb048a181fcb6f8c3d6da9600ed2325c37a57d5c74fa34ce0edc9134f0cd28940", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000ef50000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000008de9f000000000000000000000000000000000000000000000000000000000008de9f", + "blockHash": "0xd688853cff12d010240dce0f6a613d27757499bf7153002222bdba1f892f4998", + "blockNumber": "0x88748", + "transactionHash": "0xfae5c8295ddb28bc0430028b4e9ce6c2d2407d9a662a01c2c158889b6079acb1", + "transactionIndex": "0x1", + "logIndex": "0x3", + "removed": false + } + ], + "logsBloom": "0x00000004000088000000000000000000000000000000000010000000000000000008000000000010000000010000000000000000000000000000020000000000008000000000000000000000000000000000000000000000000000000000000802000000020000000000000000200800002000000000080000000000000000010000000000000000000002000000800000000000000000000000000000001000000400000000000000400000000000000000000000000000000002000000000000000000000000100001000000200000000000000000000000000000000020000090000000010000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xfae5c8295ddb28bc0430028b4e9ce6c2d2407d9a662a01c2c158889b6079acb1", + "transactionIndex": "0x1", + "blockHash": "0xd688853cff12d010240dce0f6a613d27757499bf7153002222bdba1f892f4998", + "blockNumber": "0x88748", + "gasUsed": "0x544cc", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1f773", + "l1BlockNumber": "0x1454989" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x4d926", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x13c201851ec3fd79cfff9eb01c8060e730368dc83fbe969f64a3c9e54af4587d", + "transactionIndex": "0x1", + "logIndex": "0x0", + "removed": false + }, + { + "address": "0xacc000818e5bbd911d5d449aa81cb5ca24024739", + "topics": [ + "0x9ea6790c7dadfd01c9f8b9762b3682607af2c7e79e05a9f9fdf5580dde949151", + "0x0000000000000000000000005a2b641b84b0230c8e75f55d5afd27f4dbd59d5b", + "0x000000000000000000000000000000000000000000000000783b0946b8c9d2e3" + ], + "data": "0x3659cfe600000000000000000000000000000000000000000000000000000000", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x13c201851ec3fd79cfff9eb01c8060e730368dc83fbe969f64a3c9e54af4587d", + "transactionIndex": "0x1", + "logIndex": "0x1", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0xa661fc55b41a463ed02c41ddf80820ab32c94f1090ccb87045797f6bdfa2f8d6", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000ef6000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000888520000000000000000000000000000000000000000000000000000000000088852", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x13c201851ec3fd79cfff9eb01c8060e730368dc83fbe969f64a3c9e54af4587d", + "transactionIndex": "0x1", + "logIndex": "0x2", + "removed": false + } + ], + "logsBloom": "0x00000004000088000000000000000000000000000000000010000000000000000008000000000080000000010000000000000800000000000000020000000000000000000000000000000000000000000000000000000800000000000000000800000000120000000000000000200800002000000000000000000000000000000000000000000000000002000000800000000000000000000000000000001000002400000200000000400000000000000000000000000000000002000000000000000000000000100001000000200000000000000000000000000000000020000010000000010000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x13c201851ec3fd79cfff9eb01c8060e730368dc83fbe969f64a3c9e54af4587d", + "transactionIndex": "0x1", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "gasUsed": "0x4d926", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1ec73", + "l1BlockNumber": "0x1454989" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x99e3d", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x521a475928a38f4c3c6c61dbb6c2f81a90eeb146ebc946c94b23280caf131c7e", + "transactionIndex": "0x2", + "logIndex": "0x3", + "removed": false + }, + { + "address": "0xacc000818e5bbd911d5d449aa81cb5ca24024739", + "topics": [ + "0xf98448b987f1428e0e230e1f3c6e2ce15b5693eaf31827fbd0b1ec4b424ae7cf", + "0x000000000000000000000000000000000000000000000000783b0946b8c9d2e3", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000093a8000000000000000000000000000000000000000000000000000000000674e3eee0000000000000000000000000000000000000000000000000000000000000001", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x521a475928a38f4c3c6c61dbb6c2f81a90eeb146ebc946c94b23280caf131c7e", + "transactionIndex": "0x2", + "logIndex": "0x4", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0x9f8841e3d117f0e02844cf4f21451701a7cf24b9e8887f103c1bb7ef4a93e81e", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000ef700000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000088be50000000000000000000000000000000000000000000000000000000000088be5", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x521a475928a38f4c3c6c61dbb6c2f81a90eeb146ebc946c94b23280caf131c7e", + "transactionIndex": "0x2", + "logIndex": "0x5", + "removed": false + } + ], + "logsBloom": "0x00000000000008000000000000000000000000000000000010000000000000000008000000000000000000010000000000000000000000000000020000000000000000000000000080000000000000000000000000200000000000000000000800000000020000000000000000200800002000000000000000000000000000000000000000000000000002004000800008000000000000000000000000001000000400000000000000402000000000000000000000000008000002000000000000000000000000100001000000000000000000000000000000000000000020000010000000010000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x521a475928a38f4c3c6c61dbb6c2f81a90eeb146ebc946c94b23280caf131c7e", + "transactionIndex": "0x2", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "gasUsed": "0x4c517", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1d59b", + "l1BlockNumber": "0x1454989" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xe0de2", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x19d5e64393811c3f0116ef947abc20eb6940de3c7a01a2d2572d8540922dde2f", + "transactionIndex": "0x3", + "logIndex": "0x6", + "removed": false + }, + { + "address": "0xacc000818e5bbd911d5d449aa81cb5ca24024739", + "topics": [ + "0x1256f5b5ecb89caec12db449738f2fbcd1ba5806cf38f35413f4e5c15bf6a450", + "0x000000000000000000000000000000000000000000000000783b0946b8c9d2e3" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000d55504752414445525f524f4c4500000000000000000000000000000000000000", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x19d5e64393811c3f0116ef947abc20eb6940de3c7a01a2d2572d8540922dde2f", + "transactionIndex": "0x3", + "logIndex": "0x7", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0x68f44a4708d7731523eef5940086843944764e8ffeca328cd7e5232556d21baf", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000ef800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000082e110000000000000000000000000000000000000000000000000000000000082e11", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x19d5e64393811c3f0116ef947abc20eb6940de3c7a01a2d2572d8540922dde2f", + "transactionIndex": "0x3", + "logIndex": "0x8", + "removed": false + } + ], + "logsBloom": "0x00000000100008000000000000000000000000000000000010000000000000000008000000000000000000010000000000000000000000000000020000000000000000000000000000000000000000000400000000000000000000000000000800000000020000000000000000200800002000000000000000000000000000000000000000000000000002000000800000000000000000000000000000001000000400000000000000400000000000000004000000000010000002000000000000000000000000100001020000000000000000000000000000000000000020000010000000010000000000000000000000000000000000000000000400000000", + "type": "0x2", + "transactionHash": "0x19d5e64393811c3f0116ef947abc20eb6940de3c7a01a2d2572d8540922dde2f", + "transactionIndex": "0x3", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "gasUsed": "0x46fa5", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1e838", + "l1BlockNumber": "0x1454989" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x12be78", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x9b36fcd7d3a036c8d3b11e603903ce1ae15cfc5fcf9d26beb045c0fd3903ba3b", + "transactionIndex": "0x4", + "logIndex": "0x9", + "removed": false + }, + { + "address": "0xacc000818e5bbd911d5d449aa81cb5ca24024739", + "topics": [ + "0xfeb69018ee8b8fd50ea86348f1267d07673379f72cffdeccec63853ee8ce8b48", + "0x000000000000000000000000000000000000000000000000783b0946b8c9d2e3" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000093a80000000000000000000000000000000000000000000000000000000006754d66e", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x9b36fcd7d3a036c8d3b11e603903ce1ae15cfc5fcf9d26beb045c0fd3903ba3b", + "transactionIndex": "0x4", + "logIndex": "0xa", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0xf9fddcb47279266247832f82214490df113d37117ff32b3489163a371ffe4ad6", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000ef900000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000087dcf0000000000000000000000000000000000000000000000000000000000087dcf", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x9b36fcd7d3a036c8d3b11e603903ce1ae15cfc5fcf9d26beb045c0fd3903ba3b", + "transactionIndex": "0x4", + "logIndex": "0xb", + "removed": false + } + ], + "logsBloom": "0x00000000000008000000000000000000000000000000000010000000040000000008000000000000000000010000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000800000000020000000000008000200800002010000000000000010000000000000000000000000000000002000000800000000000000000010000000000001000000400000000000000400000000000000000000000000000000002000000000000000000000000120001000000000000000000000000000000000000000020000010000000010000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9b36fcd7d3a036c8d3b11e603903ce1ae15cfc5fcf9d26beb045c0fd3903ba3b", + "transactionIndex": "0x4", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "gasUsed": "0x4b096", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1d238", + "l1BlockNumber": "0x1454989" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x177b20", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x6b3fe63b826b1b2cfcce689ff0268c7005631e4d08ee957222330bbfc6b2fbb6", + "transactionIndex": "0x5", + "logIndex": "0xc", + "removed": false + }, + { + "address": "0xacc000818e5bbd911d5d449aa81cb5ca24024739", + "topics": [ + "0xa56b76017453f399ec2327ba00375dbfb1fd070ff854341ad6191e6a2e2de19c", + "0x0000000000000000000000008a4720488ca32f1223ccfe5a087e250fe3bc5d75" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000093a80000000000000000000000000000000000000000000000000000000006754d66e", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x6b3fe63b826b1b2cfcce689ff0268c7005631e4d08ee957222330bbfc6b2fbb6", + "transactionIndex": "0x5", + "logIndex": "0xd", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0x57b38922b03737b09ba83b9ad6aa0ff4055fbe741dec8ece7299bec0bb105974", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000efa00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000087d800000000000000000000000000000000000000000000000000000000000087d80", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x6b3fe63b826b1b2cfcce689ff0268c7005631e4d08ee957222330bbfc6b2fbb6", + "transactionIndex": "0x5", + "logIndex": "0xe", + "removed": false + } + ], + "logsBloom": "0x00000000000008400000000000000000000000000000000000000000000000000008000000000010000000010000000000000000000000000000020000000000000000000000000000010000000000000000000000000000000000000000000802004000020000000000000000000800002000000000080000000000000000000000001000000000000002000000800000000000000000000000000100001000000400000000000000400000000000000000000000000000000002000000000000000000000000100001000000000000000000000000000000000000000020000000000000010000000000000000000000000000000000000000010000000000", + "type": "0x2", + "transactionHash": "0x6b3fe63b826b1b2cfcce689ff0268c7005631e4d08ee957222330bbfc6b2fbb6", + "transactionIndex": "0x5", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "gasUsed": "0x4bca8", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1de11", + "l1BlockNumber": "0x1454989" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x1bdb74", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x0c70d47de3880f36a4b296a99e2d5fec17a9fd2528bde74e93ebcb3f271883ce", + "transactionIndex": "0x6", + "logIndex": "0xf", + "removed": false + }, + { + "address": "0x8a4720488ca32f1223ccfe5a087e250fe3bc5d75", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca24024739" + ], + "data": "0x", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x0c70d47de3880f36a4b296a99e2d5fec17a9fd2528bde74e93ebcb3f271883ce", + "transactionIndex": "0x6", + "logIndex": "0x10", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0x25422dd138c1b7fc6377e9f35ed7fcc0f5fbf9dc51f985b1790bb5e401a5297b", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000efb000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000828ca00000000000000000000000000000000000000000000000000000000000828ca", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x0c70d47de3880f36a4b296a99e2d5fec17a9fd2528bde74e93ebcb3f271883ce", + "transactionIndex": "0x6", + "logIndex": "0x11", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000800000000000000008000000000000000000010000000000000000000000000004020000020000000000000000000000000000000000000001000000000000000000000000000800000000020020000000000008000900002000000000000000000000000000400000000000000000000000000000800000000000000000000000000000000000000400000000000000400000000000000001000000000000000002000000000000000000000000100001000000000000000000000000000000000004000020000000000000010000000000010000000000020000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x0c70d47de3880f36a4b296a99e2d5fec17a9fd2528bde74e93ebcb3f271883ce", + "transactionIndex": "0x6", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "gasUsed": "0x46054", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1e09b", + "l1BlockNumber": "0x1454989" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x454bd", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x2e9b7446cead6547a781416442f7eed6574da7b6fafc53cbdc8572d17aebc1ca", + "blockNumber": "0x8874a", + "transactionHash": "0xe4b9fc1176816ce7da76326db753f5aec87be6bf4566ac449bc28bc67c3e8291", + "transactionIndex": "0x1", + "logIndex": "0x0", + "removed": false + }, + { + "address": "0x5a2b641b84b0230c8e75f55d5afd27f4dbd59d5b", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca24024739" + ], + "data": "0x", + "blockHash": "0x2e9b7446cead6547a781416442f7eed6574da7b6fafc53cbdc8572d17aebc1ca", + "blockNumber": "0x8874a", + "transactionHash": "0xe4b9fc1176816ce7da76326db753f5aec87be6bf4566ac449bc28bc67c3e8291", + "transactionIndex": "0x1", + "logIndex": "0x1", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0x9f12705e4d9ee320c1091b90bc17f1400eee140b31ad717f9ebf2a3c0f6edc90", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000efc000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000829050000000000000000000000000000000000000000000000000000000000082905", + "blockHash": "0x2e9b7446cead6547a781416442f7eed6574da7b6fafc53cbdc8572d17aebc1ca", + "blockNumber": "0x8874a", + "transactionHash": "0xe4b9fc1176816ce7da76326db753f5aec87be6bf4566ac449bc28bc67c3e8291", + "transactionIndex": "0x1", + "logIndex": "0x2", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000800000000000000008000000000000000000010000000000000000000000000004020000000000000000000000000000000000000000000001000000080000000000000008000800000000020000000000000000000800002000000000000000000000000000400000000000010000000000000000800000000000000000800000000000000000000400200000000000400000000000000000000000000000000002000000000000000000000000100001000000000000000000000000000000000000000020000000000000010000000000010000000000020000000000000000000080000000", + "type": "0x2", + "transactionHash": "0xe4b9fc1176816ce7da76326db753f5aec87be6bf4566ac449bc28bc67c3e8291", + "transactionIndex": "0x1", + "blockHash": "0x2e9b7446cead6547a781416442f7eed6574da7b6fafc53cbdc8572d17aebc1ca", + "blockNumber": "0x8874a", + "gasUsed": "0x454bd", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1d4c2", + "l1BlockNumber": "0x1454989" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1733181166, + "chain": 7887, + "commit": "af8ea37" +} \ No newline at end of file diff --git a/broadcast/149-timelock_wallet_factory.s.sol/7887/run-latest.json b/broadcast/149-timelock_wallet_factory.s.sol/7887/run-latest.json new file mode 100644 index 00000000..e7e1718b --- /dev/null +++ b/broadcast/149-timelock_wallet_factory.s.sol/7887/run-latest.json @@ -0,0 +1,774 @@ +{ + "transactions": [ + { + "hash": "0xf2f29dbaf4bb0282e40a4b427a2eeaed64fe788a7f6f34a7b5eb07b7fe76a843", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 3828, 0x, 0xb61d27f60000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c45f9d2301000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000001000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca240247390000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0x66fb79aaf493ae7dac05d6ac0f020a25b8a8d189c985f9f127c306c86b6e33372ef790b1e0907ab98f025e9eef2f7275869cc3584e52cd2e0d7f1538accdaaee1c7b155ef87d3d965b759c35ba72ae22a6bba1e85717705ff0fbab785ddc8bb3dc619be8f6427ace84905ff5114517a360bf5f462ac697845461fc2fa47c6396fd1c)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x518b8c", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000ef40000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000164b61d27f60000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c45f9d2301000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000001000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008266fb79aaf493ae7dac05d6ac0f020a25b8a8d189c985f9f127c306c86b6e33372ef790b1e0907ab98f025e9eef2f7275869cc3584e52cd2e0d7f1538accdaaee1c7b155ef87d3d965b759c35ba72ae22a6bba1e85717705ff0fbab785ddc8bb3dc619be8f6427ace84905ff5114517a360bf5f462ac697845461fc2fa47c6396fd1c000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4b820", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xfae5c8295ddb28bc0430028b4e9ce6c2d2407d9a662a01c2c158889b6079acb1", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 3829, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca240247390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c408d6122d0000000000000000000000008a4720488ca32f1223ccfe5a087e250fe3bc5d750000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000783b0946b8c9d2e30000000000000000000000000000000000000000000000000000000000000002f4f4b03a000000000000000000000000000000000000000000000000000000003659cfe60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0xc28d588c8f34d94b0ace22d705e7782cf5e88224f10258348808e23feaaf47b3090fbb729d506cecd49d59c0d4b026c9578e292a257366e6a881ab38771f45c61cd370bd045892835310834deb131ba8c5b275f234caecdbc65d6bd1d7c5be02bb65149cfdd1b43dba02b11d04f904d129de9083713b84f6c088800bddbca888051b)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x6f7278", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000ef50000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000164b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca240247390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c408d6122d0000000000000000000000008a4720488ca32f1223ccfe5a087e250fe3bc5d750000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000783b0946b8c9d2e30000000000000000000000000000000000000000000000000000000000000002f4f4b03a000000000000000000000000000000000000000000000000000000003659cfe6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082c28d588c8f34d94b0ace22d705e7782cf5e88224f10258348808e23feaaf47b3090fbb729d506cecd49d59c0d4b026c9578e292a257366e6a881ab38771f45c61cd370bd045892835310834deb131ba8c5b275f234caecdbc65d6bd1d7c5be02bb65149cfdd1b43dba02b11d04f904d129de9083713b84f6c088800bddbca888051b000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4b821", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x13c201851ec3fd79cfff9eb01c8060e730368dc83fbe969f64a3c9e54af4587d", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 3830, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca240247390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a408d6122d0000000000000000000000005a2b641b84b0230c8e75f55d5afd27f4dbd59d5b0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000783b0946b8c9d2e300000000000000000000000000000000000000000000000000000000000000013659cfe60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0x85685cc6100ffe59beb5514b33530e21d9de58a687fad3fa76c94125e733334153c0e791e36cf751b884dca751ee0c461f25a8b343c6eded253fce6059ebdee81c5a596f62603527f433f9b8174404e74f0ec115e2b7d6766ab9f9b696fb7b74761557e4f95b95999cba28a3d15724593ac7b72252f49b0d1719fb0fecdd25e41c1b)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x62b48e", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000ef60000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000034000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000144b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca240247390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a408d6122d0000000000000000000000005a2b641b84b0230c8e75f55d5afd27f4dbd59d5b0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000783b0946b8c9d2e300000000000000000000000000000000000000000000000000000000000000013659cfe600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008285685cc6100ffe59beb5514b33530e21d9de58a687fad3fa76c94125e733334153c0e791e36cf751b884dca751ee0c461f25a8b343c6eded253fce6059ebdee81c5a596f62603527f433f9b8174404e74f0ec115e2b7d6766ab9f9b696fb7b74761557e4f95b95999cba28a3d15724593ac7b72252f49b0d1719fb0fecdd25e41c1b000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4b822", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x521a475928a38f4c3c6c61dbb6c2f81a90eeb146ebc946c94b23280caf131c7e", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 3831, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006425c471a0000000000000000000000000000000000000000000000000783b0946b8c9d2e30000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000093a8000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0x7aba4b5be0d0634a686d7a0f8b7a2860f06fd3b0e1c4e4e105262d0682879e652e3ed6261d63bb5334b69ad11bda495f800aa4352de5aa2517c4f48d2fd7c5f71c57ac6802318c14634e6b4b9d4342dd0bce31d6ed1d1bf8cbd450526ebb56ef50644333e74c2d2f6bb864e1918230a4b60f9b37cea957dd5ff47e64d8cb079a9f1b)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x5d917a", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000ef70000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006425c471a0000000000000000000000000000000000000000000000000783b0946b8c9d2e30000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000093a8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000827aba4b5be0d0634a686d7a0f8b7a2860f06fd3b0e1c4e4e105262d0682879e652e3ed6261d63bb5334b69ad11bda495f800aa4352de5aa2517c4f48d2fd7c5f71c57ac6802318c14634e6b4b9d4342dd0bce31d6ed1d1bf8cbd450526ebb56ef50644333e74c2d2f6bb864e1918230a4b60f9b37cea957dd5ff47e64d8cb079a9f1b000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4b823", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x19d5e64393811c3f0116ef947abc20eb6940de3c7a01a2d2572d8540922dde2f", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 3832, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca24024739000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000084853551b8000000000000000000000000000000000000000000000000783b0946b8c9d2e30000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000d55504752414445525f524f4c450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0x720d52f120e1ac5a450838b841c8f2b033cd9bd782fbc5464a4598c4ba1c212771b8945a3bac7ad28d5de70570e30554337cb044646044c3072c09ae5c97c6201c933ae15025034a900f72ec09674d69441fccc9913a6ce1a6cd1ad30b856d048f05925aaa7669c0de0aa6d77fc61e9cf54b6cb2f6d7b108f9fbc4e5637ccc62cd1c)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x509c9a", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000ef80000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000002e0000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000124b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca24024739000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000084853551b8000000000000000000000000000000000000000000000000783b0946b8c9d2e30000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000d55504752414445525f524f4c45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082720d52f120e1ac5a450838b841c8f2b033cd9bd782fbc5464a4598c4ba1c212771b8945a3bac7ad28d5de70570e30554337cb044646044c3072c09ae5c97c6201c933ae15025034a900f72ec09674d69441fccc9913a6ce1a6cd1ad30b856d048f05925aaa7669c0de0aa6d77fc61e9cf54b6cb2f6d7b108f9fbc4e5637ccc62cd1c000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4b824", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x9b36fcd7d3a036c8d3b11e603903ce1ae15cfc5fcf9d26beb045c0fd3903ba3b", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 3833, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca24024739000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000044a64d95ce000000000000000000000000000000000000000000000000783b0946b8c9d2e30000000000000000000000000000000000000000000000000000000000093a8000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0xfb857ba2b85b441c724848b42e4e348226e1af6daf6f5fb6217096777b8982ed4629d26e5fdbae8e9c8cefede1b1d732f687e519c129e06a611d35bfb0bd14971bbafdd14dea3cef2ecdfccc104b922c018eace47886eaad3f1d2bf80f931f78e3061afd9f2d8ec2fa7974697ad07ecf170d2156502a38f1b61116cdcf4dbdfd091c)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x5b6fda", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000ef90000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000002e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca24024739000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000044a64d95ce000000000000000000000000000000000000000000000000783b0946b8c9d2e30000000000000000000000000000000000000000000000000000000000093a800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082fb857ba2b85b441c724848b42e4e348226e1af6daf6f5fb6217096777b8982ed4629d26e5fdbae8e9c8cefede1b1d732f687e519c129e06a611d35bfb0bd14971bbafdd14dea3cef2ecdfccc104b922c018eace47886eaad3f1d2bf80f931f78e3061afd9f2d8ec2fa7974697ad07ecf170d2156502a38f1b61116cdcf4dbdfd091c000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4b825", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x6b3fe63b826b1b2cfcce689ff0268c7005631e4d08ee957222330bbfc6b2fbb6", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 3834, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca24024739000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000044d22b59890000000000000000000000008a4720488ca32f1223ccfe5a087e250fe3bc5d750000000000000000000000000000000000000000000000000000000000093a8000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0x8c7341887a843bacbbc04525ad56d80359585bfc1c6c93201f760a766c3a3bd173144e93e75894e2f7b4433c822349187abb7fbca8ab2b924bef96438feda4cc1c2ae4b72d59c71fc55e6efca1e26de55fddc9ac61ace9cdd7c5e9547870e212f2208cab2d22934da795dd479b1e928aeff04c8e0ec99e89ea6a4ddad910a4d37e1c)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x5b7700", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000efa0000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000002e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca24024739000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000044d22b59890000000000000000000000008a4720488ca32f1223ccfe5a087e250fe3bc5d750000000000000000000000000000000000000000000000000000000000093a8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000828c7341887a843bacbbc04525ad56d80359585bfc1c6c93201f760a766c3a3bd173144e93e75894e2f7b4433c822349187abb7fbca8ab2b924bef96438feda4cc1c2ae4b72d59c71fc55e6efca1e26de55fddc9ac61ace9cdd7c5e9547870e212f2208cab2d22934da795dd479b1e928aeff04c8e0ec99e89ea6a4ddad910a4d37e1c000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4b826", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x0c70d47de3880f36a4b296a99e2d5fec17a9fd2528bde74e93ebcb3f271883ce", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 3835, 0x, 0xb61d27f60000000000000000000000008a4720488ca32f1223ccfe5a087e250fe3bc5d75000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000024f2fde38b000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0xc2edfaa810bdd129158d5cb9d9436ab423f849c83451b57793959b64dae8b13119432fefa22b235969624abade950fd775d6a5c0279a8fb8c09a72ed9befc3be1c2dc4846f7704ec7a9ba20d29f02a60df99f342794c303e6974c8aaa995c1420c22ab08cc41b79fa696f511794027ba7f6b0a864cac7d4fb5c7cc2bb3730957a31b)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x5456a0", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000efb0000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4b61d27f60000000000000000000000008a4720488ca32f1223ccfe5a087e250fe3bc5d75000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000024f2fde38b000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca240247390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082c2edfaa810bdd129158d5cb9d9436ab423f849c83451b57793959b64dae8b13119432fefa22b235969624abade950fd775d6a5c0279a8fb8c09a72ed9befc3be1c2dc4846f7704ec7a9ba20d29f02a60df99f342794c303e6974c8aaa995c1420c22ab08cc41b79fa696f511794027ba7f6b0a864cac7d4fb5c7cc2bb3730957a31b000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4b827", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xe4b9fc1176816ce7da76326db753f5aec87be6bf4566ac449bc28bc67c3e8291", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 3836, 0x, 0xb61d27f60000000000000000000000005a2b641b84b0230c8e75f55d5afd27f4dbd59d5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000024f2fde38b000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0xdaaba03fad9f47c18df00288cb775e5bcc9fa3bac3c1515ed3a5ef0cf76c3e2d18d2ef6a97a10348efaf242d60c0a54f088bb55af08373a92995e98a11fc1ac81b9fed6bf4d49c23cd4fc8c00914f225356d0641c186050f2cc0dc4cb3875e60ad7577259bf2ef26c38fc6cfa4fe42690bad3109bea101a814f765de15c17b47651b)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x545f4c", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a0000000000000000000000000000000000000000000000000000000000000efc0000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4b61d27f60000000000000000000000005a2b641b84b0230c8e75f55d5afd27f4dbd59d5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000024f2fde38b000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca240247390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082daaba03fad9f47c18df00288cb775e5bcc9fa3bac3c1515ed3a5ef0cf76c3e2d18d2ef6a97a10348efaf242d60c0a54f088bb55af08373a92995e98a11fc1ac81b9fed6bf4d49c23cd4fc8c00914f225356d0641c186050f2cc0dc4cb3875e60ad7577259bf2ef26c38fc6cfa4fe42690bad3109bea101a814f765de15c17b47651b000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4b828", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x4489a", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x7ea09be21f5881e5c8cdf9c3b069d7ba2ca47fbf8af30187ad72c5729ddc95cb", + "blockNumber": "0x88747", + "transactionHash": "0xf2f29dbaf4bb0282e40a4b427a2eeaed64fe788a7f6f34a7b5eb07b7fe76a843", + "transactionIndex": "0x1", + "logIndex": "0x0", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0xa197b1b8537e89836317ec7da08e6d7afbc0d204186c28cf51cd93b7a55be30e", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000ef40000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000008130a000000000000000000000000000000000000000000000000000000000008130a", + "blockHash": "0x7ea09be21f5881e5c8cdf9c3b069d7ba2ca47fbf8af30187ad72c5729ddc95cb", + "blockNumber": "0x88747", + "transactionHash": "0xf2f29dbaf4bb0282e40a4b427a2eeaed64fe788a7f6f34a7b5eb07b7fe76a843", + "transactionIndex": "0x1", + "logIndex": "0x1", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000020000000000080000000008000000000000000000010000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000800000000020000000000000000000800002000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000400000000000000400000000000000000000000000000000002000000000000000000008000100001000000000000000000000000000000000000000020000000000000010000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xf2f29dbaf4bb0282e40a4b427a2eeaed64fe788a7f6f34a7b5eb07b7fe76a843", + "transactionIndex": "0x1", + "blockHash": "0x7ea09be21f5881e5c8cdf9c3b069d7ba2ca47fbf8af30187ad72c5729ddc95cb", + "blockNumber": "0x88747", + "gasUsed": "0x4489a", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1de11", + "l1BlockNumber": "0x1454989" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x544cc", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0xd688853cff12d010240dce0f6a613d27757499bf7153002222bdba1f892f4998", + "blockNumber": "0x88748", + "transactionHash": "0xfae5c8295ddb28bc0430028b4e9ce6c2d2407d9a662a01c2c158889b6079acb1", + "transactionIndex": "0x1", + "logIndex": "0x0", + "removed": false + }, + { + "address": "0xacc000818e5bbd911d5d449aa81cb5ca24024739", + "topics": [ + "0x9ea6790c7dadfd01c9f8b9762b3682607af2c7e79e05a9f9fdf5580dde949151", + "0x0000000000000000000000008a4720488ca32f1223ccfe5a087e250fe3bc5d75", + "0x000000000000000000000000000000000000000000000000783b0946b8c9d2e3" + ], + "data": "0xf4f4b03a00000000000000000000000000000000000000000000000000000000", + "blockHash": "0xd688853cff12d010240dce0f6a613d27757499bf7153002222bdba1f892f4998", + "blockNumber": "0x88748", + "transactionHash": "0xfae5c8295ddb28bc0430028b4e9ce6c2d2407d9a662a01c2c158889b6079acb1", + "transactionIndex": "0x1", + "logIndex": "0x1", + "removed": false + }, + { + "address": "0xacc000818e5bbd911d5d449aa81cb5ca24024739", + "topics": [ + "0x9ea6790c7dadfd01c9f8b9762b3682607af2c7e79e05a9f9fdf5580dde949151", + "0x0000000000000000000000008a4720488ca32f1223ccfe5a087e250fe3bc5d75", + "0x000000000000000000000000000000000000000000000000783b0946b8c9d2e3" + ], + "data": "0x3659cfe600000000000000000000000000000000000000000000000000000000", + "blockHash": "0xd688853cff12d010240dce0f6a613d27757499bf7153002222bdba1f892f4998", + "blockNumber": "0x88748", + "transactionHash": "0xfae5c8295ddb28bc0430028b4e9ce6c2d2407d9a662a01c2c158889b6079acb1", + "transactionIndex": "0x1", + "logIndex": "0x2", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0xb048a181fcb6f8c3d6da9600ed2325c37a57d5c74fa34ce0edc9134f0cd28940", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000ef50000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000008de9f000000000000000000000000000000000000000000000000000000000008de9f", + "blockHash": "0xd688853cff12d010240dce0f6a613d27757499bf7153002222bdba1f892f4998", + "blockNumber": "0x88748", + "transactionHash": "0xfae5c8295ddb28bc0430028b4e9ce6c2d2407d9a662a01c2c158889b6079acb1", + "transactionIndex": "0x1", + "logIndex": "0x3", + "removed": false + } + ], + "logsBloom": "0x00000004000088000000000000000000000000000000000010000000000000000008000000000010000000010000000000000000000000000000020000000000008000000000000000000000000000000000000000000000000000000000000802000000020000000000000000200800002000000000080000000000000000010000000000000000000002000000800000000000000000000000000000001000000400000000000000400000000000000000000000000000000002000000000000000000000000100001000000200000000000000000000000000000000020000090000000010000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xfae5c8295ddb28bc0430028b4e9ce6c2d2407d9a662a01c2c158889b6079acb1", + "transactionIndex": "0x1", + "blockHash": "0xd688853cff12d010240dce0f6a613d27757499bf7153002222bdba1f892f4998", + "blockNumber": "0x88748", + "gasUsed": "0x544cc", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1f773", + "l1BlockNumber": "0x1454989" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x4d926", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x13c201851ec3fd79cfff9eb01c8060e730368dc83fbe969f64a3c9e54af4587d", + "transactionIndex": "0x1", + "logIndex": "0x0", + "removed": false + }, + { + "address": "0xacc000818e5bbd911d5d449aa81cb5ca24024739", + "topics": [ + "0x9ea6790c7dadfd01c9f8b9762b3682607af2c7e79e05a9f9fdf5580dde949151", + "0x0000000000000000000000005a2b641b84b0230c8e75f55d5afd27f4dbd59d5b", + "0x000000000000000000000000000000000000000000000000783b0946b8c9d2e3" + ], + "data": "0x3659cfe600000000000000000000000000000000000000000000000000000000", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x13c201851ec3fd79cfff9eb01c8060e730368dc83fbe969f64a3c9e54af4587d", + "transactionIndex": "0x1", + "logIndex": "0x1", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0xa661fc55b41a463ed02c41ddf80820ab32c94f1090ccb87045797f6bdfa2f8d6", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000ef6000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000888520000000000000000000000000000000000000000000000000000000000088852", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x13c201851ec3fd79cfff9eb01c8060e730368dc83fbe969f64a3c9e54af4587d", + "transactionIndex": "0x1", + "logIndex": "0x2", + "removed": false + } + ], + "logsBloom": "0x00000004000088000000000000000000000000000000000010000000000000000008000000000080000000010000000000000800000000000000020000000000000000000000000000000000000000000000000000000800000000000000000800000000120000000000000000200800002000000000000000000000000000000000000000000000000002000000800000000000000000000000000000001000002400000200000000400000000000000000000000000000000002000000000000000000000000100001000000200000000000000000000000000000000020000010000000010000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x13c201851ec3fd79cfff9eb01c8060e730368dc83fbe969f64a3c9e54af4587d", + "transactionIndex": "0x1", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "gasUsed": "0x4d926", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1ec73", + "l1BlockNumber": "0x1454989" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x99e3d", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x521a475928a38f4c3c6c61dbb6c2f81a90eeb146ebc946c94b23280caf131c7e", + "transactionIndex": "0x2", + "logIndex": "0x3", + "removed": false + }, + { + "address": "0xacc000818e5bbd911d5d449aa81cb5ca24024739", + "topics": [ + "0xf98448b987f1428e0e230e1f3c6e2ce15b5693eaf31827fbd0b1ec4b424ae7cf", + "0x000000000000000000000000000000000000000000000000783b0946b8c9d2e3", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000093a8000000000000000000000000000000000000000000000000000000000674e3eee0000000000000000000000000000000000000000000000000000000000000001", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x521a475928a38f4c3c6c61dbb6c2f81a90eeb146ebc946c94b23280caf131c7e", + "transactionIndex": "0x2", + "logIndex": "0x4", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0x9f8841e3d117f0e02844cf4f21451701a7cf24b9e8887f103c1bb7ef4a93e81e", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000ef700000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000088be50000000000000000000000000000000000000000000000000000000000088be5", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x521a475928a38f4c3c6c61dbb6c2f81a90eeb146ebc946c94b23280caf131c7e", + "transactionIndex": "0x2", + "logIndex": "0x5", + "removed": false + } + ], + "logsBloom": "0x00000000000008000000000000000000000000000000000010000000000000000008000000000000000000010000000000000000000000000000020000000000000000000000000080000000000000000000000000200000000000000000000800000000020000000000000000200800002000000000000000000000000000000000000000000000000002004000800008000000000000000000000000001000000400000000000000402000000000000000000000000008000002000000000000000000000000100001000000000000000000000000000000000000000020000010000000010000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x521a475928a38f4c3c6c61dbb6c2f81a90eeb146ebc946c94b23280caf131c7e", + "transactionIndex": "0x2", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "gasUsed": "0x4c517", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1d59b", + "l1BlockNumber": "0x1454989" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xe0de2", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x19d5e64393811c3f0116ef947abc20eb6940de3c7a01a2d2572d8540922dde2f", + "transactionIndex": "0x3", + "logIndex": "0x6", + "removed": false + }, + { + "address": "0xacc000818e5bbd911d5d449aa81cb5ca24024739", + "topics": [ + "0x1256f5b5ecb89caec12db449738f2fbcd1ba5806cf38f35413f4e5c15bf6a450", + "0x000000000000000000000000000000000000000000000000783b0946b8c9d2e3" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000d55504752414445525f524f4c4500000000000000000000000000000000000000", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x19d5e64393811c3f0116ef947abc20eb6940de3c7a01a2d2572d8540922dde2f", + "transactionIndex": "0x3", + "logIndex": "0x7", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0x68f44a4708d7731523eef5940086843944764e8ffeca328cd7e5232556d21baf", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000ef800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000082e110000000000000000000000000000000000000000000000000000000000082e11", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x19d5e64393811c3f0116ef947abc20eb6940de3c7a01a2d2572d8540922dde2f", + "transactionIndex": "0x3", + "logIndex": "0x8", + "removed": false + } + ], + "logsBloom": "0x00000000100008000000000000000000000000000000000010000000000000000008000000000000000000010000000000000000000000000000020000000000000000000000000000000000000000000400000000000000000000000000000800000000020000000000000000200800002000000000000000000000000000000000000000000000000002000000800000000000000000000000000000001000000400000000000000400000000000000004000000000010000002000000000000000000000000100001020000000000000000000000000000000000000020000010000000010000000000000000000000000000000000000000000400000000", + "type": "0x2", + "transactionHash": "0x19d5e64393811c3f0116ef947abc20eb6940de3c7a01a2d2572d8540922dde2f", + "transactionIndex": "0x3", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "gasUsed": "0x46fa5", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1e838", + "l1BlockNumber": "0x1454989" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x12be78", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x9b36fcd7d3a036c8d3b11e603903ce1ae15cfc5fcf9d26beb045c0fd3903ba3b", + "transactionIndex": "0x4", + "logIndex": "0x9", + "removed": false + }, + { + "address": "0xacc000818e5bbd911d5d449aa81cb5ca24024739", + "topics": [ + "0xfeb69018ee8b8fd50ea86348f1267d07673379f72cffdeccec63853ee8ce8b48", + "0x000000000000000000000000000000000000000000000000783b0946b8c9d2e3" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000093a80000000000000000000000000000000000000000000000000000000006754d66e", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x9b36fcd7d3a036c8d3b11e603903ce1ae15cfc5fcf9d26beb045c0fd3903ba3b", + "transactionIndex": "0x4", + "logIndex": "0xa", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0xf9fddcb47279266247832f82214490df113d37117ff32b3489163a371ffe4ad6", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000ef900000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000087dcf0000000000000000000000000000000000000000000000000000000000087dcf", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x9b36fcd7d3a036c8d3b11e603903ce1ae15cfc5fcf9d26beb045c0fd3903ba3b", + "transactionIndex": "0x4", + "logIndex": "0xb", + "removed": false + } + ], + "logsBloom": "0x00000000000008000000000000000000000000000000000010000000040000000008000000000000000000010000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000800000000020000000000008000200800002010000000000000010000000000000000000000000000000002000000800000000000000000010000000000001000000400000000000000400000000000000000000000000000000002000000000000000000000000120001000000000000000000000000000000000000000020000010000000010000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9b36fcd7d3a036c8d3b11e603903ce1ae15cfc5fcf9d26beb045c0fd3903ba3b", + "transactionIndex": "0x4", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "gasUsed": "0x4b096", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1d238", + "l1BlockNumber": "0x1454989" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x177b20", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x6b3fe63b826b1b2cfcce689ff0268c7005631e4d08ee957222330bbfc6b2fbb6", + "transactionIndex": "0x5", + "logIndex": "0xc", + "removed": false + }, + { + "address": "0xacc000818e5bbd911d5d449aa81cb5ca24024739", + "topics": [ + "0xa56b76017453f399ec2327ba00375dbfb1fd070ff854341ad6191e6a2e2de19c", + "0x0000000000000000000000008a4720488ca32f1223ccfe5a087e250fe3bc5d75" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000093a80000000000000000000000000000000000000000000000000000000006754d66e", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x6b3fe63b826b1b2cfcce689ff0268c7005631e4d08ee957222330bbfc6b2fbb6", + "transactionIndex": "0x5", + "logIndex": "0xd", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0x57b38922b03737b09ba83b9ad6aa0ff4055fbe741dec8ece7299bec0bb105974", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000efa00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000087d800000000000000000000000000000000000000000000000000000000000087d80", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x6b3fe63b826b1b2cfcce689ff0268c7005631e4d08ee957222330bbfc6b2fbb6", + "transactionIndex": "0x5", + "logIndex": "0xe", + "removed": false + } + ], + "logsBloom": "0x00000000000008400000000000000000000000000000000000000000000000000008000000000010000000010000000000000000000000000000020000000000000000000000000000010000000000000000000000000000000000000000000802004000020000000000000000000800002000000000080000000000000000000000001000000000000002000000800000000000000000000000000100001000000400000000000000400000000000000000000000000000000002000000000000000000000000100001000000000000000000000000000000000000000020000000000000010000000000000000000000000000000000000000010000000000", + "type": "0x2", + "transactionHash": "0x6b3fe63b826b1b2cfcce689ff0268c7005631e4d08ee957222330bbfc6b2fbb6", + "transactionIndex": "0x5", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "gasUsed": "0x4bca8", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1de11", + "l1BlockNumber": "0x1454989" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x1bdb74", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x0c70d47de3880f36a4b296a99e2d5fec17a9fd2528bde74e93ebcb3f271883ce", + "transactionIndex": "0x6", + "logIndex": "0xf", + "removed": false + }, + { + "address": "0x8a4720488ca32f1223ccfe5a087e250fe3bc5d75", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca24024739" + ], + "data": "0x", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x0c70d47de3880f36a4b296a99e2d5fec17a9fd2528bde74e93ebcb3f271883ce", + "transactionIndex": "0x6", + "logIndex": "0x10", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0x25422dd138c1b7fc6377e9f35ed7fcc0f5fbf9dc51f985b1790bb5e401a5297b", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000efb000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000828ca00000000000000000000000000000000000000000000000000000000000828ca", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "transactionHash": "0x0c70d47de3880f36a4b296a99e2d5fec17a9fd2528bde74e93ebcb3f271883ce", + "transactionIndex": "0x6", + "logIndex": "0x11", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000800000000000000008000000000000000000010000000000000000000000000004020000020000000000000000000000000000000000000001000000000000000000000000000800000000020020000000000008000900002000000000000000000000000000400000000000000000000000000000800000000000000000000000000000000000000400000000000000400000000000000001000000000000000002000000000000000000000000100001000000000000000000000000000000000004000020000000000000010000000000010000000000020000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x0c70d47de3880f36a4b296a99e2d5fec17a9fd2528bde74e93ebcb3f271883ce", + "transactionIndex": "0x6", + "blockHash": "0x2b9796f295381dfb15a3dd54d103a6e3b78e8d133e3f20fa0e10a79376dc4ac6", + "blockNumber": "0x88749", + "gasUsed": "0x46054", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1e09b", + "l1BlockNumber": "0x1454989" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x454bd", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x2e9b7446cead6547a781416442f7eed6574da7b6fafc53cbdc8572d17aebc1ca", + "blockNumber": "0x8874a", + "transactionHash": "0xe4b9fc1176816ce7da76326db753f5aec87be6bf4566ac449bc28bc67c3e8291", + "transactionIndex": "0x1", + "logIndex": "0x0", + "removed": false + }, + { + "address": "0x5a2b641b84b0230c8e75f55d5afd27f4dbd59d5b", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca24024739" + ], + "data": "0x", + "blockHash": "0x2e9b7446cead6547a781416442f7eed6574da7b6fafc53cbdc8572d17aebc1ca", + "blockNumber": "0x8874a", + "transactionHash": "0xe4b9fc1176816ce7da76326db753f5aec87be6bf4566ac449bc28bc67c3e8291", + "transactionIndex": "0x1", + "logIndex": "0x1", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0x9f12705e4d9ee320c1091b90bc17f1400eee140b31ad717f9ebf2a3c0f6edc90", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000efc000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000829050000000000000000000000000000000000000000000000000000000000082905", + "blockHash": "0x2e9b7446cead6547a781416442f7eed6574da7b6fafc53cbdc8572d17aebc1ca", + "blockNumber": "0x8874a", + "transactionHash": "0xe4b9fc1176816ce7da76326db753f5aec87be6bf4566ac449bc28bc67c3e8291", + "transactionIndex": "0x1", + "logIndex": "0x2", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000800000000000000008000000000000000000010000000000000000000000000004020000000000000000000000000000000000000000000001000000080000000000000008000800000000020000000000000000000800002000000000000000000000000000400000000000010000000000000000800000000000000000800000000000000000000400200000000000400000000000000000000000000000000002000000000000000000000000100001000000000000000000000000000000000000000020000000000000010000000000010000000000020000000000000000000080000000", + "type": "0x2", + "transactionHash": "0xe4b9fc1176816ce7da76326db753f5aec87be6bf4566ac449bc28bc67c3e8291", + "transactionIndex": "0x1", + "blockHash": "0x2e9b7446cead6547a781416442f7eed6574da7b6fafc53cbdc8572d17aebc1ca", + "blockNumber": "0x8874a", + "gasUsed": "0x454bd", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1d4c2", + "l1BlockNumber": "0x1454989" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1733181166, + "chain": 7887, + "commit": "af8ea37" +} \ No newline at end of file diff --git a/script/migrations/149-timelock_wallet_factory.s.sol b/script/migrations/149-timelock_wallet_factory.s.sol new file mode 100644 index 00000000..49b0ca6f --- /dev/null +++ b/script/migrations/149-timelock_wallet_factory.s.sol @@ -0,0 +1,174 @@ +// SPDX-License-Identifier: MIT +pragma solidity ^0.8.18; + +import {UUPSUpgradeable} from "@openzeppelin/contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol"; + +import {RewardsDistributor} from "@kinto-core/liquidity-mining/RewardsDistributor.sol"; +import {SponsorPaymaster} from "@kinto-core/paymasters/SponsorPaymaster.sol"; +import {KintoAppRegistry} from "@kinto-core/apps/KintoAppRegistry.sol"; +import {KintoWalletFactory} from "@kinto-core/wallet/KintoWalletFactory.sol"; +import {KintoWallet} from "@kinto-core/wallet/KintoWallet.sol"; +import {BridgedKinto} from "@kinto-core/tokens/bridged/BridgedKinto.sol"; +import {UUPSProxy} from "@kinto-core-test/helpers/UUPSProxy.sol"; +import {AccessManager} from "@openzeppelin-5.0.1/contracts/access/manager/AccessManager.sol"; +import {Ownable} from "@openzeppelin-5.0.1/contracts/access/Ownable.sol"; +import {IKintoID} from "@kinto-core/interfaces/IKintoID.sol"; +import {IKintoAppRegistry} from "@kinto-core/interfaces/IKintoAppRegistry.sol"; +import {IKintoWallet} from "@kinto-core/interfaces/IKintoWallet.sol"; +import {IEntryPoint} from "@aa/interfaces/IEntryPoint.sol"; + +import {MigrationHelper} from "@kinto-core-script/utils/MigrationHelper.sol"; + +contract DeployScript is MigrationHelper { + function run() public override { + super.run(); + + AccessManager accessManager = AccessManager(_getChainDeployment("AccessManager")); + address factory = _getChainDeployment("KintoWalletFactory"); + address registry = _getChainDeployment("KintoAppRegistry"); + + _whitelistApp(address(accessManager)); + + bytes4[] memory factorySelectors = new bytes4[](2); + factorySelectors[0] = KintoWalletFactory.upgradeAllWalletImplementations.selector; + factorySelectors[1] = UUPSUpgradeable.upgradeTo.selector; + + // set UPGRADER role for target functions for KintoWalletFactory + _handleOps( + abi.encodeWithSelector( + AccessManager.setTargetFunctionRole.selector, factory, factorySelectors, UPGRADER_ROLE + ), + address(accessManager) + ); + + bytes4[] memory registrySelectors = new bytes4[](1); + registrySelectors[0] = UUPSUpgradeable.upgradeTo.selector; + + // set UPGRADER role for target functions AppRegistry + _handleOps( + abi.encodeWithSelector( + AccessManager.setTargetFunctionRole.selector, registry, registrySelectors, UPGRADER_ROLE + ), + address(accessManager) + ); + + // grant role to a Safe with a delay + _handleOps( + abi.encodeWithSelector( + AccessManager.grantRole.selector, UPGRADER_ROLE, kintoAdminWallet, uint32(UPGRADE_DELAY) + ), + address(accessManager) + ); + + // label the role + _handleOps( + abi.encodeWithSelector(AccessManager.labelRole.selector, UPGRADER_ROLE, "UPGRADER_ROLE"), + address(accessManager) + ); + + // set grantDelay, so admin can't grant the same role to another account with no delay + _handleOps( + abi.encodeWithSelector(AccessManager.setGrantDelay.selector, UPGRADER_ROLE, UPGRADE_DELAY), + address(accessManager) + ); + + // set delay on admin actions so admin can't move selectors to another role with no delay + _handleOps( + abi.encodeWithSelector(AccessManager.setTargetAdminDelay.selector, address(factory), UPGRADE_DELAY), + address(accessManager) + ); + + // transfer wallet factory ownership to access manager + _handleOps(abi.encodeWithSelector(Ownable.transferOwnership.selector, accessManager), address(factory)); + + // transfer app registry ownership to access manager + _handleOps(abi.encodeWithSelector(Ownable.transferOwnership.selector, accessManager), address(registry)); + + assertEq(KintoWalletFactory(factory).owner(), address(accessManager)); + + (bool immediate, uint32 delay) = accessManager.canCall( + kintoAdminWallet, factory, KintoWalletFactory.upgradeAllWalletImplementations.selector + ); + assertFalse(immediate); + assertEq(delay, UPGRADE_DELAY); + + (bool isMember, uint32 currentDelay) = accessManager.hasRole(UPGRADER_ROLE, kintoAdminWallet); + assertTrue(isMember); + assertEq(currentDelay, UPGRADE_DELAY); + + // test that we can upgrade to a new wallet + KintoWallet newImpl = new KintoWallet( + IEntryPoint(ENTRY_POINT), + IKintoID(_getChainDeployment("KintoID")), + IKintoAppRegistry(_getChainDeployment("KintoAppRegistry")), + KintoWalletFactory(factory) + ); + + bytes memory upgradeAllCalldata = + abi.encodeWithSelector(KintoWalletFactory.upgradeAllWalletImplementations.selector, newImpl); + + vm.prank(kintoAdminWallet); + accessManager.schedule(factory, upgradeAllCalldata, uint48(block.timestamp + UPGRADE_DELAY)); + + vm.warp(block.timestamp + UPGRADE_DELAY); + + vm.prank(kintoAdminWallet); + accessManager.execute(factory, upgradeAllCalldata); + + assertEq(address(newImpl), KintoWalletFactory(factory).beacon().implementation()); + + // test that we can upgrade to a new wallet factory + KintoWalletFactory newWalletFactory = new KintoWalletFactory( + IKintoWallet(address(0)), + KintoAppRegistry(registry), + IKintoID(_getChainDeployment("KintoID")), + RewardsDistributor(_getChainDeployment("RewardsDistributor")) + ); + bytes memory upgradeCalldata = abi.encodeWithSelector(UUPSUpgradeable.upgradeTo.selector, newWalletFactory); + + vm.prank(kintoAdminWallet); + accessManager.schedule(factory, upgradeCalldata, uint48(block.timestamp + UPGRADE_DELAY)); + + vm.warp(block.timestamp + UPGRADE_DELAY); + + vm.prank(kintoAdminWallet); + accessManager.execute(factory, upgradeCalldata); + + // Read implementation address from proxy storage and compare it to a new address + assertEq( + address( + uint160( + uint256( + vm.load(factory, bytes32(0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc)) + ) + ) + ), + address(newWalletFactory) + ); + + // test that we can upgrade to a new app registry + KintoAppRegistry newAppRegistry = + new KintoAppRegistry(KintoWalletFactory(factory), SponsorPaymaster(_getChainDeployment("SponsorPaymaster"))); + upgradeCalldata = abi.encodeWithSelector(UUPSUpgradeable.upgradeTo.selector, newAppRegistry); + + vm.prank(kintoAdminWallet); + accessManager.schedule(registry, upgradeCalldata, uint48(block.timestamp + UPGRADE_DELAY)); + + vm.warp(block.timestamp + UPGRADE_DELAY); + + vm.prank(kintoAdminWallet); + accessManager.execute(registry, upgradeCalldata); + + // Read implementation address from proxy storage and compare it to a new address + assertEq( + address( + uint160( + uint256( + vm.load(registry, bytes32(0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc)) + ) + ) + ), + address(newAppRegistry) + ); + } +} diff --git a/script/migrations/const.sol b/script/migrations/const.sol index 3db7bda3..97d1307f 100644 --- a/script/migrations/const.sol +++ b/script/migrations/const.sol @@ -17,6 +17,7 @@ contract Constants is CommonBase { uint64 internal constant UPGRADER_ROLE = uint64(uint256(keccak256("UPGRADER_ROLE"))); uint32 internal constant NIO_EXECUTION_DELAY = 3 days; uint32 internal constant ACCESS_REGISTRY_DELAY = 16 hours; + uint32 internal constant UPGRADE_DELAY = 7 days; uint256 internal constant RATE_LIMIT_PERIOD = 1 minutes; uint256 internal constant RATE_LIMIT_THRESHOLD = 10; uint256 internal constant GAS_LIMIT_PERIOD = 30 days;