From 4b158ec96b2a322fc66e41b6ad3b9b0a707f4a8b Mon Sep 17 00:00:00 2001 From: hazim-j Date: Tue, 9 Sep 2025 23:26:35 +1000 Subject: [PATCH] Deploy with SafeERC20 --- README.md | 2 +- .../1/run-1757423679.json | 68 +++++++++++++++ .../1/run-1757423712.json | 68 +++++++++++++++ .../1/run-latest.json | 50 +++++------ .../10/run-1757423979.json | 73 ++++++++++++++++ .../10/run-latest.json | 50 +++++------ .../137/run-1757424059.json | 83 +++++++++++++++++++ .../137/run-1757424089.json | 83 +++++++++++++++++++ .../137/run-latest.json | 62 +++++++------- .../42161/run-1757423890.json | 70 ++++++++++++++++ .../42161/run-latest.json | 50 +++++------ .../43114/run-1757424341.json | 67 +++++++++++++++ .../43114/run-latest.json | 48 +++++------ .../56/run-1757424152.json | 67 +++++++++++++++ .../56/run-latest.json | 46 +++++----- .../8453/run-1757423792.json | 74 +++++++++++++++++ .../8453/run-1757423820.json | 74 +++++++++++++++++ .../8453/run-latest.json | 56 ++++++------- 18 files changed, 909 insertions(+), 182 deletions(-) create mode 100644 broadcast/DeployForwardingAddressFactory.s.sol/1/run-1757423679.json create mode 100644 broadcast/DeployForwardingAddressFactory.s.sol/1/run-1757423712.json create mode 100644 broadcast/DeployForwardingAddressFactory.s.sol/10/run-1757423979.json create mode 100644 broadcast/DeployForwardingAddressFactory.s.sol/137/run-1757424059.json create mode 100644 broadcast/DeployForwardingAddressFactory.s.sol/137/run-1757424089.json create mode 100644 broadcast/DeployForwardingAddressFactory.s.sol/42161/run-1757423890.json create mode 100644 broadcast/DeployForwardingAddressFactory.s.sol/43114/run-1757424341.json create mode 100644 broadcast/DeployForwardingAddressFactory.s.sol/56/run-1757424152.json create mode 100644 broadcast/DeployForwardingAddressFactory.s.sol/8453/run-1757423792.json create mode 100644 broadcast/DeployForwardingAddressFactory.s.sol/8453/run-1757423820.json diff --git a/README.md b/README.md index 516ba76..d44e47d 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ All contracts are deployed deterministically with the following addresses. | Contract | Address | | ------------------------ | -------------------------------------------- | -| ForwardingAddressFactory | `0x6f6Ec2052C7e25953F88DbA527c88897888Ed022` | +| ForwardingAddressFactory | `0xb15dcf07aE4bA9423c9ee0Aba58773C9fd7ec293` | ## Usage diff --git a/broadcast/DeployForwardingAddressFactory.s.sol/1/run-1757423679.json b/broadcast/DeployForwardingAddressFactory.s.sol/1/run-1757423679.json new file mode 100644 index 0000000..bfb2b44 --- /dev/null +++ b/broadcast/DeployForwardingAddressFactory.s.sol/1/run-1757423679.json @@ -0,0 +1,68 @@ +{ + "transactions": [ + { + "hash": "0xcfb7a2f51f2446e3c7b61215c3b8be8afc2013b2ae3669d4fc1f4c89c48c769b", + "transactionType": "CREATE2", + "contractName": "ForwardingAddressFactory", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", + "function": null, + "arguments": null, + "transaction": { + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x108e9c", + "value": "0x0", + "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b610669806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220f1abc7f1439c87ab3c921f69568f82da426512e899a25ea348194c6b423fc75364736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033", + "nonce": "0x84", + "chainId": "0x1" + }, + "additionalContracts": [ + { + "transactionType": "CREATE", + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033" + } + ], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x127a6ac", + "logs": [ + { + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", + "blockHash": "0xb70660fac71dd629ef0f82b676dc6f85c624fa893bd5bbff03a1f1cc6e605a99", + "blockNumber": "0x163ec46", + "blockTimestamp": "0x68c02817", + "transactionHash": "0xcfb7a2f51f2446e3c7b61215c3b8be8afc2013b2ae3669d4fc1f4c89c48c769b", + "transactionIndex": "0xb0", + "logIndex": "0x1f0", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000010000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xcfb7a2f51f2446e3c7b61215c3b8be8afc2013b2ae3669d4fc1f4c89c48c769b", + "transactionIndex": "0xb0", + "blockHash": "0xb70660fac71dd629ef0f82b676dc6f85c624fa893bd5bbff03a1f1cc6e605a99", + "blockNumber": "0x163ec46", + "gasUsed": "0xbfcae", + "effectiveGasPrice": "0x2e0457f9", + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1757423679, + "chain": 1, + "commit": "8745736" +} \ No newline at end of file diff --git a/broadcast/DeployForwardingAddressFactory.s.sol/1/run-1757423712.json b/broadcast/DeployForwardingAddressFactory.s.sol/1/run-1757423712.json new file mode 100644 index 0000000..9b9560a --- /dev/null +++ b/broadcast/DeployForwardingAddressFactory.s.sol/1/run-1757423712.json @@ -0,0 +1,68 @@ +{ + "transactions": [ + { + "hash": "0xcfb7a2f51f2446e3c7b61215c3b8be8afc2013b2ae3669d4fc1f4c89c48c769b", + "transactionType": "CREATE2", + "contractName": "ForwardingAddressFactory", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", + "function": null, + "arguments": null, + "transaction": { + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x108e9c", + "value": "0x0", + "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b610669806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220f1abc7f1439c87ab3c921f69568f82da426512e899a25ea348194c6b423fc75364736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033", + "nonce": "0x84", + "chainId": "0x1" + }, + "additionalContracts": [ + { + "transactionType": "CREATE", + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033" + } + ], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x127a6ac", + "logs": [ + { + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", + "blockHash": "0xb70660fac71dd629ef0f82b676dc6f85c624fa893bd5bbff03a1f1cc6e605a99", + "blockNumber": "0x163ec46", + "blockTimestamp": "0x68c02817", + "transactionHash": "0xcfb7a2f51f2446e3c7b61215c3b8be8afc2013b2ae3669d4fc1f4c89c48c769b", + "transactionIndex": "0xb0", + "logIndex": "0x1f0", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000010000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xcfb7a2f51f2446e3c7b61215c3b8be8afc2013b2ae3669d4fc1f4c89c48c769b", + "transactionIndex": "0xb0", + "blockHash": "0xb70660fac71dd629ef0f82b676dc6f85c624fa893bd5bbff03a1f1cc6e605a99", + "blockNumber": "0x163ec46", + "gasUsed": "0xbfcae", + "effectiveGasPrice": "0x2e0457f9", + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1757423712, + "chain": 1, + "commit": "8745736" +} \ No newline at end of file diff --git a/broadcast/DeployForwardingAddressFactory.s.sol/1/run-latest.json b/broadcast/DeployForwardingAddressFactory.s.sol/1/run-latest.json index ad58877..9b9560a 100644 --- a/broadcast/DeployForwardingAddressFactory.s.sol/1/run-latest.json +++ b/broadcast/DeployForwardingAddressFactory.s.sol/1/run-latest.json @@ -1,26 +1,26 @@ { "transactions": [ { - "hash": "0x052e838c9c163132e07fe2bf18d0dcc3a3c61fe563a8f3f1444048e3a9c7a689", + "hash": "0xcfb7a2f51f2446e3c7b61215c3b8be8afc2013b2ae3669d4fc1f4c89c48c769b", "transactionType": "CREATE2", "contractName": "ForwardingAddressFactory", - "contractAddress": "0x6f6ec2052c7e25953f88dba527c88897888ed022", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", "function": null, "arguments": null, "transaction": { "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", - "gas": "0x10c24c", + "gas": "0x108e9c", "value": "0x0", - "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b6105c8806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220997c5f94b235f3432bfe76365c65231104bde93c486e092c8bb3091451bfc79c64736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b61053f806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b3660046104b1565b6100d5565b005b34801561006d575f5ffd5b5061006061007c3660046104b1565b61030d565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd6103d7565b73ffffffffffffffffffffffffffffffffffffffff81166101d5575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101cd576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff92831660048201529116602482015260440160405180910390fd5b505050610302565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff8381169263a9059cbb9291169083906370a0823190602401602060405180830381865afa15801561024b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026f91906104d3565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff909216600483015260248201526044016020604051808303815f875af11580156102dc573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061030091906104ea565b505b61030a61045f565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf601132805460038255801561035e5760018160011c14303b106103555763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff841617905580156103d3576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c15610430576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045d60017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b90610489565b565b61045d5f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610457565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461030a575f5ffd5b5f602082840312156104c1575f5ffd5b81356104cc81610490565b9392505050565b5f602082840312156104e3575f5ffd5b5051919050565b5f602082840312156104fa575f5ffd5b815180151581146104cc575f5ffdfea26469706673582212204416e4ee9328b34ad035a1243e9d230b3bc2f5a28fd54e7719f0a7f399b3a41164736f6c634300081c0033", - "nonce": "0x83", + "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b610669806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220f1abc7f1439c87ab3c921f69568f82da426512e899a25ea348194c6b423fc75364736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033", + "nonce": "0x84", "chainId": "0x1" }, "additionalContracts": [ { "transactionType": "CREATE", - "address": "0x6a317afd73aa17cf634dc1bcb0b267ddff9be32f", - "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b61053f806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b3660046104b1565b6100d5565b005b34801561006d575f5ffd5b5061006061007c3660046104b1565b61030d565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd6103d7565b73ffffffffffffffffffffffffffffffffffffffff81166101d5575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101cd576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff92831660048201529116602482015260440160405180910390fd5b505050610302565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff8381169263a9059cbb9291169083906370a0823190602401602060405180830381865afa15801561024b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026f91906104d3565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff909216600483015260248201526044016020604051808303815f875af11580156102dc573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061030091906104ea565b505b61030a61045f565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf601132805460038255801561035e5760018160011c14303b106103555763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff841617905580156103d3576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c15610430576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045d60017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b90610489565b565b61045d5f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610457565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461030a575f5ffd5b5f602082840312156104c1575f5ffd5b81356104cc81610490565b9392505050565b5f602082840312156104e3575f5ffd5b5051919050565b5f602082840312156104fa575f5ffd5b815180151581146104cc575f5ffdfea26469706673582212204416e4ee9328b34ad035a1243e9d230b3bc2f5a28fd54e7719f0a7f399b3a41164736f6c634300081c0033" + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033" } ], "isFixedGasLimit": false @@ -29,40 +29,40 @@ "receipts": [ { "status": "0x1", - "cumulativeGasUsed": "0xc6a6e0", + "cumulativeGasUsed": "0x127a6ac", "logs": [ { - "address": "0x6a317afd73aa17cf634dc1bcb0b267ddff9be32f", + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", "topics": [ "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" ], "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x19a8efc57244d3f32f7e942dfc8358b0e061389880c7c73e4c8c25bfb54363ab", - "blockNumber": "0x163c779", - "blockTimestamp": "0x68be6c47", - "transactionHash": "0x052e838c9c163132e07fe2bf18d0dcc3a3c61fe563a8f3f1444048e3a9c7a689", - "transactionIndex": "0x7f", - "logIndex": "0x165", + "blockHash": "0xb70660fac71dd629ef0f82b676dc6f85c624fa893bd5bbff03a1f1cc6e605a99", + "blockNumber": "0x163ec46", + "blockTimestamp": "0x68c02817", + "transactionHash": "0xcfb7a2f51f2446e3c7b61215c3b8be8afc2013b2ae3669d4fc1f4c89c48c769b", + "transactionIndex": "0xb0", + "logIndex": "0x1f0", "removed": false } ], - "logsBloom": "0x00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000010000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "type": "0x2", - "transactionHash": "0x052e838c9c163132e07fe2bf18d0dcc3a3c61fe563a8f3f1444048e3a9c7a689", - "transactionIndex": "0x7f", - "blockHash": "0x19a8efc57244d3f32f7e942dfc8358b0e061389880c7c73e4c8c25bfb54363ab", - "blockNumber": "0x163c779", - "gasUsed": "0xb758a", - "effectiveGasPrice": "0x85db93a", + "transactionHash": "0xcfb7a2f51f2446e3c7b61215c3b8be8afc2013b2ae3669d4fc1f4c89c48c769b", + "transactionIndex": "0xb0", + "blockHash": "0xb70660fac71dd629ef0f82b676dc6f85c624fa893bd5bbff03a1f1cc6e605a99", + "blockNumber": "0x163ec46", + "gasUsed": "0xbfcae", + "effectiveGasPrice": "0x2e0457f9", "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", - "contractAddress": "0x6f6ec2052c7e25953f88dba527c88897888ed022" + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293" } ], "libraries": [], "pending": [], "returns": {}, - "timestamp": 1757310107, + "timestamp": 1757423712, "chain": 1, - "commit": "5db5985" + "commit": "8745736" } \ No newline at end of file diff --git a/broadcast/DeployForwardingAddressFactory.s.sol/10/run-1757423979.json b/broadcast/DeployForwardingAddressFactory.s.sol/10/run-1757423979.json new file mode 100644 index 0000000..cce6246 --- /dev/null +++ b/broadcast/DeployForwardingAddressFactory.s.sol/10/run-1757423979.json @@ -0,0 +1,73 @@ +{ + "transactions": [ + { + "hash": "0xdbb22dfa997f3a17405de2b370f20169ba74d1de3738659df7861330179ced67", + "transactionType": "CREATE2", + "contractName": "ForwardingAddressFactory", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", + "function": null, + "arguments": null, + "transaction": { + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x108e9c", + "value": "0x0", + "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b610669806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220f1abc7f1439c87ab3c921f69568f82da426512e899a25ea348194c6b423fc75364736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033", + "nonce": "0x2f", + "chainId": "0xa" + }, + "additionalContracts": [ + { + "transactionType": "CREATE", + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033" + } + ], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x7c8a82", + "logs": [ + { + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", + "blockHash": "0xa628aea2959e415831bfa180cac142ee71e9e5fd04e90e7abeaf337bc728553f", + "blockNumber": "0x86627c6", + "transactionHash": "0xdbb22dfa997f3a17405de2b370f20169ba74d1de3738659df7861330179ced67", + "transactionIndex": "0x1d", + "logIndex": "0x3d", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000010000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xdbb22dfa997f3a17405de2b370f20169ba74d1de3738659df7861330179ced67", + "transactionIndex": "0x1d", + "blockHash": "0xa628aea2959e415831bfa180cac142ee71e9e5fd04e90e7abeaf337bc728553f", + "blockNumber": "0x86627c6", + "gasUsed": "0xbfcae", + "effectiveGasPrice": "0x427", + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", + "l1BaseFeeScalar": "0x146b", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0xf79c5", + "l1Fee": "0x1a27342767", + "l1GasPrice": "0x2eba56fc", + "l1GasUsed": "0x6b13" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1757423979, + "chain": 10, + "commit": "8745736" +} \ No newline at end of file diff --git a/broadcast/DeployForwardingAddressFactory.s.sol/10/run-latest.json b/broadcast/DeployForwardingAddressFactory.s.sol/10/run-latest.json index a92940c..cce6246 100644 --- a/broadcast/DeployForwardingAddressFactory.s.sol/10/run-latest.json +++ b/broadcast/DeployForwardingAddressFactory.s.sol/10/run-latest.json @@ -1,26 +1,26 @@ { "transactions": [ { - "hash": "0xc3342671b9af9386e6955b0964cb4ba73d160e78dc177456aaebcacd8ba09721", + "hash": "0xdbb22dfa997f3a17405de2b370f20169ba74d1de3738659df7861330179ced67", "transactionType": "CREATE2", "contractName": "ForwardingAddressFactory", - "contractAddress": "0x6f6ec2052c7e25953f88dba527c88897888ed022", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", "function": null, "arguments": null, "transaction": { "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", - "gas": "0x10c24c", + "gas": "0x108e9c", "value": "0x0", - "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b6105c8806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220997c5f94b235f3432bfe76365c65231104bde93c486e092c8bb3091451bfc79c64736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b61053f806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b3660046104b1565b6100d5565b005b34801561006d575f5ffd5b5061006061007c3660046104b1565b61030d565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd6103d7565b73ffffffffffffffffffffffffffffffffffffffff81166101d5575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101cd576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff92831660048201529116602482015260440160405180910390fd5b505050610302565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff8381169263a9059cbb9291169083906370a0823190602401602060405180830381865afa15801561024b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026f91906104d3565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff909216600483015260248201526044016020604051808303815f875af11580156102dc573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061030091906104ea565b505b61030a61045f565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf601132805460038255801561035e5760018160011c14303b106103555763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff841617905580156103d3576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c15610430576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045d60017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b90610489565b565b61045d5f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610457565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461030a575f5ffd5b5f602082840312156104c1575f5ffd5b81356104cc81610490565b9392505050565b5f602082840312156104e3575f5ffd5b5051919050565b5f602082840312156104fa575f5ffd5b815180151581146104cc575f5ffdfea26469706673582212204416e4ee9328b34ad035a1243e9d230b3bc2f5a28fd54e7719f0a7f399b3a41164736f6c634300081c0033", - "nonce": "0x2e", + "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b610669806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220f1abc7f1439c87ab3c921f69568f82da426512e899a25ea348194c6b423fc75364736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033", + "nonce": "0x2f", "chainId": "0xa" }, "additionalContracts": [ { "transactionType": "CREATE", - "address": "0x6a317afd73aa17cf634dc1bcb0b267ddff9be32f", - "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b61053f806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b3660046104b1565b6100d5565b005b34801561006d575f5ffd5b5061006061007c3660046104b1565b61030d565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd6103d7565b73ffffffffffffffffffffffffffffffffffffffff81166101d5575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101cd576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff92831660048201529116602482015260440160405180910390fd5b505050610302565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff8381169263a9059cbb9291169083906370a0823190602401602060405180830381865afa15801561024b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026f91906104d3565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff909216600483015260248201526044016020604051808303815f875af11580156102dc573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061030091906104ea565b505b61030a61045f565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf601132805460038255801561035e5760018160011c14303b106103555763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff841617905580156103d3576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c15610430576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045d60017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b90610489565b565b61045d5f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610457565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461030a575f5ffd5b5f602082840312156104c1575f5ffd5b81356104cc81610490565b9392505050565b5f602082840312156104e3575f5ffd5b5051919050565b5f602082840312156104fa575f5ffd5b815180151581146104cc575f5ffdfea26469706673582212204416e4ee9328b34ad035a1243e9d230b3bc2f5a28fd54e7719f0a7f399b3a41164736f6c634300081c0033" + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033" } ], "isFixedGasLimit": false @@ -29,45 +29,45 @@ "receipts": [ { "status": "0x1", - "cumulativeGasUsed": "0x8055bd", + "cumulativeGasUsed": "0x7c8a82", "logs": [ { - "address": "0x6a317afd73aa17cf634dc1bcb0b267ddff9be32f", + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", "topics": [ "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" ], "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x6f15c0d452ae65fd9e8279ac88b106ff4a933d7803d1ab3d8fd9c3a9ac0a2b53", - "blockNumber": "0x8654998", - "transactionHash": "0xc3342671b9af9386e6955b0964cb4ba73d160e78dc177456aaebcacd8ba09721", + "blockHash": "0xa628aea2959e415831bfa180cac142ee71e9e5fd04e90e7abeaf337bc728553f", + "blockNumber": "0x86627c6", + "transactionHash": "0xdbb22dfa997f3a17405de2b370f20169ba74d1de3738659df7861330179ced67", "transactionIndex": "0x1d", - "logIndex": "0x62", + "logIndex": "0x3d", "removed": false } ], - "logsBloom": "0x00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000010000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "type": "0x2", - "transactionHash": "0xc3342671b9af9386e6955b0964cb4ba73d160e78dc177456aaebcacd8ba09721", + "transactionHash": "0xdbb22dfa997f3a17405de2b370f20169ba74d1de3738659df7861330179ced67", "transactionIndex": "0x1d", - "blockHash": "0x6f15c0d452ae65fd9e8279ac88b106ff4a933d7803d1ab3d8fd9c3a9ac0a2b53", - "blockNumber": "0x8654998", - "gasUsed": "0xb758a", - "effectiveGasPrice": "0x4c4", + "blockHash": "0xa628aea2959e415831bfa180cac142ee71e9e5fd04e90e7abeaf337bc728553f", + "blockNumber": "0x86627c6", + "gasUsed": "0xbfcae", + "effectiveGasPrice": "0x427", "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", - "contractAddress": "0x6f6ec2052c7e25953f88dba527c88897888ed022", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", "l1BaseFeeScalar": "0x146b", "l1BlobBaseFee": "0x1", "l1BlobBaseFeeScalar": "0xf79c5", - "l1Fee": "0x43c8bc981", - "l1GasPrice": "0x803fa4e", - "l1GasUsed": "0x651d" + "l1Fee": "0x1a27342767", + "l1GasPrice": "0x2eba56fc", + "l1GasUsed": "0x6b13" } ], "libraries": [], "pending": [], "returns": {}, - "timestamp": 1757310222, + "timestamp": 1757423979, "chain": 10, - "commit": "5db5985" + "commit": "8745736" } \ No newline at end of file diff --git a/broadcast/DeployForwardingAddressFactory.s.sol/137/run-1757424059.json b/broadcast/DeployForwardingAddressFactory.s.sol/137/run-1757424059.json new file mode 100644 index 0000000..c877556 --- /dev/null +++ b/broadcast/DeployForwardingAddressFactory.s.sol/137/run-1757424059.json @@ -0,0 +1,83 @@ +{ + "transactions": [ + { + "hash": "0x4f48da0219a3bb77c7c84991f66c01546c5aff97f8eca01b2ee4bc2df5a7a5cf", + "transactionType": "CREATE2", + "contractName": "ForwardingAddressFactory", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", + "function": null, + "arguments": null, + "transaction": { + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x108e9c", + "value": "0x0", + "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b610669806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220f1abc7f1439c87ab3c921f69568f82da426512e899a25ea348194c6b423fc75364736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033", + "nonce": "0x55", + "chainId": "0x89" + }, + "additionalContracts": [ + { + "transactionType": "CREATE", + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033" + } + ], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x12413f4", + "logs": [ + { + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", + "blockHash": "0x6608205daa38887aa77935d44eef9cef494ed9e47b474c527ea5475283338092", + "blockNumber": "0x48b7173", + "transactionHash": "0x4f48da0219a3bb77c7c84991f66c01546c5aff97f8eca01b2ee4bc2df5a7a5cf", + "transactionIndex": "0x7a", + "logIndex": "0x2d1", + "removed": false + }, + { + "address": "0x0000000000000000000000000000000000001010", + "topics": [ + "0x4dfe1bbbcf077ddc3e01291eea2d5c70c2b422b415d95645b9adcfd678cb1d63", + "0x0000000000000000000000000000000000000000000000000000000000001010", + "0x000000000000000000000000f6731de143cd04d7e9aebe3b1b00adbbd4710249", + "0x000000000000000000000000794e44d1334a56fea7f4df12633b88820d0c5888" + ], + "data": "0x000000000000000000000000000000000000000000000000004f5e19dbe6f71800000000000000000000000000000000000000000000000b8586d6f8bc4e37f4000000000000000000000000000000000000000000000f544c757f578d7757ba00000000000000000000000000000000000000000000000b853778dee06740dc000000000000000000000000000000000000000000000f544cc4dd71695e4ed2", + "blockHash": "0x6608205daa38887aa77935d44eef9cef494ed9e47b474c527ea5475283338092", + "blockNumber": "0x48b7173", + "transactionHash": "0x4f48da0219a3bb77c7c84991f66c01546c5aff97f8eca01b2ee4bc2df5a7a5cf", + "transactionIndex": "0x7a", + "logIndex": "0x2d2", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000008000000000000000000000000000000000000000000000000000000000800010008000000000000100020000000000000000000000000000000000000000100000000000000080000000000000000000000000000000000800000000000000000000000080000000000000000000200000000000000000000000000000000000000000000000800000000000084000000000000000000001000000010000000000000004000000100000000000000000000000000000000000000000000000000000000000000000000020100000", + "type": "0x2", + "transactionHash": "0x4f48da0219a3bb77c7c84991f66c01546c5aff97f8eca01b2ee4bc2df5a7a5cf", + "transactionIndex": "0x7a", + "blockHash": "0x6608205daa38887aa77935d44eef9cef494ed9e47b474c527ea5475283338092", + "blockNumber": "0x48b7173", + "gasUsed": "0xbfcae", + "effectiveGasPrice": "0x69f01d3cb", + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1757424059, + "chain": 137, + "commit": "8745736" +} \ No newline at end of file diff --git a/broadcast/DeployForwardingAddressFactory.s.sol/137/run-1757424089.json b/broadcast/DeployForwardingAddressFactory.s.sol/137/run-1757424089.json new file mode 100644 index 0000000..2a7dc1e --- /dev/null +++ b/broadcast/DeployForwardingAddressFactory.s.sol/137/run-1757424089.json @@ -0,0 +1,83 @@ +{ + "transactions": [ + { + "hash": "0x4f48da0219a3bb77c7c84991f66c01546c5aff97f8eca01b2ee4bc2df5a7a5cf", + "transactionType": "CREATE2", + "contractName": "ForwardingAddressFactory", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", + "function": null, + "arguments": null, + "transaction": { + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x108e9c", + "value": "0x0", + "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b610669806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220f1abc7f1439c87ab3c921f69568f82da426512e899a25ea348194c6b423fc75364736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033", + "nonce": "0x55", + "chainId": "0x89" + }, + "additionalContracts": [ + { + "transactionType": "CREATE", + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033" + } + ], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x12413f4", + "logs": [ + { + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", + "blockHash": "0x6608205daa38887aa77935d44eef9cef494ed9e47b474c527ea5475283338092", + "blockNumber": "0x48b7173", + "transactionHash": "0x4f48da0219a3bb77c7c84991f66c01546c5aff97f8eca01b2ee4bc2df5a7a5cf", + "transactionIndex": "0x7a", + "logIndex": "0x2d1", + "removed": false + }, + { + "address": "0x0000000000000000000000000000000000001010", + "topics": [ + "0x4dfe1bbbcf077ddc3e01291eea2d5c70c2b422b415d95645b9adcfd678cb1d63", + "0x0000000000000000000000000000000000000000000000000000000000001010", + "0x000000000000000000000000f6731de143cd04d7e9aebe3b1b00adbbd4710249", + "0x000000000000000000000000794e44d1334a56fea7f4df12633b88820d0c5888" + ], + "data": "0x000000000000000000000000000000000000000000000000004f5e19dbe6f71800000000000000000000000000000000000000000000000b8586d6f8bc4e37f4000000000000000000000000000000000000000000000f544c757f578d7757ba00000000000000000000000000000000000000000000000b853778dee06740dc000000000000000000000000000000000000000000000f544cc4dd71695e4ed2", + "blockHash": "0x6608205daa38887aa77935d44eef9cef494ed9e47b474c527ea5475283338092", + "blockNumber": "0x48b7173", + "transactionHash": "0x4f48da0219a3bb77c7c84991f66c01546c5aff97f8eca01b2ee4bc2df5a7a5cf", + "transactionIndex": "0x7a", + "logIndex": "0x2d2", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000008000000000000000000000000000000000000000000000000000000000800010008000000000000100020000000000000000000000000000000000000000100000000000000080000000000000000000000000000000000800000000000000000000000080000000000000000000200000000000000000000000000000000000000000000000800000000000084000000000000000000001000000010000000000000004000000100000000000000000000000000000000000000000000000000000000000000000000020100000", + "type": "0x2", + "transactionHash": "0x4f48da0219a3bb77c7c84991f66c01546c5aff97f8eca01b2ee4bc2df5a7a5cf", + "transactionIndex": "0x7a", + "blockHash": "0x6608205daa38887aa77935d44eef9cef494ed9e47b474c527ea5475283338092", + "blockNumber": "0x48b7173", + "gasUsed": "0xbfcae", + "effectiveGasPrice": "0x69f01d3cb", + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1757424089, + "chain": 137, + "commit": "8745736" +} \ No newline at end of file diff --git a/broadcast/DeployForwardingAddressFactory.s.sol/137/run-latest.json b/broadcast/DeployForwardingAddressFactory.s.sol/137/run-latest.json index e31c2c3..2a7dc1e 100644 --- a/broadcast/DeployForwardingAddressFactory.s.sol/137/run-latest.json +++ b/broadcast/DeployForwardingAddressFactory.s.sol/137/run-latest.json @@ -1,26 +1,26 @@ { "transactions": [ { - "hash": "0xed605583e3c384fe8f527ed39cc29daf8b6836a3c4bd7fb1ec75df97a7f275f1", + "hash": "0x4f48da0219a3bb77c7c84991f66c01546c5aff97f8eca01b2ee4bc2df5a7a5cf", "transactionType": "CREATE2", "contractName": "ForwardingAddressFactory", - "contractAddress": "0x6f6ec2052c7e25953f88dba527c88897888ed022", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", "function": null, "arguments": null, "transaction": { "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", - "gas": "0x10c24c", + "gas": "0x108e9c", "value": "0x0", - "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b6105c8806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220997c5f94b235f3432bfe76365c65231104bde93c486e092c8bb3091451bfc79c64736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b61053f806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b3660046104b1565b6100d5565b005b34801561006d575f5ffd5b5061006061007c3660046104b1565b61030d565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd6103d7565b73ffffffffffffffffffffffffffffffffffffffff81166101d5575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101cd576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff92831660048201529116602482015260440160405180910390fd5b505050610302565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff8381169263a9059cbb9291169083906370a0823190602401602060405180830381865afa15801561024b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026f91906104d3565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff909216600483015260248201526044016020604051808303815f875af11580156102dc573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061030091906104ea565b505b61030a61045f565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf601132805460038255801561035e5760018160011c14303b106103555763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff841617905580156103d3576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c15610430576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045d60017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b90610489565b565b61045d5f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610457565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461030a575f5ffd5b5f602082840312156104c1575f5ffd5b81356104cc81610490565b9392505050565b5f602082840312156104e3575f5ffd5b5051919050565b5f602082840312156104fa575f5ffd5b815180151581146104cc575f5ffdfea26469706673582212204416e4ee9328b34ad035a1243e9d230b3bc2f5a28fd54e7719f0a7f399b3a41164736f6c634300081c0033", - "nonce": "0x54", + "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b610669806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220f1abc7f1439c87ab3c921f69568f82da426512e899a25ea348194c6b423fc75364736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033", + "nonce": "0x55", "chainId": "0x89" }, "additionalContracts": [ { "transactionType": "CREATE", - "address": "0x6a317afd73aa17cf634dc1bcb0b267ddff9be32f", - "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b61053f806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b3660046104b1565b6100d5565b005b34801561006d575f5ffd5b5061006061007c3660046104b1565b61030d565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd6103d7565b73ffffffffffffffffffffffffffffffffffffffff81166101d5575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101cd576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff92831660048201529116602482015260440160405180910390fd5b505050610302565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff8381169263a9059cbb9291169083906370a0823190602401602060405180830381865afa15801561024b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026f91906104d3565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff909216600483015260248201526044016020604051808303815f875af11580156102dc573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061030091906104ea565b505b61030a61045f565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf601132805460038255801561035e5760018160011c14303b106103555763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff841617905580156103d3576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c15610430576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045d60017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b90610489565b565b61045d5f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610457565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461030a575f5ffd5b5f602082840312156104c1575f5ffd5b81356104cc81610490565b9392505050565b5f602082840312156104e3575f5ffd5b5051919050565b5f602082840312156104fa575f5ffd5b815180151581146104cc575f5ffdfea26469706673582212204416e4ee9328b34ad035a1243e9d230b3bc2f5a28fd54e7719f0a7f399b3a41164736f6c634300081c0033" + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033" } ], "isFixedGasLimit": false @@ -29,19 +29,19 @@ "receipts": [ { "status": "0x1", - "cumulativeGasUsed": "0xd14f49", + "cumulativeGasUsed": "0x12413f4", "logs": [ { - "address": "0x6a317afd73aa17cf634dc1bcb0b267ddff9be32f", + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", "topics": [ "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" ], "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x9f4a53b910a5ed6d13a1fb88dc41f451dbec820e21522c490f56ed078fb9c03f", - "blockNumber": "0x48aa0e7", - "transactionHash": "0xed605583e3c384fe8f527ed39cc29daf8b6836a3c4bd7fb1ec75df97a7f275f1", - "transactionIndex": "0x33", - "logIndex": "0x141", + "blockHash": "0x6608205daa38887aa77935d44eef9cef494ed9e47b474c527ea5475283338092", + "blockNumber": "0x48b7173", + "transactionHash": "0x4f48da0219a3bb77c7c84991f66c01546c5aff97f8eca01b2ee4bc2df5a7a5cf", + "transactionIndex": "0x7a", + "logIndex": "0x2d1", "removed": false }, { @@ -50,34 +50,34 @@ "0x4dfe1bbbcf077ddc3e01291eea2d5c70c2b422b415d95645b9adcfd678cb1d63", "0x0000000000000000000000000000000000000000000000000000000000001010", "0x000000000000000000000000f6731de143cd04d7e9aebe3b1b00adbbd4710249", - "0x000000000000000000000000ce7fcb674ba27a952c71061b649fb5a5746f3b2b" + "0x000000000000000000000000794e44d1334a56fea7f4df12633b88820d0c5888" ], - "data": "0x00000000000000000000000000000000000000000000000000500a889cd6b80000000000000000000000000000000000000000000000000b85d6e1816020900c0000000000000000000000000000000000000000000047ed74efa68bbbda583f00000000000000000000000000000000000000000000000b8586d6f8c349d80c0000000000000000000000000000000000000000000047ed753fb11458b1103f", - "blockHash": "0x9f4a53b910a5ed6d13a1fb88dc41f451dbec820e21522c490f56ed078fb9c03f", - "blockNumber": "0x48aa0e7", - "transactionHash": "0xed605583e3c384fe8f527ed39cc29daf8b6836a3c4bd7fb1ec75df97a7f275f1", - "transactionIndex": "0x33", - "logIndex": "0x142", + "data": "0x000000000000000000000000000000000000000000000000004f5e19dbe6f71800000000000000000000000000000000000000000000000b8586d6f8bc4e37f4000000000000000000000000000000000000000000000f544c757f578d7757ba00000000000000000000000000000000000000000000000b853778dee06740dc000000000000000000000000000000000000000000000f544cc4dd71695e4ed2", + "blockHash": "0x6608205daa38887aa77935d44eef9cef494ed9e47b474c527ea5475283338092", + "blockNumber": "0x48b7173", + "transactionHash": "0x4f48da0219a3bb77c7c84991f66c01546c5aff97f8eca01b2ee4bc2df5a7a5cf", + "transactionIndex": "0x7a", + "logIndex": "0x2d2", "removed": false } ], - "logsBloom": "0x00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000900010008000000000000120000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000800000080000000000000000080000000000000000000200000000000000000020000000000000000000000000000000000000000084000000000004000000001000000000000000000000004000000100000000000000000000000000000000000000000000000000000000000000000000000100000", + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000008000000000000000000000000000000000000000000000000000000000800010008000000000000100020000000000000000000000000000000000000000100000000000000080000000000000000000000000000000000800000000000000000000000080000000000000000000200000000000000000000000000000000000000000000000800000000000084000000000000000000001000000010000000000000004000000100000000000000000000000000000000000000000000000000000000000000000000020100000", "type": "0x2", - "transactionHash": "0xed605583e3c384fe8f527ed39cc29daf8b6836a3c4bd7fb1ec75df97a7f275f1", - "transactionIndex": "0x33", - "blockHash": "0x9f4a53b910a5ed6d13a1fb88dc41f451dbec820e21522c490f56ed078fb9c03f", - "blockNumber": "0x48aa0e7", - "gasUsed": "0xb758a", - "effectiveGasPrice": "0x6fc23ac9c", + "transactionHash": "0x4f48da0219a3bb77c7c84991f66c01546c5aff97f8eca01b2ee4bc2df5a7a5cf", + "transactionIndex": "0x7a", + "blockHash": "0x6608205daa38887aa77935d44eef9cef494ed9e47b474c527ea5475283338092", + "blockNumber": "0x48b7173", + "gasUsed": "0xbfcae", + "effectiveGasPrice": "0x69f01d3cb", "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", - "contractAddress": "0x6f6ec2052c7e25953f88dba527c88897888ed022" + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293" } ], "libraries": [], "pending": [], "returns": {}, - "timestamp": 1757310295, + "timestamp": 1757424089, "chain": 137, - "commit": "5db5985" + "commit": "8745736" } \ No newline at end of file diff --git a/broadcast/DeployForwardingAddressFactory.s.sol/42161/run-1757423890.json b/broadcast/DeployForwardingAddressFactory.s.sol/42161/run-1757423890.json new file mode 100644 index 0000000..e45b310 --- /dev/null +++ b/broadcast/DeployForwardingAddressFactory.s.sol/42161/run-1757423890.json @@ -0,0 +1,70 @@ +{ + "transactions": [ + { + "hash": "0x4931e70f3a9eff1143fb86f735b1fcaeba2ca5b577bf697bfb79f191a6c3145e", + "transactionType": "CREATE2", + "contractName": "ForwardingAddressFactory", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", + "function": null, + "arguments": null, + "transaction": { + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x10f41b", + "value": "0x0", + "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b610669806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220f1abc7f1439c87ab3c921f69568f82da426512e899a25ea348194c6b423fc75364736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033", + "nonce": "0x4e", + "chainId": "0xa4b1" + }, + "additionalContracts": [ + { + "transactionType": "CREATE", + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033" + } + ], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xd8264", + "logs": [ + { + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", + "blockHash": "0x5723a371dbd5302bc15699fe019663ccd0fde54c2816a12f71312ce03b8f1cdf", + "blockNumber": "0x167dcc73", + "transactionHash": "0x4931e70f3a9eff1143fb86f735b1fcaeba2ca5b577bf697bfb79f191a6c3145e", + "transactionIndex": "0x2", + "logIndex": "0x1", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000010000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x4931e70f3a9eff1143fb86f735b1fcaeba2ca5b577bf697bfb79f191a6c3145e", + "transactionIndex": "0x2", + "blockHash": "0x5723a371dbd5302bc15699fe019663ccd0fde54c2816a12f71312ce03b8f1cdf", + "blockNumber": "0x167dcc73", + "gasUsed": "0xced6a", + "effectiveGasPrice": "0x989680", + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", + "gasUsedForL1": "0xf0bc", + "l1BlockNumber": "0x163ec57", + "timeboosted": false + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1757423890, + "chain": 42161, + "commit": "8745736" +} \ No newline at end of file diff --git a/broadcast/DeployForwardingAddressFactory.s.sol/42161/run-latest.json b/broadcast/DeployForwardingAddressFactory.s.sol/42161/run-latest.json index c1ae149..e45b310 100644 --- a/broadcast/DeployForwardingAddressFactory.s.sol/42161/run-latest.json +++ b/broadcast/DeployForwardingAddressFactory.s.sol/42161/run-latest.json @@ -1,26 +1,26 @@ { "transactions": [ { - "hash": "0x7794d3b1e9c96eaa319175e1fc956ac44b6986951a6dbcdf7740e352cba47f98", + "hash": "0x4931e70f3a9eff1143fb86f735b1fcaeba2ca5b577bf697bfb79f191a6c3145e", "transactionType": "CREATE2", "contractName": "ForwardingAddressFactory", - "contractAddress": "0x6f6ec2052c7e25953f88dba527c88897888ed022", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", "function": null, "arguments": null, "transaction": { "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", - "gas": "0xf4eb7", + "gas": "0x10f41b", "value": "0x0", - "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b6105c8806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220997c5f94b235f3432bfe76365c65231104bde93c486e092c8bb3091451bfc79c64736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b61053f806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b3660046104b1565b6100d5565b005b34801561006d575f5ffd5b5061006061007c3660046104b1565b61030d565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd6103d7565b73ffffffffffffffffffffffffffffffffffffffff81166101d5575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101cd576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff92831660048201529116602482015260440160405180910390fd5b505050610302565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff8381169263a9059cbb9291169083906370a0823190602401602060405180830381865afa15801561024b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026f91906104d3565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff909216600483015260248201526044016020604051808303815f875af11580156102dc573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061030091906104ea565b505b61030a61045f565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf601132805460038255801561035e5760018160011c14303b106103555763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff841617905580156103d3576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c15610430576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045d60017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b90610489565b565b61045d5f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610457565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461030a575f5ffd5b5f602082840312156104c1575f5ffd5b81356104cc81610490565b9392505050565b5f602082840312156104e3575f5ffd5b5051919050565b5f602082840312156104fa575f5ffd5b815180151581146104cc575f5ffdfea26469706673582212204416e4ee9328b34ad035a1243e9d230b3bc2f5a28fd54e7719f0a7f399b3a41164736f6c634300081c0033", - "nonce": "0x4d", + "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b610669806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220f1abc7f1439c87ab3c921f69568f82da426512e899a25ea348194c6b423fc75364736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033", + "nonce": "0x4e", "chainId": "0xa4b1" }, "additionalContracts": [ { "transactionType": "CREATE", - "address": "0x6a317afd73aa17cf634dc1bcb0b267ddff9be32f", - "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b61053f806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b3660046104b1565b6100d5565b005b34801561006d575f5ffd5b5061006061007c3660046104b1565b61030d565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd6103d7565b73ffffffffffffffffffffffffffffffffffffffff81166101d5575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101cd576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff92831660048201529116602482015260440160405180910390fd5b505050610302565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff8381169263a9059cbb9291169083906370a0823190602401602060405180830381865afa15801561024b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026f91906104d3565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff909216600483015260248201526044016020604051808303815f875af11580156102dc573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061030091906104ea565b505b61030a61045f565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf601132805460038255801561035e5760018160011c14303b106103555763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff841617905580156103d3576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c15610430576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045d60017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b90610489565b565b61045d5f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610457565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461030a575f5ffd5b5f602082840312156104c1575f5ffd5b81356104cc81610490565b9392505050565b5f602082840312156104e3575f5ffd5b5051919050565b5f602082840312156104fa575f5ffd5b815180151581146104cc575f5ffdfea26469706673582212204416e4ee9328b34ad035a1243e9d230b3bc2f5a28fd54e7719f0a7f399b3a41164736f6c634300081c0033" + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033" } ], "isFixedGasLimit": false @@ -29,42 +29,42 @@ "receipts": [ { "status": "0x1", - "cumulativeGasUsed": "0x103c38", + "cumulativeGasUsed": "0xd8264", "logs": [ { - "address": "0x6a317afd73aa17cf634dc1bcb0b267ddff9be32f", + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", "topics": [ "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" ], "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x58a61e69a7a72e427bbc6bb707f53bc1d65fc676e789a10de32d7c25b21cfbc3", - "blockNumber": "0x1676d91f", - "transactionHash": "0x7794d3b1e9c96eaa319175e1fc956ac44b6986951a6dbcdf7740e352cba47f98", - "transactionIndex": "0x6", - "logIndex": "0x4", + "blockHash": "0x5723a371dbd5302bc15699fe019663ccd0fde54c2816a12f71312ce03b8f1cdf", + "blockNumber": "0x167dcc73", + "transactionHash": "0x4931e70f3a9eff1143fb86f735b1fcaeba2ca5b577bf697bfb79f191a6c3145e", + "transactionIndex": "0x2", + "logIndex": "0x1", "removed": false } ], - "logsBloom": "0x00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000010000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "type": "0x2", - "transactionHash": "0x7794d3b1e9c96eaa319175e1fc956ac44b6986951a6dbcdf7740e352cba47f98", - "transactionIndex": "0x6", - "blockHash": "0x58a61e69a7a72e427bbc6bb707f53bc1d65fc676e789a10de32d7c25b21cfbc3", - "blockNumber": "0x1676d91f", - "gasUsed": "0xb8b85", + "transactionHash": "0x4931e70f3a9eff1143fb86f735b1fcaeba2ca5b577bf697bfb79f191a6c3145e", + "transactionIndex": "0x2", + "blockHash": "0x5723a371dbd5302bc15699fe019663ccd0fde54c2816a12f71312ce03b8f1cdf", + "blockNumber": "0x167dcc73", + "gasUsed": "0xced6a", "effectiveGasPrice": "0x989680", "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", - "contractAddress": "0x6f6ec2052c7e25953f88dba527c88897888ed022", - "gasUsedForL1": "0x15fb", - "l1BlockNumber": "0x163c781", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", + "gasUsedForL1": "0xf0bc", + "l1BlockNumber": "0x163ec57", "timeboosted": false } ], "libraries": [], "pending": [], "returns": {}, - "timestamp": 1757310155, + "timestamp": 1757423890, "chain": 42161, - "commit": "5db5985" + "commit": "8745736" } \ No newline at end of file diff --git a/broadcast/DeployForwardingAddressFactory.s.sol/43114/run-1757424341.json b/broadcast/DeployForwardingAddressFactory.s.sol/43114/run-1757424341.json new file mode 100644 index 0000000..6c8357a --- /dev/null +++ b/broadcast/DeployForwardingAddressFactory.s.sol/43114/run-1757424341.json @@ -0,0 +1,67 @@ +{ + "transactions": [ + { + "hash": "0x3e4464e8d5999f9368e86ff49f8a5a46726de4dc3de8aaa0b05d18958be6435d", + "transactionType": "CREATE2", + "contractName": "ForwardingAddressFactory", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", + "function": null, + "arguments": null, + "transaction": { + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x108e9c", + "value": "0x0", + "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b610669806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220f1abc7f1439c87ab3c921f69568f82da426512e899a25ea348194c6b423fc75364736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033", + "nonce": "0x4f", + "chainId": "0xa86a" + }, + "additionalContracts": [ + { + "transactionType": "CREATE", + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033" + } + ], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x180b65", + "logs": [ + { + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", + "blockHash": "0x9c33cf54a0d74f59a5142df41e0657d890762c46a23f17cefb857115940ca94f", + "blockNumber": "0x414e07e", + "transactionHash": "0x3e4464e8d5999f9368e86ff49f8a5a46726de4dc3de8aaa0b05d18958be6435d", + "transactionIndex": "0x7", + "logIndex": "0xc", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000010000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x3e4464e8d5999f9368e86ff49f8a5a46726de4dc3de8aaa0b05d18958be6435d", + "transactionIndex": "0x7", + "blockHash": "0x9c33cf54a0d74f59a5142df41e0657d890762c46a23f17cefb857115940ca94f", + "blockNumber": "0x414e07e", + "gasUsed": "0xbfcae", + "effectiveGasPrice": "0x50cd8b14", + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1757424341, + "chain": 43114, + "commit": "8745736" +} \ No newline at end of file diff --git a/broadcast/DeployForwardingAddressFactory.s.sol/43114/run-latest.json b/broadcast/DeployForwardingAddressFactory.s.sol/43114/run-latest.json index 20b31e3..6c8357a 100644 --- a/broadcast/DeployForwardingAddressFactory.s.sol/43114/run-latest.json +++ b/broadcast/DeployForwardingAddressFactory.s.sol/43114/run-latest.json @@ -1,26 +1,26 @@ { "transactions": [ { - "hash": "0x106cadec3bc257904082fc4790d4c645fea60b3fcf3498d32af24e4d8549098e", + "hash": "0x3e4464e8d5999f9368e86ff49f8a5a46726de4dc3de8aaa0b05d18958be6435d", "transactionType": "CREATE2", "contractName": "ForwardingAddressFactory", - "contractAddress": "0x6f6ec2052c7e25953f88dba527c88897888ed022", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", "function": null, "arguments": null, "transaction": { "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", - "gas": "0x10c24c", + "gas": "0x108e9c", "value": "0x0", - "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b6105c8806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220997c5f94b235f3432bfe76365c65231104bde93c486e092c8bb3091451bfc79c64736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b61053f806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b3660046104b1565b6100d5565b005b34801561006d575f5ffd5b5061006061007c3660046104b1565b61030d565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd6103d7565b73ffffffffffffffffffffffffffffffffffffffff81166101d5575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101cd576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff92831660048201529116602482015260440160405180910390fd5b505050610302565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff8381169263a9059cbb9291169083906370a0823190602401602060405180830381865afa15801561024b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026f91906104d3565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff909216600483015260248201526044016020604051808303815f875af11580156102dc573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061030091906104ea565b505b61030a61045f565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf601132805460038255801561035e5760018160011c14303b106103555763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff841617905580156103d3576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c15610430576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045d60017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b90610489565b565b61045d5f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610457565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461030a575f5ffd5b5f602082840312156104c1575f5ffd5b81356104cc81610490565b9392505050565b5f602082840312156104e3575f5ffd5b5051919050565b5f602082840312156104fa575f5ffd5b815180151581146104cc575f5ffdfea26469706673582212204416e4ee9328b34ad035a1243e9d230b3bc2f5a28fd54e7719f0a7f399b3a41164736f6c634300081c0033", - "nonce": "0x4e", + "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b610669806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220f1abc7f1439c87ab3c921f69568f82da426512e899a25ea348194c6b423fc75364736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033", + "nonce": "0x4f", "chainId": "0xa86a" }, "additionalContracts": [ { "transactionType": "CREATE", - "address": "0x6a317afd73aa17cf634dc1bcb0b267ddff9be32f", - "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b61053f806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b3660046104b1565b6100d5565b005b34801561006d575f5ffd5b5061006061007c3660046104b1565b61030d565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd6103d7565b73ffffffffffffffffffffffffffffffffffffffff81166101d5575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101cd576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff92831660048201529116602482015260440160405180910390fd5b505050610302565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff8381169263a9059cbb9291169083906370a0823190602401602060405180830381865afa15801561024b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026f91906104d3565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff909216600483015260248201526044016020604051808303815f875af11580156102dc573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061030091906104ea565b505b61030a61045f565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf601132805460038255801561035e5760018160011c14303b106103555763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff841617905580156103d3576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c15610430576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045d60017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b90610489565b565b61045d5f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610457565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461030a575f5ffd5b5f602082840312156104c1575f5ffd5b81356104cc81610490565b9392505050565b5f602082840312156104e3575f5ffd5b5051919050565b5f602082840312156104fa575f5ffd5b815180151581146104cc575f5ffdfea26469706673582212204416e4ee9328b34ad035a1243e9d230b3bc2f5a28fd54e7719f0a7f399b3a41164736f6c634300081c0033" + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033" } ], "isFixedGasLimit": false @@ -29,39 +29,39 @@ "receipts": [ { "status": "0x1", - "cumulativeGasUsed": "0x1d7f4b", + "cumulativeGasUsed": "0x180b65", "logs": [ { - "address": "0x6a317afd73aa17cf634dc1bcb0b267ddff9be32f", + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", "topics": [ "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" ], "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xff08591fa6d2c645a337b1cb2594da64e8c5090193221270828723b76d771761", - "blockNumber": "0x413ac2f", - "transactionHash": "0x106cadec3bc257904082fc4790d4c645fea60b3fcf3498d32af24e4d8549098e", - "transactionIndex": "0x14", - "logIndex": "0x13", + "blockHash": "0x9c33cf54a0d74f59a5142df41e0657d890762c46a23f17cefb857115940ca94f", + "blockNumber": "0x414e07e", + "transactionHash": "0x3e4464e8d5999f9368e86ff49f8a5a46726de4dc3de8aaa0b05d18958be6435d", + "transactionIndex": "0x7", + "logIndex": "0xc", "removed": false } ], - "logsBloom": "0x00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000010000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "type": "0x2", - "transactionHash": "0x106cadec3bc257904082fc4790d4c645fea60b3fcf3498d32af24e4d8549098e", - "transactionIndex": "0x14", - "blockHash": "0xff08591fa6d2c645a337b1cb2594da64e8c5090193221270828723b76d771761", - "blockNumber": "0x413ac2f", - "gasUsed": "0xb758a", - "effectiveGasPrice": "0x1302b6b2", + "transactionHash": "0x3e4464e8d5999f9368e86ff49f8a5a46726de4dc3de8aaa0b05d18958be6435d", + "transactionIndex": "0x7", + "blockHash": "0x9c33cf54a0d74f59a5142df41e0657d890762c46a23f17cefb857115940ca94f", + "blockNumber": "0x414e07e", + "gasUsed": "0xbfcae", + "effectiveGasPrice": "0x50cd8b14", "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", - "contractAddress": "0x6f6ec2052c7e25953f88dba527c88897888ed022" + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293" } ], "libraries": [], "pending": [], "returns": {}, - "timestamp": 1757310431, + "timestamp": 1757424341, "chain": 43114, - "commit": "5db5985" + "commit": "8745736" } \ No newline at end of file diff --git a/broadcast/DeployForwardingAddressFactory.s.sol/56/run-1757424152.json b/broadcast/DeployForwardingAddressFactory.s.sol/56/run-1757424152.json new file mode 100644 index 0000000..527b174 --- /dev/null +++ b/broadcast/DeployForwardingAddressFactory.s.sol/56/run-1757424152.json @@ -0,0 +1,67 @@ +{ + "transactions": [ + { + "hash": "0x8d1e318ccb35fdfc74a27247995757a6baa4a1edbf24d2d0f108cb1d7e423bc9", + "transactionType": "CREATE2", + "contractName": "ForwardingAddressFactory", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", + "function": null, + "arguments": null, + "transaction": { + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x108e9c", + "value": "0x0", + "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b610669806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220f1abc7f1439c87ab3c921f69568f82da426512e899a25ea348194c6b423fc75364736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033", + "nonce": "0xb4", + "chainId": "0x38" + }, + "additionalContracts": [ + { + "transactionType": "CREATE", + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033" + } + ], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xf6a69c", + "logs": [ + { + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", + "blockHash": "0x26b945bbb9569aecc3e1c6d9253e53c5796d51bb860686659362ac485884a9e7", + "blockNumber": "0x39c2f6b", + "transactionHash": "0x8d1e318ccb35fdfc74a27247995757a6baa4a1edbf24d2d0f108cb1d7e423bc9", + "transactionIndex": "0x4e", + "logIndex": "0x1ad", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000010000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x0", + "transactionHash": "0x8d1e318ccb35fdfc74a27247995757a6baa4a1edbf24d2d0f108cb1d7e423bc9", + "transactionIndex": "0x4e", + "blockHash": "0x26b945bbb9569aecc3e1c6d9253e53c5796d51bb860686659362ac485884a9e7", + "blockNumber": "0x39c2f6b", + "gasUsed": "0xbfcae", + "effectiveGasPrice": "0x5f5e100", + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1757424152, + "chain": 56, + "commit": "8745736" +} \ No newline at end of file diff --git a/broadcast/DeployForwardingAddressFactory.s.sol/56/run-latest.json b/broadcast/DeployForwardingAddressFactory.s.sol/56/run-latest.json index 407369c..527b174 100644 --- a/broadcast/DeployForwardingAddressFactory.s.sol/56/run-latest.json +++ b/broadcast/DeployForwardingAddressFactory.s.sol/56/run-latest.json @@ -1,26 +1,26 @@ { "transactions": [ { - "hash": "0x0176b73390af542dbd537f9d1ba9c7d0c39717b17d641e1708a778e2951201ce", + "hash": "0x8d1e318ccb35fdfc74a27247995757a6baa4a1edbf24d2d0f108cb1d7e423bc9", "transactionType": "CREATE2", "contractName": "ForwardingAddressFactory", - "contractAddress": "0x6f6ec2052c7e25953f88dba527c88897888ed022", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", "function": null, "arguments": null, "transaction": { "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", - "gas": "0x10c24c", + "gas": "0x108e9c", "value": "0x0", - "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b6105c8806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220997c5f94b235f3432bfe76365c65231104bde93c486e092c8bb3091451bfc79c64736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b61053f806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b3660046104b1565b6100d5565b005b34801561006d575f5ffd5b5061006061007c3660046104b1565b61030d565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd6103d7565b73ffffffffffffffffffffffffffffffffffffffff81166101d5575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101cd576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff92831660048201529116602482015260440160405180910390fd5b505050610302565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff8381169263a9059cbb9291169083906370a0823190602401602060405180830381865afa15801561024b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026f91906104d3565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff909216600483015260248201526044016020604051808303815f875af11580156102dc573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061030091906104ea565b505b61030a61045f565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf601132805460038255801561035e5760018160011c14303b106103555763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff841617905580156103d3576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c15610430576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045d60017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b90610489565b565b61045d5f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610457565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461030a575f5ffd5b5f602082840312156104c1575f5ffd5b81356104cc81610490565b9392505050565b5f602082840312156104e3575f5ffd5b5051919050565b5f602082840312156104fa575f5ffd5b815180151581146104cc575f5ffdfea26469706673582212204416e4ee9328b34ad035a1243e9d230b3bc2f5a28fd54e7719f0a7f399b3a41164736f6c634300081c0033", - "nonce": "0xb3", + "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b610669806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220f1abc7f1439c87ab3c921f69568f82da426512e899a25ea348194c6b423fc75364736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033", + "nonce": "0xb4", "chainId": "0x38" }, "additionalContracts": [ { "transactionType": "CREATE", - "address": "0x6a317afd73aa17cf634dc1bcb0b267ddff9be32f", - "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b61053f806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b3660046104b1565b6100d5565b005b34801561006d575f5ffd5b5061006061007c3660046104b1565b61030d565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd6103d7565b73ffffffffffffffffffffffffffffffffffffffff81166101d5575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101cd576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff92831660048201529116602482015260440160405180910390fd5b505050610302565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff8381169263a9059cbb9291169083906370a0823190602401602060405180830381865afa15801561024b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026f91906104d3565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff909216600483015260248201526044016020604051808303815f875af11580156102dc573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061030091906104ea565b505b61030a61045f565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf601132805460038255801561035e5760018160011c14303b106103555763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff841617905580156103d3576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c15610430576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045d60017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b90610489565b565b61045d5f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610457565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461030a575f5ffd5b5f602082840312156104c1575f5ffd5b81356104cc81610490565b9392505050565b5f602082840312156104e3575f5ffd5b5051919050565b5f602082840312156104fa575f5ffd5b815180151581146104cc575f5ffdfea26469706673582212204416e4ee9328b34ad035a1243e9d230b3bc2f5a28fd54e7719f0a7f399b3a41164736f6c634300081c0033" + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033" } ], "isFixedGasLimit": false @@ -29,39 +29,39 @@ "receipts": [ { "status": "0x1", - "cumulativeGasUsed": "0x71a45f", + "cumulativeGasUsed": "0xf6a69c", "logs": [ { - "address": "0x6a317afd73aa17cf634dc1bcb0b267ddff9be32f", + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", "topics": [ "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" ], "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x6a6c03a8c38568521d3ada57f80876825b5d23b242d18c441bf571a0ad0f03d8", - "blockNumber": "0x399def3", - "transactionHash": "0x0176b73390af542dbd537f9d1ba9c7d0c39717b17d641e1708a778e2951201ce", - "transactionIndex": "0x3b", - "logIndex": "0xd1", + "blockHash": "0x26b945bbb9569aecc3e1c6d9253e53c5796d51bb860686659362ac485884a9e7", + "blockNumber": "0x39c2f6b", + "transactionHash": "0x8d1e318ccb35fdfc74a27247995757a6baa4a1edbf24d2d0f108cb1d7e423bc9", + "transactionIndex": "0x4e", + "logIndex": "0x1ad", "removed": false } ], - "logsBloom": "0x00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000010000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "type": "0x0", - "transactionHash": "0x0176b73390af542dbd537f9d1ba9c7d0c39717b17d641e1708a778e2951201ce", - "transactionIndex": "0x3b", - "blockHash": "0x6a6c03a8c38568521d3ada57f80876825b5d23b242d18c441bf571a0ad0f03d8", - "blockNumber": "0x399def3", - "gasUsed": "0xb758a", + "transactionHash": "0x8d1e318ccb35fdfc74a27247995757a6baa4a1edbf24d2d0f108cb1d7e423bc9", + "transactionIndex": "0x4e", + "blockHash": "0x26b945bbb9569aecc3e1c6d9253e53c5796d51bb860686659362ac485884a9e7", + "blockNumber": "0x39c2f6b", + "gasUsed": "0xbfcae", "effectiveGasPrice": "0x5f5e100", "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", - "contractAddress": "0x6f6ec2052c7e25953f88dba527c88897888ed022" + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293" } ], "libraries": [], "pending": [], "returns": {}, - "timestamp": 1757310379, + "timestamp": 1757424152, "chain": 56, - "commit": "5db5985" + "commit": "8745736" } \ No newline at end of file diff --git a/broadcast/DeployForwardingAddressFactory.s.sol/8453/run-1757423792.json b/broadcast/DeployForwardingAddressFactory.s.sol/8453/run-1757423792.json new file mode 100644 index 0000000..3ba5df1 --- /dev/null +++ b/broadcast/DeployForwardingAddressFactory.s.sol/8453/run-1757423792.json @@ -0,0 +1,74 @@ +{ + "transactions": [ + { + "hash": "0x8078a688f5f32c53ce5846676a0f35f8020b399c263e786af6a2902788fccb8b", + "transactionType": "CREATE2", + "contractName": "ForwardingAddressFactory", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", + "function": null, + "arguments": null, + "transaction": { + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x108e9c", + "value": "0x0", + "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b610669806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220f1abc7f1439c87ab3c921f69568f82da426512e899a25ea348194c6b423fc75364736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033", + "nonce": "0x4d", + "chainId": "0x2105" + }, + "additionalContracts": [ + { + "transactionType": "CREATE", + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033" + } + ], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x77df59", + "logs": [ + { + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", + "blockHash": "0x7600d6b6f75cbf536d1a89e2aa421bf0c89999a879a8d4a02090dfe156bbe527", + "blockNumber": "0x21ae5d2", + "blockTimestamp": "0x68c02887", + "transactionHash": "0x8078a688f5f32c53ce5846676a0f35f8020b399c263e786af6a2902788fccb8b", + "transactionIndex": "0x1c", + "logIndex": "0x6b", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000010000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x8078a688f5f32c53ce5846676a0f35f8020b399c263e786af6a2902788fccb8b", + "transactionIndex": "0x1c", + "blockHash": "0x7600d6b6f75cbf536d1a89e2aa421bf0c89999a879a8d4a02090dfe156bbe527", + "blockNumber": "0x21ae5d2", + "gasUsed": "0xbfcae", + "effectiveGasPrice": "0x2c75e8b", + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xb5eb85396", + "l1GasPrice": "0x2ea393d5", + "l1GasUsed": "0x6b71" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1757423792, + "chain": 8453, + "commit": "8745736" +} \ No newline at end of file diff --git a/broadcast/DeployForwardingAddressFactory.s.sol/8453/run-1757423820.json b/broadcast/DeployForwardingAddressFactory.s.sol/8453/run-1757423820.json new file mode 100644 index 0000000..8dc109e --- /dev/null +++ b/broadcast/DeployForwardingAddressFactory.s.sol/8453/run-1757423820.json @@ -0,0 +1,74 @@ +{ + "transactions": [ + { + "hash": "0x8078a688f5f32c53ce5846676a0f35f8020b399c263e786af6a2902788fccb8b", + "transactionType": "CREATE2", + "contractName": "ForwardingAddressFactory", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", + "function": null, + "arguments": null, + "transaction": { + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x108e9c", + "value": "0x0", + "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b610669806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220f1abc7f1439c87ab3c921f69568f82da426512e899a25ea348194c6b423fc75364736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033", + "nonce": "0x4d", + "chainId": "0x2105" + }, + "additionalContracts": [ + { + "transactionType": "CREATE", + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033" + } + ], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x77df59", + "logs": [ + { + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", + "blockHash": "0x7600d6b6f75cbf536d1a89e2aa421bf0c89999a879a8d4a02090dfe156bbe527", + "blockNumber": "0x21ae5d2", + "blockTimestamp": "0x68c02887", + "transactionHash": "0x8078a688f5f32c53ce5846676a0f35f8020b399c263e786af6a2902788fccb8b", + "transactionIndex": "0x1c", + "logIndex": "0x6b", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000010000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x8078a688f5f32c53ce5846676a0f35f8020b399c263e786af6a2902788fccb8b", + "transactionIndex": "0x1c", + "blockHash": "0x7600d6b6f75cbf536d1a89e2aa421bf0c89999a879a8d4a02090dfe156bbe527", + "blockNumber": "0x21ae5d2", + "gasUsed": "0xbfcae", + "effectiveGasPrice": "0x2c75e8b", + "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xb5eb85396", + "l1GasPrice": "0x2ea393d5", + "l1GasUsed": "0x6b71" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1757423820, + "chain": 8453, + "commit": "8745736" +} \ No newline at end of file diff --git a/broadcast/DeployForwardingAddressFactory.s.sol/8453/run-latest.json b/broadcast/DeployForwardingAddressFactory.s.sol/8453/run-latest.json index 207065c..8dc109e 100644 --- a/broadcast/DeployForwardingAddressFactory.s.sol/8453/run-latest.json +++ b/broadcast/DeployForwardingAddressFactory.s.sol/8453/run-latest.json @@ -1,26 +1,26 @@ { "transactions": [ { - "hash": "0x8736e5cd2f366e78537096ea26e9c4806b44decc8e55cd81a3bb15591d079dc6", + "hash": "0x8078a688f5f32c53ce5846676a0f35f8020b399c263e786af6a2902788fccb8b", "transactionType": "CREATE2", "contractName": "ForwardingAddressFactory", - "contractAddress": "0x6f6ec2052c7e25953f88dba527c88897888ed022", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", "function": null, "arguments": null, "transaction": { "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", - "gas": "0x10c24c", + "gas": "0x108e9c", "value": "0x0", - "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b6105c8806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220997c5f94b235f3432bfe76365c65231104bde93c486e092c8bb3091451bfc79c64736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b61053f806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b3660046104b1565b6100d5565b005b34801561006d575f5ffd5b5061006061007c3660046104b1565b61030d565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd6103d7565b73ffffffffffffffffffffffffffffffffffffffff81166101d5575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101cd576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff92831660048201529116602482015260440160405180910390fd5b505050610302565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff8381169263a9059cbb9291169083906370a0823190602401602060405180830381865afa15801561024b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026f91906104d3565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff909216600483015260248201526044016020604051808303815f875af11580156102dc573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061030091906104ea565b505b61030a61045f565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf601132805460038255801561035e5760018160011c14303b106103555763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff841617905580156103d3576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c15610430576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045d60017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b90610489565b565b61045d5f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610457565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461030a575f5ffd5b5f602082840312156104c1575f5ffd5b81356104cc81610490565b9392505050565b5f602082840312156104e3575f5ffd5b5051919050565b5f602082840312156104fa575f5ffd5b815180151581146104cc575f5ffdfea26469706673582212204416e4ee9328b34ad035a1243e9d230b3bc2f5a28fd54e7719f0a7f399b3a41164736f6c634300081c0033", - "nonce": "0x4c", + "input": "0x000000000000000000000000000000000000000000000000000000000000000060a0604052348015600e575f5ffd5b506040516019906042565b604051809103905ff0801580156031573d5f5f3e3d5ffd5b506001600160a01b0316608052604f565b610669806106cb83390190565b6080516106576100745f395f818160530152818161010701526101af01526106575ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c80635c60da1b1461004e5780637ac4ed641461009e5780638f139e92146100b1578063d2b1c0d3146100c4575b5f5ffd5b6100757f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100756100ac366004610520565b6100d9565b6100756100bf366004610520565b61014f565b6100d76100d236600461054a565b610275565b005b6040805173ffffffffffffffffffffffffffffffffffffffff841660208201529081018290525f90610146907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001203061036c565b90505b92915050565b5f5f61015b84846100d9565b905073ffffffffffffffffffffffffffffffffffffffff81163b801561018357509050610149565b6040805173ffffffffffffffffffffffffffffffffffffffff871660208201529081018590526101ed907f000000000000000000000000000000000000000000000000000000000000000090606001604051602081830303815290604052805190602001206103c5565b6040517fc4d66de800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301529194509084169063c4d66de8906024015f604051808303815f87803b158015610257575f5ffd5b505af1158015610269573d5f5f3e3d5ffd5b50505050505092915050565b61027d6103d1565b5f610288858561014f565b90505f5b8281101561035c578173ffffffffffffffffffffffffffffffffffffffff166301681a628585848181106102c2576102c26105d2565b90506020020160208101906102d791906105ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015f604051808303815f87803b15801561033a575f5ffd5b505af115801561034c573d5f5f3e3d5ffd5b50506001909201915061028c9050565b5050610366610459565b50505050565b5f5f6103af855f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c2090505f602152919050565b90506103bc818585610483565b95945050505050565b5f6101465f84846104a2565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c1561042a576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104f5565b565b6104575f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610451565b5f60ff5f5350603592835260601b60015260155260555f908120915290565b5f6c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d735f52816035600c86f59050806104ea5763301164255f526004601cfd5b5f6021529392505050565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461051d575f5ffd5b50565b5f5f60408385031215610531575f5ffd5b823561053c816104fc565b946020939093013593505050565b5f5f5f5f6060858703121561055d575f5ffd5b8435610568816104fc565b935060208501359250604085013567ffffffffffffffff81111561058a575f5ffd5b8501601f8101871361059a575f5ffd5b803567ffffffffffffffff8111156105b0575f5ffd5b8760208260051b84010111156105c4575f5ffd5b949793965060200194505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561060f575f5ffd5b813561061a816104fc565b939250505056fea2646970667358221220f1abc7f1439c87ab3c921f69568f82da426512e899a25ea348194c6b423fc75364736f6c634300081c00336080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033", + "nonce": "0x4d", "chainId": "0x2105" }, "additionalContracts": [ { "transactionType": "CREATE", - "address": "0x6a317afd73aa17cf634dc1bcb0b267ddff9be32f", - "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b61053f806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b3660046104b1565b6100d5565b005b34801561006d575f5ffd5b5061006061007c3660046104b1565b61030d565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd6103d7565b73ffffffffffffffffffffffffffffffffffffffff81166101d5575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101cd576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff92831660048201529116602482015260440160405180910390fd5b505050610302565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff8381169263a9059cbb9291169083906370a0823190602401602060405180830381865afa15801561024b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026f91906104d3565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff909216600483015260248201526044016020604051808303815f875af11580156102dc573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061030091906104ea565b505b61030a61045f565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf601132805460038255801561035e5760018160011c14303b106103555763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff841617905580156103d3576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c15610430576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61045d60017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b90610489565b565b61045d5f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00610457565b80825d5050565b73ffffffffffffffffffffffffffffffffffffffff8116811461030a575f5ffd5b5f602082840312156104c1575f5ffd5b81356104cc81610490565b9392505050565b5f602082840312156104e3575f5ffd5b5051919050565b5f602082840312156104fa575f5ffd5b815180151581146104cc575f5ffdfea26469706673582212204416e4ee9328b34ad035a1243e9d230b3bc2f5a28fd54e7719f0a7f399b3a41164736f6c634300081c0033" + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", + "initCode": "0x6080604052348015600e575f5ffd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6105e0806100895f395ff3fe608060405260043610610036575f3560e01c806301681a6214610041578063c4d66de814610062578063f7260d3e14610081575f5ffd5b3661003d57005b5f5ffd5b34801561004c575f5ffd5b5061006061005b366004610571565b6100d5565b005b34801561006d575f5ffd5b5061006061007c366004610571565b610296565b34801561008c575f5ffd5b505f546100ac9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100dd610360565b73ffffffffffffffffffffffffffffffffffffffff81166101d6575f805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d805f811461014f576040519150601f19603f3d011682016040523d82523d5f602084013e610154565b606091505b50505f5490915073ffffffffffffffffffffffffffffffffffffffff1682826101ce576040517f4f676efb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9283166004820152911660248201526044015b60405180910390fd5b50505061028b565b5f546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015261028b9173ffffffffffffffffffffffffffffffffffffffff90811691908416906370a0823190602401602060405180830381865afa158015610249573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026d9190610593565b73ffffffffffffffffffffffffffffffffffffffff841691906103e8565b61029361047a565b50565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156102e75760018160011c14303b106102de5763f92ee8a95f526004601cfd5b818160ff1b1b91505b505f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416179055801561035c576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005c156103b9576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6103e660017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005b906104a4565b565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526104759084906104ab565b505050565b6103e65f7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006103e0565b80825d5050565b5f5f60205f8451602086015f885af1806104ca576040513d5f823e3d81fd5b50505f513d915081156104e15780600114156104fb565b73ffffffffffffffffffffffffffffffffffffffff84163b155b1561054a576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016101c5565b50505050565b73ffffffffffffffffffffffffffffffffffffffff81168114610293575f5ffd5b5f60208284031215610581575f5ffd5b813561058c81610550565b9392505050565b5f602082840312156105a3575f5ffd5b505191905056fea2646970667358221220f0785db06e8b0322846458710c1be8bc7aff58389d1dca2655a08a6a5141a71364736f6c634300081c0033" } ], "isFixedGasLimit": false @@ -29,46 +29,46 @@ "receipts": [ { "status": "0x1", - "cumulativeGasUsed": "0x2bf3d42", + "cumulativeGasUsed": "0x77df59", "logs": [ { - "address": "0x6a317afd73aa17cf634dc1bcb0b267ddff9be32f", + "address": "0x514d6998e7fd42129c47d234e3bdbde42239798e", "topics": [ "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" ], "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x7792987bfa0b3722b740fc05144127dc6e4428515172d87f2fed92dc643702c0", - "blockNumber": "0x218039d", - "blockTimestamp": "0x68ba641d", - "transactionHash": "0x8736e5cd2f366e78537096ea26e9c4806b44decc8e55cd81a3bb15591d079dc6", - "transactionIndex": "0xff", - "logIndex": "0x418", + "blockHash": "0x7600d6b6f75cbf536d1a89e2aa421bf0c89999a879a8d4a02090dfe156bbe527", + "blockNumber": "0x21ae5d2", + "blockTimestamp": "0x68c02887", + "transactionHash": "0x8078a688f5f32c53ce5846676a0f35f8020b399c263e786af6a2902788fccb8b", + "transactionIndex": "0x1c", + "logIndex": "0x6b", "removed": false } ], - "logsBloom": "0x00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000010000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "type": "0x2", - "transactionHash": "0x8736e5cd2f366e78537096ea26e9c4806b44decc8e55cd81a3bb15591d079dc6", - "transactionIndex": "0xff", - "blockHash": "0x7792987bfa0b3722b740fc05144127dc6e4428515172d87f2fed92dc643702c0", - "blockNumber": "0x218039d", - "gasUsed": "0xb758a", - "effectiveGasPrice": "0x24d7a", + "transactionHash": "0x8078a688f5f32c53ce5846676a0f35f8020b399c263e786af6a2902788fccb8b", + "transactionIndex": "0x1c", + "blockHash": "0x7600d6b6f75cbf536d1a89e2aa421bf0c89999a879a8d4a02090dfe156bbe527", + "blockNumber": "0x21ae5d2", + "gasUsed": "0xbfcae", + "effectiveGasPrice": "0x2c75e8b", "from": "0xf6731de143cd04d7e9aebe3b1b00adbbd4710249", "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", - "contractAddress": "0x6f6ec2052c7e25953f88dba527c88897888ed022", + "contractAddress": "0xb15dcf07ae4ba9423c9ee0aba58773c9fd7ec293", "l1BaseFeeScalar": "0x8dd", "l1BlobBaseFee": "0x1", "l1BlobBaseFeeScalar": "0x101c12", - "l1Fee": "0x2a1c363a7", - "l1GasPrice": "0xb741639", - "l1GasUsed": "0x6546" + "l1Fee": "0xb5eb85396", + "l1GasPrice": "0x2ea393d5", + "l1GasUsed": "0x6b71" } ], "libraries": [], "pending": [], "returns": {}, - "timestamp": 1757045832, + "timestamp": 1757423820, "chain": 8453, - "commit": "73d3903" + "commit": "8745736" } \ No newline at end of file