From 8e56c422e4dd277c35c7416899163cf58536309b Mon Sep 17 00:00:00 2001 From: wsdt Date: Fri, 9 Aug 2024 18:00:55 +0200 Subject: [PATCH] clean --- .gitignore | 1 + contracts/.gitignore | 1 + .../28882/run-1722610582.json | 126 ------------------ .../28882/run-1722733354.json | 126 ------------------ .../28882/run-1722788989.json | 126 ------------------ .../28882/run-1723216618.json | 53 -------- .../28882/run-1723216828.json | 126 ------------------ .../28882/run-1723217370.json | 126 ------------------ .../28882/run-1723217532.json | 126 ------------------ .../28882/run-1723217859.json | 126 ------------------ .../28882/run-1723217979.json | 126 ------------------ .../28882/run-1723218639.json | 126 ------------------ .../28882/run-1723218932.json | 126 ------------------ 13 files changed, 2 insertions(+), 1313 deletions(-) delete mode 100644 contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1722610582.json delete mode 100644 contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1722733354.json delete mode 100644 contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1722788989.json delete mode 100644 contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723216618.json delete mode 100644 contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723216828.json delete mode 100644 contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723217370.json delete mode 100644 contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723217532.json delete mode 100644 contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723217859.json delete mode 100644 contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723217979.json delete mode 100644 contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723218639.json delete mode 100644 contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723218932.json diff --git a/.gitignore b/.gitignore index fba6896..359aded 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ node_modules .env .env-sepolia broadcast/ +contracts/broadcast cache_forge/ dist/ diff --git a/contracts/.gitignore b/contracts/.gitignore index cb082df..e027b32 100644 --- a/contracts/.gitignore +++ b/contracts/.gitignore @@ -6,6 +6,7 @@ out/ !/broadcast /broadcast/*/31337/ /broadcast/**/dry-run/ +broadcast # Docs docs/ diff --git a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1722610582.json b/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1722610582.json deleted file mode 100644 index d0f8c4e..0000000 --- a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1722610582.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x30fd727ef1339627f63462216528a3323d11e81b435aa5bb13fc1a9029186280", - "transactionType": "CREATE", - "contractName": "HybridAccount", - "contractAddress": "0xe6f44e62fd91bb044db638b49ed2672a3872b2ef", - "function": null, - "arguments": [ - "0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789", - "0x587a06089ed54101dd6d9A8ecDe1d146f97Af6B8" - ], - "transaction": { - "from": "0x08150bab13edc834fd5b436c9416dc849f410c66", - "gas": "0x242313", - "value": "0x0", - "input": "0x60e06040523060805234801561001457600080fd5b506040516121773803806121778339810160408190526100339161012c565b6001600160a01b0380831660a052811660c05261004e610055565b5050610166565b600054610100900460ff16156100c15760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff90811614610112576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b6001600160a01b038116811461012957600080fd5b50565b6000806040838503121561013f57600080fd5b825161014a81610114565b602084015190925061015b81610114565b809150509250929050565b60805160a05160c051611f876101f0600039600081816103cd015281816109660152610a2b015260008181610348015281816106d50152818161075601528181610bb201528181610c5301528181610cc001528181610f3701526111960152600081816105d801528181610618015281816107e70152818161082701526108ba0152611f876000f3fe6080604052600436106101385760003560e01c8063839f8457116100ab578063bd3ff2d71161006f578063bd3ff2d7146103bb578063c399ec88146103ef578063c4d66de814610404578063d087d28814610424578063efae5edc14610439578063f23a6e611461045957600080fd5b8063839f8457146102d35780638da5cb5b14610301578063b0d691fe14610339578063b61d27f61461036c578063bc197c811461038c57600080fd5b80633659cfe6116100fd5780633659cfe6146102355780633a871cdd146102555780634a58db19146102835780634d44560d1461028b5780634f1ef286146102ab57806352d1902d146102be57600080fd5b806223de291461014457806301ffc9a71461016b578063150b7a02146101a057806318dfb3c7146101e55780633122b07e1461020557600080fd5b3661013f57005b600080fd5b34801561015057600080fd5b5061016961015f36600461171d565b5050505050505050565b005b34801561017757600080fd5b5061018b6101863660046117cd565b610486565b60405190151581526020015b60405180910390f35b3480156101ac57600080fd5b506101cc6101bb3660046117f7565b630a85bd0160e11b95945050505050565b6040516001600160e01b03199091168152602001610197565b3480156101f157600080fd5b506101696102003660046118ad565b6104d8565b34801561021157600080fd5b5061018b610220366004611918565b60016020526000908152604090205460ff1681565b34801561024157600080fd5b50610169610250366004611918565b6105ce565b34801561026157600080fd5b50610275610270366004611935565b6106ad565b604051908152602001610197565b6101696106d3565b34801561029757600080fd5b506101696102a6366004611988565b61074c565b6101696102b9366004611a77565b6107dd565b3480156102ca57600080fd5b506102756108ad565b3480156102df57600080fd5b506102f36102ee366004611ac6565b610960565b604051610197929190611b46565b34801561030d57600080fd5b50600254610321906001600160a01b031681565b6040516001600160a01b039091168152602001610197565b34801561034557600080fd5b507f0000000000000000000000000000000000000000000000000000000000000000610321565b34801561037857600080fd5b50610169610387366004611b65565b610b43565b34801561039857600080fd5b506101cc6103a7366004611bb4565b63bc197c8160e01b98975050505050505050565b3480156103c757600080fd5b506103217f000000000000000000000000000000000000000000000000000000000000000081565b3480156103fb57600080fd5b50610275610b92565b34801561041057600080fd5b5061016961041f366004611918565b610c23565b34801561043057600080fd5b50610275610c2c565b34801561044557600080fd5b50610169610454366004611c51565b610c82565b34801561046557600080fd5b506101cc610474366004611c8f565b63f23a6e6160e01b9695505050505050565b60006001600160e01b03198216630a85bd0160e11b14806104b757506001600160e01b03198216630271189760e51b145b806104d257506001600160e01b031982166301ffc9a760e01b145b92915050565b6104e0610cb5565b82811461052a5760405162461bcd60e51b815260206004820152601360248201527277726f6e67206172726179206c656e6774687360681b60448201526064015b60405180910390fd5b60005b838110156105c7576105bf85858381811061054a5761054a611d0a565b905060200201602081019061055f9190611918565b600085858581811061057357610573611d0a565b90506020028101906105859190611d20565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b60010161052d565b5050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036106165760405162461bcd60e51b815260040161052190611d66565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661065f600080516020611f0b833981519152546001600160a01b031690565b6001600160a01b0316146106855760405162461bcd60e51b815260040161052190611db2565b61068e81610db4565b604080516000808252602082019092526106aa91839190610dbc565b50565b60006106b7610f2c565b6106c18484610fa4565b90506106cc8261104a565b9392505050565b7f000000000000000000000000000000000000000000000000000000000000000060405163b760faf960e01b81523060048201526001600160a01b03919091169063b760faf99034906024016000604051808303818588803b15801561073857600080fd5b505af11580156105c7573d6000803e3d6000fd5b610754611097565b7f000000000000000000000000000000000000000000000000000000000000000060405163040b850f60e31b81526001600160a01b03848116600483015260248201849052919091169063205c287890604401600060405180830381600087803b1580156107c157600080fd5b505af11580156107d5573d6000803e3d6000fd5b505050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036108255760405162461bcd60e51b815260040161052190611d66565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661086e600080516020611f0b833981519152546001600160a01b031690565b6001600160a01b0316146108945760405162461bcd60e51b815260040161052190611db2565b61089d82610db4565b6108a982826001610dbc565b5050565b6000306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461094d5760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610521565b50600080516020611f0b83398151915290565b600060607f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166109d35760405162461bcd60e51b815260206004820152601660248201527512195b1c195c881859191c995cdcc81b9bdd081cd95d60521b6044820152606401610521565b3360009081526001602052604090205460ff16610a265760405162461bcd60e51b815260206004820152601160248201527014195c9b5a5cdcda5bdb8819195b9a5959607a1b6044820152606401610521565b6040517f000000000000000000000000000000000000000000000000000000000000000090610a76908690339060200191825260601b6bffffffffffffffffffffffff1916602082015260340190565b604051602081830303815290604052805190602001209450610ab86040518060400160405280600981526020016803ab9b2b935b2bc9d160bd1b8152506110e8565b610ac18561112b565b604051636868c6b960e01b81526001600160a01b03821690636868c6b990610aef9088908890600401611dfe565b6000604051808303816000875af1158015610b0e573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610b369190810190611e17565b92509250505b9250929050565b610b4b610cb5565b610b8c848484848080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b50505050565b6040516370a0823160e01b81523060048201526000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a08231906024015b602060405180830381865afa158015610bfa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c1e9190611eac565b905090565b6106aa81611170565b604051631aab3f0d60e11b8152306004820152600060248201819052906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906335567e1a90604401610bdd565b610c8a610cb5565b6001600160a01b03919091166000908152600160205260409020805460ff1916911515919091179055565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610cf657506002546001600160a01b031633145b610d425760405162461bcd60e51b815260206004820181905260248201527f6163636f756e743a206e6f74204f776e6572206f7220456e747279506f696e746044820152606401610521565b565b600080846001600160a01b03168484604051610d609190611ec5565b60006040518083038185875af1925050503d8060008114610d9d576040519150601f19603f3d011682016040523d82523d6000602084013e610da2565b606091505b5091509150816105c757805160208201fd5b6106aa611097565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610df457610def836111e0565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e4e575060408051601f3d908101601f19168201909252610e4b91810190611eac565b60015b610eb15760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610521565b600080516020611f0b8339815191528114610f205760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610521565b50610def83838361127c565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610d425760405162461bcd60e51b815260206004820152601c60248201527f6163636f756e743a206e6f742066726f6d20456e747279506f696e74000000006044820152606401610521565b7f19457468657265756d205369676e6564204d6573736167653a0a3332000000006000908152601c829052603c8120611021610fe4610140860186611d20565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525085939250506112a19050565b6002546001600160a01b039081169116146110405760019150506104d2565b5060009392505050565b80156106aa57604051600090339060001990849084818181858888f193505050503d80600081146105c7576040519150601f19603f3d011682016040523d82523d6000602084013e6105c7565b6002546001600160a01b03163314806110af57503330145b610d425760405162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b6044820152606401610521565b6106aa816040516024016110fc9190611ee1565b60408051601f198184030181529190526020810180516001600160e01b031663104c13eb60e21b1790526112c5565b6106aa8160405160240161114191815260200190565b60408051601f198184030181529190526020810180516001600160e01b03166327b7cf8560e01b1790526112c5565b600280546001600160a01b0319166001600160a01b0383811691821790925560405190917f000000000000000000000000000000000000000000000000000000000000000016907f9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d90600090a350565b6001600160a01b0381163b61124d5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610521565b600080516020611f0b83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b611285836112ce565b6000825111806112925750805b15610def57610b8c838361130e565b60008060006112b08585611333565b915091506112bd81611375565b509392505050565b6106aa816114bf565b6112d7816111e0565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606106cc8383604051806060016040528060278152602001611f2b602791396114e0565b60008082516041036113695760208301516040840151606085015160001a61135d87828585611558565b94509450505050610b3c565b50600090506002610b3c565b600081600481111561138957611389611ef4565b036113915750565b60018160048111156113a5576113a5611ef4565b036113f25760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606401610521565b600281600481111561140657611406611ef4565b036114535760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606401610521565b600381600481111561146757611467611ef4565b036106aa5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608401610521565b80516a636f6e736f6c652e6c6f67602083016000808483855afa5050505050565b6060600080856001600160a01b0316856040516114fd9190611ec5565b600060405180830381855af49150503d8060008114611538576040519150601f19603f3d011682016040523d82523d6000602084013e61153d565b606091505b509150915061154e8683838761161c565b9695505050505050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561158f5750600090506003611613565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa1580156115e3573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661160c57600060019250925050611613565b9150600090505b94509492505050565b6060831561168b578251600003611684576001600160a01b0385163b6116845760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610521565b5081611695565b611695838361169d565b949350505050565b8151156116ad5781518083602001fd5b8060405162461bcd60e51b81526004016105219190611ee1565b6001600160a01b03811681146106aa57600080fd5b60008083601f8401126116ee57600080fd5b5081356001600160401b0381111561170557600080fd5b602083019150836020828501011115610b3c57600080fd5b60008060008060008060008060c0898b03121561173957600080fd5b8835611744816116c7565b97506020890135611754816116c7565b96506040890135611764816116c7565b95506060890135945060808901356001600160401b038082111561178757600080fd5b6117938c838d016116dc565b909650945060a08b01359150808211156117ac57600080fd5b506117b98b828c016116dc565b999c989b5096995094979396929594505050565b6000602082840312156117df57600080fd5b81356001600160e01b0319811681146106cc57600080fd5b60008060008060006080868803121561180f57600080fd5b853561181a816116c7565b9450602086013561182a816116c7565b93506040860135925060608601356001600160401b0381111561184c57600080fd5b611858888289016116dc565b969995985093965092949392505050565b60008083601f84011261187b57600080fd5b5081356001600160401b0381111561189257600080fd5b6020830191508360208260051b8501011115610b3c57600080fd5b600080600080604085870312156118c357600080fd5b84356001600160401b03808211156118da57600080fd5b6118e688838901611869565b909650945060208701359150808211156118ff57600080fd5b5061190c87828801611869565b95989497509550505050565b60006020828403121561192a57600080fd5b81356106cc816116c7565b60008060006060848603121561194a57600080fd5b83356001600160401b0381111561196057600080fd5b8401610160818703121561197357600080fd5b95602085013595506040909401359392505050565b6000806040838503121561199b57600080fd5b82356119a6816116c7565b946020939093013593505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b03811182821017156119f2576119f26119b4565b604052919050565b60006001600160401b03821115611a1357611a136119b4565b50601f01601f191660200190565b600082601f830112611a3257600080fd5b8135611a45611a40826119fa565b6119ca565b818152846020838601011115611a5a57600080fd5b816020850160208301376000918101602001919091529392505050565b60008060408385031215611a8a57600080fd5b8235611a95816116c7565b915060208301356001600160401b03811115611ab057600080fd5b611abc85828601611a21565b9150509250929050565b60008060408385031215611ad957600080fd5b8235915060208301356001600160401b03811115611ab057600080fd5b60005b83811015611b11578181015183820152602001611af9565b50506000910152565b60008151808452611b32816020860160208601611af6565b601f01601f19169290920160200192915050565b63ffffffff831681526040602082015260006116956040830184611b1a565b60008060008060608587031215611b7b57600080fd5b8435611b86816116c7565b93506020850135925060408501356001600160401b03811115611ba857600080fd5b61190c878288016116dc565b60008060008060008060008060a0898b031215611bd057600080fd5b8835611bdb816116c7565b97506020890135611beb816116c7565b965060408901356001600160401b0380821115611c0757600080fd5b611c138c838d01611869565b909850965060608b0135915080821115611c2c57600080fd5b611c388c838d01611869565b909650945060808b01359150808211156117ac57600080fd5b60008060408385031215611c6457600080fd5b8235611c6f816116c7565b915060208301358015158114611c8457600080fd5b809150509250929050565b60008060008060008060a08789031215611ca857600080fd5b8635611cb3816116c7565b95506020870135611cc3816116c7565b9450604087013593506060870135925060808701356001600160401b03811115611cec57600080fd5b611cf889828a016116dc565b979a9699509497509295939492505050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e19843603018112611d3757600080fd5b8301803591506001600160401b03821115611d5157600080fd5b602001915036819003821315610b3c57600080fd5b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b8281526040602082015260006116956040830184611b1a565b60008060408385031215611e2a57600080fd5b825163ffffffff81168114611e3e57600080fd5b60208401519092506001600160401b03811115611e5a57600080fd5b8301601f81018513611e6b57600080fd5b8051611e79611a40826119fa565b818152866020838501011115611e8e57600080fd5b611e9f826020830160208601611af6565b8093505050509250929050565b600060208284031215611ebe57600080fd5b5051919050565b60008251611ed7818460208701611af6565b9190910192915050565b6020815260006106cc6020830184611b1a565b634e487b7160e01b600052602160045260246000fdfe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220787b4039af80a05711571c3af7a732f885981fd5370c15d6a408413b708f745064736f6c634300081900330000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789000000000000000000000000587a06089ed54101dd6d9a8ecde1d146f97af6b8", - "nonce": "0x15c", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xe338d6479c8678a2ec916ec88b4e6f288ae5bdc683c3c39074fcffb1fa48771a", - "transactionType": "CALL", - "contractName": "HybridAccount", - "contractAddress": "0xe6f44e62fd91bb044db638b49ed2672a3872b2ef", - "function": "initialize(address)", - "arguments": [ - "0x08150bAB13edC834FD5b436C9416dC849f410C66" - ], - "transaction": { - "from": "0x08150bab13edc834fd5b436c9416dc849f410c66", - "to": "0xe6f44e62fd91bb044db638b49ed2672a3872b2ef", - "gas": "0xf59f", - "value": "0x0", - "input": "0xc4d66de800000000000000000000000008150bab13edc834fd5b436c9416dc849f410c66", - "nonce": "0x15d", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1c79d0", - "logs": [ - { - "address": "0xe6f44e62fd91bb044db638b49ed2672a3872b2ef", - "topics": [ - "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", - "blockHash": "0xd5b53f1a18bf48331e228a2fd773716986d8ba174611a56f879b8d0e7b5de6ce", - "blockNumber": "0x81c83e", - "transactionHash": "0x30fd727ef1339627f63462216528a3323d11e81b435aa5bb13fc1a9029186280", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000010000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x30fd727ef1339627f63462216528a3323d11e81b435aa5bb13fc1a9029186280", - "transactionIndex": "0x1", - "blockHash": "0xd5b53f1a18bf48331e228a2fd773716986d8ba174611a56f879b8d0e7b5de6ce", - "blockNumber": "0x81c83e", - "gasUsed": "0x1bce52", - "effectiveGasPrice": "0xb", - "from": "0x08150bab13edc834fd5b436c9416dc849f410c66", - "to": null, - "contractAddress": "0xe6f44e62fd91bb044db638b49ed2672a3872b2ef", - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x447ce78486c5d", - "l1GasPrice": "0x3d96c53e1", - "l1GasUsed": "0x11cad" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x1d2ba4", - "logs": [ - { - "address": "0xe6f44e62fd91bb044db638b49ed2672a3872b2ef", - "topics": [ - "0x9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d", - "0x0000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789", - "0x00000000000000000000000008150bab13edc834fd5b436c9416dc849f410c66" - ], - "data": "0x", - "blockHash": "0xd5b53f1a18bf48331e228a2fd773716986d8ba174611a56f879b8d0e7b5de6ce", - "blockNumber": "0x81c83e", - "transactionHash": "0xe338d6479c8678a2ec916ec88b4e6f288ae5bdc683c3c39074fcffb1fa48771a", - "transactionIndex": "0x2", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000010000000000000000001000000000000000000000000000100000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000800000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000002000000080000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0xe338d6479c8678a2ec916ec88b4e6f288ae5bdc683c3c39074fcffb1fa48771a", - "transactionIndex": "0x2", - "blockHash": "0xd5b53f1a18bf48331e228a2fd773716986d8ba174611a56f879b8d0e7b5de6ce", - "blockNumber": "0x81c83e", - "gasUsed": "0xb1d4", - "effectiveGasPrice": "0xb", - "from": "0x08150bab13edc834fd5b436c9416dc849f410c66", - "to": "0xe6f44e62fd91bb044db638b49ed2672a3872b2ef", - "contractAddress": null, - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x180ee50c3e40", - "l1GasPrice": "0x3d96c53e1", - "l1GasUsed": "0x640" - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1722610582, - "chain": 28882, - "commit": "d07d0d1" -} \ No newline at end of file diff --git a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1722733354.json b/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1722733354.json deleted file mode 100644 index e496770..0000000 --- a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1722733354.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x2869cb21635ff5ebf5f416a53416a29b21e04bfe2562d9469adc963ab5c46806", - "transactionType": "CREATE", - "contractName": "HybridAccount", - "contractAddress": "0x520eec6c0a5b81c2c080bbcda4928392bb774bd4", - "function": null, - "arguments": [ - "0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789", - "0x587a06089ed54101dd6d9A8ecDe1d146f97Af6B8" - ], - "transaction": { - "from": "0x08150bab13edc834fd5b436c9416dc849f410c66", - "gas": "0x242313", - "value": "0x0", - "input": "0x60e06040523060805234801561001457600080fd5b506040516121773803806121778339810160408190526100339161012c565b6001600160a01b0380831660a052811660c05261004e610055565b5050610166565b600054610100900460ff16156100c15760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff90811614610112576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b6001600160a01b038116811461012957600080fd5b50565b6000806040838503121561013f57600080fd5b825161014a81610114565b602084015190925061015b81610114565b809150509250929050565b60805160a05160c051611f876101f0600039600081816103cd015281816109660152610a2b015260008181610348015281816106d50152818161075601528181610bb201528181610c5301528181610cc001528181610f3701526111960152600081816105d801528181610618015281816107e70152818161082701526108ba0152611f876000f3fe6080604052600436106101385760003560e01c8063839f8457116100ab578063bd3ff2d71161006f578063bd3ff2d7146103bb578063c399ec88146103ef578063c4d66de814610404578063d087d28814610424578063efae5edc14610439578063f23a6e611461045957600080fd5b8063839f8457146102d35780638da5cb5b14610301578063b0d691fe14610339578063b61d27f61461036c578063bc197c811461038c57600080fd5b80633659cfe6116100fd5780633659cfe6146102355780633a871cdd146102555780634a58db19146102835780634d44560d1461028b5780634f1ef286146102ab57806352d1902d146102be57600080fd5b806223de291461014457806301ffc9a71461016b578063150b7a02146101a057806318dfb3c7146101e55780633122b07e1461020557600080fd5b3661013f57005b600080fd5b34801561015057600080fd5b5061016961015f36600461171d565b5050505050505050565b005b34801561017757600080fd5b5061018b6101863660046117cd565b610486565b60405190151581526020015b60405180910390f35b3480156101ac57600080fd5b506101cc6101bb3660046117f7565b630a85bd0160e11b95945050505050565b6040516001600160e01b03199091168152602001610197565b3480156101f157600080fd5b506101696102003660046118ad565b6104d8565b34801561021157600080fd5b5061018b610220366004611918565b60016020526000908152604090205460ff1681565b34801561024157600080fd5b50610169610250366004611918565b6105ce565b34801561026157600080fd5b50610275610270366004611935565b6106ad565b604051908152602001610197565b6101696106d3565b34801561029757600080fd5b506101696102a6366004611988565b61074c565b6101696102b9366004611a77565b6107dd565b3480156102ca57600080fd5b506102756108ad565b3480156102df57600080fd5b506102f36102ee366004611ac6565b610960565b604051610197929190611b46565b34801561030d57600080fd5b50600254610321906001600160a01b031681565b6040516001600160a01b039091168152602001610197565b34801561034557600080fd5b507f0000000000000000000000000000000000000000000000000000000000000000610321565b34801561037857600080fd5b50610169610387366004611b65565b610b43565b34801561039857600080fd5b506101cc6103a7366004611bb4565b63bc197c8160e01b98975050505050505050565b3480156103c757600080fd5b506103217f000000000000000000000000000000000000000000000000000000000000000081565b3480156103fb57600080fd5b50610275610b92565b34801561041057600080fd5b5061016961041f366004611918565b610c23565b34801561043057600080fd5b50610275610c2c565b34801561044557600080fd5b50610169610454366004611c51565b610c82565b34801561046557600080fd5b506101cc610474366004611c8f565b63f23a6e6160e01b9695505050505050565b60006001600160e01b03198216630a85bd0160e11b14806104b757506001600160e01b03198216630271189760e51b145b806104d257506001600160e01b031982166301ffc9a760e01b145b92915050565b6104e0610cb5565b82811461052a5760405162461bcd60e51b815260206004820152601360248201527277726f6e67206172726179206c656e6774687360681b60448201526064015b60405180910390fd5b60005b838110156105c7576105bf85858381811061054a5761054a611d0a565b905060200201602081019061055f9190611918565b600085858581811061057357610573611d0a565b90506020028101906105859190611d20565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b60010161052d565b5050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036106165760405162461bcd60e51b815260040161052190611d66565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661065f600080516020611f0b833981519152546001600160a01b031690565b6001600160a01b0316146106855760405162461bcd60e51b815260040161052190611db2565b61068e81610db4565b604080516000808252602082019092526106aa91839190610dbc565b50565b60006106b7610f2c565b6106c18484610fa4565b90506106cc8261104a565b9392505050565b7f000000000000000000000000000000000000000000000000000000000000000060405163b760faf960e01b81523060048201526001600160a01b03919091169063b760faf99034906024016000604051808303818588803b15801561073857600080fd5b505af11580156105c7573d6000803e3d6000fd5b610754611097565b7f000000000000000000000000000000000000000000000000000000000000000060405163040b850f60e31b81526001600160a01b03848116600483015260248201849052919091169063205c287890604401600060405180830381600087803b1580156107c157600080fd5b505af11580156107d5573d6000803e3d6000fd5b505050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036108255760405162461bcd60e51b815260040161052190611d66565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661086e600080516020611f0b833981519152546001600160a01b031690565b6001600160a01b0316146108945760405162461bcd60e51b815260040161052190611db2565b61089d82610db4565b6108a982826001610dbc565b5050565b6000306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461094d5760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610521565b50600080516020611f0b83398151915290565b600060607f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166109d35760405162461bcd60e51b815260206004820152601660248201527512195b1c195c881859191c995cdcc81b9bdd081cd95d60521b6044820152606401610521565b3360009081526001602052604090205460ff16610a265760405162461bcd60e51b815260206004820152601160248201527014195c9b5a5cdcda5bdb8819195b9a5959607a1b6044820152606401610521565b6040517f000000000000000000000000000000000000000000000000000000000000000090610a76908690339060200191825260601b6bffffffffffffffffffffffff1916602082015260340190565b604051602081830303815290604052805190602001209450610ab86040518060400160405280600981526020016803ab9b2b935b2bc9d160bd1b8152506110e8565b610ac18561112b565b604051636868c6b960e01b81526001600160a01b03821690636868c6b990610aef9088908890600401611dfe565b6000604051808303816000875af1158015610b0e573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610b369190810190611e17565b92509250505b9250929050565b610b4b610cb5565b610b8c848484848080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b50505050565b6040516370a0823160e01b81523060048201526000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a08231906024015b602060405180830381865afa158015610bfa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c1e9190611eac565b905090565b6106aa81611170565b604051631aab3f0d60e11b8152306004820152600060248201819052906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906335567e1a90604401610bdd565b610c8a610cb5565b6001600160a01b03919091166000908152600160205260409020805460ff1916911515919091179055565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610cf657506002546001600160a01b031633145b610d425760405162461bcd60e51b815260206004820181905260248201527f6163636f756e743a206e6f74204f776e6572206f7220456e747279506f696e746044820152606401610521565b565b600080846001600160a01b03168484604051610d609190611ec5565b60006040518083038185875af1925050503d8060008114610d9d576040519150601f19603f3d011682016040523d82523d6000602084013e610da2565b606091505b5091509150816105c757805160208201fd5b6106aa611097565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610df457610def836111e0565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e4e575060408051601f3d908101601f19168201909252610e4b91810190611eac565b60015b610eb15760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610521565b600080516020611f0b8339815191528114610f205760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610521565b50610def83838361127c565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610d425760405162461bcd60e51b815260206004820152601c60248201527f6163636f756e743a206e6f742066726f6d20456e747279506f696e74000000006044820152606401610521565b7f19457468657265756d205369676e6564204d6573736167653a0a3332000000006000908152601c829052603c8120611021610fe4610140860186611d20565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525085939250506112a19050565b6002546001600160a01b039081169116146110405760019150506104d2565b5060009392505050565b80156106aa57604051600090339060001990849084818181858888f193505050503d80600081146105c7576040519150601f19603f3d011682016040523d82523d6000602084013e6105c7565b6002546001600160a01b03163314806110af57503330145b610d425760405162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b6044820152606401610521565b6106aa816040516024016110fc9190611ee1565b60408051601f198184030181529190526020810180516001600160e01b031663104c13eb60e21b1790526112c5565b6106aa8160405160240161114191815260200190565b60408051601f198184030181529190526020810180516001600160e01b03166327b7cf8560e01b1790526112c5565b600280546001600160a01b0319166001600160a01b0383811691821790925560405190917f000000000000000000000000000000000000000000000000000000000000000016907f9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d90600090a350565b6001600160a01b0381163b61124d5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610521565b600080516020611f0b83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b611285836112ce565b6000825111806112925750805b15610def57610b8c838361130e565b60008060006112b08585611333565b915091506112bd81611375565b509392505050565b6106aa816114bf565b6112d7816111e0565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606106cc8383604051806060016040528060278152602001611f2b602791396114e0565b60008082516041036113695760208301516040840151606085015160001a61135d87828585611558565b94509450505050610b3c565b50600090506002610b3c565b600081600481111561138957611389611ef4565b036113915750565b60018160048111156113a5576113a5611ef4565b036113f25760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606401610521565b600281600481111561140657611406611ef4565b036114535760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606401610521565b600381600481111561146757611467611ef4565b036106aa5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608401610521565b80516a636f6e736f6c652e6c6f67602083016000808483855afa5050505050565b6060600080856001600160a01b0316856040516114fd9190611ec5565b600060405180830381855af49150503d8060008114611538576040519150601f19603f3d011682016040523d82523d6000602084013e61153d565b606091505b509150915061154e8683838761161c565b9695505050505050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561158f5750600090506003611613565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa1580156115e3573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661160c57600060019250925050611613565b9150600090505b94509492505050565b6060831561168b578251600003611684576001600160a01b0385163b6116845760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610521565b5081611695565b611695838361169d565b949350505050565b8151156116ad5781518083602001fd5b8060405162461bcd60e51b81526004016105219190611ee1565b6001600160a01b03811681146106aa57600080fd5b60008083601f8401126116ee57600080fd5b5081356001600160401b0381111561170557600080fd5b602083019150836020828501011115610b3c57600080fd5b60008060008060008060008060c0898b03121561173957600080fd5b8835611744816116c7565b97506020890135611754816116c7565b96506040890135611764816116c7565b95506060890135945060808901356001600160401b038082111561178757600080fd5b6117938c838d016116dc565b909650945060a08b01359150808211156117ac57600080fd5b506117b98b828c016116dc565b999c989b5096995094979396929594505050565b6000602082840312156117df57600080fd5b81356001600160e01b0319811681146106cc57600080fd5b60008060008060006080868803121561180f57600080fd5b853561181a816116c7565b9450602086013561182a816116c7565b93506040860135925060608601356001600160401b0381111561184c57600080fd5b611858888289016116dc565b969995985093965092949392505050565b60008083601f84011261187b57600080fd5b5081356001600160401b0381111561189257600080fd5b6020830191508360208260051b8501011115610b3c57600080fd5b600080600080604085870312156118c357600080fd5b84356001600160401b03808211156118da57600080fd5b6118e688838901611869565b909650945060208701359150808211156118ff57600080fd5b5061190c87828801611869565b95989497509550505050565b60006020828403121561192a57600080fd5b81356106cc816116c7565b60008060006060848603121561194a57600080fd5b83356001600160401b0381111561196057600080fd5b8401610160818703121561197357600080fd5b95602085013595506040909401359392505050565b6000806040838503121561199b57600080fd5b82356119a6816116c7565b946020939093013593505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b03811182821017156119f2576119f26119b4565b604052919050565b60006001600160401b03821115611a1357611a136119b4565b50601f01601f191660200190565b600082601f830112611a3257600080fd5b8135611a45611a40826119fa565b6119ca565b818152846020838601011115611a5a57600080fd5b816020850160208301376000918101602001919091529392505050565b60008060408385031215611a8a57600080fd5b8235611a95816116c7565b915060208301356001600160401b03811115611ab057600080fd5b611abc85828601611a21565b9150509250929050565b60008060408385031215611ad957600080fd5b8235915060208301356001600160401b03811115611ab057600080fd5b60005b83811015611b11578181015183820152602001611af9565b50506000910152565b60008151808452611b32816020860160208601611af6565b601f01601f19169290920160200192915050565b63ffffffff831681526040602082015260006116956040830184611b1a565b60008060008060608587031215611b7b57600080fd5b8435611b86816116c7565b93506020850135925060408501356001600160401b03811115611ba857600080fd5b61190c878288016116dc565b60008060008060008060008060a0898b031215611bd057600080fd5b8835611bdb816116c7565b97506020890135611beb816116c7565b965060408901356001600160401b0380821115611c0757600080fd5b611c138c838d01611869565b909850965060608b0135915080821115611c2c57600080fd5b611c388c838d01611869565b909650945060808b01359150808211156117ac57600080fd5b60008060408385031215611c6457600080fd5b8235611c6f816116c7565b915060208301358015158114611c8457600080fd5b809150509250929050565b60008060008060008060a08789031215611ca857600080fd5b8635611cb3816116c7565b95506020870135611cc3816116c7565b9450604087013593506060870135925060808701356001600160401b03811115611cec57600080fd5b611cf889828a016116dc565b979a9699509497509295939492505050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e19843603018112611d3757600080fd5b8301803591506001600160401b03821115611d5157600080fd5b602001915036819003821315610b3c57600080fd5b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b8281526040602082015260006116956040830184611b1a565b60008060408385031215611e2a57600080fd5b825163ffffffff81168114611e3e57600080fd5b60208401519092506001600160401b03811115611e5a57600080fd5b8301601f81018513611e6b57600080fd5b8051611e79611a40826119fa565b818152866020838501011115611e8e57600080fd5b611e9f826020830160208601611af6565b8093505050509250929050565b600060208284031215611ebe57600080fd5b5051919050565b60008251611ed7818460208701611af6565b9190910192915050565b6020815260006106cc6020830184611b1a565b634e487b7160e01b600052602160045260246000fdfe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212206fd698f8c57e362d4d2e837f4521a0ad1e958226a0c39b0c48be97a6a4869d3764736f6c634300081900330000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789000000000000000000000000587a06089ed54101dd6d9a8ecde1d146f97af6b8", - "nonce": "0x163", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x1638061e27eb7d62e8ee0a9add6e7165a6bc44f637929f40e09ae048220a7715", - "transactionType": "CALL", - "contractName": "HybridAccount", - "contractAddress": "0x520eec6c0a5b81c2c080bbcda4928392bb774bd4", - "function": "initialize(address)", - "arguments": [ - "0x08150bAB13edC834FD5b436C9416dC849f410C66" - ], - "transaction": { - "from": "0x08150bab13edc834fd5b436c9416dc849f410c66", - "to": "0x520eec6c0a5b81c2c080bbcda4928392bb774bd4", - "gas": "0xf59f", - "value": "0x0", - "input": "0xc4d66de800000000000000000000000008150bab13edc834fd5b436c9416dc849f410c66", - "nonce": "0x164", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1c79ac", - "logs": [ - { - "address": "0x520eec6c0a5b81c2c080bbcda4928392bb774bd4", - "topics": [ - "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", - "blockHash": "0xc0478ac6a99cf2d24d0ec12571bc7286b103ae86ebf44712c465cd0ae9ca4ea0", - "blockNumber": "0x82b808", - "transactionHash": "0x2869cb21635ff5ebf5f416a53416a29b21e04bfe2562d9469adc963ab5c46806", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000080000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x2869cb21635ff5ebf5f416a53416a29b21e04bfe2562d9469adc963ab5c46806", - "transactionIndex": "0x1", - "blockHash": "0xc0478ac6a99cf2d24d0ec12571bc7286b103ae86ebf44712c465cd0ae9ca4ea0", - "blockNumber": "0x82b808", - "gasUsed": "0x1bce52", - "effectiveGasPrice": "0xb", - "from": "0x08150bab13edc834fd5b436c9416dc849f410c66", - "to": null, - "contractAddress": "0x520eec6c0a5b81c2c080bbcda4928392bb774bd4", - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x11143be478b7a", - "l1GasPrice": "0xf5bcec8a", - "l1GasUsed": "0x11cad" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x1d2b80", - "logs": [ - { - "address": "0x520eec6c0a5b81c2c080bbcda4928392bb774bd4", - "topics": [ - "0x9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d", - "0x0000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789", - "0x00000000000000000000000008150bab13edc834fd5b436c9416dc849f410c66" - ], - "data": "0x", - "blockHash": "0xc0478ac6a99cf2d24d0ec12571bc7286b103ae86ebf44712c465cd0ae9ca4ea0", - "blockNumber": "0x82b808", - "transactionHash": "0x1638061e27eb7d62e8ee0a9add6e7165a6bc44f637929f40e09ae048220a7715", - "transactionIndex": "0x2", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000010000000000000000001000040000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000004000800000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000002000000080000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x1638061e27eb7d62e8ee0a9add6e7165a6bc44f637929f40e09ae048220a7715", - "transactionIndex": "0x2", - "blockHash": "0xc0478ac6a99cf2d24d0ec12571bc7286b103ae86ebf44712c465cd0ae9ca4ea0", - "blockNumber": "0x82b808", - "gasUsed": "0xb1d4", - "effectiveGasPrice": "0xb", - "from": "0x08150bab13edc834fd5b436c9416dc849f410c66", - "to": "0x520eec6c0a5b81c2c080bbcda4928392bb774bd4", - "contractAddress": null, - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x5ffdcc65e80", - "l1GasPrice": "0xf5bcec8a", - "l1GasUsed": "0x640" - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1722733354, - "chain": 28882, - "commit": "9acf006" -} \ No newline at end of file diff --git a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1722788989.json b/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1722788989.json deleted file mode 100644 index e694782..0000000 --- a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1722788989.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x29fa601645938de31ad880843c9546cf1c69e2ccb1e2185a24d3015dc312336a", - "transactionType": "CREATE", - "contractName": "HybridAccount", - "contractAddress": "0x77dd66c8ca8223a595edabb280464ce2a100857a", - "function": null, - "arguments": [ - "0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789", - "0x587a06089ed54101dd6d9A8ecDe1d146f97Af6B8" - ], - "transaction": { - "from": "0x08150bab13edc834fd5b436c9416dc849f410c66", - "gas": "0x242313", - "value": "0x0", - "input": "0x60e06040523060805234801561001457600080fd5b506040516121773803806121778339810160408190526100339161012c565b6001600160a01b0380831660a052811660c05261004e610055565b5050610166565b600054610100900460ff16156100c15760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff90811614610112576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b6001600160a01b038116811461012957600080fd5b50565b6000806040838503121561013f57600080fd5b825161014a81610114565b602084015190925061015b81610114565b809150509250929050565b60805160a05160c051611f876101f0600039600081816103cd015281816109660152610a2b015260008181610348015281816106d50152818161075601528181610bb201528181610c5301528181610cc001528181610f3701526111960152600081816105d801528181610618015281816107e70152818161082701526108ba0152611f876000f3fe6080604052600436106101385760003560e01c8063839f8457116100ab578063bd3ff2d71161006f578063bd3ff2d7146103bb578063c399ec88146103ef578063c4d66de814610404578063d087d28814610424578063efae5edc14610439578063f23a6e611461045957600080fd5b8063839f8457146102d35780638da5cb5b14610301578063b0d691fe14610339578063b61d27f61461036c578063bc197c811461038c57600080fd5b80633659cfe6116100fd5780633659cfe6146102355780633a871cdd146102555780634a58db19146102835780634d44560d1461028b5780634f1ef286146102ab57806352d1902d146102be57600080fd5b806223de291461014457806301ffc9a71461016b578063150b7a02146101a057806318dfb3c7146101e55780633122b07e1461020557600080fd5b3661013f57005b600080fd5b34801561015057600080fd5b5061016961015f36600461171d565b5050505050505050565b005b34801561017757600080fd5b5061018b6101863660046117cd565b610486565b60405190151581526020015b60405180910390f35b3480156101ac57600080fd5b506101cc6101bb3660046117f7565b630a85bd0160e11b95945050505050565b6040516001600160e01b03199091168152602001610197565b3480156101f157600080fd5b506101696102003660046118ad565b6104d8565b34801561021157600080fd5b5061018b610220366004611918565b60016020526000908152604090205460ff1681565b34801561024157600080fd5b50610169610250366004611918565b6105ce565b34801561026157600080fd5b50610275610270366004611935565b6106ad565b604051908152602001610197565b6101696106d3565b34801561029757600080fd5b506101696102a6366004611988565b61074c565b6101696102b9366004611a77565b6107dd565b3480156102ca57600080fd5b506102756108ad565b3480156102df57600080fd5b506102f36102ee366004611ac6565b610960565b604051610197929190611b46565b34801561030d57600080fd5b50600254610321906001600160a01b031681565b6040516001600160a01b039091168152602001610197565b34801561034557600080fd5b507f0000000000000000000000000000000000000000000000000000000000000000610321565b34801561037857600080fd5b50610169610387366004611b65565b610b43565b34801561039857600080fd5b506101cc6103a7366004611bb4565b63bc197c8160e01b98975050505050505050565b3480156103c757600080fd5b506103217f000000000000000000000000000000000000000000000000000000000000000081565b3480156103fb57600080fd5b50610275610b92565b34801561041057600080fd5b5061016961041f366004611918565b610c23565b34801561043057600080fd5b50610275610c2c565b34801561044557600080fd5b50610169610454366004611c51565b610c82565b34801561046557600080fd5b506101cc610474366004611c8f565b63f23a6e6160e01b9695505050505050565b60006001600160e01b03198216630a85bd0160e11b14806104b757506001600160e01b03198216630271189760e51b145b806104d257506001600160e01b031982166301ffc9a760e01b145b92915050565b6104e0610cb5565b82811461052a5760405162461bcd60e51b815260206004820152601360248201527277726f6e67206172726179206c656e6774687360681b60448201526064015b60405180910390fd5b60005b838110156105c7576105bf85858381811061054a5761054a611d0a565b905060200201602081019061055f9190611918565b600085858581811061057357610573611d0a565b90506020028101906105859190611d20565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b60010161052d565b5050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036106165760405162461bcd60e51b815260040161052190611d66565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661065f600080516020611f0b833981519152546001600160a01b031690565b6001600160a01b0316146106855760405162461bcd60e51b815260040161052190611db2565b61068e81610db4565b604080516000808252602082019092526106aa91839190610dbc565b50565b60006106b7610f2c565b6106c18484610fa4565b90506106cc8261104a565b9392505050565b7f000000000000000000000000000000000000000000000000000000000000000060405163b760faf960e01b81523060048201526001600160a01b03919091169063b760faf99034906024016000604051808303818588803b15801561073857600080fd5b505af11580156105c7573d6000803e3d6000fd5b610754611097565b7f000000000000000000000000000000000000000000000000000000000000000060405163040b850f60e31b81526001600160a01b03848116600483015260248201849052919091169063205c287890604401600060405180830381600087803b1580156107c157600080fd5b505af11580156107d5573d6000803e3d6000fd5b505050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036108255760405162461bcd60e51b815260040161052190611d66565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661086e600080516020611f0b833981519152546001600160a01b031690565b6001600160a01b0316146108945760405162461bcd60e51b815260040161052190611db2565b61089d82610db4565b6108a982826001610dbc565b5050565b6000306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461094d5760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610521565b50600080516020611f0b83398151915290565b600060607f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166109d35760405162461bcd60e51b815260206004820152601660248201527512195b1c195c881859191c995cdcc81b9bdd081cd95d60521b6044820152606401610521565b3360009081526001602052604090205460ff16610a265760405162461bcd60e51b815260206004820152601160248201527014195c9b5a5cdcda5bdb8819195b9a5959607a1b6044820152606401610521565b6040517f000000000000000000000000000000000000000000000000000000000000000090610a76908690339060200191825260601b6bffffffffffffffffffffffff1916602082015260340190565b604051602081830303815290604052805190602001209450610ab86040518060400160405280600981526020016803ab9b2b935b2bc9d160bd1b8152506110e8565b610ac18561112b565b604051636868c6b960e01b81526001600160a01b03821690636868c6b990610aef9088908890600401611dfe565b6000604051808303816000875af1158015610b0e573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610b369190810190611e17565b92509250505b9250929050565b610b4b610cb5565b610b8c848484848080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b50505050565b6040516370a0823160e01b81523060048201526000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a08231906024015b602060405180830381865afa158015610bfa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c1e9190611eac565b905090565b6106aa81611170565b604051631aab3f0d60e11b8152306004820152600060248201819052906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906335567e1a90604401610bdd565b610c8a610cb5565b6001600160a01b03919091166000908152600160205260409020805460ff1916911515919091179055565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610cf657506002546001600160a01b031633145b610d425760405162461bcd60e51b815260206004820181905260248201527f6163636f756e743a206e6f74204f776e6572206f7220456e747279506f696e746044820152606401610521565b565b600080846001600160a01b03168484604051610d609190611ec5565b60006040518083038185875af1925050503d8060008114610d9d576040519150601f19603f3d011682016040523d82523d6000602084013e610da2565b606091505b5091509150816105c757805160208201fd5b6106aa611097565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610df457610def836111e0565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e4e575060408051601f3d908101601f19168201909252610e4b91810190611eac565b60015b610eb15760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610521565b600080516020611f0b8339815191528114610f205760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610521565b50610def83838361127c565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610d425760405162461bcd60e51b815260206004820152601c60248201527f6163636f756e743a206e6f742066726f6d20456e747279506f696e74000000006044820152606401610521565b7f19457468657265756d205369676e6564204d6573736167653a0a3332000000006000908152601c829052603c8120611021610fe4610140860186611d20565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525085939250506112a19050565b6002546001600160a01b039081169116146110405760019150506104d2565b5060009392505050565b80156106aa57604051600090339060001990849084818181858888f193505050503d80600081146105c7576040519150601f19603f3d011682016040523d82523d6000602084013e6105c7565b6002546001600160a01b03163314806110af57503330145b610d425760405162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b6044820152606401610521565b6106aa816040516024016110fc9190611ee1565b60408051601f198184030181529190526020810180516001600160e01b031663104c13eb60e21b1790526112c5565b6106aa8160405160240161114191815260200190565b60408051601f198184030181529190526020810180516001600160e01b03166327b7cf8560e01b1790526112c5565b600280546001600160a01b0319166001600160a01b0383811691821790925560405190917f000000000000000000000000000000000000000000000000000000000000000016907f9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d90600090a350565b6001600160a01b0381163b61124d5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610521565b600080516020611f0b83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b611285836112ce565b6000825111806112925750805b15610def57610b8c838361130e565b60008060006112b08585611333565b915091506112bd81611375565b509392505050565b6106aa816114bf565b6112d7816111e0565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606106cc8383604051806060016040528060278152602001611f2b602791396114e0565b60008082516041036113695760208301516040840151606085015160001a61135d87828585611558565b94509450505050610b3c565b50600090506002610b3c565b600081600481111561138957611389611ef4565b036113915750565b60018160048111156113a5576113a5611ef4565b036113f25760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606401610521565b600281600481111561140657611406611ef4565b036114535760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606401610521565b600381600481111561146757611467611ef4565b036106aa5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608401610521565b80516a636f6e736f6c652e6c6f67602083016000808483855afa5050505050565b6060600080856001600160a01b0316856040516114fd9190611ec5565b600060405180830381855af49150503d8060008114611538576040519150601f19603f3d011682016040523d82523d6000602084013e61153d565b606091505b509150915061154e8683838761161c565b9695505050505050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561158f5750600090506003611613565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa1580156115e3573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661160c57600060019250925050611613565b9150600090505b94509492505050565b6060831561168b578251600003611684576001600160a01b0385163b6116845760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610521565b5081611695565b611695838361169d565b949350505050565b8151156116ad5781518083602001fd5b8060405162461bcd60e51b81526004016105219190611ee1565b6001600160a01b03811681146106aa57600080fd5b60008083601f8401126116ee57600080fd5b5081356001600160401b0381111561170557600080fd5b602083019150836020828501011115610b3c57600080fd5b60008060008060008060008060c0898b03121561173957600080fd5b8835611744816116c7565b97506020890135611754816116c7565b96506040890135611764816116c7565b95506060890135945060808901356001600160401b038082111561178757600080fd5b6117938c838d016116dc565b909650945060a08b01359150808211156117ac57600080fd5b506117b98b828c016116dc565b999c989b5096995094979396929594505050565b6000602082840312156117df57600080fd5b81356001600160e01b0319811681146106cc57600080fd5b60008060008060006080868803121561180f57600080fd5b853561181a816116c7565b9450602086013561182a816116c7565b93506040860135925060608601356001600160401b0381111561184c57600080fd5b611858888289016116dc565b969995985093965092949392505050565b60008083601f84011261187b57600080fd5b5081356001600160401b0381111561189257600080fd5b6020830191508360208260051b8501011115610b3c57600080fd5b600080600080604085870312156118c357600080fd5b84356001600160401b03808211156118da57600080fd5b6118e688838901611869565b909650945060208701359150808211156118ff57600080fd5b5061190c87828801611869565b95989497509550505050565b60006020828403121561192a57600080fd5b81356106cc816116c7565b60008060006060848603121561194a57600080fd5b83356001600160401b0381111561196057600080fd5b8401610160818703121561197357600080fd5b95602085013595506040909401359392505050565b6000806040838503121561199b57600080fd5b82356119a6816116c7565b946020939093013593505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b03811182821017156119f2576119f26119b4565b604052919050565b60006001600160401b03821115611a1357611a136119b4565b50601f01601f191660200190565b600082601f830112611a3257600080fd5b8135611a45611a40826119fa565b6119ca565b818152846020838601011115611a5a57600080fd5b816020850160208301376000918101602001919091529392505050565b60008060408385031215611a8a57600080fd5b8235611a95816116c7565b915060208301356001600160401b03811115611ab057600080fd5b611abc85828601611a21565b9150509250929050565b60008060408385031215611ad957600080fd5b8235915060208301356001600160401b03811115611ab057600080fd5b60005b83811015611b11578181015183820152602001611af9565b50506000910152565b60008151808452611b32816020860160208601611af6565b601f01601f19169290920160200192915050565b63ffffffff831681526040602082015260006116956040830184611b1a565b60008060008060608587031215611b7b57600080fd5b8435611b86816116c7565b93506020850135925060408501356001600160401b03811115611ba857600080fd5b61190c878288016116dc565b60008060008060008060008060a0898b031215611bd057600080fd5b8835611bdb816116c7565b97506020890135611beb816116c7565b965060408901356001600160401b0380821115611c0757600080fd5b611c138c838d01611869565b909850965060608b0135915080821115611c2c57600080fd5b611c388c838d01611869565b909650945060808b01359150808211156117ac57600080fd5b60008060408385031215611c6457600080fd5b8235611c6f816116c7565b915060208301358015158114611c8457600080fd5b809150509250929050565b60008060008060008060a08789031215611ca857600080fd5b8635611cb3816116c7565b95506020870135611cc3816116c7565b9450604087013593506060870135925060808701356001600160401b03811115611cec57600080fd5b611cf889828a016116dc565b979a9699509497509295939492505050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e19843603018112611d3757600080fd5b8301803591506001600160401b03821115611d5157600080fd5b602001915036819003821315610b3c57600080fd5b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b8281526040602082015260006116956040830184611b1a565b60008060408385031215611e2a57600080fd5b825163ffffffff81168114611e3e57600080fd5b60208401519092506001600160401b03811115611e5a57600080fd5b8301601f81018513611e6b57600080fd5b8051611e79611a40826119fa565b818152866020838501011115611e8e57600080fd5b611e9f826020830160208601611af6565b8093505050509250929050565b600060208284031215611ebe57600080fd5b5051919050565b60008251611ed7818460208701611af6565b9190910192915050565b6020815260006106cc6020830184611b1a565b634e487b7160e01b600052602160045260246000fdfe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212206fd698f8c57e362d4d2e837f4521a0ad1e958226a0c39b0c48be97a6a4869d3764736f6c634300081900330000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789000000000000000000000000587a06089ed54101dd6d9a8ecde1d146f97af6b8", - "nonce": "0x172", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x7cc32e6a09d36da34f61851f813b1b912e1fbef8b9907235920d135e10bd4e60", - "transactionType": "CALL", - "contractName": "HybridAccount", - "contractAddress": "0x77dd66c8ca8223a595edabb280464ce2a100857a", - "function": "initialize(address)", - "arguments": [ - "0x08150bAB13edC834FD5b436C9416dC849f410C66" - ], - "transaction": { - "from": "0x08150bab13edc834fd5b436c9416dc849f410c66", - "to": "0x77dd66c8ca8223a595edabb280464ce2a100857a", - "gas": "0xf59f", - "value": "0x0", - "input": "0xc4d66de800000000000000000000000008150bab13edc834fd5b436c9416dc849f410c66", - "nonce": "0x173", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1c79b8", - "logs": [ - { - "address": "0x77dd66c8ca8223a595edabb280464ce2a100857a", - "topics": [ - "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", - "blockHash": "0x7a96b52258120655cec26db3ce28ec52b511c069ef92d1aaa173af1fb5a26968", - "blockNumber": "0x8324b1", - "transactionHash": "0x29fa601645938de31ad880843c9546cf1c69e2ccb1e2185a24d3015dc312336a", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x29fa601645938de31ad880843c9546cf1c69e2ccb1e2185a24d3015dc312336a", - "transactionIndex": "0x1", - "blockHash": "0x7a96b52258120655cec26db3ce28ec52b511c069ef92d1aaa173af1fb5a26968", - "blockNumber": "0x8324b1", - "gasUsed": "0x1bce52", - "effectiveGasPrice": "0xb", - "from": "0x08150bab13edc834fd5b436c9416dc849f410c66", - "to": null, - "contractAddress": "0x77dd66c8ca8223a595edabb280464ce2a100857a", - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x21783ff25e998", - "l1GasPrice": "0x1e1925f58", - "l1GasUsed": "0x11cad" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x1d2b8c", - "logs": [ - { - "address": "0x77dd66c8ca8223a595edabb280464ce2a100857a", - "topics": [ - "0x9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d", - "0x0000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789", - "0x00000000000000000000000008150bab13edc834fd5b436c9416dc849f410c66" - ], - "data": "0x", - "blockHash": "0x7a96b52258120655cec26db3ce28ec52b511c069ef92d1aaa173af1fb5a26968", - "blockNumber": "0x8324b1", - "transactionHash": "0x7cc32e6a09d36da34f61851f813b1b912e1fbef8b9907235920d135e10bd4e60", - "transactionIndex": "0x2", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000010000000000000000001000000000000000400000000000000000000000000008000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000800004000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000002000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x7cc32e6a09d36da34f61851f813b1b912e1fbef8b9907235920d135e10bd4e60", - "transactionIndex": "0x2", - "blockHash": "0x7a96b52258120655cec26db3ce28ec52b511c069ef92d1aaa173af1fb5a26968", - "blockNumber": "0x8324b1", - "gasUsed": "0xb1d4", - "effectiveGasPrice": "0xb", - "from": "0x08150bab13edc834fd5b436c9416dc849f410c66", - "to": "0x77dd66c8ca8223a595edabb280464ce2a100857a", - "contractAddress": null, - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0xbc1d2d3e600", - "l1GasPrice": "0x1e1925f58", - "l1GasUsed": "0x640" - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1722788989, - "chain": 28882, - "commit": "24592b6" -} \ No newline at end of file diff --git a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723216618.json b/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723216618.json deleted file mode 100644 index 1c7dde2..0000000 --- a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723216618.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "transactions": [ - { - "hash": null, - "transactionType": "CREATE", - "contractName": "HybridAccount", - "contractAddress": "0x5fbdb2315678afecb367f032d93f642f64180aa3", - "function": null, - "arguments": [ - "0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789", - "0x587a06089ed54101dd6d9A8ecDe1d146f97Af6B8" - ], - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "gas": "0x2437ea", - "value": "0x0", - "input": "0x60e06040523060805234801561001457600080fd5b5060405161218a38038061218a8339810160408190526100339161012c565b6001600160a01b0380831660a052811660c05261004e610055565b5050610166565b600054610100900460ff16156100c15760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff90811614610112576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b6001600160a01b038116811461012957600080fd5b50565b6000806040838503121561013f57600080fd5b825161014a81610114565b602084015190925061015b81610114565b809150509250929050565b60805160a05160c051611f9a6101f0600039600081816103cd015281816109660152610a2b015260008181610348015281816106d50152818161075601528181610bb201528181610c5301528181610cc001528181610f3701526111960152600081816105d801528181610618015281816107e70152818161082701526108ba0152611f9a6000f3fe6080604052600436106101385760003560e01c8063839f8457116100ab578063bd3ff2d71161006f578063bd3ff2d7146103bb578063c399ec88146103ef578063c4d66de814610404578063d087d28814610424578063efae5edc14610439578063f23a6e611461045957600080fd5b8063839f8457146102d35780638da5cb5b14610301578063b0d691fe14610339578063b61d27f61461036c578063bc197c811461038c57600080fd5b80633659cfe6116100fd5780633659cfe6146102355780633a871cdd146102555780634a58db19146102835780634d44560d1461028b5780634f1ef286146102ab57806352d1902d146102be57600080fd5b806223de291461014457806301ffc9a71461016b578063150b7a02146101a057806318dfb3c7146101e55780633122b07e1461020557600080fd5b3661013f57005b600080fd5b34801561015057600080fd5b5061016961015f36600461171d565b5050505050505050565b005b34801561017757600080fd5b5061018b6101863660046117d1565b610486565b60405190151581526020015b60405180910390f35b3480156101ac57600080fd5b506101cc6101bb3660046117fb565b630a85bd0160e11b95945050505050565b6040516001600160e01b03199091168152602001610197565b3480156101f157600080fd5b506101696102003660046118b1565b6104d8565b34801561021157600080fd5b5061018b610220366004611920565b60016020526000908152604090205460ff1681565b34801561024157600080fd5b50610169610250366004611920565b6105ce565b34801561026157600080fd5b5061027561027036600461193d565b6106ad565b604051908152602001610197565b6101696106d3565b34801561029757600080fd5b506101696102a6366004611990565b61074c565b6101696102b9366004611a7f565b6107dd565b3480156102ca57600080fd5b506102756108ad565b3480156102df57600080fd5b506102f36102ee366004611ace565b610960565b604051610197929190611b4e565b34801561030d57600080fd5b50600254610321906001600160a01b031681565b6040516001600160a01b039091168152602001610197565b34801561034557600080fd5b507f0000000000000000000000000000000000000000000000000000000000000000610321565b34801561037857600080fd5b50610169610387366004611b6d565b610b43565b34801561039857600080fd5b506101cc6103a7366004611bbc565b63bc197c8160e01b98975050505050505050565b3480156103c757600080fd5b506103217f000000000000000000000000000000000000000000000000000000000000000081565b3480156103fb57600080fd5b50610275610b92565b34801561041057600080fd5b5061016961041f366004611920565b610c23565b34801561043057600080fd5b50610275610c2c565b34801561044557600080fd5b50610169610454366004611c64565b610c82565b34801561046557600080fd5b506101cc610474366004611ca2565b63f23a6e6160e01b9695505050505050565b60006001600160e01b03198216630a85bd0160e11b14806104b757506001600160e01b03198216630271189760e51b145b806104d257506001600160e01b031982166301ffc9a760e01b145b92915050565b6104e0610cb5565b82811461052a5760405162461bcd60e51b815260206004820152601360248201527277726f6e67206172726179206c656e6774687360681b60448201526064015b60405180910390fd5b60005b838110156105c7576105bf85858381811061054a5761054a611d1d565b905060200201602081019061055f9190611920565b600085858581811061057357610573611d1d565b90506020028101906105859190611d33565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b60010161052d565b5050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036106165760405162461bcd60e51b815260040161052190611d79565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661065f600080516020611f1e833981519152546001600160a01b031690565b6001600160a01b0316146106855760405162461bcd60e51b815260040161052190611dc5565b61068e81610db4565b604080516000808252602082019092526106aa91839190610dbc565b50565b60006106b7610f2c565b6106c18484610fa4565b90506106cc8261104a565b9392505050565b7f000000000000000000000000000000000000000000000000000000000000000060405163b760faf960e01b81523060048201526001600160a01b03919091169063b760faf99034906024016000604051808303818588803b15801561073857600080fd5b505af11580156105c7573d6000803e3d6000fd5b610754611097565b7f000000000000000000000000000000000000000000000000000000000000000060405163040b850f60e31b81526001600160a01b03848116600483015260248201849052919091169063205c287890604401600060405180830381600087803b1580156107c157600080fd5b505af11580156107d5573d6000803e3d6000fd5b505050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036108255760405162461bcd60e51b815260040161052190611d79565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661086e600080516020611f1e833981519152546001600160a01b031690565b6001600160a01b0316146108945760405162461bcd60e51b815260040161052190611dc5565b61089d82610db4565b6108a982826001610dbc565b5050565b6000306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461094d5760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610521565b50600080516020611f1e83398151915290565b600060607f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166109d35760405162461bcd60e51b815260206004820152601660248201527512195b1c195c881859191c995cdcc81b9bdd081cd95d60521b6044820152606401610521565b3360009081526001602052604090205460ff16610a265760405162461bcd60e51b815260206004820152601160248201527014195c9b5a5cdcda5bdb8819195b9a5959607a1b6044820152606401610521565b6040517f000000000000000000000000000000000000000000000000000000000000000090610a76908690339060200191825260601b6bffffffffffffffffffffffff1916602082015260340190565b604051602081830303815290604052805190602001209450610ab86040518060400160405280600981526020016803ab9b2b935b2bc9d160bd1b8152506110e8565b610ac18561112b565b604051636868c6b960e01b81526001600160a01b03821690636868c6b990610aef9088908890600401611e11565b6000604051808303816000875af1158015610b0e573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610b369190810190611e2a565b92509250505b9250929050565b610b4b610cb5565b610b8c848484848080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b50505050565b6040516370a0823160e01b81523060048201526000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a08231906024015b602060405180830381865afa158015610bfa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c1e9190611ebf565b905090565b6106aa81611170565b604051631aab3f0d60e11b8152306004820152600060248201819052906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906335567e1a90604401610bdd565b610c8a610cb5565b6001600160a01b03919091166000908152600160205260409020805460ff1916911515919091179055565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610cf657506002546001600160a01b031633145b610d425760405162461bcd60e51b815260206004820181905260248201527f6163636f756e743a206e6f74204f776e6572206f7220456e747279506f696e746044820152606401610521565b565b600080846001600160a01b03168484604051610d609190611ed8565b60006040518083038185875af1925050503d8060008114610d9d576040519150601f19603f3d011682016040523d82523d6000602084013e610da2565b606091505b5091509150816105c757805160208201fd5b6106aa611097565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610df457610def836111e0565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e4e575060408051601f3d908101601f19168201909252610e4b91810190611ebf565b60015b610eb15760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610521565b600080516020611f1e8339815191528114610f205760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610521565b50610def83838361127c565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610d425760405162461bcd60e51b815260206004820152601c60248201527f6163636f756e743a206e6f742066726f6d20456e747279506f696e74000000006044820152606401610521565b7f19457468657265756d205369676e6564204d6573736167653a0a3332000000006000908152601c829052603c8120611021610fe4610140860186611d33565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525085939250506112a19050565b6002546001600160a01b039081169116146110405760019150506104d2565b5060009392505050565b80156106aa57604051600090339060001990849084818181858888f193505050503d80600081146105c7576040519150601f19603f3d011682016040523d82523d6000602084013e6105c7565b6002546001600160a01b03163314806110af57503330145b610d425760405162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b6044820152606401610521565b6106aa816040516024016110fc9190611ef4565b60408051601f198184030181529190526020810180516001600160e01b031663104c13eb60e21b1790526112c5565b6106aa8160405160240161114191815260200190565b60408051601f198184030181529190526020810180516001600160e01b03166327b7cf8560e01b1790526112c5565b600280546001600160a01b0319166001600160a01b0383811691821790925560405190917f000000000000000000000000000000000000000000000000000000000000000016907f9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d90600090a350565b6001600160a01b0381163b61124d5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610521565b600080516020611f1e83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b611285836112ce565b6000825111806112925750805b15610def57610b8c838361130e565b60008060006112b08585611333565b915091506112bd81611375565b509392505050565b6106aa816114bf565b6112d7816111e0565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606106cc8383604051806060016040528060278152602001611f3e602791396114e0565b60008082516041036113695760208301516040840151606085015160001a61135d87828585611558565b94509450505050610b3c565b50600090506002610b3c565b600081600481111561138957611389611f07565b036113915750565b60018160048111156113a5576113a5611f07565b036113f25760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606401610521565b600281600481111561140657611406611f07565b036114535760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606401610521565b600381600481111561146757611467611f07565b036106aa5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608401610521565b80516a636f6e736f6c652e6c6f67602083016000808483855afa5050505050565b6060600080856001600160a01b0316856040516114fd9190611ed8565b600060405180830381855af49150503d8060008114611538576040519150601f19603f3d011682016040523d82523d6000602084013e61153d565b606091505b509150915061154e8683838761161c565b9695505050505050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561158f5750600090506003611613565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa1580156115e3573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661160c57600060019250925050611613565b9150600090505b94509492505050565b6060831561168b578251600003611684576001600160a01b0385163b6116845760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610521565b5081611695565b611695838361169d565b949350505050565b8151156116ad5781518083602001fd5b8060405162461bcd60e51b81526004016105219190611ef4565b6001600160a01b03811681146106aa57600080fd5b60008083601f8401126116ee57600080fd5b5081356001600160401b0381111561170557600080fd5b602083019150836020828501011115610b3c57600080fd5b60008060008060008060008060c0898b03121561173957600080fd5b8835611744816116c7565b97506020890135611754816116c7565b96506040890135611764816116c7565b95506060890135945060808901356001600160401b0381111561178657600080fd5b6117928b828c016116dc565b90955093505060a08901356001600160401b038111156117b157600080fd5b6117bd8b828c016116dc565b999c989b5096995094979396929594505050565b6000602082840312156117e357600080fd5b81356001600160e01b0319811681146106cc57600080fd5b60008060008060006080868803121561181357600080fd5b853561181e816116c7565b9450602086013561182e816116c7565b93506040860135925060608601356001600160401b0381111561185057600080fd5b61185c888289016116dc565b969995985093965092949392505050565b60008083601f84011261187f57600080fd5b5081356001600160401b0381111561189657600080fd5b6020830191508360208260051b8501011115610b3c57600080fd5b600080600080604085870312156118c757600080fd5b84356001600160401b038111156118dd57600080fd5b6118e98782880161186d565b90955093505060208501356001600160401b0381111561190857600080fd5b6119148782880161186d565b95989497509550505050565b60006020828403121561193257600080fd5b81356106cc816116c7565b60008060006060848603121561195257600080fd5b83356001600160401b0381111561196857600080fd5b8401610160818703121561197b57600080fd5b95602085013595506040909401359392505050565b600080604083850312156119a357600080fd5b82356119ae816116c7565b946020939093013593505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b03811182821017156119fa576119fa6119bc565b604052919050565b60006001600160401b03821115611a1b57611a1b6119bc565b50601f01601f191660200190565b600082601f830112611a3a57600080fd5b8135611a4d611a4882611a02565b6119d2565b818152846020838601011115611a6257600080fd5b816020850160208301376000918101602001919091529392505050565b60008060408385031215611a9257600080fd5b8235611a9d816116c7565b915060208301356001600160401b03811115611ab857600080fd5b611ac485828601611a29565b9150509250929050565b60008060408385031215611ae157600080fd5b8235915060208301356001600160401b03811115611ab857600080fd5b60005b83811015611b19578181015183820152602001611b01565b50506000910152565b60008151808452611b3a816020860160208601611afe565b601f01601f19169290920160200192915050565b63ffffffff831681526040602082015260006116956040830184611b22565b60008060008060608587031215611b8357600080fd5b8435611b8e816116c7565b93506020850135925060408501356001600160401b03811115611bb057600080fd5b611914878288016116dc565b60008060008060008060008060a0898b031215611bd857600080fd5b8835611be3816116c7565b97506020890135611bf3816116c7565b965060408901356001600160401b03811115611c0e57600080fd5b611c1a8b828c0161186d565b90975095505060608901356001600160401b03811115611c3957600080fd5b611c458b828c0161186d565b90955093505060808901356001600160401b038111156117b157600080fd5b60008060408385031215611c7757600080fd5b8235611c82816116c7565b915060208301358015158114611c9757600080fd5b809150509250929050565b60008060008060008060a08789031215611cbb57600080fd5b8635611cc6816116c7565b95506020870135611cd6816116c7565b9450604087013593506060870135925060808701356001600160401b03811115611cff57600080fd5b611d0b89828a016116dc565b979a9699509497509295939492505050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e19843603018112611d4a57600080fd5b8301803591506001600160401b03821115611d6457600080fd5b602001915036819003821315610b3c57600080fd5b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b8281526040602082015260006116956040830184611b22565b60008060408385031215611e3d57600080fd5b825163ffffffff81168114611e5157600080fd5b60208401519092506001600160401b03811115611e6d57600080fd5b8301601f81018513611e7e57600080fd5b8051611e8c611a4882611a02565b818152866020838501011115611ea157600080fd5b611eb2826020830160208601611afe565b8093505050509250929050565b600060208284031215611ed157600080fd5b5051919050565b60008251611eea818460208701611afe565b9190910192915050565b6020815260006106cc6020830184611b22565b634e487b7160e01b600052602160045260246000fdfe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212209949ccf2f9025c66ec42d85cf18f9e7af9175a74216a3d10dc6fef32c76e267464736f6c634300081a00330000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789000000000000000000000000587a06089ed54101dd6d9a8ecde1d146f97af6b8", - "nonce": "0x0", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": null, - "transactionType": "CALL", - "contractName": "HybridAccount", - "contractAddress": "0x5fbdb2315678afecb367f032d93f642f64180aa3", - "function": "initialize(address)", - "arguments": [ - "0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266" - ], - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0x5fbdb2315678afecb367f032d93f642f64180aa3", - "gas": "0xf59f", - "value": "0x0", - "input": "0xc4d66de8000000000000000000000000f39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "nonce": "0x1", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1723216618, - "chain": 28882, - "commit": "cc79727" -} \ No newline at end of file diff --git a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723216828.json b/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723216828.json deleted file mode 100644 index 28101b6..0000000 --- a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723216828.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x3445296da7072a9a30948a0e649555d0d9c750802dc8e4de8bc515bb6de94015", - "transactionType": "CREATE", - "contractName": "HybridAccount", - "contractAddress": "0xb214ab6983e791f9561222ec21c90f345cba411e", - "function": null, - "arguments": [ - "0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789", - "0x587a06089ed54101dd6d9A8ecDe1d146f97Af6B8" - ], - "transaction": { - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "gas": "0x2437ea", - "value": "0x0", - "input": "0x60e06040523060805234801561001457600080fd5b5060405161218a38038061218a8339810160408190526100339161012c565b6001600160a01b0380831660a052811660c05261004e610055565b5050610166565b600054610100900460ff16156100c15760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff90811614610112576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b6001600160a01b038116811461012957600080fd5b50565b6000806040838503121561013f57600080fd5b825161014a81610114565b602084015190925061015b81610114565b809150509250929050565b60805160a05160c051611f9a6101f0600039600081816103cd015281816109660152610a2b015260008181610348015281816106d50152818161075601528181610bb201528181610c5301528181610cc001528181610f3701526111960152600081816105d801528181610618015281816107e70152818161082701526108ba0152611f9a6000f3fe6080604052600436106101385760003560e01c8063839f8457116100ab578063bd3ff2d71161006f578063bd3ff2d7146103bb578063c399ec88146103ef578063c4d66de814610404578063d087d28814610424578063efae5edc14610439578063f23a6e611461045957600080fd5b8063839f8457146102d35780638da5cb5b14610301578063b0d691fe14610339578063b61d27f61461036c578063bc197c811461038c57600080fd5b80633659cfe6116100fd5780633659cfe6146102355780633a871cdd146102555780634a58db19146102835780634d44560d1461028b5780634f1ef286146102ab57806352d1902d146102be57600080fd5b806223de291461014457806301ffc9a71461016b578063150b7a02146101a057806318dfb3c7146101e55780633122b07e1461020557600080fd5b3661013f57005b600080fd5b34801561015057600080fd5b5061016961015f36600461171d565b5050505050505050565b005b34801561017757600080fd5b5061018b6101863660046117d1565b610486565b60405190151581526020015b60405180910390f35b3480156101ac57600080fd5b506101cc6101bb3660046117fb565b630a85bd0160e11b95945050505050565b6040516001600160e01b03199091168152602001610197565b3480156101f157600080fd5b506101696102003660046118b1565b6104d8565b34801561021157600080fd5b5061018b610220366004611920565b60016020526000908152604090205460ff1681565b34801561024157600080fd5b50610169610250366004611920565b6105ce565b34801561026157600080fd5b5061027561027036600461193d565b6106ad565b604051908152602001610197565b6101696106d3565b34801561029757600080fd5b506101696102a6366004611990565b61074c565b6101696102b9366004611a7f565b6107dd565b3480156102ca57600080fd5b506102756108ad565b3480156102df57600080fd5b506102f36102ee366004611ace565b610960565b604051610197929190611b4e565b34801561030d57600080fd5b50600254610321906001600160a01b031681565b6040516001600160a01b039091168152602001610197565b34801561034557600080fd5b507f0000000000000000000000000000000000000000000000000000000000000000610321565b34801561037857600080fd5b50610169610387366004611b6d565b610b43565b34801561039857600080fd5b506101cc6103a7366004611bbc565b63bc197c8160e01b98975050505050505050565b3480156103c757600080fd5b506103217f000000000000000000000000000000000000000000000000000000000000000081565b3480156103fb57600080fd5b50610275610b92565b34801561041057600080fd5b5061016961041f366004611920565b610c23565b34801561043057600080fd5b50610275610c2c565b34801561044557600080fd5b50610169610454366004611c64565b610c82565b34801561046557600080fd5b506101cc610474366004611ca2565b63f23a6e6160e01b9695505050505050565b60006001600160e01b03198216630a85bd0160e11b14806104b757506001600160e01b03198216630271189760e51b145b806104d257506001600160e01b031982166301ffc9a760e01b145b92915050565b6104e0610cb5565b82811461052a5760405162461bcd60e51b815260206004820152601360248201527277726f6e67206172726179206c656e6774687360681b60448201526064015b60405180910390fd5b60005b838110156105c7576105bf85858381811061054a5761054a611d1d565b905060200201602081019061055f9190611920565b600085858581811061057357610573611d1d565b90506020028101906105859190611d33565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b60010161052d565b5050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036106165760405162461bcd60e51b815260040161052190611d79565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661065f600080516020611f1e833981519152546001600160a01b031690565b6001600160a01b0316146106855760405162461bcd60e51b815260040161052190611dc5565b61068e81610db4565b604080516000808252602082019092526106aa91839190610dbc565b50565b60006106b7610f2c565b6106c18484610fa4565b90506106cc8261104a565b9392505050565b7f000000000000000000000000000000000000000000000000000000000000000060405163b760faf960e01b81523060048201526001600160a01b03919091169063b760faf99034906024016000604051808303818588803b15801561073857600080fd5b505af11580156105c7573d6000803e3d6000fd5b610754611097565b7f000000000000000000000000000000000000000000000000000000000000000060405163040b850f60e31b81526001600160a01b03848116600483015260248201849052919091169063205c287890604401600060405180830381600087803b1580156107c157600080fd5b505af11580156107d5573d6000803e3d6000fd5b505050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036108255760405162461bcd60e51b815260040161052190611d79565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661086e600080516020611f1e833981519152546001600160a01b031690565b6001600160a01b0316146108945760405162461bcd60e51b815260040161052190611dc5565b61089d82610db4565b6108a982826001610dbc565b5050565b6000306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461094d5760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610521565b50600080516020611f1e83398151915290565b600060607f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166109d35760405162461bcd60e51b815260206004820152601660248201527512195b1c195c881859191c995cdcc81b9bdd081cd95d60521b6044820152606401610521565b3360009081526001602052604090205460ff16610a265760405162461bcd60e51b815260206004820152601160248201527014195c9b5a5cdcda5bdb8819195b9a5959607a1b6044820152606401610521565b6040517f000000000000000000000000000000000000000000000000000000000000000090610a76908690339060200191825260601b6bffffffffffffffffffffffff1916602082015260340190565b604051602081830303815290604052805190602001209450610ab86040518060400160405280600981526020016803ab9b2b935b2bc9d160bd1b8152506110e8565b610ac18561112b565b604051636868c6b960e01b81526001600160a01b03821690636868c6b990610aef9088908890600401611e11565b6000604051808303816000875af1158015610b0e573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610b369190810190611e2a565b92509250505b9250929050565b610b4b610cb5565b610b8c848484848080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b50505050565b6040516370a0823160e01b81523060048201526000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a08231906024015b602060405180830381865afa158015610bfa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c1e9190611ebf565b905090565b6106aa81611170565b604051631aab3f0d60e11b8152306004820152600060248201819052906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906335567e1a90604401610bdd565b610c8a610cb5565b6001600160a01b03919091166000908152600160205260409020805460ff1916911515919091179055565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610cf657506002546001600160a01b031633145b610d425760405162461bcd60e51b815260206004820181905260248201527f6163636f756e743a206e6f74204f776e6572206f7220456e747279506f696e746044820152606401610521565b565b600080846001600160a01b03168484604051610d609190611ed8565b60006040518083038185875af1925050503d8060008114610d9d576040519150601f19603f3d011682016040523d82523d6000602084013e610da2565b606091505b5091509150816105c757805160208201fd5b6106aa611097565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610df457610def836111e0565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e4e575060408051601f3d908101601f19168201909252610e4b91810190611ebf565b60015b610eb15760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610521565b600080516020611f1e8339815191528114610f205760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610521565b50610def83838361127c565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610d425760405162461bcd60e51b815260206004820152601c60248201527f6163636f756e743a206e6f742066726f6d20456e747279506f696e74000000006044820152606401610521565b7f19457468657265756d205369676e6564204d6573736167653a0a3332000000006000908152601c829052603c8120611021610fe4610140860186611d33565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525085939250506112a19050565b6002546001600160a01b039081169116146110405760019150506104d2565b5060009392505050565b80156106aa57604051600090339060001990849084818181858888f193505050503d80600081146105c7576040519150601f19603f3d011682016040523d82523d6000602084013e6105c7565b6002546001600160a01b03163314806110af57503330145b610d425760405162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b6044820152606401610521565b6106aa816040516024016110fc9190611ef4565b60408051601f198184030181529190526020810180516001600160e01b031663104c13eb60e21b1790526112c5565b6106aa8160405160240161114191815260200190565b60408051601f198184030181529190526020810180516001600160e01b03166327b7cf8560e01b1790526112c5565b600280546001600160a01b0319166001600160a01b0383811691821790925560405190917f000000000000000000000000000000000000000000000000000000000000000016907f9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d90600090a350565b6001600160a01b0381163b61124d5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610521565b600080516020611f1e83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b611285836112ce565b6000825111806112925750805b15610def57610b8c838361130e565b60008060006112b08585611333565b915091506112bd81611375565b509392505050565b6106aa816114bf565b6112d7816111e0565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606106cc8383604051806060016040528060278152602001611f3e602791396114e0565b60008082516041036113695760208301516040840151606085015160001a61135d87828585611558565b94509450505050610b3c565b50600090506002610b3c565b600081600481111561138957611389611f07565b036113915750565b60018160048111156113a5576113a5611f07565b036113f25760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606401610521565b600281600481111561140657611406611f07565b036114535760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606401610521565b600381600481111561146757611467611f07565b036106aa5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608401610521565b80516a636f6e736f6c652e6c6f67602083016000808483855afa5050505050565b6060600080856001600160a01b0316856040516114fd9190611ed8565b600060405180830381855af49150503d8060008114611538576040519150601f19603f3d011682016040523d82523d6000602084013e61153d565b606091505b509150915061154e8683838761161c565b9695505050505050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561158f5750600090506003611613565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa1580156115e3573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661160c57600060019250925050611613565b9150600090505b94509492505050565b6060831561168b578251600003611684576001600160a01b0385163b6116845760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610521565b5081611695565b611695838361169d565b949350505050565b8151156116ad5781518083602001fd5b8060405162461bcd60e51b81526004016105219190611ef4565b6001600160a01b03811681146106aa57600080fd5b60008083601f8401126116ee57600080fd5b5081356001600160401b0381111561170557600080fd5b602083019150836020828501011115610b3c57600080fd5b60008060008060008060008060c0898b03121561173957600080fd5b8835611744816116c7565b97506020890135611754816116c7565b96506040890135611764816116c7565b95506060890135945060808901356001600160401b0381111561178657600080fd5b6117928b828c016116dc565b90955093505060a08901356001600160401b038111156117b157600080fd5b6117bd8b828c016116dc565b999c989b5096995094979396929594505050565b6000602082840312156117e357600080fd5b81356001600160e01b0319811681146106cc57600080fd5b60008060008060006080868803121561181357600080fd5b853561181e816116c7565b9450602086013561182e816116c7565b93506040860135925060608601356001600160401b0381111561185057600080fd5b61185c888289016116dc565b969995985093965092949392505050565b60008083601f84011261187f57600080fd5b5081356001600160401b0381111561189657600080fd5b6020830191508360208260051b8501011115610b3c57600080fd5b600080600080604085870312156118c757600080fd5b84356001600160401b038111156118dd57600080fd5b6118e98782880161186d565b90955093505060208501356001600160401b0381111561190857600080fd5b6119148782880161186d565b95989497509550505050565b60006020828403121561193257600080fd5b81356106cc816116c7565b60008060006060848603121561195257600080fd5b83356001600160401b0381111561196857600080fd5b8401610160818703121561197b57600080fd5b95602085013595506040909401359392505050565b600080604083850312156119a357600080fd5b82356119ae816116c7565b946020939093013593505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b03811182821017156119fa576119fa6119bc565b604052919050565b60006001600160401b03821115611a1b57611a1b6119bc565b50601f01601f191660200190565b600082601f830112611a3a57600080fd5b8135611a4d611a4882611a02565b6119d2565b818152846020838601011115611a6257600080fd5b816020850160208301376000918101602001919091529392505050565b60008060408385031215611a9257600080fd5b8235611a9d816116c7565b915060208301356001600160401b03811115611ab857600080fd5b611ac485828601611a29565b9150509250929050565b60008060408385031215611ae157600080fd5b8235915060208301356001600160401b03811115611ab857600080fd5b60005b83811015611b19578181015183820152602001611b01565b50506000910152565b60008151808452611b3a816020860160208601611afe565b601f01601f19169290920160200192915050565b63ffffffff831681526040602082015260006116956040830184611b22565b60008060008060608587031215611b8357600080fd5b8435611b8e816116c7565b93506020850135925060408501356001600160401b03811115611bb057600080fd5b611914878288016116dc565b60008060008060008060008060a0898b031215611bd857600080fd5b8835611be3816116c7565b97506020890135611bf3816116c7565b965060408901356001600160401b03811115611c0e57600080fd5b611c1a8b828c0161186d565b90975095505060608901356001600160401b03811115611c3957600080fd5b611c458b828c0161186d565b90955093505060808901356001600160401b038111156117b157600080fd5b60008060408385031215611c7757600080fd5b8235611c82816116c7565b915060208301358015158114611c9757600080fd5b809150509250929050565b60008060008060008060a08789031215611cbb57600080fd5b8635611cc6816116c7565b95506020870135611cd6816116c7565b9450604087013593506060870135925060808701356001600160401b03811115611cff57600080fd5b611d0b89828a016116dc565b979a9699509497509295939492505050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e19843603018112611d4a57600080fd5b8301803591506001600160401b03821115611d6457600080fd5b602001915036819003821315610b3c57600080fd5b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b8281526040602082015260006116956040830184611b22565b60008060408385031215611e3d57600080fd5b825163ffffffff81168114611e5157600080fd5b60208401519092506001600160401b03811115611e6d57600080fd5b8301601f81018513611e7e57600080fd5b8051611e8c611a4882611a02565b818152866020838501011115611ea157600080fd5b611eb2826020830160208601611afe565b8093505050509250929050565b600060208284031215611ed157600080fd5b5051919050565b60008251611eea818460208701611afe565b9190910192915050565b6020815260006106cc6020830184611b22565b634e487b7160e01b600052602160045260246000fdfe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212209949ccf2f9025c66ec42d85cf18f9e7af9175a74216a3d10dc6fef32c76e267464736f6c634300081a00330000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789000000000000000000000000587a06089ed54101dd6d9a8ecde1d146f97af6b8", - "nonce": "0x2", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x0a75d3882e20a97ed5d5768406639d8638d516386b1ae036ef775c11a0045219", - "transactionType": "CALL", - "contractName": "HybridAccount", - "contractAddress": "0xb214ab6983e791f9561222ec21c90f345cba411e", - "function": "initialize(address)", - "arguments": [ - "0xD538DAed647eb02E71a9E810afF855D013FD493C" - ], - "transaction": { - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": "0xb214ab6983e791f9561222ec21c90f345cba411e", - "gas": "0xf59f", - "value": "0x0", - "input": "0xc4d66de8000000000000000000000000d538daed647eb02e71a9e810aff855d013fd493c", - "nonce": "0x3", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1c89da", - "logs": [ - { - "address": "0xb214ab6983e791f9561222ec21c90f345cba411e", - "topics": [ - "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", - "blockHash": "0x35221006916c715fb7174be31cf46a3fa204aeebb139d50a30998188c4ddf8e8", - "blockNumber": "0x866851", - "transactionHash": "0x3445296da7072a9a30948a0e649555d0d9c750802dc8e4de8bc515bb6de94015", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000002000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x3445296da7072a9a30948a0e649555d0d9c750802dc8e4de8bc515bb6de94015", - "transactionIndex": "0x1", - "blockHash": "0x35221006916c715fb7174be31cf46a3fa204aeebb139d50a30998188c4ddf8e8", - "blockNumber": "0x866851", - "gasUsed": "0x1bde5c", - "effectiveGasPrice": "0xb", - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": null, - "contractAddress": "0xb214ab6983e791f9561222ec21c90f345cba411e", - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x46f3eb25b1725", - "l1GasPrice": "0x3ffb57a7b", - "l1GasUsed": "0x11be4" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x1d3bae", - "logs": [ - { - "address": "0xb214ab6983e791f9561222ec21c90f345cba411e", - "topics": [ - "0x9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d", - "0x0000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789", - "0x000000000000000000000000d538daed647eb02e71a9e810aff855d013fd493c" - ], - "data": "0x", - "blockHash": "0x35221006916c715fb7174be31cf46a3fa204aeebb139d50a30998188c4ddf8e8", - "blockNumber": "0x866851", - "transactionHash": "0x0a75d3882e20a97ed5d5768406639d8638d516386b1ae036ef775c11a0045219", - "transactionIndex": "0x2", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000820000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000800000000000000000000002000000080000000000000000000100000000000008000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x0a75d3882e20a97ed5d5768406639d8638d516386b1ae036ef775c11a0045219", - "transactionIndex": "0x2", - "blockHash": "0x35221006916c715fb7174be31cf46a3fa204aeebb139d50a30998188c4ddf8e8", - "blockNumber": "0x866851", - "gasUsed": "0xb1d4", - "effectiveGasPrice": "0xb", - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": "0xb214ab6983e791f9561222ec21c90f345cba411e", - "contractAddress": null, - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x18fe2e3d80c0", - "l1GasPrice": "0x3ffb57a7b", - "l1GasUsed": "0x640" - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1723216828, - "chain": 28882, - "commit": "cc79727" -} \ No newline at end of file diff --git a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723217370.json b/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723217370.json deleted file mode 100644 index bf9d6c1..0000000 --- a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723217370.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x3d04221e62975f53159f5bb982dd74c0faaa2efb2095aeb2c430334717192223", - "transactionType": "CREATE", - "contractName": "HybridAccount", - "contractAddress": "0xfadf69f3055496fda0e0f0789f6d2c1e1fbd0975", - "function": null, - "arguments": [ - "0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789", - "0x587a06089ed54101dd6d9A8ecDe1d146f97Af6B8" - ], - "transaction": { - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "gas": "0x2437ea", - "value": "0x0", - "input": "0x60e06040523060805234801561001457600080fd5b5060405161218a38038061218a8339810160408190526100339161012c565b6001600160a01b0380831660a052811660c05261004e610055565b5050610166565b600054610100900460ff16156100c15760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff90811614610112576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b6001600160a01b038116811461012957600080fd5b50565b6000806040838503121561013f57600080fd5b825161014a81610114565b602084015190925061015b81610114565b809150509250929050565b60805160a05160c051611f9a6101f0600039600081816103cd015281816109660152610a2b015260008181610348015281816106d50152818161075601528181610bb201528181610c5301528181610cc001528181610f3701526111960152600081816105d801528181610618015281816107e70152818161082701526108ba0152611f9a6000f3fe6080604052600436106101385760003560e01c8063839f8457116100ab578063bd3ff2d71161006f578063bd3ff2d7146103bb578063c399ec88146103ef578063c4d66de814610404578063d087d28814610424578063efae5edc14610439578063f23a6e611461045957600080fd5b8063839f8457146102d35780638da5cb5b14610301578063b0d691fe14610339578063b61d27f61461036c578063bc197c811461038c57600080fd5b80633659cfe6116100fd5780633659cfe6146102355780633a871cdd146102555780634a58db19146102835780634d44560d1461028b5780634f1ef286146102ab57806352d1902d146102be57600080fd5b806223de291461014457806301ffc9a71461016b578063150b7a02146101a057806318dfb3c7146101e55780633122b07e1461020557600080fd5b3661013f57005b600080fd5b34801561015057600080fd5b5061016961015f36600461171d565b5050505050505050565b005b34801561017757600080fd5b5061018b6101863660046117d1565b610486565b60405190151581526020015b60405180910390f35b3480156101ac57600080fd5b506101cc6101bb3660046117fb565b630a85bd0160e11b95945050505050565b6040516001600160e01b03199091168152602001610197565b3480156101f157600080fd5b506101696102003660046118b1565b6104d8565b34801561021157600080fd5b5061018b610220366004611920565b60016020526000908152604090205460ff1681565b34801561024157600080fd5b50610169610250366004611920565b6105ce565b34801561026157600080fd5b5061027561027036600461193d565b6106ad565b604051908152602001610197565b6101696106d3565b34801561029757600080fd5b506101696102a6366004611990565b61074c565b6101696102b9366004611a7f565b6107dd565b3480156102ca57600080fd5b506102756108ad565b3480156102df57600080fd5b506102f36102ee366004611ace565b610960565b604051610197929190611b4e565b34801561030d57600080fd5b50600254610321906001600160a01b031681565b6040516001600160a01b039091168152602001610197565b34801561034557600080fd5b507f0000000000000000000000000000000000000000000000000000000000000000610321565b34801561037857600080fd5b50610169610387366004611b6d565b610b43565b34801561039857600080fd5b506101cc6103a7366004611bbc565b63bc197c8160e01b98975050505050505050565b3480156103c757600080fd5b506103217f000000000000000000000000000000000000000000000000000000000000000081565b3480156103fb57600080fd5b50610275610b92565b34801561041057600080fd5b5061016961041f366004611920565b610c23565b34801561043057600080fd5b50610275610c2c565b34801561044557600080fd5b50610169610454366004611c64565b610c82565b34801561046557600080fd5b506101cc610474366004611ca2565b63f23a6e6160e01b9695505050505050565b60006001600160e01b03198216630a85bd0160e11b14806104b757506001600160e01b03198216630271189760e51b145b806104d257506001600160e01b031982166301ffc9a760e01b145b92915050565b6104e0610cb5565b82811461052a5760405162461bcd60e51b815260206004820152601360248201527277726f6e67206172726179206c656e6774687360681b60448201526064015b60405180910390fd5b60005b838110156105c7576105bf85858381811061054a5761054a611d1d565b905060200201602081019061055f9190611920565b600085858581811061057357610573611d1d565b90506020028101906105859190611d33565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b60010161052d565b5050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036106165760405162461bcd60e51b815260040161052190611d79565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661065f600080516020611f1e833981519152546001600160a01b031690565b6001600160a01b0316146106855760405162461bcd60e51b815260040161052190611dc5565b61068e81610db4565b604080516000808252602082019092526106aa91839190610dbc565b50565b60006106b7610f2c565b6106c18484610fa4565b90506106cc8261104a565b9392505050565b7f000000000000000000000000000000000000000000000000000000000000000060405163b760faf960e01b81523060048201526001600160a01b03919091169063b760faf99034906024016000604051808303818588803b15801561073857600080fd5b505af11580156105c7573d6000803e3d6000fd5b610754611097565b7f000000000000000000000000000000000000000000000000000000000000000060405163040b850f60e31b81526001600160a01b03848116600483015260248201849052919091169063205c287890604401600060405180830381600087803b1580156107c157600080fd5b505af11580156107d5573d6000803e3d6000fd5b505050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036108255760405162461bcd60e51b815260040161052190611d79565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661086e600080516020611f1e833981519152546001600160a01b031690565b6001600160a01b0316146108945760405162461bcd60e51b815260040161052190611dc5565b61089d82610db4565b6108a982826001610dbc565b5050565b6000306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461094d5760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610521565b50600080516020611f1e83398151915290565b600060607f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166109d35760405162461bcd60e51b815260206004820152601660248201527512195b1c195c881859191c995cdcc81b9bdd081cd95d60521b6044820152606401610521565b3360009081526001602052604090205460ff16610a265760405162461bcd60e51b815260206004820152601160248201527014195c9b5a5cdcda5bdb8819195b9a5959607a1b6044820152606401610521565b6040517f000000000000000000000000000000000000000000000000000000000000000090610a76908690339060200191825260601b6bffffffffffffffffffffffff1916602082015260340190565b604051602081830303815290604052805190602001209450610ab86040518060400160405280600981526020016803ab9b2b935b2bc9d160bd1b8152506110e8565b610ac18561112b565b604051636868c6b960e01b81526001600160a01b03821690636868c6b990610aef9088908890600401611e11565b6000604051808303816000875af1158015610b0e573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610b369190810190611e2a565b92509250505b9250929050565b610b4b610cb5565b610b8c848484848080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b50505050565b6040516370a0823160e01b81523060048201526000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a08231906024015b602060405180830381865afa158015610bfa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c1e9190611ebf565b905090565b6106aa81611170565b604051631aab3f0d60e11b8152306004820152600060248201819052906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906335567e1a90604401610bdd565b610c8a610cb5565b6001600160a01b03919091166000908152600160205260409020805460ff1916911515919091179055565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610cf657506002546001600160a01b031633145b610d425760405162461bcd60e51b815260206004820181905260248201527f6163636f756e743a206e6f74204f776e6572206f7220456e747279506f696e746044820152606401610521565b565b600080846001600160a01b03168484604051610d609190611ed8565b60006040518083038185875af1925050503d8060008114610d9d576040519150601f19603f3d011682016040523d82523d6000602084013e610da2565b606091505b5091509150816105c757805160208201fd5b6106aa611097565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610df457610def836111e0565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e4e575060408051601f3d908101601f19168201909252610e4b91810190611ebf565b60015b610eb15760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610521565b600080516020611f1e8339815191528114610f205760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610521565b50610def83838361127c565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610d425760405162461bcd60e51b815260206004820152601c60248201527f6163636f756e743a206e6f742066726f6d20456e747279506f696e74000000006044820152606401610521565b7f19457468657265756d205369676e6564204d6573736167653a0a3332000000006000908152601c829052603c8120611021610fe4610140860186611d33565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525085939250506112a19050565b6002546001600160a01b039081169116146110405760019150506104d2565b5060009392505050565b80156106aa57604051600090339060001990849084818181858888f193505050503d80600081146105c7576040519150601f19603f3d011682016040523d82523d6000602084013e6105c7565b6002546001600160a01b03163314806110af57503330145b610d425760405162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b6044820152606401610521565b6106aa816040516024016110fc9190611ef4565b60408051601f198184030181529190526020810180516001600160e01b031663104c13eb60e21b1790526112c5565b6106aa8160405160240161114191815260200190565b60408051601f198184030181529190526020810180516001600160e01b03166327b7cf8560e01b1790526112c5565b600280546001600160a01b0319166001600160a01b0383811691821790925560405190917f000000000000000000000000000000000000000000000000000000000000000016907f9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d90600090a350565b6001600160a01b0381163b61124d5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610521565b600080516020611f1e83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b611285836112ce565b6000825111806112925750805b15610def57610b8c838361130e565b60008060006112b08585611333565b915091506112bd81611375565b509392505050565b6106aa816114bf565b6112d7816111e0565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606106cc8383604051806060016040528060278152602001611f3e602791396114e0565b60008082516041036113695760208301516040840151606085015160001a61135d87828585611558565b94509450505050610b3c565b50600090506002610b3c565b600081600481111561138957611389611f07565b036113915750565b60018160048111156113a5576113a5611f07565b036113f25760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606401610521565b600281600481111561140657611406611f07565b036114535760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606401610521565b600381600481111561146757611467611f07565b036106aa5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608401610521565b80516a636f6e736f6c652e6c6f67602083016000808483855afa5050505050565b6060600080856001600160a01b0316856040516114fd9190611ed8565b600060405180830381855af49150503d8060008114611538576040519150601f19603f3d011682016040523d82523d6000602084013e61153d565b606091505b509150915061154e8683838761161c565b9695505050505050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561158f5750600090506003611613565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa1580156115e3573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661160c57600060019250925050611613565b9150600090505b94509492505050565b6060831561168b578251600003611684576001600160a01b0385163b6116845760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610521565b5081611695565b611695838361169d565b949350505050565b8151156116ad5781518083602001fd5b8060405162461bcd60e51b81526004016105219190611ef4565b6001600160a01b03811681146106aa57600080fd5b60008083601f8401126116ee57600080fd5b5081356001600160401b0381111561170557600080fd5b602083019150836020828501011115610b3c57600080fd5b60008060008060008060008060c0898b03121561173957600080fd5b8835611744816116c7565b97506020890135611754816116c7565b96506040890135611764816116c7565b95506060890135945060808901356001600160401b0381111561178657600080fd5b6117928b828c016116dc565b90955093505060a08901356001600160401b038111156117b157600080fd5b6117bd8b828c016116dc565b999c989b5096995094979396929594505050565b6000602082840312156117e357600080fd5b81356001600160e01b0319811681146106cc57600080fd5b60008060008060006080868803121561181357600080fd5b853561181e816116c7565b9450602086013561182e816116c7565b93506040860135925060608601356001600160401b0381111561185057600080fd5b61185c888289016116dc565b969995985093965092949392505050565b60008083601f84011261187f57600080fd5b5081356001600160401b0381111561189657600080fd5b6020830191508360208260051b8501011115610b3c57600080fd5b600080600080604085870312156118c757600080fd5b84356001600160401b038111156118dd57600080fd5b6118e98782880161186d565b90955093505060208501356001600160401b0381111561190857600080fd5b6119148782880161186d565b95989497509550505050565b60006020828403121561193257600080fd5b81356106cc816116c7565b60008060006060848603121561195257600080fd5b83356001600160401b0381111561196857600080fd5b8401610160818703121561197b57600080fd5b95602085013595506040909401359392505050565b600080604083850312156119a357600080fd5b82356119ae816116c7565b946020939093013593505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b03811182821017156119fa576119fa6119bc565b604052919050565b60006001600160401b03821115611a1b57611a1b6119bc565b50601f01601f191660200190565b600082601f830112611a3a57600080fd5b8135611a4d611a4882611a02565b6119d2565b818152846020838601011115611a6257600080fd5b816020850160208301376000918101602001919091529392505050565b60008060408385031215611a9257600080fd5b8235611a9d816116c7565b915060208301356001600160401b03811115611ab857600080fd5b611ac485828601611a29565b9150509250929050565b60008060408385031215611ae157600080fd5b8235915060208301356001600160401b03811115611ab857600080fd5b60005b83811015611b19578181015183820152602001611b01565b50506000910152565b60008151808452611b3a816020860160208601611afe565b601f01601f19169290920160200192915050565b63ffffffff831681526040602082015260006116956040830184611b22565b60008060008060608587031215611b8357600080fd5b8435611b8e816116c7565b93506020850135925060408501356001600160401b03811115611bb057600080fd5b611914878288016116dc565b60008060008060008060008060a0898b031215611bd857600080fd5b8835611be3816116c7565b97506020890135611bf3816116c7565b965060408901356001600160401b03811115611c0e57600080fd5b611c1a8b828c0161186d565b90975095505060608901356001600160401b03811115611c3957600080fd5b611c458b828c0161186d565b90955093505060808901356001600160401b038111156117b157600080fd5b60008060408385031215611c7757600080fd5b8235611c82816116c7565b915060208301358015158114611c9757600080fd5b809150509250929050565b60008060008060008060a08789031215611cbb57600080fd5b8635611cc6816116c7565b95506020870135611cd6816116c7565b9450604087013593506060870135925060808701356001600160401b03811115611cff57600080fd5b611d0b89828a016116dc565b979a9699509497509295939492505050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e19843603018112611d4a57600080fd5b8301803591506001600160401b03821115611d6457600080fd5b602001915036819003821315610b3c57600080fd5b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b8281526040602082015260006116956040830184611b22565b60008060408385031215611e3d57600080fd5b825163ffffffff81168114611e5157600080fd5b60208401519092506001600160401b03811115611e6d57600080fd5b8301601f81018513611e7e57600080fd5b8051611e8c611a4882611a02565b818152866020838501011115611ea157600080fd5b611eb2826020830160208601611afe565b8093505050509250929050565b600060208284031215611ed157600080fd5b5051919050565b60008251611eea818460208701611afe565b9190910192915050565b6020815260006106cc6020830184611b22565b634e487b7160e01b600052602160045260246000fdfe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212209949ccf2f9025c66ec42d85cf18f9e7af9175a74216a3d10dc6fef32c76e267464736f6c634300081a00330000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789000000000000000000000000587a06089ed54101dd6d9a8ecde1d146f97af6b8", - "nonce": "0x5", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x8a4d29a4c0bc914d2ec2412e57e5f5b5b34581549400e4851398567f86722621", - "transactionType": "CALL", - "contractName": "HybridAccount", - "contractAddress": "0xfadf69f3055496fda0e0f0789f6d2c1e1fbd0975", - "function": "initialize(address)", - "arguments": [ - "0xD538DAed647eb02E71a9E810afF855D013FD493C" - ], - "transaction": { - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": "0xfadf69f3055496fda0e0f0789f6d2c1e1fbd0975", - "gas": "0xf59f", - "value": "0x0", - "input": "0xc4d66de8000000000000000000000000d538daed647eb02e71a9e810aff855d013fd493c", - "nonce": "0x6", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1c89da", - "logs": [ - { - "address": "0xfadf69f3055496fda0e0f0789f6d2c1e1fbd0975", - "topics": [ - "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", - "blockHash": "0x4a9055736658f24509f224aaa47d9fc49b536303c6fc052406ccc0e4bd1f0d4c", - "blockNumber": "0x866960", - "transactionHash": "0x3d04221e62975f53159f5bb982dd74c0faaa2efb2095aeb2c430334717192223", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x3d04221e62975f53159f5bb982dd74c0faaa2efb2095aeb2c430334717192223", - "transactionIndex": "0x1", - "blockHash": "0x4a9055736658f24509f224aaa47d9fc49b536303c6fc052406ccc0e4bd1f0d4c", - "blockNumber": "0x866960", - "gasUsed": "0x1bde5c", - "effectiveGasPrice": "0xb", - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": null, - "contractAddress": "0xfadf69f3055496fda0e0f0789f6d2c1e1fbd0975", - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x5f8618d32d840", - "l1GasPrice": "0x56238552b", - "l1GasUsed": "0x11be4" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x1d3bae", - "logs": [ - { - "address": "0xfadf69f3055496fda0e0f0789f6d2c1e1fbd0975", - "topics": [ - "0x9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d", - "0x0000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789", - "0x000000000000000000000000d538daed647eb02e71a9e810aff855d013fd493c" - ], - "data": "0x", - "blockHash": "0x4a9055736658f24509f224aaa47d9fc49b536303c6fc052406ccc0e4bd1f0d4c", - "blockNumber": "0x866960", - "transactionHash": "0x8a4d29a4c0bc914d2ec2412e57e5f5b5b34581549400e4851398567f86722621", - "transactionIndex": "0x2", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000004000000000000000000000000000000000000000000000000000004000820000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000800000000000000000000002000000080000000000000000000100000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x8a4d29a4c0bc914d2ec2412e57e5f5b5b34581549400e4851398567f86722621", - "transactionIndex": "0x2", - "blockHash": "0x4a9055736658f24509f224aaa47d9fc49b536303c6fc052406ccc0e4bd1f0d4c", - "blockNumber": "0x866960", - "gasUsed": "0xb1d4", - "effectiveGasPrice": "0xb", - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": "0xfadf69f3055496fda0e0f0789f6d2c1e1fbd0975", - "contractAddress": null, - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x21a5e0144cc0", - "l1GasPrice": "0x56238552b", - "l1GasUsed": "0x640" - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1723217370, - "chain": 28882, - "commit": "cc79727" -} \ No newline at end of file diff --git a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723217532.json b/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723217532.json deleted file mode 100644 index c329fc6..0000000 --- a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723217532.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xdf4b618a65f32aee1199ddb12bbd30c1baeb53a0bf18a88938e4e8e1681b216c", - "transactionType": "CREATE", - "contractName": "HybridAccount", - "contractAddress": "0xa01787f04978a9239b1d91452de4591e62e18faa", - "function": null, - "arguments": [ - "0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789", - "0x587a06089ed54101dd6d9A8ecDe1d146f97Af6B8" - ], - "transaction": { - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "gas": "0x2437ea", - "value": "0x0", - "input": "0x60e06040523060805234801561001457600080fd5b5060405161218a38038061218a8339810160408190526100339161012c565b6001600160a01b0380831660a052811660c05261004e610055565b5050610166565b600054610100900460ff16156100c15760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff90811614610112576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b6001600160a01b038116811461012957600080fd5b50565b6000806040838503121561013f57600080fd5b825161014a81610114565b602084015190925061015b81610114565b809150509250929050565b60805160a05160c051611f9a6101f0600039600081816103cd015281816109660152610a2b015260008181610348015281816106d50152818161075601528181610bb201528181610c5301528181610cc001528181610f3701526111960152600081816105d801528181610618015281816107e70152818161082701526108ba0152611f9a6000f3fe6080604052600436106101385760003560e01c8063839f8457116100ab578063bd3ff2d71161006f578063bd3ff2d7146103bb578063c399ec88146103ef578063c4d66de814610404578063d087d28814610424578063efae5edc14610439578063f23a6e611461045957600080fd5b8063839f8457146102d35780638da5cb5b14610301578063b0d691fe14610339578063b61d27f61461036c578063bc197c811461038c57600080fd5b80633659cfe6116100fd5780633659cfe6146102355780633a871cdd146102555780634a58db19146102835780634d44560d1461028b5780634f1ef286146102ab57806352d1902d146102be57600080fd5b806223de291461014457806301ffc9a71461016b578063150b7a02146101a057806318dfb3c7146101e55780633122b07e1461020557600080fd5b3661013f57005b600080fd5b34801561015057600080fd5b5061016961015f36600461171d565b5050505050505050565b005b34801561017757600080fd5b5061018b6101863660046117d1565b610486565b60405190151581526020015b60405180910390f35b3480156101ac57600080fd5b506101cc6101bb3660046117fb565b630a85bd0160e11b95945050505050565b6040516001600160e01b03199091168152602001610197565b3480156101f157600080fd5b506101696102003660046118b1565b6104d8565b34801561021157600080fd5b5061018b610220366004611920565b60016020526000908152604090205460ff1681565b34801561024157600080fd5b50610169610250366004611920565b6105ce565b34801561026157600080fd5b5061027561027036600461193d565b6106ad565b604051908152602001610197565b6101696106d3565b34801561029757600080fd5b506101696102a6366004611990565b61074c565b6101696102b9366004611a7f565b6107dd565b3480156102ca57600080fd5b506102756108ad565b3480156102df57600080fd5b506102f36102ee366004611ace565b610960565b604051610197929190611b4e565b34801561030d57600080fd5b50600254610321906001600160a01b031681565b6040516001600160a01b039091168152602001610197565b34801561034557600080fd5b507f0000000000000000000000000000000000000000000000000000000000000000610321565b34801561037857600080fd5b50610169610387366004611b6d565b610b43565b34801561039857600080fd5b506101cc6103a7366004611bbc565b63bc197c8160e01b98975050505050505050565b3480156103c757600080fd5b506103217f000000000000000000000000000000000000000000000000000000000000000081565b3480156103fb57600080fd5b50610275610b92565b34801561041057600080fd5b5061016961041f366004611920565b610c23565b34801561043057600080fd5b50610275610c2c565b34801561044557600080fd5b50610169610454366004611c64565b610c82565b34801561046557600080fd5b506101cc610474366004611ca2565b63f23a6e6160e01b9695505050505050565b60006001600160e01b03198216630a85bd0160e11b14806104b757506001600160e01b03198216630271189760e51b145b806104d257506001600160e01b031982166301ffc9a760e01b145b92915050565b6104e0610cb5565b82811461052a5760405162461bcd60e51b815260206004820152601360248201527277726f6e67206172726179206c656e6774687360681b60448201526064015b60405180910390fd5b60005b838110156105c7576105bf85858381811061054a5761054a611d1d565b905060200201602081019061055f9190611920565b600085858581811061057357610573611d1d565b90506020028101906105859190611d33565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b60010161052d565b5050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036106165760405162461bcd60e51b815260040161052190611d79565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661065f600080516020611f1e833981519152546001600160a01b031690565b6001600160a01b0316146106855760405162461bcd60e51b815260040161052190611dc5565b61068e81610db4565b604080516000808252602082019092526106aa91839190610dbc565b50565b60006106b7610f2c565b6106c18484610fa4565b90506106cc8261104a565b9392505050565b7f000000000000000000000000000000000000000000000000000000000000000060405163b760faf960e01b81523060048201526001600160a01b03919091169063b760faf99034906024016000604051808303818588803b15801561073857600080fd5b505af11580156105c7573d6000803e3d6000fd5b610754611097565b7f000000000000000000000000000000000000000000000000000000000000000060405163040b850f60e31b81526001600160a01b03848116600483015260248201849052919091169063205c287890604401600060405180830381600087803b1580156107c157600080fd5b505af11580156107d5573d6000803e3d6000fd5b505050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036108255760405162461bcd60e51b815260040161052190611d79565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661086e600080516020611f1e833981519152546001600160a01b031690565b6001600160a01b0316146108945760405162461bcd60e51b815260040161052190611dc5565b61089d82610db4565b6108a982826001610dbc565b5050565b6000306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461094d5760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610521565b50600080516020611f1e83398151915290565b600060607f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166109d35760405162461bcd60e51b815260206004820152601660248201527512195b1c195c881859191c995cdcc81b9bdd081cd95d60521b6044820152606401610521565b3360009081526001602052604090205460ff16610a265760405162461bcd60e51b815260206004820152601160248201527014195c9b5a5cdcda5bdb8819195b9a5959607a1b6044820152606401610521565b6040517f000000000000000000000000000000000000000000000000000000000000000090610a76908690339060200191825260601b6bffffffffffffffffffffffff1916602082015260340190565b604051602081830303815290604052805190602001209450610ab86040518060400160405280600981526020016803ab9b2b935b2bc9d160bd1b8152506110e8565b610ac18561112b565b604051636868c6b960e01b81526001600160a01b03821690636868c6b990610aef9088908890600401611e11565b6000604051808303816000875af1158015610b0e573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610b369190810190611e2a565b92509250505b9250929050565b610b4b610cb5565b610b8c848484848080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b50505050565b6040516370a0823160e01b81523060048201526000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a08231906024015b602060405180830381865afa158015610bfa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c1e9190611ebf565b905090565b6106aa81611170565b604051631aab3f0d60e11b8152306004820152600060248201819052906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906335567e1a90604401610bdd565b610c8a610cb5565b6001600160a01b03919091166000908152600160205260409020805460ff1916911515919091179055565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610cf657506002546001600160a01b031633145b610d425760405162461bcd60e51b815260206004820181905260248201527f6163636f756e743a206e6f74204f776e6572206f7220456e747279506f696e746044820152606401610521565b565b600080846001600160a01b03168484604051610d609190611ed8565b60006040518083038185875af1925050503d8060008114610d9d576040519150601f19603f3d011682016040523d82523d6000602084013e610da2565b606091505b5091509150816105c757805160208201fd5b6106aa611097565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610df457610def836111e0565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e4e575060408051601f3d908101601f19168201909252610e4b91810190611ebf565b60015b610eb15760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610521565b600080516020611f1e8339815191528114610f205760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610521565b50610def83838361127c565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610d425760405162461bcd60e51b815260206004820152601c60248201527f6163636f756e743a206e6f742066726f6d20456e747279506f696e74000000006044820152606401610521565b7f19457468657265756d205369676e6564204d6573736167653a0a3332000000006000908152601c829052603c8120611021610fe4610140860186611d33565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525085939250506112a19050565b6002546001600160a01b039081169116146110405760019150506104d2565b5060009392505050565b80156106aa57604051600090339060001990849084818181858888f193505050503d80600081146105c7576040519150601f19603f3d011682016040523d82523d6000602084013e6105c7565b6002546001600160a01b03163314806110af57503330145b610d425760405162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b6044820152606401610521565b6106aa816040516024016110fc9190611ef4565b60408051601f198184030181529190526020810180516001600160e01b031663104c13eb60e21b1790526112c5565b6106aa8160405160240161114191815260200190565b60408051601f198184030181529190526020810180516001600160e01b03166327b7cf8560e01b1790526112c5565b600280546001600160a01b0319166001600160a01b0383811691821790925560405190917f000000000000000000000000000000000000000000000000000000000000000016907f9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d90600090a350565b6001600160a01b0381163b61124d5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610521565b600080516020611f1e83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b611285836112ce565b6000825111806112925750805b15610def57610b8c838361130e565b60008060006112b08585611333565b915091506112bd81611375565b509392505050565b6106aa816114bf565b6112d7816111e0565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606106cc8383604051806060016040528060278152602001611f3e602791396114e0565b60008082516041036113695760208301516040840151606085015160001a61135d87828585611558565b94509450505050610b3c565b50600090506002610b3c565b600081600481111561138957611389611f07565b036113915750565b60018160048111156113a5576113a5611f07565b036113f25760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606401610521565b600281600481111561140657611406611f07565b036114535760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606401610521565b600381600481111561146757611467611f07565b036106aa5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608401610521565b80516a636f6e736f6c652e6c6f67602083016000808483855afa5050505050565b6060600080856001600160a01b0316856040516114fd9190611ed8565b600060405180830381855af49150503d8060008114611538576040519150601f19603f3d011682016040523d82523d6000602084013e61153d565b606091505b509150915061154e8683838761161c565b9695505050505050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561158f5750600090506003611613565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa1580156115e3573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661160c57600060019250925050611613565b9150600090505b94509492505050565b6060831561168b578251600003611684576001600160a01b0385163b6116845760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610521565b5081611695565b611695838361169d565b949350505050565b8151156116ad5781518083602001fd5b8060405162461bcd60e51b81526004016105219190611ef4565b6001600160a01b03811681146106aa57600080fd5b60008083601f8401126116ee57600080fd5b5081356001600160401b0381111561170557600080fd5b602083019150836020828501011115610b3c57600080fd5b60008060008060008060008060c0898b03121561173957600080fd5b8835611744816116c7565b97506020890135611754816116c7565b96506040890135611764816116c7565b95506060890135945060808901356001600160401b0381111561178657600080fd5b6117928b828c016116dc565b90955093505060a08901356001600160401b038111156117b157600080fd5b6117bd8b828c016116dc565b999c989b5096995094979396929594505050565b6000602082840312156117e357600080fd5b81356001600160e01b0319811681146106cc57600080fd5b60008060008060006080868803121561181357600080fd5b853561181e816116c7565b9450602086013561182e816116c7565b93506040860135925060608601356001600160401b0381111561185057600080fd5b61185c888289016116dc565b969995985093965092949392505050565b60008083601f84011261187f57600080fd5b5081356001600160401b0381111561189657600080fd5b6020830191508360208260051b8501011115610b3c57600080fd5b600080600080604085870312156118c757600080fd5b84356001600160401b038111156118dd57600080fd5b6118e98782880161186d565b90955093505060208501356001600160401b0381111561190857600080fd5b6119148782880161186d565b95989497509550505050565b60006020828403121561193257600080fd5b81356106cc816116c7565b60008060006060848603121561195257600080fd5b83356001600160401b0381111561196857600080fd5b8401610160818703121561197b57600080fd5b95602085013595506040909401359392505050565b600080604083850312156119a357600080fd5b82356119ae816116c7565b946020939093013593505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b03811182821017156119fa576119fa6119bc565b604052919050565b60006001600160401b03821115611a1b57611a1b6119bc565b50601f01601f191660200190565b600082601f830112611a3a57600080fd5b8135611a4d611a4882611a02565b6119d2565b818152846020838601011115611a6257600080fd5b816020850160208301376000918101602001919091529392505050565b60008060408385031215611a9257600080fd5b8235611a9d816116c7565b915060208301356001600160401b03811115611ab857600080fd5b611ac485828601611a29565b9150509250929050565b60008060408385031215611ae157600080fd5b8235915060208301356001600160401b03811115611ab857600080fd5b60005b83811015611b19578181015183820152602001611b01565b50506000910152565b60008151808452611b3a816020860160208601611afe565b601f01601f19169290920160200192915050565b63ffffffff831681526040602082015260006116956040830184611b22565b60008060008060608587031215611b8357600080fd5b8435611b8e816116c7565b93506020850135925060408501356001600160401b03811115611bb057600080fd5b611914878288016116dc565b60008060008060008060008060a0898b031215611bd857600080fd5b8835611be3816116c7565b97506020890135611bf3816116c7565b965060408901356001600160401b03811115611c0e57600080fd5b611c1a8b828c0161186d565b90975095505060608901356001600160401b03811115611c3957600080fd5b611c458b828c0161186d565b90955093505060808901356001600160401b038111156117b157600080fd5b60008060408385031215611c7757600080fd5b8235611c82816116c7565b915060208301358015158114611c9757600080fd5b809150509250929050565b60008060008060008060a08789031215611cbb57600080fd5b8635611cc6816116c7565b95506020870135611cd6816116c7565b9450604087013593506060870135925060808701356001600160401b03811115611cff57600080fd5b611d0b89828a016116dc565b979a9699509497509295939492505050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e19843603018112611d4a57600080fd5b8301803591506001600160401b03821115611d6457600080fd5b602001915036819003821315610b3c57600080fd5b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b8281526040602082015260006116956040830184611b22565b60008060408385031215611e3d57600080fd5b825163ffffffff81168114611e5157600080fd5b60208401519092506001600160401b03811115611e6d57600080fd5b8301601f81018513611e7e57600080fd5b8051611e8c611a4882611a02565b818152866020838501011115611ea157600080fd5b611eb2826020830160208601611afe565b8093505050509250929050565b600060208284031215611ed157600080fd5b5051919050565b60008251611eea818460208701611afe565b9190910192915050565b6020815260006106cc6020830184611b22565b634e487b7160e01b600052602160045260246000fdfe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212209949ccf2f9025c66ec42d85cf18f9e7af9175a74216a3d10dc6fef32c76e267464736f6c634300081a00330000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789000000000000000000000000587a06089ed54101dd6d9a8ecde1d146f97af6b8", - "nonce": "0x8", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x436279b9f34d22592bbcd2abbac305443f2bef8c7c762d9c6d6f28a54784e5ef", - "transactionType": "CALL", - "contractName": "HybridAccount", - "contractAddress": "0xa01787f04978a9239b1d91452de4591e62e18faa", - "function": "initialize(address)", - "arguments": [ - "0xD538DAed647eb02E71a9E810afF855D013FD493C" - ], - "transaction": { - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": "0xa01787f04978a9239b1d91452de4591e62e18faa", - "gas": "0xf59f", - "value": "0x0", - "input": "0xc4d66de8000000000000000000000000d538daed647eb02e71a9e810aff855d013fd493c", - "nonce": "0x9", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1c89da", - "logs": [ - { - "address": "0xa01787f04978a9239b1d91452de4591e62e18faa", - "topics": [ - "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", - "blockHash": "0xc13998f88be19de36e0563a99405f178035754302e3ee8e1fd54ff10f67a5eb1", - "blockNumber": "0x8669b1", - "transactionHash": "0xdf4b618a65f32aee1199ddb12bbd30c1baeb53a0bf18a88938e4e8e1681b216c", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000400000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0xdf4b618a65f32aee1199ddb12bbd30c1baeb53a0bf18a88938e4e8e1681b216c", - "transactionIndex": "0x1", - "blockHash": "0xc13998f88be19de36e0563a99405f178035754302e3ee8e1fd54ff10f67a5eb1", - "blockNumber": "0x8669b1", - "gasUsed": "0x1bde5c", - "effectiveGasPrice": "0xb", - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": null, - "contractAddress": "0xa01787f04978a9239b1d91452de4591e62e18faa", - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x50bb3fc43547b", - "l1GasPrice": "0x48ccb985c", - "l1GasUsed": "0x11be4" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x1d3bae", - "logs": [ - { - "address": "0xa01787f04978a9239b1d91452de4591e62e18faa", - "topics": [ - "0x9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d", - "0x0000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789", - "0x000000000000000000000000d538daed647eb02e71a9e810aff855d013fd493c" - ], - "data": "0x", - "blockHash": "0xc13998f88be19de36e0563a99405f178035754302e3ee8e1fd54ff10f67a5eb1", - "blockNumber": "0x8669b1", - "transactionHash": "0x436279b9f34d22592bbcd2abbac305443f2bef8c7c762d9c6d6f28a54784e5ef", - "transactionIndex": "0x2", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000004000820000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000800000000000000000000002000000080000000000000000000100000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x436279b9f34d22592bbcd2abbac305443f2bef8c7c762d9c6d6f28a54784e5ef", - "transactionIndex": "0x2", - "blockHash": "0xc13998f88be19de36e0563a99405f178035754302e3ee8e1fd54ff10f67a5eb1", - "blockNumber": "0x8669b1", - "gasUsed": "0xb1d4", - "effectiveGasPrice": "0xb", - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": "0xa01787f04978a9239b1d91452de4591e62e18faa", - "contractAddress": null, - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x1c6ff8783f00", - "l1GasPrice": "0x48ccb985c", - "l1GasUsed": "0x640" - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1723217532, - "chain": 28882, - "commit": "cc79727" -} \ No newline at end of file diff --git a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723217859.json b/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723217859.json deleted file mode 100644 index 3a64832..0000000 --- a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723217859.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xba77c870dcdb4046f7904a7509b358d1b40cff4dee4509d2d897a3bec59d411a", - "transactionType": "CREATE", - "contractName": "HybridAccount", - "contractAddress": "0xcac52a3c1510cf2a4ce4e5025d5a904518e95cc2", - "function": null, - "arguments": [ - "0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789", - "0x587a06089ed54101dd6d9A8ecDe1d146f97Af6B8" - ], - "transaction": { - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "gas": "0x2437ea", - "value": "0x0", - "input": "0x60e06040523060805234801561001457600080fd5b5060405161218a38038061218a8339810160408190526100339161012c565b6001600160a01b0380831660a052811660c05261004e610055565b5050610166565b600054610100900460ff16156100c15760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff90811614610112576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b6001600160a01b038116811461012957600080fd5b50565b6000806040838503121561013f57600080fd5b825161014a81610114565b602084015190925061015b81610114565b809150509250929050565b60805160a05160c051611f9a6101f0600039600081816103cd015281816109660152610a2b015260008181610348015281816106d50152818161075601528181610bb201528181610c5301528181610cc001528181610f3701526111960152600081816105d801528181610618015281816107e70152818161082701526108ba0152611f9a6000f3fe6080604052600436106101385760003560e01c8063839f8457116100ab578063bd3ff2d71161006f578063bd3ff2d7146103bb578063c399ec88146103ef578063c4d66de814610404578063d087d28814610424578063efae5edc14610439578063f23a6e611461045957600080fd5b8063839f8457146102d35780638da5cb5b14610301578063b0d691fe14610339578063b61d27f61461036c578063bc197c811461038c57600080fd5b80633659cfe6116100fd5780633659cfe6146102355780633a871cdd146102555780634a58db19146102835780634d44560d1461028b5780634f1ef286146102ab57806352d1902d146102be57600080fd5b806223de291461014457806301ffc9a71461016b578063150b7a02146101a057806318dfb3c7146101e55780633122b07e1461020557600080fd5b3661013f57005b600080fd5b34801561015057600080fd5b5061016961015f36600461171d565b5050505050505050565b005b34801561017757600080fd5b5061018b6101863660046117d1565b610486565b60405190151581526020015b60405180910390f35b3480156101ac57600080fd5b506101cc6101bb3660046117fb565b630a85bd0160e11b95945050505050565b6040516001600160e01b03199091168152602001610197565b3480156101f157600080fd5b506101696102003660046118b1565b6104d8565b34801561021157600080fd5b5061018b610220366004611920565b60016020526000908152604090205460ff1681565b34801561024157600080fd5b50610169610250366004611920565b6105ce565b34801561026157600080fd5b5061027561027036600461193d565b6106ad565b604051908152602001610197565b6101696106d3565b34801561029757600080fd5b506101696102a6366004611990565b61074c565b6101696102b9366004611a7f565b6107dd565b3480156102ca57600080fd5b506102756108ad565b3480156102df57600080fd5b506102f36102ee366004611ace565b610960565b604051610197929190611b4e565b34801561030d57600080fd5b50600254610321906001600160a01b031681565b6040516001600160a01b039091168152602001610197565b34801561034557600080fd5b507f0000000000000000000000000000000000000000000000000000000000000000610321565b34801561037857600080fd5b50610169610387366004611b6d565b610b43565b34801561039857600080fd5b506101cc6103a7366004611bbc565b63bc197c8160e01b98975050505050505050565b3480156103c757600080fd5b506103217f000000000000000000000000000000000000000000000000000000000000000081565b3480156103fb57600080fd5b50610275610b92565b34801561041057600080fd5b5061016961041f366004611920565b610c23565b34801561043057600080fd5b50610275610c2c565b34801561044557600080fd5b50610169610454366004611c64565b610c82565b34801561046557600080fd5b506101cc610474366004611ca2565b63f23a6e6160e01b9695505050505050565b60006001600160e01b03198216630a85bd0160e11b14806104b757506001600160e01b03198216630271189760e51b145b806104d257506001600160e01b031982166301ffc9a760e01b145b92915050565b6104e0610cb5565b82811461052a5760405162461bcd60e51b815260206004820152601360248201527277726f6e67206172726179206c656e6774687360681b60448201526064015b60405180910390fd5b60005b838110156105c7576105bf85858381811061054a5761054a611d1d565b905060200201602081019061055f9190611920565b600085858581811061057357610573611d1d565b90506020028101906105859190611d33565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b60010161052d565b5050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036106165760405162461bcd60e51b815260040161052190611d79565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661065f600080516020611f1e833981519152546001600160a01b031690565b6001600160a01b0316146106855760405162461bcd60e51b815260040161052190611dc5565b61068e81610db4565b604080516000808252602082019092526106aa91839190610dbc565b50565b60006106b7610f2c565b6106c18484610fa4565b90506106cc8261104a565b9392505050565b7f000000000000000000000000000000000000000000000000000000000000000060405163b760faf960e01b81523060048201526001600160a01b03919091169063b760faf99034906024016000604051808303818588803b15801561073857600080fd5b505af11580156105c7573d6000803e3d6000fd5b610754611097565b7f000000000000000000000000000000000000000000000000000000000000000060405163040b850f60e31b81526001600160a01b03848116600483015260248201849052919091169063205c287890604401600060405180830381600087803b1580156107c157600080fd5b505af11580156107d5573d6000803e3d6000fd5b505050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036108255760405162461bcd60e51b815260040161052190611d79565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661086e600080516020611f1e833981519152546001600160a01b031690565b6001600160a01b0316146108945760405162461bcd60e51b815260040161052190611dc5565b61089d82610db4565b6108a982826001610dbc565b5050565b6000306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461094d5760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610521565b50600080516020611f1e83398151915290565b600060607f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166109d35760405162461bcd60e51b815260206004820152601660248201527512195b1c195c881859191c995cdcc81b9bdd081cd95d60521b6044820152606401610521565b3360009081526001602052604090205460ff16610a265760405162461bcd60e51b815260206004820152601160248201527014195c9b5a5cdcda5bdb8819195b9a5959607a1b6044820152606401610521565b6040517f000000000000000000000000000000000000000000000000000000000000000090610a76908690339060200191825260601b6bffffffffffffffffffffffff1916602082015260340190565b604051602081830303815290604052805190602001209450610ab86040518060400160405280600981526020016803ab9b2b935b2bc9d160bd1b8152506110e8565b610ac18561112b565b604051636868c6b960e01b81526001600160a01b03821690636868c6b990610aef9088908890600401611e11565b6000604051808303816000875af1158015610b0e573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610b369190810190611e2a565b92509250505b9250929050565b610b4b610cb5565b610b8c848484848080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b50505050565b6040516370a0823160e01b81523060048201526000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a08231906024015b602060405180830381865afa158015610bfa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c1e9190611ebf565b905090565b6106aa81611170565b604051631aab3f0d60e11b8152306004820152600060248201819052906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906335567e1a90604401610bdd565b610c8a610cb5565b6001600160a01b03919091166000908152600160205260409020805460ff1916911515919091179055565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610cf657506002546001600160a01b031633145b610d425760405162461bcd60e51b815260206004820181905260248201527f6163636f756e743a206e6f74204f776e6572206f7220456e747279506f696e746044820152606401610521565b565b600080846001600160a01b03168484604051610d609190611ed8565b60006040518083038185875af1925050503d8060008114610d9d576040519150601f19603f3d011682016040523d82523d6000602084013e610da2565b606091505b5091509150816105c757805160208201fd5b6106aa611097565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610df457610def836111e0565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e4e575060408051601f3d908101601f19168201909252610e4b91810190611ebf565b60015b610eb15760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610521565b600080516020611f1e8339815191528114610f205760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610521565b50610def83838361127c565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610d425760405162461bcd60e51b815260206004820152601c60248201527f6163636f756e743a206e6f742066726f6d20456e747279506f696e74000000006044820152606401610521565b7f19457468657265756d205369676e6564204d6573736167653a0a3332000000006000908152601c829052603c8120611021610fe4610140860186611d33565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525085939250506112a19050565b6002546001600160a01b039081169116146110405760019150506104d2565b5060009392505050565b80156106aa57604051600090339060001990849084818181858888f193505050503d80600081146105c7576040519150601f19603f3d011682016040523d82523d6000602084013e6105c7565b6002546001600160a01b03163314806110af57503330145b610d425760405162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b6044820152606401610521565b6106aa816040516024016110fc9190611ef4565b60408051601f198184030181529190526020810180516001600160e01b031663104c13eb60e21b1790526112c5565b6106aa8160405160240161114191815260200190565b60408051601f198184030181529190526020810180516001600160e01b03166327b7cf8560e01b1790526112c5565b600280546001600160a01b0319166001600160a01b0383811691821790925560405190917f000000000000000000000000000000000000000000000000000000000000000016907f9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d90600090a350565b6001600160a01b0381163b61124d5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610521565b600080516020611f1e83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b611285836112ce565b6000825111806112925750805b15610def57610b8c838361130e565b60008060006112b08585611333565b915091506112bd81611375565b509392505050565b6106aa816114bf565b6112d7816111e0565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606106cc8383604051806060016040528060278152602001611f3e602791396114e0565b60008082516041036113695760208301516040840151606085015160001a61135d87828585611558565b94509450505050610b3c565b50600090506002610b3c565b600081600481111561138957611389611f07565b036113915750565b60018160048111156113a5576113a5611f07565b036113f25760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606401610521565b600281600481111561140657611406611f07565b036114535760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606401610521565b600381600481111561146757611467611f07565b036106aa5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608401610521565b80516a636f6e736f6c652e6c6f67602083016000808483855afa5050505050565b6060600080856001600160a01b0316856040516114fd9190611ed8565b600060405180830381855af49150503d8060008114611538576040519150601f19603f3d011682016040523d82523d6000602084013e61153d565b606091505b509150915061154e8683838761161c565b9695505050505050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561158f5750600090506003611613565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa1580156115e3573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661160c57600060019250925050611613565b9150600090505b94509492505050565b6060831561168b578251600003611684576001600160a01b0385163b6116845760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610521565b5081611695565b611695838361169d565b949350505050565b8151156116ad5781518083602001fd5b8060405162461bcd60e51b81526004016105219190611ef4565b6001600160a01b03811681146106aa57600080fd5b60008083601f8401126116ee57600080fd5b5081356001600160401b0381111561170557600080fd5b602083019150836020828501011115610b3c57600080fd5b60008060008060008060008060c0898b03121561173957600080fd5b8835611744816116c7565b97506020890135611754816116c7565b96506040890135611764816116c7565b95506060890135945060808901356001600160401b0381111561178657600080fd5b6117928b828c016116dc565b90955093505060a08901356001600160401b038111156117b157600080fd5b6117bd8b828c016116dc565b999c989b5096995094979396929594505050565b6000602082840312156117e357600080fd5b81356001600160e01b0319811681146106cc57600080fd5b60008060008060006080868803121561181357600080fd5b853561181e816116c7565b9450602086013561182e816116c7565b93506040860135925060608601356001600160401b0381111561185057600080fd5b61185c888289016116dc565b969995985093965092949392505050565b60008083601f84011261187f57600080fd5b5081356001600160401b0381111561189657600080fd5b6020830191508360208260051b8501011115610b3c57600080fd5b600080600080604085870312156118c757600080fd5b84356001600160401b038111156118dd57600080fd5b6118e98782880161186d565b90955093505060208501356001600160401b0381111561190857600080fd5b6119148782880161186d565b95989497509550505050565b60006020828403121561193257600080fd5b81356106cc816116c7565b60008060006060848603121561195257600080fd5b83356001600160401b0381111561196857600080fd5b8401610160818703121561197b57600080fd5b95602085013595506040909401359392505050565b600080604083850312156119a357600080fd5b82356119ae816116c7565b946020939093013593505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b03811182821017156119fa576119fa6119bc565b604052919050565b60006001600160401b03821115611a1b57611a1b6119bc565b50601f01601f191660200190565b600082601f830112611a3a57600080fd5b8135611a4d611a4882611a02565b6119d2565b818152846020838601011115611a6257600080fd5b816020850160208301376000918101602001919091529392505050565b60008060408385031215611a9257600080fd5b8235611a9d816116c7565b915060208301356001600160401b03811115611ab857600080fd5b611ac485828601611a29565b9150509250929050565b60008060408385031215611ae157600080fd5b8235915060208301356001600160401b03811115611ab857600080fd5b60005b83811015611b19578181015183820152602001611b01565b50506000910152565b60008151808452611b3a816020860160208601611afe565b601f01601f19169290920160200192915050565b63ffffffff831681526040602082015260006116956040830184611b22565b60008060008060608587031215611b8357600080fd5b8435611b8e816116c7565b93506020850135925060408501356001600160401b03811115611bb057600080fd5b611914878288016116dc565b60008060008060008060008060a0898b031215611bd857600080fd5b8835611be3816116c7565b97506020890135611bf3816116c7565b965060408901356001600160401b03811115611c0e57600080fd5b611c1a8b828c0161186d565b90975095505060608901356001600160401b03811115611c3957600080fd5b611c458b828c0161186d565b90955093505060808901356001600160401b038111156117b157600080fd5b60008060408385031215611c7757600080fd5b8235611c82816116c7565b915060208301358015158114611c9757600080fd5b809150509250929050565b60008060008060008060a08789031215611cbb57600080fd5b8635611cc6816116c7565b95506020870135611cd6816116c7565b9450604087013593506060870135925060808701356001600160401b03811115611cff57600080fd5b611d0b89828a016116dc565b979a9699509497509295939492505050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e19843603018112611d4a57600080fd5b8301803591506001600160401b03821115611d6457600080fd5b602001915036819003821315610b3c57600080fd5b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b8281526040602082015260006116956040830184611b22565b60008060408385031215611e3d57600080fd5b825163ffffffff81168114611e5157600080fd5b60208401519092506001600160401b03811115611e6d57600080fd5b8301601f81018513611e7e57600080fd5b8051611e8c611a4882611a02565b818152866020838501011115611ea157600080fd5b611eb2826020830160208601611afe565b8093505050509250929050565b600060208284031215611ed157600080fd5b5051919050565b60008251611eea818460208701611afe565b9190910192915050565b6020815260006106cc6020830184611b22565b634e487b7160e01b600052602160045260246000fdfe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212209949ccf2f9025c66ec42d85cf18f9e7af9175a74216a3d10dc6fef32c76e267464736f6c634300081a00330000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789000000000000000000000000587a06089ed54101dd6d9a8ecde1d146f97af6b8", - "nonce": "0xb", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x734e9abbd02e79b5bfc92faef8bd3e0b1435dd80e292fe4a87b2c050ed8bd329", - "transactionType": "CALL", - "contractName": "HybridAccount", - "contractAddress": "0xcac52a3c1510cf2a4ce4e5025d5a904518e95cc2", - "function": "initialize(address)", - "arguments": [ - "0xD538DAed647eb02E71a9E810afF855D013FD493C" - ], - "transaction": { - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": "0xcac52a3c1510cf2a4ce4e5025d5a904518e95cc2", - "gas": "0xf59f", - "value": "0x0", - "input": "0xc4d66de8000000000000000000000000d538daed647eb02e71a9e810aff855d013fd493c", - "nonce": "0xc", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1c89da", - "logs": [ - { - "address": "0xcac52a3c1510cf2a4ce4e5025d5a904518e95cc2", - "topics": [ - "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", - "blockHash": "0x4192a4e3c28af5a9202cc005d22097417556a934b5f14a1e84e8afc2ad5a562c", - "blockNumber": "0x866a54", - "transactionHash": "0xba77c870dcdb4046f7904a7509b358d1b40cff4dee4509d2d897a3bec59d411a", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000400000000000000020000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0xba77c870dcdb4046f7904a7509b358d1b40cff4dee4509d2d897a3bec59d411a", - "transactionIndex": "0x1", - "blockHash": "0x4192a4e3c28af5a9202cc005d22097417556a934b5f14a1e84e8afc2ad5a562c", - "blockNumber": "0x866a54", - "gasUsed": "0x1bde5c", - "effectiveGasPrice": "0xb", - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": null, - "contractAddress": "0xcac52a3c1510cf2a4ce4e5025d5a904518e95cc2", - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x538c454a5131c", - "l1GasPrice": "0x4b56e8347", - "l1GasUsed": "0x11be4" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x1d3bae", - "logs": [ - { - "address": "0xcac52a3c1510cf2a4ce4e5025d5a904518e95cc2", - "topics": [ - "0x9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d", - "0x0000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789", - "0x000000000000000000000000d538daed647eb02e71a9e810aff855d013fd493c" - ], - "data": "0x", - "blockHash": "0x4192a4e3c28af5a9202cc005d22097417556a934b5f14a1e84e8afc2ad5a562c", - "blockNumber": "0x866a54", - "transactionHash": "0x734e9abbd02e79b5bfc92faef8bd3e0b1435dd80e292fe4a87b2c050ed8bd329", - "transactionIndex": "0x2", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008800000000000000000000000000000000000000000000000000000004000820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000020000000002000000080000000000000000000100000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x734e9abbd02e79b5bfc92faef8bd3e0b1435dd80e292fe4a87b2c050ed8bd329", - "transactionIndex": "0x2", - "blockHash": "0x4192a4e3c28af5a9202cc005d22097417556a934b5f14a1e84e8afc2ad5a562c", - "blockNumber": "0x866a54", - "gasUsed": "0xb1d4", - "effectiveGasPrice": "0xb", - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": "0xcac52a3c1510cf2a4ce4e5025d5a904518e95cc2", - "contractAddress": null, - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x1d6df2b47bc0", - "l1GasPrice": "0x4b56e8347", - "l1GasUsed": "0x640" - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1723217859, - "chain": 28882, - "commit": "cc79727" -} \ No newline at end of file diff --git a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723217979.json b/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723217979.json deleted file mode 100644 index 686b83c..0000000 --- a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723217979.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x5a16852c6d61004106e976df42456530c6c672d65a48328549b1f0e9d3d19843", - "transactionType": "CREATE", - "contractName": "HybridAccount", - "contractAddress": "0xbed80c5042674218ca7ddcffecfe42e9e0d17d92", - "function": null, - "arguments": [ - "0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789", - "0x587a06089ed54101dd6d9A8ecDe1d146f97Af6B8" - ], - "transaction": { - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "gas": "0x2437ea", - "value": "0x0", - "input": "0x60e06040523060805234801561001457600080fd5b5060405161218a38038061218a8339810160408190526100339161012c565b6001600160a01b0380831660a052811660c05261004e610055565b5050610166565b600054610100900460ff16156100c15760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff90811614610112576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b6001600160a01b038116811461012957600080fd5b50565b6000806040838503121561013f57600080fd5b825161014a81610114565b602084015190925061015b81610114565b809150509250929050565b60805160a05160c051611f9a6101f0600039600081816103cd015281816109660152610a2b015260008181610348015281816106d50152818161075601528181610bb201528181610c5301528181610cc001528181610f3701526111960152600081816105d801528181610618015281816107e70152818161082701526108ba0152611f9a6000f3fe6080604052600436106101385760003560e01c8063839f8457116100ab578063bd3ff2d71161006f578063bd3ff2d7146103bb578063c399ec88146103ef578063c4d66de814610404578063d087d28814610424578063efae5edc14610439578063f23a6e611461045957600080fd5b8063839f8457146102d35780638da5cb5b14610301578063b0d691fe14610339578063b61d27f61461036c578063bc197c811461038c57600080fd5b80633659cfe6116100fd5780633659cfe6146102355780633a871cdd146102555780634a58db19146102835780634d44560d1461028b5780634f1ef286146102ab57806352d1902d146102be57600080fd5b806223de291461014457806301ffc9a71461016b578063150b7a02146101a057806318dfb3c7146101e55780633122b07e1461020557600080fd5b3661013f57005b600080fd5b34801561015057600080fd5b5061016961015f36600461171d565b5050505050505050565b005b34801561017757600080fd5b5061018b6101863660046117d1565b610486565b60405190151581526020015b60405180910390f35b3480156101ac57600080fd5b506101cc6101bb3660046117fb565b630a85bd0160e11b95945050505050565b6040516001600160e01b03199091168152602001610197565b3480156101f157600080fd5b506101696102003660046118b1565b6104d8565b34801561021157600080fd5b5061018b610220366004611920565b60016020526000908152604090205460ff1681565b34801561024157600080fd5b50610169610250366004611920565b6105ce565b34801561026157600080fd5b5061027561027036600461193d565b6106ad565b604051908152602001610197565b6101696106d3565b34801561029757600080fd5b506101696102a6366004611990565b61074c565b6101696102b9366004611a7f565b6107dd565b3480156102ca57600080fd5b506102756108ad565b3480156102df57600080fd5b506102f36102ee366004611ace565b610960565b604051610197929190611b4e565b34801561030d57600080fd5b50600254610321906001600160a01b031681565b6040516001600160a01b039091168152602001610197565b34801561034557600080fd5b507f0000000000000000000000000000000000000000000000000000000000000000610321565b34801561037857600080fd5b50610169610387366004611b6d565b610b43565b34801561039857600080fd5b506101cc6103a7366004611bbc565b63bc197c8160e01b98975050505050505050565b3480156103c757600080fd5b506103217f000000000000000000000000000000000000000000000000000000000000000081565b3480156103fb57600080fd5b50610275610b92565b34801561041057600080fd5b5061016961041f366004611920565b610c23565b34801561043057600080fd5b50610275610c2c565b34801561044557600080fd5b50610169610454366004611c64565b610c82565b34801561046557600080fd5b506101cc610474366004611ca2565b63f23a6e6160e01b9695505050505050565b60006001600160e01b03198216630a85bd0160e11b14806104b757506001600160e01b03198216630271189760e51b145b806104d257506001600160e01b031982166301ffc9a760e01b145b92915050565b6104e0610cb5565b82811461052a5760405162461bcd60e51b815260206004820152601360248201527277726f6e67206172726179206c656e6774687360681b60448201526064015b60405180910390fd5b60005b838110156105c7576105bf85858381811061054a5761054a611d1d565b905060200201602081019061055f9190611920565b600085858581811061057357610573611d1d565b90506020028101906105859190611d33565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b60010161052d565b5050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036106165760405162461bcd60e51b815260040161052190611d79565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661065f600080516020611f1e833981519152546001600160a01b031690565b6001600160a01b0316146106855760405162461bcd60e51b815260040161052190611dc5565b61068e81610db4565b604080516000808252602082019092526106aa91839190610dbc565b50565b60006106b7610f2c565b6106c18484610fa4565b90506106cc8261104a565b9392505050565b7f000000000000000000000000000000000000000000000000000000000000000060405163b760faf960e01b81523060048201526001600160a01b03919091169063b760faf99034906024016000604051808303818588803b15801561073857600080fd5b505af11580156105c7573d6000803e3d6000fd5b610754611097565b7f000000000000000000000000000000000000000000000000000000000000000060405163040b850f60e31b81526001600160a01b03848116600483015260248201849052919091169063205c287890604401600060405180830381600087803b1580156107c157600080fd5b505af11580156107d5573d6000803e3d6000fd5b505050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036108255760405162461bcd60e51b815260040161052190611d79565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661086e600080516020611f1e833981519152546001600160a01b031690565b6001600160a01b0316146108945760405162461bcd60e51b815260040161052190611dc5565b61089d82610db4565b6108a982826001610dbc565b5050565b6000306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461094d5760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610521565b50600080516020611f1e83398151915290565b600060607f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166109d35760405162461bcd60e51b815260206004820152601660248201527512195b1c195c881859191c995cdcc81b9bdd081cd95d60521b6044820152606401610521565b3360009081526001602052604090205460ff16610a265760405162461bcd60e51b815260206004820152601160248201527014195c9b5a5cdcda5bdb8819195b9a5959607a1b6044820152606401610521565b6040517f000000000000000000000000000000000000000000000000000000000000000090610a76908690339060200191825260601b6bffffffffffffffffffffffff1916602082015260340190565b604051602081830303815290604052805190602001209450610ab86040518060400160405280600981526020016803ab9b2b935b2bc9d160bd1b8152506110e8565b610ac18561112b565b604051636868c6b960e01b81526001600160a01b03821690636868c6b990610aef9088908890600401611e11565b6000604051808303816000875af1158015610b0e573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610b369190810190611e2a565b92509250505b9250929050565b610b4b610cb5565b610b8c848484848080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b50505050565b6040516370a0823160e01b81523060048201526000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a08231906024015b602060405180830381865afa158015610bfa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c1e9190611ebf565b905090565b6106aa81611170565b604051631aab3f0d60e11b8152306004820152600060248201819052906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906335567e1a90604401610bdd565b610c8a610cb5565b6001600160a01b03919091166000908152600160205260409020805460ff1916911515919091179055565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610cf657506002546001600160a01b031633145b610d425760405162461bcd60e51b815260206004820181905260248201527f6163636f756e743a206e6f74204f776e6572206f7220456e747279506f696e746044820152606401610521565b565b600080846001600160a01b03168484604051610d609190611ed8565b60006040518083038185875af1925050503d8060008114610d9d576040519150601f19603f3d011682016040523d82523d6000602084013e610da2565b606091505b5091509150816105c757805160208201fd5b6106aa611097565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610df457610def836111e0565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e4e575060408051601f3d908101601f19168201909252610e4b91810190611ebf565b60015b610eb15760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610521565b600080516020611f1e8339815191528114610f205760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610521565b50610def83838361127c565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610d425760405162461bcd60e51b815260206004820152601c60248201527f6163636f756e743a206e6f742066726f6d20456e747279506f696e74000000006044820152606401610521565b7f19457468657265756d205369676e6564204d6573736167653a0a3332000000006000908152601c829052603c8120611021610fe4610140860186611d33565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525085939250506112a19050565b6002546001600160a01b039081169116146110405760019150506104d2565b5060009392505050565b80156106aa57604051600090339060001990849084818181858888f193505050503d80600081146105c7576040519150601f19603f3d011682016040523d82523d6000602084013e6105c7565b6002546001600160a01b03163314806110af57503330145b610d425760405162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b6044820152606401610521565b6106aa816040516024016110fc9190611ef4565b60408051601f198184030181529190526020810180516001600160e01b031663104c13eb60e21b1790526112c5565b6106aa8160405160240161114191815260200190565b60408051601f198184030181529190526020810180516001600160e01b03166327b7cf8560e01b1790526112c5565b600280546001600160a01b0319166001600160a01b0383811691821790925560405190917f000000000000000000000000000000000000000000000000000000000000000016907f9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d90600090a350565b6001600160a01b0381163b61124d5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610521565b600080516020611f1e83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b611285836112ce565b6000825111806112925750805b15610def57610b8c838361130e565b60008060006112b08585611333565b915091506112bd81611375565b509392505050565b6106aa816114bf565b6112d7816111e0565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606106cc8383604051806060016040528060278152602001611f3e602791396114e0565b60008082516041036113695760208301516040840151606085015160001a61135d87828585611558565b94509450505050610b3c565b50600090506002610b3c565b600081600481111561138957611389611f07565b036113915750565b60018160048111156113a5576113a5611f07565b036113f25760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606401610521565b600281600481111561140657611406611f07565b036114535760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606401610521565b600381600481111561146757611467611f07565b036106aa5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608401610521565b80516a636f6e736f6c652e6c6f67602083016000808483855afa5050505050565b6060600080856001600160a01b0316856040516114fd9190611ed8565b600060405180830381855af49150503d8060008114611538576040519150601f19603f3d011682016040523d82523d6000602084013e61153d565b606091505b509150915061154e8683838761161c565b9695505050505050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561158f5750600090506003611613565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa1580156115e3573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661160c57600060019250925050611613565b9150600090505b94509492505050565b6060831561168b578251600003611684576001600160a01b0385163b6116845760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610521565b5081611695565b611695838361169d565b949350505050565b8151156116ad5781518083602001fd5b8060405162461bcd60e51b81526004016105219190611ef4565b6001600160a01b03811681146106aa57600080fd5b60008083601f8401126116ee57600080fd5b5081356001600160401b0381111561170557600080fd5b602083019150836020828501011115610b3c57600080fd5b60008060008060008060008060c0898b03121561173957600080fd5b8835611744816116c7565b97506020890135611754816116c7565b96506040890135611764816116c7565b95506060890135945060808901356001600160401b0381111561178657600080fd5b6117928b828c016116dc565b90955093505060a08901356001600160401b038111156117b157600080fd5b6117bd8b828c016116dc565b999c989b5096995094979396929594505050565b6000602082840312156117e357600080fd5b81356001600160e01b0319811681146106cc57600080fd5b60008060008060006080868803121561181357600080fd5b853561181e816116c7565b9450602086013561182e816116c7565b93506040860135925060608601356001600160401b0381111561185057600080fd5b61185c888289016116dc565b969995985093965092949392505050565b60008083601f84011261187f57600080fd5b5081356001600160401b0381111561189657600080fd5b6020830191508360208260051b8501011115610b3c57600080fd5b600080600080604085870312156118c757600080fd5b84356001600160401b038111156118dd57600080fd5b6118e98782880161186d565b90955093505060208501356001600160401b0381111561190857600080fd5b6119148782880161186d565b95989497509550505050565b60006020828403121561193257600080fd5b81356106cc816116c7565b60008060006060848603121561195257600080fd5b83356001600160401b0381111561196857600080fd5b8401610160818703121561197b57600080fd5b95602085013595506040909401359392505050565b600080604083850312156119a357600080fd5b82356119ae816116c7565b946020939093013593505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b03811182821017156119fa576119fa6119bc565b604052919050565b60006001600160401b03821115611a1b57611a1b6119bc565b50601f01601f191660200190565b600082601f830112611a3a57600080fd5b8135611a4d611a4882611a02565b6119d2565b818152846020838601011115611a6257600080fd5b816020850160208301376000918101602001919091529392505050565b60008060408385031215611a9257600080fd5b8235611a9d816116c7565b915060208301356001600160401b03811115611ab857600080fd5b611ac485828601611a29565b9150509250929050565b60008060408385031215611ae157600080fd5b8235915060208301356001600160401b03811115611ab857600080fd5b60005b83811015611b19578181015183820152602001611b01565b50506000910152565b60008151808452611b3a816020860160208601611afe565b601f01601f19169290920160200192915050565b63ffffffff831681526040602082015260006116956040830184611b22565b60008060008060608587031215611b8357600080fd5b8435611b8e816116c7565b93506020850135925060408501356001600160401b03811115611bb057600080fd5b611914878288016116dc565b60008060008060008060008060a0898b031215611bd857600080fd5b8835611be3816116c7565b97506020890135611bf3816116c7565b965060408901356001600160401b03811115611c0e57600080fd5b611c1a8b828c0161186d565b90975095505060608901356001600160401b03811115611c3957600080fd5b611c458b828c0161186d565b90955093505060808901356001600160401b038111156117b157600080fd5b60008060408385031215611c7757600080fd5b8235611c82816116c7565b915060208301358015158114611c9757600080fd5b809150509250929050565b60008060008060008060a08789031215611cbb57600080fd5b8635611cc6816116c7565b95506020870135611cd6816116c7565b9450604087013593506060870135925060808701356001600160401b03811115611cff57600080fd5b611d0b89828a016116dc565b979a9699509497509295939492505050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e19843603018112611d4a57600080fd5b8301803591506001600160401b03821115611d6457600080fd5b602001915036819003821315610b3c57600080fd5b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b8281526040602082015260006116956040830184611b22565b60008060408385031215611e3d57600080fd5b825163ffffffff81168114611e5157600080fd5b60208401519092506001600160401b03811115611e6d57600080fd5b8301601f81018513611e7e57600080fd5b8051611e8c611a4882611a02565b818152866020838501011115611ea157600080fd5b611eb2826020830160208601611afe565b8093505050509250929050565b600060208284031215611ed157600080fd5b5051919050565b60008251611eea818460208701611afe565b9190910192915050565b6020815260006106cc6020830184611b22565b634e487b7160e01b600052602160045260246000fdfe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212209949ccf2f9025c66ec42d85cf18f9e7af9175a74216a3d10dc6fef32c76e267464736f6c634300081a00330000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789000000000000000000000000587a06089ed54101dd6d9a8ecde1d146f97af6b8", - "nonce": "0xe", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xb705b2366a6ca7eaed9b98c77d040756fa6943169f82604c85a37465ae6d15ce", - "transactionType": "CALL", - "contractName": "HybridAccount", - "contractAddress": "0xbed80c5042674218ca7ddcffecfe42e9e0d17d92", - "function": "initialize(address)", - "arguments": [ - "0xD538DAed647eb02E71a9E810afF855D013FD493C" - ], - "transaction": { - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": "0xbed80c5042674218ca7ddcffecfe42e9e0d17d92", - "gas": "0xf59f", - "value": "0x0", - "input": "0xc4d66de8000000000000000000000000d538daed647eb02e71a9e810aff855d013fd493c", - "nonce": "0xf", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1c89da", - "logs": [ - { - "address": "0xbed80c5042674218ca7ddcffecfe42e9e0d17d92", - "topics": [ - "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", - "blockHash": "0xc159761c1e79347ed7a86c5474cb7a97730c128668c6d4f79b621f20195c8fdf", - "blockNumber": "0x866a90", - "transactionHash": "0x5a16852c6d61004106e976df42456530c6c672d65a48328549b1f0e9d3d19843", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x5a16852c6d61004106e976df42456530c6c672d65a48328549b1f0e9d3d19843", - "transactionIndex": "0x1", - "blockHash": "0xc159761c1e79347ed7a86c5474cb7a97730c128668c6d4f79b621f20195c8fdf", - "blockNumber": "0x866a90", - "gasUsed": "0x1bde5c", - "effectiveGasPrice": "0xb", - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": null, - "contractAddress": "0xbed80c5042674218ca7ddcffecfe42e9e0d17d92", - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x4e194e2d30c24", - "l1GasPrice": "0x466cfeb0d", - "l1GasUsed": "0x11be4" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x15d52", - "logs": [ - { - "address": "0xbed80c5042674218ca7ddcffecfe42e9e0d17d92", - "topics": [ - "0x9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d", - "0x0000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789", - "0x000000000000000000000000d538daed647eb02e71a9e810aff855d013fd493c" - ], - "data": "0x", - "blockHash": "0x992db743d81457ddb4beccf005e5367ca4f7c2872b6f48ab5cc693387e2f237d", - "blockNumber": "0x866a91", - "transactionHash": "0xb705b2366a6ca7eaed9b98c77d040756fa6943169f82604c85a37465ae6d15ce", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x40000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000400000000000000000004000820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000002000000080000000000000000000100000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0xb705b2366a6ca7eaed9b98c77d040756fa6943169f82604c85a37465ae6d15ce", - "transactionIndex": "0x1", - "blockHash": "0x992db743d81457ddb4beccf005e5367ca4f7c2872b6f48ab5cc693387e2f237d", - "blockNumber": "0x866a91", - "gasUsed": "0xb1d4", - "effectiveGasPrice": "0xb", - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": "0xbed80c5042674218ca7ddcffecfe42e9e0d17d92", - "contractAddress": null, - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x1b82937d1140", - "l1GasPrice": "0x466cfeb0d", - "l1GasUsed": "0x640" - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1723217979, - "chain": 28882, - "commit": "cc79727" -} \ No newline at end of file diff --git a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723218639.json b/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723218639.json deleted file mode 100644 index 55642ef..0000000 --- a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723218639.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xa0652233d0adc86f9af3c1966d9d21320e307924ef15f872f21d407a03fc4751", - "transactionType": "CREATE", - "contractName": "HybridAccount", - "contractAddress": "0x5856b9dbed73cb4254ce27f1b4e5c1a5e05a370a", - "function": null, - "arguments": [ - "0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789", - "0x587a06089ed54101dd6d9A8ecDe1d146f97Af6B8" - ], - "transaction": { - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "gas": "0x2437ea", - "value": "0x0", - "input": "0x60e06040523060805234801561001457600080fd5b5060405161218a38038061218a8339810160408190526100339161012c565b6001600160a01b0380831660a052811660c05261004e610055565b5050610166565b600054610100900460ff16156100c15760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff90811614610112576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b6001600160a01b038116811461012957600080fd5b50565b6000806040838503121561013f57600080fd5b825161014a81610114565b602084015190925061015b81610114565b809150509250929050565b60805160a05160c051611f9a6101f0600039600081816103cd015281816109660152610a2b015260008181610348015281816106d50152818161075601528181610bb201528181610c5301528181610cc001528181610f3701526111960152600081816105d801528181610618015281816107e70152818161082701526108ba0152611f9a6000f3fe6080604052600436106101385760003560e01c8063839f8457116100ab578063bd3ff2d71161006f578063bd3ff2d7146103bb578063c399ec88146103ef578063c4d66de814610404578063d087d28814610424578063efae5edc14610439578063f23a6e611461045957600080fd5b8063839f8457146102d35780638da5cb5b14610301578063b0d691fe14610339578063b61d27f61461036c578063bc197c811461038c57600080fd5b80633659cfe6116100fd5780633659cfe6146102355780633a871cdd146102555780634a58db19146102835780634d44560d1461028b5780634f1ef286146102ab57806352d1902d146102be57600080fd5b806223de291461014457806301ffc9a71461016b578063150b7a02146101a057806318dfb3c7146101e55780633122b07e1461020557600080fd5b3661013f57005b600080fd5b34801561015057600080fd5b5061016961015f36600461171d565b5050505050505050565b005b34801561017757600080fd5b5061018b6101863660046117d1565b610486565b60405190151581526020015b60405180910390f35b3480156101ac57600080fd5b506101cc6101bb3660046117fb565b630a85bd0160e11b95945050505050565b6040516001600160e01b03199091168152602001610197565b3480156101f157600080fd5b506101696102003660046118b1565b6104d8565b34801561021157600080fd5b5061018b610220366004611920565b60016020526000908152604090205460ff1681565b34801561024157600080fd5b50610169610250366004611920565b6105ce565b34801561026157600080fd5b5061027561027036600461193d565b6106ad565b604051908152602001610197565b6101696106d3565b34801561029757600080fd5b506101696102a6366004611990565b61074c565b6101696102b9366004611a7f565b6107dd565b3480156102ca57600080fd5b506102756108ad565b3480156102df57600080fd5b506102f36102ee366004611ace565b610960565b604051610197929190611b4e565b34801561030d57600080fd5b50600254610321906001600160a01b031681565b6040516001600160a01b039091168152602001610197565b34801561034557600080fd5b507f0000000000000000000000000000000000000000000000000000000000000000610321565b34801561037857600080fd5b50610169610387366004611b6d565b610b43565b34801561039857600080fd5b506101cc6103a7366004611bbc565b63bc197c8160e01b98975050505050505050565b3480156103c757600080fd5b506103217f000000000000000000000000000000000000000000000000000000000000000081565b3480156103fb57600080fd5b50610275610b92565b34801561041057600080fd5b5061016961041f366004611920565b610c23565b34801561043057600080fd5b50610275610c2c565b34801561044557600080fd5b50610169610454366004611c64565b610c82565b34801561046557600080fd5b506101cc610474366004611ca2565b63f23a6e6160e01b9695505050505050565b60006001600160e01b03198216630a85bd0160e11b14806104b757506001600160e01b03198216630271189760e51b145b806104d257506001600160e01b031982166301ffc9a760e01b145b92915050565b6104e0610cb5565b82811461052a5760405162461bcd60e51b815260206004820152601360248201527277726f6e67206172726179206c656e6774687360681b60448201526064015b60405180910390fd5b60005b838110156105c7576105bf85858381811061054a5761054a611d1d565b905060200201602081019061055f9190611920565b600085858581811061057357610573611d1d565b90506020028101906105859190611d33565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b60010161052d565b5050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036106165760405162461bcd60e51b815260040161052190611d79565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661065f600080516020611f1e833981519152546001600160a01b031690565b6001600160a01b0316146106855760405162461bcd60e51b815260040161052190611dc5565b61068e81610db4565b604080516000808252602082019092526106aa91839190610dbc565b50565b60006106b7610f2c565b6106c18484610fa4565b90506106cc8261104a565b9392505050565b7f000000000000000000000000000000000000000000000000000000000000000060405163b760faf960e01b81523060048201526001600160a01b03919091169063b760faf99034906024016000604051808303818588803b15801561073857600080fd5b505af11580156105c7573d6000803e3d6000fd5b610754611097565b7f000000000000000000000000000000000000000000000000000000000000000060405163040b850f60e31b81526001600160a01b03848116600483015260248201849052919091169063205c287890604401600060405180830381600087803b1580156107c157600080fd5b505af11580156107d5573d6000803e3d6000fd5b505050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036108255760405162461bcd60e51b815260040161052190611d79565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661086e600080516020611f1e833981519152546001600160a01b031690565b6001600160a01b0316146108945760405162461bcd60e51b815260040161052190611dc5565b61089d82610db4565b6108a982826001610dbc565b5050565b6000306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461094d5760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610521565b50600080516020611f1e83398151915290565b600060607f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166109d35760405162461bcd60e51b815260206004820152601660248201527512195b1c195c881859191c995cdcc81b9bdd081cd95d60521b6044820152606401610521565b3360009081526001602052604090205460ff16610a265760405162461bcd60e51b815260206004820152601160248201527014195c9b5a5cdcda5bdb8819195b9a5959607a1b6044820152606401610521565b6040517f000000000000000000000000000000000000000000000000000000000000000090610a76908690339060200191825260601b6bffffffffffffffffffffffff1916602082015260340190565b604051602081830303815290604052805190602001209450610ab86040518060400160405280600981526020016803ab9b2b935b2bc9d160bd1b8152506110e8565b610ac18561112b565b604051636868c6b960e01b81526001600160a01b03821690636868c6b990610aef9088908890600401611e11565b6000604051808303816000875af1158015610b0e573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610b369190810190611e2a565b92509250505b9250929050565b610b4b610cb5565b610b8c848484848080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b50505050565b6040516370a0823160e01b81523060048201526000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a08231906024015b602060405180830381865afa158015610bfa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c1e9190611ebf565b905090565b6106aa81611170565b604051631aab3f0d60e11b8152306004820152600060248201819052906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906335567e1a90604401610bdd565b610c8a610cb5565b6001600160a01b03919091166000908152600160205260409020805460ff1916911515919091179055565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610cf657506002546001600160a01b031633145b610d425760405162461bcd60e51b815260206004820181905260248201527f6163636f756e743a206e6f74204f776e6572206f7220456e747279506f696e746044820152606401610521565b565b600080846001600160a01b03168484604051610d609190611ed8565b60006040518083038185875af1925050503d8060008114610d9d576040519150601f19603f3d011682016040523d82523d6000602084013e610da2565b606091505b5091509150816105c757805160208201fd5b6106aa611097565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610df457610def836111e0565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e4e575060408051601f3d908101601f19168201909252610e4b91810190611ebf565b60015b610eb15760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610521565b600080516020611f1e8339815191528114610f205760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610521565b50610def83838361127c565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610d425760405162461bcd60e51b815260206004820152601c60248201527f6163636f756e743a206e6f742066726f6d20456e747279506f696e74000000006044820152606401610521565b7f19457468657265756d205369676e6564204d6573736167653a0a3332000000006000908152601c829052603c8120611021610fe4610140860186611d33565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525085939250506112a19050565b6002546001600160a01b039081169116146110405760019150506104d2565b5060009392505050565b80156106aa57604051600090339060001990849084818181858888f193505050503d80600081146105c7576040519150601f19603f3d011682016040523d82523d6000602084013e6105c7565b6002546001600160a01b03163314806110af57503330145b610d425760405162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b6044820152606401610521565b6106aa816040516024016110fc9190611ef4565b60408051601f198184030181529190526020810180516001600160e01b031663104c13eb60e21b1790526112c5565b6106aa8160405160240161114191815260200190565b60408051601f198184030181529190526020810180516001600160e01b03166327b7cf8560e01b1790526112c5565b600280546001600160a01b0319166001600160a01b0383811691821790925560405190917f000000000000000000000000000000000000000000000000000000000000000016907f9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d90600090a350565b6001600160a01b0381163b61124d5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610521565b600080516020611f1e83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b611285836112ce565b6000825111806112925750805b15610def57610b8c838361130e565b60008060006112b08585611333565b915091506112bd81611375565b509392505050565b6106aa816114bf565b6112d7816111e0565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606106cc8383604051806060016040528060278152602001611f3e602791396114e0565b60008082516041036113695760208301516040840151606085015160001a61135d87828585611558565b94509450505050610b3c565b50600090506002610b3c565b600081600481111561138957611389611f07565b036113915750565b60018160048111156113a5576113a5611f07565b036113f25760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606401610521565b600281600481111561140657611406611f07565b036114535760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606401610521565b600381600481111561146757611467611f07565b036106aa5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608401610521565b80516a636f6e736f6c652e6c6f67602083016000808483855afa5050505050565b6060600080856001600160a01b0316856040516114fd9190611ed8565b600060405180830381855af49150503d8060008114611538576040519150601f19603f3d011682016040523d82523d6000602084013e61153d565b606091505b509150915061154e8683838761161c565b9695505050505050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561158f5750600090506003611613565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa1580156115e3573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661160c57600060019250925050611613565b9150600090505b94509492505050565b6060831561168b578251600003611684576001600160a01b0385163b6116845760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610521565b5081611695565b611695838361169d565b949350505050565b8151156116ad5781518083602001fd5b8060405162461bcd60e51b81526004016105219190611ef4565b6001600160a01b03811681146106aa57600080fd5b60008083601f8401126116ee57600080fd5b5081356001600160401b0381111561170557600080fd5b602083019150836020828501011115610b3c57600080fd5b60008060008060008060008060c0898b03121561173957600080fd5b8835611744816116c7565b97506020890135611754816116c7565b96506040890135611764816116c7565b95506060890135945060808901356001600160401b0381111561178657600080fd5b6117928b828c016116dc565b90955093505060a08901356001600160401b038111156117b157600080fd5b6117bd8b828c016116dc565b999c989b5096995094979396929594505050565b6000602082840312156117e357600080fd5b81356001600160e01b0319811681146106cc57600080fd5b60008060008060006080868803121561181357600080fd5b853561181e816116c7565b9450602086013561182e816116c7565b93506040860135925060608601356001600160401b0381111561185057600080fd5b61185c888289016116dc565b969995985093965092949392505050565b60008083601f84011261187f57600080fd5b5081356001600160401b0381111561189657600080fd5b6020830191508360208260051b8501011115610b3c57600080fd5b600080600080604085870312156118c757600080fd5b84356001600160401b038111156118dd57600080fd5b6118e98782880161186d565b90955093505060208501356001600160401b0381111561190857600080fd5b6119148782880161186d565b95989497509550505050565b60006020828403121561193257600080fd5b81356106cc816116c7565b60008060006060848603121561195257600080fd5b83356001600160401b0381111561196857600080fd5b8401610160818703121561197b57600080fd5b95602085013595506040909401359392505050565b600080604083850312156119a357600080fd5b82356119ae816116c7565b946020939093013593505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b03811182821017156119fa576119fa6119bc565b604052919050565b60006001600160401b03821115611a1b57611a1b6119bc565b50601f01601f191660200190565b600082601f830112611a3a57600080fd5b8135611a4d611a4882611a02565b6119d2565b818152846020838601011115611a6257600080fd5b816020850160208301376000918101602001919091529392505050565b60008060408385031215611a9257600080fd5b8235611a9d816116c7565b915060208301356001600160401b03811115611ab857600080fd5b611ac485828601611a29565b9150509250929050565b60008060408385031215611ae157600080fd5b8235915060208301356001600160401b03811115611ab857600080fd5b60005b83811015611b19578181015183820152602001611b01565b50506000910152565b60008151808452611b3a816020860160208601611afe565b601f01601f19169290920160200192915050565b63ffffffff831681526040602082015260006116956040830184611b22565b60008060008060608587031215611b8357600080fd5b8435611b8e816116c7565b93506020850135925060408501356001600160401b03811115611bb057600080fd5b611914878288016116dc565b60008060008060008060008060a0898b031215611bd857600080fd5b8835611be3816116c7565b97506020890135611bf3816116c7565b965060408901356001600160401b03811115611c0e57600080fd5b611c1a8b828c0161186d565b90975095505060608901356001600160401b03811115611c3957600080fd5b611c458b828c0161186d565b90955093505060808901356001600160401b038111156117b157600080fd5b60008060408385031215611c7757600080fd5b8235611c82816116c7565b915060208301358015158114611c9757600080fd5b809150509250929050565b60008060008060008060a08789031215611cbb57600080fd5b8635611cc6816116c7565b95506020870135611cd6816116c7565b9450604087013593506060870135925060808701356001600160401b03811115611cff57600080fd5b611d0b89828a016116dc565b979a9699509497509295939492505050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e19843603018112611d4a57600080fd5b8301803591506001600160401b03821115611d6457600080fd5b602001915036819003821315610b3c57600080fd5b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b8281526040602082015260006116956040830184611b22565b60008060408385031215611e3d57600080fd5b825163ffffffff81168114611e5157600080fd5b60208401519092506001600160401b03811115611e6d57600080fd5b8301601f81018513611e7e57600080fd5b8051611e8c611a4882611a02565b818152866020838501011115611ea157600080fd5b611eb2826020830160208601611afe565b8093505050509250929050565b600060208284031215611ed157600080fd5b5051919050565b60008251611eea818460208701611afe565b9190910192915050565b6020815260006106cc6020830184611b22565b634e487b7160e01b600052602160045260246000fdfe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212209949ccf2f9025c66ec42d85cf18f9e7af9175a74216a3d10dc6fef32c76e267464736f6c634300081a00330000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789000000000000000000000000587a06089ed54101dd6d9a8ecde1d146f97af6b8", - "nonce": "0x14", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x05679a1689089895d9377ae21da8785de9ed2f6b4598a29893979b55d4effdf0", - "transactionType": "CALL", - "contractName": "HybridAccount", - "contractAddress": "0x5856b9dbed73cb4254ce27f1b4e5c1a5e05a370a", - "function": "initialize(address)", - "arguments": [ - "0xD538DAed647eb02E71a9E810afF855D013FD493C" - ], - "transaction": { - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": "0x5856b9dbed73cb4254ce27f1b4e5c1a5e05a370a", - "gas": "0xf59f", - "value": "0x0", - "input": "0xc4d66de8000000000000000000000000d538daed647eb02e71a9e810aff855d013fd493c", - "nonce": "0x15", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1c89da", - "logs": [ - { - "address": "0x5856b9dbed73cb4254ce27f1b4e5c1a5e05a370a", - "topics": [ - "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", - "blockHash": "0x6faa0720a3305cf17a8ed6a8779c931fba663d694e792163486ccab63eef5c69", - "blockNumber": "0x866bdb", - "transactionHash": "0xa0652233d0adc86f9af3c1966d9d21320e307924ef15f872f21d407a03fc4751", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000400000000000000000000000000000000010000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0xa0652233d0adc86f9af3c1966d9d21320e307924ef15f872f21d407a03fc4751", - "transactionIndex": "0x1", - "blockHash": "0x6faa0720a3305cf17a8ed6a8779c931fba663d694e792163486ccab63eef5c69", - "blockNumber": "0x866bdb", - "gasUsed": "0x1bde5c", - "effectiveGasPrice": "0xb", - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": null, - "contractAddress": "0x5856b9dbed73cb4254ce27f1b4e5c1a5e05a370a", - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x5cd493892c1d4", - "l1GasPrice": "0x53b5be93c", - "l1GasUsed": "0x11be4" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x1d3bae", - "logs": [ - { - "address": "0x5856b9dbed73cb4254ce27f1b4e5c1a5e05a370a", - "topics": [ - "0x9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d", - "0x0000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789", - "0x000000000000000000000000d538daed647eb02e71a9e810aff855d013fd493c" - ], - "data": "0x", - "blockHash": "0x6faa0720a3305cf17a8ed6a8779c931fba663d694e792163486ccab63eef5c69", - "blockNumber": "0x866bdb", - "transactionHash": "0x05679a1689089895d9377ae21da8785de9ed2f6b4598a29893979b55d4effdf0", - "transactionIndex": "0x2", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000004000821000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000002000000090000000000000000000100000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x05679a1689089895d9377ae21da8785de9ed2f6b4598a29893979b55d4effdf0", - "transactionIndex": "0x2", - "blockHash": "0x6faa0720a3305cf17a8ed6a8779c931fba663d694e792163486ccab63eef5c69", - "blockNumber": "0x866bdb", - "gasUsed": "0xb1d4", - "effectiveGasPrice": "0xb", - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": "0x5856b9dbed73cb4254ce27f1b4e5c1a5e05a370a", - "contractAddress": null, - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x20b2fe71b700", - "l1GasPrice": "0x53b5be93c", - "l1GasUsed": "0x640" - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1723218639, - "chain": 28882, - "commit": "cc79727" -} \ No newline at end of file diff --git a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723218932.json b/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723218932.json deleted file mode 100644 index f2e2b09..0000000 --- a/contracts/broadcast/deploy-hybrid-account.s.sol/28882/run-1723218932.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xb75009fd2fe268b38c5880d0c9702aa297724cbb08e27d102741629f176d9f38", - "transactionType": "CREATE", - "contractName": "HybridAccount", - "contractAddress": "0xd0b7ef41ccc9323402f6705a2ee4af95d96c71c4", - "function": null, - "arguments": [ - "0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789", - "0x587a06089ed54101dd6d9A8ecDe1d146f97Af6B8" - ], - "transaction": { - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "gas": "0x2437ea", - "value": "0x0", - "input": "0x60e06040523060805234801561001457600080fd5b5060405161218a38038061218a8339810160408190526100339161012c565b6001600160a01b0380831660a052811660c05261004e610055565b5050610166565b600054610100900460ff16156100c15760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff90811614610112576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b6001600160a01b038116811461012957600080fd5b50565b6000806040838503121561013f57600080fd5b825161014a81610114565b602084015190925061015b81610114565b809150509250929050565b60805160a05160c051611f9a6101f0600039600081816103cd015281816109660152610a2b015260008181610348015281816106d50152818161075601528181610bb201528181610c5301528181610cc001528181610f3701526111960152600081816105d801528181610618015281816107e70152818161082701526108ba0152611f9a6000f3fe6080604052600436106101385760003560e01c8063839f8457116100ab578063bd3ff2d71161006f578063bd3ff2d7146103bb578063c399ec88146103ef578063c4d66de814610404578063d087d28814610424578063efae5edc14610439578063f23a6e611461045957600080fd5b8063839f8457146102d35780638da5cb5b14610301578063b0d691fe14610339578063b61d27f61461036c578063bc197c811461038c57600080fd5b80633659cfe6116100fd5780633659cfe6146102355780633a871cdd146102555780634a58db19146102835780634d44560d1461028b5780634f1ef286146102ab57806352d1902d146102be57600080fd5b806223de291461014457806301ffc9a71461016b578063150b7a02146101a057806318dfb3c7146101e55780633122b07e1461020557600080fd5b3661013f57005b600080fd5b34801561015057600080fd5b5061016961015f36600461171d565b5050505050505050565b005b34801561017757600080fd5b5061018b6101863660046117d1565b610486565b60405190151581526020015b60405180910390f35b3480156101ac57600080fd5b506101cc6101bb3660046117fb565b630a85bd0160e11b95945050505050565b6040516001600160e01b03199091168152602001610197565b3480156101f157600080fd5b506101696102003660046118b1565b6104d8565b34801561021157600080fd5b5061018b610220366004611920565b60016020526000908152604090205460ff1681565b34801561024157600080fd5b50610169610250366004611920565b6105ce565b34801561026157600080fd5b5061027561027036600461193d565b6106ad565b604051908152602001610197565b6101696106d3565b34801561029757600080fd5b506101696102a6366004611990565b61074c565b6101696102b9366004611a7f565b6107dd565b3480156102ca57600080fd5b506102756108ad565b3480156102df57600080fd5b506102f36102ee366004611ace565b610960565b604051610197929190611b4e565b34801561030d57600080fd5b50600254610321906001600160a01b031681565b6040516001600160a01b039091168152602001610197565b34801561034557600080fd5b507f0000000000000000000000000000000000000000000000000000000000000000610321565b34801561037857600080fd5b50610169610387366004611b6d565b610b43565b34801561039857600080fd5b506101cc6103a7366004611bbc565b63bc197c8160e01b98975050505050505050565b3480156103c757600080fd5b506103217f000000000000000000000000000000000000000000000000000000000000000081565b3480156103fb57600080fd5b50610275610b92565b34801561041057600080fd5b5061016961041f366004611920565b610c23565b34801561043057600080fd5b50610275610c2c565b34801561044557600080fd5b50610169610454366004611c64565b610c82565b34801561046557600080fd5b506101cc610474366004611ca2565b63f23a6e6160e01b9695505050505050565b60006001600160e01b03198216630a85bd0160e11b14806104b757506001600160e01b03198216630271189760e51b145b806104d257506001600160e01b031982166301ffc9a760e01b145b92915050565b6104e0610cb5565b82811461052a5760405162461bcd60e51b815260206004820152601360248201527277726f6e67206172726179206c656e6774687360681b60448201526064015b60405180910390fd5b60005b838110156105c7576105bf85858381811061054a5761054a611d1d565b905060200201602081019061055f9190611920565b600085858581811061057357610573611d1d565b90506020028101906105859190611d33565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b60010161052d565b5050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036106165760405162461bcd60e51b815260040161052190611d79565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661065f600080516020611f1e833981519152546001600160a01b031690565b6001600160a01b0316146106855760405162461bcd60e51b815260040161052190611dc5565b61068e81610db4565b604080516000808252602082019092526106aa91839190610dbc565b50565b60006106b7610f2c565b6106c18484610fa4565b90506106cc8261104a565b9392505050565b7f000000000000000000000000000000000000000000000000000000000000000060405163b760faf960e01b81523060048201526001600160a01b03919091169063b760faf99034906024016000604051808303818588803b15801561073857600080fd5b505af11580156105c7573d6000803e3d6000fd5b610754611097565b7f000000000000000000000000000000000000000000000000000000000000000060405163040b850f60e31b81526001600160a01b03848116600483015260248201849052919091169063205c287890604401600060405180830381600087803b1580156107c157600080fd5b505af11580156107d5573d6000803e3d6000fd5b505050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036108255760405162461bcd60e51b815260040161052190611d79565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661086e600080516020611f1e833981519152546001600160a01b031690565b6001600160a01b0316146108945760405162461bcd60e51b815260040161052190611dc5565b61089d82610db4565b6108a982826001610dbc565b5050565b6000306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461094d5760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610521565b50600080516020611f1e83398151915290565b600060607f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166109d35760405162461bcd60e51b815260206004820152601660248201527512195b1c195c881859191c995cdcc81b9bdd081cd95d60521b6044820152606401610521565b3360009081526001602052604090205460ff16610a265760405162461bcd60e51b815260206004820152601160248201527014195c9b5a5cdcda5bdb8819195b9a5959607a1b6044820152606401610521565b6040517f000000000000000000000000000000000000000000000000000000000000000090610a76908690339060200191825260601b6bffffffffffffffffffffffff1916602082015260340190565b604051602081830303815290604052805190602001209450610ab86040518060400160405280600981526020016803ab9b2b935b2bc9d160bd1b8152506110e8565b610ac18561112b565b604051636868c6b960e01b81526001600160a01b03821690636868c6b990610aef9088908890600401611e11565b6000604051808303816000875af1158015610b0e573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610b369190810190611e2a565b92509250505b9250929050565b610b4b610cb5565b610b8c848484848080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d4492505050565b50505050565b6040516370a0823160e01b81523060048201526000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a08231906024015b602060405180830381865afa158015610bfa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c1e9190611ebf565b905090565b6106aa81611170565b604051631aab3f0d60e11b8152306004820152600060248201819052906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906335567e1a90604401610bdd565b610c8a610cb5565b6001600160a01b03919091166000908152600160205260409020805460ff1916911515919091179055565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610cf657506002546001600160a01b031633145b610d425760405162461bcd60e51b815260206004820181905260248201527f6163636f756e743a206e6f74204f776e6572206f7220456e747279506f696e746044820152606401610521565b565b600080846001600160a01b03168484604051610d609190611ed8565b60006040518083038185875af1925050503d8060008114610d9d576040519150601f19603f3d011682016040523d82523d6000602084013e610da2565b606091505b5091509150816105c757805160208201fd5b6106aa611097565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610df457610def836111e0565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e4e575060408051601f3d908101601f19168201909252610e4b91810190611ebf565b60015b610eb15760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610521565b600080516020611f1e8339815191528114610f205760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610521565b50610def83838361127c565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610d425760405162461bcd60e51b815260206004820152601c60248201527f6163636f756e743a206e6f742066726f6d20456e747279506f696e74000000006044820152606401610521565b7f19457468657265756d205369676e6564204d6573736167653a0a3332000000006000908152601c829052603c8120611021610fe4610140860186611d33565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525085939250506112a19050565b6002546001600160a01b039081169116146110405760019150506104d2565b5060009392505050565b80156106aa57604051600090339060001990849084818181858888f193505050503d80600081146105c7576040519150601f19603f3d011682016040523d82523d6000602084013e6105c7565b6002546001600160a01b03163314806110af57503330145b610d425760405162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b6044820152606401610521565b6106aa816040516024016110fc9190611ef4565b60408051601f198184030181529190526020810180516001600160e01b031663104c13eb60e21b1790526112c5565b6106aa8160405160240161114191815260200190565b60408051601f198184030181529190526020810180516001600160e01b03166327b7cf8560e01b1790526112c5565b600280546001600160a01b0319166001600160a01b0383811691821790925560405190917f000000000000000000000000000000000000000000000000000000000000000016907f9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d90600090a350565b6001600160a01b0381163b61124d5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610521565b600080516020611f1e83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b611285836112ce565b6000825111806112925750805b15610def57610b8c838361130e565b60008060006112b08585611333565b915091506112bd81611375565b509392505050565b6106aa816114bf565b6112d7816111e0565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606106cc8383604051806060016040528060278152602001611f3e602791396114e0565b60008082516041036113695760208301516040840151606085015160001a61135d87828585611558565b94509450505050610b3c565b50600090506002610b3c565b600081600481111561138957611389611f07565b036113915750565b60018160048111156113a5576113a5611f07565b036113f25760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606401610521565b600281600481111561140657611406611f07565b036114535760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606401610521565b600381600481111561146757611467611f07565b036106aa5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608401610521565b80516a636f6e736f6c652e6c6f67602083016000808483855afa5050505050565b6060600080856001600160a01b0316856040516114fd9190611ed8565b600060405180830381855af49150503d8060008114611538576040519150601f19603f3d011682016040523d82523d6000602084013e61153d565b606091505b509150915061154e8683838761161c565b9695505050505050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561158f5750600090506003611613565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa1580156115e3573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661160c57600060019250925050611613565b9150600090505b94509492505050565b6060831561168b578251600003611684576001600160a01b0385163b6116845760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610521565b5081611695565b611695838361169d565b949350505050565b8151156116ad5781518083602001fd5b8060405162461bcd60e51b81526004016105219190611ef4565b6001600160a01b03811681146106aa57600080fd5b60008083601f8401126116ee57600080fd5b5081356001600160401b0381111561170557600080fd5b602083019150836020828501011115610b3c57600080fd5b60008060008060008060008060c0898b03121561173957600080fd5b8835611744816116c7565b97506020890135611754816116c7565b96506040890135611764816116c7565b95506060890135945060808901356001600160401b0381111561178657600080fd5b6117928b828c016116dc565b90955093505060a08901356001600160401b038111156117b157600080fd5b6117bd8b828c016116dc565b999c989b5096995094979396929594505050565b6000602082840312156117e357600080fd5b81356001600160e01b0319811681146106cc57600080fd5b60008060008060006080868803121561181357600080fd5b853561181e816116c7565b9450602086013561182e816116c7565b93506040860135925060608601356001600160401b0381111561185057600080fd5b61185c888289016116dc565b969995985093965092949392505050565b60008083601f84011261187f57600080fd5b5081356001600160401b0381111561189657600080fd5b6020830191508360208260051b8501011115610b3c57600080fd5b600080600080604085870312156118c757600080fd5b84356001600160401b038111156118dd57600080fd5b6118e98782880161186d565b90955093505060208501356001600160401b0381111561190857600080fd5b6119148782880161186d565b95989497509550505050565b60006020828403121561193257600080fd5b81356106cc816116c7565b60008060006060848603121561195257600080fd5b83356001600160401b0381111561196857600080fd5b8401610160818703121561197b57600080fd5b95602085013595506040909401359392505050565b600080604083850312156119a357600080fd5b82356119ae816116c7565b946020939093013593505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b03811182821017156119fa576119fa6119bc565b604052919050565b60006001600160401b03821115611a1b57611a1b6119bc565b50601f01601f191660200190565b600082601f830112611a3a57600080fd5b8135611a4d611a4882611a02565b6119d2565b818152846020838601011115611a6257600080fd5b816020850160208301376000918101602001919091529392505050565b60008060408385031215611a9257600080fd5b8235611a9d816116c7565b915060208301356001600160401b03811115611ab857600080fd5b611ac485828601611a29565b9150509250929050565b60008060408385031215611ae157600080fd5b8235915060208301356001600160401b03811115611ab857600080fd5b60005b83811015611b19578181015183820152602001611b01565b50506000910152565b60008151808452611b3a816020860160208601611afe565b601f01601f19169290920160200192915050565b63ffffffff831681526040602082015260006116956040830184611b22565b60008060008060608587031215611b8357600080fd5b8435611b8e816116c7565b93506020850135925060408501356001600160401b03811115611bb057600080fd5b611914878288016116dc565b60008060008060008060008060a0898b031215611bd857600080fd5b8835611be3816116c7565b97506020890135611bf3816116c7565b965060408901356001600160401b03811115611c0e57600080fd5b611c1a8b828c0161186d565b90975095505060608901356001600160401b03811115611c3957600080fd5b611c458b828c0161186d565b90955093505060808901356001600160401b038111156117b157600080fd5b60008060408385031215611c7757600080fd5b8235611c82816116c7565b915060208301358015158114611c9757600080fd5b809150509250929050565b60008060008060008060a08789031215611cbb57600080fd5b8635611cc6816116c7565b95506020870135611cd6816116c7565b9450604087013593506060870135925060808701356001600160401b03811115611cff57600080fd5b611d0b89828a016116dc565b979a9699509497509295939492505050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e19843603018112611d4a57600080fd5b8301803591506001600160401b03821115611d6457600080fd5b602001915036819003821315610b3c57600080fd5b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b8281526040602082015260006116956040830184611b22565b60008060408385031215611e3d57600080fd5b825163ffffffff81168114611e5157600080fd5b60208401519092506001600160401b03811115611e6d57600080fd5b8301601f81018513611e7e57600080fd5b8051611e8c611a4882611a02565b818152866020838501011115611ea157600080fd5b611eb2826020830160208601611afe565b8093505050509250929050565b600060208284031215611ed157600080fd5b5051919050565b60008251611eea818460208701611afe565b9190910192915050565b6020815260006106cc6020830184611b22565b634e487b7160e01b600052602160045260246000fdfe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212209949ccf2f9025c66ec42d85cf18f9e7af9175a74216a3d10dc6fef32c76e267464736f6c634300081a00330000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789000000000000000000000000587a06089ed54101dd6d9a8ecde1d146f97af6b8", - "nonce": "0x1a", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x2a225fe79f55a89d8d84dc4a122129c8490235a8fc6f06c9542213cc0034a583", - "transactionType": "CALL", - "contractName": "HybridAccount", - "contractAddress": "0xd0b7ef41ccc9323402f6705a2ee4af95d96c71c4", - "function": "initialize(address)", - "arguments": [ - "0xD538DAed647eb02E71a9E810afF855D013FD493C" - ], - "transaction": { - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": "0xd0b7ef41ccc9323402f6705a2ee4af95d96c71c4", - "gas": "0xf59f", - "value": "0x0", - "input": "0xc4d66de8000000000000000000000000d538daed647eb02e71a9e810aff855d013fd493c", - "nonce": "0x1b", - "chainId": "0x70d2" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1c89da", - "logs": [ - { - "address": "0xd0b7ef41ccc9323402f6705a2ee4af95d96c71c4", - "topics": [ - "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", - "blockHash": "0x2c638409caa425285e4797481ac9f8b96d190a43b96cdee655b763f712a149ef", - "blockNumber": "0x866c6d", - "transactionHash": "0xb75009fd2fe268b38c5880d0c9702aa297724cbb08e27d102741629f176d9f38", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0xb75009fd2fe268b38c5880d0c9702aa297724cbb08e27d102741629f176d9f38", - "transactionIndex": "0x1", - "blockHash": "0x2c638409caa425285e4797481ac9f8b96d190a43b96cdee655b763f712a149ef", - "blockNumber": "0x866c6d", - "gasUsed": "0x1bde5c", - "effectiveGasPrice": "0xb", - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": null, - "contractAddress": "0xd0b7ef41ccc9323402f6705a2ee4af95d96c71c4", - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x43174e5446a0d", - "l1GasPrice": "0x3c7fdc04b", - "l1GasUsed": "0x11be4" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x1d3bae", - "logs": [ - { - "address": "0xd0b7ef41ccc9323402f6705a2ee4af95d96c71c4", - "topics": [ - "0x9b59b00fd640e59bf0e3692231b0a9c9637a5dea0c4b2a681c2987883c65ea9d", - "0x0000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d2789", - "0x000000000000000000000000d538daed647eb02e71a9e810aff855d013fd493c" - ], - "data": "0x", - "blockHash": "0x2c638409caa425285e4797481ac9f8b96d190a43b96cdee655b763f712a149ef", - "blockNumber": "0x866c6d", - "transactionHash": "0x2a225fe79f55a89d8d84dc4a122129c8490235a8fc6f06c9542213cc0034a583", - "transactionIndex": "0x2", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000004000820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000002000000080000000000000000000100000000000008000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x2a225fe79f55a89d8d84dc4a122129c8490235a8fc6f06c9542213cc0034a583", - "transactionIndex": "0x2", - "blockHash": "0x2c638409caa425285e4797481ac9f8b96d190a43b96cdee655b763f712a149ef", - "blockNumber": "0x866c6d", - "gasUsed": "0xb1d4", - "effectiveGasPrice": "0xb", - "from": "0xd538daed647eb02e71a9e810aff855d013fd493c", - "to": "0xd0b7ef41ccc9323402f6705a2ee4af95d96c71c4", - "contractAddress": null, - "l1BaseFeeScalar": "0xf4240", - "l1BlobBaseFeeScalar": "0x0", - "l1Fee": "0x17a1f1f1d4c0", - "l1GasPrice": "0x3c7fdc04b", - "l1GasUsed": "0x640" - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1723218932, - "chain": 28882, - "commit": "cc79727" -} \ No newline at end of file