From cd710e5ccbfa731a71e5c431a2bcb7bfa4f51de4 Mon Sep 17 00:00:00 2001 From: DrZoltanFazekas Date: Tue, 8 Oct 2024 08:17:28 +0200 Subject: [PATCH] deleted broadcast files --- .gitignore | 6 +- .../33468/run-1727441892.json | 245 ------------------ .../33468/run-latest.json | 245 ------------------ .../33469/run-1727436913.json | 107 -------- .../33469/run-1727442317.json | 107 -------- .../33469/run-1727442519.json | 107 -------- .../33469/run-1727443051.json | 245 ------------------ .../33469/run-1727698413.json | 245 ------------------ .../33469/run-1727719357.json | 245 ------------------ .../33469/run-1727852308.json | 107 -------- .../33469/run-1727852723.json | 107 -------- .../33469/run-1727852987.json | 245 ------------------ .../33469/run-1727875433.json | 245 ------------------ .../33469/run-1727952588.json | 245 ------------------ .../33469/run-latest.json | 245 ------------------ .../33469/run-1727712060.json | 77 ------ .../33469/run-1727713289.json | 77 ------ .../33469/run-1727713585.json | 77 ------ .../33469/run-1727713874.json | 77 ------ .../33469/run-1727714157.json | 77 ------ .../33469/run-1727714683.json | 77 ------ .../33469/run-1727714885.json | 77 ------ .../33469/run-1727715075.json | 77 ------ .../33469/run-1727715672.json | 77 ------ .../33469/run-1727715980.json | 77 ------ .../33469/run-1727734774.json | 77 ------ .../33469/run-1727876147.json | 77 ------ .../33469/run-1727955447.json | 77 ------ .../33469/run-1727958014.json | 77 ------ .../33469/run-1727958778.json | 32 --- .../33469/run-1727960219.json | 32 --- .../33469/run-1727961296.json | 32 --- .../33469/run-1727969191.json | 32 --- .../33469/run-latest.json | 32 --- .../33469/run-1727712237.json | 79 ------ .../33469/run-1727713411.json | 79 ------ .../33469/run-1727713618.json | 79 ------ .../33469/run-1727713912.json | 79 ------ .../33469/run-1727714192.json | 79 ------ .../33469/run-1727714728.json | 79 ------ .../33469/run-1727714914.json | 79 ------ .../33469/run-1727715104.json | 79 ------ .../33469/run-1727715829.json | 32 --- .../33469/run-1727716017.json | 79 ------ .../33469/run-1727956019.json | 34 --- .../33469/run-1727956806.json | 34 --- .../33469/run-1727958059.json | 79 ------ .../33469/run-1727960443.json | 79 ------ .../33469/run-1727960475.json | 79 ------ .../33469/run-1727960523.json | 79 ------ .../33469/run-latest.json | 79 ------ .../33468/run-1727441966.json | 126 --------- .../33468/run-latest.json | 126 --------- .../33469/run-1727443112.json | 126 --------- .../33469/run-1727443746.json | 126 --------- .../33469/run-1727444891.json | 126 --------- .../33469/run-1727445087.json | 126 --------- .../33469/run-1727454236.json | 185 ------------- .../33469/run-1727454644.json | 185 ------------- .../33469/run-1727454738.json | 185 ------------- .../33469/run-1727455008.json | 185 ------------- .../33469/run-1727457775.json | 201 -------------- .../33469/run-1727457923.json | 201 -------------- .../33469/run-1727459995.json | 201 -------------- .../33469/run-1727460639.json | 201 -------------- .../33469/run-1727460807.json | 201 -------------- .../33469/run-1727698567.json | 201 -------------- .../33469/run-1727702239.json | 201 -------------- .../33469/run-1727706382.json | 201 -------------- .../33469/run-1727707401.json | 201 -------------- .../33469/run-1727708804.json | 201 -------------- .../33469/run-1727710850.json | 201 -------------- .../33469/run-1727711647.json | 201 -------------- .../33469/run-1727713245.json | 201 -------------- .../33469/run-1727713759.json | 201 -------------- .../33469/run-1727714634.json | 236 ----------------- .../33469/run-1727719439.json | 147 ----------- .../33469/run-1727719944.json | 147 ----------- .../33469/run-1727733415.json | 126 --------- .../33469/run-1727853227.json | 147 ----------- .../33469/run-1727853308.json | 126 --------- .../33469/run-1727875501.json | 147 ----------- .../33469/run-1727875535.json | 126 --------- .../33469/run-1727952653.json | 147 ----------- .../33469/run-1727952713.json | 126 --------- .../33469/run-latest.json | 126 --------- .../33469/run-1727460260.json | 52 ---- .../33469/run-1727460677.json | 52 ---- .../33469/run-1727460847.json | 30 --- .../33469/run-1727676216.json | 84 ------ .../33469/run-1727685100.json | 54 ---- .../33469/run-1727698655.json | 84 ------ .../33469/run-1727702297.json | 98 ------- .../33469/run-1727706423.json | 172 ------------ .../33469/run-1727707432.json | 226 ---------------- .../33469/run-1727707589.json | 226 ---------------- .../33469/run-1727708839.json | 226 ---------------- .../33469/run-1727708940.json | 226 ---------------- .../33469/run-1727709033.json | 226 ---------------- .../33469/run-1727710067.json | 226 ---------------- .../33469/run-1727710362.json | 226 ---------------- .../33469/run-latest.json | 226 ---------------- 102 files changed, 3 insertions(+), 13532 deletions(-) delete mode 100644 broadcast/deploy_Delegation.s.sol/33468/run-1727441892.json delete mode 100644 broadcast/deploy_Delegation.s.sol/33468/run-latest.json delete mode 100644 broadcast/deploy_Delegation.s.sol/33469/run-1727436913.json delete mode 100644 broadcast/deploy_Delegation.s.sol/33469/run-1727442317.json delete mode 100644 broadcast/deploy_Delegation.s.sol/33469/run-1727442519.json delete mode 100644 broadcast/deploy_Delegation.s.sol/33469/run-1727443051.json delete mode 100644 broadcast/deploy_Delegation.s.sol/33469/run-1727698413.json delete mode 100644 broadcast/deploy_Delegation.s.sol/33469/run-1727719357.json delete mode 100644 broadcast/deploy_Delegation.s.sol/33469/run-1727852308.json delete mode 100644 broadcast/deploy_Delegation.s.sol/33469/run-1727852723.json delete mode 100644 broadcast/deploy_Delegation.s.sol/33469/run-1727852987.json delete mode 100644 broadcast/deploy_Delegation.s.sol/33469/run-1727875433.json delete mode 100644 broadcast/deploy_Delegation.s.sol/33469/run-1727952588.json delete mode 100644 broadcast/deploy_Delegation.s.sol/33469/run-latest.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-1727712060.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-1727713289.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-1727713585.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-1727713874.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-1727714157.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-1727714683.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-1727714885.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-1727715075.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-1727715672.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-1727715980.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-1727734774.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-1727876147.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-1727955447.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-1727958014.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-1727958778.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-1727960219.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-1727961296.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-1727969191.json delete mode 100644 broadcast/stake_Delegation.s.sol/33469/run-latest.json delete mode 100644 broadcast/unstake_Delegation.s.sol/33469/run-1727712237.json delete mode 100644 broadcast/unstake_Delegation.s.sol/33469/run-1727713411.json delete mode 100644 broadcast/unstake_Delegation.s.sol/33469/run-1727713618.json delete mode 100644 broadcast/unstake_Delegation.s.sol/33469/run-1727713912.json delete mode 100644 broadcast/unstake_Delegation.s.sol/33469/run-1727714192.json delete mode 100644 broadcast/unstake_Delegation.s.sol/33469/run-1727714728.json delete mode 100644 broadcast/unstake_Delegation.s.sol/33469/run-1727714914.json delete mode 100644 broadcast/unstake_Delegation.s.sol/33469/run-1727715104.json delete mode 100644 broadcast/unstake_Delegation.s.sol/33469/run-1727715829.json delete mode 100644 broadcast/unstake_Delegation.s.sol/33469/run-1727716017.json delete mode 100644 broadcast/unstake_Delegation.s.sol/33469/run-1727956019.json delete mode 100644 broadcast/unstake_Delegation.s.sol/33469/run-1727956806.json delete mode 100644 broadcast/unstake_Delegation.s.sol/33469/run-1727958059.json delete mode 100644 broadcast/unstake_Delegation.s.sol/33469/run-1727960443.json delete mode 100644 broadcast/unstake_Delegation.s.sol/33469/run-1727960475.json delete mode 100644 broadcast/unstake_Delegation.s.sol/33469/run-1727960523.json delete mode 100644 broadcast/unstake_Delegation.s.sol/33469/run-latest.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33468/run-1727441966.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33468/run-latest.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727443112.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727443746.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727444891.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727445087.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727454236.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727454644.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727454738.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727455008.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727457775.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727457923.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727459995.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727460639.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727460807.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727698567.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727702239.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727706382.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727707401.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727708804.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727710850.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727711647.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727713245.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727713759.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727714634.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727719439.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727719944.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727733415.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727853227.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727853308.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727875501.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727875535.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727952653.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-1727952713.json delete mode 100644 broadcast/upgrade_Delegation.s.sol/33469/run-latest.json delete mode 100644 broadcast/use_Delegation.s.sol/33469/run-1727460260.json delete mode 100644 broadcast/use_Delegation.s.sol/33469/run-1727460677.json delete mode 100644 broadcast/use_Delegation.s.sol/33469/run-1727460847.json delete mode 100644 broadcast/use_Delegation.s.sol/33469/run-1727676216.json delete mode 100644 broadcast/use_Delegation.s.sol/33469/run-1727685100.json delete mode 100644 broadcast/use_Delegation.s.sol/33469/run-1727698655.json delete mode 100644 broadcast/use_Delegation.s.sol/33469/run-1727702297.json delete mode 100644 broadcast/use_Delegation.s.sol/33469/run-1727706423.json delete mode 100644 broadcast/use_Delegation.s.sol/33469/run-1727707432.json delete mode 100644 broadcast/use_Delegation.s.sol/33469/run-1727707589.json delete mode 100644 broadcast/use_Delegation.s.sol/33469/run-1727708839.json delete mode 100644 broadcast/use_Delegation.s.sol/33469/run-1727708940.json delete mode 100644 broadcast/use_Delegation.s.sol/33469/run-1727709033.json delete mode 100644 broadcast/use_Delegation.s.sol/33469/run-1727710067.json delete mode 100644 broadcast/use_Delegation.s.sol/33469/run-1727710362.json delete mode 100644 broadcast/use_Delegation.s.sol/33469/run-latest.json diff --git a/.gitignore b/.gitignore index 89815be..4801fcd 100644 --- a/.gitignore +++ b/.gitignore @@ -4,9 +4,9 @@ out/ lib/ # Ignores development broadcast logs -!/broadcast -/broadcast/*/31337/ -/broadcast/**/dry-run/ +#!/broadcast +#/broadcast/*/31337/ +#/broadcast/**/dry-run/ # Docs docs/ diff --git a/broadcast/deploy_Delegation.s.sol/33468/run-1727441892.json b/broadcast/deploy_Delegation.s.sol/33468/run-1727441892.json deleted file mode 100644 index 0e2b588..0000000 --- a/broadcast/deploy_Delegation.s.sol/33468/run-1727441892.json +++ /dev/null @@ -1,245 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x734bc9ce86de26dbacb32d2a430b05b4ff8ced634bc24d504bdb823f42793bca", - "transactionType": "CREATE", - "contractName": "Delegation", - "contractAddress": "0x5fbdb2315678afecb367f032d93f642f64180aa3", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "gas": "0x12d406", - "value": "0x0", - "input": "0x60a06040523060805234801561001457600080fd5b5061001d610022565b6100d4565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100725760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d15780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b608051610fbd6100fd600039600081816106ed01528181610716015261085c0152610fbd6000f3fe6080604052600436106101025760003560e01c8063715018a611610095578063c47e300d11610064578063c47e300d146102bb578063c4d66de8146102ce578063e013a625146102ee578063e30c39781461030b578063f2fde38b1461032057600080fd5b8063715018a61461023e57806379ba5097146102535780638da5cb5b14610268578063ad3cb1cc1461027d57600080fd5b806352d1902d116100d157806352d1902d1461017057806354fd4d50146101985780635c975abb146101c65780636b96736b1461020857600080fd5b80632def6620146101515780633a4b66f11461014a5780634e71d92d146101515780634f1ef2861461015d57600080fd5b3661014c577f669e9cfa685336547bc6d91346afdd259f6cd8c0cb6d0b16603b5fa60cb488003360000361014a57348160000160008282546101449190610c26565b90915550505b005b600080fd5b34801561014a57600080fd5b61014a61016b366004610c79565b610342565b34801561017c57600080fd5b50610185610361565b6040519081526020015b60405180910390f35b3480156101a457600080fd5b506101ad61037e565b60405167ffffffffffffffff909116815260200161018f565b3480156101d257600080fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161018f565b34801561021457600080fd5b50610226695a494c4445504f53495481565b6040516001600160a01b03909116815260200161018f565b34801561024a57600080fd5b5061014a6103b7565b34801561025f57600080fd5b5061014a6103c9565b34801561027457600080fd5b50610226610416565b34801561028957600080fd5b506102ae604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161018f9190610d67565b61014a6102c9366004610de3565b61044b565b3480156102da57600080fd5b5061014a6102e9366004610e89565b61050c565b3480156102fa57600080fd5b50610185683635c9adc5dea0000081565b34801561031757600080fd5b50610226610634565b34801561032c57600080fd5b5061014a61033b366004610e89565b61065d565b565b61034a6106e2565b61035382610787565b61035d828261078f565b5050565b600061036b610851565b50600080516020610f6883398151915290565b60006103b27ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b6103bf61089a565b61034060006108cc565b33806103d3610634565b6001600160a01b03161461040a5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610413816108cc565b50565b6000807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b61045361089a565b600080695a494c4445504f5349543489898989898930610471610416565b604051602401610488989796959493929190610ecd565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b179052516104bd9190610f32565b60006040518083038185875af1925050503d80600081146104fa576040519150601f19603f3d011682016040523d82523d6000602084013e6104ff565b606091505b5050505050505050505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b810460ff16159067ffffffffffffffff166000811580156105525750825b905060008267ffffffffffffffff16600114801561056f5750303b155b90508115801561057d575080155b1561059b5760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff1916600117855583156105c557845460ff60401b1916600160401b1785555b6105cd610904565b6105d686610914565b6105de610925565b6105e6610925565b831561062c57845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b505050505050565b6000807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0061043b565b61066561089a565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556106a9610416565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061076957507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661075d600080516020610f68833981519152546001600160a01b031690565b6001600160a01b031614155b156103405760405163703e46dd60e11b815260040160405180910390fd5b61041361089a565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156107e9575060408051601f3d908101601f191682019092526107e691810190610f4e565b60015b61081157604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610401565b600080516020610f68833981519152811461084257604051632a87526960e21b815260048101829052602401610401565b61084c838361092d565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146103405760405163703e46dd60e11b815260040160405180910390fd5b336108a3610416565b6001600160a01b0316146103405760405163118cdaa760e01b8152336004820152602401610401565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561035d82610983565b61090c6109f4565b610340610a3d565b61091c6109f4565b61041381610a70565b6103406109f4565b61093682610aa2565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a280511561097b5761084c8282610b07565b61035d610b7f565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0054600160401b900460ff1661034057604051631afcd79f60e31b815260040160405180910390fd5b610a456109f4565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f03300805460ff19169055565b610a786109f4565b6001600160a01b03811661040a57604051631e4fbdf760e01b815260006004820152602401610401565b806001600160a01b03163b600003610ad857604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610401565b600080516020610f6883398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b031684604051610b249190610f32565b600060405180830381855af49150503d8060008114610b5f576040519150601f19603f3d011682016040523d82523d6000602084013e610b64565b606091505b5091509150610b74858383610b9e565b925050505b92915050565b34156103405760405163b398979f60e01b815260040160405180910390fd5b606082610bb357610bae82610bfd565b610bf6565b8151158015610bca57506001600160a01b0384163b155b15610bf357604051639996b31560e01b81526001600160a01b0385166004820152602401610401565b50805b9392505050565b805115610c0d5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80820180821115610b7957634e487b7160e01b600052601160045260246000fd5b80356001600160a01b0381168114610c5e57600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60008060408385031215610c8c57600080fd5b610c9583610c47565b9150602083013567ffffffffffffffff811115610cb157600080fd5b8301601f81018513610cc257600080fd5b803567ffffffffffffffff811115610cdc57610cdc610c63565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610d0b57610d0b610c63565b604052818152828201602001871015610d2357600080fd5b816020840160208301376000602083830101528093505050509250929050565b60005b83811015610d5e578181015183820152602001610d46565b50506000910152565b6020815260008251806020840152610d86816040850160208701610d43565b601f01601f19169190910160400192915050565b60008083601f840112610dac57600080fd5b50813567ffffffffffffffff811115610dc457600080fd5b602083019150836020828501011115610ddc57600080fd5b9250929050565b60008060008060008060608789031215610dfc57600080fd5b863567ffffffffffffffff811115610e1357600080fd5b610e1f89828a01610d9a565b909750955050602087013567ffffffffffffffff811115610e3f57600080fd5b610e4b89828a01610d9a565b909550935050604087013567ffffffffffffffff811115610e6b57600080fd5b610e7789828a01610d9a565b979a9699509497509295939492505050565b600060208284031215610e9b57600080fd5b610bf682610c47565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b60a081526000610ee160a083018a8c610ea4565b8281036020840152610ef481898b610ea4565b90508281036040840152610f09818789610ea4565b6001600160a01b0395861660608501529390941660809092019190915250979650505050505050565b60008251610f44818460208701610d43565b9190910192915050565b600060208284031215610f6057600080fd5b505191905056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca26469706673582212207f1cb14629664b4629dffe5f55320f08714fce22bf39d57b2b33e22e28cf6ffb64736f6c634300081a0033", - "nonce": "0x0", - "chainId": "0x82bc" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x0fee2a6bbdbb3b74d10b55079271dc280c6c99db2a552995a3e88f6dc0d8d011", - "transactionType": "CREATE", - "contractName": "ERC1967Proxy", - "contractAddress": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "function": null, - "arguments": [ - "0x5FbDB2315678afecb367f032d93F642f64180aa3", - "0xc4d66de8000000000000000000000000f39fd6e51aad88f6f4ce6ab8827279cfffb92266" - ], - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "gas": "0x3af12", - "value": "0x0", - "input": "0x608060405260405161041038038061041083398101604081905261002291610268565b61002c8282610033565b5050610358565b61003c82610092565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a280511561008657610081828261010e565b505050565b61008e610185565b5050565b806001600160a01b03163b6000036100cd57604051634c9c8ce360e01b81526001600160a01b03821660048201526024015b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b03168460405161012b919061033c565b600060405180830381855af49150503d8060008114610166576040519150601f19603f3d011682016040523d82523d6000602084013e61016b565b606091505b50909250905061017c8583836101a6565b95945050505050565b34156101a45760405163b398979f60e01b815260040160405180910390fd5b565b6060826101bb576101b682610205565b6101fe565b81511580156101d257506001600160a01b0384163b155b156101fb57604051639996b31560e01b81526001600160a01b03851660048201526024016100c4565b50805b9392505050565b8051156102155780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b634e487b7160e01b600052604160045260246000fd5b60005b8381101561025f578181015183820152602001610247565b50506000910152565b6000806040838503121561027b57600080fd5b82516001600160a01b038116811461029257600080fd5b60208401519092506001600160401b038111156102ae57600080fd5b8301601f810185136102bf57600080fd5b80516001600160401b038111156102d8576102d861022e565b604051601f8201601f19908116603f011681016001600160401b03811182821017156103065761030661022e565b60405281815282820160200187101561031e57600080fd5b61032f826020830160208601610244565b8093505050509250929050565b6000825161034e818460208701610244565b9190910192915050565b60aa806103666000396000f3fe6080604052600a600c565b005b60186014601a565b6051565b565b6000604c7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b3660008037600080366000845af43d6000803e808015606f573d6000f35b3d6000fdfea26469706673582212209617ba1f2b34d75a6617c9cf9f6e8719ed949bbd6f4a63310b62dc5ddcb84ca764736f6c634300081a00330000000000000000000000005fbdb2315678afecb367f032d93f642f64180aa300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000024c4d66de8000000000000000000000000f39fd6e51aad88f6f4ce6ab8827279cfffb9226600000000000000000000000000000000000000000000000000000000", - "nonce": "0x1", - "chainId": "0x82bc" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x26ba03df6cac475c773ed1a1925cfa6e75105d5f4c752eea10995f7168f871dc", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "gas": "0x8cc7", - "value": "0x0", - "input": "0x3a4b66f1", - "nonce": "0x2", - "chainId": "0x82bc" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xd0fabb0fdf59c6deff5e595328b6b8a59743d6c75bf1e9a734f484af1f8b49c6", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "gas": "0x8cc7", - "value": "0x0", - "input": "0x2def6620", - "nonce": "0x3", - "chainId": "0x82bc" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x193b33ab88f40c2ec6026a7407ca368ad2cf84a309c9b5e141e46d11c722c712", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "gas": "0x9551", - "value": "0x0", - "input": "0x4e71d92d", - "nonce": "0x4", - "chainId": "0x82bc" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe7cc2", - "logs": [ - { - "address": "0x5fbdb2315678afecb367f032d93f642f64180aa3", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xf07737615e5cbf0a1638ff51226c0e3322bb53df008e710dab4a89e51fd8b35a", - "blockNumber": "0x148", - "transactionHash": "0x734bc9ce86de26dbacb32d2a430b05b4ff8ced634bc24d504bdb823f42793bca", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000200000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x734bc9ce86de26dbacb32d2a430b05b4ff8ced634bc24d504bdb823f42793bca", - "transactionIndex": "0x0", - "blockHash": "0xf07737615e5cbf0a1638ff51226c0e3322bb53df008e710dab4a89e51fd8b35a", - "blockNumber": "0x148", - "gasUsed": "0xe7cc2", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": null, - "contractAddress": "0x5fbdb2315678afecb367f032d93f642f64180aa3" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x11527f", - "logs": [ - { - "address": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x0000000000000000000000005fbdb2315678afecb367f032d93f642f64180aa3" - ], - "data": "0x", - "blockHash": "0xf07737615e5cbf0a1638ff51226c0e3322bb53df008e710dab4a89e51fd8b35a", - "blockNumber": "0x148", - "transactionHash": "0x0fee2a6bbdbb3b74d10b55079271dc280c6c99db2a552995a3e88f6dc0d8d011", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000f39fd6e51aad88f6f4ce6ab8827279cfffb92266" - ], - "data": "0x", - "blockHash": "0xf07737615e5cbf0a1638ff51226c0e3322bb53df008e710dab4a89e51fd8b35a", - "blockNumber": "0x148", - "transactionHash": "0x0fee2a6bbdbb3b74d10b55079271dc280c6c99db2a552995a3e88f6dc0d8d011", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000001", - "blockHash": "0xf07737615e5cbf0a1638ff51226c0e3322bb53df008e710dab4a89e51fd8b35a", - "blockNumber": "0x148", - "transactionHash": "0x0fee2a6bbdbb3b74d10b55079271dc280c6c99db2a552995a3e88f6dc0d8d011", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x0000000000000000000000000000000040000000000000000080000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000200000100000000000000000000000000000000000002000000000000010080080000000400000000000000000000000040000000000000000000080000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000020000000000000100000000000200c000000000000000020000000000000000000000000000000000000000000000000800000000000000000", - "type": "0x0", - "transactionHash": "0x0fee2a6bbdbb3b74d10b55079271dc280c6c99db2a552995a3e88f6dc0d8d011", - "transactionIndex": "0x1", - "blockHash": "0xf07737615e5cbf0a1638ff51226c0e3322bb53df008e710dab4a89e51fd8b35a", - "blockNumber": "0x148", - "gasUsed": "0x2d5bd", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": null, - "contractAddress": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x11b86c", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x26ba03df6cac475c773ed1a1925cfa6e75105d5f4c752eea10995f7168f871dc", - "transactionIndex": "0x2", - "blockHash": "0xf07737615e5cbf0a1638ff51226c0e3322bb53df008e710dab4a89e51fd8b35a", - "blockNumber": "0x148", - "gasUsed": "0x65ed", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x121e59", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xd0fabb0fdf59c6deff5e595328b6b8a59743d6c75bf1e9a734f484af1f8b49c6", - "transactionIndex": "0x3", - "blockHash": "0xf07737615e5cbf0a1638ff51226c0e3322bb53df008e710dab4a89e51fd8b35a", - "blockNumber": "0x148", - "gasUsed": "0x65ed", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x128472", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x193b33ab88f40c2ec6026a7407ca368ad2cf84a309c9b5e141e46d11c722c712", - "transactionIndex": "0x4", - "blockHash": "0xf07737615e5cbf0a1638ff51226c0e3322bb53df008e710dab4a89e51fd8b35a", - "blockNumber": "0x148", - "gasUsed": "0x6619", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727441892, - "chain": 33468, - "commit": null -} \ No newline at end of file diff --git a/broadcast/deploy_Delegation.s.sol/33468/run-latest.json b/broadcast/deploy_Delegation.s.sol/33468/run-latest.json deleted file mode 100644 index 0e2b588..0000000 --- a/broadcast/deploy_Delegation.s.sol/33468/run-latest.json +++ /dev/null @@ -1,245 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x734bc9ce86de26dbacb32d2a430b05b4ff8ced634bc24d504bdb823f42793bca", - "transactionType": "CREATE", - "contractName": "Delegation", - "contractAddress": "0x5fbdb2315678afecb367f032d93f642f64180aa3", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "gas": "0x12d406", - "value": "0x0", - "input": "0x60a06040523060805234801561001457600080fd5b5061001d610022565b6100d4565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100725760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d15780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b608051610fbd6100fd600039600081816106ed01528181610716015261085c0152610fbd6000f3fe6080604052600436106101025760003560e01c8063715018a611610095578063c47e300d11610064578063c47e300d146102bb578063c4d66de8146102ce578063e013a625146102ee578063e30c39781461030b578063f2fde38b1461032057600080fd5b8063715018a61461023e57806379ba5097146102535780638da5cb5b14610268578063ad3cb1cc1461027d57600080fd5b806352d1902d116100d157806352d1902d1461017057806354fd4d50146101985780635c975abb146101c65780636b96736b1461020857600080fd5b80632def6620146101515780633a4b66f11461014a5780634e71d92d146101515780634f1ef2861461015d57600080fd5b3661014c577f669e9cfa685336547bc6d91346afdd259f6cd8c0cb6d0b16603b5fa60cb488003360000361014a57348160000160008282546101449190610c26565b90915550505b005b600080fd5b34801561014a57600080fd5b61014a61016b366004610c79565b610342565b34801561017c57600080fd5b50610185610361565b6040519081526020015b60405180910390f35b3480156101a457600080fd5b506101ad61037e565b60405167ffffffffffffffff909116815260200161018f565b3480156101d257600080fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161018f565b34801561021457600080fd5b50610226695a494c4445504f53495481565b6040516001600160a01b03909116815260200161018f565b34801561024a57600080fd5b5061014a6103b7565b34801561025f57600080fd5b5061014a6103c9565b34801561027457600080fd5b50610226610416565b34801561028957600080fd5b506102ae604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161018f9190610d67565b61014a6102c9366004610de3565b61044b565b3480156102da57600080fd5b5061014a6102e9366004610e89565b61050c565b3480156102fa57600080fd5b50610185683635c9adc5dea0000081565b34801561031757600080fd5b50610226610634565b34801561032c57600080fd5b5061014a61033b366004610e89565b61065d565b565b61034a6106e2565b61035382610787565b61035d828261078f565b5050565b600061036b610851565b50600080516020610f6883398151915290565b60006103b27ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b6103bf61089a565b61034060006108cc565b33806103d3610634565b6001600160a01b03161461040a5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610413816108cc565b50565b6000807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b61045361089a565b600080695a494c4445504f5349543489898989898930610471610416565b604051602401610488989796959493929190610ecd565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b179052516104bd9190610f32565b60006040518083038185875af1925050503d80600081146104fa576040519150601f19603f3d011682016040523d82523d6000602084013e6104ff565b606091505b5050505050505050505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b810460ff16159067ffffffffffffffff166000811580156105525750825b905060008267ffffffffffffffff16600114801561056f5750303b155b90508115801561057d575080155b1561059b5760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff1916600117855583156105c557845460ff60401b1916600160401b1785555b6105cd610904565b6105d686610914565b6105de610925565b6105e6610925565b831561062c57845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b505050505050565b6000807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0061043b565b61066561089a565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556106a9610416565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061076957507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661075d600080516020610f68833981519152546001600160a01b031690565b6001600160a01b031614155b156103405760405163703e46dd60e11b815260040160405180910390fd5b61041361089a565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156107e9575060408051601f3d908101601f191682019092526107e691810190610f4e565b60015b61081157604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610401565b600080516020610f68833981519152811461084257604051632a87526960e21b815260048101829052602401610401565b61084c838361092d565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146103405760405163703e46dd60e11b815260040160405180910390fd5b336108a3610416565b6001600160a01b0316146103405760405163118cdaa760e01b8152336004820152602401610401565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561035d82610983565b61090c6109f4565b610340610a3d565b61091c6109f4565b61041381610a70565b6103406109f4565b61093682610aa2565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a280511561097b5761084c8282610b07565b61035d610b7f565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0054600160401b900460ff1661034057604051631afcd79f60e31b815260040160405180910390fd5b610a456109f4565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f03300805460ff19169055565b610a786109f4565b6001600160a01b03811661040a57604051631e4fbdf760e01b815260006004820152602401610401565b806001600160a01b03163b600003610ad857604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610401565b600080516020610f6883398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b031684604051610b249190610f32565b600060405180830381855af49150503d8060008114610b5f576040519150601f19603f3d011682016040523d82523d6000602084013e610b64565b606091505b5091509150610b74858383610b9e565b925050505b92915050565b34156103405760405163b398979f60e01b815260040160405180910390fd5b606082610bb357610bae82610bfd565b610bf6565b8151158015610bca57506001600160a01b0384163b155b15610bf357604051639996b31560e01b81526001600160a01b0385166004820152602401610401565b50805b9392505050565b805115610c0d5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80820180821115610b7957634e487b7160e01b600052601160045260246000fd5b80356001600160a01b0381168114610c5e57600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60008060408385031215610c8c57600080fd5b610c9583610c47565b9150602083013567ffffffffffffffff811115610cb157600080fd5b8301601f81018513610cc257600080fd5b803567ffffffffffffffff811115610cdc57610cdc610c63565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610d0b57610d0b610c63565b604052818152828201602001871015610d2357600080fd5b816020840160208301376000602083830101528093505050509250929050565b60005b83811015610d5e578181015183820152602001610d46565b50506000910152565b6020815260008251806020840152610d86816040850160208701610d43565b601f01601f19169190910160400192915050565b60008083601f840112610dac57600080fd5b50813567ffffffffffffffff811115610dc457600080fd5b602083019150836020828501011115610ddc57600080fd5b9250929050565b60008060008060008060608789031215610dfc57600080fd5b863567ffffffffffffffff811115610e1357600080fd5b610e1f89828a01610d9a565b909750955050602087013567ffffffffffffffff811115610e3f57600080fd5b610e4b89828a01610d9a565b909550935050604087013567ffffffffffffffff811115610e6b57600080fd5b610e7789828a01610d9a565b979a9699509497509295939492505050565b600060208284031215610e9b57600080fd5b610bf682610c47565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b60a081526000610ee160a083018a8c610ea4565b8281036020840152610ef481898b610ea4565b90508281036040840152610f09818789610ea4565b6001600160a01b0395861660608501529390941660809092019190915250979650505050505050565b60008251610f44818460208701610d43565b9190910192915050565b600060208284031215610f6057600080fd5b505191905056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca26469706673582212207f1cb14629664b4629dffe5f55320f08714fce22bf39d57b2b33e22e28cf6ffb64736f6c634300081a0033", - "nonce": "0x0", - "chainId": "0x82bc" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x0fee2a6bbdbb3b74d10b55079271dc280c6c99db2a552995a3e88f6dc0d8d011", - "transactionType": "CREATE", - "contractName": "ERC1967Proxy", - "contractAddress": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "function": null, - "arguments": [ - "0x5FbDB2315678afecb367f032d93F642f64180aa3", - "0xc4d66de8000000000000000000000000f39fd6e51aad88f6f4ce6ab8827279cfffb92266" - ], - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "gas": "0x3af12", - "value": "0x0", - "input": "0x608060405260405161041038038061041083398101604081905261002291610268565b61002c8282610033565b5050610358565b61003c82610092565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a280511561008657610081828261010e565b505050565b61008e610185565b5050565b806001600160a01b03163b6000036100cd57604051634c9c8ce360e01b81526001600160a01b03821660048201526024015b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b03168460405161012b919061033c565b600060405180830381855af49150503d8060008114610166576040519150601f19603f3d011682016040523d82523d6000602084013e61016b565b606091505b50909250905061017c8583836101a6565b95945050505050565b34156101a45760405163b398979f60e01b815260040160405180910390fd5b565b6060826101bb576101b682610205565b6101fe565b81511580156101d257506001600160a01b0384163b155b156101fb57604051639996b31560e01b81526001600160a01b03851660048201526024016100c4565b50805b9392505050565b8051156102155780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b634e487b7160e01b600052604160045260246000fd5b60005b8381101561025f578181015183820152602001610247565b50506000910152565b6000806040838503121561027b57600080fd5b82516001600160a01b038116811461029257600080fd5b60208401519092506001600160401b038111156102ae57600080fd5b8301601f810185136102bf57600080fd5b80516001600160401b038111156102d8576102d861022e565b604051601f8201601f19908116603f011681016001600160401b03811182821017156103065761030661022e565b60405281815282820160200187101561031e57600080fd5b61032f826020830160208601610244565b8093505050509250929050565b6000825161034e818460208701610244565b9190910192915050565b60aa806103666000396000f3fe6080604052600a600c565b005b60186014601a565b6051565b565b6000604c7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b3660008037600080366000845af43d6000803e808015606f573d6000f35b3d6000fdfea26469706673582212209617ba1f2b34d75a6617c9cf9f6e8719ed949bbd6f4a63310b62dc5ddcb84ca764736f6c634300081a00330000000000000000000000005fbdb2315678afecb367f032d93f642f64180aa300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000024c4d66de8000000000000000000000000f39fd6e51aad88f6f4ce6ab8827279cfffb9226600000000000000000000000000000000000000000000000000000000", - "nonce": "0x1", - "chainId": "0x82bc" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x26ba03df6cac475c773ed1a1925cfa6e75105d5f4c752eea10995f7168f871dc", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "gas": "0x8cc7", - "value": "0x0", - "input": "0x3a4b66f1", - "nonce": "0x2", - "chainId": "0x82bc" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xd0fabb0fdf59c6deff5e595328b6b8a59743d6c75bf1e9a734f484af1f8b49c6", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "gas": "0x8cc7", - "value": "0x0", - "input": "0x2def6620", - "nonce": "0x3", - "chainId": "0x82bc" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x193b33ab88f40c2ec6026a7407ca368ad2cf84a309c9b5e141e46d11c722c712", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "gas": "0x9551", - "value": "0x0", - "input": "0x4e71d92d", - "nonce": "0x4", - "chainId": "0x82bc" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe7cc2", - "logs": [ - { - "address": "0x5fbdb2315678afecb367f032d93f642f64180aa3", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xf07737615e5cbf0a1638ff51226c0e3322bb53df008e710dab4a89e51fd8b35a", - "blockNumber": "0x148", - "transactionHash": "0x734bc9ce86de26dbacb32d2a430b05b4ff8ced634bc24d504bdb823f42793bca", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000200000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x734bc9ce86de26dbacb32d2a430b05b4ff8ced634bc24d504bdb823f42793bca", - "transactionIndex": "0x0", - "blockHash": "0xf07737615e5cbf0a1638ff51226c0e3322bb53df008e710dab4a89e51fd8b35a", - "blockNumber": "0x148", - "gasUsed": "0xe7cc2", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": null, - "contractAddress": "0x5fbdb2315678afecb367f032d93f642f64180aa3" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x11527f", - "logs": [ - { - "address": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x0000000000000000000000005fbdb2315678afecb367f032d93f642f64180aa3" - ], - "data": "0x", - "blockHash": "0xf07737615e5cbf0a1638ff51226c0e3322bb53df008e710dab4a89e51fd8b35a", - "blockNumber": "0x148", - "transactionHash": "0x0fee2a6bbdbb3b74d10b55079271dc280c6c99db2a552995a3e88f6dc0d8d011", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000f39fd6e51aad88f6f4ce6ab8827279cfffb92266" - ], - "data": "0x", - "blockHash": "0xf07737615e5cbf0a1638ff51226c0e3322bb53df008e710dab4a89e51fd8b35a", - "blockNumber": "0x148", - "transactionHash": "0x0fee2a6bbdbb3b74d10b55079271dc280c6c99db2a552995a3e88f6dc0d8d011", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000001", - "blockHash": "0xf07737615e5cbf0a1638ff51226c0e3322bb53df008e710dab4a89e51fd8b35a", - "blockNumber": "0x148", - "transactionHash": "0x0fee2a6bbdbb3b74d10b55079271dc280c6c99db2a552995a3e88f6dc0d8d011", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x0000000000000000000000000000000040000000000000000080000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000200000100000000000000000000000000000000000002000000000000010080080000000400000000000000000000000040000000000000000000080000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000020000000000000100000000000200c000000000000000020000000000000000000000000000000000000000000000000800000000000000000", - "type": "0x0", - "transactionHash": "0x0fee2a6bbdbb3b74d10b55079271dc280c6c99db2a552995a3e88f6dc0d8d011", - "transactionIndex": "0x1", - "blockHash": "0xf07737615e5cbf0a1638ff51226c0e3322bb53df008e710dab4a89e51fd8b35a", - "blockNumber": "0x148", - "gasUsed": "0x2d5bd", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": null, - "contractAddress": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x11b86c", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x26ba03df6cac475c773ed1a1925cfa6e75105d5f4c752eea10995f7168f871dc", - "transactionIndex": "0x2", - "blockHash": "0xf07737615e5cbf0a1638ff51226c0e3322bb53df008e710dab4a89e51fd8b35a", - "blockNumber": "0x148", - "gasUsed": "0x65ed", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x121e59", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xd0fabb0fdf59c6deff5e595328b6b8a59743d6c75bf1e9a734f484af1f8b49c6", - "transactionIndex": "0x3", - "blockHash": "0xf07737615e5cbf0a1638ff51226c0e3322bb53df008e710dab4a89e51fd8b35a", - "blockNumber": "0x148", - "gasUsed": "0x65ed", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x128472", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x193b33ab88f40c2ec6026a7407ca368ad2cf84a309c9b5e141e46d11c722c712", - "transactionIndex": "0x4", - "blockHash": "0xf07737615e5cbf0a1638ff51226c0e3322bb53df008e710dab4a89e51fd8b35a", - "blockNumber": "0x148", - "gasUsed": "0x6619", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727441892, - "chain": 33468, - "commit": null -} \ No newline at end of file diff --git a/broadcast/deploy_Delegation.s.sol/33469/run-1727436913.json b/broadcast/deploy_Delegation.s.sol/33469/run-1727436913.json deleted file mode 100644 index 176b3b9..0000000 --- a/broadcast/deploy_Delegation.s.sol/33469/run-1727436913.json +++ /dev/null @@ -1,107 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x11bab87512d602caaaa44e30979afb979dd6cdd15bcf3a777717b8df16464d90", - "transactionType": "CREATE", - "contractName": "Delegation", - "contractAddress": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "gas": "0x12d406", - "value": "0x0", - "input": "0x60a06040523060805234801561001457600080fd5b5061001d610022565b6100d4565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100725760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d15780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b608051610fbd6100fd600039600081816106ed01528181610716015261085c0152610fbd6000f3fe6080604052600436106101025760003560e01c8063715018a611610095578063c47e300d11610064578063c47e300d146102bb578063c4d66de8146102ce578063e013a625146102ee578063e30c39781461030b578063f2fde38b1461032057600080fd5b8063715018a61461023e57806379ba5097146102535780638da5cb5b14610268578063ad3cb1cc1461027d57600080fd5b806352d1902d116100d157806352d1902d1461017057806354fd4d50146101985780635c975abb146101c65780636b96736b1461020857600080fd5b80632def6620146101515780633a4b66f11461014a5780634e71d92d146101515780634f1ef2861461015d57600080fd5b3661014c577f669e9cfa685336547bc6d91346afdd259f6cd8c0cb6d0b16603b5fa60cb488003360000361014a57348160000160008282546101449190610c26565b90915550505b005b600080fd5b34801561014a57600080fd5b61014a61016b366004610c79565b610342565b34801561017c57600080fd5b50610185610361565b6040519081526020015b60405180910390f35b3480156101a457600080fd5b506101ad61037e565b60405167ffffffffffffffff909116815260200161018f565b3480156101d257600080fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161018f565b34801561021457600080fd5b50610226695a494c4445504f53495481565b6040516001600160a01b03909116815260200161018f565b34801561024a57600080fd5b5061014a6103b7565b34801561025f57600080fd5b5061014a6103c9565b34801561027457600080fd5b50610226610416565b34801561028957600080fd5b506102ae604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161018f9190610d67565b61014a6102c9366004610de3565b61044b565b3480156102da57600080fd5b5061014a6102e9366004610e89565b61050c565b3480156102fa57600080fd5b50610185683635c9adc5dea0000081565b34801561031757600080fd5b50610226610634565b34801561032c57600080fd5b5061014a61033b366004610e89565b61065d565b565b61034a6106e2565b61035382610787565b61035d828261078f565b5050565b600061036b610851565b50600080516020610f6883398151915290565b60006103b27ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b6103bf61089a565b61034060006108cc565b33806103d3610634565b6001600160a01b03161461040a5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610413816108cc565b50565b6000807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b61045361089a565b600080695a494c4445504f5349543489898989898930610471610416565b604051602401610488989796959493929190610ecd565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b179052516104bd9190610f32565b60006040518083038185875af1925050503d80600081146104fa576040519150601f19603f3d011682016040523d82523d6000602084013e6104ff565b606091505b5050505050505050505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b810460ff16159067ffffffffffffffff166000811580156105525750825b905060008267ffffffffffffffff16600114801561056f5750303b155b90508115801561057d575080155b1561059b5760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff1916600117855583156105c557845460ff60401b1916600160401b1785555b6105cd610904565b6105d686610914565b6105de610925565b6105e6610925565b831561062c57845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b505050505050565b6000807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0061043b565b61066561089a565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556106a9610416565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061076957507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661075d600080516020610f68833981519152546001600160a01b031690565b6001600160a01b031614155b156103405760405163703e46dd60e11b815260040160405180910390fd5b61041361089a565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156107e9575060408051601f3d908101601f191682019092526107e691810190610f4e565b60015b61081157604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610401565b600080516020610f68833981519152811461084257604051632a87526960e21b815260048101829052602401610401565b61084c838361092d565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146103405760405163703e46dd60e11b815260040160405180910390fd5b336108a3610416565b6001600160a01b0316146103405760405163118cdaa760e01b8152336004820152602401610401565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561035d82610983565b61090c6109f4565b610340610a3d565b61091c6109f4565b61041381610a70565b6103406109f4565b61093682610aa2565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a280511561097b5761084c8282610b07565b61035d610b7f565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0054600160401b900460ff1661034057604051631afcd79f60e31b815260040160405180910390fd5b610a456109f4565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f03300805460ff19169055565b610a786109f4565b6001600160a01b03811661040a57604051631e4fbdf760e01b815260006004820152602401610401565b806001600160a01b03163b600003610ad857604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610401565b600080516020610f6883398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b031684604051610b249190610f32565b600060405180830381855af49150503d8060008114610b5f576040519150601f19603f3d011682016040523d82523d6000602084013e610b64565b606091505b5091509150610b74858383610b9e565b925050505b92915050565b34156103405760405163b398979f60e01b815260040160405180910390fd5b606082610bb357610bae82610bfd565b610bf6565b8151158015610bca57506001600160a01b0384163b155b15610bf357604051639996b31560e01b81526001600160a01b0385166004820152602401610401565b50805b9392505050565b805115610c0d5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80820180821115610b7957634e487b7160e01b600052601160045260246000fd5b80356001600160a01b0381168114610c5e57600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60008060408385031215610c8c57600080fd5b610c9583610c47565b9150602083013567ffffffffffffffff811115610cb157600080fd5b8301601f81018513610cc257600080fd5b803567ffffffffffffffff811115610cdc57610cdc610c63565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610d0b57610d0b610c63565b604052818152828201602001871015610d2357600080fd5b816020840160208301376000602083830101528093505050509250929050565b60005b83811015610d5e578181015183820152602001610d46565b50506000910152565b6020815260008251806020840152610d86816040850160208701610d43565b601f01601f19169190910160400192915050565b60008083601f840112610dac57600080fd5b50813567ffffffffffffffff811115610dc457600080fd5b602083019150836020828501011115610ddc57600080fd5b9250929050565b60008060008060008060608789031215610dfc57600080fd5b863567ffffffffffffffff811115610e1357600080fd5b610e1f89828a01610d9a565b909750955050602087013567ffffffffffffffff811115610e3f57600080fd5b610e4b89828a01610d9a565b909550935050604087013567ffffffffffffffff811115610e6b57600080fd5b610e7789828a01610d9a565b979a9699509497509295939492505050565b600060208284031215610e9b57600080fd5b610bf682610c47565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b60a081526000610ee160a083018a8c610ea4565b8281036020840152610ef481898b610ea4565b90508281036040840152610f09818789610ea4565b6001600160a01b0395861660608501529390941660809092019190915250979650505050505050565b60008251610f44818460208701610d43565b9190910192915050565b600060208284031215610f6057600080fd5b505191905056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca26469706673582212207f1cb14629664b4629dffe5f55320f08714fce22bf39d57b2b33e22e28cf6ffb64736f6c634300081a0033", - "nonce": "0x1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xbc4f4942d842652ea523a824553a22a8f9cfbed2242f131c2d1cfc946e71c374", - "transactionType": "CREATE", - "contractName": "ERC1967Proxy", - "contractAddress": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "function": null, - "arguments": [ - "0xe7f1725E7734CE288F8367e1Bb143E90bb3F0512", - "0xc4d66de8000000000000000000000000f39fd6e51aad88f6f4ce6ab8827279cfffb92266" - ], - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "gas": "0x3af12", - "value": "0x0", - "input": "0x608060405260405161041038038061041083398101604081905261002291610268565b61002c8282610033565b5050610358565b61003c82610092565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a280511561008657610081828261010e565b505050565b61008e610185565b5050565b806001600160a01b03163b6000036100cd57604051634c9c8ce360e01b81526001600160a01b03821660048201526024015b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b03168460405161012b919061033c565b600060405180830381855af49150503d8060008114610166576040519150601f19603f3d011682016040523d82523d6000602084013e61016b565b606091505b50909250905061017c8583836101a6565b95945050505050565b34156101a45760405163b398979f60e01b815260040160405180910390fd5b565b6060826101bb576101b682610205565b6101fe565b81511580156101d257506001600160a01b0384163b155b156101fb57604051639996b31560e01b81526001600160a01b03851660048201526024016100c4565b50805b9392505050565b8051156102155780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b634e487b7160e01b600052604160045260246000fd5b60005b8381101561025f578181015183820152602001610247565b50506000910152565b6000806040838503121561027b57600080fd5b82516001600160a01b038116811461029257600080fd5b60208401519092506001600160401b038111156102ae57600080fd5b8301601f810185136102bf57600080fd5b80516001600160401b038111156102d8576102d861022e565b604051601f8201601f19908116603f011681016001600160401b03811182821017156103065761030661022e565b60405281815282820160200187101561031e57600080fd5b61032f826020830160208601610244565b8093505050509250929050565b6000825161034e818460208701610244565b9190910192915050565b60aa806103666000396000f3fe6080604052600a600c565b005b60186014601a565b6051565b565b6000604c7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b3660008037600080366000845af43d6000803e808015606f573d6000f35b3d6000fdfea26469706673582212209617ba1f2b34d75a6617c9cf9f6e8719ed949bbd6f4a63310b62dc5ddcb84ca764736f6c634300081a0033000000000000000000000000e7f1725e7734ce288f8367e1bb143e90bb3f051200000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000024c4d66de8000000000000000000000000f39fd6e51aad88f6f4ce6ab8827279cfffb9226600000000000000000000000000000000000000000000000000000000", - "nonce": "0x2", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x77ca1e010fe106f3ff32fcae0bc5be3d082341fec3d3387f35b660826495994b", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "gas": "0x8cc7", - "value": "0x0", - "input": "0x3a4b66f1", - "nonce": "0x3", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x9cfeec5ed65f8258d656115f9afcdec0cbe796d420575faa8fb5a27c12a33d66", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "gas": "0x8cc7", - "value": "0x0", - "input": "0x2def6620", - "nonce": "0x4", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x34a8d41e70580283a3a85141fd61b45540a714ec4fca638656d69eff266d0be9", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "gas": "0x9551", - "value": "0x0", - "input": "0x4e71d92d", - "nonce": "0x5", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727436913, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/deploy_Delegation.s.sol/33469/run-1727442317.json b/broadcast/deploy_Delegation.s.sol/33469/run-1727442317.json deleted file mode 100644 index c5b6d93..0000000 --- a/broadcast/deploy_Delegation.s.sol/33469/run-1727442317.json +++ /dev/null @@ -1,107 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x11bab87512d602caaaa44e30979afb979dd6cdd15bcf3a777717b8df16464d90", - "transactionType": "CREATE", - "contractName": "Delegation", - "contractAddress": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "gas": "0x12d406", - "value": "0x0", - "input": "0x60a06040523060805234801561001457600080fd5b5061001d610022565b6100d4565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100725760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d15780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b608051610fbd6100fd600039600081816106ed01528181610716015261085c0152610fbd6000f3fe6080604052600436106101025760003560e01c8063715018a611610095578063c47e300d11610064578063c47e300d146102bb578063c4d66de8146102ce578063e013a625146102ee578063e30c39781461030b578063f2fde38b1461032057600080fd5b8063715018a61461023e57806379ba5097146102535780638da5cb5b14610268578063ad3cb1cc1461027d57600080fd5b806352d1902d116100d157806352d1902d1461017057806354fd4d50146101985780635c975abb146101c65780636b96736b1461020857600080fd5b80632def6620146101515780633a4b66f11461014a5780634e71d92d146101515780634f1ef2861461015d57600080fd5b3661014c577f669e9cfa685336547bc6d91346afdd259f6cd8c0cb6d0b16603b5fa60cb488003360000361014a57348160000160008282546101449190610c26565b90915550505b005b600080fd5b34801561014a57600080fd5b61014a61016b366004610c79565b610342565b34801561017c57600080fd5b50610185610361565b6040519081526020015b60405180910390f35b3480156101a457600080fd5b506101ad61037e565b60405167ffffffffffffffff909116815260200161018f565b3480156101d257600080fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161018f565b34801561021457600080fd5b50610226695a494c4445504f53495481565b6040516001600160a01b03909116815260200161018f565b34801561024a57600080fd5b5061014a6103b7565b34801561025f57600080fd5b5061014a6103c9565b34801561027457600080fd5b50610226610416565b34801561028957600080fd5b506102ae604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161018f9190610d67565b61014a6102c9366004610de3565b61044b565b3480156102da57600080fd5b5061014a6102e9366004610e89565b61050c565b3480156102fa57600080fd5b50610185683635c9adc5dea0000081565b34801561031757600080fd5b50610226610634565b34801561032c57600080fd5b5061014a61033b366004610e89565b61065d565b565b61034a6106e2565b61035382610787565b61035d828261078f565b5050565b600061036b610851565b50600080516020610f6883398151915290565b60006103b27ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b6103bf61089a565b61034060006108cc565b33806103d3610634565b6001600160a01b03161461040a5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610413816108cc565b50565b6000807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b61045361089a565b600080695a494c4445504f5349543489898989898930610471610416565b604051602401610488989796959493929190610ecd565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b179052516104bd9190610f32565b60006040518083038185875af1925050503d80600081146104fa576040519150601f19603f3d011682016040523d82523d6000602084013e6104ff565b606091505b5050505050505050505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b810460ff16159067ffffffffffffffff166000811580156105525750825b905060008267ffffffffffffffff16600114801561056f5750303b155b90508115801561057d575080155b1561059b5760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff1916600117855583156105c557845460ff60401b1916600160401b1785555b6105cd610904565b6105d686610914565b6105de610925565b6105e6610925565b831561062c57845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b505050505050565b6000807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0061043b565b61066561089a565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556106a9610416565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061076957507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661075d600080516020610f68833981519152546001600160a01b031690565b6001600160a01b031614155b156103405760405163703e46dd60e11b815260040160405180910390fd5b61041361089a565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156107e9575060408051601f3d908101601f191682019092526107e691810190610f4e565b60015b61081157604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610401565b600080516020610f68833981519152811461084257604051632a87526960e21b815260048101829052602401610401565b61084c838361092d565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146103405760405163703e46dd60e11b815260040160405180910390fd5b336108a3610416565b6001600160a01b0316146103405760405163118cdaa760e01b8152336004820152602401610401565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561035d82610983565b61090c6109f4565b610340610a3d565b61091c6109f4565b61041381610a70565b6103406109f4565b61093682610aa2565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a280511561097b5761084c8282610b07565b61035d610b7f565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0054600160401b900460ff1661034057604051631afcd79f60e31b815260040160405180910390fd5b610a456109f4565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f03300805460ff19169055565b610a786109f4565b6001600160a01b03811661040a57604051631e4fbdf760e01b815260006004820152602401610401565b806001600160a01b03163b600003610ad857604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610401565b600080516020610f6883398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b031684604051610b249190610f32565b600060405180830381855af49150503d8060008114610b5f576040519150601f19603f3d011682016040523d82523d6000602084013e610b64565b606091505b5091509150610b74858383610b9e565b925050505b92915050565b34156103405760405163b398979f60e01b815260040160405180910390fd5b606082610bb357610bae82610bfd565b610bf6565b8151158015610bca57506001600160a01b0384163b155b15610bf357604051639996b31560e01b81526001600160a01b0385166004820152602401610401565b50805b9392505050565b805115610c0d5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80820180821115610b7957634e487b7160e01b600052601160045260246000fd5b80356001600160a01b0381168114610c5e57600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60008060408385031215610c8c57600080fd5b610c9583610c47565b9150602083013567ffffffffffffffff811115610cb157600080fd5b8301601f81018513610cc257600080fd5b803567ffffffffffffffff811115610cdc57610cdc610c63565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610d0b57610d0b610c63565b604052818152828201602001871015610d2357600080fd5b816020840160208301376000602083830101528093505050509250929050565b60005b83811015610d5e578181015183820152602001610d46565b50506000910152565b6020815260008251806020840152610d86816040850160208701610d43565b601f01601f19169190910160400192915050565b60008083601f840112610dac57600080fd5b50813567ffffffffffffffff811115610dc457600080fd5b602083019150836020828501011115610ddc57600080fd5b9250929050565b60008060008060008060608789031215610dfc57600080fd5b863567ffffffffffffffff811115610e1357600080fd5b610e1f89828a01610d9a565b909750955050602087013567ffffffffffffffff811115610e3f57600080fd5b610e4b89828a01610d9a565b909550935050604087013567ffffffffffffffff811115610e6b57600080fd5b610e7789828a01610d9a565b979a9699509497509295939492505050565b600060208284031215610e9b57600080fd5b610bf682610c47565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b60a081526000610ee160a083018a8c610ea4565b8281036020840152610ef481898b610ea4565b90508281036040840152610f09818789610ea4565b6001600160a01b0395861660608501529390941660809092019190915250979650505050505050565b60008251610f44818460208701610d43565b9190910192915050565b600060208284031215610f6057600080fd5b505191905056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca26469706673582212207f1cb14629664b4629dffe5f55320f08714fce22bf39d57b2b33e22e28cf6ffb64736f6c634300081a0033", - "nonce": "0x1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xbc4f4942d842652ea523a824553a22a8f9cfbed2242f131c2d1cfc946e71c374", - "transactionType": "CREATE", - "contractName": "ERC1967Proxy", - "contractAddress": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "function": null, - "arguments": [ - "0xe7f1725E7734CE288F8367e1Bb143E90bb3F0512", - "0xc4d66de8000000000000000000000000f39fd6e51aad88f6f4ce6ab8827279cfffb92266" - ], - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "gas": "0x3af12", - "value": "0x0", - "input": "0x608060405260405161041038038061041083398101604081905261002291610268565b61002c8282610033565b5050610358565b61003c82610092565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a280511561008657610081828261010e565b505050565b61008e610185565b5050565b806001600160a01b03163b6000036100cd57604051634c9c8ce360e01b81526001600160a01b03821660048201526024015b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b03168460405161012b919061033c565b600060405180830381855af49150503d8060008114610166576040519150601f19603f3d011682016040523d82523d6000602084013e61016b565b606091505b50909250905061017c8583836101a6565b95945050505050565b34156101a45760405163b398979f60e01b815260040160405180910390fd5b565b6060826101bb576101b682610205565b6101fe565b81511580156101d257506001600160a01b0384163b155b156101fb57604051639996b31560e01b81526001600160a01b03851660048201526024016100c4565b50805b9392505050565b8051156102155780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b634e487b7160e01b600052604160045260246000fd5b60005b8381101561025f578181015183820152602001610247565b50506000910152565b6000806040838503121561027b57600080fd5b82516001600160a01b038116811461029257600080fd5b60208401519092506001600160401b038111156102ae57600080fd5b8301601f810185136102bf57600080fd5b80516001600160401b038111156102d8576102d861022e565b604051601f8201601f19908116603f011681016001600160401b03811182821017156103065761030661022e565b60405281815282820160200187101561031e57600080fd5b61032f826020830160208601610244565b8093505050509250929050565b6000825161034e818460208701610244565b9190910192915050565b60aa806103666000396000f3fe6080604052600a600c565b005b60186014601a565b6051565b565b6000604c7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b3660008037600080366000845af43d6000803e808015606f573d6000f35b3d6000fdfea26469706673582212209617ba1f2b34d75a6617c9cf9f6e8719ed949bbd6f4a63310b62dc5ddcb84ca764736f6c634300081a0033000000000000000000000000e7f1725e7734ce288f8367e1bb143e90bb3f051200000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000024c4d66de8000000000000000000000000f39fd6e51aad88f6f4ce6ab8827279cfffb9226600000000000000000000000000000000000000000000000000000000", - "nonce": "0x2", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x77ca1e010fe106f3ff32fcae0bc5be3d082341fec3d3387f35b660826495994b", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "gas": "0x8cc7", - "value": "0x0", - "input": "0x3a4b66f1", - "nonce": "0x3", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x9cfeec5ed65f8258d656115f9afcdec0cbe796d420575faa8fb5a27c12a33d66", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "gas": "0x8cc7", - "value": "0x0", - "input": "0x2def6620", - "nonce": "0x4", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x34a8d41e70580283a3a85141fd61b45540a714ec4fca638656d69eff266d0be9", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "gas": "0x9551", - "value": "0x0", - "input": "0x4e71d92d", - "nonce": "0x5", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727442317, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/deploy_Delegation.s.sol/33469/run-1727442519.json b/broadcast/deploy_Delegation.s.sol/33469/run-1727442519.json deleted file mode 100644 index d869fbd..0000000 --- a/broadcast/deploy_Delegation.s.sol/33469/run-1727442519.json +++ /dev/null @@ -1,107 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x11bab87512d602caaaa44e30979afb979dd6cdd15bcf3a777717b8df16464d90", - "transactionType": "CREATE", - "contractName": "Delegation", - "contractAddress": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "gas": "0x12d406", - "value": "0x0", - "input": "0x60a06040523060805234801561001457600080fd5b5061001d610022565b6100d4565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100725760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d15780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b608051610fbd6100fd600039600081816106ed01528181610716015261085c0152610fbd6000f3fe6080604052600436106101025760003560e01c8063715018a611610095578063c47e300d11610064578063c47e300d146102bb578063c4d66de8146102ce578063e013a625146102ee578063e30c39781461030b578063f2fde38b1461032057600080fd5b8063715018a61461023e57806379ba5097146102535780638da5cb5b14610268578063ad3cb1cc1461027d57600080fd5b806352d1902d116100d157806352d1902d1461017057806354fd4d50146101985780635c975abb146101c65780636b96736b1461020857600080fd5b80632def6620146101515780633a4b66f11461014a5780634e71d92d146101515780634f1ef2861461015d57600080fd5b3661014c577f669e9cfa685336547bc6d91346afdd259f6cd8c0cb6d0b16603b5fa60cb488003360000361014a57348160000160008282546101449190610c26565b90915550505b005b600080fd5b34801561014a57600080fd5b61014a61016b366004610c79565b610342565b34801561017c57600080fd5b50610185610361565b6040519081526020015b60405180910390f35b3480156101a457600080fd5b506101ad61037e565b60405167ffffffffffffffff909116815260200161018f565b3480156101d257600080fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161018f565b34801561021457600080fd5b50610226695a494c4445504f53495481565b6040516001600160a01b03909116815260200161018f565b34801561024a57600080fd5b5061014a6103b7565b34801561025f57600080fd5b5061014a6103c9565b34801561027457600080fd5b50610226610416565b34801561028957600080fd5b506102ae604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161018f9190610d67565b61014a6102c9366004610de3565b61044b565b3480156102da57600080fd5b5061014a6102e9366004610e89565b61050c565b3480156102fa57600080fd5b50610185683635c9adc5dea0000081565b34801561031757600080fd5b50610226610634565b34801561032c57600080fd5b5061014a61033b366004610e89565b61065d565b565b61034a6106e2565b61035382610787565b61035d828261078f565b5050565b600061036b610851565b50600080516020610f6883398151915290565b60006103b27ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b6103bf61089a565b61034060006108cc565b33806103d3610634565b6001600160a01b03161461040a5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610413816108cc565b50565b6000807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b61045361089a565b600080695a494c4445504f5349543489898989898930610471610416565b604051602401610488989796959493929190610ecd565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b179052516104bd9190610f32565b60006040518083038185875af1925050503d80600081146104fa576040519150601f19603f3d011682016040523d82523d6000602084013e6104ff565b606091505b5050505050505050505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b810460ff16159067ffffffffffffffff166000811580156105525750825b905060008267ffffffffffffffff16600114801561056f5750303b155b90508115801561057d575080155b1561059b5760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff1916600117855583156105c557845460ff60401b1916600160401b1785555b6105cd610904565b6105d686610914565b6105de610925565b6105e6610925565b831561062c57845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b505050505050565b6000807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0061043b565b61066561089a565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556106a9610416565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061076957507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661075d600080516020610f68833981519152546001600160a01b031690565b6001600160a01b031614155b156103405760405163703e46dd60e11b815260040160405180910390fd5b61041361089a565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156107e9575060408051601f3d908101601f191682019092526107e691810190610f4e565b60015b61081157604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610401565b600080516020610f68833981519152811461084257604051632a87526960e21b815260048101829052602401610401565b61084c838361092d565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146103405760405163703e46dd60e11b815260040160405180910390fd5b336108a3610416565b6001600160a01b0316146103405760405163118cdaa760e01b8152336004820152602401610401565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561035d82610983565b61090c6109f4565b610340610a3d565b61091c6109f4565b61041381610a70565b6103406109f4565b61093682610aa2565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a280511561097b5761084c8282610b07565b61035d610b7f565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0054600160401b900460ff1661034057604051631afcd79f60e31b815260040160405180910390fd5b610a456109f4565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f03300805460ff19169055565b610a786109f4565b6001600160a01b03811661040a57604051631e4fbdf760e01b815260006004820152602401610401565b806001600160a01b03163b600003610ad857604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610401565b600080516020610f6883398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b031684604051610b249190610f32565b600060405180830381855af49150503d8060008114610b5f576040519150601f19603f3d011682016040523d82523d6000602084013e610b64565b606091505b5091509150610b74858383610b9e565b925050505b92915050565b34156103405760405163b398979f60e01b815260040160405180910390fd5b606082610bb357610bae82610bfd565b610bf6565b8151158015610bca57506001600160a01b0384163b155b15610bf357604051639996b31560e01b81526001600160a01b0385166004820152602401610401565b50805b9392505050565b805115610c0d5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80820180821115610b7957634e487b7160e01b600052601160045260246000fd5b80356001600160a01b0381168114610c5e57600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60008060408385031215610c8c57600080fd5b610c9583610c47565b9150602083013567ffffffffffffffff811115610cb157600080fd5b8301601f81018513610cc257600080fd5b803567ffffffffffffffff811115610cdc57610cdc610c63565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610d0b57610d0b610c63565b604052818152828201602001871015610d2357600080fd5b816020840160208301376000602083830101528093505050509250929050565b60005b83811015610d5e578181015183820152602001610d46565b50506000910152565b6020815260008251806020840152610d86816040850160208701610d43565b601f01601f19169190910160400192915050565b60008083601f840112610dac57600080fd5b50813567ffffffffffffffff811115610dc457600080fd5b602083019150836020828501011115610ddc57600080fd5b9250929050565b60008060008060008060608789031215610dfc57600080fd5b863567ffffffffffffffff811115610e1357600080fd5b610e1f89828a01610d9a565b909750955050602087013567ffffffffffffffff811115610e3f57600080fd5b610e4b89828a01610d9a565b909550935050604087013567ffffffffffffffff811115610e6b57600080fd5b610e7789828a01610d9a565b979a9699509497509295939492505050565b600060208284031215610e9b57600080fd5b610bf682610c47565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b60a081526000610ee160a083018a8c610ea4565b8281036020840152610ef481898b610ea4565b90508281036040840152610f09818789610ea4565b6001600160a01b0395861660608501529390941660809092019190915250979650505050505050565b60008251610f44818460208701610d43565b9190910192915050565b600060208284031215610f6057600080fd5b505191905056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca26469706673582212207f1cb14629664b4629dffe5f55320f08714fce22bf39d57b2b33e22e28cf6ffb64736f6c634300081a0033", - "nonce": "0x1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xbc4f4942d842652ea523a824553a22a8f9cfbed2242f131c2d1cfc946e71c374", - "transactionType": "CREATE", - "contractName": "ERC1967Proxy", - "contractAddress": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "function": null, - "arguments": [ - "0xe7f1725E7734CE288F8367e1Bb143E90bb3F0512", - "0xc4d66de8000000000000000000000000f39fd6e51aad88f6f4ce6ab8827279cfffb92266" - ], - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "gas": "0x3af12", - "value": "0x0", - "input": "0x608060405260405161041038038061041083398101604081905261002291610268565b61002c8282610033565b5050610358565b61003c82610092565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a280511561008657610081828261010e565b505050565b61008e610185565b5050565b806001600160a01b03163b6000036100cd57604051634c9c8ce360e01b81526001600160a01b03821660048201526024015b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b03168460405161012b919061033c565b600060405180830381855af49150503d8060008114610166576040519150601f19603f3d011682016040523d82523d6000602084013e61016b565b606091505b50909250905061017c8583836101a6565b95945050505050565b34156101a45760405163b398979f60e01b815260040160405180910390fd5b565b6060826101bb576101b682610205565b6101fe565b81511580156101d257506001600160a01b0384163b155b156101fb57604051639996b31560e01b81526001600160a01b03851660048201526024016100c4565b50805b9392505050565b8051156102155780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b634e487b7160e01b600052604160045260246000fd5b60005b8381101561025f578181015183820152602001610247565b50506000910152565b6000806040838503121561027b57600080fd5b82516001600160a01b038116811461029257600080fd5b60208401519092506001600160401b038111156102ae57600080fd5b8301601f810185136102bf57600080fd5b80516001600160401b038111156102d8576102d861022e565b604051601f8201601f19908116603f011681016001600160401b03811182821017156103065761030661022e565b60405281815282820160200187101561031e57600080fd5b61032f826020830160208601610244565b8093505050509250929050565b6000825161034e818460208701610244565b9190910192915050565b60aa806103666000396000f3fe6080604052600a600c565b005b60186014601a565b6051565b565b6000604c7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b3660008037600080366000845af43d6000803e808015606f573d6000f35b3d6000fdfea26469706673582212209617ba1f2b34d75a6617c9cf9f6e8719ed949bbd6f4a63310b62dc5ddcb84ca764736f6c634300081a0033000000000000000000000000e7f1725e7734ce288f8367e1bb143e90bb3f051200000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000024c4d66de8000000000000000000000000f39fd6e51aad88f6f4ce6ab8827279cfffb9226600000000000000000000000000000000000000000000000000000000", - "nonce": "0x2", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x77ca1e010fe106f3ff32fcae0bc5be3d082341fec3d3387f35b660826495994b", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "gas": "0x8cc7", - "value": "0x0", - "input": "0x3a4b66f1", - "nonce": "0x3", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x9cfeec5ed65f8258d656115f9afcdec0cbe796d420575faa8fb5a27c12a33d66", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "gas": "0x8cc7", - "value": "0x0", - "input": "0x2def6620", - "nonce": "0x4", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x34a8d41e70580283a3a85141fd61b45540a714ec4fca638656d69eff266d0be9", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0", - "gas": "0x9551", - "value": "0x0", - "input": "0x4e71d92d", - "nonce": "0x5", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727442519, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/deploy_Delegation.s.sol/33469/run-1727443051.json b/broadcast/deploy_Delegation.s.sol/33469/run-1727443051.json deleted file mode 100644 index 3e6f79e..0000000 --- a/broadcast/deploy_Delegation.s.sol/33469/run-1727443051.json +++ /dev/null @@ -1,245 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xaa1e83b1a8832dfdedff76f253fff23ca04b4422a89026c18ad31ac437ca2807", - "transactionType": "CREATE", - "contractName": "Delegation", - "contractAddress": "0xf11292aadc761d4752068b8aa7f078a913488cf2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x12d406", - "value": "0x0", - "input": "0x60a06040523060805234801561001457600080fd5b5061001d610022565b6100d4565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100725760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d15780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b608051610fbd6100fd600039600081816106ed01528181610716015261085c0152610fbd6000f3fe6080604052600436106101025760003560e01c8063715018a611610095578063c47e300d11610064578063c47e300d146102bb578063c4d66de8146102ce578063e013a625146102ee578063e30c39781461030b578063f2fde38b1461032057600080fd5b8063715018a61461023e57806379ba5097146102535780638da5cb5b14610268578063ad3cb1cc1461027d57600080fd5b806352d1902d116100d157806352d1902d1461017057806354fd4d50146101985780635c975abb146101c65780636b96736b1461020857600080fd5b80632def6620146101515780633a4b66f11461014a5780634e71d92d146101515780634f1ef2861461015d57600080fd5b3661014c577f669e9cfa685336547bc6d91346afdd259f6cd8c0cb6d0b16603b5fa60cb488003360000361014a57348160000160008282546101449190610c26565b90915550505b005b600080fd5b34801561014a57600080fd5b61014a61016b366004610c79565b610342565b34801561017c57600080fd5b50610185610361565b6040519081526020015b60405180910390f35b3480156101a457600080fd5b506101ad61037e565b60405167ffffffffffffffff909116815260200161018f565b3480156101d257600080fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161018f565b34801561021457600080fd5b50610226695a494c4445504f53495481565b6040516001600160a01b03909116815260200161018f565b34801561024a57600080fd5b5061014a6103b7565b34801561025f57600080fd5b5061014a6103c9565b34801561027457600080fd5b50610226610416565b34801561028957600080fd5b506102ae604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161018f9190610d67565b61014a6102c9366004610de3565b61044b565b3480156102da57600080fd5b5061014a6102e9366004610e89565b61050c565b3480156102fa57600080fd5b50610185683635c9adc5dea0000081565b34801561031757600080fd5b50610226610634565b34801561032c57600080fd5b5061014a61033b366004610e89565b61065d565b565b61034a6106e2565b61035382610787565b61035d828261078f565b5050565b600061036b610851565b50600080516020610f6883398151915290565b60006103b27ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b6103bf61089a565b61034060006108cc565b33806103d3610634565b6001600160a01b03161461040a5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610413816108cc565b50565b6000807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b61045361089a565b600080695a494c4445504f5349543489898989898930610471610416565b604051602401610488989796959493929190610ecd565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b179052516104bd9190610f32565b60006040518083038185875af1925050503d80600081146104fa576040519150601f19603f3d011682016040523d82523d6000602084013e6104ff565b606091505b5050505050505050505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b810460ff16159067ffffffffffffffff166000811580156105525750825b905060008267ffffffffffffffff16600114801561056f5750303b155b90508115801561057d575080155b1561059b5760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff1916600117855583156105c557845460ff60401b1916600160401b1785555b6105cd610904565b6105d686610914565b6105de610925565b6105e6610925565b831561062c57845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b505050505050565b6000807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0061043b565b61066561089a565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556106a9610416565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061076957507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661075d600080516020610f68833981519152546001600160a01b031690565b6001600160a01b031614155b156103405760405163703e46dd60e11b815260040160405180910390fd5b61041361089a565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156107e9575060408051601f3d908101601f191682019092526107e691810190610f4e565b60015b61081157604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610401565b600080516020610f68833981519152811461084257604051632a87526960e21b815260048101829052602401610401565b61084c838361092d565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146103405760405163703e46dd60e11b815260040160405180910390fd5b336108a3610416565b6001600160a01b0316146103405760405163118cdaa760e01b8152336004820152602401610401565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561035d82610983565b61090c6109f4565b610340610a3d565b61091c6109f4565b61041381610a70565b6103406109f4565b61093682610aa2565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a280511561097b5761084c8282610b07565b61035d610b7f565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0054600160401b900460ff1661034057604051631afcd79f60e31b815260040160405180910390fd5b610a456109f4565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f03300805460ff19169055565b610a786109f4565b6001600160a01b03811661040a57604051631e4fbdf760e01b815260006004820152602401610401565b806001600160a01b03163b600003610ad857604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610401565b600080516020610f6883398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b031684604051610b249190610f32565b600060405180830381855af49150503d8060008114610b5f576040519150601f19603f3d011682016040523d82523d6000602084013e610b64565b606091505b5091509150610b74858383610b9e565b925050505b92915050565b34156103405760405163b398979f60e01b815260040160405180910390fd5b606082610bb357610bae82610bfd565b610bf6565b8151158015610bca57506001600160a01b0384163b155b15610bf357604051639996b31560e01b81526001600160a01b0385166004820152602401610401565b50805b9392505050565b805115610c0d5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80820180821115610b7957634e487b7160e01b600052601160045260246000fd5b80356001600160a01b0381168114610c5e57600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60008060408385031215610c8c57600080fd5b610c9583610c47565b9150602083013567ffffffffffffffff811115610cb157600080fd5b8301601f81018513610cc257600080fd5b803567ffffffffffffffff811115610cdc57610cdc610c63565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610d0b57610d0b610c63565b604052818152828201602001871015610d2357600080fd5b816020840160208301376000602083830101528093505050509250929050565b60005b83811015610d5e578181015183820152602001610d46565b50506000910152565b6020815260008251806020840152610d86816040850160208701610d43565b601f01601f19169190910160400192915050565b60008083601f840112610dac57600080fd5b50813567ffffffffffffffff811115610dc457600080fd5b602083019150836020828501011115610ddc57600080fd5b9250929050565b60008060008060008060608789031215610dfc57600080fd5b863567ffffffffffffffff811115610e1357600080fd5b610e1f89828a01610d9a565b909750955050602087013567ffffffffffffffff811115610e3f57600080fd5b610e4b89828a01610d9a565b909550935050604087013567ffffffffffffffff811115610e6b57600080fd5b610e7789828a01610d9a565b979a9699509497509295939492505050565b600060208284031215610e9b57600080fd5b610bf682610c47565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b60a081526000610ee160a083018a8c610ea4565b8281036020840152610ef481898b610ea4565b90508281036040840152610f09818789610ea4565b6001600160a01b0395861660608501529390941660809092019190915250979650505050505050565b60008251610f44818460208701610d43565b9190910192915050565b600060208284031215610f6057600080fd5b505191905056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca26469706673582212207f1cb14629664b4629dffe5f55320f08714fce22bf39d57b2b33e22e28cf6ffb64736f6c634300081a0033", - "nonce": "0x7da", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xf14bf5bc3a26e77705cba9f08e9a6c72aacba14bf98999519180039b0458c60b", - "transactionType": "CREATE", - "contractName": "ERC1967Proxy", - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": null, - "arguments": [ - "0xF11292AADC761d4752068B8Aa7f078A913488CF2", - "0xc4d66de800000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x3af12", - "value": "0x0", - "input": "0x608060405260405161041038038061041083398101604081905261002291610268565b61002c8282610033565b5050610358565b61003c82610092565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a280511561008657610081828261010e565b505050565b61008e610185565b5050565b806001600160a01b03163b6000036100cd57604051634c9c8ce360e01b81526001600160a01b03821660048201526024015b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b03168460405161012b919061033c565b600060405180830381855af49150503d8060008114610166576040519150601f19603f3d011682016040523d82523d6000602084013e61016b565b606091505b50909250905061017c8583836101a6565b95945050505050565b34156101a45760405163b398979f60e01b815260040160405180910390fd5b565b6060826101bb576101b682610205565b6101fe565b81511580156101d257506001600160a01b0384163b155b156101fb57604051639996b31560e01b81526001600160a01b03851660048201526024016100c4565b50805b9392505050565b8051156102155780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b634e487b7160e01b600052604160045260246000fd5b60005b8381101561025f578181015183820152602001610247565b50506000910152565b6000806040838503121561027b57600080fd5b82516001600160a01b038116811461029257600080fd5b60208401519092506001600160401b038111156102ae57600080fd5b8301601f810185136102bf57600080fd5b80516001600160401b038111156102d8576102d861022e565b604051601f8201601f19908116603f011681016001600160401b03811182821017156103065761030661022e565b60405281815282820160200187101561031e57600080fd5b61032f826020830160208601610244565b8093505050509250929050565b6000825161034e818460208701610244565b9190910192915050565b60aa806103666000396000f3fe6080604052600a600c565b005b60186014601a565b6051565b565b6000604c7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b3660008037600080366000845af43d6000803e808015606f573d6000f35b3d6000fdfea26469706673582212209617ba1f2b34d75a6617c9cf9f6e8719ed949bbd6f4a63310b62dc5ddcb84ca764736f6c634300081a0033000000000000000000000000f11292aadc761d4752068b8aa7f078a913488cf200000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000024c4d66de800000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d7700000000000000000000000000000000000000000000000000000000", - "nonce": "0x7db", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xda4a5d7f0e769a73853ac386c4ff9c1f2f0dad60a31ab29b1d97ece9fda4b86f", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x8cc7", - "value": "0x0", - "input": "0x3a4b66f1", - "nonce": "0x7dc", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x50b15631b6629f0db217fd77b2a0307264f95a433a0c53c774648baf1b634412", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x8cc7", - "value": "0x0", - "input": "0x2def6620", - "nonce": "0x7dd", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xa8f47ee5fedbda20a9a95155b912b68c830820d5e4099e0125c9742c39bcbac2", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x9551", - "value": "0x0", - "input": "0x4e71d92d", - "nonce": "0x7de", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe7cc2", - "logs": [ - { - "address": "0xf11292aadc761d4752068b8aa7f078a913488cf2", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x91e2cc0ce68a56812b76b538112dcced3a8c3e16261699303ae038704ab5ff04", - "blockNumber": "0x2888a", - "transactionHash": "0xaa1e83b1a8832dfdedff76f253fff23ca04b4422a89026c18ad31ac437ca2807", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000040800000001000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xaa1e83b1a8832dfdedff76f253fff23ca04b4422a89026c18ad31ac437ca2807", - "transactionIndex": "0x0", - "blockHash": "0x91e2cc0ce68a56812b76b538112dcced3a8c3e16261699303ae038704ab5ff04", - "blockNumber": "0x2888a", - "gasUsed": "0xe7cc2", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0xf11292aadc761d4752068b8aa7f078a913488cf2" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2d5bd", - "logs": [ - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000f11292aadc761d4752068b8aa7f078a913488cf2" - ], - "data": "0x", - "blockHash": "0x2885767d095ef6f6585e6f75d08b100b1fcfc0f1793389108cd9c91f0c161632", - "blockNumber": "0x2888b", - "transactionHash": "0xf14bf5bc3a26e77705cba9f08e9a6c72aacba14bf98999519180039b0458c60b", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x", - "blockHash": "0x2885767d095ef6f6585e6f75d08b100b1fcfc0f1793389108cd9c91f0c161632", - "blockNumber": "0x2888b", - "transactionHash": "0xf14bf5bc3a26e77705cba9f08e9a6c72aacba14bf98999519180039b0458c60b", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000001", - "blockHash": "0x2885767d095ef6f6585e6f75d08b100b1fcfc0f1793389108cd9c91f0c161632", - "blockNumber": "0x2888b", - "transactionHash": "0xf14bf5bc3a26e77705cba9f08e9a6c72aacba14bf98999519180039b0458c60b", - "transactionIndex": "0x0", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000400008000000000000800000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000002000001000000000000000000000000000004000000020000000000000000000800000000000000000000000000000000410000000000000000000800000000000004000000000080000000000000000000000000000000400000000000000000000000000000000000000000000000000000000020000000000000002000000000000000000004000000000000000020000000000000000000000000000000000000000020000000000000010000000000", - "type": "0x0", - "transactionHash": "0xf14bf5bc3a26e77705cba9f08e9a6c72aacba14bf98999519180039b0458c60b", - "transactionIndex": "0x0", - "blockHash": "0x2885767d095ef6f6585e6f75d08b100b1fcfc0f1793389108cd9c91f0c161632", - "blockNumber": "0x2888b", - "gasUsed": "0x2d5bd", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x33baa", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xda4a5d7f0e769a73853ac386c4ff9c1f2f0dad60a31ab29b1d97ece9fda4b86f", - "transactionIndex": "0x1", - "blockHash": "0x2885767d095ef6f6585e6f75d08b100b1fcfc0f1793389108cd9c91f0c161632", - "blockNumber": "0x2888b", - "gasUsed": "0x65ed", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x3a197", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x50b15631b6629f0db217fd77b2a0307264f95a433a0c53c774648baf1b634412", - "transactionIndex": "0x2", - "blockHash": "0x2885767d095ef6f6585e6f75d08b100b1fcfc0f1793389108cd9c91f0c161632", - "blockNumber": "0x2888b", - "gasUsed": "0x65ed", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x407b0", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xa8f47ee5fedbda20a9a95155b912b68c830820d5e4099e0125c9742c39bcbac2", - "transactionIndex": "0x3", - "blockHash": "0x2885767d095ef6f6585e6f75d08b100b1fcfc0f1793389108cd9c91f0c161632", - "blockNumber": "0x2888b", - "gasUsed": "0x6619", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727443051, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/deploy_Delegation.s.sol/33469/run-1727698413.json b/broadcast/deploy_Delegation.s.sol/33469/run-1727698413.json deleted file mode 100644 index f28a9b7..0000000 --- a/broadcast/deploy_Delegation.s.sol/33469/run-1727698413.json +++ /dev/null @@ -1,245 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x292bf58bef4b9bce2945163ddf9870a0cddceb7f19d25f6d7f16b69191a9fb8a", - "transactionType": "CREATE", - "contractName": "Delegation", - "contractAddress": "0xa01bdf03bcd1bf9595724ef2ee63c9495b6d973a", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x13dbd9", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516110a86100f95f395f81816106e701528181610710015261085401526110a85ff3fe6080604052600436106100f2575f3560e01c8063715018a611610087578063c47e300d11610057578063c47e300d14610262578063c4d66de814610275578063e30c397814610294578063f2fde38b146102a8575f80fd5b8063715018a6146101e957806379ba5097146101fd5780638da5cb5b14610211578063ad3cb1cc14610225575f80fd5b806352d1902d116100c257806352d1902d1461011f57806354fd4d50146101465780635c975abb146101735780636b96736b146101b4575f80fd5b80632def6620146100fd5780633a4b66f11461010a5780634e71d92d146100fd5780634f1ef2861461010c575f80fd5b366100f957005b5f80fd5b348015610108575f80fd5b505b005b61010a61011a366004610c42565b6102c9565b34801561012a575f80fd5b506101336102e8565b6040519081526020015b60405180910390f35b348015610151575f80fd5b5061015a610303565b60405167ffffffffffffffff909116815260200161013d565b34801561017e575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161013d565b3480156101bf575f80fd5b506101d1695a494c4445504f53495481565b6040516001600160a01b03909116815260200161013d565b3480156101f4575f80fd5b5061010a61033b565b348015610208575f80fd5b5061010a61034c565b34801561021c575f80fd5b506101d1610399565b348015610230575f80fd5b50610255604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161013d9190610d28565b61010a610270366004610d9f565b6103cd565b348015610280575f80fd5b5061010a61028f366004610e3e565b610509565b34801561029f575f80fd5b506101d161062f565b3480156102b3575f80fd5b5061010a6102c2366004610e3e565b610657565b565b6102d16106dc565b6102da82610780565b6102e48282610788565b5050565b5f6102f1610849565b505f8051602061105383398151915290565b5f6103367ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b610343610892565b6102c75f6108c4565b338061035661062f565b6001600160a01b03161461038d5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610396816108c4565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b6103d5610892565b7f669e9cfa685336547bc6d91346afdd259f6cd8c0cb6d0b16603b5fa60cb4880080610402878983610eda565b5060018101610412858783610eda565b505f80695a494c4445504f534954348a8a8a8a8a8a30610430610399565b604051602401610447989796959493929190610fbc565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b1790525161047c9190611020565b5f6040518083038185875af1925050503d805f81146104b6576040519150601f19603f3d011682016040523d82523d5f602084013e6104bb565b606091505b5091509150816104fe5760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610384565b505050505050505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b810460ff16159067ffffffffffffffff165f8115801561054e5750825b90505f8267ffffffffffffffff16600114801561056a5750303b155b905081158015610578575080155b156105965760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff1916600117855583156105c057845460ff60401b1916600160401b1785555b6105c86108fc565b6105d18661090c565b6105d961091d565b6105e161091d565b831561062757845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b505050505050565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c006103bd565b61065f610892565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556106a3610399565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061076257507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166107565f80516020611053833981519152546001600160a01b031690565b6001600160a01b031614155b156102c75760405163703e46dd60e11b815260040160405180910390fd5b610396610892565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156107e2575060408051601f3d908101601f191682019092526107df9181019061103b565b60015b61080a57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610384565b5f80516020611053833981519152811461083a57604051632a87526960e21b815260048101829052602401610384565b6108448383610925565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146102c75760405163703e46dd60e11b815260040160405180910390fd5b3361089b610399565b6001600160a01b0316146102c75760405163118cdaa760e01b8152336004820152602401610384565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b03191681556102e48261097a565b6109046109ea565b6102c7610a33565b6109146109ea565b61039681610a66565b6102c76109ea565b61092e82610a97565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a2805115610972576108448282610afa565b6102e4610b6c565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0054600160401b900460ff166102c757604051631afcd79f60e31b815260040160405180910390fd5b610a3b6109ea565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f03300805460ff19169055565b610a6e6109ea565b6001600160a01b03811661038d57604051631e4fbdf760e01b81525f6004820152602401610384565b806001600160a01b03163b5f03610acc57604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610384565b5f8051602061105383398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610b169190611020565b5f60405180830381855af49150503d805f8114610b4e576040519150601f19603f3d011682016040523d82523d5f602084013e610b53565b606091505b5091509150610b63858383610b8b565b95945050505050565b34156102c75760405163b398979f60e01b815260040160405180910390fd5b606082610ba057610b9b82610bea565b610be3565b8151158015610bb757506001600160a01b0384163b155b15610be057604051639996b31560e01b81526001600160a01b0385166004820152602401610384565b50805b9392505050565b805115610bfa5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80356001600160a01b0381168114610c29575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f8060408385031215610c53575f80fd5b610c5c83610c13565b9150602083013567ffffffffffffffff811115610c77575f80fd5b8301601f81018513610c87575f80fd5b803567ffffffffffffffff811115610ca157610ca1610c2e565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610cd057610cd0610c2e565b604052818152828201602001871015610ce7575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b83811015610d20578181015183820152602001610d08565b50505f910152565b602081525f8251806020840152610d46816040850160208701610d06565b601f01601f19169190910160400192915050565b5f8083601f840112610d6a575f80fd5b50813567ffffffffffffffff811115610d81575f80fd5b602083019150836020828501011115610d98575f80fd5b9250929050565b5f805f805f8060608789031215610db4575f80fd5b863567ffffffffffffffff811115610dca575f80fd5b610dd689828a01610d5a565b909750955050602087013567ffffffffffffffff811115610df5575f80fd5b610e0189828a01610d5a565b909550935050604087013567ffffffffffffffff811115610e20575f80fd5b610e2c89828a01610d5a565b979a9699509497509295939492505050565b5f60208284031215610e4e575f80fd5b610be382610c13565b600181811c90821680610e6b57607f821691505b602082108103610e8957634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561084457805f5260205f20601f840160051c81016020851015610eb45750805b601f840160051c820191505b81811015610ed3575f8155600101610ec0565b5050505050565b67ffffffffffffffff831115610ef257610ef2610c2e565b610f0683610f008354610e57565b83610e8f565b5f601f841160018114610f37575f8515610f205750838201355b5f19600387901b1c1916600186901b178355610ed3565b5f83815260208120601f198716915b82811015610f665786850135825560209485019460019092019101610f46565b5086821015610f82575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f610fcf60a083018a8c610f94565b8281036020840152610fe281898b610f94565b90508281036040840152610ff7818789610f94565b6001600160a01b0395861660608501529390941660809092019190915250979650505050505050565b5f8251611031818460208701610d06565b9190910192915050565b5f6020828403121561104b575f80fd5b505191905056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca264697066735822122071ee0cc87daeb9e42b9257da7be0d394a83e28421e9ca766a24f8de79fc0d01b64736f6c634300081a0033", - "nonce": "0xc8a", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x37af3b95265a5776a353d7152cd05ba154bc1e33aa3ecaa4907a2765d816616a", - "transactionType": "CREATE", - "contractName": "ERC1967Proxy", - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": null, - "arguments": [ - "0xA01bDF03bCd1bf9595724eF2EE63c9495b6D973a", - "0xc4d66de800000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x3a7b8", - "value": "0x0", - "input": "0x60806040526040516103f63803806103f68339810160408190526100229161025e565b61002c8282610033565b5050610347565b61003c82610091565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a280511561008557610080828261010c565b505050565b61008d61017f565b5050565b806001600160a01b03163b5f036100cb57604051634c9c8ce360e01b81526001600160a01b03821660048201526024015b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610128919061032c565b5f60405180830381855af49150503d805f8114610160576040519150601f19603f3d011682016040523d82523d5f602084013e610165565b606091505b5090925090506101768583836101a0565b95945050505050565b341561019e5760405163b398979f60e01b815260040160405180910390fd5b565b6060826101b5576101b0826101ff565b6101f8565b81511580156101cc57506001600160a01b0384163b155b156101f557604051639996b31560e01b81526001600160a01b03851660048201526024016100c2565b50805b9392505050565b80511561020f5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b634e487b7160e01b5f52604160045260245ffd5b5f5b8381101561025657818101518382015260200161023e565b50505f910152565b5f806040838503121561026f575f80fd5b82516001600160a01b0381168114610285575f80fd5b60208401519092506001600160401b038111156102a0575f80fd5b8301601f810185136102b0575f80fd5b80516001600160401b038111156102c9576102c9610228565b604051601f8201601f19908116603f011681016001600160401b03811182821017156102f7576102f7610228565b60405281815282820160200187101561030e575f80fd5b61031f82602083016020860161023c565b8093505050509250929050565b5f825161033d81846020870161023c565b9190910192915050565b60a3806103535f395ff3fe6080604052600a600c565b005b60186014601a565b6050565b565b5f604b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b365f80375f80365f845af43d5f803e8080156069573d5ff35b3d5ffdfea26469706673582212207db9650c496a9bb7cee8ac22823fbfed192db2922245425dbf4969335e2b6dcc64736f6c634300081a0033000000000000000000000000a01bdf03bcd1bf9595724ef2ee63c9495b6d973a00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000024c4d66de800000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d7700000000000000000000000000000000000000000000000000000000", - "nonce": "0xc8b", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xd2ead61053c1282a63f00a7f6e908623c9d44153f1e17bcfdb68b355fbfdc67c", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x8cbe", - "value": "0x0", - "input": "0x3a4b66f1", - "nonce": "0xc8c", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x5734ae59ba3c8b5ca0d08f5e88cd100ef96aa6419301e6abb4d42039bfb32dcb", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x950b", - "value": "0x0", - "input": "0x2def6620", - "nonce": "0xc8d", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x9e15758486df891ce160872128f7085de5b4b366c1836a094dbbbbd4a09e3b16", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x8cff", - "value": "0x0", - "input": "0x4e71d92d", - "nonce": "0xc8e", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xf46a7", - "logs": [ - { - "address": "0xa01bdf03bcd1bf9595724ef2ee63c9495b6d973a", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xe4cd6b1f49474cbdaa4a216f3e0a78c5216aa4ccddb0d5d4eaf290889b517422", - "blockNumber": "0x28a7", - "transactionHash": "0x292bf58bef4b9bce2945163ddf9870a0cddceb7f19d25f6d7f16b69191a9fb8a", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000100000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x292bf58bef4b9bce2945163ddf9870a0cddceb7f19d25f6d7f16b69191a9fb8a", - "transactionIndex": "0x0", - "blockHash": "0xe4cd6b1f49474cbdaa4a216f3e0a78c5216aa4ccddb0d5d4eaf290889b517422", - "blockNumber": "0x28a7", - "gasUsed": "0xf46a7", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0xa01bdf03bcd1bf9595724ef2ee63c9495b6d973a" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x121670", - "logs": [ - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000a01bdf03bcd1bf9595724ef2ee63c9495b6d973a" - ], - "data": "0x", - "blockHash": "0xe4cd6b1f49474cbdaa4a216f3e0a78c5216aa4ccddb0d5d4eaf290889b517422", - "blockNumber": "0x28a7", - "transactionHash": "0x37af3b95265a5776a353d7152cd05ba154bc1e33aa3ecaa4907a2765d816616a", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x", - "blockHash": "0xe4cd6b1f49474cbdaa4a216f3e0a78c5216aa4ccddb0d5d4eaf290889b517422", - "blockNumber": "0x28a7", - "transactionHash": "0x37af3b95265a5776a353d7152cd05ba154bc1e33aa3ecaa4907a2765d816616a", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000001", - "blockHash": "0xe4cd6b1f49474cbdaa4a216f3e0a78c5216aa4ccddb0d5d4eaf290889b517422", - "blockNumber": "0x28a7", - "transactionHash": "0x37af3b95265a5776a353d7152cd05ba154bc1e33aa3ecaa4907a2765d816616a", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000800000000000000000000000400008080000000000800000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000002000001000000000200000000000000000000000000020000000000000000000800000000000000000000000000000000410000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000002000000000000000000004000000000000000020000000000000000000000000000000000000000000000080000000000800000000", - "type": "0x0", - "transactionHash": "0x37af3b95265a5776a353d7152cd05ba154bc1e33aa3ecaa4907a2765d816616a", - "transactionIndex": "0x1", - "blockHash": "0xe4cd6b1f49474cbdaa4a216f3e0a78c5216aa4ccddb0d5d4eaf290889b517422", - "blockNumber": "0x28a7", - "gasUsed": "0x2cfc9", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x127c56", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xd2ead61053c1282a63f00a7f6e908623c9d44153f1e17bcfdb68b355fbfdc67c", - "transactionIndex": "0x2", - "blockHash": "0xe4cd6b1f49474cbdaa4a216f3e0a78c5216aa4ccddb0d5d4eaf290889b517422", - "blockNumber": "0x28a7", - "gasUsed": "0x65e6", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x12e23f", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x5734ae59ba3c8b5ca0d08f5e88cd100ef96aa6419301e6abb4d42039bfb32dcb", - "transactionIndex": "0x3", - "blockHash": "0xe4cd6b1f49474cbdaa4a216f3e0a78c5216aa4ccddb0d5d4eaf290889b517422", - "blockNumber": "0x28a7", - "gasUsed": "0x65e9", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x134854", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x9e15758486df891ce160872128f7085de5b4b366c1836a094dbbbbd4a09e3b16", - "transactionIndex": "0x4", - "blockHash": "0xe4cd6b1f49474cbdaa4a216f3e0a78c5216aa4ccddb0d5d4eaf290889b517422", - "blockNumber": "0x28a7", - "gasUsed": "0x6615", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727698413, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/deploy_Delegation.s.sol/33469/run-1727719357.json b/broadcast/deploy_Delegation.s.sol/33469/run-1727719357.json deleted file mode 100644 index 431ecb6..0000000 --- a/broadcast/deploy_Delegation.s.sol/33469/run-1727719357.json +++ /dev/null @@ -1,245 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x0b9f1f81efff2553719df2f4b6c818a91ac0c1c4fd77dc8eb45cb7e86a6757d0", - "transactionType": "CREATE", - "contractName": "Delegation", - "contractAddress": "0xd556697a3b3b498953321403ce5b910d7d958147", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x13dbd9", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516110a86100f95f395f81816106e701528181610710015261085401526110a85ff3fe6080604052600436106100f2575f3560e01c8063715018a611610087578063c47e300d11610057578063c47e300d14610262578063c4d66de814610275578063e30c397814610294578063f2fde38b146102a8575f80fd5b8063715018a6146101e957806379ba5097146101fd5780638da5cb5b14610211578063ad3cb1cc14610225575f80fd5b806352d1902d116100c257806352d1902d1461011f57806354fd4d50146101465780635c975abb146101735780636b96736b146101b4575f80fd5b80632def6620146100fd5780633a4b66f11461010a5780634e71d92d146100fd5780634f1ef2861461010c575f80fd5b366100f957005b5f80fd5b348015610108575f80fd5b505b005b61010a61011a366004610c42565b6102c9565b34801561012a575f80fd5b506101336102e8565b6040519081526020015b60405180910390f35b348015610151575f80fd5b5061015a610303565b60405167ffffffffffffffff909116815260200161013d565b34801561017e575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161013d565b3480156101bf575f80fd5b506101d1695a494c4445504f53495481565b6040516001600160a01b03909116815260200161013d565b3480156101f4575f80fd5b5061010a61033b565b348015610208575f80fd5b5061010a61034c565b34801561021c575f80fd5b506101d1610399565b348015610230575f80fd5b50610255604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161013d9190610d28565b61010a610270366004610d9f565b6103cd565b348015610280575f80fd5b5061010a61028f366004610e3e565b610509565b34801561029f575f80fd5b506101d161062f565b3480156102b3575f80fd5b5061010a6102c2366004610e3e565b610657565b565b6102d16106dc565b6102da82610780565b6102e48282610788565b5050565b5f6102f1610849565b505f8051602061105383398151915290565b5f6103367ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b610343610892565b6102c75f6108c4565b338061035661062f565b6001600160a01b03161461038d5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610396816108c4565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b6103d5610892565b7f669e9cfa685336547bc6d91346afdd259f6cd8c0cb6d0b16603b5fa60cb4880080610402878983610eda565b5060018101610412858783610eda565b505f80695a494c4445504f534954348a8a8a8a8a8a30610430610399565b604051602401610447989796959493929190610fbc565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b1790525161047c9190611020565b5f6040518083038185875af1925050503d805f81146104b6576040519150601f19603f3d011682016040523d82523d5f602084013e6104bb565b606091505b5091509150816104fe5760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610384565b505050505050505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b810460ff16159067ffffffffffffffff165f8115801561054e5750825b90505f8267ffffffffffffffff16600114801561056a5750303b155b905081158015610578575080155b156105965760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff1916600117855583156105c057845460ff60401b1916600160401b1785555b6105c86108fc565b6105d18661090c565b6105d961091d565b6105e161091d565b831561062757845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b505050505050565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c006103bd565b61065f610892565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556106a3610399565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061076257507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166107565f80516020611053833981519152546001600160a01b031690565b6001600160a01b031614155b156102c75760405163703e46dd60e11b815260040160405180910390fd5b610396610892565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156107e2575060408051601f3d908101601f191682019092526107df9181019061103b565b60015b61080a57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610384565b5f80516020611053833981519152811461083a57604051632a87526960e21b815260048101829052602401610384565b6108448383610925565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146102c75760405163703e46dd60e11b815260040160405180910390fd5b3361089b610399565b6001600160a01b0316146102c75760405163118cdaa760e01b8152336004820152602401610384565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b03191681556102e48261097a565b6109046109ea565b6102c7610a33565b6109146109ea565b61039681610a66565b6102c76109ea565b61092e82610a97565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a2805115610972576108448282610afa565b6102e4610b6c565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0054600160401b900460ff166102c757604051631afcd79f60e31b815260040160405180910390fd5b610a3b6109ea565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f03300805460ff19169055565b610a6e6109ea565b6001600160a01b03811661038d57604051631e4fbdf760e01b81525f6004820152602401610384565b806001600160a01b03163b5f03610acc57604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610384565b5f8051602061105383398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610b169190611020565b5f60405180830381855af49150503d805f8114610b4e576040519150601f19603f3d011682016040523d82523d5f602084013e610b53565b606091505b5091509150610b63858383610b8b565b95945050505050565b34156102c75760405163b398979f60e01b815260040160405180910390fd5b606082610ba057610b9b82610bea565b610be3565b8151158015610bb757506001600160a01b0384163b155b15610be057604051639996b31560e01b81526001600160a01b0385166004820152602401610384565b50805b9392505050565b805115610bfa5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80356001600160a01b0381168114610c29575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f8060408385031215610c53575f80fd5b610c5c83610c13565b9150602083013567ffffffffffffffff811115610c77575f80fd5b8301601f81018513610c87575f80fd5b803567ffffffffffffffff811115610ca157610ca1610c2e565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610cd057610cd0610c2e565b604052818152828201602001871015610ce7575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b83811015610d20578181015183820152602001610d08565b50505f910152565b602081525f8251806020840152610d46816040850160208701610d06565b601f01601f19169190910160400192915050565b5f8083601f840112610d6a575f80fd5b50813567ffffffffffffffff811115610d81575f80fd5b602083019150836020828501011115610d98575f80fd5b9250929050565b5f805f805f8060608789031215610db4575f80fd5b863567ffffffffffffffff811115610dca575f80fd5b610dd689828a01610d5a565b909750955050602087013567ffffffffffffffff811115610df5575f80fd5b610e0189828a01610d5a565b909550935050604087013567ffffffffffffffff811115610e20575f80fd5b610e2c89828a01610d5a565b979a9699509497509295939492505050565b5f60208284031215610e4e575f80fd5b610be382610c13565b600181811c90821680610e6b57607f821691505b602082108103610e8957634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561084457805f5260205f20601f840160051c81016020851015610eb45750805b601f840160051c820191505b81811015610ed3575f8155600101610ec0565b5050505050565b67ffffffffffffffff831115610ef257610ef2610c2e565b610f0683610f008354610e57565b83610e8f565b5f601f841160018114610f37575f8515610f205750838201355b5f19600387901b1c1916600186901b178355610ed3565b5f83815260208120601f198716915b82811015610f665786850135825560209485019460019092019101610f46565b5086821015610f82575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f610fcf60a083018a8c610f94565b8281036020840152610fe281898b610f94565b90508281036040840152610ff7818789610f94565b6001600160a01b0395861660608501529390941660809092019190915250979650505050505050565b5f8251611031818460208701610d06565b9190910192915050565b5f6020828403121561104b575f80fd5b505191905056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca264697066735822122071ee0cc87daeb9e42b9257da7be0d394a83e28421e9ca766a24f8de79fc0d01b64736f6c634300081a0033", - "nonce": "0xcd2", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xa5e2b5d84072c4b209e9b3e95b712f954781447315ef3945b8788d4e145a4469", - "transactionType": "CREATE", - "contractName": "ERC1967Proxy", - "contractAddress": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "function": null, - "arguments": [ - "0xd556697A3B3B498953321403CE5b910D7d958147", - "0xc4d66de800000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x3a7b8", - "value": "0x0", - "input": "0x60806040526040516103f63803806103f68339810160408190526100229161025e565b61002c8282610033565b5050610347565b61003c82610091565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a280511561008557610080828261010c565b505050565b61008d61017f565b5050565b806001600160a01b03163b5f036100cb57604051634c9c8ce360e01b81526001600160a01b03821660048201526024015b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610128919061032c565b5f60405180830381855af49150503d805f8114610160576040519150601f19603f3d011682016040523d82523d5f602084013e610165565b606091505b5090925090506101768583836101a0565b95945050505050565b341561019e5760405163b398979f60e01b815260040160405180910390fd5b565b6060826101b5576101b0826101ff565b6101f8565b81511580156101cc57506001600160a01b0384163b155b156101f557604051639996b31560e01b81526001600160a01b03851660048201526024016100c2565b50805b9392505050565b80511561020f5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b634e487b7160e01b5f52604160045260245ffd5b5f5b8381101561025657818101518382015260200161023e565b50505f910152565b5f806040838503121561026f575f80fd5b82516001600160a01b0381168114610285575f80fd5b60208401519092506001600160401b038111156102a0575f80fd5b8301601f810185136102b0575f80fd5b80516001600160401b038111156102c9576102c9610228565b604051601f8201601f19908116603f011681016001600160401b03811182821017156102f7576102f7610228565b60405281815282820160200187101561030e575f80fd5b61031f82602083016020860161023c565b8093505050509250929050565b5f825161033d81846020870161023c565b9190910192915050565b60a3806103535f395ff3fe6080604052600a600c565b005b60186014601a565b6050565b565b5f604b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b365f80375f80365f845af43d5f803e8080156069573d5ff35b3d5ffdfea26469706673582212207db9650c496a9bb7cee8ac22823fbfed192db2922245425dbf4969335e2b6dcc64736f6c634300081a0033000000000000000000000000d556697a3b3b498953321403ce5b910d7d95814700000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000024c4d66de800000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d7700000000000000000000000000000000000000000000000000000000", - "nonce": "0xcd3", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x5299189c6a264e73ab96ae4311a12474812f63ce87c3c5903a68f158ce955fd0", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "gas": "0x8cbe", - "value": "0x0", - "input": "0x3a4b66f1", - "nonce": "0xcd4", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x9207a2bc20a7ee83cacf6a62be679e2c46b80ffb627bd7ad520950b16fdf27e5", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "gas": "0x950b", - "value": "0x0", - "input": "0x2def6620", - "nonce": "0xcd5", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x1f1572dc640fc21796ecabef9e14847e47229f31efb68684201064cc6299846c", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "gas": "0x8cff", - "value": "0x0", - "input": "0x4e71d92d", - "nonce": "0xcd6", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xf46a7", - "logs": [ - { - "address": "0xd556697a3b3b498953321403ce5b910d7d958147", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xb3b562fa555ba3c886172b3b8cbaeacb28e941c99ce0d1f06c798f1bd4938580", - "blockNumber": "0x6ad8", - "transactionHash": "0x0b9f1f81efff2553719df2f4b6c818a91ac0c1c4fd77dc8eb45cb7e86a6757d0", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000200000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000", - "type": "0x0", - "transactionHash": "0x0b9f1f81efff2553719df2f4b6c818a91ac0c1c4fd77dc8eb45cb7e86a6757d0", - "transactionIndex": "0x0", - "blockHash": "0xb3b562fa555ba3c886172b3b8cbaeacb28e941c99ce0d1f06c798f1bd4938580", - "blockNumber": "0x6ad8", - "gasUsed": "0xf46a7", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0xd556697a3b3b498953321403ce5b910d7d958147" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2cfc9", - "logs": [ - { - "address": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000d556697a3b3b498953321403ce5b910d7d958147" - ], - "data": "0x", - "blockHash": "0x14db2626af33d87cf8c3f093487e321dcad59caf4ffe0a9a05af59340dd284e1", - "blockNumber": "0x6ad9", - "transactionHash": "0xa5e2b5d84072c4b209e9b3e95b712f954781447315ef3945b8788d4e145a4469", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x", - "blockHash": "0x14db2626af33d87cf8c3f093487e321dcad59caf4ffe0a9a05af59340dd284e1", - "blockNumber": "0x6ad9", - "transactionHash": "0xa5e2b5d84072c4b209e9b3e95b712f954781447315ef3945b8788d4e145a4469", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000001", - "blockHash": "0x14db2626af33d87cf8c3f093487e321dcad59caf4ffe0a9a05af59340dd284e1", - "blockNumber": "0x6ad9", - "transactionHash": "0xa5e2b5d84072c4b209e9b3e95b712f954781447315ef3945b8788d4e145a4469", - "transactionIndex": "0x0", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000400008000000000000800000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000002000001000000000000000000000000000100000000020000000000000000000800000000000000000000000000000000414000000000000000000800000000000000000000000080000000000000000004000000000000008000000000000000000000000000000000000000000000000000000022000000000000002000000000000000000004000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xa5e2b5d84072c4b209e9b3e95b712f954781447315ef3945b8788d4e145a4469", - "transactionIndex": "0x0", - "blockHash": "0x14db2626af33d87cf8c3f093487e321dcad59caf4ffe0a9a05af59340dd284e1", - "blockNumber": "0x6ad9", - "gasUsed": "0x2cfc9", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x335af", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x5299189c6a264e73ab96ae4311a12474812f63ce87c3c5903a68f158ce955fd0", - "transactionIndex": "0x1", - "blockHash": "0x14db2626af33d87cf8c3f093487e321dcad59caf4ffe0a9a05af59340dd284e1", - "blockNumber": "0x6ad9", - "gasUsed": "0x65e6", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x39b98", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x9207a2bc20a7ee83cacf6a62be679e2c46b80ffb627bd7ad520950b16fdf27e5", - "transactionIndex": "0x2", - "blockHash": "0x14db2626af33d87cf8c3f093487e321dcad59caf4ffe0a9a05af59340dd284e1", - "blockNumber": "0x6ad9", - "gasUsed": "0x65e9", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x401ad", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x1f1572dc640fc21796ecabef9e14847e47229f31efb68684201064cc6299846c", - "transactionIndex": "0x3", - "blockHash": "0x14db2626af33d87cf8c3f093487e321dcad59caf4ffe0a9a05af59340dd284e1", - "blockNumber": "0x6ad9", - "gasUsed": "0x6615", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727719357, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/deploy_Delegation.s.sol/33469/run-1727852308.json b/broadcast/deploy_Delegation.s.sol/33469/run-1727852308.json deleted file mode 100644 index 6129360..0000000 --- a/broadcast/deploy_Delegation.s.sol/33469/run-1727852308.json +++ /dev/null @@ -1,107 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x708a97f38f88fcc3593756b2927c448999c811ab78ca857b9200041de54780f2", - "transactionType": "CREATE", - "contractName": "Delegation", - "contractAddress": "0x7c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x13dbd9", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516110a86100f95f395f81816106e701528181610710015261085401526110a85ff3fe6080604052600436106100f2575f3560e01c8063715018a611610087578063c47e300d11610057578063c47e300d14610262578063c4d66de814610275578063e30c397814610294578063f2fde38b146102a8575f80fd5b8063715018a6146101e957806379ba5097146101fd5780638da5cb5b14610211578063ad3cb1cc14610225575f80fd5b806352d1902d116100c257806352d1902d1461011f57806354fd4d50146101465780635c975abb146101735780636b96736b146101b4575f80fd5b80632def6620146100fd5780633a4b66f11461010a5780634e71d92d146100fd5780634f1ef2861461010c575f80fd5b366100f957005b5f80fd5b348015610108575f80fd5b505b005b61010a61011a366004610c42565b6102c9565b34801561012a575f80fd5b506101336102e8565b6040519081526020015b60405180910390f35b348015610151575f80fd5b5061015a610303565b60405167ffffffffffffffff909116815260200161013d565b34801561017e575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161013d565b3480156101bf575f80fd5b506101d1695a494c4445504f53495481565b6040516001600160a01b03909116815260200161013d565b3480156101f4575f80fd5b5061010a61033b565b348015610208575f80fd5b5061010a61034c565b34801561021c575f80fd5b506101d1610399565b348015610230575f80fd5b50610255604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161013d9190610d28565b61010a610270366004610d9f565b6103cd565b348015610280575f80fd5b5061010a61028f366004610e3e565b610509565b34801561029f575f80fd5b506101d161062f565b3480156102b3575f80fd5b5061010a6102c2366004610e3e565b610657565b565b6102d16106dc565b6102da82610780565b6102e48282610788565b5050565b5f6102f1610849565b505f8051602061105383398151915290565b5f6103367ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b610343610892565b6102c75f6108c4565b338061035661062f565b6001600160a01b03161461038d5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610396816108c4565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b6103d5610892565b7f669e9cfa685336547bc6d91346afdd259f6cd8c0cb6d0b16603b5fa60cb4880080610402878983610eda565b5060018101610412858783610eda565b505f80695a494c4445504f534954348a8a8a8a8a8a30610430610399565b604051602401610447989796959493929190610fbc565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b1790525161047c9190611020565b5f6040518083038185875af1925050503d805f81146104b6576040519150601f19603f3d011682016040523d82523d5f602084013e6104bb565b606091505b5091509150816104fe5760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610384565b505050505050505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b810460ff16159067ffffffffffffffff165f8115801561054e5750825b90505f8267ffffffffffffffff16600114801561056a5750303b155b905081158015610578575080155b156105965760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff1916600117855583156105c057845460ff60401b1916600160401b1785555b6105c86108fc565b6105d18661090c565b6105d961091d565b6105e161091d565b831561062757845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b505050505050565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c006103bd565b61065f610892565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556106a3610399565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061076257507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166107565f80516020611053833981519152546001600160a01b031690565b6001600160a01b031614155b156102c75760405163703e46dd60e11b815260040160405180910390fd5b610396610892565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156107e2575060408051601f3d908101601f191682019092526107df9181019061103b565b60015b61080a57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610384565b5f80516020611053833981519152811461083a57604051632a87526960e21b815260048101829052602401610384565b6108448383610925565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146102c75760405163703e46dd60e11b815260040160405180910390fd5b3361089b610399565b6001600160a01b0316146102c75760405163118cdaa760e01b8152336004820152602401610384565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b03191681556102e48261097a565b6109046109ea565b6102c7610a33565b6109146109ea565b61039681610a66565b6102c76109ea565b61092e82610a97565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a2805115610972576108448282610afa565b6102e4610b6c565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0054600160401b900460ff166102c757604051631afcd79f60e31b815260040160405180910390fd5b610a3b6109ea565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f03300805460ff19169055565b610a6e6109ea565b6001600160a01b03811661038d57604051631e4fbdf760e01b81525f6004820152602401610384565b806001600160a01b03163b5f03610acc57604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610384565b5f8051602061105383398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610b169190611020565b5f60405180830381855af49150503d805f8114610b4e576040519150601f19603f3d011682016040523d82523d5f602084013e610b53565b606091505b5091509150610b63858383610b8b565b95945050505050565b34156102c75760405163b398979f60e01b815260040160405180910390fd5b606082610ba057610b9b82610bea565b610be3565b8151158015610bb757506001600160a01b0384163b155b15610be057604051639996b31560e01b81526001600160a01b0385166004820152602401610384565b50805b9392505050565b805115610bfa5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80356001600160a01b0381168114610c29575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f8060408385031215610c53575f80fd5b610c5c83610c13565b9150602083013567ffffffffffffffff811115610c77575f80fd5b8301601f81018513610c87575f80fd5b803567ffffffffffffffff811115610ca157610ca1610c2e565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610cd057610cd0610c2e565b604052818152828201602001871015610ce7575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b83811015610d20578181015183820152602001610d08565b50505f910152565b602081525f8251806020840152610d46816040850160208701610d06565b601f01601f19169190910160400192915050565b5f8083601f840112610d6a575f80fd5b50813567ffffffffffffffff811115610d81575f80fd5b602083019150836020828501011115610d98575f80fd5b9250929050565b5f805f805f8060608789031215610db4575f80fd5b863567ffffffffffffffff811115610dca575f80fd5b610dd689828a01610d5a565b909750955050602087013567ffffffffffffffff811115610df5575f80fd5b610e0189828a01610d5a565b909550935050604087013567ffffffffffffffff811115610e20575f80fd5b610e2c89828a01610d5a565b979a9699509497509295939492505050565b5f60208284031215610e4e575f80fd5b610be382610c13565b600181811c90821680610e6b57607f821691505b602082108103610e8957634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561084457805f5260205f20601f840160051c81016020851015610eb45750805b601f840160051c820191505b81811015610ed3575f8155600101610ec0565b5050505050565b67ffffffffffffffff831115610ef257610ef2610c2e565b610f0683610f008354610e57565b83610e8f565b5f601f841160018114610f37575f8515610f205750838201355b5f19600387901b1c1916600186901b178355610ed3565b5f83815260208120601f198716915b82811015610f665786850135825560209485019460019092019101610f46565b5086821015610f82575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f610fcf60a083018a8c610f94565b8281036020840152610fe281898b610f94565b90508281036040840152610ff7818789610f94565b6001600160a01b0395861660608501529390941660809092019190915250979650505050505050565b5f8251611031818460208701610d06565b9190910192915050565b5f6020828403121561104b575f80fd5b505191905056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca264697066735822122071ee0cc87daeb9e42b9257da7be0d394a83e28421e9ca766a24f8de79fc0d01b64736f6c634300081a0033", - "nonce": "0x0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionType": "CREATE", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": [ - "0x7C623e01c5ce2e313C223ef2aEc1Ae5C6d12D9DD", - "0xc4d66de800000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x3a7b8", - "value": "0x0", - "input": "0x60806040526040516103f63803806103f68339810160408190526100229161025e565b61002c8282610033565b5050610347565b61003c82610091565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a280511561008557610080828261010c565b505050565b61008d61017f565b5050565b806001600160a01b03163b5f036100cb57604051634c9c8ce360e01b81526001600160a01b03821660048201526024015b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610128919061032c565b5f60405180830381855af49150503d805f8114610160576040519150601f19603f3d011682016040523d82523d5f602084013e610165565b606091505b5090925090506101768583836101a0565b95945050505050565b341561019e5760405163b398979f60e01b815260040160405180910390fd5b565b6060826101b5576101b0826101ff565b6101f8565b81511580156101cc57506001600160a01b0384163b155b156101f557604051639996b31560e01b81526001600160a01b03851660048201526024016100c2565b50805b9392505050565b80511561020f5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b634e487b7160e01b5f52604160045260245ffd5b5f5b8381101561025657818101518382015260200161023e565b50505f910152565b5f806040838503121561026f575f80fd5b82516001600160a01b0381168114610285575f80fd5b60208401519092506001600160401b038111156102a0575f80fd5b8301601f810185136102b0575f80fd5b80516001600160401b038111156102c9576102c9610228565b604051601f8201601f19908116603f011681016001600160401b03811182821017156102f7576102f7610228565b60405281815282820160200187101561030e575f80fd5b61031f82602083016020860161023c565b8093505050509250929050565b5f825161033d81846020870161023c565b9190910192915050565b60a3806103535f395ff3fe6080604052600a600c565b005b60186014601a565b6050565b565b5f604b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b365f80375f80365f845af43d5f803e8080156069573d5ff35b3d5ffdfea26469706673582212207db9650c496a9bb7cee8ac22823fbfed192db2922245425dbf4969335e2b6dcc64736f6c634300081a00330000000000000000000000007c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000024c4d66de800000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d7700000000000000000000000000000000000000000000000000000000", - "nonce": "0x1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x988ee687c84ac02263bae877c43d3d8204525ab7f8ad3d4330ef22dc123be9fd", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x8cbe", - "value": "0x0", - "input": "0x3a4b66f1", - "nonce": "0x2", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x42503c5aa62fe9262dd4d339e2db1c2c41962dde826c1d3bdb4af2cbdd2f61b9", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x950b", - "value": "0x0", - "input": "0x2def6620", - "nonce": "0x3", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x4a0beadbb9ec03daf9d81ad1831f6f0bf7a6ed3eafe4fb5be05ef7ba6c477cd6", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x8cff", - "value": "0x0", - "input": "0x4e71d92d", - "nonce": "0x4", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727852308, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/deploy_Delegation.s.sol/33469/run-1727852723.json b/broadcast/deploy_Delegation.s.sol/33469/run-1727852723.json deleted file mode 100644 index c81ff41..0000000 --- a/broadcast/deploy_Delegation.s.sol/33469/run-1727852723.json +++ /dev/null @@ -1,107 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x4ea397e69eee90d620ed2973e5f60a2045597302587d039c3ace34d89672b2d9", - "transactionType": "CREATE", - "contractName": "Delegation", - "contractAddress": "0x7c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x123dde", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b608051610f2f6100f95f395f81816105fa0152818161062301526107670152610f2f5ff3fe6080604052600436106100f2575f3560e01c8063715018a611610087578063c47e300d11610057578063c47e300d14610262578063c4d66de814610275578063e30c397814610294578063f2fde38b146102a8575f80fd5b8063715018a6146101e957806379ba5097146101fd5780638da5cb5b14610211578063ad3cb1cc14610225575f80fd5b806352d1902d116100c257806352d1902d1461011f57806354fd4d50146101465780635c975abb146101735780636b96736b146101b4575f80fd5b80632def6620146100fd5780633a4b66f11461010a5780634e71d92d146100fd5780634f1ef2861461010c575f80fd5b366100f957005b5f80fd5b348015610108575f80fd5b505b005b61010a61011a366004610b55565b6102c9565b34801561012a575f80fd5b506101336102e8565b6040519081526020015b60405180910390f35b348015610151575f80fd5b5061015a610303565b60405167ffffffffffffffff909116815260200161013d565b34801561017e575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161013d565b3480156101bf575f80fd5b506101d1695a494c4445504f53495481565b6040516001600160a01b03909116815260200161013d565b3480156101f4575f80fd5b5061010a61033b565b348015610208575f80fd5b5061010a61034c565b34801561021c575f80fd5b506101d1610399565b348015610230575f80fd5b50610255604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161013d9190610c3b565b61010a610270366004610cb2565b6103cd565b348015610280575f80fd5b5061010a61028f366004610d51565b61041c565b34801561029f575f80fd5b506101d1610542565b3480156102b3575f80fd5b5061010a6102c2366004610d51565b61056a565b565b6102d16105ef565b6102da82610693565b6102e4828261069b565b5050565b5f6102f161075c565b505f80516020610eda83398151915290565b5f6103367ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b6103436107a5565b6102c75f6107d7565b3380610356610542565b6001600160a01b03161461038d5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610396816107d7565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b6103d56107a5565b7f669e9cfa685336547bc6d91346afdd259f6cd8c0cb6d0b16603b5fa60cb4880080610402878983610ded565b5060018101610412858783610ded565b5050505050505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b810460ff16159067ffffffffffffffff165f811580156104615750825b90505f8267ffffffffffffffff16600114801561047d5750303b155b90508115801561048b575080155b156104a95760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff1916600117855583156104d357845460ff60401b1916600160401b1785555b6104db61080f565b6104e48661081f565b6104ec610830565b6104f4610830565b831561053a57845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b505050505050565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c006103bd565b6105726107a5565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556105b6610399565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061067557507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166106695f80516020610eda833981519152546001600160a01b031690565b6001600160a01b031614155b156102c75760405163703e46dd60e11b815260040160405180910390fd5b6103966107a5565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156106f5575060408051601f3d908101601f191682019092526106f291810190610ea7565b60015b61071d57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610384565b5f80516020610eda833981519152811461074d57604051632a87526960e21b815260048101829052602401610384565b6107578383610838565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146102c75760405163703e46dd60e11b815260040160405180910390fd5b336107ae610399565b6001600160a01b0316146102c75760405163118cdaa760e01b8152336004820152602401610384565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b03191681556102e48261088d565b6108176108fd565b6102c7610946565b6108276108fd565b61039681610979565b6102c76108fd565b610841826109aa565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a2805115610885576107578282610a0d565b6102e4610a7f565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0054600160401b900460ff166102c757604051631afcd79f60e31b815260040160405180910390fd5b61094e6108fd565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f03300805460ff19169055565b6109816108fd565b6001600160a01b03811661038d57604051631e4fbdf760e01b81525f6004820152602401610384565b806001600160a01b03163b5f036109df57604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610384565b5f80516020610eda83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610a299190610ebe565b5f60405180830381855af49150503d805f8114610a61576040519150601f19603f3d011682016040523d82523d5f602084013e610a66565b606091505b5091509150610a76858383610a9e565b95945050505050565b34156102c75760405163b398979f60e01b815260040160405180910390fd5b606082610ab357610aae82610afd565b610af6565b8151158015610aca57506001600160a01b0384163b155b15610af357604051639996b31560e01b81526001600160a01b0385166004820152602401610384565b50805b9392505050565b805115610b0d5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80356001600160a01b0381168114610b3c575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f8060408385031215610b66575f80fd5b610b6f83610b26565b9150602083013567ffffffffffffffff811115610b8a575f80fd5b8301601f81018513610b9a575f80fd5b803567ffffffffffffffff811115610bb457610bb4610b41565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610be357610be3610b41565b604052818152828201602001871015610bfa575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b83811015610c33578181015183820152602001610c1b565b50505f910152565b602081525f8251806020840152610c59816040850160208701610c19565b601f01601f19169190910160400192915050565b5f8083601f840112610c7d575f80fd5b50813567ffffffffffffffff811115610c94575f80fd5b602083019150836020828501011115610cab575f80fd5b9250929050565b5f805f805f8060608789031215610cc7575f80fd5b863567ffffffffffffffff811115610cdd575f80fd5b610ce989828a01610c6d565b909750955050602087013567ffffffffffffffff811115610d08575f80fd5b610d1489828a01610c6d565b909550935050604087013567ffffffffffffffff811115610d33575f80fd5b610d3f89828a01610c6d565b979a9699509497509295939492505050565b5f60208284031215610d61575f80fd5b610af682610b26565b600181811c90821680610d7e57607f821691505b602082108103610d9c57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561075757805f5260205f20601f840160051c81016020851015610dc75750805b601f840160051c820191505b81811015610de6575f8155600101610dd3565b5050505050565b67ffffffffffffffff831115610e0557610e05610b41565b610e1983610e138354610d6a565b83610da2565b5f601f841160018114610e4a575f8515610e335750838201355b5f19600387901b1c1916600186901b178355610de6565b5f83815260208120601f198716915b82811015610e795786850135825560209485019460019092019101610e59565b5086821015610e95575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215610eb7575f80fd5b5051919050565b5f8251610ecf818460208701610c19565b919091019291505056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca2646970667358221220d696f6f5a0116186fb9399cd40e582b762c7703143ebd22c8febeeb553920a0e64736f6c634300081a0033", - "nonce": "0x0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionType": "CREATE", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": [ - "0x7C623e01c5ce2e313C223ef2aEc1Ae5C6d12D9DD", - "0xc4d66de800000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x3a7b8", - "value": "0x0", - "input": "0x60806040526040516103f63803806103f68339810160408190526100229161025e565b61002c8282610033565b5050610347565b61003c82610091565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a280511561008557610080828261010c565b505050565b61008d61017f565b5050565b806001600160a01b03163b5f036100cb57604051634c9c8ce360e01b81526001600160a01b03821660048201526024015b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610128919061032c565b5f60405180830381855af49150503d805f8114610160576040519150601f19603f3d011682016040523d82523d5f602084013e610165565b606091505b5090925090506101768583836101a0565b95945050505050565b341561019e5760405163b398979f60e01b815260040160405180910390fd5b565b6060826101b5576101b0826101ff565b6101f8565b81511580156101cc57506001600160a01b0384163b155b156101f557604051639996b31560e01b81526001600160a01b03851660048201526024016100c2565b50805b9392505050565b80511561020f5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b634e487b7160e01b5f52604160045260245ffd5b5f5b8381101561025657818101518382015260200161023e565b50505f910152565b5f806040838503121561026f575f80fd5b82516001600160a01b0381168114610285575f80fd5b60208401519092506001600160401b038111156102a0575f80fd5b8301601f810185136102b0575f80fd5b80516001600160401b038111156102c9576102c9610228565b604051601f8201601f19908116603f011681016001600160401b03811182821017156102f7576102f7610228565b60405281815282820160200187101561030e575f80fd5b61031f82602083016020860161023c565b8093505050509250929050565b5f825161033d81846020870161023c565b9190910192915050565b60a3806103535f395ff3fe6080604052600a600c565b005b60186014601a565b6050565b565b5f604b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b365f80375f80365f845af43d5f803e8080156069573d5ff35b3d5ffdfea26469706673582212207db9650c496a9bb7cee8ac22823fbfed192db2922245425dbf4969335e2b6dcc64736f6c634300081a00330000000000000000000000007c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000024c4d66de800000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d7700000000000000000000000000000000000000000000000000000000", - "nonce": "0x1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x988ee687c84ac02263bae877c43d3d8204525ab7f8ad3d4330ef22dc123be9fd", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x8cbe", - "value": "0x0", - "input": "0x3a4b66f1", - "nonce": "0x2", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x42503c5aa62fe9262dd4d339e2db1c2c41962dde826c1d3bdb4af2cbdd2f61b9", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x950b", - "value": "0x0", - "input": "0x2def6620", - "nonce": "0x3", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x4a0beadbb9ec03daf9d81ad1831f6f0bf7a6ed3eafe4fb5be05ef7ba6c477cd6", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x8cff", - "value": "0x0", - "input": "0x4e71d92d", - "nonce": "0x4", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727852723, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/deploy_Delegation.s.sol/33469/run-1727852987.json b/broadcast/deploy_Delegation.s.sol/33469/run-1727852987.json deleted file mode 100644 index 39436d8..0000000 --- a/broadcast/deploy_Delegation.s.sol/33469/run-1727852987.json +++ /dev/null @@ -1,245 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x4ea397e69eee90d620ed2973e5f60a2045597302587d039c3ace34d89672b2d9", - "transactionType": "CREATE", - "contractName": "Delegation", - "contractAddress": "0x7c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x123dde", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b608051610f2f6100f95f395f81816105fa0152818161062301526107670152610f2f5ff3fe6080604052600436106100f2575f3560e01c8063715018a611610087578063c47e300d11610057578063c47e300d14610262578063c4d66de814610275578063e30c397814610294578063f2fde38b146102a8575f80fd5b8063715018a6146101e957806379ba5097146101fd5780638da5cb5b14610211578063ad3cb1cc14610225575f80fd5b806352d1902d116100c257806352d1902d1461011f57806354fd4d50146101465780635c975abb146101735780636b96736b146101b4575f80fd5b80632def6620146100fd5780633a4b66f11461010a5780634e71d92d146100fd5780634f1ef2861461010c575f80fd5b366100f957005b5f80fd5b348015610108575f80fd5b505b005b61010a61011a366004610b55565b6102c9565b34801561012a575f80fd5b506101336102e8565b6040519081526020015b60405180910390f35b348015610151575f80fd5b5061015a610303565b60405167ffffffffffffffff909116815260200161013d565b34801561017e575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161013d565b3480156101bf575f80fd5b506101d1695a494c4445504f53495481565b6040516001600160a01b03909116815260200161013d565b3480156101f4575f80fd5b5061010a61033b565b348015610208575f80fd5b5061010a61034c565b34801561021c575f80fd5b506101d1610399565b348015610230575f80fd5b50610255604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161013d9190610c3b565b61010a610270366004610cb2565b6103cd565b348015610280575f80fd5b5061010a61028f366004610d51565b61041c565b34801561029f575f80fd5b506101d1610542565b3480156102b3575f80fd5b5061010a6102c2366004610d51565b61056a565b565b6102d16105ef565b6102da82610693565b6102e4828261069b565b5050565b5f6102f161075c565b505f80516020610eda83398151915290565b5f6103367ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b6103436107a5565b6102c75f6107d7565b3380610356610542565b6001600160a01b03161461038d5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610396816107d7565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b6103d56107a5565b7f669e9cfa685336547bc6d91346afdd259f6cd8c0cb6d0b16603b5fa60cb4880080610402878983610ded565b5060018101610412858783610ded565b5050505050505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b810460ff16159067ffffffffffffffff165f811580156104615750825b90505f8267ffffffffffffffff16600114801561047d5750303b155b90508115801561048b575080155b156104a95760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff1916600117855583156104d357845460ff60401b1916600160401b1785555b6104db61080f565b6104e48661081f565b6104ec610830565b6104f4610830565b831561053a57845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b505050505050565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c006103bd565b6105726107a5565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556105b6610399565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061067557507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166106695f80516020610eda833981519152546001600160a01b031690565b6001600160a01b031614155b156102c75760405163703e46dd60e11b815260040160405180910390fd5b6103966107a5565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156106f5575060408051601f3d908101601f191682019092526106f291810190610ea7565b60015b61071d57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610384565b5f80516020610eda833981519152811461074d57604051632a87526960e21b815260048101829052602401610384565b6107578383610838565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146102c75760405163703e46dd60e11b815260040160405180910390fd5b336107ae610399565b6001600160a01b0316146102c75760405163118cdaa760e01b8152336004820152602401610384565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b03191681556102e48261088d565b6108176108fd565b6102c7610946565b6108276108fd565b61039681610979565b6102c76108fd565b610841826109aa565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a2805115610885576107578282610a0d565b6102e4610a7f565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0054600160401b900460ff166102c757604051631afcd79f60e31b815260040160405180910390fd5b61094e6108fd565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f03300805460ff19169055565b6109816108fd565b6001600160a01b03811661038d57604051631e4fbdf760e01b81525f6004820152602401610384565b806001600160a01b03163b5f036109df57604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610384565b5f80516020610eda83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610a299190610ebe565b5f60405180830381855af49150503d805f8114610a61576040519150601f19603f3d011682016040523d82523d5f602084013e610a66565b606091505b5091509150610a76858383610a9e565b95945050505050565b34156102c75760405163b398979f60e01b815260040160405180910390fd5b606082610ab357610aae82610afd565b610af6565b8151158015610aca57506001600160a01b0384163b155b15610af357604051639996b31560e01b81526001600160a01b0385166004820152602401610384565b50805b9392505050565b805115610b0d5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80356001600160a01b0381168114610b3c575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f8060408385031215610b66575f80fd5b610b6f83610b26565b9150602083013567ffffffffffffffff811115610b8a575f80fd5b8301601f81018513610b9a575f80fd5b803567ffffffffffffffff811115610bb457610bb4610b41565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610be357610be3610b41565b604052818152828201602001871015610bfa575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b83811015610c33578181015183820152602001610c1b565b50505f910152565b602081525f8251806020840152610c59816040850160208701610c19565b601f01601f19169190910160400192915050565b5f8083601f840112610c7d575f80fd5b50813567ffffffffffffffff811115610c94575f80fd5b602083019150836020828501011115610cab575f80fd5b9250929050565b5f805f805f8060608789031215610cc7575f80fd5b863567ffffffffffffffff811115610cdd575f80fd5b610ce989828a01610c6d565b909750955050602087013567ffffffffffffffff811115610d08575f80fd5b610d1489828a01610c6d565b909550935050604087013567ffffffffffffffff811115610d33575f80fd5b610d3f89828a01610c6d565b979a9699509497509295939492505050565b5f60208284031215610d61575f80fd5b610af682610b26565b600181811c90821680610d7e57607f821691505b602082108103610d9c57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561075757805f5260205f20601f840160051c81016020851015610dc75750805b601f840160051c820191505b81811015610de6575f8155600101610dd3565b5050505050565b67ffffffffffffffff831115610e0557610e05610b41565b610e1983610e138354610d6a565b83610da2565b5f601f841160018114610e4a575f8515610e335750838201355b5f19600387901b1c1916600186901b178355610de6565b5f83815260208120601f198716915b82811015610e795786850135825560209485019460019092019101610e59565b5086821015610e95575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215610eb7575f80fd5b5051919050565b5f8251610ecf818460208701610c19565b919091019291505056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca2646970667358221220d696f6f5a0116186fb9399cd40e582b762c7703143ebd22c8febeeb553920a0e64736f6c634300081a0033", - "nonce": "0x0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionType": "CREATE", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": [ - "0x7C623e01c5ce2e313C223ef2aEc1Ae5C6d12D9DD", - "0xc4d66de800000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x3a7b8", - "value": "0x0", - "input": "0x60806040526040516103f63803806103f68339810160408190526100229161025e565b61002c8282610033565b5050610347565b61003c82610091565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a280511561008557610080828261010c565b505050565b61008d61017f565b5050565b806001600160a01b03163b5f036100cb57604051634c9c8ce360e01b81526001600160a01b03821660048201526024015b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610128919061032c565b5f60405180830381855af49150503d805f8114610160576040519150601f19603f3d011682016040523d82523d5f602084013e610165565b606091505b5090925090506101768583836101a0565b95945050505050565b341561019e5760405163b398979f60e01b815260040160405180910390fd5b565b6060826101b5576101b0826101ff565b6101f8565b81511580156101cc57506001600160a01b0384163b155b156101f557604051639996b31560e01b81526001600160a01b03851660048201526024016100c2565b50805b9392505050565b80511561020f5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b634e487b7160e01b5f52604160045260245ffd5b5f5b8381101561025657818101518382015260200161023e565b50505f910152565b5f806040838503121561026f575f80fd5b82516001600160a01b0381168114610285575f80fd5b60208401519092506001600160401b038111156102a0575f80fd5b8301601f810185136102b0575f80fd5b80516001600160401b038111156102c9576102c9610228565b604051601f8201601f19908116603f011681016001600160401b03811182821017156102f7576102f7610228565b60405281815282820160200187101561030e575f80fd5b61031f82602083016020860161023c565b8093505050509250929050565b5f825161033d81846020870161023c565b9190910192915050565b60a3806103535f395ff3fe6080604052600a600c565b005b60186014601a565b6050565b565b5f604b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b365f80375f80365f845af43d5f803e8080156069573d5ff35b3d5ffdfea26469706673582212207db9650c496a9bb7cee8ac22823fbfed192db2922245425dbf4969335e2b6dcc64736f6c634300081a00330000000000000000000000007c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000024c4d66de800000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d7700000000000000000000000000000000000000000000000000000000", - "nonce": "0x1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x988ee687c84ac02263bae877c43d3d8204525ab7f8ad3d4330ef22dc123be9fd", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x8cbe", - "value": "0x0", - "input": "0x3a4b66f1", - "nonce": "0x2", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x42503c5aa62fe9262dd4d339e2db1c2c41962dde826c1d3bdb4af2cbdd2f61b9", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x950b", - "value": "0x0", - "input": "0x2def6620", - "nonce": "0x3", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x4a0beadbb9ec03daf9d81ad1831f6f0bf7a6ed3eafe4fb5be05ef7ba6c477cd6", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x8cff", - "value": "0x0", - "input": "0x4e71d92d", - "nonce": "0x4", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe0835", - "logs": [ - { - "address": "0x7c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xcdbf13026809a6c4c82037623567184acacab885902db71d95a591239e7a3ff8", - "blockNumber": "0xfe3", - "transactionHash": "0x4ea397e69eee90d620ed2973e5f60a2045597302587d039c3ace34d89672b2d9", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000040800000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x4ea397e69eee90d620ed2973e5f60a2045597302587d039c3ace34d89672b2d9", - "transactionIndex": "0x0", - "blockHash": "0xcdbf13026809a6c4c82037623567184acacab885902db71d95a591239e7a3ff8", - "blockNumber": "0xfe3", - "gasUsed": "0xe0835", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x7c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2cfc9", - "logs": [ - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x0000000000000000000000007c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd" - ], - "data": "0x", - "blockHash": "0x8e6df571c44de1dfdd05e4893ec16485d82e891e27ce52b489d5b627aea573c1", - "blockNumber": "0xfe4", - "transactionHash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x", - "blockHash": "0x8e6df571c44de1dfdd05e4893ec16485d82e891e27ce52b489d5b627aea573c1", - "blockNumber": "0xfe4", - "transactionHash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000001", - "blockHash": "0x8e6df571c44de1dfdd05e4893ec16485d82e891e27ce52b489d5b627aea573c1", - "blockNumber": "0xfe4", - "transactionHash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionIndex": "0x0", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000002000000000800400008000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000001000800000000000000000000000000000000020000000000000000800800000000000000000000000000000000410000000000000000000800000000000000000000000080000000000000000000000000008000000000000000000000000100000000000000000000000000000000000020000000000000002000000000000000000004000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionIndex": "0x0", - "blockHash": "0x8e6df571c44de1dfdd05e4893ec16485d82e891e27ce52b489d5b627aea573c1", - "blockNumber": "0xfe4", - "gasUsed": "0x2cfc9", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x335af", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x988ee687c84ac02263bae877c43d3d8204525ab7f8ad3d4330ef22dc123be9fd", - "transactionIndex": "0x1", - "blockHash": "0x8e6df571c44de1dfdd05e4893ec16485d82e891e27ce52b489d5b627aea573c1", - "blockNumber": "0xfe4", - "gasUsed": "0x65e6", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x39b98", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x42503c5aa62fe9262dd4d339e2db1c2c41962dde826c1d3bdb4af2cbdd2f61b9", - "transactionIndex": "0x2", - "blockHash": "0x8e6df571c44de1dfdd05e4893ec16485d82e891e27ce52b489d5b627aea573c1", - "blockNumber": "0xfe4", - "gasUsed": "0x65e9", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x401ad", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x4a0beadbb9ec03daf9d81ad1831f6f0bf7a6ed3eafe4fb5be05ef7ba6c477cd6", - "transactionIndex": "0x3", - "blockHash": "0x8e6df571c44de1dfdd05e4893ec16485d82e891e27ce52b489d5b627aea573c1", - "blockNumber": "0xfe4", - "gasUsed": "0x6615", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727852987, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/deploy_Delegation.s.sol/33469/run-1727875433.json b/broadcast/deploy_Delegation.s.sol/33469/run-1727875433.json deleted file mode 100644 index dfe8966..0000000 --- a/broadcast/deploy_Delegation.s.sol/33469/run-1727875433.json +++ /dev/null @@ -1,245 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x4ea397e69eee90d620ed2973e5f60a2045597302587d039c3ace34d89672b2d9", - "transactionType": "CREATE", - "contractName": "Delegation", - "contractAddress": "0x7c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x123dde", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b608051610f2f6100f95f395f81816105fa0152818161062301526107670152610f2f5ff3fe6080604052600436106100f2575f3560e01c8063715018a611610087578063c47e300d11610057578063c47e300d14610262578063c4d66de814610275578063e30c397814610294578063f2fde38b146102a8575f80fd5b8063715018a6146101e957806379ba5097146101fd5780638da5cb5b14610211578063ad3cb1cc14610225575f80fd5b806352d1902d116100c257806352d1902d1461011f57806354fd4d50146101465780635c975abb146101735780636b96736b146101b4575f80fd5b80632def6620146100fd5780633a4b66f11461010a5780634e71d92d146100fd5780634f1ef2861461010c575f80fd5b366100f957005b5f80fd5b348015610108575f80fd5b505b005b61010a61011a366004610b55565b6102c9565b34801561012a575f80fd5b506101336102e8565b6040519081526020015b60405180910390f35b348015610151575f80fd5b5061015a610303565b60405167ffffffffffffffff909116815260200161013d565b34801561017e575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161013d565b3480156101bf575f80fd5b506101d1695a494c4445504f53495481565b6040516001600160a01b03909116815260200161013d565b3480156101f4575f80fd5b5061010a61033b565b348015610208575f80fd5b5061010a61034c565b34801561021c575f80fd5b506101d1610399565b348015610230575f80fd5b50610255604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161013d9190610c3b565b61010a610270366004610cb2565b6103cd565b348015610280575f80fd5b5061010a61028f366004610d51565b61041c565b34801561029f575f80fd5b506101d1610542565b3480156102b3575f80fd5b5061010a6102c2366004610d51565b61056a565b565b6102d16105ef565b6102da82610693565b6102e4828261069b565b5050565b5f6102f161075c565b505f80516020610eda83398151915290565b5f6103367ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b6103436107a5565b6102c75f6107d7565b3380610356610542565b6001600160a01b03161461038d5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610396816107d7565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b6103d56107a5565b7f669e9cfa685336547bc6d91346afdd259f6cd8c0cb6d0b16603b5fa60cb4880080610402878983610ded565b5060018101610412858783610ded565b5050505050505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b810460ff16159067ffffffffffffffff165f811580156104615750825b90505f8267ffffffffffffffff16600114801561047d5750303b155b90508115801561048b575080155b156104a95760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff1916600117855583156104d357845460ff60401b1916600160401b1785555b6104db61080f565b6104e48661081f565b6104ec610830565b6104f4610830565b831561053a57845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b505050505050565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c006103bd565b6105726107a5565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556105b6610399565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061067557507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166106695f80516020610eda833981519152546001600160a01b031690565b6001600160a01b031614155b156102c75760405163703e46dd60e11b815260040160405180910390fd5b6103966107a5565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156106f5575060408051601f3d908101601f191682019092526106f291810190610ea7565b60015b61071d57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610384565b5f80516020610eda833981519152811461074d57604051632a87526960e21b815260048101829052602401610384565b6107578383610838565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146102c75760405163703e46dd60e11b815260040160405180910390fd5b336107ae610399565b6001600160a01b0316146102c75760405163118cdaa760e01b8152336004820152602401610384565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b03191681556102e48261088d565b6108176108fd565b6102c7610946565b6108276108fd565b61039681610979565b6102c76108fd565b610841826109aa565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a2805115610885576107578282610a0d565b6102e4610a7f565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0054600160401b900460ff166102c757604051631afcd79f60e31b815260040160405180910390fd5b61094e6108fd565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f03300805460ff19169055565b6109816108fd565b6001600160a01b03811661038d57604051631e4fbdf760e01b81525f6004820152602401610384565b806001600160a01b03163b5f036109df57604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610384565b5f80516020610eda83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610a299190610ebe565b5f60405180830381855af49150503d805f8114610a61576040519150601f19603f3d011682016040523d82523d5f602084013e610a66565b606091505b5091509150610a76858383610a9e565b95945050505050565b34156102c75760405163b398979f60e01b815260040160405180910390fd5b606082610ab357610aae82610afd565b610af6565b8151158015610aca57506001600160a01b0384163b155b15610af357604051639996b31560e01b81526001600160a01b0385166004820152602401610384565b50805b9392505050565b805115610b0d5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80356001600160a01b0381168114610b3c575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f8060408385031215610b66575f80fd5b610b6f83610b26565b9150602083013567ffffffffffffffff811115610b8a575f80fd5b8301601f81018513610b9a575f80fd5b803567ffffffffffffffff811115610bb457610bb4610b41565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610be357610be3610b41565b604052818152828201602001871015610bfa575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b83811015610c33578181015183820152602001610c1b565b50505f910152565b602081525f8251806020840152610c59816040850160208701610c19565b601f01601f19169190910160400192915050565b5f8083601f840112610c7d575f80fd5b50813567ffffffffffffffff811115610c94575f80fd5b602083019150836020828501011115610cab575f80fd5b9250929050565b5f805f805f8060608789031215610cc7575f80fd5b863567ffffffffffffffff811115610cdd575f80fd5b610ce989828a01610c6d565b909750955050602087013567ffffffffffffffff811115610d08575f80fd5b610d1489828a01610c6d565b909550935050604087013567ffffffffffffffff811115610d33575f80fd5b610d3f89828a01610c6d565b979a9699509497509295939492505050565b5f60208284031215610d61575f80fd5b610af682610b26565b600181811c90821680610d7e57607f821691505b602082108103610d9c57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561075757805f5260205f20601f840160051c81016020851015610dc75750805b601f840160051c820191505b81811015610de6575f8155600101610dd3565b5050505050565b67ffffffffffffffff831115610e0557610e05610b41565b610e1983610e138354610d6a565b83610da2565b5f601f841160018114610e4a575f8515610e335750838201355b5f19600387901b1c1916600186901b178355610de6565b5f83815260208120601f198716915b82811015610e795786850135825560209485019460019092019101610e59565b5086821015610e95575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215610eb7575f80fd5b5051919050565b5f8251610ecf818460208701610c19565b919091019291505056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca2646970667358221220d696f6f5a0116186fb9399cd40e582b762c7703143ebd22c8febeeb553920a0e64736f6c634300081a0033", - "nonce": "0x0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionType": "CREATE", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": [ - "0x7C623e01c5ce2e313C223ef2aEc1Ae5C6d12D9DD", - "0xc4d66de800000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x3a7b8", - "value": "0x0", - "input": "0x60806040526040516103f63803806103f68339810160408190526100229161025e565b61002c8282610033565b5050610347565b61003c82610091565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a280511561008557610080828261010c565b505050565b61008d61017f565b5050565b806001600160a01b03163b5f036100cb57604051634c9c8ce360e01b81526001600160a01b03821660048201526024015b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610128919061032c565b5f60405180830381855af49150503d805f8114610160576040519150601f19603f3d011682016040523d82523d5f602084013e610165565b606091505b5090925090506101768583836101a0565b95945050505050565b341561019e5760405163b398979f60e01b815260040160405180910390fd5b565b6060826101b5576101b0826101ff565b6101f8565b81511580156101cc57506001600160a01b0384163b155b156101f557604051639996b31560e01b81526001600160a01b03851660048201526024016100c2565b50805b9392505050565b80511561020f5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b634e487b7160e01b5f52604160045260245ffd5b5f5b8381101561025657818101518382015260200161023e565b50505f910152565b5f806040838503121561026f575f80fd5b82516001600160a01b0381168114610285575f80fd5b60208401519092506001600160401b038111156102a0575f80fd5b8301601f810185136102b0575f80fd5b80516001600160401b038111156102c9576102c9610228565b604051601f8201601f19908116603f011681016001600160401b03811182821017156102f7576102f7610228565b60405281815282820160200187101561030e575f80fd5b61031f82602083016020860161023c565b8093505050509250929050565b5f825161033d81846020870161023c565b9190910192915050565b60a3806103535f395ff3fe6080604052600a600c565b005b60186014601a565b6050565b565b5f604b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b365f80375f80365f845af43d5f803e8080156069573d5ff35b3d5ffdfea26469706673582212207db9650c496a9bb7cee8ac22823fbfed192db2922245425dbf4969335e2b6dcc64736f6c634300081a00330000000000000000000000007c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000024c4d66de800000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d7700000000000000000000000000000000000000000000000000000000", - "nonce": "0x1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x988ee687c84ac02263bae877c43d3d8204525ab7f8ad3d4330ef22dc123be9fd", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x8cbe", - "value": "0x0", - "input": "0x3a4b66f1", - "nonce": "0x2", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x42503c5aa62fe9262dd4d339e2db1c2c41962dde826c1d3bdb4af2cbdd2f61b9", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x950b", - "value": "0x0", - "input": "0x2def6620", - "nonce": "0x3", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x4a0beadbb9ec03daf9d81ad1831f6f0bf7a6ed3eafe4fb5be05ef7ba6c477cd6", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x8cff", - "value": "0x0", - "input": "0x4e71d92d", - "nonce": "0x4", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe0835", - "logs": [ - { - "address": "0x7c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xcfb07b7308f2b081b473edde50a3ff3cf4d7ed36c4ec725e420b01b09edccd7d", - "blockNumber": "0xbb9", - "transactionHash": "0x4ea397e69eee90d620ed2973e5f60a2045597302587d039c3ace34d89672b2d9", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000040800000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x4ea397e69eee90d620ed2973e5f60a2045597302587d039c3ace34d89672b2d9", - "transactionIndex": "0x0", - "blockHash": "0xcfb07b7308f2b081b473edde50a3ff3cf4d7ed36c4ec725e420b01b09edccd7d", - "blockNumber": "0xbb9", - "gasUsed": "0xe0835", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x7c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2cfc9", - "logs": [ - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x0000000000000000000000007c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd" - ], - "data": "0x", - "blockHash": "0xb0d49c9c5d9d64f7783fbb98ca769be79bff3318af86d8e5fa927edfad228116", - "blockNumber": "0xbba", - "transactionHash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x", - "blockHash": "0xb0d49c9c5d9d64f7783fbb98ca769be79bff3318af86d8e5fa927edfad228116", - "blockNumber": "0xbba", - "transactionHash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000001", - "blockHash": "0xb0d49c9c5d9d64f7783fbb98ca769be79bff3318af86d8e5fa927edfad228116", - "blockNumber": "0xbba", - "transactionHash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionIndex": "0x0", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000002000000000800400008000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000001000800000000000000000000000000000000020000000000000000800800000000000000000000000000000000410000000000000000000800000000000000000000000080000000000000000000000000008000000000000000000000000100000000000000000000000000000000000020000000000000002000000000000000000004000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionIndex": "0x0", - "blockHash": "0xb0d49c9c5d9d64f7783fbb98ca769be79bff3318af86d8e5fa927edfad228116", - "blockNumber": "0xbba", - "gasUsed": "0x2cfc9", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x335af", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x988ee687c84ac02263bae877c43d3d8204525ab7f8ad3d4330ef22dc123be9fd", - "transactionIndex": "0x1", - "blockHash": "0xb0d49c9c5d9d64f7783fbb98ca769be79bff3318af86d8e5fa927edfad228116", - "blockNumber": "0xbba", - "gasUsed": "0x65e6", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x39b98", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x42503c5aa62fe9262dd4d339e2db1c2c41962dde826c1d3bdb4af2cbdd2f61b9", - "transactionIndex": "0x2", - "blockHash": "0xb0d49c9c5d9d64f7783fbb98ca769be79bff3318af86d8e5fa927edfad228116", - "blockNumber": "0xbba", - "gasUsed": "0x65e9", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x401ad", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x4a0beadbb9ec03daf9d81ad1831f6f0bf7a6ed3eafe4fb5be05ef7ba6c477cd6", - "transactionIndex": "0x3", - "blockHash": "0xb0d49c9c5d9d64f7783fbb98ca769be79bff3318af86d8e5fa927edfad228116", - "blockNumber": "0xbba", - "gasUsed": "0x6615", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727875433, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/deploy_Delegation.s.sol/33469/run-1727952588.json b/broadcast/deploy_Delegation.s.sol/33469/run-1727952588.json deleted file mode 100644 index cc8a669..0000000 --- a/broadcast/deploy_Delegation.s.sol/33469/run-1727952588.json +++ /dev/null @@ -1,245 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x4ea397e69eee90d620ed2973e5f60a2045597302587d039c3ace34d89672b2d9", - "transactionType": "CREATE", - "contractName": "Delegation", - "contractAddress": "0x7c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x123dde", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b608051610f2f6100f95f395f81816105fa0152818161062301526107670152610f2f5ff3fe6080604052600436106100f2575f3560e01c8063715018a611610087578063c47e300d11610057578063c47e300d14610262578063c4d66de814610275578063e30c397814610294578063f2fde38b146102a8575f80fd5b8063715018a6146101e957806379ba5097146101fd5780638da5cb5b14610211578063ad3cb1cc14610225575f80fd5b806352d1902d116100c257806352d1902d1461011f57806354fd4d50146101465780635c975abb146101735780636b96736b146101b4575f80fd5b80632def6620146100fd5780633a4b66f11461010a5780634e71d92d146100fd5780634f1ef2861461010c575f80fd5b366100f957005b5f80fd5b348015610108575f80fd5b505b005b61010a61011a366004610b55565b6102c9565b34801561012a575f80fd5b506101336102e8565b6040519081526020015b60405180910390f35b348015610151575f80fd5b5061015a610303565b60405167ffffffffffffffff909116815260200161013d565b34801561017e575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161013d565b3480156101bf575f80fd5b506101d1695a494c4445504f53495481565b6040516001600160a01b03909116815260200161013d565b3480156101f4575f80fd5b5061010a61033b565b348015610208575f80fd5b5061010a61034c565b34801561021c575f80fd5b506101d1610399565b348015610230575f80fd5b50610255604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161013d9190610c3b565b61010a610270366004610cb2565b6103cd565b348015610280575f80fd5b5061010a61028f366004610d51565b61041c565b34801561029f575f80fd5b506101d1610542565b3480156102b3575f80fd5b5061010a6102c2366004610d51565b61056a565b565b6102d16105ef565b6102da82610693565b6102e4828261069b565b5050565b5f6102f161075c565b505f80516020610eda83398151915290565b5f6103367ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b6103436107a5565b6102c75f6107d7565b3380610356610542565b6001600160a01b03161461038d5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610396816107d7565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b6103d56107a5565b7f669e9cfa685336547bc6d91346afdd259f6cd8c0cb6d0b16603b5fa60cb4880080610402878983610ded565b5060018101610412858783610ded565b5050505050505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b810460ff16159067ffffffffffffffff165f811580156104615750825b90505f8267ffffffffffffffff16600114801561047d5750303b155b90508115801561048b575080155b156104a95760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff1916600117855583156104d357845460ff60401b1916600160401b1785555b6104db61080f565b6104e48661081f565b6104ec610830565b6104f4610830565b831561053a57845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b505050505050565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c006103bd565b6105726107a5565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556105b6610399565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061067557507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166106695f80516020610eda833981519152546001600160a01b031690565b6001600160a01b031614155b156102c75760405163703e46dd60e11b815260040160405180910390fd5b6103966107a5565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156106f5575060408051601f3d908101601f191682019092526106f291810190610ea7565b60015b61071d57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610384565b5f80516020610eda833981519152811461074d57604051632a87526960e21b815260048101829052602401610384565b6107578383610838565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146102c75760405163703e46dd60e11b815260040160405180910390fd5b336107ae610399565b6001600160a01b0316146102c75760405163118cdaa760e01b8152336004820152602401610384565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b03191681556102e48261088d565b6108176108fd565b6102c7610946565b6108276108fd565b61039681610979565b6102c76108fd565b610841826109aa565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a2805115610885576107578282610a0d565b6102e4610a7f565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0054600160401b900460ff166102c757604051631afcd79f60e31b815260040160405180910390fd5b61094e6108fd565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f03300805460ff19169055565b6109816108fd565b6001600160a01b03811661038d57604051631e4fbdf760e01b81525f6004820152602401610384565b806001600160a01b03163b5f036109df57604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610384565b5f80516020610eda83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610a299190610ebe565b5f60405180830381855af49150503d805f8114610a61576040519150601f19603f3d011682016040523d82523d5f602084013e610a66565b606091505b5091509150610a76858383610a9e565b95945050505050565b34156102c75760405163b398979f60e01b815260040160405180910390fd5b606082610ab357610aae82610afd565b610af6565b8151158015610aca57506001600160a01b0384163b155b15610af357604051639996b31560e01b81526001600160a01b0385166004820152602401610384565b50805b9392505050565b805115610b0d5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80356001600160a01b0381168114610b3c575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f8060408385031215610b66575f80fd5b610b6f83610b26565b9150602083013567ffffffffffffffff811115610b8a575f80fd5b8301601f81018513610b9a575f80fd5b803567ffffffffffffffff811115610bb457610bb4610b41565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610be357610be3610b41565b604052818152828201602001871015610bfa575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b83811015610c33578181015183820152602001610c1b565b50505f910152565b602081525f8251806020840152610c59816040850160208701610c19565b601f01601f19169190910160400192915050565b5f8083601f840112610c7d575f80fd5b50813567ffffffffffffffff811115610c94575f80fd5b602083019150836020828501011115610cab575f80fd5b9250929050565b5f805f805f8060608789031215610cc7575f80fd5b863567ffffffffffffffff811115610cdd575f80fd5b610ce989828a01610c6d565b909750955050602087013567ffffffffffffffff811115610d08575f80fd5b610d1489828a01610c6d565b909550935050604087013567ffffffffffffffff811115610d33575f80fd5b610d3f89828a01610c6d565b979a9699509497509295939492505050565b5f60208284031215610d61575f80fd5b610af682610b26565b600181811c90821680610d7e57607f821691505b602082108103610d9c57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561075757805f5260205f20601f840160051c81016020851015610dc75750805b601f840160051c820191505b81811015610de6575f8155600101610dd3565b5050505050565b67ffffffffffffffff831115610e0557610e05610b41565b610e1983610e138354610d6a565b83610da2565b5f601f841160018114610e4a575f8515610e335750838201355b5f19600387901b1c1916600186901b178355610de6565b5f83815260208120601f198716915b82811015610e795786850135825560209485019460019092019101610e59565b5086821015610e95575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215610eb7575f80fd5b5051919050565b5f8251610ecf818460208701610c19565b919091019291505056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca2646970667358221220d696f6f5a0116186fb9399cd40e582b762c7703143ebd22c8febeeb553920a0e64736f6c634300081a0033", - "nonce": "0x0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionType": "CREATE", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": [ - "0x7C623e01c5ce2e313C223ef2aEc1Ae5C6d12D9DD", - "0xc4d66de800000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x3a7b8", - "value": "0x0", - "input": "0x60806040526040516103f63803806103f68339810160408190526100229161025e565b61002c8282610033565b5050610347565b61003c82610091565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a280511561008557610080828261010c565b505050565b61008d61017f565b5050565b806001600160a01b03163b5f036100cb57604051634c9c8ce360e01b81526001600160a01b03821660048201526024015b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610128919061032c565b5f60405180830381855af49150503d805f8114610160576040519150601f19603f3d011682016040523d82523d5f602084013e610165565b606091505b5090925090506101768583836101a0565b95945050505050565b341561019e5760405163b398979f60e01b815260040160405180910390fd5b565b6060826101b5576101b0826101ff565b6101f8565b81511580156101cc57506001600160a01b0384163b155b156101f557604051639996b31560e01b81526001600160a01b03851660048201526024016100c2565b50805b9392505050565b80511561020f5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b634e487b7160e01b5f52604160045260245ffd5b5f5b8381101561025657818101518382015260200161023e565b50505f910152565b5f806040838503121561026f575f80fd5b82516001600160a01b0381168114610285575f80fd5b60208401519092506001600160401b038111156102a0575f80fd5b8301601f810185136102b0575f80fd5b80516001600160401b038111156102c9576102c9610228565b604051601f8201601f19908116603f011681016001600160401b03811182821017156102f7576102f7610228565b60405281815282820160200187101561030e575f80fd5b61031f82602083016020860161023c565b8093505050509250929050565b5f825161033d81846020870161023c565b9190910192915050565b60a3806103535f395ff3fe6080604052600a600c565b005b60186014601a565b6050565b565b5f604b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b365f80375f80365f845af43d5f803e8080156069573d5ff35b3d5ffdfea26469706673582212207db9650c496a9bb7cee8ac22823fbfed192db2922245425dbf4969335e2b6dcc64736f6c634300081a00330000000000000000000000007c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000024c4d66de800000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d7700000000000000000000000000000000000000000000000000000000", - "nonce": "0x1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x988ee687c84ac02263bae877c43d3d8204525ab7f8ad3d4330ef22dc123be9fd", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x8cbe", - "value": "0x0", - "input": "0x3a4b66f1", - "nonce": "0x2", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x42503c5aa62fe9262dd4d339e2db1c2c41962dde826c1d3bdb4af2cbdd2f61b9", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x950b", - "value": "0x0", - "input": "0x2def6620", - "nonce": "0x3", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x4a0beadbb9ec03daf9d81ad1831f6f0bf7a6ed3eafe4fb5be05ef7ba6c477cd6", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x8cff", - "value": "0x0", - "input": "0x4e71d92d", - "nonce": "0x4", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe0835", - "logs": [ - { - "address": "0x7c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x3d4cad7b2c9458a6ec26364478d7931b401a66d42b0efd55bda555c7b0371a89", - "blockNumber": "0x230f", - "transactionHash": "0x4ea397e69eee90d620ed2973e5f60a2045597302587d039c3ace34d89672b2d9", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000040800000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x4ea397e69eee90d620ed2973e5f60a2045597302587d039c3ace34d89672b2d9", - "transactionIndex": "0x0", - "blockHash": "0x3d4cad7b2c9458a6ec26364478d7931b401a66d42b0efd55bda555c7b0371a89", - "blockNumber": "0x230f", - "gasUsed": "0xe0835", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x7c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x10d7fe", - "logs": [ - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x0000000000000000000000007c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd" - ], - "data": "0x", - "blockHash": "0x3d4cad7b2c9458a6ec26364478d7931b401a66d42b0efd55bda555c7b0371a89", - "blockNumber": "0x230f", - "transactionHash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x", - "blockHash": "0x3d4cad7b2c9458a6ec26364478d7931b401a66d42b0efd55bda555c7b0371a89", - "blockNumber": "0x230f", - "transactionHash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000001", - "blockHash": "0x3d4cad7b2c9458a6ec26364478d7931b401a66d42b0efd55bda555c7b0371a89", - "blockNumber": "0x230f", - "transactionHash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000002000000000800400008000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000001000800000000000000000000000000000000020000000000000000800800000000000000000000000000000000410000000000000000000800000000000000000000000080000000000000000000000000008000000000000000000000000100000000000000000000000000000000000020000000000000002000000000000000000004000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionIndex": "0x1", - "blockHash": "0x3d4cad7b2c9458a6ec26364478d7931b401a66d42b0efd55bda555c7b0371a89", - "blockNumber": "0x230f", - "gasUsed": "0x2cfc9", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x113de4", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x988ee687c84ac02263bae877c43d3d8204525ab7f8ad3d4330ef22dc123be9fd", - "transactionIndex": "0x2", - "blockHash": "0x3d4cad7b2c9458a6ec26364478d7931b401a66d42b0efd55bda555c7b0371a89", - "blockNumber": "0x230f", - "gasUsed": "0x65e6", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x11a3cd", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x42503c5aa62fe9262dd4d339e2db1c2c41962dde826c1d3bdb4af2cbdd2f61b9", - "transactionIndex": "0x3", - "blockHash": "0x3d4cad7b2c9458a6ec26364478d7931b401a66d42b0efd55bda555c7b0371a89", - "blockNumber": "0x230f", - "gasUsed": "0x65e9", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x1209e2", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x4a0beadbb9ec03daf9d81ad1831f6f0bf7a6ed3eafe4fb5be05ef7ba6c477cd6", - "transactionIndex": "0x4", - "blockHash": "0x3d4cad7b2c9458a6ec26364478d7931b401a66d42b0efd55bda555c7b0371a89", - "blockNumber": "0x230f", - "gasUsed": "0x6615", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727952588, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/deploy_Delegation.s.sol/33469/run-latest.json b/broadcast/deploy_Delegation.s.sol/33469/run-latest.json deleted file mode 100644 index cc8a669..0000000 --- a/broadcast/deploy_Delegation.s.sol/33469/run-latest.json +++ /dev/null @@ -1,245 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x4ea397e69eee90d620ed2973e5f60a2045597302587d039c3ace34d89672b2d9", - "transactionType": "CREATE", - "contractName": "Delegation", - "contractAddress": "0x7c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x123dde", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b608051610f2f6100f95f395f81816105fa0152818161062301526107670152610f2f5ff3fe6080604052600436106100f2575f3560e01c8063715018a611610087578063c47e300d11610057578063c47e300d14610262578063c4d66de814610275578063e30c397814610294578063f2fde38b146102a8575f80fd5b8063715018a6146101e957806379ba5097146101fd5780638da5cb5b14610211578063ad3cb1cc14610225575f80fd5b806352d1902d116100c257806352d1902d1461011f57806354fd4d50146101465780635c975abb146101735780636b96736b146101b4575f80fd5b80632def6620146100fd5780633a4b66f11461010a5780634e71d92d146100fd5780634f1ef2861461010c575f80fd5b366100f957005b5f80fd5b348015610108575f80fd5b505b005b61010a61011a366004610b55565b6102c9565b34801561012a575f80fd5b506101336102e8565b6040519081526020015b60405180910390f35b348015610151575f80fd5b5061015a610303565b60405167ffffffffffffffff909116815260200161013d565b34801561017e575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161013d565b3480156101bf575f80fd5b506101d1695a494c4445504f53495481565b6040516001600160a01b03909116815260200161013d565b3480156101f4575f80fd5b5061010a61033b565b348015610208575f80fd5b5061010a61034c565b34801561021c575f80fd5b506101d1610399565b348015610230575f80fd5b50610255604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161013d9190610c3b565b61010a610270366004610cb2565b6103cd565b348015610280575f80fd5b5061010a61028f366004610d51565b61041c565b34801561029f575f80fd5b506101d1610542565b3480156102b3575f80fd5b5061010a6102c2366004610d51565b61056a565b565b6102d16105ef565b6102da82610693565b6102e4828261069b565b5050565b5f6102f161075c565b505f80516020610eda83398151915290565b5f6103367ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b6103436107a5565b6102c75f6107d7565b3380610356610542565b6001600160a01b03161461038d5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610396816107d7565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b6103d56107a5565b7f669e9cfa685336547bc6d91346afdd259f6cd8c0cb6d0b16603b5fa60cb4880080610402878983610ded565b5060018101610412858783610ded565b5050505050505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b810460ff16159067ffffffffffffffff165f811580156104615750825b90505f8267ffffffffffffffff16600114801561047d5750303b155b90508115801561048b575080155b156104a95760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff1916600117855583156104d357845460ff60401b1916600160401b1785555b6104db61080f565b6104e48661081f565b6104ec610830565b6104f4610830565b831561053a57845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b505050505050565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c006103bd565b6105726107a5565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556105b6610399565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061067557507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166106695f80516020610eda833981519152546001600160a01b031690565b6001600160a01b031614155b156102c75760405163703e46dd60e11b815260040160405180910390fd5b6103966107a5565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156106f5575060408051601f3d908101601f191682019092526106f291810190610ea7565b60015b61071d57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610384565b5f80516020610eda833981519152811461074d57604051632a87526960e21b815260048101829052602401610384565b6107578383610838565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146102c75760405163703e46dd60e11b815260040160405180910390fd5b336107ae610399565b6001600160a01b0316146102c75760405163118cdaa760e01b8152336004820152602401610384565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b03191681556102e48261088d565b6108176108fd565b6102c7610946565b6108276108fd565b61039681610979565b6102c76108fd565b610841826109aa565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a2805115610885576107578282610a0d565b6102e4610a7f565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0054600160401b900460ff166102c757604051631afcd79f60e31b815260040160405180910390fd5b61094e6108fd565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f03300805460ff19169055565b6109816108fd565b6001600160a01b03811661038d57604051631e4fbdf760e01b81525f6004820152602401610384565b806001600160a01b03163b5f036109df57604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610384565b5f80516020610eda83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610a299190610ebe565b5f60405180830381855af49150503d805f8114610a61576040519150601f19603f3d011682016040523d82523d5f602084013e610a66565b606091505b5091509150610a76858383610a9e565b95945050505050565b34156102c75760405163b398979f60e01b815260040160405180910390fd5b606082610ab357610aae82610afd565b610af6565b8151158015610aca57506001600160a01b0384163b155b15610af357604051639996b31560e01b81526001600160a01b0385166004820152602401610384565b50805b9392505050565b805115610b0d5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80356001600160a01b0381168114610b3c575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f8060408385031215610b66575f80fd5b610b6f83610b26565b9150602083013567ffffffffffffffff811115610b8a575f80fd5b8301601f81018513610b9a575f80fd5b803567ffffffffffffffff811115610bb457610bb4610b41565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610be357610be3610b41565b604052818152828201602001871015610bfa575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b83811015610c33578181015183820152602001610c1b565b50505f910152565b602081525f8251806020840152610c59816040850160208701610c19565b601f01601f19169190910160400192915050565b5f8083601f840112610c7d575f80fd5b50813567ffffffffffffffff811115610c94575f80fd5b602083019150836020828501011115610cab575f80fd5b9250929050565b5f805f805f8060608789031215610cc7575f80fd5b863567ffffffffffffffff811115610cdd575f80fd5b610ce989828a01610c6d565b909750955050602087013567ffffffffffffffff811115610d08575f80fd5b610d1489828a01610c6d565b909550935050604087013567ffffffffffffffff811115610d33575f80fd5b610d3f89828a01610c6d565b979a9699509497509295939492505050565b5f60208284031215610d61575f80fd5b610af682610b26565b600181811c90821680610d7e57607f821691505b602082108103610d9c57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561075757805f5260205f20601f840160051c81016020851015610dc75750805b601f840160051c820191505b81811015610de6575f8155600101610dd3565b5050505050565b67ffffffffffffffff831115610e0557610e05610b41565b610e1983610e138354610d6a565b83610da2565b5f601f841160018114610e4a575f8515610e335750838201355b5f19600387901b1c1916600186901b178355610de6565b5f83815260208120601f198716915b82811015610e795786850135825560209485019460019092019101610e59565b5086821015610e95575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215610eb7575f80fd5b5051919050565b5f8251610ecf818460208701610c19565b919091019291505056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca2646970667358221220d696f6f5a0116186fb9399cd40e582b762c7703143ebd22c8febeeb553920a0e64736f6c634300081a0033", - "nonce": "0x0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionType": "CREATE", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": [ - "0x7C623e01c5ce2e313C223ef2aEc1Ae5C6d12D9DD", - "0xc4d66de800000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x3a7b8", - "value": "0x0", - "input": "0x60806040526040516103f63803806103f68339810160408190526100229161025e565b61002c8282610033565b5050610347565b61003c82610091565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a280511561008557610080828261010c565b505050565b61008d61017f565b5050565b806001600160a01b03163b5f036100cb57604051634c9c8ce360e01b81526001600160a01b03821660048201526024015b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610128919061032c565b5f60405180830381855af49150503d805f8114610160576040519150601f19603f3d011682016040523d82523d5f602084013e610165565b606091505b5090925090506101768583836101a0565b95945050505050565b341561019e5760405163b398979f60e01b815260040160405180910390fd5b565b6060826101b5576101b0826101ff565b6101f8565b81511580156101cc57506001600160a01b0384163b155b156101f557604051639996b31560e01b81526001600160a01b03851660048201526024016100c2565b50805b9392505050565b80511561020f5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b634e487b7160e01b5f52604160045260245ffd5b5f5b8381101561025657818101518382015260200161023e565b50505f910152565b5f806040838503121561026f575f80fd5b82516001600160a01b0381168114610285575f80fd5b60208401519092506001600160401b038111156102a0575f80fd5b8301601f810185136102b0575f80fd5b80516001600160401b038111156102c9576102c9610228565b604051601f8201601f19908116603f011681016001600160401b03811182821017156102f7576102f7610228565b60405281815282820160200187101561030e575f80fd5b61031f82602083016020860161023c565b8093505050509250929050565b5f825161033d81846020870161023c565b9190910192915050565b60a3806103535f395ff3fe6080604052600a600c565b005b60186014601a565b6050565b565b5f604b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b365f80375f80365f845af43d5f803e8080156069573d5ff35b3d5ffdfea26469706673582212207db9650c496a9bb7cee8ac22823fbfed192db2922245425dbf4969335e2b6dcc64736f6c634300081a00330000000000000000000000007c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000024c4d66de800000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d7700000000000000000000000000000000000000000000000000000000", - "nonce": "0x1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x988ee687c84ac02263bae877c43d3d8204525ab7f8ad3d4330ef22dc123be9fd", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x8cbe", - "value": "0x0", - "input": "0x3a4b66f1", - "nonce": "0x2", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x42503c5aa62fe9262dd4d339e2db1c2c41962dde826c1d3bdb4af2cbdd2f61b9", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x950b", - "value": "0x0", - "input": "0x2def6620", - "nonce": "0x3", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x4a0beadbb9ec03daf9d81ad1831f6f0bf7a6ed3eafe4fb5be05ef7ba6c477cd6", - "transactionType": "CALL", - "contractName": "ERC1967Proxy", - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x8cff", - "value": "0x0", - "input": "0x4e71d92d", - "nonce": "0x4", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe0835", - "logs": [ - { - "address": "0x7c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x3d4cad7b2c9458a6ec26364478d7931b401a66d42b0efd55bda555c7b0371a89", - "blockNumber": "0x230f", - "transactionHash": "0x4ea397e69eee90d620ed2973e5f60a2045597302587d039c3ace34d89672b2d9", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000040800000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x4ea397e69eee90d620ed2973e5f60a2045597302587d039c3ace34d89672b2d9", - "transactionIndex": "0x0", - "blockHash": "0x3d4cad7b2c9458a6ec26364478d7931b401a66d42b0efd55bda555c7b0371a89", - "blockNumber": "0x230f", - "gasUsed": "0xe0835", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x7c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x10d7fe", - "logs": [ - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x0000000000000000000000007c623e01c5ce2e313c223ef2aec1ae5c6d12d9dd" - ], - "data": "0x", - "blockHash": "0x3d4cad7b2c9458a6ec26364478d7931b401a66d42b0efd55bda555c7b0371a89", - "blockNumber": "0x230f", - "transactionHash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x", - "blockHash": "0x3d4cad7b2c9458a6ec26364478d7931b401a66d42b0efd55bda555c7b0371a89", - "blockNumber": "0x230f", - "transactionHash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000001", - "blockHash": "0x3d4cad7b2c9458a6ec26364478d7931b401a66d42b0efd55bda555c7b0371a89", - "blockNumber": "0x230f", - "transactionHash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000002000000000800400008000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000001000800000000000000000000000000000000020000000000000000800800000000000000000000000000000000410000000000000000000800000000000000000000000080000000000000000000000000008000000000000000000000000100000000000000000000000000000000000020000000000000002000000000000000000004000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x07813d29a5b76516ab2b5f25362b3c68118ec3bc0202dac2163bb5436619e801", - "transactionIndex": "0x1", - "blockHash": "0x3d4cad7b2c9458a6ec26364478d7931b401a66d42b0efd55bda555c7b0371a89", - "blockNumber": "0x230f", - "gasUsed": "0x2cfc9", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x113de4", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x988ee687c84ac02263bae877c43d3d8204525ab7f8ad3d4330ef22dc123be9fd", - "transactionIndex": "0x2", - "blockHash": "0x3d4cad7b2c9458a6ec26364478d7931b401a66d42b0efd55bda555c7b0371a89", - "blockNumber": "0x230f", - "gasUsed": "0x65e6", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x11a3cd", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x42503c5aa62fe9262dd4d339e2db1c2c41962dde826c1d3bdb4af2cbdd2f61b9", - "transactionIndex": "0x3", - "blockHash": "0x3d4cad7b2c9458a6ec26364478d7931b401a66d42b0efd55bda555c7b0371a89", - "blockNumber": "0x230f", - "gasUsed": "0x65e9", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x1209e2", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x4a0beadbb9ec03daf9d81ad1831f6f0bf7a6ed3eafe4fb5be05ef7ba6c477cd6", - "transactionIndex": "0x4", - "blockHash": "0x3d4cad7b2c9458a6ec26364478d7931b401a66d42b0efd55bda555c7b0371a89", - "blockNumber": "0x230f", - "gasUsed": "0x6615", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727952588, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-1727712060.json b/broadcast/stake_Delegation.s.sol/33469/run-1727712060.json deleted file mode 100644 index 780d7bf..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-1727712060.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x99075ee6d324b635bace885cea79a6d592f3a3360dbd5823872910e3e6a18bc1", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x1b789", - "value": "0x56bc75e2d63100000", - "input": "0x3a4b66f1", - "nonce": "0x6", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x13e38", - "logs": [ - { - "address": "0xefd1abb41238e20eae5d73c05ec06e270c452596", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000056b6f4fba80836fb8", - "blockHash": "0x6b56645adc01a237608464c1045e420aa8c6f8fd0327860a62679c18e0d6b51a", - "blockNumber": "0x5455", - "transactionHash": "0x99075ee6d324b635bace885cea79a6d592f3a3360dbd5823872910e3e6a18bc1", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0x1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee90", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000056bc75e2d631000000000000000000000000000000000000000000000000000056b6f4fba80836fb8", - "blockHash": "0x6b56645adc01a237608464c1045e420aa8c6f8fd0327860a62679c18e0d6b51a", - "blockNumber": "0x5455", - "transactionHash": "0x99075ee6d324b635bace885cea79a6d592f3a3360dbd5823872910e3e6a18bc1", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000200000000000000000000004000080000000000100000000200000000000000000000000000000000000000000000000000000400080000000000000000000000000000000008000000000000000000400000000000000000000000000000020000000000000000000800000000000000000000000010000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0x99075ee6d324b635bace885cea79a6d592f3a3360dbd5823872910e3e6a18bc1", - "transactionIndex": "0x0", - "blockHash": "0x6b56645adc01a237608464c1045e420aa8c6f8fd0327860a62679c18e0d6b51a", - "blockNumber": "0x5455", - "gasUsed": "0x13e38", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727712060, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-1727713289.json b/broadcast/stake_Delegation.s.sol/33469/run-1727713289.json deleted file mode 100644 index f06c9cc..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-1727713289.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xbab43d74ec3aeebbfd485b001d604a9442ae1b21244e7bb90e5359dd449a9d71", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x1b72b", - "value": "0x56bc75e2d63100000", - "input": "0x3a4b66f1", - "nonce": "0x8", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x13df4", - "logs": [ - { - "address": "0x997eb918c63803c6d90e1f17f05fc62fef7c4705", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000056b70608261eb9703", - "blockHash": "0x6f3cd675081999731e07ec69cc3770c752beac24f312984626c1bae34ea4a4f8", - "blockNumber": "0x582c", - "transactionHash": "0xbab43d74ec3aeebbfd485b001d604a9442ae1b21244e7bb90e5359dd449a9d71", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0x1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee90", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000056bc75e2d631000000000000000000000000000000000000000000000000000056b70608261eb9703", - "blockHash": "0x6f3cd675081999731e07ec69cc3770c752beac24f312984626c1bae34ea4a4f8", - "blockNumber": "0x582c", - "transactionHash": "0xbab43d74ec3aeebbfd485b001d604a9442ae1b21244e7bb90e5359dd449a9d71", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000080000000000100000000200000000000000000000000000000000000000000000000000000400080000000000000000000800000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000100000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0xbab43d74ec3aeebbfd485b001d604a9442ae1b21244e7bb90e5359dd449a9d71", - "transactionIndex": "0x0", - "blockHash": "0x6f3cd675081999731e07ec69cc3770c752beac24f312984626c1bae34ea4a4f8", - "blockNumber": "0x582c", - "gasUsed": "0x13df4", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727713289, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-1727713585.json b/broadcast/stake_Delegation.s.sol/33469/run-1727713585.json deleted file mode 100644 index ba042f6..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-1727713585.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x86fecb285c8256308af8f4d2770a2e2972c1f70111eabd80048139c92af95975", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x1b72b", - "value": "0xde0b6b3a7640000", - "input": "0x3a4b66f1", - "nonce": "0xa", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x13df4", - "logs": [ - { - "address": "0x997eb918c63803c6d90e1f17f05fc62fef7c4705", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000000ddfd7fefa06c281", - "blockHash": "0x517b5473b5485b2f56e4e48fd9e9ad9be50b094d246222e93c7b767d640f40ea", - "blockNumber": "0x5917", - "transactionHash": "0x86fecb285c8256308af8f4d2770a2e2972c1f70111eabd80048139c92af95975", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0x1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee90", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000000de0b6b3a76400000000000000000000000000000000000000000000000000000ddfd7fefa06c281", - "blockHash": "0x517b5473b5485b2f56e4e48fd9e9ad9be50b094d246222e93c7b767d640f40ea", - "blockNumber": "0x5917", - "transactionHash": "0x86fecb285c8256308af8f4d2770a2e2972c1f70111eabd80048139c92af95975", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000080000000000100000000200000000000000000000000000000000000000000000000000000400080000000000000000000800000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000100000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0x86fecb285c8256308af8f4d2770a2e2972c1f70111eabd80048139c92af95975", - "transactionIndex": "0x0", - "blockHash": "0x517b5473b5485b2f56e4e48fd9e9ad9be50b094d246222e93c7b767d640f40ea", - "blockNumber": "0x5917", - "gasUsed": "0x13df4", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727713585, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-1727713874.json b/broadcast/stake_Delegation.s.sol/33469/run-1727713874.json deleted file mode 100644 index 99da89e..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-1727713874.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xf1adc7e31b7d820331831d3d8d8f91d63dcb794cad858a8215fdc6550e3e4821", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x1b72b", - "value": "0x21e19e0c9bab2400000", - "input": "0x3a4b66f1", - "nonce": "0xc", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x13df4", - "logs": [ - { - "address": "0xd5ee85248d47a454fbfb9f07b67ced4072ada52e", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000021dea2a9afba5033da1", - "blockHash": "0x5decd3862cd10c3cd245b63ba69f4ba3743a4aa03f5a82bb081461902dffbe21", - "blockNumber": "0x59fe", - "transactionHash": "0xf1adc7e31b7d820331831d3d8d8f91d63dcb794cad858a8215fdc6550e3e4821", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0x1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee90", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000021e19e0c9bab240000000000000000000000000000000000000000000000000021dea2a9afba5033da1", - "blockHash": "0x5decd3862cd10c3cd245b63ba69f4ba3743a4aa03f5a82bb081461902dffbe21", - "blockNumber": "0x59fe", - "transactionHash": "0xf1adc7e31b7d820331831d3d8d8f91d63dcb794cad858a8215fdc6550e3e4821", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000080000000000100000000200000000000000000000000000000000000000000000000000000400080000000000000000000000000000000008008000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000400000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0xf1adc7e31b7d820331831d3d8d8f91d63dcb794cad858a8215fdc6550e3e4821", - "transactionIndex": "0x0", - "blockHash": "0x5decd3862cd10c3cd245b63ba69f4ba3743a4aa03f5a82bb081461902dffbe21", - "blockNumber": "0x59fe", - "gasUsed": "0x13df4", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727713874, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-1727714157.json b/broadcast/stake_Delegation.s.sol/33469/run-1727714157.json deleted file mode 100644 index 0effe29..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-1727714157.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x5a4d580bbdafbd6ad41b3052732e0ef054375f30528f705c4a51aa7f405207dc", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x1b72b", - "value": "0x52b7d2dcc80cd2e4000000", - "input": "0x3a4b66f1", - "nonce": "0xe", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x13df4", - "logs": [ - { - "address": "0xd5ee85248d47a454fbfb9f07b67ced4072ada52e", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x000000000000000000000000000000000000000000295a1cd985f734b0f9bb2f", - "blockHash": "0x1cc75ee8fe2d4a1574289a2700f3952d209cecb19576c9b875ca3cc72f77a506", - "blockNumber": "0x5ade", - "transactionHash": "0x5a4d580bbdafbd6ad41b3052732e0ef054375f30528f705c4a51aa7f405207dc", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0x1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee90", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000000000000000000000000000000000000000000000295a1cd985f734b0f9bb2f", - "blockHash": "0x1cc75ee8fe2d4a1574289a2700f3952d209cecb19576c9b875ca3cc72f77a506", - "blockNumber": "0x5ade", - "transactionHash": "0x5a4d580bbdafbd6ad41b3052732e0ef054375f30528f705c4a51aa7f405207dc", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000080000000000100000000200000000000000000000000000000000000000000000000000000400080000000000000000000000000000000008008000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000400000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0x5a4d580bbdafbd6ad41b3052732e0ef054375f30528f705c4a51aa7f405207dc", - "transactionIndex": "0x0", - "blockHash": "0x1cc75ee8fe2d4a1574289a2700f3952d209cecb19576c9b875ca3cc72f77a506", - "blockNumber": "0x5ade", - "gasUsed": "0x13df4", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727714157, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-1727714683.json b/broadcast/stake_Delegation.s.sol/33469/run-1727714683.json deleted file mode 100644 index aa61acd..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-1727714683.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x92bdadfe69432a19027bc388f217fab258c0e556787d4f05e3fc2ac714aca7d6", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x1b6ee", - "value": "0x64", - "input": "0x3a4b66f1", - "nonce": "0x10", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x13dc8", - "logs": [ - { - "address": "0x24e2b1b8f436810bf584b483329813f241da7933", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000063", - "blockHash": "0x07cf5e732f7c381bcfbfe66a8fc4a6c26ab5860da641e584501f33e0aa79477e", - "blockNumber": "0x5c81", - "transactionHash": "0x92bdadfe69432a19027bc388f217fab258c0e556787d4f05e3fc2ac714aca7d6", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0x1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee90", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000063", - "blockHash": "0x07cf5e732f7c381bcfbfe66a8fc4a6c26ab5860da641e584501f33e0aa79477e", - "blockNumber": "0x5c81", - "transactionHash": "0x92bdadfe69432a19027bc388f217fab258c0e556787d4f05e3fc2ac714aca7d6", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000002000000004000080000000000100000000200000000000000000000000000000000000000000000000000000400080000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000100000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000008000800000000", - "type": "0x0", - "transactionHash": "0x92bdadfe69432a19027bc388f217fab258c0e556787d4f05e3fc2ac714aca7d6", - "transactionIndex": "0x0", - "blockHash": "0x07cf5e732f7c381bcfbfe66a8fc4a6c26ab5860da641e584501f33e0aa79477e", - "blockNumber": "0x5c81", - "gasUsed": "0x13dc8", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727714683, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-1727714885.json b/broadcast/stake_Delegation.s.sol/33469/run-1727714885.json deleted file mode 100644 index 324015c..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-1727714885.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x7639360f217e270d02612aa5278c0ce5e09c55d2fd725778fe3d7b3147500b7b", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x13c74", - "value": "0x1", - "input": "0x3a4b66f1", - "nonce": "0x12", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe51c", - "logs": [ - { - "address": "0x24e2b1b8f436810bf584b483329813f241da7933", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000000", - "blockHash": "0x5870a23f989e7387875a1b0f5947b8260a0cc4fb3010f4e0c42cdae5b0b3469a", - "blockNumber": "0x5d21", - "transactionHash": "0x7639360f217e270d02612aa5278c0ce5e09c55d2fd725778fe3d7b3147500b7b", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0x1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee90", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000", - "blockHash": "0x5870a23f989e7387875a1b0f5947b8260a0cc4fb3010f4e0c42cdae5b0b3469a", - "blockNumber": "0x5d21", - "transactionHash": "0x7639360f217e270d02612aa5278c0ce5e09c55d2fd725778fe3d7b3147500b7b", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000002000000004000080000000000100000000200000000000000000000000000000000000000000000000000000400080000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000100000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000008000800000000", - "type": "0x0", - "transactionHash": "0x7639360f217e270d02612aa5278c0ce5e09c55d2fd725778fe3d7b3147500b7b", - "transactionIndex": "0x0", - "blockHash": "0x5870a23f989e7387875a1b0f5947b8260a0cc4fb3010f4e0c42cdae5b0b3469a", - "blockNumber": "0x5d21", - "gasUsed": "0xe51c", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727714885, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-1727715075.json b/broadcast/stake_Delegation.s.sol/33469/run-1727715075.json deleted file mode 100644 index 439dafe..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-1727715075.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x67247f56590685d6da0ffe407b1af7535ef28e73eab66c1a9dcb16bade37afa2", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x1b6ee", - "value": "0x2", - "input": "0x3a4b66f1", - "nonce": "0x14", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x13dc8", - "logs": [ - { - "address": "0x24e2b1b8f436810bf584b483329813f241da7933", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000001", - "blockHash": "0xbd0d4664d97a108defc73e25faf4dc5c36060a6121fd4c53e978fa2b867f3c0e", - "blockNumber": "0x5db3", - "transactionHash": "0x67247f56590685d6da0ffe407b1af7535ef28e73eab66c1a9dcb16bade37afa2", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0x1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee90", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001", - "blockHash": "0xbd0d4664d97a108defc73e25faf4dc5c36060a6121fd4c53e978fa2b867f3c0e", - "blockNumber": "0x5db3", - "transactionHash": "0x67247f56590685d6da0ffe407b1af7535ef28e73eab66c1a9dcb16bade37afa2", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000002000000004000080000000000100000000200000000000000000000000000000000000000000000000000000400080000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000100000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000008000800000000", - "type": "0x0", - "transactionHash": "0x67247f56590685d6da0ffe407b1af7535ef28e73eab66c1a9dcb16bade37afa2", - "transactionIndex": "0x0", - "blockHash": "0xbd0d4664d97a108defc73e25faf4dc5c36060a6121fd4c53e978fa2b867f3c0e", - "blockNumber": "0x5db3", - "gasUsed": "0x13dc8", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727715075, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-1727715672.json b/broadcast/stake_Delegation.s.sol/33469/run-1727715672.json deleted file mode 100644 index eafa857..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-1727715672.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x1e77a46e9d2237b0202eb0c4f6b4be194e6ce33a79aadf0c30fa3c66a5259057", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x1b6ee", - "value": "0x13", - "input": "0x3a4b66f1", - "nonce": "0x16", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x13dc8", - "logs": [ - { - "address": "0x24e2b1b8f436810bf584b483329813f241da7933", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000012", - "blockHash": "0xcaf6d91bcfd96455f861eee25460364c70ec34b1febbf94e38a638e49d7585c1", - "blockNumber": "0x5f91", - "transactionHash": "0x1e77a46e9d2237b0202eb0c4f6b4be194e6ce33a79aadf0c30fa3c66a5259057", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0x1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee90", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000012", - "blockHash": "0xcaf6d91bcfd96455f861eee25460364c70ec34b1febbf94e38a638e49d7585c1", - "blockNumber": "0x5f91", - "transactionHash": "0x1e77a46e9d2237b0202eb0c4f6b4be194e6ce33a79aadf0c30fa3c66a5259057", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000002000000004000080000000000100000000200000000000000000000000000000000000000000000000000000400080000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000100000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000008000800000000", - "type": "0x0", - "transactionHash": "0x1e77a46e9d2237b0202eb0c4f6b4be194e6ce33a79aadf0c30fa3c66a5259057", - "transactionIndex": "0x0", - "blockHash": "0xcaf6d91bcfd96455f861eee25460364c70ec34b1febbf94e38a638e49d7585c1", - "blockNumber": "0x5f91", - "gasUsed": "0x13dc8", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727715672, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-1727715980.json b/broadcast/stake_Delegation.s.sol/33469/run-1727715980.json deleted file mode 100644 index fb5e3f5..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-1727715980.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xebb039572a062ba6a38212b5536b54d5b5cacf18823987ef5c627814f1962070", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x15aab", - "value": "0x13", - "input": "0x3a4b66f1", - "nonce": "0x17", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xfafc", - "logs": [ - { - "address": "0x24e2b1b8f436810bf584b483329813f241da7933", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000012", - "blockHash": "0x91acf57e8be02bffed0173970c7d12a36649fc4279f6b55c24f7fa4d15425a29", - "blockNumber": "0x607d", - "transactionHash": "0xebb039572a062ba6a38212b5536b54d5b5cacf18823987ef5c627814f1962070", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0x1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee90", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000012", - "blockHash": "0x91acf57e8be02bffed0173970c7d12a36649fc4279f6b55c24f7fa4d15425a29", - "blockNumber": "0x607d", - "transactionHash": "0xebb039572a062ba6a38212b5536b54d5b5cacf18823987ef5c627814f1962070", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000002000000004000080000000000100000000200000000000000000000000000000000000000000000000000000400080000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000100000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000008000800000000", - "type": "0x0", - "transactionHash": "0xebb039572a062ba6a38212b5536b54d5b5cacf18823987ef5c627814f1962070", - "transactionIndex": "0x0", - "blockHash": "0x91acf57e8be02bffed0173970c7d12a36649fc4279f6b55c24f7fa4d15425a29", - "blockNumber": "0x607d", - "gasUsed": "0xfafc", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727715980, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-1727734774.json b/broadcast/stake_Delegation.s.sol/33469/run-1727734774.json deleted file mode 100644 index 5838cb8..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-1727734774.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xe7017773ddbc3581d9eac1daaf5efebdf172eca7f899aa37896b0bb59b0d7232", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "gas": "0x1d330", - "value": "0xad78ebc5ac6200000", - "input": "0x3a4b66f1", - "nonce": "0x19", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1523d", - "logs": [ - { - "address": "0x0018e8386d94e6071d61f6ada65067ceec06b366", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000ad76743508bd119e4", - "blockHash": "0xa2b17287ac8f4183534aa0d14cebffdd2e08d07717bf64ccde1f29ca3a1bd1b6", - "blockNumber": "0x9705", - "transactionHash": "0xe7017773ddbc3581d9eac1daaf5efebdf172eca7f899aa37896b0bb59b0d7232", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "topics": [ - "0x1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee90", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000ad78ebc5ac620000000000000000000000000000000000000000000000000000ad76743508bd119e4", - "blockHash": "0xa2b17287ac8f4183534aa0d14cebffdd2e08d07717bf64ccde1f29ca3a1bd1b6", - "blockNumber": "0x9705", - "transactionHash": "0xe7017773ddbc3581d9eac1daaf5efebdf172eca7f899aa37896b0bb59b0d7232", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000200000000004000000000000000100000000200000000000000000000000000000000000000000000800000000000080000000000000000000000000000000008000000000008000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000100000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000002000000000000000040000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xe7017773ddbc3581d9eac1daaf5efebdf172eca7f899aa37896b0bb59b0d7232", - "transactionIndex": "0x0", - "blockHash": "0xa2b17287ac8f4183534aa0d14cebffdd2e08d07717bf64ccde1f29ca3a1bd1b6", - "blockNumber": "0x9705", - "gasUsed": "0x1523d", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727734774, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-1727876147.json b/broadcast/stake_Delegation.s.sol/33469/run-1727876147.json deleted file mode 100644 index 926c65a..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-1727876147.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xb36f032345e1720dd224b45671ff793aa27f681d2b96635c52a65791ba75b0b2", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x1d330", - "value": "0xad78ebc5ac6200000", - "input": "0x3a4b66f1", - "nonce": "0x0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1523d", - "logs": [ - { - "address": "0x9e5c257d1c6df74eaa54e58cdccacb924669dc83", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000ad77efcabc797a91c", - "blockHash": "0x08d7be8716ac1d928dcbfba1fd49b5b9ae4481aa2ee00dc590b344d81a128ac2", - "blockNumber": "0xe2e", - "transactionHash": "0xb36f032345e1720dd224b45671ff793aa27f681d2b96635c52a65791ba75b0b2", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0x1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee90", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000ad78ebc5ac620000000000000000000000000000000000000000000000000000ad77efcabc797a91c", - "blockHash": "0x08d7be8716ac1d928dcbfba1fd49b5b9ae4481aa2ee00dc590b344d81a128ac2", - "blockNumber": "0xe2e", - "transactionHash": "0xb36f032345e1720dd224b45671ff793aa27f681d2b96635c52a65791ba75b0b2", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000100000000200000000000000000000000000000000000000000000000000000000080000000000000000000000000000000008800000010000000800000000000000000000000000000000020000000000000000800800000000000000000000000010000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000400000", - "type": "0x0", - "transactionHash": "0xb36f032345e1720dd224b45671ff793aa27f681d2b96635c52a65791ba75b0b2", - "transactionIndex": "0x0", - "blockHash": "0x08d7be8716ac1d928dcbfba1fd49b5b9ae4481aa2ee00dc590b344d81a128ac2", - "blockNumber": "0xe2e", - "gasUsed": "0x1523d", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727876147, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-1727955447.json b/broadcast/stake_Delegation.s.sol/33469/run-1727955447.json deleted file mode 100644 index cd9ad3d..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-1727955447.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xb36f032345e1720dd224b45671ff793aa27f681d2b96635c52a65791ba75b0b2", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x1d330", - "value": "0xad78ebc5ac6200000", - "input": "0x3a4b66f1", - "nonce": "0x0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1523d", - "logs": [ - { - "address": "0x9e5c257d1c6df74eaa54e58cdccacb924669dc83", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000ad778a77fb4bd4ec5", - "blockHash": "0xf635f0ce6441495acdedb0060f887cc51ecb2635a362f3179c511fdbaf8796b4", - "blockNumber": "0x2744", - "transactionHash": "0xb36f032345e1720dd224b45671ff793aa27f681d2b96635c52a65791ba75b0b2", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0x1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee90", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000ad78ebc5ac620000000000000000000000000000000000000000000000000000ad778a77fb4bd4ec5", - "blockHash": "0xf635f0ce6441495acdedb0060f887cc51ecb2635a362f3179c511fdbaf8796b4", - "blockNumber": "0x2744", - "transactionHash": "0xb36f032345e1720dd224b45671ff793aa27f681d2b96635c52a65791ba75b0b2", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000100000000200000000000000000000000000000000000000000000000000000000080000000000000000000000000000000008800000010000000800000000000000000000000000000000020000000000000000800800000000000000000000000010000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000400000", - "type": "0x0", - "transactionHash": "0xb36f032345e1720dd224b45671ff793aa27f681d2b96635c52a65791ba75b0b2", - "transactionIndex": "0x0", - "blockHash": "0xf635f0ce6441495acdedb0060f887cc51ecb2635a362f3179c511fdbaf8796b4", - "blockNumber": "0x2744", - "gasUsed": "0x1523d", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727955447, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-1727958014.json b/broadcast/stake_Delegation.s.sol/33469/run-1727958014.json deleted file mode 100644 index a2b5648..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-1727958014.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xeb0231825a14365c43b00ecf4233db4a32ea471ef92c11976a19b40e62871d19", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x18cfb", - "value": "0xad78ebc5ac6200000", - "input": "0x3a4b66f1", - "nonce": "0x1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x10f71", - "logs": [ - { - "address": "0x9e5c257d1c6df74eaa54e58cdccacb924669dc83", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000ad76cd0c5451157c7", - "blockHash": "0x774ea7e6b1fcd9c3772a4bdbef1fa44fe04e23995d890deb9b226b8c74bd5ac4", - "blockNumber": "0x2a91", - "transactionHash": "0xeb0231825a14365c43b00ecf4233db4a32ea471ef92c11976a19b40e62871d19", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0x1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee90", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000ad78ebc5ac620000000000000000000000000000000000000000000000000000ad76cd0c5451157c7", - "blockHash": "0x774ea7e6b1fcd9c3772a4bdbef1fa44fe04e23995d890deb9b226b8c74bd5ac4", - "blockNumber": "0x2a91", - "transactionHash": "0xeb0231825a14365c43b00ecf4233db4a32ea471ef92c11976a19b40e62871d19", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000100000000200000000000000000000000000000000000000000000000000000000080000000000000000000000000000000008800000010000000800000000000000000000000000000000020000000000000000800800000000000000000000000010000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000400000", - "type": "0x0", - "transactionHash": "0xeb0231825a14365c43b00ecf4233db4a32ea471ef92c11976a19b40e62871d19", - "transactionIndex": "0x0", - "blockHash": "0x774ea7e6b1fcd9c3772a4bdbef1fa44fe04e23995d890deb9b226b8c74bd5ac4", - "blockNumber": "0x2a91", - "gasUsed": "0x10f71", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727958014, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-1727958778.json b/broadcast/stake_Delegation.s.sol/33469/run-1727958778.json deleted file mode 100644 index 467cbae..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-1727958778.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x6c08f27b03cbb3245985480ea010598cbe4ee9713d75ef3cf7c8d349ac2c2bbb", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x1d330", - "value": "0xad78ebc5ac6200000", - "input": "0x3a4b66f1", - "nonce": "0x3", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [], - "libraries": [], - "pending": [ - "0x6c08f27b03cbb3245985480ea010598cbe4ee9713d75ef3cf7c8d349ac2c2bbb" - ], - "returns": {}, - "timestamp": 1727958778, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-1727960219.json b/broadcast/stake_Delegation.s.sol/33469/run-1727960219.json deleted file mode 100644 index d29c9be..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-1727960219.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x8daccf7d3a076effa99918abb47f26fc545a2238f6cd07399efdbabdd00fc573", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x1d330", - "value": "0xad78ebc5ac6200000", - "input": "0x3a4b66f1", - "nonce": "0x8", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [], - "libraries": [], - "pending": [ - "0x8daccf7d3a076effa99918abb47f26fc545a2238f6cd07399efdbabdd00fc573" - ], - "returns": {}, - "timestamp": 1727960219, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-1727961296.json b/broadcast/stake_Delegation.s.sol/33469/run-1727961296.json deleted file mode 100644 index 4b8bd0d..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-1727961296.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x8ebc864fb90f746536e6537a51fa0213126cdc764327819fcc314725f27065de", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x1d330", - "value": "0xad78ebc5ac6200000", - "input": "0x3a4b66f1", - "nonce": "0x10", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [], - "libraries": [], - "pending": [ - "0x8ebc864fb90f746536e6537a51fa0213126cdc764327819fcc314725f27065de" - ], - "returns": {}, - "timestamp": 1727961296, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-1727969191.json b/broadcast/stake_Delegation.s.sol/33469/run-1727969191.json deleted file mode 100644 index 8b83934..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-1727969191.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x8ebc864fb90f746536e6537a51fa0213126cdc764327819fcc314725f27065de", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x1d330", - "value": "0xad78ebc5ac6200000", - "input": "0x3a4b66f1", - "nonce": "0x10", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [], - "libraries": [], - "pending": [ - "0x8ebc864fb90f746536e6537a51fa0213126cdc764327819fcc314725f27065de" - ], - "returns": {}, - "timestamp": 1727969191, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/stake_Delegation.s.sol/33469/run-latest.json b/broadcast/stake_Delegation.s.sol/33469/run-latest.json deleted file mode 100644 index 8b83934..0000000 --- a/broadcast/stake_Delegation.s.sol/33469/run-latest.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x8ebc864fb90f746536e6537a51fa0213126cdc764327819fcc314725f27065de", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x1d330", - "value": "0xad78ebc5ac6200000", - "input": "0x3a4b66f1", - "nonce": "0x10", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [], - "libraries": [], - "pending": [ - "0x8ebc864fb90f746536e6537a51fa0213126cdc764327819fcc314725f27065de" - ], - "returns": {}, - "timestamp": 1727969191, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/unstake_Delegation.s.sol/33469/run-1727712237.json b/broadcast/unstake_Delegation.s.sol/33469/run-1727712237.json deleted file mode 100644 index 4b55e5e..0000000 --- a/broadcast/unstake_Delegation.s.sol/33469/run-1727712237.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x65bafd2dda4415e03091a3a411cfd73bcdf636a09effab19604c12fa1823d2f5", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "unstake(uint256)", - "arguments": [ - "99975214315459538872" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x142d7", - "value": "0x0", - "input": "0x2e17de780000000000000000000000000000000000000000000000056b6f4fba80836fb8", - "nonce": "0x7", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe9bc", - "logs": [ - { - "address": "0xefd1abb41238e20eae5d73c05ec06e270c452596", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000056b6f4fba80836fb8", - "blockHash": "0xf627bd4c1c215e219e181681886245a93b2ff0570e112ed175a7d8b95b8a92b7", - "blockNumber": "0x54e4", - "transactionHash": "0x65bafd2dda4415e03091a3a411cfd73bcdf636a09effab19604c12fa1823d2f5", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xf26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000056bc7034017ed483b0000000000000000000000000000000000000000000000056b6f4fba80836fb8", - "blockHash": "0xf627bd4c1c215e219e181681886245a93b2ff0570e112ed175a7d8b95b8a92b7", - "blockNumber": "0x54e4", - "transactionHash": "0x65bafd2dda4415e03091a3a411cfd73bcdf636a09effab19604c12fa1823d2f5", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000200000000000000000000004000080000000000000000000000000000000000000000000000000000000000000200000000000400080000000000000000000000000000000008000000000000000000400000200000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0x65bafd2dda4415e03091a3a411cfd73bcdf636a09effab19604c12fa1823d2f5", - "transactionIndex": "0x0", - "blockHash": "0xf627bd4c1c215e219e181681886245a93b2ff0570e112ed175a7d8b95b8a92b7", - "blockNumber": "0x54e4", - "gasUsed": "0xe9bc", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727712237, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/unstake_Delegation.s.sol/33469/run-1727713411.json b/broadcast/unstake_Delegation.s.sol/33469/run-1727713411.json deleted file mode 100644 index 403ebea..0000000 --- a/broadcast/unstake_Delegation.s.sol/33469/run-1727713411.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x199a9129ff576aff889dee0165b2f1d295e8b609507e73c4c7de5093e46d9b52", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "unstake(uint256)", - "arguments": [ - "99975514241102485251" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x155de", - "value": "0x0", - "input": "0x2e17de780000000000000000000000000000000000000000000000056b70608261eb9703", - "nonce": "0x9", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe9c2", - "logs": [ - { - "address": "0x997eb918c63803c6d90e1f17f05fc62fef7c4705", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000056b70608261eb9703", - "blockHash": "0x54d5c0b3a727433808da7a3fde87daad4eb45422dac71125bee9408efe25ff24", - "blockNumber": "0x588d", - "transactionHash": "0x199a9129ff576aff889dee0165b2f1d295e8b609507e73c4c7de5093e46d9b52", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xf26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000056bc75e2d630fffff0000000000000000000000000000000000000000000000056b70608261eb9703", - "blockHash": "0x54d5c0b3a727433808da7a3fde87daad4eb45422dac71125bee9408efe25ff24", - "blockNumber": "0x588d", - "transactionHash": "0x199a9129ff576aff889dee0165b2f1d295e8b609507e73c4c7de5093e46d9b52", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000080000000000000000000000000000000000000000000000000000000000000200000000000400080000000000000000000800000000000008000000000000000000000000200000000000000000000000020000000000000000000800000000000000000000000010000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0x199a9129ff576aff889dee0165b2f1d295e8b609507e73c4c7de5093e46d9b52", - "transactionIndex": "0x0", - "blockHash": "0x54d5c0b3a727433808da7a3fde87daad4eb45422dac71125bee9408efe25ff24", - "blockNumber": "0x588d", - "gasUsed": "0xe9c2", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727713411, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/unstake_Delegation.s.sol/33469/run-1727713618.json b/broadcast/unstake_Delegation.s.sol/33469/run-1727713618.json deleted file mode 100644 index d758ab8..0000000 --- a/broadcast/unstake_Delegation.s.sol/33469/run-1727713618.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xf7d76f7a07c452dc4bcbe3f1a768c5564135a45939834799d8c90ddf541e68f8", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "unstake(uint256)", - "arguments": [ - "999755132415951489" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x142cf", - "value": "0x0", - "input": "0x2e17de780000000000000000000000000000000000000000000000000ddfd7fefa06c281", - "nonce": "0xb", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe9b6", - "logs": [ - { - "address": "0x997eb918c63803c6d90e1f17f05fc62fef7c4705", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000000ddfd7fefa06c281", - "blockHash": "0xb00d43c5c3be9de02ef15db812485640a16528d9386e7f71deb271f973f97dd7", - "blockNumber": "0x5932", - "transactionHash": "0xf7d76f7a07c452dc4bcbe3f1a768c5564135a45939834799d8c90ddf541e68f8", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xf26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000000de0b6b3a763ffff0000000000000000000000000000000000000000000000000ddfd7fefa06c281", - "blockHash": "0xb00d43c5c3be9de02ef15db812485640a16528d9386e7f71deb271f973f97dd7", - "blockNumber": "0x5932", - "transactionHash": "0xf7d76f7a07c452dc4bcbe3f1a768c5564135a45939834799d8c90ddf541e68f8", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000080000000000000000000000000000000000000000000000000000000000000200000000000400080000000000000000000800000000000008000000000000000000000000200000000000000000000000020000000000000000000800000000000000000000000010000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0xf7d76f7a07c452dc4bcbe3f1a768c5564135a45939834799d8c90ddf541e68f8", - "transactionIndex": "0x0", - "blockHash": "0xb00d43c5c3be9de02ef15db812485640a16528d9386e7f71deb271f973f97dd7", - "blockNumber": "0x5932", - "gasUsed": "0xe9b6", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727713618, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/unstake_Delegation.s.sol/33469/run-1727713912.json b/broadcast/unstake_Delegation.s.sol/33469/run-1727713912.json deleted file mode 100644 index 2dd8b96..0000000 --- a/broadcast/unstake_Delegation.s.sol/33469/run-1727713912.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xc8d121624c4b1edc98fd03da791c6c534e7b8f3168ad262b30e37c6f6c89508a", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "unstake(uint256)", - "arguments": [ - "9996562013236360330657" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x142f0", - "value": "0x0", - "input": "0x2e17de7800000000000000000000000000000000000000000000021dea2a9afba5033da1", - "nonce": "0xd", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe9ce", - "logs": [ - { - "address": "0xd5ee85248d47a454fbfb9f07b67ced4072ada52e", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x00000000000000000000000000000000000000000000021dea2a9afba5033da1", - "blockHash": "0x509d2cb845f7efd8ad9e7e3fd3bb27d63a314095a9c9e1eb054b0931e4683da5", - "blockNumber": "0x5a17", - "transactionHash": "0xc8d121624c4b1edc98fd03da791c6c534e7b8f3168ad262b30e37c6f6c89508a", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xf26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000021e19e0c9bab23fffff00000000000000000000000000000000000000000000021dea2a9afba5033da1", - "blockHash": "0x509d2cb845f7efd8ad9e7e3fd3bb27d63a314095a9c9e1eb054b0931e4683da5", - "blockNumber": "0x5a17", - "transactionHash": "0xc8d121624c4b1edc98fd03da791c6c534e7b8f3168ad262b30e37c6f6c89508a", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000080000000000000000000000000000000000000000000000000000000000000200000000000400080000000000000000000000000000000008008000000000000000000000200000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000400000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0xc8d121624c4b1edc98fd03da791c6c534e7b8f3168ad262b30e37c6f6c89508a", - "transactionIndex": "0x0", - "blockHash": "0x509d2cb845f7efd8ad9e7e3fd3bb27d63a314095a9c9e1eb054b0931e4683da5", - "blockNumber": "0x5a17", - "gasUsed": "0xe9ce", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727713912, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/unstake_Delegation.s.sol/33469/run-1727714192.json b/broadcast/unstake_Delegation.s.sol/33469/run-1727714192.json deleted file mode 100644 index 8c29ccf..0000000 --- a/broadcast/unstake_Delegation.s.sol/33469/run-1727714192.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xc2e686bab8fe2543a67f04801deced9a56a1c30e9fb593e312f631558005f9aa", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "unstake(uint256)", - "arguments": [ - "49991503770698011912026927" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x15601", - "value": "0x0", - "input": "0x2e17de78000000000000000000000000000000000000000000295a1cd985f734b0f9bb2f", - "nonce": "0xf", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe9da", - "logs": [ - { - "address": "0xd5ee85248d47a454fbfb9f07b67ced4072ada52e", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x000000000000000000000000000000000000000000295a1cd985f734b0f9bb2f", - "blockHash": "0x461afc5dcac3af6a635668a2e0e48a1fccd5f1ef768017c8bb25681b2b715638", - "blockNumber": "0x5afa", - "transactionHash": "0xc2e686bab8fe2543a67f04801deced9a56a1c30e9fb593e312f631558005f9aa", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xf26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e3ffffff000000000000000000000000000000000000000000295a1cd985f734b0f9bb2f", - "blockHash": "0x461afc5dcac3af6a635668a2e0e48a1fccd5f1ef768017c8bb25681b2b715638", - "blockNumber": "0x5afa", - "transactionHash": "0xc2e686bab8fe2543a67f04801deced9a56a1c30e9fb593e312f631558005f9aa", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000080000000000000000000000000000000000000000000000000000000000000200000000000400080000000000000000000000000000000008008000000000000000000000200000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000400000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0xc2e686bab8fe2543a67f04801deced9a56a1c30e9fb593e312f631558005f9aa", - "transactionIndex": "0x0", - "blockHash": "0x461afc5dcac3af6a635668a2e0e48a1fccd5f1ef768017c8bb25681b2b715638", - "blockNumber": "0x5afa", - "gasUsed": "0xe9da", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727714192, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/unstake_Delegation.s.sol/33469/run-1727714728.json b/broadcast/unstake_Delegation.s.sol/33469/run-1727714728.json deleted file mode 100644 index b9fa4d1..0000000 --- a/broadcast/unstake_Delegation.s.sol/33469/run-1727714728.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xbbdf84640d460c8e66984d26bb685719276eae18fa014c9203104bb3062656c3", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "unstake(uint256)", - "arguments": [ - "99" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x15574", - "value": "0x0", - "input": "0x2e17de780000000000000000000000000000000000000000000000000000000000000063", - "nonce": "0x11", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe979", - "logs": [ - { - "address": "0x24e2b1b8f436810bf584b483329813f241da7933", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000063", - "blockHash": "0xc52ca320dc04f204d0abfb29b5f5f9f6109ebccadc2c6ca5f01d72fc600be612", - "blockNumber": "0x5ca5", - "transactionHash": "0xbbdf84640d460c8e66984d26bb685719276eae18fa014c9203104bb3062656c3", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xf26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000630000000000000000000000000000000000000000000000000000000000000063", - "blockHash": "0xc52ca320dc04f204d0abfb29b5f5f9f6109ebccadc2c6ca5f01d72fc600be612", - "blockNumber": "0x5ca5", - "transactionHash": "0xbbdf84640d460c8e66984d26bb685719276eae18fa014c9203104bb3062656c3", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000002000000004000080000000000000000000000000000000000000000000000000000000000000200000000000400080000000000000000000000000000000008000000000000000000000000200000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000008000800000000", - "type": "0x0", - "transactionHash": "0xbbdf84640d460c8e66984d26bb685719276eae18fa014c9203104bb3062656c3", - "transactionIndex": "0x0", - "blockHash": "0xc52ca320dc04f204d0abfb29b5f5f9f6109ebccadc2c6ca5f01d72fc600be612", - "blockNumber": "0x5ca5", - "gasUsed": "0xe979", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727714728, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/unstake_Delegation.s.sol/33469/run-1727714914.json b/broadcast/unstake_Delegation.s.sol/33469/run-1727714914.json deleted file mode 100644 index 0567b47..0000000 --- a/broadcast/unstake_Delegation.s.sol/33469/run-1727714914.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xff8206b2f37cfd98e441e40fe98a37b527cd9d980d29f00656990bcc91d9dec0", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "unstake(uint256)", - "arguments": [ - "0" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x13e19", - "value": "0x0", - "input": "0x2e17de780000000000000000000000000000000000000000000000000000000000000000", - "nonce": "0x13", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe64d", - "logs": [ - { - "address": "0x24e2b1b8f436810bf584b483329813f241da7933", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000000", - "blockHash": "0xa39e7509e61ccbaef9ccb32e726a6d41dc06baa4d4cd65690593a7134d04de0a", - "blockNumber": "0x5d38", - "transactionHash": "0xff8206b2f37cfd98e441e40fe98a37b527cd9d980d29f00656990bcc91d9dec0", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xf26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "blockHash": "0xa39e7509e61ccbaef9ccb32e726a6d41dc06baa4d4cd65690593a7134d04de0a", - "blockNumber": "0x5d38", - "transactionHash": "0xff8206b2f37cfd98e441e40fe98a37b527cd9d980d29f00656990bcc91d9dec0", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000002000000004000080000000000000000000000000000000000000000000000000000000000000200000000000400080000000000000000000000000000000008000000000000000000000000200000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000008000800000000", - "type": "0x0", - "transactionHash": "0xff8206b2f37cfd98e441e40fe98a37b527cd9d980d29f00656990bcc91d9dec0", - "transactionIndex": "0x0", - "blockHash": "0xa39e7509e61ccbaef9ccb32e726a6d41dc06baa4d4cd65690593a7134d04de0a", - "blockNumber": "0x5d38", - "gasUsed": "0xe64d", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727714914, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/unstake_Delegation.s.sol/33469/run-1727715104.json b/broadcast/unstake_Delegation.s.sol/33469/run-1727715104.json deleted file mode 100644 index b49501b..0000000 --- a/broadcast/unstake_Delegation.s.sol/33469/run-1727715104.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x5540ffacc18492a726a373f718ea3fe801540762116358e84364880945ee5140", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "unstake(uint256)", - "arguments": [ - "1" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x15574", - "value": "0x0", - "input": "0x2e17de780000000000000000000000000000000000000000000000000000000000000001", - "nonce": "0x15", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe979", - "logs": [ - { - "address": "0x24e2b1b8f436810bf584b483329813f241da7933", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000001", - "blockHash": "0x8b4d95afa21edd7f0682516933b5730ec0757141f4a6f0c71507eecaa1853fc3", - "blockNumber": "0x5dcf", - "transactionHash": "0x5540ffacc18492a726a373f718ea3fe801540762116358e84364880945ee5140", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xf26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001", - "blockHash": "0x8b4d95afa21edd7f0682516933b5730ec0757141f4a6f0c71507eecaa1853fc3", - "blockNumber": "0x5dcf", - "transactionHash": "0x5540ffacc18492a726a373f718ea3fe801540762116358e84364880945ee5140", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000002000000004000080000000000000000000000000000000000000000000000000000000000000200000000000400080000000000000000000000000000000008000000000000000000000000200000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000008000800000000", - "type": "0x0", - "transactionHash": "0x5540ffacc18492a726a373f718ea3fe801540762116358e84364880945ee5140", - "transactionIndex": "0x0", - "blockHash": "0x8b4d95afa21edd7f0682516933b5730ec0757141f4a6f0c71507eecaa1853fc3", - "blockNumber": "0x5dcf", - "gasUsed": "0xe979", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727715104, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/unstake_Delegation.s.sol/33469/run-1727715829.json b/broadcast/unstake_Delegation.s.sol/33469/run-1727715829.json deleted file mode 100644 index 868823e..0000000 --- a/broadcast/unstake_Delegation.s.sol/33469/run-1727715829.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xea7b59f4a64f298ef1c53fbfb0cff720178cd8e87a3b97ee92108441958b03ab", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "unstake(uint256)", - "arguments": [ - "0" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x13e19", - "value": "0x0", - "input": "0x2e17de780000000000000000000000000000000000000000000000000000000000000000", - "nonce": "0x16", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727715829, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/unstake_Delegation.s.sol/33469/run-1727716017.json b/broadcast/unstake_Delegation.s.sol/33469/run-1727716017.json deleted file mode 100644 index 89f8b83..0000000 --- a/broadcast/unstake_Delegation.s.sol/33469/run-1727716017.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x7e919aef9f23c2fd50c366c2bfdb8f811d561e67d40c290f6e5aaf32c2dbbc68", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "unstake(uint256)", - "arguments": [ - "36" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x15574", - "value": "0x0", - "input": "0x2e17de780000000000000000000000000000000000000000000000000000000000000024", - "nonce": "0x18", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe979", - "logs": [ - { - "address": "0x24e2b1b8f436810bf584b483329813f241da7933", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000024", - "blockHash": "0xcb9ec91704eb90ed1f6f6df5eb40cd17df5fe61cb4cd4ab7dd4751238f32a8a1", - "blockNumber": "0x609a", - "transactionHash": "0x7e919aef9f23c2fd50c366c2bfdb8f811d561e67d40c290f6e5aaf32c2dbbc68", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xf26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000240000000000000000000000000000000000000000000000000000000000000024", - "blockHash": "0xcb9ec91704eb90ed1f6f6df5eb40cd17df5fe61cb4cd4ab7dd4751238f32a8a1", - "blockNumber": "0x609a", - "transactionHash": "0x7e919aef9f23c2fd50c366c2bfdb8f811d561e67d40c290f6e5aaf32c2dbbc68", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000002000000004000080000000000000000000000000000000000000000000000000000000000000200000000000400080000000000000000000000000000000008000000000000000000000000200000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000008000800000000", - "type": "0x0", - "transactionHash": "0x7e919aef9f23c2fd50c366c2bfdb8f811d561e67d40c290f6e5aaf32c2dbbc68", - "transactionIndex": "0x0", - "blockHash": "0xcb9ec91704eb90ed1f6f6df5eb40cd17df5fe61cb4cd4ab7dd4751238f32a8a1", - "blockNumber": "0x609a", - "gasUsed": "0xe979", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727716017, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/unstake_Delegation.s.sol/33469/run-1727956019.json b/broadcast/unstake_Delegation.s.sol/33469/run-1727956019.json deleted file mode 100644 index 81cb51f..0000000 --- a/broadcast/unstake_Delegation.s.sol/33469/run-1727956019.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x677cf2a525f4d4ddb1e25bb0a0b72a492da3994570b8b72648610daf493dac15", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "unstake(uint256)", - "arguments": [ - "199993784619390291653" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x18431", - "value": "0x0", - "input": "0x2e17de7800000000000000000000000000000000000000000000000ad778a77fb4bd4ec5", - "nonce": "0x1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [], - "libraries": [], - "pending": [ - "0x677cf2a525f4d4ddb1e25bb0a0b72a492da3994570b8b72648610daf493dac15" - ], - "returns": {}, - "timestamp": 1727956019, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/unstake_Delegation.s.sol/33469/run-1727956806.json b/broadcast/unstake_Delegation.s.sol/33469/run-1727956806.json deleted file mode 100644 index d545336..0000000 --- a/broadcast/unstake_Delegation.s.sol/33469/run-1727956806.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x677cf2a525f4d4ddb1e25bb0a0b72a492da3994570b8b72648610daf493dac15", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "unstake(uint256)", - "arguments": [ - "199993784619390291653" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x18431", - "value": "0x0", - "input": "0x2e17de7800000000000000000000000000000000000000000000000ad778a77fb4bd4ec5", - "nonce": "0x1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [], - "libraries": [], - "pending": [ - "0x677cf2a525f4d4ddb1e25bb0a0b72a492da3994570b8b72648610daf493dac15" - ], - "returns": {}, - "timestamp": 1727956806, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/unstake_Delegation.s.sol/33469/run-1727958059.json b/broadcast/unstake_Delegation.s.sol/33469/run-1727958059.json deleted file mode 100644 index 32bb117..0000000 --- a/broadcast/unstake_Delegation.s.sol/33469/run-1727958059.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xa43ecf79298665f4b2768c871c7976c846195bf310d918dfba43d3e7fad925e6", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "unstake(uint256)", - "arguments": [ - "399984236917810964108" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x18431", - "value": "0x0", - "input": "0x2e17de78000000000000000000000000000000000000000000000015aee57844f9cea68c", - "nonce": "0x2", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1190c", - "logs": [ - { - "address": "0x9e5c257d1c6df74eaa54e58cdccacb924669dc83", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x000000000000000000000000000000000000000000000015aee57844f9cea68c", - "blockHash": "0xaba69af997adba84c3fbea44434073a08d6a9c6e27bf69cf24ed3832eba788b7", - "blockNumber": "0x2ab3", - "transactionHash": "0xa43ecf79298665f4b2768c871c7976c846195bf310d918dfba43d3e7fad925e6", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xf26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x000000000000000000000000000000000000000000000015af472f1bfdb17aa4000000000000000000000000000000000000000000000015aee57844f9cea68c", - "blockHash": "0xaba69af997adba84c3fbea44434073a08d6a9c6e27bf69cf24ed3832eba788b7", - "blockNumber": "0x2ab3", - "transactionHash": "0xa43ecf79298665f4b2768c871c7976c846195bf310d918dfba43d3e7fad925e6", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000080000000000000000000000000000000000000000000000000000000000000200000000000000080000000000000000000000000000000008800000010000000800000000200000000000000000000000020000000000000000800800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000400000", - "type": "0x0", - "transactionHash": "0xa43ecf79298665f4b2768c871c7976c846195bf310d918dfba43d3e7fad925e6", - "transactionIndex": "0x0", - "blockHash": "0xaba69af997adba84c3fbea44434073a08d6a9c6e27bf69cf24ed3832eba788b7", - "blockNumber": "0x2ab3", - "gasUsed": "0x1190c", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727958059, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/unstake_Delegation.s.sol/33469/run-1727960443.json b/broadcast/unstake_Delegation.s.sol/33469/run-1727960443.json deleted file mode 100644 index 53a7393..0000000 --- a/broadcast/unstake_Delegation.s.sol/33469/run-1727960443.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x0e9552e45fbd2ba550afb7eaaf787eb3c052f57b70014e131e1c0576a4cc7b57", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "unstake(uint256)", - "arguments": [ - "0" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x15b25", - "value": "0x0", - "input": "0x2e17de780000000000000000000000000000000000000000000000000000000000000000", - "nonce": "0xd", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xfb54", - "logs": [ - { - "address": "0x9e5c257d1c6df74eaa54e58cdccacb924669dc83", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000000", - "blockHash": "0x4a9f24bc1a4cb3516e50899a2970494b49cadfcfa5cb0e41fb91fffda7d6cb0c", - "blockNumber": "0x2e4c", - "transactionHash": "0x0e9552e45fbd2ba550afb7eaaf787eb3c052f57b70014e131e1c0576a4cc7b57", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xf26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "blockHash": "0x4a9f24bc1a4cb3516e50899a2970494b49cadfcfa5cb0e41fb91fffda7d6cb0c", - "blockNumber": "0x2e4c", - "transactionHash": "0x0e9552e45fbd2ba550afb7eaaf787eb3c052f57b70014e131e1c0576a4cc7b57", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000080000000000000000000000000000000000000000000000000000000000000200000000000000080000000000000000000000000000000008800000010000000800000000200000000000000000000000020000000000000000800800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000400000", - "type": "0x0", - "transactionHash": "0x0e9552e45fbd2ba550afb7eaaf787eb3c052f57b70014e131e1c0576a4cc7b57", - "transactionIndex": "0x0", - "blockHash": "0x4a9f24bc1a4cb3516e50899a2970494b49cadfcfa5cb0e41fb91fffda7d6cb0c", - "blockNumber": "0x2e4c", - "gasUsed": "0xfb54", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727960443, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/unstake_Delegation.s.sol/33469/run-1727960475.json b/broadcast/unstake_Delegation.s.sol/33469/run-1727960475.json deleted file mode 100644 index 37a5828..0000000 --- a/broadcast/unstake_Delegation.s.sol/33469/run-1727960475.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x4df79c9ae9eda5e5cac49d7548b1773a90ac18dfd736f32ceccf737f9b18758c", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "unstake(uint256)", - "arguments": [ - "0" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x15b25", - "value": "0x0", - "input": "0x2e17de780000000000000000000000000000000000000000000000000000000000000000", - "nonce": "0xe", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xfb54", - "logs": [ - { - "address": "0x9e5c257d1c6df74eaa54e58cdccacb924669dc83", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000000", - "blockHash": "0xf90c4c011b24e0ed64080f9a93b3129f9a2f53df06b10b6fa217c0d65e1e7b00", - "blockNumber": "0x2e5b", - "transactionHash": "0x4df79c9ae9eda5e5cac49d7548b1773a90ac18dfd736f32ceccf737f9b18758c", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xf26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "blockHash": "0xf90c4c011b24e0ed64080f9a93b3129f9a2f53df06b10b6fa217c0d65e1e7b00", - "blockNumber": "0x2e5b", - "transactionHash": "0x4df79c9ae9eda5e5cac49d7548b1773a90ac18dfd736f32ceccf737f9b18758c", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000080000000000000000000000000000000000000000000000000000000000000200000000000000080000000000000000000000000000000008800000010000000800000000200000000000000000000000020000000000000000800800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000400000", - "type": "0x0", - "transactionHash": "0x4df79c9ae9eda5e5cac49d7548b1773a90ac18dfd736f32ceccf737f9b18758c", - "transactionIndex": "0x0", - "blockHash": "0xf90c4c011b24e0ed64080f9a93b3129f9a2f53df06b10b6fa217c0d65e1e7b00", - "blockNumber": "0x2e5b", - "gasUsed": "0xfb54", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727960475, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/unstake_Delegation.s.sol/33469/run-1727960523.json b/broadcast/unstake_Delegation.s.sol/33469/run-1727960523.json deleted file mode 100644 index 07ae678..0000000 --- a/broadcast/unstake_Delegation.s.sol/33469/run-1727960523.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x76fe1d954501045d976257bf344fdd5113db4530f85932d872d3922d56608583", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "unstake(uint256)", - "arguments": [ - "0" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x15b25", - "value": "0x0", - "input": "0x2e17de780000000000000000000000000000000000000000000000000000000000000000", - "nonce": "0xf", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xfb54", - "logs": [ - { - "address": "0x9e5c257d1c6df74eaa54e58cdccacb924669dc83", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000000", - "blockHash": "0x5fe8e2b8f88e46a318dc82d4084e1a5f119aca09076fceb56f5d9bd3393b54b5", - "blockNumber": "0x2e6d", - "transactionHash": "0x76fe1d954501045d976257bf344fdd5113db4530f85932d872d3922d56608583", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xf26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "blockHash": "0x5fe8e2b8f88e46a318dc82d4084e1a5f119aca09076fceb56f5d9bd3393b54b5", - "blockNumber": "0x2e6d", - "transactionHash": "0x76fe1d954501045d976257bf344fdd5113db4530f85932d872d3922d56608583", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000080000000000000000000000000000000000000000000000000000000000000200000000000000080000000000000000000000000000000008800000010000000800000000200000000000000000000000020000000000000000800800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000400000", - "type": "0x0", - "transactionHash": "0x76fe1d954501045d976257bf344fdd5113db4530f85932d872d3922d56608583", - "transactionIndex": "0x0", - "blockHash": "0x5fe8e2b8f88e46a318dc82d4084e1a5f119aca09076fceb56f5d9bd3393b54b5", - "blockNumber": "0x2e6d", - "gasUsed": "0xfb54", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727960523, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/unstake_Delegation.s.sol/33469/run-latest.json b/broadcast/unstake_Delegation.s.sol/33469/run-latest.json deleted file mode 100644 index 07ae678..0000000 --- a/broadcast/unstake_Delegation.s.sol/33469/run-latest.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x76fe1d954501045d976257bf344fdd5113db4530f85932d872d3922d56608583", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "unstake(uint256)", - "arguments": [ - "0" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0x15b25", - "value": "0x0", - "input": "0x2e17de780000000000000000000000000000000000000000000000000000000000000000", - "nonce": "0xf", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xfb54", - "logs": [ - { - "address": "0x9e5c257d1c6df74eaa54e58cdccacb924669dc83", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000000", - "blockHash": "0x5fe8e2b8f88e46a318dc82d4084e1a5f119aca09076fceb56f5d9bd3393b54b5", - "blockNumber": "0x2e6d", - "transactionHash": "0x76fe1d954501045d976257bf344fdd5113db4530f85932d872d3922d56608583", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xf26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "blockHash": "0x5fe8e2b8f88e46a318dc82d4084e1a5f119aca09076fceb56f5d9bd3393b54b5", - "blockNumber": "0x2e6d", - "transactionHash": "0x76fe1d954501045d976257bf344fdd5113db4530f85932d872d3922d56608583", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000080000000000000000000000000000000000000000000000000000000000000200000000000000080000000000000000000000000000000008800000010000000800000000200000000000000000000000020000000000000000800800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000400000", - "type": "0x0", - "transactionHash": "0x76fe1d954501045d976257bf344fdd5113db4530f85932d872d3922d56608583", - "transactionIndex": "0x0", - "blockHash": "0x5fe8e2b8f88e46a318dc82d4084e1a5f119aca09076fceb56f5d9bd3393b54b5", - "blockNumber": "0x2e6d", - "gasUsed": "0xfb54", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727960523, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33468/run-1727441966.json b/broadcast/upgrade_Delegation.s.sol/33468/run-1727441966.json deleted file mode 100644 index f18ef5b..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33468/run-1727441966.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x76c289a01b394f83c3964531674c897c569226ae1ef4027093a1c5cc184790d3", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x5fc8d32690cc91d4c39d9d3abcbd16989f875707", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "gas": "0x1179e7", - "value": "0x0", - "input": "0x60a06040523060805234801561001457600080fd5b5061001d610022565b6100d4565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100725760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d15780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b608051610e826100fd60003960008181610689015281816106b201526107f80152610e826000f3fe6080604052600436106101025760003560e01c80636c2eb35011610095578063ad3cb1cc11610064578063ad3cb1cc14610292578063c47e300d146102d0578063e013a625146102e3578063e30c397814610300578063f2fde38b1461031557600080fd5b80636c2eb3501461023e578063715018a61461025357806379ba5097146102685780638da5cb5b1461027d57600080fd5b806352d1902d116100d157806352d1902d1461017057806354fd4d50146101985780635c975abb146101c65780636b96736b1461020857600080fd5b80632def6620146101515780633a4b66f11461014a5780634e71d92d146101515780634f1ef2861461015d57600080fd5b3661014c577f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a972743003360000361014a57348160000160008282546101449190610aeb565b90915550505b005b600080fd5b34801561014a57600080fd5b61014a61016b366004610b3e565b610337565b34801561017c57600080fd5b50610185610356565b6040519081526020015b60405180910390f35b3480156101a457600080fd5b506101ad610373565b60405167ffffffffffffffff909116815260200161018f565b3480156101d257600080fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161018f565b34801561021457600080fd5b50610226695a494c4445504f53495481565b6040516001600160a01b03909116815260200161018f565b34801561024a57600080fd5b5061014a6103ac565b34801561025f57600080fd5b5061014a61047b565b34801561027457600080fd5b5061014a61048d565b34801561028957600080fd5b506102266104da565b34801561029e57600080fd5b506102c3604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161018f9190610c2c565b61014a6102de366004610ca8565b61050f565b3480156102ef57600080fd5b50610185683635c9adc5dea0000081565b34801561030c57600080fd5b506102266105d0565b34801561032157600080fd5b5061014a610330366004610d4e565b6105f9565b565b61033f61067e565b61034882610723565b610352828261072b565b5050565b60006103606107ed565b50600080516020610e2d83398151915290565b60006103a77ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805460029190600160401b900460ff16806103f65750805467ffffffffffffffff808416911610155b156104145760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff191667ffffffffffffffff8316908117600160401b1768ff0000000000000000191682556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610483610836565b6103356000610868565b33806104976105d0565b6001600160a01b0316146104ce5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b6104d781610868565b50565b6000807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610517610836565b600080695a494c4445504f53495434898989898989306105356104da565b60405160240161054c989796959493929190610d92565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b179052516105819190610df7565b60006040518083038185875af1925050503d80600081146105be576040519150601f19603f3d011682016040523d82523d6000602084013e6105c3565b606091505b5050505050505050505050565b6000807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c006104ff565b610601610836565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556106456104da565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061070557507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166106f9600080516020610e2d833981519152546001600160a01b031690565b6001600160a01b031614155b156103355760405163703e46dd60e11b815260040160405180910390fd5b6104d7610836565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610785575060408051601f3d908101601f1916820190925261078291810190610e13565b60015b6107ad57604051634c9c8ce360e01b81526001600160a01b03831660048201526024016104c5565b600080516020610e2d83398151915281146107de57604051632a87526960e21b8152600481018290526024016104c5565b6107e883836108a0565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146103355760405163703e46dd60e11b815260040160405180910390fd5b3361083f6104da565b6001600160a01b0316146103355760405163118cdaa760e01b81523360048201526024016104c5565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319168155610352826108f6565b6108a982610967565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a28051156108ee576107e882826109cc565b610352610a44565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3505050565b806001600160a01b03163b60000361099d57604051634c9c8ce360e01b81526001600160a01b03821660048201526024016104c5565b600080516020610e2d83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b0316846040516109e99190610df7565b600060405180830381855af49150503d8060008114610a24576040519150601f19603f3d011682016040523d82523d6000602084013e610a29565b606091505b5091509150610a39858383610a63565b925050505b92915050565b34156103355760405163b398979f60e01b815260040160405180910390fd5b606082610a7857610a7382610ac2565b610abb565b8151158015610a8f57506001600160a01b0384163b155b15610ab857604051639996b31560e01b81526001600160a01b03851660048201526024016104c5565b50805b9392505050565b805115610ad25780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80820180821115610a3e57634e487b7160e01b600052601160045260246000fd5b80356001600160a01b0381168114610b2357600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60008060408385031215610b5157600080fd5b610b5a83610b0c565b9150602083013567ffffffffffffffff811115610b7657600080fd5b8301601f81018513610b8757600080fd5b803567ffffffffffffffff811115610ba157610ba1610b28565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610bd057610bd0610b28565b604052818152828201602001871015610be857600080fd5b816020840160208301376000602083830101528093505050509250929050565b60005b83811015610c23578181015183820152602001610c0b565b50506000910152565b6020815260008251806020840152610c4b816040850160208701610c08565b601f01601f19169190910160400192915050565b60008083601f840112610c7157600080fd5b50813567ffffffffffffffff811115610c8957600080fd5b602083019150836020828501011115610ca157600080fd5b9250929050565b60008060008060008060608789031215610cc157600080fd5b863567ffffffffffffffff811115610cd857600080fd5b610ce489828a01610c5f565b909750955050602087013567ffffffffffffffff811115610d0457600080fd5b610d1089828a01610c5f565b909550935050604087013567ffffffffffffffff811115610d3057600080fd5b610d3c89828a01610c5f565b979a9699509497509295939492505050565b600060208284031215610d6057600080fd5b610abb82610b0c565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b60a081526000610da660a083018a8c610d69565b8281036020840152610db981898b610d69565b90508281036040840152610dce818789610d69565b6001600160a01b0395861660608501529390941660809092019190915250979650505050505050565b60008251610e09818460208701610c08565b9190910192915050565b600060208284031215610e2557600080fd5b505191905056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca26469706673582212204709b8e5757b6587d5ee956412931ed017cfb4818d98bf4a2f253ce90754e62564736f6c634300081a0033", - "nonce": "0x5", - "chainId": "0x82bc" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xfb992318bcc29556e6e5f9ae8f027f3129f8cee7512d95d51e834f6610111b70", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x5FC8d32690cc91D4c39d9d3abcBD16989F875707", - "0x6c2eb350" - ], - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "gas": "0xf37b", - "value": "0x0", - "input": "0x4f1ef2860000000000000000000000005fc8d32690cc91d4c39d9d3abcbd16989f875707000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x6", - "chainId": "0x82bc" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xd726f", - "logs": [ - { - "address": "0x5fc8d32690cc91d4c39d9d3abcbd16989f875707", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x605cbf3e6180d705d1fbc26c64f00ad3665a9bc8a6cbcd90af10ea470f7810b3", - "blockNumber": "0x186", - "transactionHash": "0x76c289a01b394f83c3964531674c897c569226ae1ef4027093a1c5cc184790d3", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000001000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x76c289a01b394f83c3964531674c897c569226ae1ef4027093a1c5cc184790d3", - "transactionIndex": "0x0", - "blockHash": "0x605cbf3e6180d705d1fbc26c64f00ad3665a9bc8a6cbcd90af10ea470f7810b3", - "blockNumber": "0x186", - "gasUsed": "0xd726f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": null, - "contractAddress": "0x5fc8d32690cc91d4c39d9d3abcbd16989f875707" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xb047", - "logs": [ - { - "address": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x0000000000000000000000005fc8d32690cc91d4c39d9d3abcbd16989f875707" - ], - "data": "0x", - "blockHash": "0x81559906131bf2a11f9bcad4804f49a68e1c6d9784007a4933e4250f8b5df17b", - "blockNumber": "0x187", - "transactionHash": "0xfb992318bcc29556e6e5f9ae8f027f3129f8cee7512d95d51e834f6610111b70", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000002", - "blockHash": "0x81559906131bf2a11f9bcad4804f49a68e1c6d9784007a4933e4250f8b5df17b", - "blockNumber": "0x187", - "transactionHash": "0xfb992318bcc29556e6e5f9ae8f027f3129f8cee7512d95d51e834f6610111b70", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000100000000000000000000000000000000000000000000000000000000000000000000020000000000000000000001000000000000004001000000000000000000000000000000000000000000000000000000000000000800000000000000000", - "type": "0x0", - "transactionHash": "0xfb992318bcc29556e6e5f9ae8f027f3129f8cee7512d95d51e834f6610111b70", - "transactionIndex": "0x0", - "blockHash": "0x81559906131bf2a11f9bcad4804f49a68e1c6d9784007a4933e4250f8b5df17b", - "blockNumber": "0x187", - "gasUsed": "0xb047", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727441966, - "chain": 33468, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33468/run-latest.json b/broadcast/upgrade_Delegation.s.sol/33468/run-latest.json deleted file mode 100644 index f18ef5b..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33468/run-latest.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x76c289a01b394f83c3964531674c897c569226ae1ef4027093a1c5cc184790d3", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x5fc8d32690cc91d4c39d9d3abcbd16989f875707", - "function": null, - "arguments": null, - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "gas": "0x1179e7", - "value": "0x0", - "input": "0x60a06040523060805234801561001457600080fd5b5061001d610022565b6100d4565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100725760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d15780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b608051610e826100fd60003960008181610689015281816106b201526107f80152610e826000f3fe6080604052600436106101025760003560e01c80636c2eb35011610095578063ad3cb1cc11610064578063ad3cb1cc14610292578063c47e300d146102d0578063e013a625146102e3578063e30c397814610300578063f2fde38b1461031557600080fd5b80636c2eb3501461023e578063715018a61461025357806379ba5097146102685780638da5cb5b1461027d57600080fd5b806352d1902d116100d157806352d1902d1461017057806354fd4d50146101985780635c975abb146101c65780636b96736b1461020857600080fd5b80632def6620146101515780633a4b66f11461014a5780634e71d92d146101515780634f1ef2861461015d57600080fd5b3661014c577f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a972743003360000361014a57348160000160008282546101449190610aeb565b90915550505b005b600080fd5b34801561014a57600080fd5b61014a61016b366004610b3e565b610337565b34801561017c57600080fd5b50610185610356565b6040519081526020015b60405180910390f35b3480156101a457600080fd5b506101ad610373565b60405167ffffffffffffffff909116815260200161018f565b3480156101d257600080fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161018f565b34801561021457600080fd5b50610226695a494c4445504f53495481565b6040516001600160a01b03909116815260200161018f565b34801561024a57600080fd5b5061014a6103ac565b34801561025f57600080fd5b5061014a61047b565b34801561027457600080fd5b5061014a61048d565b34801561028957600080fd5b506102266104da565b34801561029e57600080fd5b506102c3604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161018f9190610c2c565b61014a6102de366004610ca8565b61050f565b3480156102ef57600080fd5b50610185683635c9adc5dea0000081565b34801561030c57600080fd5b506102266105d0565b34801561032157600080fd5b5061014a610330366004610d4e565b6105f9565b565b61033f61067e565b61034882610723565b610352828261072b565b5050565b60006103606107ed565b50600080516020610e2d83398151915290565b60006103a77ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805460029190600160401b900460ff16806103f65750805467ffffffffffffffff808416911610155b156104145760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff191667ffffffffffffffff8316908117600160401b1768ff0000000000000000191682556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610483610836565b6103356000610868565b33806104976105d0565b6001600160a01b0316146104ce5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b6104d781610868565b50565b6000807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610517610836565b600080695a494c4445504f53495434898989898989306105356104da565b60405160240161054c989796959493929190610d92565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b179052516105819190610df7565b60006040518083038185875af1925050503d80600081146105be576040519150601f19603f3d011682016040523d82523d6000602084013e6105c3565b606091505b5050505050505050505050565b6000807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c006104ff565b610601610836565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556106456104da565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061070557507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166106f9600080516020610e2d833981519152546001600160a01b031690565b6001600160a01b031614155b156103355760405163703e46dd60e11b815260040160405180910390fd5b6104d7610836565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610785575060408051601f3d908101601f1916820190925261078291810190610e13565b60015b6107ad57604051634c9c8ce360e01b81526001600160a01b03831660048201526024016104c5565b600080516020610e2d83398151915281146107de57604051632a87526960e21b8152600481018290526024016104c5565b6107e883836108a0565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146103355760405163703e46dd60e11b815260040160405180910390fd5b3361083f6104da565b6001600160a01b0316146103355760405163118cdaa760e01b81523360048201526024016104c5565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319168155610352826108f6565b6108a982610967565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a28051156108ee576107e882826109cc565b610352610a44565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3505050565b806001600160a01b03163b60000361099d57604051634c9c8ce360e01b81526001600160a01b03821660048201526024016104c5565b600080516020610e2d83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b0316846040516109e99190610df7565b600060405180830381855af49150503d8060008114610a24576040519150601f19603f3d011682016040523d82523d6000602084013e610a29565b606091505b5091509150610a39858383610a63565b925050505b92915050565b34156103355760405163b398979f60e01b815260040160405180910390fd5b606082610a7857610a7382610ac2565b610abb565b8151158015610a8f57506001600160a01b0384163b155b15610ab857604051639996b31560e01b81526001600160a01b03851660048201526024016104c5565b50805b9392505050565b805115610ad25780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80820180821115610a3e57634e487b7160e01b600052601160045260246000fd5b80356001600160a01b0381168114610b2357600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60008060408385031215610b5157600080fd5b610b5a83610b0c565b9150602083013567ffffffffffffffff811115610b7657600080fd5b8301601f81018513610b8757600080fd5b803567ffffffffffffffff811115610ba157610ba1610b28565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610bd057610bd0610b28565b604052818152828201602001871015610be857600080fd5b816020840160208301376000602083830101528093505050509250929050565b60005b83811015610c23578181015183820152602001610c0b565b50506000910152565b6020815260008251806020840152610c4b816040850160208701610c08565b601f01601f19169190910160400192915050565b60008083601f840112610c7157600080fd5b50813567ffffffffffffffff811115610c8957600080fd5b602083019150836020828501011115610ca157600080fd5b9250929050565b60008060008060008060608789031215610cc157600080fd5b863567ffffffffffffffff811115610cd857600080fd5b610ce489828a01610c5f565b909750955050602087013567ffffffffffffffff811115610d0457600080fd5b610d1089828a01610c5f565b909550935050604087013567ffffffffffffffff811115610d3057600080fd5b610d3c89828a01610c5f565b979a9699509497509295939492505050565b600060208284031215610d6057600080fd5b610abb82610b0c565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b60a081526000610da660a083018a8c610d69565b8281036020840152610db981898b610d69565b90508281036040840152610dce818789610d69565b6001600160a01b0395861660608501529390941660809092019190915250979650505050505050565b60008251610e09818460208701610c08565b9190910192915050565b600060208284031215610e2557600080fd5b505191905056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca26469706673582212204709b8e5757b6587d5ee956412931ed017cfb4818d98bf4a2f253ce90754e62564736f6c634300081a0033", - "nonce": "0x5", - "chainId": "0x82bc" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xfb992318bcc29556e6e5f9ae8f027f3129f8cee7512d95d51e834f6610111b70", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x5FC8d32690cc91D4c39d9d3abcBD16989F875707", - "0x6c2eb350" - ], - "transaction": { - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "gas": "0xf37b", - "value": "0x0", - "input": "0x4f1ef2860000000000000000000000005fc8d32690cc91d4c39d9d3abcbd16989f875707000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x6", - "chainId": "0x82bc" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xd726f", - "logs": [ - { - "address": "0x5fc8d32690cc91d4c39d9d3abcbd16989f875707", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x605cbf3e6180d705d1fbc26c64f00ad3665a9bc8a6cbcd90af10ea470f7810b3", - "blockNumber": "0x186", - "transactionHash": "0x76c289a01b394f83c3964531674c897c569226ae1ef4027093a1c5cc184790d3", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000001000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x76c289a01b394f83c3964531674c897c569226ae1ef4027093a1c5cc184790d3", - "transactionIndex": "0x0", - "blockHash": "0x605cbf3e6180d705d1fbc26c64f00ad3665a9bc8a6cbcd90af10ea470f7810b3", - "blockNumber": "0x186", - "gasUsed": "0xd726f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": null, - "contractAddress": "0x5fc8d32690cc91d4c39d9d3abcbd16989f875707" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xb047", - "logs": [ - { - "address": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x0000000000000000000000005fc8d32690cc91d4c39d9d3abcbd16989f875707" - ], - "data": "0x", - "blockHash": "0x81559906131bf2a11f9bcad4804f49a68e1c6d9784007a4933e4250f8b5df17b", - "blockNumber": "0x187", - "transactionHash": "0xfb992318bcc29556e6e5f9ae8f027f3129f8cee7512d95d51e834f6610111b70", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000002", - "blockHash": "0x81559906131bf2a11f9bcad4804f49a68e1c6d9784007a4933e4250f8b5df17b", - "blockNumber": "0x187", - "transactionHash": "0xfb992318bcc29556e6e5f9ae8f027f3129f8cee7512d95d51e834f6610111b70", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000100000000000000000000000000000000000000000000000000000000000000000000020000000000000000000001000000000000004001000000000000000000000000000000000000000000000000000000000000000800000000000000000", - "type": "0x0", - "transactionHash": "0xfb992318bcc29556e6e5f9ae8f027f3129f8cee7512d95d51e834f6610111b70", - "transactionIndex": "0x0", - "blockHash": "0x81559906131bf2a11f9bcad4804f49a68e1c6d9784007a4933e4250f8b5df17b", - "blockNumber": "0x187", - "gasUsed": "0xb047", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "to": "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727441966, - "chain": 33468, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727443112.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727443112.json deleted file mode 100644 index dff5353..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727443112.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xdc62ba1c2638dfef848821dad9107c862ffb5810b41a0a3cbf651a503240ba49", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x64abc460311589a49c9453b294177ff7ee319d86", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x1179e7", - "value": "0x0", - "input": "0x60a06040523060805234801561001457600080fd5b5061001d610022565b6100d4565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100725760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d15780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b608051610e826100fd60003960008181610689015281816106b201526107f80152610e826000f3fe6080604052600436106101025760003560e01c80636c2eb35011610095578063ad3cb1cc11610064578063ad3cb1cc14610292578063c47e300d146102d0578063e013a625146102e3578063e30c397814610300578063f2fde38b1461031557600080fd5b80636c2eb3501461023e578063715018a61461025357806379ba5097146102685780638da5cb5b1461027d57600080fd5b806352d1902d116100d157806352d1902d1461017057806354fd4d50146101985780635c975abb146101c65780636b96736b1461020857600080fd5b80632def6620146101515780633a4b66f11461014a5780634e71d92d146101515780634f1ef2861461015d57600080fd5b3661014c577f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a972743003360000361014a57348160000160008282546101449190610aeb565b90915550505b005b600080fd5b34801561014a57600080fd5b61014a61016b366004610b3e565b610337565b34801561017c57600080fd5b50610185610356565b6040519081526020015b60405180910390f35b3480156101a457600080fd5b506101ad610373565b60405167ffffffffffffffff909116815260200161018f565b3480156101d257600080fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161018f565b34801561021457600080fd5b50610226695a494c4445504f53495481565b6040516001600160a01b03909116815260200161018f565b34801561024a57600080fd5b5061014a6103ac565b34801561025f57600080fd5b5061014a61047b565b34801561027457600080fd5b5061014a61048d565b34801561028957600080fd5b506102266104da565b34801561029e57600080fd5b506102c3604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161018f9190610c2c565b61014a6102de366004610ca8565b61050f565b3480156102ef57600080fd5b50610185683635c9adc5dea0000081565b34801561030c57600080fd5b506102266105d0565b34801561032157600080fd5b5061014a610330366004610d4e565b6105f9565b565b61033f61067e565b61034882610723565b610352828261072b565b5050565b60006103606107ed565b50600080516020610e2d83398151915290565b60006103a77ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805460029190600160401b900460ff16806103f65750805467ffffffffffffffff808416911610155b156104145760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff191667ffffffffffffffff8316908117600160401b1768ff0000000000000000191682556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610483610836565b6103356000610868565b33806104976105d0565b6001600160a01b0316146104ce5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b6104d781610868565b50565b6000807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610517610836565b600080695a494c4445504f53495434898989898989306105356104da565b60405160240161054c989796959493929190610d92565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b179052516105819190610df7565b60006040518083038185875af1925050503d80600081146105be576040519150601f19603f3d011682016040523d82523d6000602084013e6105c3565b606091505b5050505050505050505050565b6000807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c006104ff565b610601610836565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556106456104da565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061070557507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166106f9600080516020610e2d833981519152546001600160a01b031690565b6001600160a01b031614155b156103355760405163703e46dd60e11b815260040160405180910390fd5b6104d7610836565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610785575060408051601f3d908101601f1916820190925261078291810190610e13565b60015b6107ad57604051634c9c8ce360e01b81526001600160a01b03831660048201526024016104c5565b600080516020610e2d83398151915281146107de57604051632a87526960e21b8152600481018290526024016104c5565b6107e883836108a0565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146103355760405163703e46dd60e11b815260040160405180910390fd5b3361083f6104da565b6001600160a01b0316146103355760405163118cdaa760e01b81523360048201526024016104c5565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319168155610352826108f6565b6108a982610967565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a28051156108ee576107e882826109cc565b610352610a44565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3505050565b806001600160a01b03163b60000361099d57604051634c9c8ce360e01b81526001600160a01b03821660048201526024016104c5565b600080516020610e2d83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b0316846040516109e99190610df7565b600060405180830381855af49150503d8060008114610a24576040519150601f19603f3d011682016040523d82523d6000602084013e610a29565b606091505b5091509150610a39858383610a63565b925050505b92915050565b34156103355760405163b398979f60e01b815260040160405180910390fd5b606082610a7857610a7382610ac2565b610abb565b8151158015610a8f57506001600160a01b0384163b155b15610ab857604051639996b31560e01b81526001600160a01b03851660048201526024016104c5565b50805b9392505050565b805115610ad25780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80820180821115610a3e57634e487b7160e01b600052601160045260246000fd5b80356001600160a01b0381168114610b2357600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60008060408385031215610b5157600080fd5b610b5a83610b0c565b9150602083013567ffffffffffffffff811115610b7657600080fd5b8301601f81018513610b8757600080fd5b803567ffffffffffffffff811115610ba157610ba1610b28565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610bd057610bd0610b28565b604052818152828201602001871015610be857600080fd5b816020840160208301376000602083830101528093505050509250929050565b60005b83811015610c23578181015183820152602001610c0b565b50506000910152565b6020815260008251806020840152610c4b816040850160208701610c08565b601f01601f19169190910160400192915050565b60008083601f840112610c7157600080fd5b50813567ffffffffffffffff811115610c8957600080fd5b602083019150836020828501011115610ca157600080fd5b9250929050565b60008060008060008060608789031215610cc157600080fd5b863567ffffffffffffffff811115610cd857600080fd5b610ce489828a01610c5f565b909750955050602087013567ffffffffffffffff811115610d0457600080fd5b610d1089828a01610c5f565b909550935050604087013567ffffffffffffffff811115610d3057600080fd5b610d3c89828a01610c5f565b979a9699509497509295939492505050565b600060208284031215610d6057600080fd5b610abb82610b0c565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b60a081526000610da660a083018a8c610d69565b8281036020840152610db981898b610d69565b90508281036040840152610dce818789610d69565b6001600160a01b0395861660608501529390941660809092019190915250979650505050505050565b60008251610e09818460208701610c08565b9190910192915050565b600060208284031215610e2557600080fd5b505191905056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca26469706673582212204709b8e5757b6587d5ee956412931ed017cfb4818d98bf4a2f253ce90754e62564736f6c634300081a0033", - "nonce": "0x7df", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x3df06f223c3a8e5ac11a05f06ef9338375e6ddb3ce74e8ddcff0f1e05133fb42", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x64abc460311589a49c9453B294177FF7eE319d86", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0xf37b", - "value": "0x0", - "input": "0x4f1ef28600000000000000000000000064abc460311589a49c9453b294177ff7ee319d86000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x7e0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xd726f", - "logs": [ - { - "address": "0x64abc460311589a49c9453b294177ff7ee319d86", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x4c852426c3ce8527f294fd6837fb410251fcda9145bbd4adb2b37cc8f178ae87", - "blockNumber": "0x288ba", - "transactionHash": "0xdc62ba1c2638dfef848821dad9107c862ffb5810b41a0a3cbf651a503240ba49", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000002000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xdc62ba1c2638dfef848821dad9107c862ffb5810b41a0a3cbf651a503240ba49", - "transactionIndex": "0x0", - "blockHash": "0x4c852426c3ce8527f294fd6837fb410251fcda9145bbd4adb2b37cc8f178ae87", - "blockNumber": "0x288ba", - "gasUsed": "0xd726f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x64abc460311589a49c9453b294177ff7ee319d86" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xb047", - "logs": [ - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x00000000000000000000000064abc460311589a49c9453b294177ff7ee319d86" - ], - "data": "0x", - "blockHash": "0xb7caa3212b9137c174a2a1fc2fdf49721f49f00af0d205c200a26160d1cfbeb8", - "blockNumber": "0x288bb", - "transactionHash": "0x3df06f223c3a8e5ac11a05f06ef9338375e6ddb3ce74e8ddcff0f1e05133fb42", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000002", - "blockHash": "0xb7caa3212b9137c174a2a1fc2fdf49721f49f00af0d205c200a26160d1cfbeb8", - "blockNumber": "0x288bb", - "transactionHash": "0x3df06f223c3a8e5ac11a05f06ef9338375e6ddb3ce74e8ddcff0f1e05133fb42", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000002000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000400000000000000000000000000000000000000000000000000000000020000002000000000000000000000000000004000000080000000000000000000000000000000000000000000000000020000000000000000000000000", - "type": "0x0", - "transactionHash": "0x3df06f223c3a8e5ac11a05f06ef9338375e6ddb3ce74e8ddcff0f1e05133fb42", - "transactionIndex": "0x0", - "blockHash": "0xb7caa3212b9137c174a2a1fc2fdf49721f49f00af0d205c200a26160d1cfbeb8", - "blockNumber": "0x288bb", - "gasUsed": "0xb047", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727443112, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727443746.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727443746.json deleted file mode 100644 index addc5f6..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727443746.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x64f044b8d501286616b33499ff854e0a6e920c67456f5be1392974af53ec20db", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0xee010e64070340df0cb13a623dd75644e6de765b", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x124d6f", - "value": "0x0", - "input": "0x60a06040523060805234801561001457600080fd5b5061001d610022565b6100d4565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100725760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d15780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b608051610f436100fd6000396000818161073e0152818161076701526108ad0152610f436000f3fe60806040526004361061010d5760003560e01c80636c2eb35011610095578063ad3cb1cc11610064578063ad3cb1cc146102c3578063c47e300d146102f4578063e013a62514610307578063e30c397814610324578063f2fde38b1461033957600080fd5b80636c2eb3501461026f578063715018a61461028457806379ba5097146102995780638da5cb5b146102ae57600080fd5b80634f1ef286116100dc5780634f1ef2861461019357806352d1902d146101a657806354fd4d50146101c95780635c975abb146101f75780636b96736b1461023957600080fd5b80632def66201461015c5780633a4b66f11461015557806343352d61146101685780634e71d92d1461015c57600080fd5b36610157577f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430033600003610155573481600001600082825461014f9190610ba0565b90915550505b005b600080fd5b34801561015557600080fd5b34801561017457600080fd5b5061017d61035b565b60405161018a9190610c11565b60405180910390f35b6101556101a1366004610c56565b6103ec565b3480156101b257600080fd5b506101bb61040b565b60405190815260200161018a565b3480156101d557600080fd5b506101de610428565b60405167ffffffffffffffff909116815260200161018a565b34801561020357600080fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161018a565b34801561024557600080fd5b50610257695a494c4445504f53495481565b6040516001600160a01b03909116815260200161018a565b34801561027b57600080fd5b50610155610461565b34801561029057600080fd5b50610155610530565b3480156102a557600080fd5b50610155610542565b3480156102ba57600080fd5b5061025761058f565b3480156102cf57600080fd5b5061017d604051806040016040528060058152602001640352e302e360dc1b81525081565b610155610302366004610d69565b6105c4565b34801561031357600080fd5b506101bb683635c9adc5dea0000081565b34801561033057600080fd5b50610257610685565b34801561034557600080fd5b50610155610354366004610e0f565b6106ae565b565b60408051600481526024810182526020810180516001600160e01b03166343352d6160e01b17905290516060916000918291695a494c4445504f534954916103a39190610e2a565b600060405180830381855afa9150503d80600081146103de576040519150601f19603f3d011682016040523d82523d6000602084013e6103e3565b606091505b50949350505050565b6103f4610733565b6103fd826107d8565b61040782826107e0565b5050565b60006104156108a2565b50600080516020610eee83398151915290565b600061045c7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805460039190600160401b900460ff16806104ab5750805467ffffffffffffffff808416911610155b156104c95760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff191667ffffffffffffffff8316908117600160401b1768ff0000000000000000191682556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b6105386108eb565b610359600061091d565b338061054c610685565b6001600160a01b0316146105835760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b61058c8161091d565b50565b6000807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b6105cc6108eb565b600080695a494c4445504f53495434898989898989306105ea61058f565b604051602401610601989796959493929190610e6f565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b179052516106369190610e2a565b60006040518083038185875af1925050503d8060008114610673576040519150601f19603f3d011682016040523d82523d6000602084013e610678565b606091505b5050505050505050505050565b6000807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c006105b4565b6106b66108eb565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556106fa61058f565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614806107ba57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166107ae600080516020610eee833981519152546001600160a01b031690565b6001600160a01b031614155b156103595760405163703e46dd60e11b815260040160405180910390fd5b61058c6108eb565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa92505050801561083a575060408051601f3d908101601f1916820190925261083791810190610ed4565b60015b61086257604051634c9c8ce360e01b81526001600160a01b038316600482015260240161057a565b600080516020610eee833981519152811461089357604051632a87526960e21b81526004810182905260240161057a565b61089d8383610955565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146103595760405163703e46dd60e11b815260040160405180910390fd5b336108f461058f565b6001600160a01b0316146103595760405163118cdaa760e01b815233600482015260240161057a565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319168155610407826109ab565b61095e82610a1c565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a28051156109a35761089d8282610a81565b610407610af9565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3505050565b806001600160a01b03163b600003610a5257604051634c9c8ce360e01b81526001600160a01b038216600482015260240161057a565b600080516020610eee83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b031684604051610a9e9190610e2a565b600060405180830381855af49150503d8060008114610ad9576040519150601f19603f3d011682016040523d82523d6000602084013e610ade565b606091505b5091509150610aee858383610b18565b925050505b92915050565b34156103595760405163b398979f60e01b815260040160405180910390fd5b606082610b2d57610b2882610b77565b610b70565b8151158015610b4457506001600160a01b0384163b155b15610b6d57604051639996b31560e01b81526001600160a01b038516600482015260240161057a565b50805b9392505050565b805115610b875780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80820180821115610af357634e487b7160e01b600052601160045260246000fd5b60005b83811015610bdc578181015183820152602001610bc4565b50506000910152565b60008151808452610bfd816020860160208601610bc1565b601f01601f19169290920160200192915050565b602081526000610b706020830184610be5565b80356001600160a01b0381168114610c3b57600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60008060408385031215610c6957600080fd5b610c7283610c24565b9150602083013567ffffffffffffffff811115610c8e57600080fd5b8301601f81018513610c9f57600080fd5b803567ffffffffffffffff811115610cb957610cb9610c40565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610ce857610ce8610c40565b604052818152828201602001871015610d0057600080fd5b816020840160208301376000602083830101528093505050509250929050565b60008083601f840112610d3257600080fd5b50813567ffffffffffffffff811115610d4a57600080fd5b602083019150836020828501011115610d6257600080fd5b9250929050565b60008060008060008060608789031215610d8257600080fd5b863567ffffffffffffffff811115610d9957600080fd5b610da589828a01610d20565b909750955050602087013567ffffffffffffffff811115610dc557600080fd5b610dd189828a01610d20565b909550935050604087013567ffffffffffffffff811115610df157600080fd5b610dfd89828a01610d20565b979a9699509497509295939492505050565b600060208284031215610e2157600080fd5b610b7082610c24565b60008251610e3c818460208701610bc1565b9190910192915050565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b60a081526000610e8360a083018a8c610e46565b8281036020840152610e9681898b610e46565b90508281036040840152610eab818789610e46565b6001600160a01b0395861660608501529390941660809092019190915250979650505050505050565b600060208284031215610ee657600080fd5b505191905056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca2646970667358221220c0b25ac1efcbfb9a801be5ef36d3f055a19bff7fd7f4e428317f8e16bad542fa64736f6c634300081a0033", - "nonce": "0x7e1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x7616c63468928daa8ec23789f5cd39a04e657adce6c09bcca7793c36526efe0f", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0xEe010E64070340DF0cB13A623Dd75644e6de765B", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0xf3a8", - "value": "0x0", - "input": "0x4f1ef286000000000000000000000000ee010e64070340df0cb13a623dd75644e6de765b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x7e2", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe1532", - "logs": [ - { - "address": "0xee010e64070340df0cb13a623dd75644e6de765b", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x39162204dfe2c0969c6548d3ed715a4f37f63633d92cf073b3b57ec1e4251172", - "blockNumber": "0x28ade", - "transactionHash": "0x64f044b8d501286616b33499ff854e0a6e920c67456f5be1392974af53ec20db", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000080000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x64f044b8d501286616b33499ff854e0a6e920c67456f5be1392974af53ec20db", - "transactionIndex": "0x0", - "blockHash": "0x39162204dfe2c0969c6548d3ed715a4f37f63633d92cf073b3b57ec1e4251172", - "blockNumber": "0x28ade", - "gasUsed": "0xe1532", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0xee010e64070340df0cb13a623dd75644e6de765b" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xec59a", - "logs": [ - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000ee010e64070340df0cb13a623dd75644e6de765b" - ], - "data": "0x", - "blockHash": "0x39162204dfe2c0969c6548d3ed715a4f37f63633d92cf073b3b57ec1e4251172", - "blockNumber": "0x28ade", - "transactionHash": "0x7616c63468928daa8ec23789f5cd39a04e657adce6c09bcca7793c36526efe0f", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000003", - "blockHash": "0x39162204dfe2c0969c6548d3ed715a4f37f63633d92cf073b3b57ec1e4251172", - "blockNumber": "0x28ade", - "transactionHash": "0x7616c63468928daa8ec23789f5cd39a04e657adce6c09bcca7793c36526efe0f", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000004000000002000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000400000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000020000000000000000000000000", - "type": "0x0", - "transactionHash": "0x7616c63468928daa8ec23789f5cd39a04e657adce6c09bcca7793c36526efe0f", - "transactionIndex": "0x1", - "blockHash": "0x39162204dfe2c0969c6548d3ed715a4f37f63633d92cf073b3b57ec1e4251172", - "blockNumber": "0x28ade", - "gasUsed": "0xb068", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727443746, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727444891.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727444891.json deleted file mode 100644 index ac0ecbc..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727444891.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x65ff2249a9494278ffdd58d5b686c99954cdc77e0e42468db198bd0cc95c922f", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0xf38a004c7da1c8e847d522eea6d98ab492a00618", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x12d29b", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b608051610fb76100f95f395f81816107b7015281816107e001526109240152610fb75ff3fe608060405260043610610108575f3560e01c80636c2eb35011610092578063ad3cb1cc11610062578063ad3cb1cc146102b0578063c47e300d146102e0578063e013a625146102f3578063e30c39781461030f578063f2fde38b14610323575f80fd5b80636c2eb35014610260578063715018a61461027457806379ba5097146102885780638da5cb5b1461029c575f80fd5b80634f1ef286116100d85780634f1ef2861461018857806352d1902d1461019b57806354fd4d50146101bd5780635c975abb146101ea5780636b96736b1461022b575f80fd5b80632def6620146101535780633a4b66f11461014d57806343352d611461015e5780634e71d92d14610153575f80fd5b3661014f577f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300335f0361014d5734815f015f8282546101479190610c21565b90915550505b005b5f80fd5b34801561014d575f80fd5b348015610169575f80fd5b50610172610344565b60405161017f9190610c81565b60405180910390f35b61014d610196366004610cc2565b610425565b3480156101a6575f80fd5b506101af610444565b60405190815260200161017f565b3480156101c8575f80fd5b506101d161045f565b60405167ffffffffffffffff909116815260200161017f565b3480156101f5575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161017f565b348015610236575f80fd5b50610248695a494c4445504f53495481565b6040516001600160a01b03909116815260200161017f565b34801561026b575f80fd5b5061014d610497565b34801561027f575f80fd5b5061014d610575565b348015610293575f80fd5b5061014d610586565b3480156102a7575f80fd5b506102486105ce565b3480156102bb575f80fd5b50610172604051806040016040528060058152602001640352e302e360dc1b81525081565b61014d6102ee366004610dcb565b610602565b3480156102fe575f80fd5b506101af683635c9adc5dea0000081565b34801561031a575f80fd5b506102486106ff565b34801561032e575f80fd5b5061014d61033d366004610e6a565b610727565b565b60408051600481526024810182526020810180516001600160e01b03166343352d6160e01b17905290516060915f918291695a494c4445504f5349549161038b9190610e83565b5f60405180830381855afa9150503d805f81146103c3576040519150601f19603f3d011682016040523d82523d5f602084013e6103c8565b606091505b50915091508161041f5760405162461bcd60e51b815260206004820152601a60248201527f636f756c64206e6f74207265747269657665207374616b65727300000000000060448201526064015b60405180910390fd5b92915050565b61042d6107ac565b61043682610850565b6104408282610858565b5050565b5f61044d610919565b505f80516020610f6283398151915290565b5f6104927ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b61049f61045f565b6104aa906001610e9e565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff16806104f05750805467ffffffffffffffff808416911610155b1561050e5760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff191667ffffffffffffffff8316908117600160401b1768ff0000000000000000191682556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b61057d610962565b6103425f610994565b33806105906106ff565b6001600160a01b0316146105c25760405163118cdaa760e01b81526001600160a01b0382166004820152602401610416565b6105cb81610994565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b61060a610962565b5f80695a494c4445504f53495434898989898989306106276105ce565b60405160240161063e989796959493929190610ee6565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b179052516106739190610e83565b5f6040518083038185875af1925050503d805f81146106ad576040519150601f19603f3d011682016040523d82523d5f602084013e6106b2565b606091505b5091509150816106f55760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610416565b5050505050505050565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c006105f2565b61072f610962565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556107736105ce565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061083257507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166108265f80516020610f62833981519152546001600160a01b031690565b6001600160a01b031614155b156103425760405163703e46dd60e11b815260040160405180910390fd5b6105cb610962565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156108b2575060408051601f3d908101601f191682019092526108af91810190610f4a565b60015b6108da57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610416565b5f80516020610f62833981519152811461090a57604051632a87526960e21b815260048101829052602401610416565b61091483836109cc565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146103425760405163703e46dd60e11b815260040160405180910390fd5b3361096b6105ce565b6001600160a01b0316146103425760405163118cdaa760e01b8152336004820152602401610416565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561044082610a21565b6109d582610a91565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a2805115610a19576109148282610af4565b610440610b66565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f03610ac657604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610416565b5f80516020610f6283398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610b109190610e83565b5f60405180830381855af49150503d805f8114610b48576040519150601f19603f3d011682016040523d82523d5f602084013e610b4d565b606091505b5091509150610b5d858383610b85565b95945050505050565b34156103425760405163b398979f60e01b815260040160405180910390fd5b606082610b9a57610b9582610be4565b610bdd565b8151158015610bb157506001600160a01b0384163b155b15610bda57604051639996b31560e01b81526001600160a01b0385166004820152602401610416565b50805b9392505050565b805115610bf45780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b634e487b7160e01b5f52601160045260245ffd5b8082018082111561041f5761041f610c0d565b5f5b83811015610c4e578181015183820152602001610c36565b50505f910152565b5f8151808452610c6d816020860160208601610c34565b601f01601f19169290920160200192915050565b602081525f610bdd6020830184610c56565b80356001600160a01b0381168114610ca9575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f8060408385031215610cd3575f80fd5b610cdc83610c93565b9150602083013567ffffffffffffffff811115610cf7575f80fd5b8301601f81018513610d07575f80fd5b803567ffffffffffffffff811115610d2157610d21610cae565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610d5057610d50610cae565b604052818152828201602001871015610d67575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f8083601f840112610d96575f80fd5b50813567ffffffffffffffff811115610dad575f80fd5b602083019150836020828501011115610dc4575f80fd5b9250929050565b5f805f805f8060608789031215610de0575f80fd5b863567ffffffffffffffff811115610df6575f80fd5b610e0289828a01610d86565b909750955050602087013567ffffffffffffffff811115610e21575f80fd5b610e2d89828a01610d86565b909550935050604087013567ffffffffffffffff811115610e4c575f80fd5b610e5889828a01610d86565b979a9699509497509295939492505050565b5f60208284031215610e7a575f80fd5b610bdd82610c93565b5f8251610e94818460208701610c34565b9190910192915050565b67ffffffffffffffff818116838216019081111561041f5761041f610c0d565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f610ef960a083018a8c610ebe565b8281036020840152610f0c81898b610ebe565b90508281036040840152610f21818789610ebe565b6001600160a01b0395861660608501529390941660809092019190915250979650505050505050565b5f60208284031215610f5a575f80fd5b505191905056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca2646970667358221220299108483f2a10c8e0564f757294accc4b3859aa0946a9ae939fad0208a412a964736f6c634300081a0033", - "nonce": "0x7e3", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x9a9c6e8dc2646e5cd5f257ccdd8e134c2f8daf3cccd2d5ae92dc5d182c9c27a6", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0xF38A004C7dA1C8e847d522EEa6d98ab492A00618", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0xf480", - "value": "0x0", - "input": "0x4f1ef286000000000000000000000000f38a004c7da1c8e847d522eea6d98ab492a00618000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x7e4", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe7a9f", - "logs": [ - { - "address": "0xf38a004c7da1c8e847d522eea6d98ab492a00618", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x173de53b57af0dc01e16bd999217f80e64d070539cacd40834047735ab5eec42", - "blockNumber": "0x28ec3", - "transactionHash": "0x65ff2249a9494278ffdd58d5b686c99954cdc77e0e42468db198bd0cc95c922f", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x65ff2249a9494278ffdd58d5b686c99954cdc77e0e42468db198bd0cc95c922f", - "transactionIndex": "0x0", - "blockHash": "0x173de53b57af0dc01e16bd999217f80e64d070539cacd40834047735ab5eec42", - "blockNumber": "0x28ec3", - "gasUsed": "0xe7a9f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0xf38a004c7da1c8e847d522eea6d98ab492a00618" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xb104", - "logs": [ - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000f38a004c7da1c8e847d522eea6d98ab492a00618" - ], - "data": "0x", - "blockHash": "0x693a09ce76dbe0cd1ec3ecd37b46d7246c3daad9b910e147e792e8b32f80027b", - "blockNumber": "0x28ec4", - "transactionHash": "0x9a9c6e8dc2646e5cd5f257ccdd8e134c2f8daf3cccd2d5ae92dc5d182c9c27a6", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000004", - "blockHash": "0x693a09ce76dbe0cd1ec3ecd37b46d7246c3daad9b910e147e792e8b32f80027b", - "blockNumber": "0x28ec4", - "transactionHash": "0x9a9c6e8dc2646e5cd5f257ccdd8e134c2f8daf3cccd2d5ae92dc5d182c9c27a6", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000400000008000000000000000000000000000000000000000000000000020000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000020040000000000000000000000", - "type": "0x0", - "transactionHash": "0x9a9c6e8dc2646e5cd5f257ccdd8e134c2f8daf3cccd2d5ae92dc5d182c9c27a6", - "transactionIndex": "0x0", - "blockHash": "0x693a09ce76dbe0cd1ec3ecd37b46d7246c3daad9b910e147e792e8b32f80027b", - "blockNumber": "0x28ec4", - "gasUsed": "0xb104", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727444891, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727445087.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727445087.json deleted file mode 100644 index 10394ed..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727445087.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xb01dccab576696bca30a0087f847a87c7bc1756c70b4a522c137dc77486c4dcf", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x865168ca33761beccd4d97469e9c57d5d8c9683c", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x12d29b", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b608051610fb76100f95f395f81816107b7015281816107e001526109240152610fb75ff3fe608060405260043610610108575f3560e01c80636c2eb35011610092578063ad3cb1cc11610062578063ad3cb1cc146102b0578063c47e300d146102e0578063e013a625146102f3578063e30c39781461030f578063f2fde38b14610323575f80fd5b80636c2eb35014610260578063715018a61461027457806379ba5097146102885780638da5cb5b1461029c575f80fd5b80634f1ef286116100d85780634f1ef2861461018857806352d1902d1461019b57806354fd4d50146101bd5780635c975abb146101ea5780636b96736b1461022b575f80fd5b80632def6620146101535780633a4b66f11461014d57806343352d611461015e5780634e71d92d14610153575f80fd5b3661014f577f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300335f0361014d5734815f015f8282546101479190610c21565b90915550505b005b5f80fd5b34801561014d575f80fd5b348015610169575f80fd5b50610172610344565b60405161017f9190610c81565b60405180910390f35b61014d610196366004610cc2565b610425565b3480156101a6575f80fd5b506101af610444565b60405190815260200161017f565b3480156101c8575f80fd5b506101d161045f565b60405167ffffffffffffffff909116815260200161017f565b3480156101f5575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161017f565b348015610236575f80fd5b50610248695a494c4445504f53495481565b6040516001600160a01b03909116815260200161017f565b34801561026b575f80fd5b5061014d610497565b34801561027f575f80fd5b5061014d610575565b348015610293575f80fd5b5061014d610586565b3480156102a7575f80fd5b506102486105ce565b3480156102bb575f80fd5b50610172604051806040016040528060058152602001640352e302e360dc1b81525081565b61014d6102ee366004610dcb565b610602565b3480156102fe575f80fd5b506101af683635c9adc5dea0000081565b34801561031a575f80fd5b506102486106ff565b34801561032e575f80fd5b5061014d61033d366004610e6a565b610727565b565b60408051600481526024810182526020810180516001600160e01b03166343352d6160e01b17905290516060915f918291695a494c4445504f5349549161038b9190610e83565b5f60405180830381855afa9150503d805f81146103c3576040519150601f19603f3d011682016040523d82523d5f602084013e6103c8565b606091505b50915091508161041f5760405162461bcd60e51b815260206004820152601a60248201527f636f756c64206e6f74207265747269657665207374616b65727300000000000060448201526064015b60405180910390fd5b92915050565b61042d6107ac565b61043682610850565b6104408282610858565b5050565b5f61044d610919565b505f80516020610f6283398151915290565b5f6104927ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005467ffffffffffffffff1690565b905090565b61049f61045f565b6104aa906001610e9e565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff16806104f05750805467ffffffffffffffff808416911610155b1561050e5760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff191667ffffffffffffffff8316908117600160401b1768ff0000000000000000191682556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b61057d610962565b6103425f610994565b33806105906106ff565b6001600160a01b0316146105c25760405163118cdaa760e01b81526001600160a01b0382166004820152602401610416565b6105cb81610994565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b61060a610962565b5f80695a494c4445504f53495434898989898989306106276105ce565b60405160240161063e989796959493929190610ee6565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b179052516106739190610e83565b5f6040518083038185875af1925050503d805f81146106ad576040519150601f19603f3d011682016040523d82523d5f602084013e6106b2565b606091505b5091509150816106f55760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610416565b5050505050505050565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c006105f2565b61072f610962565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556107736105ce565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061083257507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166108265f80516020610f62833981519152546001600160a01b031690565b6001600160a01b031614155b156103425760405163703e46dd60e11b815260040160405180910390fd5b6105cb610962565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156108b2575060408051601f3d908101601f191682019092526108af91810190610f4a565b60015b6108da57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610416565b5f80516020610f62833981519152811461090a57604051632a87526960e21b815260048101829052602401610416565b61091483836109cc565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146103425760405163703e46dd60e11b815260040160405180910390fd5b3361096b6105ce565b6001600160a01b0316146103425760405163118cdaa760e01b8152336004820152602401610416565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561044082610a21565b6109d582610a91565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a2805115610a19576109148282610af4565b610440610b66565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f03610ac657604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610416565b5f80516020610f6283398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610b109190610e83565b5f60405180830381855af49150503d805f8114610b48576040519150601f19603f3d011682016040523d82523d5f602084013e610b4d565b606091505b5091509150610b5d858383610b85565b95945050505050565b34156103425760405163b398979f60e01b815260040160405180910390fd5b606082610b9a57610b9582610be4565b610bdd565b8151158015610bb157506001600160a01b0384163b155b15610bda57604051639996b31560e01b81526001600160a01b0385166004820152602401610416565b50805b9392505050565b805115610bf45780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b634e487b7160e01b5f52601160045260245ffd5b8082018082111561041f5761041f610c0d565b5f5b83811015610c4e578181015183820152602001610c36565b50505f910152565b5f8151808452610c6d816020860160208601610c34565b601f01601f19169290920160200192915050565b602081525f610bdd6020830184610c56565b80356001600160a01b0381168114610ca9575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f8060408385031215610cd3575f80fd5b610cdc83610c93565b9150602083013567ffffffffffffffff811115610cf7575f80fd5b8301601f81018513610d07575f80fd5b803567ffffffffffffffff811115610d2157610d21610cae565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610d5057610d50610cae565b604052818152828201602001871015610d67575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f8083601f840112610d96575f80fd5b50813567ffffffffffffffff811115610dad575f80fd5b602083019150836020828501011115610dc4575f80fd5b9250929050565b5f805f805f8060608789031215610de0575f80fd5b863567ffffffffffffffff811115610df6575f80fd5b610e0289828a01610d86565b909750955050602087013567ffffffffffffffff811115610e21575f80fd5b610e2d89828a01610d86565b909550935050604087013567ffffffffffffffff811115610e4c575f80fd5b610e5889828a01610d86565b979a9699509497509295939492505050565b5f60208284031215610e7a575f80fd5b610bdd82610c93565b5f8251610e94818460208701610c34565b9190910192915050565b67ffffffffffffffff818116838216019081111561041f5761041f610c0d565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f610ef960a083018a8c610ebe565b8281036020840152610f0c81898b610ebe565b90508281036040840152610f21818789610ebe565b6001600160a01b0395861660608501529390941660809092019190915250979650505050505050565b5f60208284031215610f5a575f80fd5b505191905056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca2646970667358221220299108483f2a10c8e0564f757294accc4b3859aa0946a9ae939fad0208a412a964736f6c634300081a0033", - "nonce": "0x7e5", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x1bf9782263c73bdecbd4ed5c50fc9c91a82c2217381d418803d48380a78949aa", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x865168CA33761beCCd4D97469E9c57d5D8C9683C", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0xf474", - "value": "0x0", - "input": "0x4f1ef286000000000000000000000000865168ca33761beccd4d97469e9c57d5d8c9683c000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x7e6", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0xe7a9f", - "logs": [ - { - "address": "0x865168ca33761beccd4d97469e9c57d5d8c9683c", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x86de7a71cecbb3d3d15b644ba3bcbbad202f9e6ceae9d2a1bb85620e34051d2b", - "blockNumber": "0x28f66", - "transactionHash": "0xb01dccab576696bca30a0087f847a87c7bc1756c70b4a522c137dc77486c4dcf", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000280000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000080000000000000000000000000", - "type": "0x0", - "transactionHash": "0xb01dccab576696bca30a0087f847a87c7bc1756c70b4a522c137dc77486c4dcf", - "transactionIndex": "0x0", - "blockHash": "0x86de7a71cecbb3d3d15b644ba3bcbbad202f9e6ceae9d2a1bb85620e34051d2b", - "blockNumber": "0x28f66", - "gasUsed": "0xe7a9f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x865168ca33761beccd4d97469e9c57d5d8c9683c" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xb0fc", - "logs": [ - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000865168ca33761beccd4d97469e9c57d5d8c9683c" - ], - "data": "0x", - "blockHash": "0x4a5ffebc3de123be0c3ffc46d036beefbcafc6b82f4e2a04fd258e28716ffb07", - "blockNumber": "0x28f67", - "transactionHash": "0x1bf9782263c73bdecbd4ed5c50fc9c91a82c2217381d418803d48380a78949aa", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000005", - "blockHash": "0x4a5ffebc3de123be0c3ffc46d036beefbcafc6b82f4e2a04fd258e28716ffb07", - "blockNumber": "0x28f67", - "transactionHash": "0x1bf9782263c73bdecbd4ed5c50fc9c91a82c2217381d418803d48380a78949aa", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000001000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000400000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000004000000000000000000000000000000000400000000040000000000000020000000000000000000000000", - "type": "0x0", - "transactionHash": "0x1bf9782263c73bdecbd4ed5c50fc9c91a82c2217381d418803d48380a78949aa", - "transactionIndex": "0x0", - "blockHash": "0x4a5ffebc3de123be0c3ffc46d036beefbcafc6b82f4e2a04fd258e28716ffb07", - "blockNumber": "0x28f67", - "gasUsed": "0xb0fc", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727445087, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727454236.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727454236.json deleted file mode 100644 index ee4a2b3..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727454236.json +++ /dev/null @@ -1,185 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xc6114282201094b8124c2599231225209dabcb48e61400ac5c4415c7d3e9ea96", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0xaa312d92d7ab0201c160fc3b16a963bad1fcf0ad", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x265bf3", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516121826100f95f395f8181610b3c01528181610b650152610ca901526121825ff3fe60806040526004361061011e575f3560e01c80636c2eb3501161009d578063c47e300d11610062578063c47e300d1461030a578063e013a6251461031d578063e30c397814610339578063f2fde38b1461034d578063fc0e3d901461036c575f80fd5b80636c2eb3501461028a578063715018a61461029e57806379ba5097146102b25780638da5cb5b146102c6578063ad3cb1cc146102da575f80fd5b80634f1ef286116100e35780634f1ef286146101b357806352d1902d146101c657806354fd4d50146101e85780635c975abb146102145780636b96736b14610255575f80fd5b80632379b523146101575780632def6620146101765780633a4b66f11461018157806343352d61146101895780634e71d92d14610176575f80fd5b36610153575f8051602061212d833981519152335f036101515734816002015f82825461014b9190610f81565b90915550505b005b5f80fd5b348015610162575f80fd5b50610151610171366004610fd8565b610380565b348015610151575f80fd5b6101516103bc565b348015610194575f80fd5b5061019d6104e0565b6040516101aa919061108f565b60405180910390f35b6101516101c13660046110d0565b6105c1565b3480156101d1575f80fd5b506101da6105e0565b6040519081526020016101aa565b3480156101f3575f80fd5b506101fc6105fb565b6040516001600160401b0390911681526020016101aa565b34801561021f575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1660405190151581526020016101aa565b348015610260575f80fd5b50610272695a494c4445504f53495481565b6040516001600160a01b0390911681526020016101aa565b348015610295575f80fd5b50610151610632565b3480156102a9575f80fd5b5061015161078a565b3480156102bd575f80fd5b5061015161079b565b3480156102d1575f80fd5b506102726107e3565b3480156102e5575f80fd5b5061019d604051806040016040528060058152602001640352e302e360dc1b81525081565b610151610318366004611191565b610817565b348015610328575f80fd5b506101da683635c9adc5dea0000081565b348015610344575f80fd5b50610272610940565b348015610358575f80fd5b5061015161036736600461122d565b610968565b348015610377575f80fd5b506101da6109ed565b610388610aff565b5f8051602061212d833981519152806103a28587836112c9565b50600181016103b28385836112c9565b505050505050565b565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274302545f8051602061212d833981519152905f906103f76109ed565b6104019190610f81565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa15801561044a573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061046e9190611382565b6104789190611399565b61048291906113b0565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b1580156104ce575f80fd5b505af11580156103b2573d5f803e3d5ffd5b60408051600481526024810182526020810180516001600160e01b03166343352d6160e01b17905290516060915f918291695a494c4445504f5349549161052791906113cf565b5f60405180830381855afa9150503d805f811461055f576040519150601f19603f3d011682016040523d82523d5f602084013e610564565b606091505b5091509150816105bb5760405162461bcd60e51b815260206004820152601a60248201527f636f756c64206e6f74207265747269657665207374616b65727300000000000060448201526064015b60405180910390fd5b92915050565b6105c9610b31565b6105d282610bd5565b6105dc8282610bdd565b5050565b5f6105e9610c9e565b505f8051602061210d83398151915290565b5f61062d7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b61063a6105fb565b6106459060016113ea565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff168061068a575080546001600160401b03808416911610155b156106a85760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f6106de5f8051602061212d83398151915290565b9050306040516106ed90610f60565b6001600160a01b039091168152602001604051809103905ff080158015610716573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610792610aff565b6103ba5f610ce7565b33806107a5610940565b6001600160a01b0316146107d75760405163118cdaa760e01b81526001600160a01b03821660048201526024016105b2565b6107e081610ce7565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b61081f610aff565b5f8051602061212d833981519152806108398789836112c9565b50600181016108498587836112c9565b505f80695a494c4445504f534954348a8a8a8a8a8a306108676107e3565b60405160240161087e989796959493929190611431565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b179052516108b391906113cf565b5f6040518083038185875af1925050503d805f81146108ed576040519150601f19603f3d011682016040523d82523d5f602084013e6108f2565b606091505b5091509150816109355760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b60448201526064016105b2565b505050505050505050565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610807565b610970610aff565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556109b46107e3565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f8051602061212d8339815191529082908190695a494c4445504f53495490610a1f908590602401611495565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610a5491906113cf565b5f60405180830381855afa9150503d805f8114610a8c576040519150601f19603f3d011682016040523d82523d5f602084013e610a91565b606091505b509150915081610ae35760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e7460448201526064016105b2565b80806020019051810190610af79190611382565b935050505090565b33610b086107e3565b6001600160a01b0316146103ba5760405163118cdaa760e01b81523360048201526024016105b2565b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610bb757507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610bab5f8051602061210d833981519152546001600160a01b031690565b6001600160a01b031614155b156103ba5760405163703e46dd60e11b815260040160405180910390fd5b6107e0610aff565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610c37575060408051601f3d908101601f19168201909252610c3491810190611382565b60015b610c5f57604051634c9c8ce360e01b81526001600160a01b03831660048201526024016105b2565b5f8051602061210d8339815191528114610c8f57604051632a87526960e21b8152600481018290526024016105b2565b610c998383610d1f565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146103ba5760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b03191681556105dc82610d74565b610d2882610de4565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a2805115610d6c57610c998282610e47565b6105dc610eb9565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f03610e1957604051634c9c8ce360e01b81526001600160a01b03821660048201526024016105b2565b5f8051602061210d83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610e6391906113cf565b5f60405180830381855af49150503d805f8114610e9b576040519150601f19603f3d011682016040523d82523d5f602084013e610ea0565b606091505b5091509150610eb0858383610ed8565b95945050505050565b34156103ba5760405163b398979f60e01b815260040160405180910390fd5b606082610eed57610ee882610f37565b610f30565b8151158015610f0457506001600160a01b0384163b155b15610f2d57604051639996b31560e01b81526001600160a01b03851660048201526024016105b2565b50805b9392505050565b805115610f475780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bf08061151d83390190565b634e487b7160e01b5f52601160045260245ffd5b808201808211156105bb576105bb610f6d565b5f8083601f840112610fa4575f80fd5b5081356001600160401b03811115610fba575f80fd5b602083019150836020828501011115610fd1575f80fd5b9250929050565b5f805f8060408587031215610feb575f80fd5b84356001600160401b03811115611000575f80fd5b61100c87828801610f94565b90955093505060208501356001600160401b0381111561102a575f80fd5b61103687828801610f94565b95989497509550505050565b5f5b8381101561105c578181015183820152602001611044565b50505f910152565b5f815180845261107b816020860160208601611042565b601f01601f19169290920160200192915050565b602081525f610f306020830184611064565b80356001600160a01b03811681146110b7575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f80604083850312156110e1575f80fd5b6110ea836110a1565b915060208301356001600160401b03811115611104575f80fd5b8301601f81018513611114575f80fd5b80356001600160401b0381111561112d5761112d6110bc565b604051601f8201601f19908116603f011681016001600160401b038111828210171561115b5761115b6110bc565b604052818152828201602001871015611172575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f805f805f80606087890312156111a6575f80fd5b86356001600160401b038111156111bb575f80fd5b6111c789828a01610f94565b90975095505060208701356001600160401b038111156111e5575f80fd5b6111f189828a01610f94565b90955093505060408701356001600160401b0381111561120f575f80fd5b61121b89828a01610f94565b979a9699509497509295939492505050565b5f6020828403121561123d575f80fd5b610f30826110a1565b600181811c9082168061125a57607f821691505b60208210810361127857634e487b7160e01b5f52602260045260245ffd5b50919050565b601f821115610c9957805f5260205f20601f840160051c810160208510156112a35750805b601f840160051c820191505b818110156112c2575f81556001016112af565b5050505050565b6001600160401b038311156112e0576112e06110bc565b6112f4836112ee8354611246565b8361127e565b5f601f841160018114611325575f851561130e5750838201355b5f19600387901b1c1916600186901b1783556112c2565b5f83815260208120601f198716915b828110156113545786850135825560209485019460019092019101611334565b5086821015611370575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611392575f80fd5b5051919050565b80820281158282048414176105bb576105bb610f6d565b5f826113ca57634e487b7160e01b5f52601260045260245ffd5b500490565b5f82516113e0818460208701611042565b9190910192915050565b6001600160401b0381811683821601908111156105bb576105bb610f6d565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f61144460a083018a8c611409565b828103602084015261145781898b611409565b9050828103604084015261146c818789611409565b6001600160a01b0395861660608501529390941660809092019190915250979650505050505050565b602081525f8083546114a681611246565b806020860152600182165f81146114c457600181146114e057611511565b60ff1983166040870152604082151560051b8701019350611511565b865f5260205f205f5b83811015611508578154888201604001526001909101906020016114e9565b87016040019450505b50919594505050505056fe608060405234801561000f575f80fd5b50604051610bf0380380610bf083398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61094c806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100f0575f3560e01c806370a082311161009357806395d89b411161006357806395d89b41146101ef578063a9059cbb146101f7578063dd62ed3e1461020a578063f2fde38b14610242575f80fd5b806370a0823114610191578063715018a6146101b957806379cc6790146101c15780638da5cb5b146101d4575f80fd5b806323b872dd116100ce57806323b872dd14610147578063313ce5671461015a57806340c10f191461016957806342966c681461017e575f80fd5b806306fdde03146100f4578063095ea7b31461011257806318160ddd14610135575b5f80fd5b6100fc610255565b604051610109919061078f565b60405180910390f35b6101256101203660046107f5565b6102e5565b6040519015158152602001610109565b6002545b604051908152602001610109565b61012561015536600461081d565b6102fe565b60405160128152602001610109565b61017c6101773660046107f5565b610321565b005b61017c61018c366004610857565b610337565b61013961019f36600461086e565b6001600160a01b03165f9081526020819052604090205490565b61017c610344565b61017c6101cf3660046107f5565b610357565b6005546040516001600160a01b039091168152602001610109565b6100fc61036c565b6101256102053660046107f5565b61037b565b61013961021836600461088e565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017c61025036600461086e565b610388565b606060038054610264906108bf565b80601f0160208091040260200160405190810160405280929190818152602001828054610290906108bf565b80156102db5780601f106102b2576101008083540402835291602001916102db565b820191905f5260205f20905b8154815290600101906020018083116102be57829003601f168201915b5050505050905090565b5f336102f28185856103c7565b60019150505b92915050565b5f3361030b8582856103d9565b610316858585610454565b506001949350505050565b6103296104b1565b61033382826104de565b5050565b6103413382610512565b50565b61034c6104b1565b6103555f610546565b565b6103628233836103d9565b6103338282610512565b606060048054610264906108bf565b5f336102f2818585610454565b6103906104b1565b6001600160a01b0381166103be57604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b61034181610546565b6103d48383836001610597565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f19811461044e578181101561044057604051637dc7a0d960e11b81526001600160a01b038416600482015260248101829052604481018390526064016103b5565b61044e84848484035f610597565b50505050565b6001600160a01b03831661047d57604051634b637e8f60e11b81525f60048201526024016103b5565b6001600160a01b0382166104a65760405163ec442f0560e01b81525f60048201526024016103b5565b6103d4838383610669565b6005546001600160a01b031633146103555760405163118cdaa760e01b81523360048201526024016103b5565b6001600160a01b0382166105075760405163ec442f0560e01b81525f60048201526024016103b5565b6103335f8383610669565b6001600160a01b03821661053b57604051634b637e8f60e11b81525f60048201526024016103b5565b610333825f83610669565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b0384166105c05760405163e602df0560e01b81525f60048201526024016103b5565b6001600160a01b0383166105e957604051634a1406b160e11b81525f60048201526024016103b5565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561044e57826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161065b91815260200190565b60405180910390a350505050565b6001600160a01b038316610693578060025f82825461068891906108f7565b909155506107039050565b6001600160a01b0383165f90815260208190526040902054818110156106e55760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016103b5565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b03821661071f5760028054829003905561073d565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161078291815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107bb576020818601810151604086840101520161079e565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107f0575f80fd5b919050565b5f8060408385031215610806575f80fd5b61080f836107da565b946020939093013593505050565b5f805f6060848603121561082f575f80fd5b610838846107da565b9250610846602085016107da565b929592945050506040919091013590565b5f60208284031215610867575f80fd5b5035919050565b5f6020828403121561087e575f80fd5b610887826107da565b9392505050565b5f806040838503121561089f575f80fd5b6108a8836107da565b91506108b6602084016107da565b90509250929050565b600181811c908216806108d357607f821691505b6020821081036108f157634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102f857634e487b7160e01b5f52601160045260245ffdfea2646970667358221220886a1b12e13aa1c44379366b33199038a98f40cce6f9da8098537881bf9b5c7064736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a264697066735822122073e00431d47f019bf25842c9136ee2082f1c61c4877644526eea393c2a39d9cd64736f6c634300081a0033", - "nonce": "0x7e7", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x8cf30c05474947c83cb0b9e9344cf2f0fdcd341da9d18b0ecbcf38b61c10c3f8", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0xaA312D92d7AB0201C160FC3b16A963bAd1fCf0aD", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0xd9f34", - "value": "0x0", - "input": "0x4f1ef286000000000000000000000000aa312d92d7ab0201c160fc3b16a963bad1fcf0ad000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x7e8", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0x3dec50af5ef6ffa2a07ef14ea8a9c7db0fe85451", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bf0380380610bf083398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61094c806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100f0575f3560e01c806370a082311161009357806395d89b411161006357806395d89b41146101ef578063a9059cbb146101f7578063dd62ed3e1461020a578063f2fde38b14610242575f80fd5b806370a0823114610191578063715018a6146101b957806379cc6790146101c15780638da5cb5b146101d4575f80fd5b806323b872dd116100ce57806323b872dd14610147578063313ce5671461015a57806340c10f191461016957806342966c681461017e575f80fd5b806306fdde03146100f4578063095ea7b31461011257806318160ddd14610135575b5f80fd5b6100fc610255565b604051610109919061078f565b60405180910390f35b6101256101203660046107f5565b6102e5565b6040519015158152602001610109565b6002545b604051908152602001610109565b61012561015536600461081d565b6102fe565b60405160128152602001610109565b61017c6101773660046107f5565b610321565b005b61017c61018c366004610857565b610337565b61013961019f36600461086e565b6001600160a01b03165f9081526020819052604090205490565b61017c610344565b61017c6101cf3660046107f5565b610357565b6005546040516001600160a01b039091168152602001610109565b6100fc61036c565b6101256102053660046107f5565b61037b565b61013961021836600461088e565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017c61025036600461086e565b610388565b606060038054610264906108bf565b80601f0160208091040260200160405190810160405280929190818152602001828054610290906108bf565b80156102db5780601f106102b2576101008083540402835291602001916102db565b820191905f5260205f20905b8154815290600101906020018083116102be57829003601f168201915b5050505050905090565b5f336102f28185856103c7565b60019150505b92915050565b5f3361030b8582856103d9565b610316858585610454565b506001949350505050565b6103296104b1565b61033382826104de565b5050565b6103413382610512565b50565b61034c6104b1565b6103555f610546565b565b6103628233836103d9565b6103338282610512565b606060048054610264906108bf565b5f336102f2818585610454565b6103906104b1565b6001600160a01b0381166103be57604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b61034181610546565b6103d48383836001610597565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f19811461044e578181101561044057604051637dc7a0d960e11b81526001600160a01b038416600482015260248101829052604481018390526064016103b5565b61044e84848484035f610597565b50505050565b6001600160a01b03831661047d57604051634b637e8f60e11b81525f60048201526024016103b5565b6001600160a01b0382166104a65760405163ec442f0560e01b81525f60048201526024016103b5565b6103d4838383610669565b6005546001600160a01b031633146103555760405163118cdaa760e01b81523360048201526024016103b5565b6001600160a01b0382166105075760405163ec442f0560e01b81525f60048201526024016103b5565b6103335f8383610669565b6001600160a01b03821661053b57604051634b637e8f60e11b81525f60048201526024016103b5565b610333825f83610669565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b0384166105c05760405163e602df0560e01b81525f60048201526024016103b5565b6001600160a01b0383166105e957604051634a1406b160e11b81525f60048201526024016103b5565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561044e57826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161065b91815260200190565b60405180910390a350505050565b6001600160a01b038316610693578060025f82825461068891906108f7565b909155506107039050565b6001600160a01b0383165f90815260208190526040902054818110156106e55760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016103b5565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b03821661071f5760028054829003905561073d565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161078291815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107bb576020818601810151604086840101520161079e565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107f0575f80fd5b919050565b5f8060408385031215610806575f80fd5b61080f836107da565b946020939093013593505050565b5f805f6060848603121561082f575f80fd5b610838846107da565b9250610846602085016107da565b929592945050506040919091013590565b5f60208284031215610867575f80fd5b5035919050565b5f6020828403121561087e575f80fd5b610887826107da565b9392505050565b5f806040838503121561089f575f80fd5b6108a8836107da565b91506108b6602084016107da565b90509250929050565b600181811c908216806108d357607f821691505b6020821081036108f157634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102f857634e487b7160e01b5f52601160045260245ffdfea2646970667358221220886a1b12e13aa1c44379366b33199038a98f40cce6f9da8098537881bf9b5c7064736f6c634300081a003300000000000000000000000077986d6bcd7e610808ad5d1cf67df3a9ef893fad" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0x6e79414c2ae4c1b4b7cae19e13ee9ec619936f0b1eb3bf2e2b107d1e943b9057", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "setup(bytes,bytes)", - "arguments": [ - "0x8a968db895dc1f17d1e13bbf1582078f82657247820411ad3fe4f5816a75566cd9a4ba9f8e73f6306d7a7b7086e4e8a6", - "0x0024080112207f17192e4ff85db8ed9a02bd7c3b776ce6435977d2bee0e492f881e5fddfb5ec" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x37964", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000308a968db895dc1f17d1e13bbf1582078f82657247820411ad3fe4f5816a75566cd9a4ba9f8e73f6306d7a7b7086e4e8a60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112207f17192e4ff85db8ed9a02bd7c3b776ce6435977d2bee0e492f881e5fddfb5ec0000000000000000000000000000000000000000000000000000", - "nonce": "0x7e9", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1d81cf", - "logs": [ - { - "address": "0xaa312d92d7ab0201c160fc3b16a963bad1fcf0ad", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xe601780ee0a8663b6d25c5181effdb08863f4f13a3eaba217dfb2acf7fb5c6c3", - "blockNumber": "0x2ae52", - "transactionHash": "0xc6114282201094b8124c2599231225209dabcb48e61400ac5c4415c7d3e9ea96", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000001000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xc6114282201094b8124c2599231225209dabcb48e61400ac5c4415c7d3e9ea96", - "transactionIndex": "0x0", - "blockHash": "0xe601780ee0a8663b6d25c5181effdb08863f4f13a3eaba217dfb2acf7fb5c6c3", - "blockNumber": "0x2ae52", - "gasUsed": "0x1d81cf", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0xaa312d92d7ab0201c160fc3b16a963bad1fcf0ad" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x275e7c", - "logs": [ - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000aa312d92d7ab0201c160fc3b16a963bad1fcf0ad" - ], - "data": "0x", - "blockHash": "0xe601780ee0a8663b6d25c5181effdb08863f4f13a3eaba217dfb2acf7fb5c6c3", - "blockNumber": "0x2ae52", - "transactionHash": "0x8cf30c05474947c83cb0b9e9344cf2f0fdcd341da9d18b0ecbcf38b61c10c3f8", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x3dec50af5ef6ffa2a07ef14ea8a9c7db0fe85451", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000077986d6bcd7e610808ad5d1cf67df3a9ef893fad" - ], - "data": "0x", - "blockHash": "0xe601780ee0a8663b6d25c5181effdb08863f4f13a3eaba217dfb2acf7fb5c6c3", - "blockNumber": "0x2ae52", - "transactionHash": "0x8cf30c05474947c83cb0b9e9344cf2f0fdcd341da9d18b0ecbcf38b61c10c3f8", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000006", - "blockHash": "0xe601780ee0a8663b6d25c5181effdb08863f4f13a3eaba217dfb2acf7fb5c6c3", - "blockNumber": "0x2ae52", - "transactionHash": "0x8cf30c05474947c83cb0b9e9344cf2f0fdcd341da9d18b0ecbcf38b61c10c3f8", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000010000000000400000200000000000800000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000010000002000001000000000000000000000000000004000000020000001000000000001800000200000000000000000000000000400000000000000000000800000000000000000000000080000000000000000000000001100000400000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000004000000000000000020000000000000000000000000000000000000000020000000000000000000000000", - "type": "0x0", - "transactionHash": "0x8cf30c05474947c83cb0b9e9344cf2f0fdcd341da9d18b0ecbcf38b61c10c3f8", - "transactionIndex": "0x1", - "blockHash": "0xe601780ee0a8663b6d25c5181effdb08863f4f13a3eaba217dfb2acf7fb5c6c3", - "blockNumber": "0x2ae52", - "gasUsed": "0x9dcad", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x29e264", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x6e79414c2ae4c1b4b7cae19e13ee9ec619936f0b1eb3bf2e2b107d1e943b9057", - "transactionIndex": "0x2", - "blockHash": "0xe601780ee0a8663b6d25c5181effdb08863f4f13a3eaba217dfb2acf7fb5c6c3", - "blockNumber": "0x2ae52", - "gasUsed": "0x283e8", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727454236, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727454644.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727454644.json deleted file mode 100644 index 312894f..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727454644.json +++ /dev/null @@ -1,185 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x39ea9322e91ce674ba54dd6f4ec9c98ed10e3f40d486fad03db96426f9e2d7ee", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x654e0ea0aa156ca05e287ec3d2b764f5a16aa9f4", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x27d90a", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516122dd6100f95f395f8181610c7f01528181610ca80152610dec01526122dd5ff3fe608060405260043610610129575f3560e01c80636b96736b116100a8578063ad3cb1cc1161006d578063ad3cb1cc146102f5578063c47e300d14610325578063e013a62514610338578063e30c397814610354578063f2fde38b14610368578063fc0e3d9014610387575f80fd5b80636b96736b146102705780636c2eb350146102a5578063715018a6146102b957806379ba5097146102cd5780638da5cb5b146102e1575f80fd5b80634e71d92d116100ee5780634e71d92d146101a85780634f1ef286146101dc57806352d1902d146101ef57806354fd4d50146102035780635c975abb1461022f575f80fd5b80630572b0cc146101625780632379b523146101895780632def6620146101a85780633a4b66f1146101b357806343352d61146101bb575f80fd5b3661015e575f80516020612288833981519152335f0361015c5734816002015f82825461015691906110c4565b90915550505b005b5f80fd5b34801561016d575f80fd5b5061017661039b565b6040519081526020015b60405180910390f35b348015610194575f80fd5b5061015c6101a336600461111b565b6104c8565b34801561015c575f80fd5b61015c610504565b3480156101c6575f80fd5b506101cf610628565b60405161018091906111d2565b61015c6101ea36600461120c565b610704565b3480156101fa575f80fd5b50610176610723565b34801561020e575f80fd5b5061021761073e565b6040516001600160401b039091168152602001610180565b34801561023a575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff166040519015158152602001610180565b34801561027b575f80fd5b5061028d695a494c4445504f53495481565b6040516001600160a01b039091168152602001610180565b3480156102b0575f80fd5b5061015c610775565b3480156102c4575f80fd5b5061015c6108cd565b3480156102d8575f80fd5b5061015c6108de565b3480156102ec575f80fd5b5061028d610926565b348015610300575f80fd5b506101cf604051806040016040528060058152602001640352e302e360dc1b81525081565b61015c6103333660046112cf565b61095a565b348015610343575f80fd5b50610176683635c9adc5dea0000081565b34801561035f575f80fd5b5061028d610a83565b348015610373575f80fd5b5061015c61038236600461136b565b610aab565b348015610392575f80fd5b50610176610b30565b6040515f905f805160206122888339815191529082908190695a494c4445504f534954906103cd9085906024016113be565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b179052516104029190611445565b5f60405180830381855afa9150503d805f811461043a576040519150601f19603f3d011682016040523d82523d5f602084013e61043f565b606091505b5091509150816104a05760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b60648201526084015b60405180910390fd5b5f818060200190518101906104b59190611460565b6001600160a01b03163195945050505050565b6104d0610c42565b5f80516020612288833981519152806104ea8587836114c6565b50600181016104fa8385836114c6565b505050505050565b565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274302545f80516020612288833981519152905f9061053f610b30565b61054991906110c4565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610592573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105b6919061157f565b6105c09190611596565b6105ca91906115ad565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b158015610616575f80fd5b505af11580156104fa573d5f803e3d5ffd5b60408051600481526024810182526020810180516001600160e01b03166343352d6160e01b17905290516060915f918291695a494c4445504f5349549161066f9190611445565b5f60405180830381855afa9150503d805f81146106a7576040519150601f19603f3d011682016040523d82523d5f602084013e6106ac565b606091505b5091509150816106fe5760405162461bcd60e51b815260206004820152601a60248201527f636f756c64206e6f74207265747269657665207374616b6572730000000000006044820152606401610497565b92915050565b61070c610c74565b61071582610d18565b61071f8282610d20565b5050565b5f61072c610de1565b505f8051602061226883398151915290565b5f6107707ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b61077d61073e565b6107889060016115cc565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff16806107cd575080546001600160401b03808416911610155b156107eb5760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f6108215f8051602061228883398151915290565b905030604051610830906110a3565b6001600160a01b039091168152602001604051809103905ff080158015610859573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b6108d5610c42565b6105025f610e2a565b33806108e8610a83565b6001600160a01b03161461091a5760405163118cdaa760e01b81526001600160a01b0382166004820152602401610497565b61092381610e2a565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610962610c42565b5f805160206122888339815191528061097c8789836114c6565b506001810161098c8587836114c6565b505f80695a494c4445504f534954348a8a8a8a8a8a306109aa610926565b6040516024016109c1989796959493929190611613565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b179052516109f69190611445565b5f6040518083038185875af1925050503d805f8114610a30576040519150601f19603f3d011682016040523d82523d5f602084013e610a35565b606091505b509150915081610a785760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610497565b505050505050505050565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0061094a565b610ab3610c42565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610af7610926565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206122888339815191529082908190695a494c4445504f53495490610b629085906024016113be565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610b979190611445565b5f60405180830381855afa9150503d805f8114610bcf576040519150601f19603f3d011682016040523d82523d5f602084013e610bd4565b606091505b509150915081610c265760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e746044820152606401610497565b80806020019051810190610c3a919061157f565b935050505090565b33610c4b610926565b6001600160a01b0316146105025760405163118cdaa760e01b8152336004820152602401610497565b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610cfa57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610cee5f80516020612268833981519152546001600160a01b031690565b6001600160a01b031614155b156105025760405163703e46dd60e11b815260040160405180910390fd5b610923610c42565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610d7a575060408051601f3d908101601f19168201909252610d779181019061157f565b60015b610da257604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610497565b5f805160206122688339815191528114610dd257604051632a87526960e21b815260048101829052602401610497565b610ddc8383610e62565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146105025760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561071f82610eb7565b610e6b82610f27565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a2805115610eaf57610ddc8282610f8a565b61071f610ffc565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f03610f5c57604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610497565b5f8051602061226883398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610fa69190611445565b5f60405180830381855af49150503d805f8114610fde576040519150601f19603f3d011682016040523d82523d5f602084013e610fe3565b606091505b5091509150610ff385838361101b565b95945050505050565b34156105025760405163b398979f60e01b815260040160405180910390fd5b6060826110305761102b8261107a565b611073565b815115801561104757506001600160a01b0384163b155b1561107057604051639996b31560e01b81526001600160a01b0385166004820152602401610497565b50805b9392505050565b80511561108a5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bf08061167883390190565b634e487b7160e01b5f52601160045260245ffd5b808201808211156106fe576106fe6110b0565b5f8083601f8401126110e7575f80fd5b5081356001600160401b038111156110fd575f80fd5b602083019150836020828501011115611114575f80fd5b9250929050565b5f805f806040858703121561112e575f80fd5b84356001600160401b03811115611143575f80fd5b61114f878288016110d7565b90955093505060208501356001600160401b0381111561116d575f80fd5b611179878288016110d7565b95989497509550505050565b5f5b8381101561119f578181015183820152602001611187565b50505f910152565b5f81518084526111be816020860160208601611185565b601f01601f19169290920160200192915050565b602081525f61107360208301846111a7565b6001600160a01b0381168114610923575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f806040838503121561121d575f80fd5b8235611228816111e4565b915060208301356001600160401b03811115611242575f80fd5b8301601f81018513611252575f80fd5b80356001600160401b0381111561126b5761126b6111f8565b604051601f8201601f19908116603f011681016001600160401b0381118282101715611299576112996111f8565b6040528181528282016020018710156112b0575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f805f805f80606087890312156112e4575f80fd5b86356001600160401b038111156112f9575f80fd5b61130589828a016110d7565b90975095505060208701356001600160401b03811115611323575f80fd5b61132f89828a016110d7565b90955093505060408701356001600160401b0381111561134d575f80fd5b61135989828a016110d7565b979a9699509497509295939492505050565b5f6020828403121561137b575f80fd5b8135611073816111e4565b600181811c9082168061139a57607f821691505b6020821081036113b857634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f8083546113cf81611386565b806020860152600182165f81146113ed57600181146114095761143a565b60ff1983166040870152604082151560051b870101935061143a565b865f5260205f205f5b8381101561143157815488820160400152600190910190602001611412565b87016040019450505b509195945050505050565b5f8251611456818460208701611185565b9190910192915050565b5f60208284031215611470575f80fd5b8151611073816111e4565b601f821115610ddc57805f5260205f20601f840160051c810160208510156114a05750805b601f840160051c820191505b818110156114bf575f81556001016114ac565b5050505050565b6001600160401b038311156114dd576114dd6111f8565b6114f1836114eb8354611386565b8361147b565b5f601f841160018114611522575f851561150b5750838201355b5f19600387901b1c1916600186901b1783556114bf565b5f83815260208120601f198716915b828110156115515786850135825560209485019460019092019101611531565b508682101561156d575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f6020828403121561158f575f80fd5b5051919050565b80820281158282048414176106fe576106fe6110b0565b5f826115c757634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b0381811683821601908111156106fe576106fe6110b0565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f61162660a083018a8c6115eb565b828103602084015261163981898b6115eb565b9050828103604084015261164e8187896115eb565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bf0380380610bf083398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61094c806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100f0575f3560e01c806370a082311161009357806395d89b411161006357806395d89b41146101ef578063a9059cbb146101f7578063dd62ed3e1461020a578063f2fde38b14610242575f80fd5b806370a0823114610191578063715018a6146101b957806379cc6790146101c15780638da5cb5b146101d4575f80fd5b806323b872dd116100ce57806323b872dd14610147578063313ce5671461015a57806340c10f191461016957806342966c681461017e575f80fd5b806306fdde03146100f4578063095ea7b31461011257806318160ddd14610135575b5f80fd5b6100fc610255565b604051610109919061078f565b60405180910390f35b6101256101203660046107f5565b6102e5565b6040519015158152602001610109565b6002545b604051908152602001610109565b61012561015536600461081d565b6102fe565b60405160128152602001610109565b61017c6101773660046107f5565b610321565b005b61017c61018c366004610857565b610337565b61013961019f36600461086e565b6001600160a01b03165f9081526020819052604090205490565b61017c610344565b61017c6101cf3660046107f5565b610357565b6005546040516001600160a01b039091168152602001610109565b6100fc61036c565b6101256102053660046107f5565b61037b565b61013961021836600461088e565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017c61025036600461086e565b610388565b606060038054610264906108bf565b80601f0160208091040260200160405190810160405280929190818152602001828054610290906108bf565b80156102db5780601f106102b2576101008083540402835291602001916102db565b820191905f5260205f20905b8154815290600101906020018083116102be57829003601f168201915b5050505050905090565b5f336102f28185856103c7565b60019150505b92915050565b5f3361030b8582856103d9565b610316858585610454565b506001949350505050565b6103296104b1565b61033382826104de565b5050565b6103413382610512565b50565b61034c6104b1565b6103555f610546565b565b6103628233836103d9565b6103338282610512565b606060048054610264906108bf565b5f336102f2818585610454565b6103906104b1565b6001600160a01b0381166103be57604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b61034181610546565b6103d48383836001610597565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f19811461044e578181101561044057604051637dc7a0d960e11b81526001600160a01b038416600482015260248101829052604481018390526064016103b5565b61044e84848484035f610597565b50505050565b6001600160a01b03831661047d57604051634b637e8f60e11b81525f60048201526024016103b5565b6001600160a01b0382166104a65760405163ec442f0560e01b81525f60048201526024016103b5565b6103d4838383610669565b6005546001600160a01b031633146103555760405163118cdaa760e01b81523360048201526024016103b5565b6001600160a01b0382166105075760405163ec442f0560e01b81525f60048201526024016103b5565b6103335f8383610669565b6001600160a01b03821661053b57604051634b637e8f60e11b81525f60048201526024016103b5565b610333825f83610669565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b0384166105c05760405163e602df0560e01b81525f60048201526024016103b5565b6001600160a01b0383166105e957604051634a1406b160e11b81525f60048201526024016103b5565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561044e57826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161065b91815260200190565b60405180910390a350505050565b6001600160a01b038316610693578060025f82825461068891906108f7565b909155506107039050565b6001600160a01b0383165f90815260208190526040902054818110156106e55760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016103b5565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b03821661071f5760028054829003905561073d565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161078291815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107bb576020818601810151604086840101520161079e565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107f0575f80fd5b919050565b5f8060408385031215610806575f80fd5b61080f836107da565b946020939093013593505050565b5f805f6060848603121561082f575f80fd5b610838846107da565b9250610846602085016107da565b929592945050506040919091013590565b5f60208284031215610867575f80fd5b5035919050565b5f6020828403121561087e575f80fd5b610887826107da565b9392505050565b5f806040838503121561089f575f80fd5b6108a8836107da565b91506108b6602084016107da565b90509250929050565b600181811c908216806108d357607f821691505b6020821081036108f157634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102f857634e487b7160e01b5f52601160045260245ffdfea2646970667358221220886a1b12e13aa1c44379366b33199038a98f40cce6f9da8098537881bf9b5c7064736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a2646970667358221220373a211b73813a308b8b149c09d69df7c3d8dd3e78d9f2cf0ccd1fa6ef0a397364736f6c634300081a0033", - "nonce": "0x7ea", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x22c26bd979543d0e6ff2ed777e6d1338ee781a2019d103dd401ea9e58258f172", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x654E0eA0Aa156cA05E287EC3D2B764F5A16aA9F4", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0xd4350", - "value": "0x0", - "input": "0x4f1ef286000000000000000000000000654e0ea0aa156ca05e287ec3d2b764f5a16aa9f4000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x7eb", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0x1acba6c1156b0412f753013702e30a704f463d16", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bf0380380610bf083398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61094c806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100f0575f3560e01c806370a082311161009357806395d89b411161006357806395d89b41146101ef578063a9059cbb146101f7578063dd62ed3e1461020a578063f2fde38b14610242575f80fd5b806370a0823114610191578063715018a6146101b957806379cc6790146101c15780638da5cb5b146101d4575f80fd5b806323b872dd116100ce57806323b872dd14610147578063313ce5671461015a57806340c10f191461016957806342966c681461017e575f80fd5b806306fdde03146100f4578063095ea7b31461011257806318160ddd14610135575b5f80fd5b6100fc610255565b604051610109919061078f565b60405180910390f35b6101256101203660046107f5565b6102e5565b6040519015158152602001610109565b6002545b604051908152602001610109565b61012561015536600461081d565b6102fe565b60405160128152602001610109565b61017c6101773660046107f5565b610321565b005b61017c61018c366004610857565b610337565b61013961019f36600461086e565b6001600160a01b03165f9081526020819052604090205490565b61017c610344565b61017c6101cf3660046107f5565b610357565b6005546040516001600160a01b039091168152602001610109565b6100fc61036c565b6101256102053660046107f5565b61037b565b61013961021836600461088e565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017c61025036600461086e565b610388565b606060038054610264906108bf565b80601f0160208091040260200160405190810160405280929190818152602001828054610290906108bf565b80156102db5780601f106102b2576101008083540402835291602001916102db565b820191905f5260205f20905b8154815290600101906020018083116102be57829003601f168201915b5050505050905090565b5f336102f28185856103c7565b60019150505b92915050565b5f3361030b8582856103d9565b610316858585610454565b506001949350505050565b6103296104b1565b61033382826104de565b5050565b6103413382610512565b50565b61034c6104b1565b6103555f610546565b565b6103628233836103d9565b6103338282610512565b606060048054610264906108bf565b5f336102f2818585610454565b6103906104b1565b6001600160a01b0381166103be57604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b61034181610546565b6103d48383836001610597565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f19811461044e578181101561044057604051637dc7a0d960e11b81526001600160a01b038416600482015260248101829052604481018390526064016103b5565b61044e84848484035f610597565b50505050565b6001600160a01b03831661047d57604051634b637e8f60e11b81525f60048201526024016103b5565b6001600160a01b0382166104a65760405163ec442f0560e01b81525f60048201526024016103b5565b6103d4838383610669565b6005546001600160a01b031633146103555760405163118cdaa760e01b81523360048201526024016103b5565b6001600160a01b0382166105075760405163ec442f0560e01b81525f60048201526024016103b5565b6103335f8383610669565b6001600160a01b03821661053b57604051634b637e8f60e11b81525f60048201526024016103b5565b610333825f83610669565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b0384166105c05760405163e602df0560e01b81525f60048201526024016103b5565b6001600160a01b0383166105e957604051634a1406b160e11b81525f60048201526024016103b5565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561044e57826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161065b91815260200190565b60405180910390a350505050565b6001600160a01b038316610693578060025f82825461068891906108f7565b909155506107039050565b6001600160a01b0383165f90815260208190526040902054818110156106e55760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016103b5565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b03821661071f5760028054829003905561073d565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161078291815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107bb576020818601810151604086840101520161079e565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107f0575f80fd5b919050565b5f8060408385031215610806575f80fd5b61080f836107da565b946020939093013593505050565b5f805f6060848603121561082f575f80fd5b610838846107da565b9250610846602085016107da565b929592945050506040919091013590565b5f60208284031215610867575f80fd5b5035919050565b5f6020828403121561087e575f80fd5b610887826107da565b9392505050565b5f806040838503121561089f575f80fd5b6108a8836107da565b91506108b6602084016107da565b90509250929050565b600181811c908216806108d357607f821691505b6020821081036108f157634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102f857634e487b7160e01b5f52601160045260245ffdfea2646970667358221220886a1b12e13aa1c44379366b33199038a98f40cce6f9da8098537881bf9b5c7064736f6c634300081a003300000000000000000000000077986d6bcd7e610808ad5d1cf67df3a9ef893fad" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0x7f5824cfb1bdd757a545cc084cf772c31d75bb3aa341cd004c2dac477df9f3dc", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "setup(bytes,bytes)", - "arguments": [ - "0x8a968db895dc1f17d1e13bbf1582078f82657247820411ad3fe4f5816a75566cd9a4ba9f8e73f6306d7a7b7086e4e8a6", - "0x0024080112207f17192e4ff85db8ed9a02bd7c3b776ce6435977d2bee0e492f881e5fddfb5ec" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x1054b", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000308a968db895dc1f17d1e13bbf1582078f82657247820411ad3fe4f5816a75566cd9a4ba9f8e73f6306d7a7b7086e4e8a60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112207f17192e4ff85db8ed9a02bd7c3b776ce6435977d2bee0e492f881e5fddfb5ec0000000000000000000000000000000000000000000000000000", - "nonce": "0x7ec", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1ea6f4", - "logs": [ - { - "address": "0x654e0ea0aa156ca05e287ec3d2b764f5a16aa9f4", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xd04b000c2c38e9ac3b930a80e972a31f782b6b4173cd08d31e6a0b70085ca8b9", - "blockNumber": "0x2afb9", - "transactionHash": "0x39ea9322e91ce674ba54dd6f4ec9c98ed10e3f40d486fad03db96426f9e2d7ee", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000004000000000000000000000000000000000002000000000000", - "type": "0x0", - "transactionHash": "0x39ea9322e91ce674ba54dd6f4ec9c98ed10e3f40d486fad03db96426f9e2d7ee", - "transactionIndex": "0x0", - "blockHash": "0xd04b000c2c38e9ac3b930a80e972a31f782b6b4173cd08d31e6a0b70085ca8b9", - "blockNumber": "0x2afb9", - "gasUsed": "0x1ea6f4", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x654e0ea0aa156ca05e287ec3d2b764f5a16aa9f4" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x28411a", - "logs": [ - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000654e0ea0aa156ca05e287ec3d2b764f5a16aa9f4" - ], - "data": "0x", - "blockHash": "0xd04b000c2c38e9ac3b930a80e972a31f782b6b4173cd08d31e6a0b70085ca8b9", - "blockNumber": "0x2afb9", - "transactionHash": "0x22c26bd979543d0e6ff2ed777e6d1338ee781a2019d103dd401ea9e58258f172", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x1acba6c1156b0412f753013702e30a704f463d16", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000077986d6bcd7e610808ad5d1cf67df3a9ef893fad" - ], - "data": "0x", - "blockHash": "0xd04b000c2c38e9ac3b930a80e972a31f782b6b4173cd08d31e6a0b70085ca8b9", - "blockNumber": "0x2afb9", - "transactionHash": "0x22c26bd979543d0e6ff2ed777e6d1338ee781a2019d103dd401ea9e58258f172", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000007", - "blockHash": "0xd04b000c2c38e9ac3b930a80e972a31f782b6b4173cd08d31e6a0b70085ca8b9", - "blockNumber": "0x2afb9", - "transactionHash": "0x22c26bd979543d0e6ff2ed777e6d1338ee781a2019d103dd401ea9e58258f172", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000400000000000000000800000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000018000002000001000000000000000000000000000004000000020000000000000000001800000200000000000000000000000002400000000000000000000800000000000000000000000080000000000000000000000000000000400000000000080000000000000000000000000000000000000000000020000000000000000000010000000000000004000000000000000020000400000000000000000000000000000000000020000000000000000000000000", - "type": "0x0", - "transactionHash": "0x22c26bd979543d0e6ff2ed777e6d1338ee781a2019d103dd401ea9e58258f172", - "transactionIndex": "0x1", - "blockHash": "0xd04b000c2c38e9ac3b930a80e972a31f782b6b4173cd08d31e6a0b70085ca8b9", - "blockNumber": "0x2afb9", - "gasUsed": "0x99a26", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x28f3c4", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x7f5824cfb1bdd757a545cc084cf772c31d75bb3aa341cd004c2dac477df9f3dc", - "transactionIndex": "0x2", - "blockHash": "0xd04b000c2c38e9ac3b930a80e972a31f782b6b4173cd08d31e6a0b70085ca8b9", - "blockNumber": "0x2afb9", - "gasUsed": "0xb2aa", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727454644, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727454738.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727454738.json deleted file mode 100644 index 43d7b92..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727454738.json +++ /dev/null @@ -1,185 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x70525385b9a8836b310007c7bc5171040c454b9b0656d7610bd70fe8d8689663", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0xcb30a0d10c36d12be331b9cbf7af764f2946c64b", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x27d90a", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516122dd6100f95f395f8181610c7f01528181610ca80152610dec01526122dd5ff3fe608060405260043610610129575f3560e01c80636b96736b116100a8578063ad3cb1cc1161006d578063ad3cb1cc146102f5578063c47e300d14610325578063e013a62514610338578063e30c397814610354578063f2fde38b14610368578063fc0e3d9014610387575f80fd5b80636b96736b146102705780636c2eb350146102a5578063715018a6146102b957806379ba5097146102cd5780638da5cb5b146102e1575f80fd5b80634e71d92d116100ee5780634e71d92d146101a85780634f1ef286146101dc57806352d1902d146101ef57806354fd4d50146102035780635c975abb1461022f575f80fd5b80630572b0cc146101625780632379b523146101895780632def6620146101a85780633a4b66f1146101b357806343352d61146101bb575f80fd5b3661015e575f80516020612288833981519152335f0361015c5734816002015f82825461015691906110c4565b90915550505b005b5f80fd5b34801561016d575f80fd5b5061017661039b565b6040519081526020015b60405180910390f35b348015610194575f80fd5b5061015c6101a336600461111b565b6104c8565b34801561015c575f80fd5b61015c610504565b3480156101c6575f80fd5b506101cf610628565b60405161018091906111d2565b61015c6101ea36600461120c565b610704565b3480156101fa575f80fd5b50610176610723565b34801561020e575f80fd5b5061021761073e565b6040516001600160401b039091168152602001610180565b34801561023a575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff166040519015158152602001610180565b34801561027b575f80fd5b5061028d695a494c4445504f53495481565b6040516001600160a01b039091168152602001610180565b3480156102b0575f80fd5b5061015c610775565b3480156102c4575f80fd5b5061015c6108cd565b3480156102d8575f80fd5b5061015c6108de565b3480156102ec575f80fd5b5061028d610926565b348015610300575f80fd5b506101cf604051806040016040528060058152602001640352e302e360dc1b81525081565b61015c6103333660046112cf565b61095a565b348015610343575f80fd5b50610176683635c9adc5dea0000081565b34801561035f575f80fd5b5061028d610a83565b348015610373575f80fd5b5061015c61038236600461136b565b610aab565b348015610392575f80fd5b50610176610b30565b6040515f905f805160206122888339815191529082908190695a494c4445504f534954906103cd9085906024016113be565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b179052516104029190611445565b5f60405180830381855afa9150503d805f811461043a576040519150601f19603f3d011682016040523d82523d5f602084013e61043f565b606091505b5091509150816104a05760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b60648201526084015b60405180910390fd5b5f818060200190518101906104b59190611460565b6001600160a01b03163195945050505050565b6104d0610c42565b5f80516020612288833981519152806104ea8587836114c6565b50600181016104fa8385836114c6565b505050505050565b565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274302545f80516020612288833981519152905f9061053f610b30565b61054991906110c4565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610592573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105b6919061157f565b6105c09190611596565b6105ca91906115ad565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b158015610616575f80fd5b505af11580156104fa573d5f803e3d5ffd5b60408051600481526024810182526020810180516001600160e01b03166343352d6160e01b17905290516060915f918291695a494c4445504f5349549161066f9190611445565b5f60405180830381855afa9150503d805f81146106a7576040519150601f19603f3d011682016040523d82523d5f602084013e6106ac565b606091505b5091509150816106fe5760405162461bcd60e51b815260206004820152601a60248201527f636f756c64206e6f74207265747269657665207374616b6572730000000000006044820152606401610497565b92915050565b61070c610c74565b61071582610d18565b61071f8282610d20565b5050565b5f61072c610de1565b505f8051602061226883398151915290565b5f6107707ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b61077d61073e565b6107889060016115cc565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff16806107cd575080546001600160401b03808416911610155b156107eb5760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f6108215f8051602061228883398151915290565b905030604051610830906110a3565b6001600160a01b039091168152602001604051809103905ff080158015610859573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b6108d5610c42565b6105025f610e2a565b33806108e8610a83565b6001600160a01b03161461091a5760405163118cdaa760e01b81526001600160a01b0382166004820152602401610497565b61092381610e2a565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610962610c42565b5f805160206122888339815191528061097c8789836114c6565b506001810161098c8587836114c6565b505f80695a494c4445504f534954348a8a8a8a8a8a306109aa610926565b6040516024016109c1989796959493929190611613565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b179052516109f69190611445565b5f6040518083038185875af1925050503d805f8114610a30576040519150601f19603f3d011682016040523d82523d5f602084013e610a35565b606091505b509150915081610a785760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610497565b505050505050505050565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0061094a565b610ab3610c42565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610af7610926565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206122888339815191529082908190695a494c4445504f53495490610b629085906024016113be565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610b979190611445565b5f60405180830381855afa9150503d805f8114610bcf576040519150601f19603f3d011682016040523d82523d5f602084013e610bd4565b606091505b509150915081610c265760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e746044820152606401610497565b80806020019051810190610c3a919061157f565b935050505090565b33610c4b610926565b6001600160a01b0316146105025760405163118cdaa760e01b8152336004820152602401610497565b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610cfa57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610cee5f80516020612268833981519152546001600160a01b031690565b6001600160a01b031614155b156105025760405163703e46dd60e11b815260040160405180910390fd5b610923610c42565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610d7a575060408051601f3d908101601f19168201909252610d779181019061157f565b60015b610da257604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610497565b5f805160206122688339815191528114610dd257604051632a87526960e21b815260048101829052602401610497565b610ddc8383610e62565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146105025760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561071f82610eb7565b610e6b82610f27565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a2805115610eaf57610ddc8282610f8a565b61071f610ffc565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f03610f5c57604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610497565b5f8051602061226883398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610fa69190611445565b5f60405180830381855af49150503d805f8114610fde576040519150601f19603f3d011682016040523d82523d5f602084013e610fe3565b606091505b5091509150610ff385838361101b565b95945050505050565b34156105025760405163b398979f60e01b815260040160405180910390fd5b6060826110305761102b8261107a565b611073565b815115801561104757506001600160a01b0384163b155b1561107057604051639996b31560e01b81526001600160a01b0385166004820152602401610497565b50805b9392505050565b80511561108a5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bf08061167883390190565b634e487b7160e01b5f52601160045260245ffd5b808201808211156106fe576106fe6110b0565b5f8083601f8401126110e7575f80fd5b5081356001600160401b038111156110fd575f80fd5b602083019150836020828501011115611114575f80fd5b9250929050565b5f805f806040858703121561112e575f80fd5b84356001600160401b03811115611143575f80fd5b61114f878288016110d7565b90955093505060208501356001600160401b0381111561116d575f80fd5b611179878288016110d7565b95989497509550505050565b5f5b8381101561119f578181015183820152602001611187565b50505f910152565b5f81518084526111be816020860160208601611185565b601f01601f19169290920160200192915050565b602081525f61107360208301846111a7565b6001600160a01b0381168114610923575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f806040838503121561121d575f80fd5b8235611228816111e4565b915060208301356001600160401b03811115611242575f80fd5b8301601f81018513611252575f80fd5b80356001600160401b0381111561126b5761126b6111f8565b604051601f8201601f19908116603f011681016001600160401b0381118282101715611299576112996111f8565b6040528181528282016020018710156112b0575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f805f805f80606087890312156112e4575f80fd5b86356001600160401b038111156112f9575f80fd5b61130589828a016110d7565b90975095505060208701356001600160401b03811115611323575f80fd5b61132f89828a016110d7565b90955093505060408701356001600160401b0381111561134d575f80fd5b61135989828a016110d7565b979a9699509497509295939492505050565b5f6020828403121561137b575f80fd5b8135611073816111e4565b600181811c9082168061139a57607f821691505b6020821081036113b857634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f8083546113cf81611386565b806020860152600182165f81146113ed57600181146114095761143a565b60ff1983166040870152604082151560051b870101935061143a565b865f5260205f205f5b8381101561143157815488820160400152600190910190602001611412565b87016040019450505b509195945050505050565b5f8251611456818460208701611185565b9190910192915050565b5f60208284031215611470575f80fd5b8151611073816111e4565b601f821115610ddc57805f5260205f20601f840160051c810160208510156114a05750805b601f840160051c820191505b818110156114bf575f81556001016114ac565b5050505050565b6001600160401b038311156114dd576114dd6111f8565b6114f1836114eb8354611386565b8361147b565b5f601f841160018114611522575f851561150b5750838201355b5f19600387901b1c1916600186901b1783556114bf565b5f83815260208120601f198716915b828110156115515786850135825560209485019460019092019101611531565b508682101561156d575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f6020828403121561158f575f80fd5b5051919050565b80820281158282048414176106fe576106fe6110b0565b5f826115c757634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b0381811683821601908111156106fe576106fe6110b0565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f61162660a083018a8c6115eb565b828103602084015261163981898b6115eb565b9050828103604084015261164e8187896115eb565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bf0380380610bf083398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61094c806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100f0575f3560e01c806370a082311161009357806395d89b411161006357806395d89b41146101ef578063a9059cbb146101f7578063dd62ed3e1461020a578063f2fde38b14610242575f80fd5b806370a0823114610191578063715018a6146101b957806379cc6790146101c15780638da5cb5b146101d4575f80fd5b806323b872dd116100ce57806323b872dd14610147578063313ce5671461015a57806340c10f191461016957806342966c681461017e575f80fd5b806306fdde03146100f4578063095ea7b31461011257806318160ddd14610135575b5f80fd5b6100fc610255565b604051610109919061078f565b60405180910390f35b6101256101203660046107f5565b6102e5565b6040519015158152602001610109565b6002545b604051908152602001610109565b61012561015536600461081d565b6102fe565b60405160128152602001610109565b61017c6101773660046107f5565b610321565b005b61017c61018c366004610857565b610337565b61013961019f36600461086e565b6001600160a01b03165f9081526020819052604090205490565b61017c610344565b61017c6101cf3660046107f5565b610357565b6005546040516001600160a01b039091168152602001610109565b6100fc61036c565b6101256102053660046107f5565b61037b565b61013961021836600461088e565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017c61025036600461086e565b610388565b606060038054610264906108bf565b80601f0160208091040260200160405190810160405280929190818152602001828054610290906108bf565b80156102db5780601f106102b2576101008083540402835291602001916102db565b820191905f5260205f20905b8154815290600101906020018083116102be57829003601f168201915b5050505050905090565b5f336102f28185856103c7565b60019150505b92915050565b5f3361030b8582856103d9565b610316858585610454565b506001949350505050565b6103296104b1565b61033382826104de565b5050565b6103413382610512565b50565b61034c6104b1565b6103555f610546565b565b6103628233836103d9565b6103338282610512565b606060048054610264906108bf565b5f336102f2818585610454565b6103906104b1565b6001600160a01b0381166103be57604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b61034181610546565b6103d48383836001610597565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f19811461044e578181101561044057604051637dc7a0d960e11b81526001600160a01b038416600482015260248101829052604481018390526064016103b5565b61044e84848484035f610597565b50505050565b6001600160a01b03831661047d57604051634b637e8f60e11b81525f60048201526024016103b5565b6001600160a01b0382166104a65760405163ec442f0560e01b81525f60048201526024016103b5565b6103d4838383610669565b6005546001600160a01b031633146103555760405163118cdaa760e01b81523360048201526024016103b5565b6001600160a01b0382166105075760405163ec442f0560e01b81525f60048201526024016103b5565b6103335f8383610669565b6001600160a01b03821661053b57604051634b637e8f60e11b81525f60048201526024016103b5565b610333825f83610669565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b0384166105c05760405163e602df0560e01b81525f60048201526024016103b5565b6001600160a01b0383166105e957604051634a1406b160e11b81525f60048201526024016103b5565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561044e57826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161065b91815260200190565b60405180910390a350505050565b6001600160a01b038316610693578060025f82825461068891906108f7565b909155506107039050565b6001600160a01b0383165f90815260208190526040902054818110156106e55760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016103b5565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b03821661071f5760028054829003905561073d565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161078291815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107bb576020818601810151604086840101520161079e565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107f0575f80fd5b919050565b5f8060408385031215610806575f80fd5b61080f836107da565b946020939093013593505050565b5f805f6060848603121561082f575f80fd5b610838846107da565b9250610846602085016107da565b929592945050506040919091013590565b5f60208284031215610867575f80fd5b5035919050565b5f6020828403121561087e575f80fd5b610887826107da565b9392505050565b5f806040838503121561089f575f80fd5b6108a8836107da565b91506108b6602084016107da565b90509250929050565b600181811c908216806108d357607f821691505b6020821081036108f157634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102f857634e487b7160e01b5f52601160045260245ffdfea2646970667358221220886a1b12e13aa1c44379366b33199038a98f40cce6f9da8098537881bf9b5c7064736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a2646970667358221220373a211b73813a308b8b149c09d69df7c3d8dd3e78d9f2cf0ccd1fa6ef0a397364736f6c634300081a0033", - "nonce": "0x7ed", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xf11fcc9592f0eed7f9ce30c0e04005725331da8ae60fa8f956f16e60c8170e0d", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0xcb30A0d10C36d12BE331B9cbf7af764f2946c64b", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0xd4366", - "value": "0x0", - "input": "0x4f1ef286000000000000000000000000cb30a0d10c36d12be331b9cbf7af764f2946c64b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x7ee", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0x0384d184246409c3216803e42c039965e4a8445a", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bf0380380610bf083398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61094c806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100f0575f3560e01c806370a082311161009357806395d89b411161006357806395d89b41146101ef578063a9059cbb146101f7578063dd62ed3e1461020a578063f2fde38b14610242575f80fd5b806370a0823114610191578063715018a6146101b957806379cc6790146101c15780638da5cb5b146101d4575f80fd5b806323b872dd116100ce57806323b872dd14610147578063313ce5671461015a57806340c10f191461016957806342966c681461017e575f80fd5b806306fdde03146100f4578063095ea7b31461011257806318160ddd14610135575b5f80fd5b6100fc610255565b604051610109919061078f565b60405180910390f35b6101256101203660046107f5565b6102e5565b6040519015158152602001610109565b6002545b604051908152602001610109565b61012561015536600461081d565b6102fe565b60405160128152602001610109565b61017c6101773660046107f5565b610321565b005b61017c61018c366004610857565b610337565b61013961019f36600461086e565b6001600160a01b03165f9081526020819052604090205490565b61017c610344565b61017c6101cf3660046107f5565b610357565b6005546040516001600160a01b039091168152602001610109565b6100fc61036c565b6101256102053660046107f5565b61037b565b61013961021836600461088e565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017c61025036600461086e565b610388565b606060038054610264906108bf565b80601f0160208091040260200160405190810160405280929190818152602001828054610290906108bf565b80156102db5780601f106102b2576101008083540402835291602001916102db565b820191905f5260205f20905b8154815290600101906020018083116102be57829003601f168201915b5050505050905090565b5f336102f28185856103c7565b60019150505b92915050565b5f3361030b8582856103d9565b610316858585610454565b506001949350505050565b6103296104b1565b61033382826104de565b5050565b6103413382610512565b50565b61034c6104b1565b6103555f610546565b565b6103628233836103d9565b6103338282610512565b606060048054610264906108bf565b5f336102f2818585610454565b6103906104b1565b6001600160a01b0381166103be57604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b61034181610546565b6103d48383836001610597565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f19811461044e578181101561044057604051637dc7a0d960e11b81526001600160a01b038416600482015260248101829052604481018390526064016103b5565b61044e84848484035f610597565b50505050565b6001600160a01b03831661047d57604051634b637e8f60e11b81525f60048201526024016103b5565b6001600160a01b0382166104a65760405163ec442f0560e01b81525f60048201526024016103b5565b6103d4838383610669565b6005546001600160a01b031633146103555760405163118cdaa760e01b81523360048201526024016103b5565b6001600160a01b0382166105075760405163ec442f0560e01b81525f60048201526024016103b5565b6103335f8383610669565b6001600160a01b03821661053b57604051634b637e8f60e11b81525f60048201526024016103b5565b610333825f83610669565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b0384166105c05760405163e602df0560e01b81525f60048201526024016103b5565b6001600160a01b0383166105e957604051634a1406b160e11b81525f60048201526024016103b5565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561044e57826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161065b91815260200190565b60405180910390a350505050565b6001600160a01b038316610693578060025f82825461068891906108f7565b909155506107039050565b6001600160a01b0383165f90815260208190526040902054818110156106e55760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016103b5565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b03821661071f5760028054829003905561073d565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161078291815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107bb576020818601810151604086840101520161079e565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107f0575f80fd5b919050565b5f8060408385031215610806575f80fd5b61080f836107da565b946020939093013593505050565b5f805f6060848603121561082f575f80fd5b610838846107da565b9250610846602085016107da565b929592945050506040919091013590565b5f60208284031215610867575f80fd5b5035919050565b5f6020828403121561087e575f80fd5b610887826107da565b9392505050565b5f806040838503121561089f575f80fd5b6108a8836107da565b91506108b6602084016107da565b90509250929050565b600181811c908216806108d357607f821691505b6020821081036108f157634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102f857634e487b7160e01b5f52601160045260245ffdfea2646970667358221220886a1b12e13aa1c44379366b33199038a98f40cce6f9da8098537881bf9b5c7064736f6c634300081a003300000000000000000000000077986d6bcd7e610808ad5d1cf67df3a9ef893fad" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0xcb1de61040e4bb90152e2890431d3336f74801e53ce7632a4008f702bc8ba57f", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "setup(bytes,bytes)", - "arguments": [ - "0x8a968db895dc1f17d1e13bbf1582078f82657247820411ad3fe4f5816a75566cd9a4ba9f8e73f6306d7a7b7086e4e8a6", - "0x0024080112207f17192e4ff85db8ed9a02bd7c3b776ce6435977d2bee0e492f881e5fddfb5ec" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x1054b", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000308a968db895dc1f17d1e13bbf1582078f82657247820411ad3fe4f5816a75566cd9a4ba9f8e73f6306d7a7b7086e4e8a60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112207f17192e4ff85db8ed9a02bd7c3b776ce6435977d2bee0e492f881e5fddfb5ec0000000000000000000000000000000000000000000000000000", - "nonce": "0x7ef", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1ea6f4", - "logs": [ - { - "address": "0xcb30a0d10c36d12be331b9cbf7af764f2946c64b", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x23576fc9e29abdd86c3bfbfaa8eb77c3a4121d9fa23b79c3dd2661ecdb46d0b2", - "blockNumber": "0x2b00b", - "transactionHash": "0x70525385b9a8836b310007c7bc5171040c454b9b0656d7610bd70fe8d8689663", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000010000000", - "type": "0x0", - "transactionHash": "0x70525385b9a8836b310007c7bc5171040c454b9b0656d7610bd70fe8d8689663", - "transactionIndex": "0x0", - "blockHash": "0x23576fc9e29abdd86c3bfbfaa8eb77c3a4121d9fa23b79c3dd2661ecdb46d0b2", - "blockNumber": "0x2b00b", - "gasUsed": "0x1ea6f4", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0xcb30a0d10c36d12be331b9cbf7af764f2946c64b" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x28412a", - "logs": [ - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000cb30a0d10c36d12be331b9cbf7af764f2946c64b" - ], - "data": "0x", - "blockHash": "0x23576fc9e29abdd86c3bfbfaa8eb77c3a4121d9fa23b79c3dd2661ecdb46d0b2", - "blockNumber": "0x2b00b", - "transactionHash": "0xf11fcc9592f0eed7f9ce30c0e04005725331da8ae60fa8f956f16e60c8170e0d", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x0384d184246409c3216803e42c039965e4a8445a", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000077986d6bcd7e610808ad5d1cf67df3a9ef893fad" - ], - "data": "0x", - "blockHash": "0x23576fc9e29abdd86c3bfbfaa8eb77c3a4121d9fa23b79c3dd2661ecdb46d0b2", - "blockNumber": "0x2b00b", - "transactionHash": "0xf11fcc9592f0eed7f9ce30c0e04005725331da8ae60fa8f956f16e60c8170e0d", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000008", - "blockHash": "0x23576fc9e29abdd86c3bfbfaa8eb77c3a4121d9fa23b79c3dd2661ecdb46d0b2", - "blockNumber": "0x2b00b", - "transactionHash": "0xf11fcc9592f0eed7f9ce30c0e04005725331da8ae60fa8f956f16e60c8170e0d", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000400000000000000000800000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000010000002000001000000000000000001200000000004000000022000000000000000001800000600000000000000000000000000400000000000000000000800000000000000000000000080000000000000000000000000000000400000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000004000000000000000020000000000000000000000000000000000000000020000000000010000000000000", - "type": "0x0", - "transactionHash": "0xf11fcc9592f0eed7f9ce30c0e04005725331da8ae60fa8f956f16e60c8170e0d", - "transactionIndex": "0x1", - "blockHash": "0x23576fc9e29abdd86c3bfbfaa8eb77c3a4121d9fa23b79c3dd2661ecdb46d0b2", - "blockNumber": "0x2b00b", - "gasUsed": "0x99a36", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x28f3d4", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xcb1de61040e4bb90152e2890431d3336f74801e53ce7632a4008f702bc8ba57f", - "transactionIndex": "0x2", - "blockHash": "0x23576fc9e29abdd86c3bfbfaa8eb77c3a4121d9fa23b79c3dd2661ecdb46d0b2", - "blockNumber": "0x2b00b", - "gasUsed": "0xb2aa", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727454738, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727455008.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727455008.json deleted file mode 100644 index 65ac6b1..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727455008.json +++ /dev/null @@ -1,185 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xb69b20c2da7e108f5ca916f6e663ae26f10cbbec9ff126ab3cd23a6758fe0f2c", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0xee52c25deb133d4001e51f054cb47c3d7e465b51", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x269d35", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516121bd6100f95f395f8181610b6801528181610b910152610cd501526121bd5ff3fe60806040526004361061011e575f3560e01c80636c2eb3501161009d578063c47e300d11610062578063c47e300d14610306578063e013a62514610319578063e30c397814610335578063f2fde38b14610349578063fc0e3d9014610368575f80fd5b80636c2eb35014610279578063715018a61461028d57806379ba5097146102a15780638da5cb5b146102b5578063ad3cb1cc146102c9575f80fd5b80634f1ef286116100e35780634f1ef286146101b057806352d1902d146101c357806354fd4d50146101d75780635c975abb146102035780636b96736b14610244575f80fd5b80630572b0cc146101575780632379b5231461017e5780632def66201461019d5780633a4b66f1146101a85780634e71d92d1461019d575f80fd5b36610153575f80516020612168833981519152335f036101515734816002015f82825461014b9190610faf565b90915550505b005b5f80fd5b348015610162575f80fd5b5061016b61037c565b6040519081526020015b60405180910390f35b348015610189575f80fd5b50610151610198366004611006565b6104a9565b348015610151575f80fd5b6101516104e5565b6101516101be366004611098565b6105ed565b3480156101ce575f80fd5b5061016b61060c565b3480156101e2575f80fd5b506101eb610627565b6040516001600160401b039091168152602001610175565b34801561020e575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff166040519015158152602001610175565b34801561024f575f80fd5b50610261695a494c4445504f53495481565b6040516001600160a01b039091168152602001610175565b348015610284575f80fd5b5061015161065e565b348015610298575f80fd5b506101516107b6565b3480156102ac575f80fd5b506101516107c7565b3480156102c0575f80fd5b5061026161080f565b3480156102d4575f80fd5b506102f9604051806040016040528060058152602001640352e302e360dc1b81525081565b604051610175919061117d565b6101516103143660046111af565b610843565b348015610324575f80fd5b5061016b683635c9adc5dea0000081565b348015610340575f80fd5b5061026161096c565b348015610354575f80fd5b5061015161036336600461124b565b610994565b348015610373575f80fd5b5061016b610a19565b6040515f905f805160206121688339815191529082908190695a494c4445504f534954906103ae90859060240161129e565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b179052516103e39190611325565b5f60405180830381855afa9150503d805f811461041b576040519150601f19603f3d011682016040523d82523d5f602084013e610420565b606091505b5091509150816104815760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b60648201526084015b60405180910390fd5b5f818060200190518101906104969190611340565b6001600160a01b03163195945050505050565b6104b1610b2b565b5f80516020612168833981519152806104cb8587836113a6565b50600181016104db8385836113a6565b505050505050565b565b5f805160206121688339815191525f6104fc61037c565b610504610a19565b61050e9190610faf565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610557573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061057b919061145f565b6105859190611476565b61058f919061148d565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b1580156105db575f80fd5b505af11580156104db573d5f803e3d5ffd5b6105f5610b5d565b6105fe82610c01565b6106088282610c09565b5050565b5f610615610cca565b505f8051602061214883398151915290565b5f6106597ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b610666610627565b6106719060016114ac565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff16806106b6575080546001600160401b03808416911610155b156106d45760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f61070a5f8051602061216883398151915290565b90503060405161071990610f8e565b6001600160a01b039091168152602001604051809103905ff080158015610742573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b6107be610b2b565b6104e35f610d13565b33806107d161096c565b6001600160a01b0316146108035760405163118cdaa760e01b81526001600160a01b0382166004820152602401610478565b61080c81610d13565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b61084b610b2b565b5f80516020612168833981519152806108658789836113a6565b50600181016108758587836113a6565b505f80695a494c4445504f534954348a8a8a8a8a8a3061089361080f565b6040516024016108aa9897969594939291906114f3565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b179052516108df9190611325565b5f6040518083038185875af1925050503d805f8114610919576040519150601f19603f3d011682016040523d82523d5f602084013e61091e565b606091505b5091509150816109615760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610478565b505050505050505050565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610833565b61099c610b2b565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556109e061080f565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206121688339815191529082908190695a494c4445504f53495490610a4b90859060240161129e565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610a809190611325565b5f60405180830381855afa9150503d805f8114610ab8576040519150601f19603f3d011682016040523d82523d5f602084013e610abd565b606091505b509150915081610b0f5760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e746044820152606401610478565b80806020019051810190610b23919061145f565b935050505090565b33610b3461080f565b6001600160a01b0316146104e35760405163118cdaa760e01b8152336004820152602401610478565b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610be357507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610bd75f80516020612148833981519152546001600160a01b031690565b6001600160a01b031614155b156104e35760405163703e46dd60e11b815260040160405180910390fd5b61080c610b2b565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610c63575060408051601f3d908101601f19168201909252610c609181019061145f565b60015b610c8b57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610478565b5f805160206121488339815191528114610cbb57604051632a87526960e21b815260048101829052602401610478565b610cc58383610d4b565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146104e35760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561060882610da0565b610d5482610e10565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a2805115610d9857610cc58282610e73565b610608610ee7565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f03610e4557604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610478565b5f8051602061214883398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051610e8f9190611325565b5f60405180830381855af49150503d805f8114610ec7576040519150601f19603f3d011682016040523d82523d5f602084013e610ecc565b606091505b5091509150610edc858383610f06565b925050505b92915050565b34156104e35760405163b398979f60e01b815260040160405180910390fd5b606082610f1b57610f1682610f65565b610f5e565b8151158015610f3257506001600160a01b0384163b155b15610f5b57604051639996b31560e01b81526001600160a01b0385166004820152602401610478565b50805b9392505050565b805115610f755780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bf08061155883390190565b634e487b7160e01b5f52601160045260245ffd5b80820180821115610ee157610ee1610f9b565b5f8083601f840112610fd2575f80fd5b5081356001600160401b03811115610fe8575f80fd5b602083019150836020828501011115610fff575f80fd5b9250929050565b5f805f8060408587031215611019575f80fd5b84356001600160401b0381111561102e575f80fd5b61103a87828801610fc2565b90955093505060208501356001600160401b03811115611058575f80fd5b61106487828801610fc2565b95989497509550505050565b6001600160a01b038116811461080c575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f80604083850312156110a9575f80fd5b82356110b481611070565b915060208301356001600160401b038111156110ce575f80fd5b8301601f810185136110de575f80fd5b80356001600160401b038111156110f7576110f7611084565b604051601f8201601f19908116603f011681016001600160401b038111828210171561112557611125611084565b60405281815282820160200187101561113c575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b8381101561117557818101518382015260200161115d565b50505f910152565b602081525f825180602084015261119b81604085016020870161115b565b601f01601f19169190910160400192915050565b5f805f805f80606087890312156111c4575f80fd5b86356001600160401b038111156111d9575f80fd5b6111e589828a01610fc2565b90975095505060208701356001600160401b03811115611203575f80fd5b61120f89828a01610fc2565b90955093505060408701356001600160401b0381111561122d575f80fd5b61123989828a01610fc2565b979a9699509497509295939492505050565b5f6020828403121561125b575f80fd5b8135610f5e81611070565b600181811c9082168061127a57607f821691505b60208210810361129857634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f8083546112af81611266565b806020860152600182165f81146112cd57600181146112e95761131a565b60ff1983166040870152604082151560051b870101935061131a565b865f5260205f205f5b83811015611311578154888201604001526001909101906020016112f2565b87016040019450505b509195945050505050565b5f825161133681846020870161115b565b9190910192915050565b5f60208284031215611350575f80fd5b8151610f5e81611070565b601f821115610cc557805f5260205f20601f840160051c810160208510156113805750805b601f840160051c820191505b8181101561139f575f815560010161138c565b5050505050565b6001600160401b038311156113bd576113bd611084565b6113d1836113cb8354611266565b8361135b565b5f601f841160018114611402575f85156113eb5750838201355b5f19600387901b1c1916600186901b17835561139f565b5f83815260208120601f198716915b828110156114315786850135825560209485019460019092019101611411565b508682101561144d575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f6020828403121561146f575f80fd5b5051919050565b8082028115828204841417610ee157610ee1610f9b565b5f826114a757634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b038181168382160190811115610ee157610ee1610f9b565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f61150660a083018a8c6114cb565b828103602084015261151981898b6114cb565b9050828103604084015261152e8187896114cb565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bf0380380610bf083398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61094c806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100f0575f3560e01c806370a082311161009357806395d89b411161006357806395d89b41146101ef578063a9059cbb146101f7578063dd62ed3e1461020a578063f2fde38b14610242575f80fd5b806370a0823114610191578063715018a6146101b957806379cc6790146101c15780638da5cb5b146101d4575f80fd5b806323b872dd116100ce57806323b872dd14610147578063313ce5671461015a57806340c10f191461016957806342966c681461017e575f80fd5b806306fdde03146100f4578063095ea7b31461011257806318160ddd14610135575b5f80fd5b6100fc610255565b604051610109919061078f565b60405180910390f35b6101256101203660046107f5565b6102e5565b6040519015158152602001610109565b6002545b604051908152602001610109565b61012561015536600461081d565b6102fe565b60405160128152602001610109565b61017c6101773660046107f5565b610321565b005b61017c61018c366004610857565b610337565b61013961019f36600461086e565b6001600160a01b03165f9081526020819052604090205490565b61017c610344565b61017c6101cf3660046107f5565b610357565b6005546040516001600160a01b039091168152602001610109565b6100fc61036c565b6101256102053660046107f5565b61037b565b61013961021836600461088e565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017c61025036600461086e565b610388565b606060038054610264906108bf565b80601f0160208091040260200160405190810160405280929190818152602001828054610290906108bf565b80156102db5780601f106102b2576101008083540402835291602001916102db565b820191905f5260205f20905b8154815290600101906020018083116102be57829003601f168201915b5050505050905090565b5f336102f28185856103c7565b60019150505b92915050565b5f3361030b8582856103d9565b610316858585610454565b506001949350505050565b6103296104b1565b61033382826104de565b5050565b6103413382610512565b50565b61034c6104b1565b6103555f610546565b565b6103628233836103d9565b6103338282610512565b606060048054610264906108bf565b5f336102f2818585610454565b6103906104b1565b6001600160a01b0381166103be57604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b61034181610546565b6103d48383836001610597565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f19811461044e578181101561044057604051637dc7a0d960e11b81526001600160a01b038416600482015260248101829052604481018390526064016103b5565b61044e84848484035f610597565b50505050565b6001600160a01b03831661047d57604051634b637e8f60e11b81525f60048201526024016103b5565b6001600160a01b0382166104a65760405163ec442f0560e01b81525f60048201526024016103b5565b6103d4838383610669565b6005546001600160a01b031633146103555760405163118cdaa760e01b81523360048201526024016103b5565b6001600160a01b0382166105075760405163ec442f0560e01b81525f60048201526024016103b5565b6103335f8383610669565b6001600160a01b03821661053b57604051634b637e8f60e11b81525f60048201526024016103b5565b610333825f83610669565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b0384166105c05760405163e602df0560e01b81525f60048201526024016103b5565b6001600160a01b0383166105e957604051634a1406b160e11b81525f60048201526024016103b5565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561044e57826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161065b91815260200190565b60405180910390a350505050565b6001600160a01b038316610693578060025f82825461068891906108f7565b909155506107039050565b6001600160a01b0383165f90815260208190526040902054818110156106e55760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016103b5565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b03821661071f5760028054829003905561073d565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161078291815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107bb576020818601810151604086840101520161079e565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107f0575f80fd5b919050565b5f8060408385031215610806575f80fd5b61080f836107da565b946020939093013593505050565b5f805f6060848603121561082f575f80fd5b610838846107da565b9250610846602085016107da565b929592945050506040919091013590565b5f60208284031215610867575f80fd5b5035919050565b5f6020828403121561087e575f80fd5b610887826107da565b9392505050565b5f806040838503121561089f575f80fd5b6108a8836107da565b91506108b6602084016107da565b90509250929050565b600181811c908216806108d357607f821691505b6020821081036108f157634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102f857634e487b7160e01b5f52601160045260245ffdfea2646970667358221220886a1b12e13aa1c44379366b33199038a98f40cce6f9da8098537881bf9b5c7064736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a26469706673582212205d6c9605672c3f5e17e0b3035fd75c5fc6421de4e8f656c3341dd1764d3bf58564736f6c634300081a0033", - "nonce": "0x7f0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xdad9410a0303d820ba01ace091b473c7ad7caf15fd55428e2269f651b20bf4b2", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0xee52c25DEB133d4001e51F054Cb47C3D7e465B51", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0xe0ae1", - "value": "0x0", - "input": "0x4f1ef286000000000000000000000000ee52c25deb133d4001e51f054cb47c3d7e465b51000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x7f1", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0xa606dafc3611cda1329e0bd07b33e98d92f0891d", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bf0380380610bf083398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61094c806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100f0575f3560e01c806370a082311161009357806395d89b411161006357806395d89b41146101ef578063a9059cbb146101f7578063dd62ed3e1461020a578063f2fde38b14610242575f80fd5b806370a0823114610191578063715018a6146101b957806379cc6790146101c15780638da5cb5b146101d4575f80fd5b806323b872dd116100ce57806323b872dd14610147578063313ce5671461015a57806340c10f191461016957806342966c681461017e575f80fd5b806306fdde03146100f4578063095ea7b31461011257806318160ddd14610135575b5f80fd5b6100fc610255565b604051610109919061078f565b60405180910390f35b6101256101203660046107f5565b6102e5565b6040519015158152602001610109565b6002545b604051908152602001610109565b61012561015536600461081d565b6102fe565b60405160128152602001610109565b61017c6101773660046107f5565b610321565b005b61017c61018c366004610857565b610337565b61013961019f36600461086e565b6001600160a01b03165f9081526020819052604090205490565b61017c610344565b61017c6101cf3660046107f5565b610357565b6005546040516001600160a01b039091168152602001610109565b6100fc61036c565b6101256102053660046107f5565b61037b565b61013961021836600461088e565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017c61025036600461086e565b610388565b606060038054610264906108bf565b80601f0160208091040260200160405190810160405280929190818152602001828054610290906108bf565b80156102db5780601f106102b2576101008083540402835291602001916102db565b820191905f5260205f20905b8154815290600101906020018083116102be57829003601f168201915b5050505050905090565b5f336102f28185856103c7565b60019150505b92915050565b5f3361030b8582856103d9565b610316858585610454565b506001949350505050565b6103296104b1565b61033382826104de565b5050565b6103413382610512565b50565b61034c6104b1565b6103555f610546565b565b6103628233836103d9565b6103338282610512565b606060048054610264906108bf565b5f336102f2818585610454565b6103906104b1565b6001600160a01b0381166103be57604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b61034181610546565b6103d48383836001610597565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f19811461044e578181101561044057604051637dc7a0d960e11b81526001600160a01b038416600482015260248101829052604481018390526064016103b5565b61044e84848484035f610597565b50505050565b6001600160a01b03831661047d57604051634b637e8f60e11b81525f60048201526024016103b5565b6001600160a01b0382166104a65760405163ec442f0560e01b81525f60048201526024016103b5565b6103d4838383610669565b6005546001600160a01b031633146103555760405163118cdaa760e01b81523360048201526024016103b5565b6001600160a01b0382166105075760405163ec442f0560e01b81525f60048201526024016103b5565b6103335f8383610669565b6001600160a01b03821661053b57604051634b637e8f60e11b81525f60048201526024016103b5565b610333825f83610669565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b0384166105c05760405163e602df0560e01b81525f60048201526024016103b5565b6001600160a01b0383166105e957604051634a1406b160e11b81525f60048201526024016103b5565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561044e57826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161065b91815260200190565b60405180910390a350505050565b6001600160a01b038316610693578060025f82825461068891906108f7565b909155506107039050565b6001600160a01b0383165f90815260208190526040902054818110156106e55760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016103b5565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b03821661071f5760028054829003905561073d565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161078291815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107bb576020818601810151604086840101520161079e565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107f0575f80fd5b919050565b5f8060408385031215610806575f80fd5b61080f836107da565b946020939093013593505050565b5f805f6060848603121561082f575f80fd5b610838846107da565b9250610846602085016107da565b929592945050506040919091013590565b5f60208284031215610867575f80fd5b5035919050565b5f6020828403121561087e575f80fd5b610887826107da565b9392505050565b5f806040838503121561089f575f80fd5b6108a8836107da565b91506108b6602084016107da565b90509250929050565b600181811c908216806108d357607f821691505b6020821081036108f157634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102f857634e487b7160e01b5f52601160045260245ffdfea2646970667358221220886a1b12e13aa1c44379366b33199038a98f40cce6f9da8098537881bf9b5c7064736f6c634300081a003300000000000000000000000077986d6bcd7e610808ad5d1cf67df3a9ef893fad" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0x378aae496d23809de395cb376c85f79a949a7f60247cf535915720330523717f", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "setup(bytes,bytes)", - "arguments": [ - "0xb0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f", - "0x0024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e0" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x14547", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e00000000000000000000000000000000000000000000000000000", - "nonce": "0x7f2", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1db402", - "logs": [ - { - "address": "0xee52c25deb133d4001e51f054cb47c3d7e465b51", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xe137eb0fc980a370127934756f198bade8b063c30d3883d1a70953b7bae0a9a0", - "blockNumber": "0x2b0f6", - "transactionHash": "0xb69b20c2da7e108f5ca916f6e663ae26f10cbbec9ff126ab3cd23a6758fe0f2c", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000004000000000000000000000000080000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xb69b20c2da7e108f5ca916f6e663ae26f10cbbec9ff126ab3cd23a6758fe0f2c", - "transactionIndex": "0x0", - "blockHash": "0xe137eb0fc980a370127934756f198bade8b063c30d3883d1a70953b7bae0a9a0", - "blockNumber": "0x2b0f6", - "gasUsed": "0x1db402", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0xee52c25deb133d4001e51f054cb47c3d7e465b51" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x274e0c", - "logs": [ - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000ee52c25deb133d4001e51f054cb47c3d7e465b51" - ], - "data": "0x", - "blockHash": "0xe137eb0fc980a370127934756f198bade8b063c30d3883d1a70953b7bae0a9a0", - "blockNumber": "0x2b0f6", - "transactionHash": "0xdad9410a0303d820ba01ace091b473c7ad7caf15fd55428e2269f651b20bf4b2", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0xa606dafc3611cda1329e0bd07b33e98d92f0891d", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000077986d6bcd7e610808ad5d1cf67df3a9ef893fad" - ], - "data": "0x", - "blockHash": "0xe137eb0fc980a370127934756f198bade8b063c30d3883d1a70953b7bae0a9a0", - "blockNumber": "0x2b0f6", - "transactionHash": "0xdad9410a0303d820ba01ace091b473c7ad7caf15fd55428e2269f651b20bf4b2", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000009", - "blockHash": "0xe137eb0fc980a370127934756f198bade8b063c30d3883d1a70953b7bae0a9a0", - "blockNumber": "0x2b0f6", - "transactionHash": "0xdad9410a0303d820ba01ace091b473c7ad7caf15fd55428e2269f651b20bf4b2", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x10000000000000000000000000008000400000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000010000002000001000000000000000000000000000004000000020000000000000000001800000200000000000000001000000000400000000000800000000800000000000000000000000080000000000000000000000000000000400000000000000000000000000000000000000000000000000000000020000000000000040000000000000000000004000000000000000020000000000000000000000000000000000000000020000000000000000000000000", - "type": "0x0", - "transactionHash": "0xdad9410a0303d820ba01ace091b473c7ad7caf15fd55428e2269f651b20bf4b2", - "transactionIndex": "0x1", - "blockHash": "0xe137eb0fc980a370127934756f198bade8b063c30d3883d1a70953b7bae0a9a0", - "blockNumber": "0x2b0f6", - "gasUsed": "0x99a0a", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x282c76", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x378aae496d23809de395cb376c85f79a949a7f60247cf535915720330523717f", - "transactionIndex": "0x2", - "blockHash": "0xe137eb0fc980a370127934756f198bade8b063c30d3883d1a70953b7bae0a9a0", - "blockNumber": "0x2b0f6", - "gasUsed": "0xde6a", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727455008, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727457775.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727457775.json deleted file mode 100644 index fa97423..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727457775.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xb847c1cdf780a572255c1574c42ffb2d89353ea2f120e7a92742a653c56ebe00", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x841b57cbc26710150f24a5a5159199c373add76d", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x2980fc", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b60805161245f6100f95f395f8181610e2201528181610e4b0152610f8f015261245f5ff3fe60806040526004361061011e575f3560e01c80636c2eb3501161009d578063c47e300d11610062578063c47e300d1461032e578063e013a62514610341578063e30c39781461035d578063f2fde38b14610371578063fc0e3d9014610390575f80fd5b80636c2eb350146102a1578063715018a6146102b557806379ba5097146102c95780638da5cb5b146102dd578063ad3cb1cc146102f1575f80fd5b80634f1ef286116100e35780634f1ef286146101d857806352d1902d146101eb57806354fd4d50146101ff5780635c975abb1461022b5780636b96736b1461026c575f80fd5b80630572b0cc146101575780632379b5231461017e5780632e17de781461019d5780633a4b66f1146101bc5780634e71d92d146101c4575f80fd5b36610153575f8051602061240a833981519152335f036101515734816002015f82825461014b9190611269565b90915550505b005b5f80fd5b348015610162575f80fd5b5061016b6103a4565b6040519081526020015b60405180910390f35b348015610189575f80fd5b506101516101983660046112c0565b6104d1565b3480156101a8575f80fd5b506101516101b736600461132a565b610587565b6101516106cd565b3480156101cf575f80fd5b506101516107ef565b6101516101e6366004611369565b6107f9565b3480156101f6575f80fd5b5061016b610818565b34801561020a575f80fd5b50610213610833565b6040516001600160401b039091168152602001610175565b348015610236575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff166040519015158152602001610175565b348015610277575f80fd5b50610289695a494c4445504f53495481565b6040516001600160a01b039091168152602001610175565b3480156102ac575f80fd5b5061015161086a565b3480156102c0575f80fd5b506101516109c2565b3480156102d4575f80fd5b506101516109d3565b3480156102e8575f80fd5b50610289610a1b565b3480156102fc575f80fd5b50610321604051806040016040528060058152602001640352e302e360dc1b81525081565b604051610175919061144e565b61015161033c366004611480565b610a4f565b34801561034c575f80fd5b5061016b683635c9adc5dea0000081565b348015610368575f80fd5b50610289610be3565b34801561037c575f80fd5b5061015161038b36600461151c565b610c0b565b34801561039b575f80fd5b5061016b610c90565b6040515f905f8051602061240a8339815191529082908190695a494c4445504f534954906103d690859060240161156f565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b1790525161040b91906115f6565b5f60405180830381855afa9150503d805f8114610443576040519150601f19603f3d011682016040523d82523d5f602084013e610448565b606091505b5091509150816104a95760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b60648201526084015b60405180910390fd5b5f818060200190518101906104be9190611611565b6001600160a01b03163195945050505050565b6104d9610da2565b5f8051602061240a833981519152806104f3858783611677565b5060018101610503838583611677565b5060038101546001600160a01b03166340c10f1961051f610a1b565b610527610c90565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b15801561056a575f80fd5b505af115801561057c573d5f803e3d5ffd5b505050505050505050565b61058f610dd4565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f8051602061240a833981519152925f9285926001600160a01b03909216916318160ddd916004808201926020929091908290030181865afa158015610609573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061062d9190611730565b6106379190611747565b836106406103a4565b610648610c90565b6106529190611269565b61065c919061175a565b6106669190611771565b6003830154604051632770a7eb60e21b8152336004820152602481018690529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b1580156106b2575f80fd5b505af11580156106c4573d5f803e3d5ffd5b50505050505050565b6106d5610dd4565b5f8051602061240a8339815191525f6106ec6103a4565b6106f4610c90565b6106fe9034611269565b6107089190611269565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610751573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107759190611730565b61077f919061175a565b6107899190611771565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b1580156107d5575f80fd5b505af11580156107e7573d5f803e3d5ffd5b505050505050565b6107f7610dd4565b565b610801610e17565b61080a82610ebb565b6108148282610ec3565b5050565b5f610821610f84565b505f805160206123ea83398151915290565b5f6108657ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b610872610833565b61087d906001611790565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff16806108c2575080546001600160401b03808416911610155b156108e05760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f6109165f8051602061240a83398151915290565b90503060405161092590611248565b6001600160a01b039091168152602001604051809103905ff08015801561094e573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b6109ca610da2565b6107f75f610fcd565b33806109dd610be3565b6001600160a01b031614610a0f5760405163118cdaa760e01b81526001600160a01b03821660048201526024016104a0565b610a1881610fcd565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610a57610da2565b5f8051602061240a83398151915280610a71878983611677565b5060018101610a81858783611677565b505f80695a494c4445504f534954348a8a8a8a8a8a30610a9f610a1b565b604051602401610ab69897969594939291906117d7565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b17905251610aeb91906115f6565b5f6040518083038185875af1925050503d805f8114610b25576040519150601f19603f3d011682016040523d82523d5f602084013e610b2a565b606091505b50600385015491935091506001600160a01b03166340c10f19610b4b610a1b565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610b8f575f80fd5b505af1158015610ba1573d5f803e3d5ffd5b505050508161057c5760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b60448201526064016104a0565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610a3f565b610c13610da2565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610c57610a1b565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f8051602061240a8339815191529082908190695a494c4445504f53495490610cc290859060240161156f565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610cf791906115f6565b5f60405180830381855afa9150503d805f8114610d2f576040519150601f19603f3d011682016040523d82523d5f602084013e610d34565b606091505b509150915081610d865760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e7460448201526064016104a0565b80806020019051810190610d9a9190611730565b935050505090565b33610dab610a1b565b6001600160a01b0316146107f75760405163118cdaa760e01b81523360048201526024016104a0565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16156107f75760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610e9d57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610e915f805160206123ea833981519152546001600160a01b031690565b6001600160a01b031614155b156107f75760405163703e46dd60e11b815260040160405180910390fd5b610a18610da2565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610f1d575060408051601f3d908101601f19168201909252610f1a91810190611730565b60015b610f4557604051634c9c8ce360e01b81526001600160a01b03831660048201526024016104a0565b5f805160206123ea8339815191528114610f7557604051632a87526960e21b8152600481018290526024016104a0565b610f7f8383611005565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146107f75760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b03191681556108148261105a565b61100e826110ca565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a280511561105257610f7f828261112d565b6108146111a1565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f036110ff57604051634c9c8ce360e01b81526001600160a01b03821660048201526024016104a0565b5f805160206123ea83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b03168460405161114991906115f6565b5f60405180830381855af49150503d805f8114611181576040519150601f19603f3d011682016040523d82523d5f602084013e611186565b606091505b50915091506111968583836111c0565b925050505b92915050565b34156107f75760405163b398979f60e01b815260040160405180910390fd5b6060826111d5576111d08261121f565b611218565b81511580156111ec57506001600160a01b0384163b155b1561121557604051639996b31560e01b81526001600160a01b03851660048201526024016104a0565b50805b9392505050565b80511561122f5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae8061183c83390190565b634e487b7160e01b5f52601160045260245ffd5b8082018082111561119b5761119b611255565b5f8083601f84011261128c575f80fd5b5081356001600160401b038111156112a2575f80fd5b6020830191508360208285010111156112b9575f80fd5b9250929050565b5f805f80604085870312156112d3575f80fd5b84356001600160401b038111156112e8575f80fd5b6112f48782880161127c565b90955093505060208501356001600160401b03811115611312575f80fd5b61131e8782880161127c565b95989497509550505050565b5f6020828403121561133a575f80fd5b5035919050565b6001600160a01b0381168114610a18575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f806040838503121561137a575f80fd5b823561138581611341565b915060208301356001600160401b0381111561139f575f80fd5b8301601f810185136113af575f80fd5b80356001600160401b038111156113c8576113c8611355565b604051601f8201601f19908116603f011681016001600160401b03811182821017156113f6576113f6611355565b60405281815282820160200187101561140d575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b8381101561144657818101518382015260200161142e565b50505f910152565b602081525f825180602084015261146c81604085016020870161142c565b601f01601f19169190910160400192915050565b5f805f805f8060608789031215611495575f80fd5b86356001600160401b038111156114aa575f80fd5b6114b689828a0161127c565b90975095505060208701356001600160401b038111156114d4575f80fd5b6114e089828a0161127c565b90955093505060408701356001600160401b038111156114fe575f80fd5b61150a89828a0161127c565b979a9699509497509295939492505050565b5f6020828403121561152c575f80fd5b813561121881611341565b600181811c9082168061154b57607f821691505b60208210810361156957634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f80835461158081611537565b806020860152600182165f811461159e57600181146115ba576115eb565b60ff1983166040870152604082151560051b87010193506115eb565b865f5260205f205f5b838110156115e2578154888201604001526001909101906020016115c3565b87016040019450505b509195945050505050565b5f825161160781846020870161142c565b9190910192915050565b5f60208284031215611621575f80fd5b815161121881611341565b601f821115610f7f57805f5260205f20601f840160051c810160208510156116515750805b601f840160051c820191505b81811015611670575f815560010161165d565b5050505050565b6001600160401b0383111561168e5761168e611355565b6116a28361169c8354611537565b8361162c565b5f601f8411600181146116d3575f85156116bc5750838201355b5f19600387901b1c1916600186901b178355611670565b5f83815260208120601f198716915b8281101561170257868501358255602094850194600190920191016116e2565b508682101561171e575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611740575f80fd5b5051919050565b8181038181111561119b5761119b611255565b808202811582820484141761119b5761119b611255565b5f8261178b57634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b03818116838216019081111561119b5761119b611255565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f6117ea60a083018a8c6117af565b82810360208401526117fd81898b6117af565b905082810360408401526118128187896117af565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a2646970667358221220b51acefaf3f26b3bbe750e8dc1ca038b314b82ee74338dd79c5471b5f150179664736f6c634300081a0033", - "nonce": "0x7f3", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xc38855a03769e5aa82cf2095cb2196d30dc6fbf6e243cffadfe17a6844f24cce", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x841b57CbC26710150f24A5a5159199C373AdD76D", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0xcfbb1", - "value": "0x0", - "input": "0x4f1ef286000000000000000000000000841b57cbc26710150f24a5a5159199c373add76d000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x7f4", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0xbfcbb52eba2bf2cc9989d9fdefac80a072b2bf82", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a003300000000000000000000000077986d6bcd7e610808ad5d1cf67df3a9ef893fad" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0x0da77f9712084af4c03da59142f80b7cfd38662444d28017839f52b12027e3de", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "setup(bytes,bytes)", - "arguments": [ - "0xb0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f", - "0x0024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e0" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x2426b", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e00000000000000000000000000000000000000000000000000000", - "nonce": "0x7f5", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1fed11", - "logs": [ - { - "address": "0x841b57cbc26710150f24a5a5159199c373add76d", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xcc8a98ddc7fcdc0837fd6461eb79a9334f6dae9014da1cce84df31817b1b21d9", - "blockNumber": "0x2ba49", - "transactionHash": "0xb847c1cdf780a572255c1574c42ffb2d89353ea2f120e7a92742a653c56ebe00", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xb847c1cdf780a572255c1574c42ffb2d89353ea2f120e7a92742a653c56ebe00", - "transactionIndex": "0x0", - "blockHash": "0xcc8a98ddc7fcdc0837fd6461eb79a9334f6dae9014da1cce84df31817b1b21d9", - "blockNumber": "0x2ba49", - "gasUsed": "0x1fed11", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x841b57cbc26710150f24a5a5159199c373add76d" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x29535d", - "logs": [ - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000841b57cbc26710150f24a5a5159199c373add76d" - ], - "data": "0x", - "blockHash": "0xcc8a98ddc7fcdc0837fd6461eb79a9334f6dae9014da1cce84df31817b1b21d9", - "blockNumber": "0x2ba49", - "transactionHash": "0xc38855a03769e5aa82cf2095cb2196d30dc6fbf6e243cffadfe17a6844f24cce", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0xbfcbb52eba2bf2cc9989d9fdefac80a072b2bf82", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000077986d6bcd7e610808ad5d1cf67df3a9ef893fad" - ], - "data": "0x", - "blockHash": "0xcc8a98ddc7fcdc0837fd6461eb79a9334f6dae9014da1cce84df31817b1b21d9", - "blockNumber": "0x2ba49", - "transactionHash": "0xc38855a03769e5aa82cf2095cb2196d30dc6fbf6e243cffadfe17a6844f24cce", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000000000000000000a", - "blockHash": "0xcc8a98ddc7fcdc0837fd6461eb79a9334f6dae9014da1cce84df31817b1b21d9", - "blockNumber": "0x2ba49", - "transactionHash": "0xc38855a03769e5aa82cf2095cb2196d30dc6fbf6e243cffadfe17a6844f24cce", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000400000000000000000800000000000000000000000040000000000000000008000000000000000000000000000000000000000000000000000000010000002000001000100000000000000000000000004000000020000000000000000001800000200000000000000000000000000400000000000000000000800000000000000000000000080000000000000000000000000000000400000000000000000000000000000000000000008000000000000000020000000000000000000000000000000000004000000000000000020000000000000000000000000000000000000000020000001000100000000000000", - "type": "0x0", - "transactionHash": "0xc38855a03769e5aa82cf2095cb2196d30dc6fbf6e243cffadfe17a6844f24cce", - "transactionIndex": "0x1", - "blockHash": "0xcc8a98ddc7fcdc0837fd6461eb79a9334f6dae9014da1cce84df31817b1b21d9", - "blockNumber": "0x2ba49", - "gasUsed": "0x9664c", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2af621", - "logs": [ - { - "address": "0xbfcbb52eba2bf2cc9989d9fdefac80a072b2bf82", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0xcc8a98ddc7fcdc0837fd6461eb79a9334f6dae9014da1cce84df31817b1b21d9", - "blockNumber": "0x2ba49", - "transactionHash": "0x0da77f9712084af4c03da59142f80b7cfd38662444d28017839f52b12027e3de", - "transactionIndex": "0x2", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000100000000000000000000000000000000020000000000000000000800000000000000000000000010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000002000000000000002000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x0da77f9712084af4c03da59142f80b7cfd38662444d28017839f52b12027e3de", - "transactionIndex": "0x2", - "blockHash": "0xcc8a98ddc7fcdc0837fd6461eb79a9334f6dae9014da1cce84df31817b1b21d9", - "blockNumber": "0x2ba49", - "gasUsed": "0x1a2c4", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727457775, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727457923.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727457923.json deleted file mode 100644 index 318520e..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727457923.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x61ca3cbbfe0e31e5b3a371b20bedbeb83b838c1c0a130ecd97bc087db8ddb8a1", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x1c4621f61e0f9696dc89f55eb730be6ba7aeebb4", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x29cede", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516124a66100f95f395f8181610e6901528181610e920152610fd601526124a65ff3fe608060405260043610610129575f3560e01c80636c2eb350116100a8578063b61a9f901161006d578063b61a9f9014610339578063c47e300d14610375578063e013a62514610388578063e30c3978146103a4578063f2fde38b146103b8578063fc0e3d90146103d7575f80fd5b80636c2eb350146102ac578063715018a6146102c057806379ba5097146102d45780638da5cb5b146102e8578063ad3cb1cc146102fc575f80fd5b80634f1ef286116100ee5780634f1ef286146101e357806352d1902d146101f657806354fd4d501461020a5780635c975abb146102365780636b96736b14610277575f80fd5b80630572b0cc146101625780632379b523146101895780632e17de78146101a85780633a4b66f1146101c75780634e71d92d146101cf575f80fd5b3661015e575f80516020612451833981519152335f0361015c5734816002015f82825461015691906112b0565b90915550505b005b5f80fd5b34801561016d575f80fd5b506101766103eb565b6040519081526020015b60405180910390f35b348015610194575f80fd5b5061015c6101a3366004611307565b610518565b3480156101b3575f80fd5b5061015c6101c2366004611371565b6105ce565b61015c610714565b3480156101da575f80fd5b5061015c610836565b61015c6101f13660046113b0565b610840565b348015610201575f80fd5b5061017661085f565b348015610215575f80fd5b5061021e61087a565b6040516001600160401b039091168152602001610180565b348015610241575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff166040519015158152602001610180565b348015610282575f80fd5b50610294695a494c4445504f53495481565b6040516001600160a01b039091168152602001610180565b3480156102b7575f80fd5b5061015c6108b1565b3480156102cb575f80fd5b5061015c610a09565b3480156102df575f80fd5b5061015c610a1a565b3480156102f3575f80fd5b50610294610a62565b348015610307575f80fd5b5061032c604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516101809190611495565b348015610344575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274303546001600160a01b0316610294565b61015c6103833660046114c7565b610a96565b348015610393575f80fd5b50610176683635c9adc5dea0000081565b3480156103af575f80fd5b50610294610c2a565b3480156103c3575f80fd5b5061015c6103d2366004611563565b610c52565b3480156103e2575f80fd5b50610176610cd7565b6040515f905f805160206124518339815191529082908190695a494c4445504f5349549061041d9085906024016115b6565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b17905251610452919061163d565b5f60405180830381855afa9150503d805f811461048a576040519150601f19603f3d011682016040523d82523d5f602084013e61048f565b606091505b5091509150816104f05760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b60648201526084015b60405180910390fd5b5f818060200190518101906105059190611658565b6001600160a01b03163195945050505050565b610520610de9565b5f805160206124518339815191528061053a8587836116be565b506001810161054a8385836116be565b5060038101546001600160a01b03166340c10f19610566610a62565b61056e610cd7565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b1580156105b1575f80fd5b505af11580156105c3573d5f803e3d5ffd5b505050505050505050565b6105d6610e1b565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f80516020612451833981519152925f9285926001600160a01b03909216916318160ddd916004808201926020929091908290030181865afa158015610650573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106749190611777565b61067e919061178e565b836106876103eb565b61068f610cd7565b61069991906112b0565b6106a391906117a1565b6106ad91906117b8565b6003830154604051632770a7eb60e21b8152336004820152602481018690529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b1580156106f9575f80fd5b505af115801561070b573d5f803e3d5ffd5b50505050505050565b61071c610e1b565b5f805160206124518339815191525f6107336103eb565b61073b610cd7565b61074590346112b0565b61074f91906112b0565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610798573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107bc9190611777565b6107c691906117a1565b6107d091906117b8565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b15801561081c575f80fd5b505af115801561082e573d5f803e3d5ffd5b505050505050565b61083e610e1b565b565b610848610e5e565b61085182610f02565b61085b8282610f0a565b5050565b5f610868610fcb565b505f8051602061243183398151915290565b5f6108ac7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b6108b961087a565b6108c49060016117d7565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff1680610909575080546001600160401b03808416911610155b156109275760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f61095d5f8051602061245183398151915290565b90503060405161096c9061128f565b6001600160a01b039091168152602001604051809103905ff080158015610995573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610a11610de9565b61083e5f611014565b3380610a24610c2a565b6001600160a01b031614610a565760405163118cdaa760e01b81526001600160a01b03821660048201526024016104e7565b610a5f81611014565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610a9e610de9565b5f8051602061245183398151915280610ab88789836116be565b5060018101610ac88587836116be565b505f80695a494c4445504f534954348a8a8a8a8a8a30610ae6610a62565b604051602401610afd98979695949392919061181e565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b17905251610b32919061163d565b5f6040518083038185875af1925050503d805f8114610b6c576040519150601f19603f3d011682016040523d82523d5f602084013e610b71565b606091505b50600385015491935091506001600160a01b03166340c10f19610b92610a62565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610bd6575f80fd5b505af1158015610be8573d5f803e3d5ffd5b50505050816105c35760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b60448201526064016104e7565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610a86565b610c5a610de9565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610c9e610a62565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206124518339815191529082908190695a494c4445504f53495490610d099085906024016115b6565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610d3e919061163d565b5f60405180830381855afa9150503d805f8114610d76576040519150601f19603f3d011682016040523d82523d5f602084013e610d7b565b606091505b509150915081610dcd5760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e7460448201526064016104e7565b80806020019051810190610de19190611777565b935050505090565b33610df2610a62565b6001600160a01b03161461083e5760405163118cdaa760e01b81523360048201526024016104e7565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff161561083e5760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610ee457507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610ed85f80516020612431833981519152546001600160a01b031690565b6001600160a01b031614155b1561083e5760405163703e46dd60e11b815260040160405180910390fd5b610a5f610de9565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610f64575060408051601f3d908101601f19168201909252610f6191810190611777565b60015b610f8c57604051634c9c8ce360e01b81526001600160a01b03831660048201526024016104e7565b5f805160206124318339815191528114610fbc57604051632a87526960e21b8152600481018290526024016104e7565b610fc6838361104c565b505050565b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461083e5760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561085b826110a1565b61105582611111565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a280511561109957610fc68282611174565b61085b6111e8565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f0361114657604051634c9c8ce360e01b81526001600160a01b03821660048201526024016104e7565b5f8051602061243183398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051611190919061163d565b5f60405180830381855af49150503d805f81146111c8576040519150601f19603f3d011682016040523d82523d5f602084013e6111cd565b606091505b50915091506111dd858383611207565b925050505b92915050565b341561083e5760405163b398979f60e01b815260040160405180910390fd5b60608261121c5761121782611266565b61125f565b815115801561123357506001600160a01b0384163b155b1561125c57604051639996b31560e01b81526001600160a01b03851660048201526024016104e7565b50805b9392505050565b8051156112765780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae8061188383390190565b634e487b7160e01b5f52601160045260245ffd5b808201808211156111e2576111e261129c565b5f8083601f8401126112d3575f80fd5b5081356001600160401b038111156112e9575f80fd5b602083019150836020828501011115611300575f80fd5b9250929050565b5f805f806040858703121561131a575f80fd5b84356001600160401b0381111561132f575f80fd5b61133b878288016112c3565b90955093505060208501356001600160401b03811115611359575f80fd5b611365878288016112c3565b95989497509550505050565b5f60208284031215611381575f80fd5b5035919050565b6001600160a01b0381168114610a5f575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f80604083850312156113c1575f80fd5b82356113cc81611388565b915060208301356001600160401b038111156113e6575f80fd5b8301601f810185136113f6575f80fd5b80356001600160401b0381111561140f5761140f61139c565b604051601f8201601f19908116603f011681016001600160401b038111828210171561143d5761143d61139c565b604052818152828201602001871015611454575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b8381101561148d578181015183820152602001611475565b50505f910152565b602081525f82518060208401526114b3816040850160208701611473565b601f01601f19169190910160400192915050565b5f805f805f80606087890312156114dc575f80fd5b86356001600160401b038111156114f1575f80fd5b6114fd89828a016112c3565b90975095505060208701356001600160401b0381111561151b575f80fd5b61152789828a016112c3565b90955093505060408701356001600160401b03811115611545575f80fd5b61155189828a016112c3565b979a9699509497509295939492505050565b5f60208284031215611573575f80fd5b813561125f81611388565b600181811c9082168061159257607f821691505b6020821081036115b057634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f8083546115c78161157e565b806020860152600182165f81146115e5576001811461160157611632565b60ff1983166040870152604082151560051b8701019350611632565b865f5260205f205f5b838110156116295781548882016040015260019091019060200161160a565b87016040019450505b509195945050505050565b5f825161164e818460208701611473565b9190910192915050565b5f60208284031215611668575f80fd5b815161125f81611388565b601f821115610fc657805f5260205f20601f840160051c810160208510156116985750805b601f840160051c820191505b818110156116b7575f81556001016116a4565b5050505050565b6001600160401b038311156116d5576116d561139c565b6116e9836116e3835461157e565b83611673565b5f601f84116001811461171a575f85156117035750838201355b5f19600387901b1c1916600186901b1783556116b7565b5f83815260208120601f198716915b828110156117495786850135825560209485019460019092019101611729565b5086821015611765575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611787575f80fd5b5051919050565b818103818111156111e2576111e261129c565b80820281158282048414176111e2576111e261129c565b5f826117d257634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b0381811683821601908111156111e2576111e261129c565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f61183160a083018a8c6117f6565b828103602084015261184481898b6117f6565b905082810360408401526118598187896117f6565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a2646970667358221220f2abc1d2d67dd8b2f4415c3bf35df7713fab08a032d23f2ff17a717995fb133264736f6c634300081a0033", - "nonce": "0x7f6", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x5c5ddad1a0dbb6826244b58710296a3dd31f30814b4f104b8c42aa5e541187fd", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x1c4621F61e0f9696Dc89F55eb730Be6ba7aeEBB4", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0xcfbb1", - "value": "0x0", - "input": "0x4f1ef2860000000000000000000000001c4621f61e0f9696dc89f55eb730be6ba7aeebb4000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x7f7", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0x527de8f7163d481ee1435f10fcd900935a243979", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a003300000000000000000000000077986d6bcd7e610808ad5d1cf67df3a9ef893fad" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0x9dafab9eda13c185abb42a74bf064ea9cc91ad70e6f7d50d1c600dad90c4e770", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "setup(bytes,bytes)", - "arguments": [ - "0xb0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f", - "0x0024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e0" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x2426b", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e00000000000000000000000000000000000000000000000000000", - "nonce": "0x7f8", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x2028fa", - "logs": [ - { - "address": "0x1c4621f61e0f9696dc89f55eb730be6ba7aeebb4", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xfec45857859800f70234f61e9bb1d8ce161a83f5b7bed7a964c3333d368c1507", - "blockNumber": "0x2bace", - "transactionHash": "0x61ca3cbbfe0e31e5b3a371b20bedbeb83b838c1c0a130ecd97bc087db8ddb8a1", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000020000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x61ca3cbbfe0e31e5b3a371b20bedbeb83b838c1c0a130ecd97bc087db8ddb8a1", - "transactionIndex": "0x0", - "blockHash": "0xfec45857859800f70234f61e9bb1d8ce161a83f5b7bed7a964c3333d368c1507", - "blockNumber": "0x2bace", - "gasUsed": "0x2028fa", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x1c4621f61e0f9696dc89f55eb730be6ba7aeebb4" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x298f46", - "logs": [ - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x0000000000000000000000001c4621f61e0f9696dc89f55eb730be6ba7aeebb4" - ], - "data": "0x", - "blockHash": "0xfec45857859800f70234f61e9bb1d8ce161a83f5b7bed7a964c3333d368c1507", - "blockNumber": "0x2bace", - "transactionHash": "0x5c5ddad1a0dbb6826244b58710296a3dd31f30814b4f104b8c42aa5e541187fd", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x527de8f7163d481ee1435f10fcd900935a243979", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000077986d6bcd7e610808ad5d1cf67df3a9ef893fad" - ], - "data": "0x", - "blockHash": "0xfec45857859800f70234f61e9bb1d8ce161a83f5b7bed7a964c3333d368c1507", - "blockNumber": "0x2bace", - "transactionHash": "0x5c5ddad1a0dbb6826244b58710296a3dd31f30814b4f104b8c42aa5e541187fd", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000000000000000000b", - "blockHash": "0xfec45857859800f70234f61e9bb1d8ce161a83f5b7bed7a964c3333d368c1507", - "blockNumber": "0x2bace", - "transactionHash": "0x5c5ddad1a0dbb6826244b58710296a3dd31f30814b4f104b8c42aa5e541187fd", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000400000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000010000002000001000000000000000000000000400004000000020000000000000000001800000200000000000000000000000000400000000000000000000800004000000000000000000080000000000000000000000000000000400000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000004000000000000000020000000000000000000000000000000000000010020000000000000000080000000", - "type": "0x0", - "transactionHash": "0x5c5ddad1a0dbb6826244b58710296a3dd31f30814b4f104b8c42aa5e541187fd", - "transactionIndex": "0x1", - "blockHash": "0xfec45857859800f70234f61e9bb1d8ce161a83f5b7bed7a964c3333d368c1507", - "blockNumber": "0x2bace", - "gasUsed": "0x9664c", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2b320a", - "logs": [ - { - "address": "0x527de8f7163d481ee1435f10fcd900935a243979", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0xfec45857859800f70234f61e9bb1d8ce161a83f5b7bed7a964c3333d368c1507", - "blockNumber": "0x2bace", - "transactionHash": "0x9dafab9eda13c185abb42a74bf064ea9cc91ad70e6f7d50d1c600dad90c4e770", - "transactionIndex": "0x2", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000010000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000002000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x9dafab9eda13c185abb42a74bf064ea9cc91ad70e6f7d50d1c600dad90c4e770", - "transactionIndex": "0x2", - "blockHash": "0xfec45857859800f70234f61e9bb1d8ce161a83f5b7bed7a964c3333d368c1507", - "blockNumber": "0x2bace", - "gasUsed": "0x1a2c4", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727457923, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727459995.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727459995.json deleted file mode 100644 index 74a9072..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727459995.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x546c5845e1f3e03c27c94947ffc8d6a2dba5f87c685304c05622f9fdcfb50128", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x8079db1c2d673020523915d8b39d36789f7b148a", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x29cede", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516124a66100f95f395f8181610e6901528181610e920152610fd601526124a65ff3fe608060405260043610610129575f3560e01c80636c2eb350116100a8578063b61a9f901161006d578063b61a9f9014610339578063c47e300d14610375578063e013a62514610388578063e30c3978146103a4578063f2fde38b146103b8578063fc0e3d90146103d7575f80fd5b80636c2eb350146102ac578063715018a6146102c057806379ba5097146102d45780638da5cb5b146102e8578063ad3cb1cc146102fc575f80fd5b80634f1ef286116100ee5780634f1ef286146101e357806352d1902d146101f657806354fd4d501461020a5780635c975abb146102365780636b96736b14610277575f80fd5b80630572b0cc146101625780632379b523146101895780632e17de78146101a85780633a4b66f1146101c75780634e71d92d146101cf575f80fd5b3661015e575f80516020612451833981519152335f0361015c5734816002015f82825461015691906112b0565b90915550505b005b5f80fd5b34801561016d575f80fd5b506101766103eb565b6040519081526020015b60405180910390f35b348015610194575f80fd5b5061015c6101a3366004611307565b610518565b3480156101b3575f80fd5b5061015c6101c2366004611371565b6105ce565b61015c610714565b3480156101da575f80fd5b5061015c610836565b61015c6101f13660046113b0565b610840565b348015610201575f80fd5b5061017661085f565b348015610215575f80fd5b5061021e61087a565b6040516001600160401b039091168152602001610180565b348015610241575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff166040519015158152602001610180565b348015610282575f80fd5b50610294695a494c4445504f53495481565b6040516001600160a01b039091168152602001610180565b3480156102b7575f80fd5b5061015c6108b1565b3480156102cb575f80fd5b5061015c610a09565b3480156102df575f80fd5b5061015c610a1a565b3480156102f3575f80fd5b50610294610a62565b348015610307575f80fd5b5061032c604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516101809190611495565b348015610344575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274303546001600160a01b0316610294565b61015c6103833660046114c7565b610a96565b348015610393575f80fd5b50610176683635c9adc5dea0000081565b3480156103af575f80fd5b50610294610c2a565b3480156103c3575f80fd5b5061015c6103d2366004611563565b610c52565b3480156103e2575f80fd5b50610176610cd7565b6040515f905f805160206124518339815191529082908190695a494c4445504f5349549061041d9085906024016115b6565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b17905251610452919061163d565b5f60405180830381855afa9150503d805f811461048a576040519150601f19603f3d011682016040523d82523d5f602084013e61048f565b606091505b5091509150816104f05760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b60648201526084015b60405180910390fd5b5f818060200190518101906105059190611658565b6001600160a01b03163195945050505050565b610520610de9565b5f805160206124518339815191528061053a8587836116be565b506001810161054a8385836116be565b5060038101546001600160a01b03166340c10f19610566610a62565b61056e610cd7565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b1580156105b1575f80fd5b505af11580156105c3573d5f803e3d5ffd5b505050505050505050565b6105d6610e1b565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f80516020612451833981519152925f9285926001600160a01b03909216916318160ddd916004808201926020929091908290030181865afa158015610650573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106749190611777565b61067e919061178e565b836106876103eb565b61068f610cd7565b61069991906112b0565b6106a391906117a1565b6106ad91906117b8565b6003830154604051632770a7eb60e21b8152336004820152602481018690529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b1580156106f9575f80fd5b505af115801561070b573d5f803e3d5ffd5b50505050505050565b61071c610e1b565b5f805160206124518339815191525f6107336103eb565b61073b610cd7565b61074590346112b0565b61074f91906112b0565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610798573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107bc9190611777565b6107c691906117a1565b6107d091906117b8565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b15801561081c575f80fd5b505af115801561082e573d5f803e3d5ffd5b505050505050565b61083e610e1b565b565b610848610e5e565b61085182610f02565b61085b8282610f0a565b5050565b5f610868610fcb565b505f8051602061243183398151915290565b5f6108ac7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b6108b961087a565b6108c49060016117d7565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff1680610909575080546001600160401b03808416911610155b156109275760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f61095d5f8051602061245183398151915290565b90503060405161096c9061128f565b6001600160a01b039091168152602001604051809103905ff080158015610995573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610a11610de9565b61083e5f611014565b3380610a24610c2a565b6001600160a01b031614610a565760405163118cdaa760e01b81526001600160a01b03821660048201526024016104e7565b610a5f81611014565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610a9e610de9565b5f8051602061245183398151915280610ab88789836116be565b5060018101610ac88587836116be565b505f80695a494c4445504f534954348a8a8a8a8a8a30610ae6610a62565b604051602401610afd98979695949392919061181e565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b17905251610b32919061163d565b5f6040518083038185875af1925050503d805f8114610b6c576040519150601f19603f3d011682016040523d82523d5f602084013e610b71565b606091505b50600385015491935091506001600160a01b03166340c10f19610b92610a62565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610bd6575f80fd5b505af1158015610be8573d5f803e3d5ffd5b50505050816105c35760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b60448201526064016104e7565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610a86565b610c5a610de9565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610c9e610a62565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206124518339815191529082908190695a494c4445504f53495490610d099085906024016115b6565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610d3e919061163d565b5f60405180830381855afa9150503d805f8114610d76576040519150601f19603f3d011682016040523d82523d5f602084013e610d7b565b606091505b509150915081610dcd5760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e7460448201526064016104e7565b80806020019051810190610de19190611777565b935050505090565b33610df2610a62565b6001600160a01b03161461083e5760405163118cdaa760e01b81523360048201526024016104e7565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff161561083e5760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610ee457507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610ed85f80516020612431833981519152546001600160a01b031690565b6001600160a01b031614155b1561083e5760405163703e46dd60e11b815260040160405180910390fd5b610a5f610de9565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610f64575060408051601f3d908101601f19168201909252610f6191810190611777565b60015b610f8c57604051634c9c8ce360e01b81526001600160a01b03831660048201526024016104e7565b5f805160206124318339815191528114610fbc57604051632a87526960e21b8152600481018290526024016104e7565b610fc6838361104c565b505050565b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461083e5760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561085b826110a1565b61105582611111565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a280511561109957610fc68282611174565b61085b6111e8565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f0361114657604051634c9c8ce360e01b81526001600160a01b03821660048201526024016104e7565b5f8051602061243183398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051611190919061163d565b5f60405180830381855af49150503d805f81146111c8576040519150601f19603f3d011682016040523d82523d5f602084013e6111cd565b606091505b50915091506111dd858383611207565b925050505b92915050565b341561083e5760405163b398979f60e01b815260040160405180910390fd5b60608261121c5761121782611266565b61125f565b815115801561123357506001600160a01b0384163b155b1561125c57604051639996b31560e01b81526001600160a01b03851660048201526024016104e7565b50805b9392505050565b8051156112765780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae8061188383390190565b634e487b7160e01b5f52601160045260245ffd5b808201808211156111e2576111e261129c565b5f8083601f8401126112d3575f80fd5b5081356001600160401b038111156112e9575f80fd5b602083019150836020828501011115611300575f80fd5b9250929050565b5f805f806040858703121561131a575f80fd5b84356001600160401b0381111561132f575f80fd5b61133b878288016112c3565b90955093505060208501356001600160401b03811115611359575f80fd5b611365878288016112c3565b95989497509550505050565b5f60208284031215611381575f80fd5b5035919050565b6001600160a01b0381168114610a5f575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f80604083850312156113c1575f80fd5b82356113cc81611388565b915060208301356001600160401b038111156113e6575f80fd5b8301601f810185136113f6575f80fd5b80356001600160401b0381111561140f5761140f61139c565b604051601f8201601f19908116603f011681016001600160401b038111828210171561143d5761143d61139c565b604052818152828201602001871015611454575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b8381101561148d578181015183820152602001611475565b50505f910152565b602081525f82518060208401526114b3816040850160208701611473565b601f01601f19169190910160400192915050565b5f805f805f80606087890312156114dc575f80fd5b86356001600160401b038111156114f1575f80fd5b6114fd89828a016112c3565b90975095505060208701356001600160401b0381111561151b575f80fd5b61152789828a016112c3565b90955093505060408701356001600160401b03811115611545575f80fd5b61155189828a016112c3565b979a9699509497509295939492505050565b5f60208284031215611573575f80fd5b813561125f81611388565b600181811c9082168061159257607f821691505b6020821081036115b057634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f8083546115c78161157e565b806020860152600182165f81146115e5576001811461160157611632565b60ff1983166040870152604082151560051b8701019350611632565b865f5260205f205f5b838110156116295781548882016040015260019091019060200161160a565b87016040019450505b509195945050505050565b5f825161164e818460208701611473565b9190910192915050565b5f60208284031215611668575f80fd5b815161125f81611388565b601f821115610fc657805f5260205f20601f840160051c810160208510156116985750805b601f840160051c820191505b818110156116b7575f81556001016116a4565b5050505050565b6001600160401b038311156116d5576116d561139c565b6116e9836116e3835461157e565b83611673565b5f601f84116001811461171a575f85156117035750838201355b5f19600387901b1c1916600186901b1783556116b7565b5f83815260208120601f198716915b828110156117495786850135825560209485019460019092019101611729565b5086821015611765575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611787575f80fd5b5051919050565b818103818111156111e2576111e261129c565b80820281158282048414176111e2576111e261129c565b5f826117d257634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b0381811683821601908111156111e2576111e261129c565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f61183160a083018a8c6117f6565b828103602084015261184481898b6117f6565b905082810360408401526118598187896117f6565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a2646970667358221220f2abc1d2d67dd8b2f4415c3bf35df7713fab08a032d23f2ff17a717995fb133264736f6c634300081a0033", - "nonce": "0x7f9", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x1f08563975a416cf0f4de9c86cc16964dc7ede0a0649ca871bbafcf7b73c2210", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x8079db1C2D673020523915d8b39D36789f7b148a", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0xcfbb1", - "value": "0x0", - "input": "0x4f1ef2860000000000000000000000008079db1c2d673020523915d8b39d36789f7b148a000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x7fa", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0x07ce26a34ab255129a898e6ad6edf223f87e3ef3", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a003300000000000000000000000077986d6bcd7e610808ad5d1cf67df3a9ef893fad" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0x4c4f2feac18477361bb590940561e00d9c12bda3dec024c0e843898cf3177742", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "setup(bytes,bytes)", - "arguments": [ - "0xb0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f", - "0x0024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e0" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x2426b", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e00000000000000000000000000000000000000000000000000000", - "nonce": "0x7fb", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x2028fa", - "logs": [ - { - "address": "0x8079db1c2d673020523915d8b39d36789f7b148a", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xdc97279c8d81a9f97f79f990bf77eaf30bb03e19c481f7f4b3c7657e739db3d0", - "blockNumber": "0x2c1cd", - "transactionHash": "0x546c5845e1f3e03c27c94947ffc8d6a2dba5f87c685304c05622f9fdcfb50128", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000080080000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x546c5845e1f3e03c27c94947ffc8d6a2dba5f87c685304c05622f9fdcfb50128", - "transactionIndex": "0x0", - "blockHash": "0xdc97279c8d81a9f97f79f990bf77eaf30bb03e19c481f7f4b3c7657e739db3d0", - "blockNumber": "0x2c1cd", - "gasUsed": "0x2028fa", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x8079db1c2d673020523915d8b39d36789f7b148a" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x298f46", - "logs": [ - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x0000000000000000000000008079db1c2d673020523915d8b39d36789f7b148a" - ], - "data": "0x", - "blockHash": "0xdc97279c8d81a9f97f79f990bf77eaf30bb03e19c481f7f4b3c7657e739db3d0", - "blockNumber": "0x2c1cd", - "transactionHash": "0x1f08563975a416cf0f4de9c86cc16964dc7ede0a0649ca871bbafcf7b73c2210", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x07ce26a34ab255129a898e6ad6edf223f87e3ef3", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000077986d6bcd7e610808ad5d1cf67df3a9ef893fad" - ], - "data": "0x", - "blockHash": "0xdc97279c8d81a9f97f79f990bf77eaf30bb03e19c481f7f4b3c7657e739db3d0", - "blockNumber": "0x2c1cd", - "transactionHash": "0x1f08563975a416cf0f4de9c86cc16964dc7ede0a0649ca871bbafcf7b73c2210", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000000000000000000c", - "blockHash": "0xdc97279c8d81a9f97f79f990bf77eaf30bb03e19c481f7f4b3c7657e739db3d0", - "blockNumber": "0x2c1cd", - "transactionHash": "0x1f08563975a416cf0f4de9c86cc16964dc7ede0a0649ca871bbafcf7b73c2210", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000400000000000000000800000000000000000000000000000000000000000000080000000000000000001000000000000000000000000000000000010000042000001000000000000000000000000000004000000020000000000000000001800000200000000000000000000000000400000000000000000000800000000000000000000000080000000000000000000000000000000400000000000000000000400000000000000000000000000200000000020000000004000000000000000000000000004000000000000000020000000000000000000000000000000000000000020000000000000000000000000", - "type": "0x0", - "transactionHash": "0x1f08563975a416cf0f4de9c86cc16964dc7ede0a0649ca871bbafcf7b73c2210", - "transactionIndex": "0x1", - "blockHash": "0xdc97279c8d81a9f97f79f990bf77eaf30bb03e19c481f7f4b3c7657e739db3d0", - "blockNumber": "0x2c1cd", - "gasUsed": "0x9664c", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2b320a", - "logs": [ - { - "address": "0x07ce26a34ab255129a898e6ad6edf223f87e3ef3", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0xdc97279c8d81a9f97f79f990bf77eaf30bb03e19c481f7f4b3c7657e739db3d0", - "blockNumber": "0x2c1cd", - "transactionHash": "0x4c4f2feac18477361bb590940561e00d9c12bda3dec024c0e843898cf3177742", - "transactionIndex": "0x2", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000040000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000200000000002000000000000002000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x4c4f2feac18477361bb590940561e00d9c12bda3dec024c0e843898cf3177742", - "transactionIndex": "0x2", - "blockHash": "0xdc97279c8d81a9f97f79f990bf77eaf30bb03e19c481f7f4b3c7657e739db3d0", - "blockNumber": "0x2c1cd", - "gasUsed": "0x1a2c4", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727459995, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727460639.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727460639.json deleted file mode 100644 index 2893725..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727460639.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xc0e3460b994e5ab19d708a102ea9449841ca1d0badeab13780abc59d3c3dddf9", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x9302f9d28d982d04c7ead9238e8fa01d803ea382", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x29cede", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516124a66100f95f395f8181610e6901528181610e920152610fd601526124a65ff3fe608060405260043610610129575f3560e01c80636c2eb350116100a8578063b61a9f901161006d578063b61a9f9014610339578063c47e300d14610375578063e013a62514610388578063e30c3978146103a4578063f2fde38b146103b8578063fc0e3d90146103d7575f80fd5b80636c2eb350146102ac578063715018a6146102c057806379ba5097146102d45780638da5cb5b146102e8578063ad3cb1cc146102fc575f80fd5b80634f1ef286116100ee5780634f1ef286146101e357806352d1902d146101f657806354fd4d501461020a5780635c975abb146102365780636b96736b14610277575f80fd5b80630572b0cc146101625780632379b523146101895780632e17de78146101a85780633a4b66f1146101c75780634e71d92d146101cf575f80fd5b3661015e575f80516020612451833981519152335f0361015c5734816002015f82825461015691906112b0565b90915550505b005b5f80fd5b34801561016d575f80fd5b506101766103eb565b6040519081526020015b60405180910390f35b348015610194575f80fd5b5061015c6101a3366004611307565b610518565b3480156101b3575f80fd5b5061015c6101c2366004611371565b6105ce565b61015c610714565b3480156101da575f80fd5b5061015c610836565b61015c6101f13660046113b0565b610840565b348015610201575f80fd5b5061017661085f565b348015610215575f80fd5b5061021e61087a565b6040516001600160401b039091168152602001610180565b348015610241575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff166040519015158152602001610180565b348015610282575f80fd5b50610294695a494c4445504f53495481565b6040516001600160a01b039091168152602001610180565b3480156102b7575f80fd5b5061015c6108b1565b3480156102cb575f80fd5b5061015c610a09565b3480156102df575f80fd5b5061015c610a1a565b3480156102f3575f80fd5b50610294610a62565b348015610307575f80fd5b5061032c604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516101809190611495565b348015610344575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274303546001600160a01b0316610294565b61015c6103833660046114c7565b610a96565b348015610393575f80fd5b50610176683635c9adc5dea0000081565b3480156103af575f80fd5b50610294610c2a565b3480156103c3575f80fd5b5061015c6103d2366004611563565b610c52565b3480156103e2575f80fd5b50610176610cd7565b6040515f905f805160206124518339815191529082908190695a494c4445504f5349549061041d9085906024016115b6565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b17905251610452919061163d565b5f60405180830381855afa9150503d805f811461048a576040519150601f19603f3d011682016040523d82523d5f602084013e61048f565b606091505b5091509150816104f05760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b60648201526084015b60405180910390fd5b5f818060200190518101906105059190611658565b6001600160a01b03163195945050505050565b610520610de9565b5f805160206124518339815191528061053a8587836116be565b506001810161054a8385836116be565b5060038101546001600160a01b03166340c10f19610566610a62565b61056e610cd7565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b1580156105b1575f80fd5b505af11580156105c3573d5f803e3d5ffd5b505050505050505050565b6105d6610e1b565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f80516020612451833981519152925f9285926001600160a01b03909216916318160ddd916004808201926020929091908290030181865afa158015610650573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106749190611777565b61067e919061178e565b836106876103eb565b61068f610cd7565b61069991906112b0565b6106a391906117a1565b6106ad91906117b8565b6003830154604051632770a7eb60e21b8152336004820152602481018690529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b1580156106f9575f80fd5b505af115801561070b573d5f803e3d5ffd5b50505050505050565b61071c610e1b565b5f805160206124518339815191525f6107336103eb565b61073b610cd7565b61074590346112b0565b61074f91906112b0565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610798573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107bc9190611777565b6107c691906117a1565b6107d091906117b8565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b15801561081c575f80fd5b505af115801561082e573d5f803e3d5ffd5b505050505050565b61083e610e1b565b565b610848610e5e565b61085182610f02565b61085b8282610f0a565b5050565b5f610868610fcb565b505f8051602061243183398151915290565b5f6108ac7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b6108b961087a565b6108c49060016117d7565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff1680610909575080546001600160401b03808416911610155b156109275760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f61095d5f8051602061245183398151915290565b90503060405161096c9061128f565b6001600160a01b039091168152602001604051809103905ff080158015610995573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610a11610de9565b61083e5f611014565b3380610a24610c2a565b6001600160a01b031614610a565760405163118cdaa760e01b81526001600160a01b03821660048201526024016104e7565b610a5f81611014565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610a9e610de9565b5f8051602061245183398151915280610ab88789836116be565b5060018101610ac88587836116be565b505f80695a494c4445504f534954348a8a8a8a8a8a30610ae6610a62565b604051602401610afd98979695949392919061181e565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b17905251610b32919061163d565b5f6040518083038185875af1925050503d805f8114610b6c576040519150601f19603f3d011682016040523d82523d5f602084013e610b71565b606091505b50600385015491935091506001600160a01b03166340c10f19610b92610a62565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610bd6575f80fd5b505af1158015610be8573d5f803e3d5ffd5b50505050816105c35760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b60448201526064016104e7565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610a86565b610c5a610de9565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610c9e610a62565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206124518339815191529082908190695a494c4445504f53495490610d099085906024016115b6565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610d3e919061163d565b5f60405180830381855afa9150503d805f8114610d76576040519150601f19603f3d011682016040523d82523d5f602084013e610d7b565b606091505b509150915081610dcd5760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e7460448201526064016104e7565b80806020019051810190610de19190611777565b935050505090565b33610df2610a62565b6001600160a01b03161461083e5760405163118cdaa760e01b81523360048201526024016104e7565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff161561083e5760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610ee457507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610ed85f80516020612431833981519152546001600160a01b031690565b6001600160a01b031614155b1561083e5760405163703e46dd60e11b815260040160405180910390fd5b610a5f610de9565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610f64575060408051601f3d908101601f19168201909252610f6191810190611777565b60015b610f8c57604051634c9c8ce360e01b81526001600160a01b03831660048201526024016104e7565b5f805160206124318339815191528114610fbc57604051632a87526960e21b8152600481018290526024016104e7565b610fc6838361104c565b505050565b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461083e5760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561085b826110a1565b61105582611111565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a280511561109957610fc68282611174565b61085b6111e8565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f0361114657604051634c9c8ce360e01b81526001600160a01b03821660048201526024016104e7565b5f8051602061243183398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051611190919061163d565b5f60405180830381855af49150503d805f81146111c8576040519150601f19603f3d011682016040523d82523d5f602084013e6111cd565b606091505b50915091506111dd858383611207565b925050505b92915050565b341561083e5760405163b398979f60e01b815260040160405180910390fd5b60608261121c5761121782611266565b61125f565b815115801561123357506001600160a01b0384163b155b1561125c57604051639996b31560e01b81526001600160a01b03851660048201526024016104e7565b50805b9392505050565b8051156112765780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae8061188383390190565b634e487b7160e01b5f52601160045260245ffd5b808201808211156111e2576111e261129c565b5f8083601f8401126112d3575f80fd5b5081356001600160401b038111156112e9575f80fd5b602083019150836020828501011115611300575f80fd5b9250929050565b5f805f806040858703121561131a575f80fd5b84356001600160401b0381111561132f575f80fd5b61133b878288016112c3565b90955093505060208501356001600160401b03811115611359575f80fd5b611365878288016112c3565b95989497509550505050565b5f60208284031215611381575f80fd5b5035919050565b6001600160a01b0381168114610a5f575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f80604083850312156113c1575f80fd5b82356113cc81611388565b915060208301356001600160401b038111156113e6575f80fd5b8301601f810185136113f6575f80fd5b80356001600160401b0381111561140f5761140f61139c565b604051601f8201601f19908116603f011681016001600160401b038111828210171561143d5761143d61139c565b604052818152828201602001871015611454575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b8381101561148d578181015183820152602001611475565b50505f910152565b602081525f82518060208401526114b3816040850160208701611473565b601f01601f19169190910160400192915050565b5f805f805f80606087890312156114dc575f80fd5b86356001600160401b038111156114f1575f80fd5b6114fd89828a016112c3565b90975095505060208701356001600160401b0381111561151b575f80fd5b61152789828a016112c3565b90955093505060408701356001600160401b03811115611545575f80fd5b61155189828a016112c3565b979a9699509497509295939492505050565b5f60208284031215611573575f80fd5b813561125f81611388565b600181811c9082168061159257607f821691505b6020821081036115b057634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f8083546115c78161157e565b806020860152600182165f81146115e5576001811461160157611632565b60ff1983166040870152604082151560051b8701019350611632565b865f5260205f205f5b838110156116295781548882016040015260019091019060200161160a565b87016040019450505b509195945050505050565b5f825161164e818460208701611473565b9190910192915050565b5f60208284031215611668575f80fd5b815161125f81611388565b601f821115610fc657805f5260205f20601f840160051c810160208510156116985750805b601f840160051c820191505b818110156116b7575f81556001016116a4565b5050505050565b6001600160401b038311156116d5576116d561139c565b6116e9836116e3835461157e565b83611673565b5f601f84116001811461171a575f85156117035750838201355b5f19600387901b1c1916600186901b1783556116b7565b5f83815260208120601f198716915b828110156117495786850135825560209485019460019092019101611729565b5086821015611765575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611787575f80fd5b5051919050565b818103818111156111e2576111e261129c565b80820281158282048414176111e2576111e261129c565b5f826117d257634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b0381811683821601908111156111e2576111e261129c565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f61183160a083018a8c6117f6565b828103602084015261184481898b6117f6565b905082810360408401526118598187896117f6565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a2646970667358221220f2abc1d2d67dd8b2f4415c3bf35df7713fab08a032d23f2ff17a717995fb133264736f6c634300081a0033", - "nonce": "0x7fc", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x4c3a0b23349fe9bb8bc3ea25f22ef6d6ee3e4a666957b00c719b2e9927f55139", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x9302f9D28d982d04C7Ead9238e8FA01D803eA382", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0xcfbb1", - "value": "0x0", - "input": "0x4f1ef2860000000000000000000000009302f9d28d982d04c7ead9238e8fa01d803ea382000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x7fd", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0x962df840c8e1bb8d73682766e6c77a7521c87793", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a003300000000000000000000000077986d6bcd7e610808ad5d1cf67df3a9ef893fad" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0xf3dc782c387e567db46d40529b6ff6e7568d35876a34fccbf96edcd763d83c16", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "setup(bytes,bytes)", - "arguments": [ - "0xb0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f", - "0x0024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e0" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x2426b", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e00000000000000000000000000000000000000000000000000000", - "nonce": "0x7fe", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x2028fa", - "logs": [ - { - "address": "0x9302f9d28d982d04c7ead9238e8fa01d803ea382", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x37eff063c6bb33e3e5548f774f542adbb8badd6a62ccfcbea9bb76772d87d582", - "blockNumber": "0x2c400", - "transactionHash": "0xc0e3460b994e5ab19d708a102ea9449841ca1d0badeab13780abc59d3c3dddf9", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xc0e3460b994e5ab19d708a102ea9449841ca1d0badeab13780abc59d3c3dddf9", - "transactionIndex": "0x0", - "blockHash": "0x37eff063c6bb33e3e5548f774f542adbb8badd6a62ccfcbea9bb76772d87d582", - "blockNumber": "0x2c400", - "gasUsed": "0x2028fa", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x9302f9d28d982d04c7ead9238e8fa01d803ea382" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x298f46", - "logs": [ - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x0000000000000000000000009302f9d28d982d04c7ead9238e8fa01d803ea382" - ], - "data": "0x", - "blockHash": "0x37eff063c6bb33e3e5548f774f542adbb8badd6a62ccfcbea9bb76772d87d582", - "blockNumber": "0x2c400", - "transactionHash": "0x4c3a0b23349fe9bb8bc3ea25f22ef6d6ee3e4a666957b00c719b2e9927f55139", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x962df840c8e1bb8d73682766e6c77a7521c87793", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000077986d6bcd7e610808ad5d1cf67df3a9ef893fad" - ], - "data": "0x", - "blockHash": "0x37eff063c6bb33e3e5548f774f542adbb8badd6a62ccfcbea9bb76772d87d582", - "blockNumber": "0x2c400", - "transactionHash": "0x4c3a0b23349fe9bb8bc3ea25f22ef6d6ee3e4a666957b00c719b2e9927f55139", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000000000000000000d", - "blockHash": "0x37eff063c6bb33e3e5548f774f542adbb8badd6a62ccfcbea9bb76772d87d582", - "blockNumber": "0x2c400", - "transactionHash": "0x4c3a0b23349fe9bb8bc3ea25f22ef6d6ee3e4a666957b00c719b2e9927f55139", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000001000000400000000000000000800000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000010000002000001000000000000000000000000000004000000020000000000000000001800000200000000000000000000000000400000000000000000000800000040000000000000000080000000000000000000000000000000400000200000000000000000000000000000000000000000000000000020000000000000000000000000000000000004000000000004000020000000000000000000000000000000000200000020000000000000000000000000", - "type": "0x0", - "transactionHash": "0x4c3a0b23349fe9bb8bc3ea25f22ef6d6ee3e4a666957b00c719b2e9927f55139", - "transactionIndex": "0x1", - "blockHash": "0x37eff063c6bb33e3e5548f774f542adbb8badd6a62ccfcbea9bb76772d87d582", - "blockNumber": "0x2c400", - "gasUsed": "0x9664c", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2b320a", - "logs": [ - { - "address": "0x962df840c8e1bb8d73682766e6c77a7521c87793", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0x37eff063c6bb33e3e5548f774f542adbb8badd6a62ccfcbea9bb76772d87d582", - "blockNumber": "0x2c400", - "transactionHash": "0xf3dc782c387e567db46d40529b6ff6e7568d35876a34fccbf96edcd763d83c16", - "transactionIndex": "0x2", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000001000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000002000000000000000000000000000000004000020000000000000000000000000000000000200000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xf3dc782c387e567db46d40529b6ff6e7568d35876a34fccbf96edcd763d83c16", - "transactionIndex": "0x2", - "blockHash": "0x37eff063c6bb33e3e5548f774f542adbb8badd6a62ccfcbea9bb76772d87d582", - "blockNumber": "0x2c400", - "gasUsed": "0x1a2c4", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727460639, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727460807.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727460807.json deleted file mode 100644 index 920fab3..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727460807.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xe90141bece56bf01c717b03683310c73df7a181041a3cfb4a47e6e9170e8cf54", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0xdcb4fbfc36bb4852a74b3262562145152ff8ebe2", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x29cede", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516124a66100f95f395f8181610e6901528181610e920152610fd601526124a65ff3fe608060405260043610610129575f3560e01c80636c2eb350116100a8578063b61a9f901161006d578063b61a9f9014610339578063c47e300d14610375578063e013a62514610388578063e30c3978146103a4578063f2fde38b146103b8578063fc0e3d90146103d7575f80fd5b80636c2eb350146102ac578063715018a6146102c057806379ba5097146102d45780638da5cb5b146102e8578063ad3cb1cc146102fc575f80fd5b80634f1ef286116100ee5780634f1ef286146101e357806352d1902d146101f657806354fd4d501461020a5780635c975abb146102365780636b96736b14610277575f80fd5b80630572b0cc146101625780632379b523146101895780632e17de78146101a85780633a4b66f1146101c75780634e71d92d146101cf575f80fd5b3661015e575f80516020612451833981519152335f0361015c5734816002015f82825461015691906112b0565b90915550505b005b5f80fd5b34801561016d575f80fd5b506101766103eb565b6040519081526020015b60405180910390f35b348015610194575f80fd5b5061015c6101a3366004611307565b610518565b3480156101b3575f80fd5b5061015c6101c2366004611371565b6105ce565b61015c610714565b3480156101da575f80fd5b5061015c610836565b61015c6101f13660046113b0565b610840565b348015610201575f80fd5b5061017661085f565b348015610215575f80fd5b5061021e61087a565b6040516001600160401b039091168152602001610180565b348015610241575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff166040519015158152602001610180565b348015610282575f80fd5b50610294695a494c4445504f53495481565b6040516001600160a01b039091168152602001610180565b3480156102b7575f80fd5b5061015c6108b1565b3480156102cb575f80fd5b5061015c610a09565b3480156102df575f80fd5b5061015c610a1a565b3480156102f3575f80fd5b50610294610a62565b348015610307575f80fd5b5061032c604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516101809190611495565b348015610344575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274303546001600160a01b0316610294565b61015c6103833660046114c7565b610a96565b348015610393575f80fd5b50610176683635c9adc5dea0000081565b3480156103af575f80fd5b50610294610c2a565b3480156103c3575f80fd5b5061015c6103d2366004611563565b610c52565b3480156103e2575f80fd5b50610176610cd7565b6040515f905f805160206124518339815191529082908190695a494c4445504f5349549061041d9085906024016115b6565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b17905251610452919061163d565b5f60405180830381855afa9150503d805f811461048a576040519150601f19603f3d011682016040523d82523d5f602084013e61048f565b606091505b5091509150816104f05760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b60648201526084015b60405180910390fd5b5f818060200190518101906105059190611658565b6001600160a01b03163195945050505050565b610520610de9565b5f805160206124518339815191528061053a8587836116be565b506001810161054a8385836116be565b5060038101546001600160a01b03166340c10f19610566610a62565b61056e610cd7565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b1580156105b1575f80fd5b505af11580156105c3573d5f803e3d5ffd5b505050505050505050565b6105d6610e1b565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f80516020612451833981519152925f9285926001600160a01b03909216916318160ddd916004808201926020929091908290030181865afa158015610650573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106749190611777565b61067e919061178e565b836106876103eb565b61068f610cd7565b61069991906112b0565b6106a391906117a1565b6106ad91906117b8565b6003830154604051632770a7eb60e21b8152336004820152602481018690529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b1580156106f9575f80fd5b505af115801561070b573d5f803e3d5ffd5b50505050505050565b61071c610e1b565b5f805160206124518339815191525f6107336103eb565b61073b610cd7565b61074590346112b0565b61074f91906112b0565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610798573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107bc9190611777565b6107c691906117a1565b6107d091906117b8565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b15801561081c575f80fd5b505af115801561082e573d5f803e3d5ffd5b505050505050565b61083e610e1b565b565b610848610e5e565b61085182610f02565b61085b8282610f0a565b5050565b5f610868610fcb565b505f8051602061243183398151915290565b5f6108ac7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b6108b961087a565b6108c49060016117d7565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff1680610909575080546001600160401b03808416911610155b156109275760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f61095d5f8051602061245183398151915290565b90503060405161096c9061128f565b6001600160a01b039091168152602001604051809103905ff080158015610995573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610a11610de9565b61083e5f611014565b3380610a24610c2a565b6001600160a01b031614610a565760405163118cdaa760e01b81526001600160a01b03821660048201526024016104e7565b610a5f81611014565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610a9e610de9565b5f8051602061245183398151915280610ab88789836116be565b5060018101610ac88587836116be565b505f80695a494c4445504f534954348a8a8a8a8a8a30610ae6610a62565b604051602401610afd98979695949392919061181e565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b17905251610b32919061163d565b5f6040518083038185875af1925050503d805f8114610b6c576040519150601f19603f3d011682016040523d82523d5f602084013e610b71565b606091505b50600385015491935091506001600160a01b03166340c10f19610b92610a62565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610bd6575f80fd5b505af1158015610be8573d5f803e3d5ffd5b50505050816105c35760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b60448201526064016104e7565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610a86565b610c5a610de9565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610c9e610a62565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206124518339815191529082908190695a494c4445504f53495490610d099085906024016115b6565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610d3e919061163d565b5f60405180830381855afa9150503d805f8114610d76576040519150601f19603f3d011682016040523d82523d5f602084013e610d7b565b606091505b509150915081610dcd5760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e7460448201526064016104e7565b80806020019051810190610de19190611777565b935050505090565b33610df2610a62565b6001600160a01b03161461083e5760405163118cdaa760e01b81523360048201526024016104e7565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff161561083e5760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610ee457507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610ed85f80516020612431833981519152546001600160a01b031690565b6001600160a01b031614155b1561083e5760405163703e46dd60e11b815260040160405180910390fd5b610a5f610de9565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610f64575060408051601f3d908101601f19168201909252610f6191810190611777565b60015b610f8c57604051634c9c8ce360e01b81526001600160a01b03831660048201526024016104e7565b5f805160206124318339815191528114610fbc57604051632a87526960e21b8152600481018290526024016104e7565b610fc6838361104c565b505050565b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461083e5760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561085b826110a1565b61105582611111565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a280511561109957610fc68282611174565b61085b6111e8565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f0361114657604051634c9c8ce360e01b81526001600160a01b03821660048201526024016104e7565b5f8051602061243183398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b031684604051611190919061163d565b5f60405180830381855af49150503d805f81146111c8576040519150601f19603f3d011682016040523d82523d5f602084013e6111cd565b606091505b50915091506111dd858383611207565b925050505b92915050565b341561083e5760405163b398979f60e01b815260040160405180910390fd5b60608261121c5761121782611266565b61125f565b815115801561123357506001600160a01b0384163b155b1561125c57604051639996b31560e01b81526001600160a01b03851660048201526024016104e7565b50805b9392505050565b8051156112765780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae8061188383390190565b634e487b7160e01b5f52601160045260245ffd5b808201808211156111e2576111e261129c565b5f8083601f8401126112d3575f80fd5b5081356001600160401b038111156112e9575f80fd5b602083019150836020828501011115611300575f80fd5b9250929050565b5f805f806040858703121561131a575f80fd5b84356001600160401b0381111561132f575f80fd5b61133b878288016112c3565b90955093505060208501356001600160401b03811115611359575f80fd5b611365878288016112c3565b95989497509550505050565b5f60208284031215611381575f80fd5b5035919050565b6001600160a01b0381168114610a5f575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f80604083850312156113c1575f80fd5b82356113cc81611388565b915060208301356001600160401b038111156113e6575f80fd5b8301601f810185136113f6575f80fd5b80356001600160401b0381111561140f5761140f61139c565b604051601f8201601f19908116603f011681016001600160401b038111828210171561143d5761143d61139c565b604052818152828201602001871015611454575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b8381101561148d578181015183820152602001611475565b50505f910152565b602081525f82518060208401526114b3816040850160208701611473565b601f01601f19169190910160400192915050565b5f805f805f80606087890312156114dc575f80fd5b86356001600160401b038111156114f1575f80fd5b6114fd89828a016112c3565b90975095505060208701356001600160401b0381111561151b575f80fd5b61152789828a016112c3565b90955093505060408701356001600160401b03811115611545575f80fd5b61155189828a016112c3565b979a9699509497509295939492505050565b5f60208284031215611573575f80fd5b813561125f81611388565b600181811c9082168061159257607f821691505b6020821081036115b057634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f8083546115c78161157e565b806020860152600182165f81146115e5576001811461160157611632565b60ff1983166040870152604082151560051b8701019350611632565b865f5260205f205f5b838110156116295781548882016040015260019091019060200161160a565b87016040019450505b509195945050505050565b5f825161164e818460208701611473565b9190910192915050565b5f60208284031215611668575f80fd5b815161125f81611388565b601f821115610fc657805f5260205f20601f840160051c810160208510156116985750805b601f840160051c820191505b818110156116b7575f81556001016116a4565b5050505050565b6001600160401b038311156116d5576116d561139c565b6116e9836116e3835461157e565b83611673565b5f601f84116001811461171a575f85156117035750838201355b5f19600387901b1c1916600186901b1783556116b7565b5f83815260208120601f198716915b828110156117495786850135825560209485019460019092019101611729565b5086821015611765575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611787575f80fd5b5051919050565b818103818111156111e2576111e261129c565b80820281158282048414176111e2576111e261129c565b5f826117d257634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b0381811683821601908111156111e2576111e261129c565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f61183160a083018a8c6117f6565b828103602084015261184481898b6117f6565b905082810360408401526118598187896117f6565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a2646970667358221220f2abc1d2d67dd8b2f4415c3bf35df7713fab08a032d23f2ff17a717995fb133264736f6c634300081a0033", - "nonce": "0x7ff", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x7f12363233f4aac3c85212b4d07cbdf8ad2c1efce9876d6c7c05d9737bd2e9c5", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0xDcB4FbFC36bb4852A74B3262562145152FF8eBE2", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0xcfbb1", - "value": "0x0", - "input": "0x4f1ef286000000000000000000000000dcb4fbfc36bb4852a74b3262562145152ff8ebe2000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x800", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0x7d8461b118a9fc4385039775016dbe2b9f2574d6", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a003300000000000000000000000077986d6bcd7e610808ad5d1cf67df3a9ef893fad" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0xd3cf9a50a7d4fcdd7af08455d6c7b2ebaa661e4a909dd8f4397b7527ffcdb3a5", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "setup(bytes,bytes)", - "arguments": [ - "0xb0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f", - "0x0024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e0" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x2426b", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e00000000000000000000000000000000000000000000000000000", - "nonce": "0x801", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x2028fa", - "logs": [ - { - "address": "0xdcb4fbfc36bb4852a74b3262562145152ff8ebe2", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x233175855ec180802b17096c5aa91d4cc16ca7ae64a13a4d068a967ff86c6b78", - "blockNumber": "0x2c491", - "transactionHash": "0xe90141bece56bf01c717b03683310c73df7a181041a3cfb4a47e6e9170e8cf54", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xe90141bece56bf01c717b03683310c73df7a181041a3cfb4a47e6e9170e8cf54", - "transactionIndex": "0x0", - "blockHash": "0x233175855ec180802b17096c5aa91d4cc16ca7ae64a13a4d068a967ff86c6b78", - "blockNumber": "0x2c491", - "gasUsed": "0x2028fa", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0xdcb4fbfc36bb4852a74b3262562145152ff8ebe2" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x9664c", - "logs": [ - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000dcb4fbfc36bb4852a74b3262562145152ff8ebe2" - ], - "data": "0x", - "blockHash": "0x82427c7da862584ececd328dd0ca07863c75a804eceaeec5b1d517deec2d1321", - "blockNumber": "0x2c492", - "transactionHash": "0x7f12363233f4aac3c85212b4d07cbdf8ad2c1efce9876d6c7c05d9737bd2e9c5", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x7d8461b118a9fc4385039775016dbe2b9f2574d6", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000077986d6bcd7e610808ad5d1cf67df3a9ef893fad" - ], - "data": "0x", - "blockHash": "0x82427c7da862584ececd328dd0ca07863c75a804eceaeec5b1d517deec2d1321", - "blockNumber": "0x2c492", - "transactionHash": "0x7f12363233f4aac3c85212b4d07cbdf8ad2c1efce9876d6c7c05d9737bd2e9c5", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000000000000000000e", - "blockHash": "0x82427c7da862584ececd328dd0ca07863c75a804eceaeec5b1d517deec2d1321", - "blockNumber": "0x2c492", - "transactionHash": "0x7f12363233f4aac3c85212b4d07cbdf8ad2c1efce9876d6c7c05d9737bd2e9c5", - "transactionIndex": "0x0", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000400000000000000000810000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000002000001000000000000000000000000000004000000020010000000000000001800000200000000000000000000000000400000000000000000000800000000000000000000000080000400000000000000000000000000400000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000004000000000000000020000000000000000000000040000000200000000020000000000000000000000000", - "type": "0x0", - "transactionHash": "0x7f12363233f4aac3c85212b4d07cbdf8ad2c1efce9876d6c7c05d9737bd2e9c5", - "transactionIndex": "0x0", - "blockHash": "0x82427c7da862584ececd328dd0ca07863c75a804eceaeec5b1d517deec2d1321", - "blockNumber": "0x2c492", - "gasUsed": "0x9664c", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xb0910", - "logs": [ - { - "address": "0x7d8461b118a9fc4385039775016dbe2b9f2574d6", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0x82427c7da862584ececd328dd0ca07863c75a804eceaeec5b1d517deec2d1321", - "blockNumber": "0x2c492", - "transactionHash": "0xd3cf9a50a7d4fcdd7af08455d6c7b2ebaa661e4a909dd8f4397b7527ffcdb3a5", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000020010000000000000000800000000000000000000000010000000010000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000002000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xd3cf9a50a7d4fcdd7af08455d6c7b2ebaa661e4a909dd8f4397b7527ffcdb3a5", - "transactionIndex": "0x1", - "blockHash": "0x82427c7da862584ececd328dd0ca07863c75a804eceaeec5b1d517deec2d1321", - "blockNumber": "0x2c492", - "gasUsed": "0x1a2c4", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727460807, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727698567.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727698567.json deleted file mode 100644 index 33a6e6d..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727698567.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xde3be898d1a1bdac3938899ce93ce6ad818d02d2ae74d1347affb3bf61850355", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x07d68b1e77ba4d2b467f8beca39ebbc57ad8f3ac", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x29c093", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516124996100f95f395f8181610e6f01528181610e980152610fdc01526124995ff3fe608060405260043610610134575f3560e01c80636c2eb350116100a8578063b61a9f901161006d578063b61a9f9014610358578063c47e300d14610394578063e013a625146103a7578063e30c3978146103c3578063f2fde38b146103d7578063fc0e3d90146103f6575f80fd5b80636c2eb350146102cb578063715018a6146102df57806379ba5097146102f35780638da5cb5b14610307578063ad3cb1cc1461031b575f80fd5b80634f1ef286116100f95780634f1ef286146101ee5780634f91440d1461020157806352d1902d1461021557806354fd4d50146102295780635c975abb146102555780636b96736b14610296575f80fd5b80630572b0cc1461016d5780632379b523146101945780632e17de78146101b35780633a4b66f1146101d25780634e71d92d146101da575f80fd5b36610169575f80516020612444833981519152335f036101675734816002015f82825461016191906112b6565b90915550505b005b5f80fd5b348015610178575f80fd5b5061018161040a565b6040519081526020015b60405180910390f35b34801561019f575f80fd5b506101676101ae36600461130d565b610537565b3480156101be575f80fd5b506101676101cd366004611377565b6105ed565b610167610712565b3480156101e5575f80fd5b50610167610834565b6101676101fc3660046113b6565b61083e565b34801561020c575f80fd5b5061016761085d565b348015610220575f80fd5b50610181610865565b348015610234575f80fd5b5061023d610880565b6040516001600160401b03909116815260200161018b565b348015610260575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161018b565b3480156102a1575f80fd5b506102b3695a494c4445504f53495481565b6040516001600160a01b03909116815260200161018b565b3480156102d6575f80fd5b506101676108b7565b3480156102ea575f80fd5b50610167610a0f565b3480156102fe575f80fd5b50610167610a20565b348015610312575f80fd5b506102b3610a68565b348015610326575f80fd5b5061034b604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161018b919061149b565b348015610363575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274303546001600160a01b03166102b3565b6101676103a23660046114cd565b610a9c565b3480156103b2575f80fd5b50610181683635c9adc5dea0000081565b3480156103ce575f80fd5b506102b3610c30565b3480156103e2575f80fd5b506101676103f1366004611569565b610c58565b348015610401575f80fd5b50610181610cdd565b6040515f905f805160206124448339815191529082908190695a494c4445504f5349549061043c9085906024016115bc565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b179052516104719190611643565b5f60405180830381855afa9150503d805f81146104a9576040519150601f19603f3d011682016040523d82523d5f602084013e6104ae565b606091505b50915091508161050f5760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b60648201526084015b60405180910390fd5b5f81806020019051810190610524919061165e565b6001600160a01b03163195945050505050565b61053f610def565b5f80516020612444833981519152806105598587836116c4565b50600181016105698385836116c4565b5060038101546001600160a01b03166340c10f19610585610a68565b61058d610cdd565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b1580156105d0575f80fd5b505af11580156105e2573d5f803e3d5ffd5b505050505050505050565b6105f5610e21565b5f5f805160206124448339815191526003810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b158015610650575f80fd5b505af1158015610662573d5f803e3d5ffd5b505050505f816003015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156106b9573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106dd919061177d565b836106e661040a565b6106ee610cdd565b6106f891906112b6565b6107029190611794565b61070c91906117ab565b50505050565b61071a610e21565b5f805160206124448339815191525f61073161040a565b610739610cdd565b61074390346112b6565b61074d91906112b6565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610796573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107ba919061177d565b6107c49190611794565b6107ce91906117ab565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b15801561081a575f80fd5b505af115801561082c573d5f803e3d5ffd5b505050505050565b61083c610e21565b565b610846610e64565b61084f82610f08565b6108598282610f10565b5050565b61083c610def565b5f61086e610fd1565b505f8051602061242483398151915290565b5f6108b27ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b6108bf610880565b6108ca9060016117ca565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff168061090f575080546001600160401b03808416911610155b1561092d5760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f6109635f8051602061244483398151915290565b90503060405161097290611295565b6001600160a01b039091168152602001604051809103905ff08015801561099b573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610a17610def565b61083c5f61101a565b3380610a2a610c30565b6001600160a01b031614610a5c5760405163118cdaa760e01b81526001600160a01b0382166004820152602401610506565b610a658161101a565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610aa4610def565b5f8051602061244483398151915280610abe8789836116c4565b5060018101610ace8587836116c4565b505f80695a494c4445504f534954348a8a8a8a8a8a30610aec610a68565b604051602401610b03989796959493929190611811565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b17905251610b389190611643565b5f6040518083038185875af1925050503d805f8114610b72576040519150601f19603f3d011682016040523d82523d5f602084013e610b77565b606091505b50600385015491935091506001600160a01b03166340c10f19610b98610a68565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610bdc575f80fd5b505af1158015610bee573d5f803e3d5ffd5b50505050816105e25760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610506565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610a8c565b610c60610def565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610ca4610a68565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206124448339815191529082908190695a494c4445504f53495490610d0f9085906024016115bc565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610d449190611643565b5f60405180830381855afa9150503d805f8114610d7c576040519150601f19603f3d011682016040523d82523d5f602084013e610d81565b606091505b509150915081610dd35760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e746044820152606401610506565b80806020019051810190610de7919061177d565b935050505090565b33610df8610a68565b6001600160a01b03161461083c5760405163118cdaa760e01b8152336004820152602401610506565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff161561083c5760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610eea57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610ede5f80516020612424833981519152546001600160a01b031690565b6001600160a01b031614155b1561083c5760405163703e46dd60e11b815260040160405180910390fd5b610a65610def565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610f6a575060408051601f3d908101601f19168201909252610f679181019061177d565b60015b610f9257604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610506565b5f805160206124248339815191528114610fc257604051632a87526960e21b815260048101829052602401610506565b610fcc8383611052565b505050565b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461083c5760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319168155610859826110a7565b61105b82611117565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a280511561109f57610fcc828261117a565b6108596111ee565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f0361114c57604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610506565b5f8051602061242483398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b0316846040516111969190611643565b5f60405180830381855af49150503d805f81146111ce576040519150601f19603f3d011682016040523d82523d5f602084013e6111d3565b606091505b50915091506111e385838361120d565b925050505b92915050565b341561083c5760405163b398979f60e01b815260040160405180910390fd5b6060826112225761121d8261126c565b611265565b815115801561123957506001600160a01b0384163b155b1561126257604051639996b31560e01b81526001600160a01b0385166004820152602401610506565b50805b9392505050565b80511561127c5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae8061187683390190565b634e487b7160e01b5f52601160045260245ffd5b808201808211156111e8576111e86112a2565b5f8083601f8401126112d9575f80fd5b5081356001600160401b038111156112ef575f80fd5b602083019150836020828501011115611306575f80fd5b9250929050565b5f805f8060408587031215611320575f80fd5b84356001600160401b03811115611335575f80fd5b611341878288016112c9565b90955093505060208501356001600160401b0381111561135f575f80fd5b61136b878288016112c9565b95989497509550505050565b5f60208284031215611387575f80fd5b5035919050565b6001600160a01b0381168114610a65575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f80604083850312156113c7575f80fd5b82356113d28161138e565b915060208301356001600160401b038111156113ec575f80fd5b8301601f810185136113fc575f80fd5b80356001600160401b03811115611415576114156113a2565b604051601f8201601f19908116603f011681016001600160401b0381118282101715611443576114436113a2565b60405281815282820160200187101561145a575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b8381101561149357818101518382015260200161147b565b50505f910152565b602081525f82518060208401526114b9816040850160208701611479565b601f01601f19169190910160400192915050565b5f805f805f80606087890312156114e2575f80fd5b86356001600160401b038111156114f7575f80fd5b61150389828a016112c9565b90975095505060208701356001600160401b03811115611521575f80fd5b61152d89828a016112c9565b90955093505060408701356001600160401b0381111561154b575f80fd5b61155789828a016112c9565b979a9699509497509295939492505050565b5f60208284031215611579575f80fd5b81356112658161138e565b600181811c9082168061159857607f821691505b6020821081036115b657634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f8083546115cd81611584565b806020860152600182165f81146115eb576001811461160757611638565b60ff1983166040870152604082151560051b8701019350611638565b865f5260205f205f5b8381101561162f57815488820160400152600190910190602001611610565b87016040019450505b509195945050505050565b5f8251611654818460208701611479565b9190910192915050565b5f6020828403121561166e575f80fd5b81516112658161138e565b601f821115610fcc57805f5260205f20601f840160051c8101602085101561169e5750805b601f840160051c820191505b818110156116bd575f81556001016116aa565b5050505050565b6001600160401b038311156116db576116db6113a2565b6116ef836116e98354611584565b83611679565b5f601f841160018114611720575f85156117095750838201355b5f19600387901b1c1916600186901b1783556116bd565b5f83815260208120601f198716915b8281101561174f578685013582556020948501946001909201910161172f565b508682101561176b575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f6020828403121561178d575f80fd5b5051919050565b80820281158282048414176111e8576111e86112a2565b5f826117c557634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b0381811683821601908111156111e8576111e86112a2565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f61182460a083018a8c6117e9565b828103602084015261183781898b6117e9565b9050828103604084015261184c8187896117e9565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a26469706673582212207e4a991152abba211dff142f8ba9e35500897407919691cb0a4ce4974dcaad9c64736f6c634300081a0033", - "nonce": "0xc8f", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xdafe6b66145f0da67d63714642c7927659b84661de33a59aaf8997b9085eea2f", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x07D68b1E77Ba4d2B467F8BecA39EbBC57aD8f3ac", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0xe212d", - "value": "0x0", - "input": "0x4f1ef28600000000000000000000000007d68b1e77ba4d2b467f8beca39ebbc57ad8f3ac000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0xc90", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0x530b0cf7b3932df0055f96e729684d91a3784a49", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0xc7af5bbef5ae6ab24f371a92da5f8167029dd4c9f64f0a600cad49b574a0e2ad", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "setup(bytes,bytes)", - "arguments": [ - "0xb0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f", - "0x0024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e0" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x50cf3", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e00000000000000000000000000000000000000000000000000000", - "nonce": "0xc91", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x201dfb", - "logs": [ - { - "address": "0x07d68b1e77ba4d2b467f8beca39ebbc57ad8f3ac", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xb33e90b2ca6ec8f0426f7e4e26f6fcab8f9092da0e74fb753d1226b5dce85887", - "blockNumber": "0x292e", - "transactionHash": "0xde3be898d1a1bdac3938899ce93ce6ad818d02d2ae74d1347affb3bf61850355", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000004000000000040000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xde3be898d1a1bdac3938899ce93ce6ad818d02d2ae74d1347affb3bf61850355", - "transactionIndex": "0x0", - "blockHash": "0xb33e90b2ca6ec8f0426f7e4e26f6fcab8f9092da0e74fb753d1226b5dce85887", - "blockNumber": "0x292e", - "gasUsed": "0x201dfb", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x07d68b1e77ba4d2b467f8beca39ebbc57ad8f3ac" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x29c744", - "logs": [ - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x00000000000000000000000007d68b1e77ba4d2b467f8beca39ebbc57ad8f3ac" - ], - "data": "0x", - "blockHash": "0xb33e90b2ca6ec8f0426f7e4e26f6fcab8f9092da0e74fb753d1226b5dce85887", - "blockNumber": "0x292e", - "transactionHash": "0xdafe6b66145f0da67d63714642c7927659b84661de33a59aaf8997b9085eea2f", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x530b0cf7b3932df0055f96e729684d91a3784a49", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - ], - "data": "0x", - "blockHash": "0xb33e90b2ca6ec8f0426f7e4e26f6fcab8f9092da0e74fb753d1226b5dce85887", - "blockNumber": "0x292e", - "transactionHash": "0xdafe6b66145f0da67d63714642c7927659b84661de33a59aaf8997b9085eea2f", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000002", - "blockHash": "0xb33e90b2ca6ec8f0426f7e4e26f6fcab8f9092da0e74fb753d1226b5dce85887", - "blockNumber": "0x292e", - "transactionHash": "0xdafe6b66145f0da67d63714642c7927659b84661de33a59aaf8997b9085eea2f", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000040000000000000000000400000080000000000800000000000000000000000000000000000000020001000000000000000000400010000000000000000000000000000000000000002000001000000000000000000000000000000000000020000002000000000000800000000001000000000000000000000400000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000004000000000000000220000000000000402000000000000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0xdafe6b66145f0da67d63714642c7927659b84661de33a59aaf8997b9085eea2f", - "transactionIndex": "0x1", - "blockHash": "0xb33e90b2ca6ec8f0426f7e4e26f6fcab8f9092da0e74fb753d1226b5dce85887", - "blockNumber": "0x292e", - "gasUsed": "0x9a949", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2d3b56", - "logs": [ - { - "address": "0x530b0cf7b3932df0055f96e729684d91a3784a49", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0xb33e90b2ca6ec8f0426f7e4e26f6fcab8f9092da0e74fb753d1226b5dce85887", - "blockNumber": "0x292e", - "transactionHash": "0xc7af5bbef5ae6ab24f371a92da5f8167029dd4c9f64f0a600cad49b574a0e2ad", - "transactionIndex": "0x2", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000020000002000000000000800000000000000000000000010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000002000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xc7af5bbef5ae6ab24f371a92da5f8167029dd4c9f64f0a600cad49b574a0e2ad", - "transactionIndex": "0x2", - "blockHash": "0xb33e90b2ca6ec8f0426f7e4e26f6fcab8f9092da0e74fb753d1226b5dce85887", - "blockNumber": "0x292e", - "gasUsed": "0x37412", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727698567, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727702239.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727702239.json deleted file mode 100644 index eddf95b..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727702239.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xffce72d5b0ccf41428c2a9b1fa3c3b0d4d60c27ad414549a333684052355c8bd", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0xc3c7e854d3fb663d351a91e5be02fc4263c3d89d", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x2a4463", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516125116100f95f395f8181610ee701528181610f10015261105401526125115ff3fe608060405260043610610134575f3560e01c80636c2eb350116100a8578063b61a9f901161006d578063b61a9f9014610358578063c47e300d14610394578063e013a625146103a7578063e30c3978146103c3578063f2fde38b146103d7578063fc0e3d90146103f6575f80fd5b80636c2eb350146102cb578063715018a6146102df57806379ba5097146102f35780638da5cb5b14610307578063ad3cb1cc1461031b575f80fd5b80634f1ef286116100f95780634f1ef286146101ee5780634f91440d1461020157806352d1902d1461021557806354fd4d50146102295780635c975abb146102555780636b96736b14610296575f80fd5b80630572b0cc1461016d5780632379b523146101945780632e17de78146101b35780633a4b66f1146101d25780634e71d92d146101da575f80fd5b36610169575f805160206124bc833981519152335f036101675734816002015f828254610161919061132e565b90915550505b005b5f80fd5b348015610178575f80fd5b5061018161040a565b6040519081526020015b60405180910390f35b34801561019f575f80fd5b506101676101ae366004611385565b610537565b3480156101be575f80fd5b506101676101cd3660046113ef565b6105ed565b61016761074f565b3480156101e5575f80fd5b506101676108ac565b6101676101fc36600461142e565b6108b6565b34801561020c575f80fd5b506101676108d5565b348015610220575f80fd5b506101816108dd565b348015610234575f80fd5b5061023d6108f8565b6040516001600160401b03909116815260200161018b565b348015610260575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161018b565b3480156102a1575f80fd5b506102b3695a494c4445504f53495481565b6040516001600160a01b03909116815260200161018b565b3480156102d6575f80fd5b5061016761092f565b3480156102ea575f80fd5b50610167610a87565b3480156102fe575f80fd5b50610167610a98565b348015610312575f80fd5b506102b3610ae0565b348015610326575f80fd5b5061034b604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161018b9190611513565b348015610363575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274303546001600160a01b03166102b3565b6101676103a2366004611545565b610b14565b3480156103b2575f80fd5b50610181683635c9adc5dea0000081565b3480156103ce575f80fd5b506102b3610ca8565b3480156103e2575f80fd5b506101676103f13660046115e1565b610cd0565b348015610401575f80fd5b50610181610d55565b6040515f905f805160206124bc8339815191529082908190695a494c4445504f5349549061043c908590602401611634565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b1790525161047191906116bb565b5f60405180830381855afa9150503d805f81146104a9576040519150601f19603f3d011682016040523d82523d5f602084013e6104ae565b606091505b50915091508161050f5760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b60648201526084015b60405180910390fd5b5f8180602001905181019061052491906116d6565b6001600160a01b03163195945050505050565b61053f610e67565b5f805160206124bc8339815191528061055985878361173c565b506001810161056983858361173c565b5060038101546001600160a01b03166340c10f19610585610ae0565b61058d610d55565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b1580156105d0575f80fd5b505af11580156105e2573d5f803e3d5ffd5b505050505050505050565b6105f5610e99565b5f5f805160206124bc8339815191526003810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b158015610650575f80fd5b505af1158015610662573d5f803e3d5ffd5b505050505f816003015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156106b9573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106dd91906117f5565b836106e661040a565b6106ee610d55565b6106f8919061132e565b610702919061180c565b61070c9190611823565b604080518281526020810186905291925033917ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a2505050565b610757610e99565b5f805160206124bc8339815191525f61076e61040a565b610776610d55565b610780903461132e565b61078a919061132e565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa1580156107d3573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107f791906117f5565b610801919061180c565b61080b9190611823565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b158015610857575f80fd5b505af1158015610869573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b6108b4610e99565b565b6108be610edc565b6108c782610f80565b6108d18282610f88565b5050565b6108b4610e67565b5f6108e6611049565b505f8051602061249c83398151915290565b5f61092a7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b6109376108f8565b610942906001611842565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff1680610987575080546001600160401b03808416911610155b156109a55760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f6109db5f805160206124bc83398151915290565b9050306040516109ea9061130d565b6001600160a01b039091168152602001604051809103905ff080158015610a13573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610a8f610e67565b6108b45f611092565b3380610aa2610ca8565b6001600160a01b031614610ad45760405163118cdaa760e01b81526001600160a01b0382166004820152602401610506565b610add81611092565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610b1c610e67565b5f805160206124bc83398151915280610b3687898361173c565b5060018101610b4685878361173c565b505f80695a494c4445504f534954348a8a8a8a8a8a30610b64610ae0565b604051602401610b7b989796959493929190611889565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b17905251610bb091906116bb565b5f6040518083038185875af1925050503d805f8114610bea576040519150601f19603f3d011682016040523d82523d5f602084013e610bef565b606091505b50600385015491935091506001600160a01b03166340c10f19610c10610ae0565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610c54575f80fd5b505af1158015610c66573d5f803e3d5ffd5b50505050816105e25760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610506565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610b04565b610cd8610e67565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610d1c610ae0565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206124bc8339815191529082908190695a494c4445504f53495490610d87908590602401611634565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610dbc91906116bb565b5f60405180830381855afa9150503d805f8114610df4576040519150601f19603f3d011682016040523d82523d5f602084013e610df9565b606091505b509150915081610e4b5760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e746044820152606401610506565b80806020019051810190610e5f91906117f5565b935050505090565b33610e70610ae0565b6001600160a01b0316146108b45760405163118cdaa760e01b8152336004820152602401610506565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16156108b45760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610f6257507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610f565f8051602061249c833981519152546001600160a01b031690565b6001600160a01b031614155b156108b45760405163703e46dd60e11b815260040160405180910390fd5b610add610e67565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610fe2575060408051601f3d908101601f19168201909252610fdf918101906117f5565b60015b61100a57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610506565b5f8051602061249c833981519152811461103a57604051632a87526960e21b815260048101829052602401610506565b61104483836110ca565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146108b45760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b03191681556108d18261111f565b6110d38261118f565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a28051156111175761104482826111f2565b6108d1611266565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f036111c457604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610506565b5f8051602061249c83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b03168460405161120e91906116bb565b5f60405180830381855af49150503d805f8114611246576040519150601f19603f3d011682016040523d82523d5f602084013e61124b565b606091505b509150915061125b858383611285565b925050505b92915050565b34156108b45760405163b398979f60e01b815260040160405180910390fd5b60608261129a57611295826112e4565b6112dd565b81511580156112b157506001600160a01b0384163b155b156112da57604051639996b31560e01b81526001600160a01b0385166004820152602401610506565b50805b9392505050565b8051156112f45780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae806118ee83390190565b634e487b7160e01b5f52601160045260245ffd5b808201808211156112605761126061131a565b5f8083601f840112611351575f80fd5b5081356001600160401b03811115611367575f80fd5b60208301915083602082850101111561137e575f80fd5b9250929050565b5f805f8060408587031215611398575f80fd5b84356001600160401b038111156113ad575f80fd5b6113b987828801611341565b90955093505060208501356001600160401b038111156113d7575f80fd5b6113e387828801611341565b95989497509550505050565b5f602082840312156113ff575f80fd5b5035919050565b6001600160a01b0381168114610add575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f806040838503121561143f575f80fd5b823561144a81611406565b915060208301356001600160401b03811115611464575f80fd5b8301601f81018513611474575f80fd5b80356001600160401b0381111561148d5761148d61141a565b604051601f8201601f19908116603f011681016001600160401b03811182821017156114bb576114bb61141a565b6040528181528282016020018710156114d2575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b8381101561150b5781810151838201526020016114f3565b50505f910152565b602081525f82518060208401526115318160408501602087016114f1565b601f01601f19169190910160400192915050565b5f805f805f806060878903121561155a575f80fd5b86356001600160401b0381111561156f575f80fd5b61157b89828a01611341565b90975095505060208701356001600160401b03811115611599575f80fd5b6115a589828a01611341565b90955093505060408701356001600160401b038111156115c3575f80fd5b6115cf89828a01611341565b979a9699509497509295939492505050565b5f602082840312156115f1575f80fd5b81356112dd81611406565b600181811c9082168061161057607f821691505b60208210810361162e57634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f808354611645816115fc565b806020860152600182165f8114611663576001811461167f576116b0565b60ff1983166040870152604082151560051b87010193506116b0565b865f5260205f205f5b838110156116a757815488820160400152600190910190602001611688565b87016040019450505b509195945050505050565b5f82516116cc8184602087016114f1565b9190910192915050565b5f602082840312156116e6575f80fd5b81516112dd81611406565b601f82111561104457805f5260205f20601f840160051c810160208510156117165750805b601f840160051c820191505b81811015611735575f8155600101611722565b5050505050565b6001600160401b038311156117535761175361141a565b6117678361176183546115fc565b836116f1565b5f601f841160018114611798575f85156117815750838201355b5f19600387901b1c1916600186901b178355611735565b5f83815260208120601f198716915b828110156117c757868501358255602094850194600190920191016117a7565b50868210156117e3575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611805575f80fd5b5051919050565b80820281158282048414176112605761126061131a565b5f8261183d57634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b0381811683821601908111156112605761126061131a565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f61189c60a083018a8c611861565b82810360208401526118af81898b611861565b905082810360408401526118c4818789611861565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a26469706673582212200f18ffe28bc84df91710b70e7db63e39aaf82830cd44726dfbf8644e86438bd364736f6c634300081a0033", - "nonce": "0xc92", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xa9347f00daf9dbe9cd77d578be9a6c52ee11b3b237dfea1f3c4391ac1f92f8cd", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0xc3c7E854d3fB663D351A91E5bE02fC4263C3d89D", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0xcfbc7", - "value": "0x0", - "input": "0x4f1ef286000000000000000000000000c3c7e854d3fb663d351a91e5be02fc4263c3d89d000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0xc93", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0xc64482b30cad80f9c50a5beed1c177e979abb78b", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0xcb4ca459422caf5c3e1a360ece3cd052c380d587b66cafae3b31f872ffc44a02", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "setup(bytes,bytes)", - "arguments": [ - "0xb0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f", - "0x0024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e0" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x24262", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e00000000000000000000000000000000000000000000000000000", - "nonce": "0xc94", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x208360", - "logs": [ - { - "address": "0xc3c7e854d3fb663d351a91e5be02fc4263c3d89d", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xbd0db740d4ad4b950e4cdd59dc45d3d36f14e2906383cd01b8e542f7576a2432", - "blockNumber": "0x3523", - "transactionHash": "0xffce72d5b0ccf41428c2a9b1fa3c3b0d4d60c27ad414549a333684052355c8bd", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000004000000000000000000000008000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xffce72d5b0ccf41428c2a9b1fa3c3b0d4d60c27ad414549a333684052355c8bd", - "transactionIndex": "0x0", - "blockHash": "0xbd0db740d4ad4b950e4cdd59dc45d3d36f14e2906383cd01b8e542f7576a2432", - "blockNumber": "0x3523", - "gasUsed": "0x208360", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0xc3c7e854d3fb663d351a91e5be02fc4263c3d89d" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x29e9bc", - "logs": [ - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000c3c7e854d3fb663d351a91e5be02fc4263c3d89d" - ], - "data": "0x", - "blockHash": "0xbd0db740d4ad4b950e4cdd59dc45d3d36f14e2906383cd01b8e542f7576a2432", - "blockNumber": "0x3523", - "transactionHash": "0xa9347f00daf9dbe9cd77d578be9a6c52ee11b3b237dfea1f3c4391ac1f92f8cd", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0xc64482b30cad80f9c50a5beed1c177e979abb78b", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - ], - "data": "0x", - "blockHash": "0xbd0db740d4ad4b950e4cdd59dc45d3d36f14e2906383cd01b8e542f7576a2432", - "blockNumber": "0x3523", - "transactionHash": "0xa9347f00daf9dbe9cd77d578be9a6c52ee11b3b237dfea1f3c4391ac1f92f8cd", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000003", - "blockHash": "0xbd0db740d4ad4b950e4cdd59dc45d3d36f14e2906383cd01b8e542f7576a2432", - "blockNumber": "0x3523", - "transactionHash": "0xa9347f00daf9dbe9cd77d578be9a6c52ee11b3b237dfea1f3c4391ac1f92f8cd", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000040000000000000000000400800080000000000800000000000000000000000000000000000000000000000000000000000000500010000000000000000000000000000000000000002000001000000000000000000800000000000000000020000000000000000000800000000000000000000000000000000400000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000400000000000008000000000000000020000000000000000000000000010000000004000000000000000020000000000000002000000000000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0xa9347f00daf9dbe9cd77d578be9a6c52ee11b3b237dfea1f3c4391ac1f92f8cd", - "transactionIndex": "0x1", - "blockHash": "0xbd0db740d4ad4b950e4cdd59dc45d3d36f14e2906383cd01b8e542f7576a2432", - "blockNumber": "0x3523", - "gasUsed": "0x9665c", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x1a2be", - "logs": [ - { - "address": "0xc64482b30cad80f9c50a5beed1c177e979abb78b", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0xe1bec55ac1f18187afa9c9556e9660c116c851ba450465dddf6dd695cb884520", - "blockNumber": "0x3524", - "transactionHash": "0xcb4ca459422caf5c3e1a360ece3cd052c380d587b66cafae3b31f872ffc44a02", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000008000000000000000000000000000000800000000000000000020000000000000000000800000000000000000000000010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000002000000000010000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xcb4ca459422caf5c3e1a360ece3cd052c380d587b66cafae3b31f872ffc44a02", - "transactionIndex": "0x0", - "blockHash": "0xe1bec55ac1f18187afa9c9556e9660c116c851ba450465dddf6dd695cb884520", - "blockNumber": "0x3524", - "gasUsed": "0x1a2be", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727702239, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727706382.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727706382.json deleted file mode 100644 index 9084cb2..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727706382.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x48ec6bf5404803a89df52af563aa941f330ea8c50d95b7ad73d1376d074106f2", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0xbfa5e2e8b534b534c4ba7d8aef4ed54ce617b7e6", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x2c5a0c", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516126f76100f95f395f81816110ba015281816110e3015261122701526126f75ff3fe60806040526004361061014a575f3560e01c80636c9d4825116100b3578063bd7b80bd1161006d578063bd7b80bd146103c9578063c47e300d146103e8578063e013a625146103fb578063e30c397814610417578063f2fde38b1461042b578063fc0e3d901461044a575f80fd5b80636c9d4825146102f5578063715018a61461031457806379ba5097146103285780638da5cb5b1461033c578063ad3cb1cc14610350578063b61a9f901461038d575f80fd5b80634f91440d116101045780634f91440d1461021757806352d1902d1461022b57806354fd4d501461023f5780635c975abb1461026b5780636b96736b146102ac5780636c2eb350146102e1575f80fd5b80630572b0cc146101835780632379b523146101aa5780632e17de78146101c95780633a4b66f1146101e85780634e71d92d146101f05780634f1ef28614610204575f80fd5b3661017f575f805160206126a2833981519152335f0361017d5734816002015f8282546101779190611501565b90915550505b005b5f80fd5b34801561018e575f80fd5b5061019761045e565b6040519081526020015b60405180910390f35b3480156101b5575f80fd5b5061017d6101c4366004611558565b61058b565b3480156101d4575f80fd5b5061017d6101e33660046115c2565b610641565b61017d6107a3565b3480156101fb575f80fd5b5061017d610900565b61017d610212366004611601565b61090a565b348015610222575f80fd5b5061017d610929565b348015610236575f80fd5b50610197610931565b34801561024a575f80fd5b5061025361094c565b6040516001600160401b0390911681526020016101a1565b348015610276575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1660405190151581526020016101a1565b3480156102b7575f80fd5b506102c9695a494c4445504f53495481565b6040516001600160a01b0390911681526020016101a1565b3480156102ec575f80fd5b5061017d610983565b348015610300575f80fd5b5061019761030f3660046115c2565b610adb565b34801561031f575f80fd5b5061017d610b98565b348015610333575f80fd5b5061017d610ba9565b348015610347575f80fd5b506102c9610bf1565b34801561035b575f80fd5b50610380604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516101a191906116e6565b348015610398575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274303546001600160a01b03166102c9565b3480156103d4575f80fd5b506101976103e33660046115c2565b610c25565b61017d6103f6366004611718565b610ce7565b348015610406575f80fd5b50610197683635c9adc5dea0000081565b348015610422575f80fd5b506102c9610e7b565b348015610436575f80fd5b5061017d6104453660046117b4565b610ea3565b348015610455575f80fd5b50610197610f28565b6040515f905f805160206126a28339815191529082908190695a494c4445504f53495490610490908590602401611807565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b179052516104c5919061188e565b5f60405180830381855afa9150503d805f81146104fd576040519150601f19603f3d011682016040523d82523d5f602084013e610502565b606091505b5091509150816105635760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b60648201526084015b60405180910390fd5b5f8180602001905181019061057891906118a9565b6001600160a01b03163195945050505050565b61059361103a565b5f805160206126a2833981519152806105ad85878361190f565b50600181016105bd83858361190f565b5060038101546001600160a01b03166340c10f196105d9610bf1565b6105e1610f28565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b158015610624575f80fd5b505af1158015610636573d5f803e3d5ffd5b505050505050505050565b61064961106c565b5f5f805160206126a28339815191526003810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b1580156106a4575f80fd5b505af11580156106b6573d5f803e3d5ffd5b505050505f816003015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561070d573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061073191906119c8565b8361073a61045e565b610742610f28565b61074c9190611501565b61075691906119df565b61076091906119f6565b604080518281526020810186905291925033917ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a2505050565b6107ab61106c565b5f805160206126a28339815191525f6107c261045e565b6107ca610f28565b6107d49034611501565b6107de9190611501565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610827573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061084b91906119c8565b61085591906119df565b61085f91906119f6565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b1580156108ab575f80fd5b505af11580156108bd573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b61090861106c565b565b6109126110af565b61091b82611153565b610925828261115b565b5050565b61090861103a565b5f61093a61121c565b505f8051602061268283398151915290565b5f61097e7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b61098b61094c565b610996906001611a15565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff16806109db575080546001600160401b03808416911610155b156109f95760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f610a2f5f805160206126a283398151915290565b905030604051610a3e906114e0565b6001600160a01b039091168152602001604051809103905ff080158015610a67573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b5f5f805160206126a283398151915281610af361045e565b610afb610f28565b610b059086611501565b610b0f9190611501565b6003830154604080516318160ddd60e01b8152905187926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610b58573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b7c91906119c8565b610b8691906119df565b610b9091906119f6565b949350505050565b610ba061103a565b6109085f611265565b3380610bb3610e7b565b6001600160a01b031614610be55760405163118cdaa760e01b81526001600160a01b038216600482015260240161055a565b610bee81611265565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f925f805160206126a283398151915292849286926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610c9e573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610cc291906119c8565b610ccc9190611a34565b84610cd561045e565b610cdd610f28565b610b7c9190611501565b610cef61103a565b5f805160206126a283398151915280610d0987898361190f565b5060018101610d1985878361190f565b505f80695a494c4445504f534954348a8a8a8a8a8a30610d37610bf1565b604051602401610d4e989796959493929190611a6f565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b17905251610d83919061188e565b5f6040518083038185875af1925050503d805f8114610dbd576040519150601f19603f3d011682016040523d82523d5f602084013e610dc2565b606091505b50600385015491935091506001600160a01b03166340c10f19610de3610bf1565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610e27575f80fd5b505af1158015610e39573d5f803e3d5ffd5b50505050816106365760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b604482015260640161055a565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610c15565b610eab61103a565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610eef610bf1565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206126a28339815191529082908190695a494c4445504f53495490610f5a908590602401611807565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610f8f919061188e565b5f60405180830381855afa9150503d805f8114610fc7576040519150601f19603f3d011682016040523d82523d5f602084013e610fcc565b606091505b50915091508161101e5760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e74604482015260640161055a565b8080602001905181019061103291906119c8565b935050505090565b33611043610bf1565b6001600160a01b0316146109085760405163118cdaa760e01b815233600482015260240161055a565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16156109085760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061113557507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166111295f80516020612682833981519152546001600160a01b031690565b6001600160a01b031614155b156109085760405163703e46dd60e11b815260040160405180910390fd5b610bee61103a565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156111b5575060408051601f3d908101601f191682019092526111b2918101906119c8565b60015b6111dd57604051634c9c8ce360e01b81526001600160a01b038316600482015260240161055a565b5f80516020612682833981519152811461120d57604051632a87526960e21b81526004810182905260240161055a565b611217838361129d565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146109085760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319168155610925826112f2565b6112a682611362565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a28051156112ea5761121782826113c5565b610925611439565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f0361139757604051634c9c8ce360e01b81526001600160a01b038216600482015260240161055a565b5f8051602061268283398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b0316846040516113e1919061188e565b5f60405180830381855af49150503d805f8114611419576040519150601f19603f3d011682016040523d82523d5f602084013e61141e565b606091505b509150915061142e858383611458565b925050505b92915050565b34156109085760405163b398979f60e01b815260040160405180910390fd5b60608261146d57611468826114b7565b6114b0565b815115801561148457506001600160a01b0384163b155b156114ad57604051639996b31560e01b81526001600160a01b038516600482015260240161055a565b50805b9392505050565b8051156114c75780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae80611ad483390190565b634e487b7160e01b5f52601160045260245ffd5b80820180821115611433576114336114ed565b5f8083601f840112611524575f80fd5b5081356001600160401b0381111561153a575f80fd5b602083019150836020828501011115611551575f80fd5b9250929050565b5f805f806040858703121561156b575f80fd5b84356001600160401b03811115611580575f80fd5b61158c87828801611514565b90955093505060208501356001600160401b038111156115aa575f80fd5b6115b687828801611514565b95989497509550505050565b5f602082840312156115d2575f80fd5b5035919050565b6001600160a01b0381168114610bee575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f8060408385031215611612575f80fd5b823561161d816115d9565b915060208301356001600160401b03811115611637575f80fd5b8301601f81018513611647575f80fd5b80356001600160401b03811115611660576116606115ed565b604051601f8201601f19908116603f011681016001600160401b038111828210171561168e5761168e6115ed565b6040528181528282016020018710156116a5575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b838110156116de5781810151838201526020016116c6565b50505f910152565b602081525f82518060208401526117048160408501602087016116c4565b601f01601f19169190910160400192915050565b5f805f805f806060878903121561172d575f80fd5b86356001600160401b03811115611742575f80fd5b61174e89828a01611514565b90975095505060208701356001600160401b0381111561176c575f80fd5b61177889828a01611514565b90955093505060408701356001600160401b03811115611796575f80fd5b6117a289828a01611514565b979a9699509497509295939492505050565b5f602082840312156117c4575f80fd5b81356114b0816115d9565b600181811c908216806117e357607f821691505b60208210810361180157634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f808354611818816117cf565b806020860152600182165f8114611836576001811461185257611883565b60ff1983166040870152604082151560051b8701019350611883565b865f5260205f205f5b8381101561187a5781548882016040015260019091019060200161185b565b87016040019450505b509195945050505050565b5f825161189f8184602087016116c4565b9190910192915050565b5f602082840312156118b9575f80fd5b81516114b0816115d9565b601f82111561121757805f5260205f20601f840160051c810160208510156118e95750805b601f840160051c820191505b81811015611908575f81556001016118f5565b5050505050565b6001600160401b03831115611926576119266115ed565b61193a8361193483546117cf565b836118c4565b5f601f84116001811461196b575f85156119545750838201355b5f19600387901b1c1916600186901b178355611908565b5f83815260208120601f198716915b8281101561199a578685013582556020948501946001909201910161197a565b50868210156119b6575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f602082840312156119d8575f80fd5b5051919050565b8082028115828204841417611433576114336114ed565b5f82611a1057634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b038181168382160190811115611433576114336114ed565b81810381811115611433576114336114ed565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f611a8260a083018a8c611a47565b8281036020840152611a9581898b611a47565b90508281036040840152611aaa818789611a47565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a264697066735822122068e77909d4a5515a8883a71409e461185738f06bcb88d088fa14f021b7de70a464736f6c634300081a0033", - "nonce": "0xc96", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x8438d128a8cec53dc061d6ca01e1c7d236335b663f721e374f92b7c7a3d8f09c", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0xbFA5E2e8B534B534C4BA7d8AEF4ED54ce617B7E6", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0xcfc41", - "value": "0x0", - "input": "0x4f1ef286000000000000000000000000bfa5e2e8b534b534c4ba7d8aef4ed54ce617b7e6000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0xc97", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0x4e93c6793d09b6e50ab1194c2c0f337c86c1de83", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0x42c73cc3ada504f9e3ddaded7b1fed69a758c3b7aa4edc45687f1633a427b945", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "setup(bytes,bytes)", - "arguments": [ - "0xb0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f", - "0x0024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e0" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x24262", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e00000000000000000000000000000000000000000000000000000", - "nonce": "0xc98", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x221de2", - "logs": [ - { - "address": "0xbfa5e2e8b534b534c4ba7d8aef4ed54ce617b7e6", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x5200f208e6cf0aa608cafa12896075f4d2763d38125da410a04e69735d418cd2", - "blockNumber": "0x426a", - "transactionHash": "0x48ec6bf5404803a89df52af563aa941f330ea8c50d95b7ad73d1376d074106f2", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000800000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x48ec6bf5404803a89df52af563aa941f330ea8c50d95b7ad73d1376d074106f2", - "transactionIndex": "0x0", - "blockHash": "0x5200f208e6cf0aa608cafa12896075f4d2763d38125da410a04e69735d418cd2", - "blockNumber": "0x426a", - "gasUsed": "0x221de2", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0xbfa5e2e8b534b534c4ba7d8aef4ed54ce617b7e6" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2b8496", - "logs": [ - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000bfa5e2e8b534b534c4ba7d8aef4ed54ce617b7e6" - ], - "data": "0x", - "blockHash": "0x5200f208e6cf0aa608cafa12896075f4d2763d38125da410a04e69735d418cd2", - "blockNumber": "0x426a", - "transactionHash": "0x8438d128a8cec53dc061d6ca01e1c7d236335b663f721e374f92b7c7a3d8f09c", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x4e93c6793d09b6e50ab1194c2c0f337c86c1de83", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - ], - "data": "0x", - "blockHash": "0x5200f208e6cf0aa608cafa12896075f4d2763d38125da410a04e69735d418cd2", - "blockNumber": "0x426a", - "transactionHash": "0x8438d128a8cec53dc061d6ca01e1c7d236335b663f721e374f92b7c7a3d8f09c", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000004", - "blockHash": "0x5200f208e6cf0aa608cafa12896075f4d2763d38125da410a04e69735d418cd2", - "blockNumber": "0x426a", - "transactionHash": "0x8438d128a8cec53dc061d6ca01e1c7d236335b663f721e374f92b7c7a3d8f09c", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000040000004000000000000400000080000000000800000008000000000000000000000000000000000000000000000000000000400010000000000000000001000000000000000000002000001000000000000000000000000000100000000020000000000000000000800000000000000000000000000000000400000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000004000000000000000000000000004000000000000000020000000000000002000000002000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0x8438d128a8cec53dc061d6ca01e1c7d236335b663f721e374f92b7c7a3d8f09c", - "transactionIndex": "0x1", - "blockHash": "0x5200f208e6cf0aa608cafa12896075f4d2763d38125da410a04e69735d418cd2", - "blockNumber": "0x426a", - "gasUsed": "0x966b4", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2d2754", - "logs": [ - { - "address": "0x4e93c6793d09b6e50ab1194c2c0f337c86c1de83", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0x5200f208e6cf0aa608cafa12896075f4d2763d38125da410a04e69735d418cd2", - "blockNumber": "0x426a", - "transactionHash": "0x42c73cc3ada504f9e3ddaded7b1fed69a758c3b7aa4edc45687f1633a427b945", - "transactionIndex": "0x2", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000004000000000000000008000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000004000002000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x42c73cc3ada504f9e3ddaded7b1fed69a758c3b7aa4edc45687f1633a427b945", - "transactionIndex": "0x2", - "blockHash": "0x5200f208e6cf0aa608cafa12896075f4d2763d38125da410a04e69735d418cd2", - "blockNumber": "0x426a", - "gasUsed": "0x1a2be", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727706382, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727707401.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727707401.json deleted file mode 100644 index 52b8357..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727707401.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x03eb54eb32b24dc9b325a41f9f32614c6ab853767ebf5ca17f0d4aaa5261e3c7", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x3840eec9f29a12ca9fd0b189509be60ad8999c4f", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x2d4623", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516127ce6100f95f395f8181611191015281816111ba01526112fe01526127ce5ff3fe608060405260043610610164575f3560e01c80636c9d4825116100cd578063b61a9f9011610087578063e013a62511610062578063e013a62514610434578063e30c397814610450578063f2fde38b14610464578063fc0e3d9014610483575f80fd5b8063b61a9f90146103c6578063bd7b80bd14610402578063c47e300d14610421575f80fd5b80636c9d48251461030f578063715018a61461032e57806379ba5097146103425780638da5cb5b146103565780639ecdbd841461036a578063ad3cb1cc14610389575f80fd5b80634f91440d1161011e5780634f91440d1461023157806352d1902d1461024557806354fd4d50146102595780635c975abb146102855780636b96736b146102c65780636c2eb350146102fb575f80fd5b80630572b0cc1461019d5780632379b523146101c45780632e17de78146101e35780633a4b66f1146102025780634e71d92d1461020a5780634f1ef2861461021e575f80fd5b36610199575f80516020612779833981519152335f036101975734816002015f82825461019191906115d8565b90915550505b005b5f80fd5b3480156101a8575f80fd5b506101b1610497565b6040519081526020015b60405180910390f35b3480156101cf575f80fd5b506101976101de36600461162f565b6105c4565b3480156101ee575f80fd5b506101976101fd366004611699565b61067a565b6101976107dc565b348015610215575f80fd5b50610197610939565b61019761022c3660046116d8565b610943565b34801561023c575f80fd5b50610197610962565b348015610250575f80fd5b506101b161096a565b348015610264575f80fd5b5061026d610985565b6040516001600160401b0390911681526020016101bb565b348015610290575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1660405190151581526020016101bb565b3480156102d1575f80fd5b506102e3695a494c4445504f53495481565b6040516001600160a01b0390911681526020016101bb565b348015610306575f80fd5b506101976109bc565b34801561031a575f80fd5b506101b1610329366004611699565b610b14565b348015610339575f80fd5b50610197610bd1565b34801561034d575f80fd5b50610197610be2565b348015610361575f80fd5b506102e3610c2a565b348015610375575f80fd5b506101b1610384366004611699565b610c5e565b348015610394575f80fd5b506103b9604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516101bb91906117bd565b3480156103d1575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274303546001600160a01b03166102e3565b34801561040d575f80fd5b506101b161041c366004611699565b610d17565b61019761042f3660046117ef565b610dbe565b34801561043f575f80fd5b506101b1683635c9adc5dea0000081565b34801561045b575f80fd5b506102e3610f52565b34801561046f575f80fd5b5061019761047e36600461188b565b610f7a565b34801561048e575f80fd5b506101b1610fff565b6040515f905f805160206127798339815191529082908190695a494c4445504f534954906104c99085906024016118de565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b179052516104fe9190611965565b5f60405180830381855afa9150503d805f8114610536576040519150601f19603f3d011682016040523d82523d5f602084013e61053b565b606091505b50915091508161059c5760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b60648201526084015b60405180910390fd5b5f818060200190518101906105b19190611980565b6001600160a01b03163195945050505050565b6105cc611111565b5f80516020612779833981519152806105e68587836119e6565b50600181016105f68385836119e6565b5060038101546001600160a01b03166340c10f19610612610c2a565b61061a610fff565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b15801561065d575f80fd5b505af115801561066f573d5f803e3d5ffd5b505050505050505050565b610682611143565b5f5f805160206127798339815191526003810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b1580156106dd575f80fd5b505af11580156106ef573d5f803e3d5ffd5b505050505f816003015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610746573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061076a9190611a9f565b83610773610497565b61077b610fff565b61078591906115d8565b61078f9190611ab6565b6107999190611acd565b604080518281526020810186905291925033917ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a2505050565b6107e4611143565b5f805160206127798339815191525f6107fb610497565b610803610fff565b61080d90346115d8565b61081791906115d8565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610860573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108849190611a9f565b61088e9190611ab6565b6108989190611acd565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b1580156108e4575f80fd5b505af11580156108f6573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b610941611143565b565b61094b611186565b6109548261122a565b61095e8282611232565b5050565b610941611111565b5f6109736112f3565b505f8051602061275983398151915290565b5f6109b77ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b6109c4610985565b6109cf906001611aec565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff1680610a14575080546001600160401b03808416911610155b15610a325760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f610a685f8051602061277983398151915290565b905030604051610a77906115b7565b6001600160a01b039091168152602001604051809103905ff080158015610aa0573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b5f5f8051602061277983398151915281610b2c610497565b610b34610fff565b610b3e90866115d8565b610b4891906115d8565b6003830154604080516318160ddd60e01b8152905187926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610b91573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610bb59190611a9f565b610bbf9190611ab6565b610bc99190611acd565b949350505050565b610bd9611111565b6109415f61133c565b3380610bec610f52565b6001600160a01b031614610c1e5760405163118cdaa760e01b81526001600160a01b0382166004820152602401610593565b610c278161133c565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f925f805160206127798339815191529284926001600160a01b03909216916318160ddd916004808201926020929091908290030181865afa158015610cd8573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610cfc9190611a9f565b84610d05610497565b610d0d610fff565b610bb591906115d8565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f925f8051602061277983398151915292849286926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610d90573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610db49190611a9f565b610cfc9190611b0b565b610dc6611111565b5f8051602061277983398151915280610de08789836119e6565b5060018101610df08587836119e6565b505f80695a494c4445504f534954348a8a8a8a8a8a30610e0e610c2a565b604051602401610e25989796959493929190611b46565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b17905251610e5a9190611965565b5f6040518083038185875af1925050503d805f8114610e94576040519150601f19603f3d011682016040523d82523d5f602084013e610e99565b606091505b50600385015491935091506001600160a01b03166340c10f19610eba610c2a565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610efe575f80fd5b505af1158015610f10573d5f803e3d5ffd5b505050508161066f5760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610593565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610c4e565b610f82611111565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610fc6610c2a565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206127798339815191529082908190695a494c4445504f534954906110319085906024016118de565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b179052516110669190611965565b5f60405180830381855afa9150503d805f811461109e576040519150601f19603f3d011682016040523d82523d5f602084013e6110a3565b606091505b5091509150816110f55760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e746044820152606401610593565b808060200190518101906111099190611a9f565b935050505090565b3361111a610c2a565b6001600160a01b0316146109415760405163118cdaa760e01b8152336004820152602401610593565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16156109415760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061120c57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166112005f80516020612759833981519152546001600160a01b031690565b6001600160a01b031614155b156109415760405163703e46dd60e11b815260040160405180910390fd5b610c27611111565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa92505050801561128c575060408051601f3d908101601f1916820190925261128991810190611a9f565b60015b6112b457604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610593565b5f8051602061275983398151915281146112e457604051632a87526960e21b815260048101829052602401610593565b6112ee8383611374565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146109415760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561095e826113c9565b61137d82611439565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a28051156113c1576112ee828261149c565b61095e611510565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f0361146e57604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610593565b5f8051602061275983398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b0316846040516114b89190611965565b5f60405180830381855af49150503d805f81146114f0576040519150601f19603f3d011682016040523d82523d5f602084013e6114f5565b606091505b509150915061150585838361152f565b925050505b92915050565b34156109415760405163b398979f60e01b815260040160405180910390fd5b6060826115445761153f8261158e565b611587565b815115801561155b57506001600160a01b0384163b155b1561158457604051639996b31560e01b81526001600160a01b0385166004820152602401610593565b50805b9392505050565b80511561159e5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae80611bab83390190565b634e487b7160e01b5f52601160045260245ffd5b8082018082111561150a5761150a6115c4565b5f8083601f8401126115fb575f80fd5b5081356001600160401b03811115611611575f80fd5b602083019150836020828501011115611628575f80fd5b9250929050565b5f805f8060408587031215611642575f80fd5b84356001600160401b03811115611657575f80fd5b611663878288016115eb565b90955093505060208501356001600160401b03811115611681575f80fd5b61168d878288016115eb565b95989497509550505050565b5f602082840312156116a9575f80fd5b5035919050565b6001600160a01b0381168114610c27575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f80604083850312156116e9575f80fd5b82356116f4816116b0565b915060208301356001600160401b0381111561170e575f80fd5b8301601f8101851361171e575f80fd5b80356001600160401b03811115611737576117376116c4565b604051601f8201601f19908116603f011681016001600160401b0381118282101715611765576117656116c4565b60405281815282820160200187101561177c575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b838110156117b557818101518382015260200161179d565b50505f910152565b602081525f82518060208401526117db81604085016020870161179b565b601f01601f19169190910160400192915050565b5f805f805f8060608789031215611804575f80fd5b86356001600160401b03811115611819575f80fd5b61182589828a016115eb565b90975095505060208701356001600160401b03811115611843575f80fd5b61184f89828a016115eb565b90955093505060408701356001600160401b0381111561186d575f80fd5b61187989828a016115eb565b979a9699509497509295939492505050565b5f6020828403121561189b575f80fd5b8135611587816116b0565b600181811c908216806118ba57607f821691505b6020821081036118d857634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f8083546118ef816118a6565b806020860152600182165f811461190d57600181146119295761195a565b60ff1983166040870152604082151560051b870101935061195a565b865f5260205f205f5b8381101561195157815488820160400152600190910190602001611932565b87016040019450505b509195945050505050565b5f825161197681846020870161179b565b9190910192915050565b5f60208284031215611990575f80fd5b8151611587816116b0565b601f8211156112ee57805f5260205f20601f840160051c810160208510156119c05750805b601f840160051c820191505b818110156119df575f81556001016119cc565b5050505050565b6001600160401b038311156119fd576119fd6116c4565b611a1183611a0b83546118a6565b8361199b565b5f601f841160018114611a42575f8515611a2b5750838201355b5f19600387901b1c1916600186901b1783556119df565b5f83815260208120601f198716915b82811015611a715786850135825560209485019460019092019101611a51565b5086821015611a8d575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611aaf575f80fd5b5051919050565b808202811582820484141761150a5761150a6115c4565b5f82611ae757634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b03818116838216019081111561150a5761150a6115c4565b8181038181111561150a5761150a6115c4565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f611b5960a083018a8c611b1e565b8281036020840152611b6c81898b611b1e565b90508281036040840152611b81818789611b1e565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a26469706673582212206fc09757f0f305b0a5a6d8a51bff4075ed42fc66a34fc44981d40b91346b2ae764736f6c634300081a0033", - "nonce": "0xc9c", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x601d503eba0f6b61c623d3e4dfa3339a26f88e2748934e0930ef998920304c1c", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x3840eEc9F29A12CA9FD0b189509bE60ad8999C4F", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0xdc06f", - "value": "0x0", - "input": "0x4f1ef2860000000000000000000000003840eec9f29a12ca9fd0b189509be60ad8999c4f000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0xc9d", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0x108b0b11e4a7c59513902958b45f6df05d6b528d", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0xdceca3aa37144eeb17512470eac0487a80bfcdaaa1286876a987416ff3b11fd6", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "setup(bytes,bytes)", - "arguments": [ - "0xb0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f", - "0x0024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e0" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x24262", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e00000000000000000000000000000000000000000000000000000", - "nonce": "0xc9e", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x22d37e", - "logs": [ - { - "address": "0x3840eec9f29a12ca9fd0b189509be60ad8999c4f", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xf1720065ca5c0e2e2ba6ffa4a7198babf5d78eb3ea1a9871e7768878e67db7a2", - "blockNumber": "0x45a6", - "transactionHash": "0x03eb54eb32b24dc9b325a41f9f32614c6ab853767ebf5ca17f0d4aaa5261e3c7", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x03eb54eb32b24dc9b325a41f9f32614c6ab853767ebf5ca17f0d4aaa5261e3c7", - "transactionIndex": "0x0", - "blockHash": "0xf1720065ca5c0e2e2ba6ffa4a7198babf5d78eb3ea1a9871e7768878e67db7a2", - "blockNumber": "0x45a6", - "gasUsed": "0x22d37e", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x3840eec9f29a12ca9fd0b189509be60ad8999c4f" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2c3aa1", - "logs": [ - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x0000000000000000000000003840eec9f29a12ca9fd0b189509be60ad8999c4f" - ], - "data": "0x", - "blockHash": "0xf1720065ca5c0e2e2ba6ffa4a7198babf5d78eb3ea1a9871e7768878e67db7a2", - "blockNumber": "0x45a6", - "transactionHash": "0x601d503eba0f6b61c623d3e4dfa3339a26f88e2748934e0930ef998920304c1c", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x108b0b11e4a7c59513902958b45f6df05d6b528d", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - ], - "data": "0x", - "blockHash": "0xf1720065ca5c0e2e2ba6ffa4a7198babf5d78eb3ea1a9871e7768878e67db7a2", - "blockNumber": "0x45a6", - "transactionHash": "0x601d503eba0f6b61c623d3e4dfa3339a26f88e2748934e0930ef998920304c1c", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000005", - "blockHash": "0xf1720065ca5c0e2e2ba6ffa4a7198babf5d78eb3ea1a9871e7768878e67db7a2", - "blockNumber": "0x45a6", - "transactionHash": "0x601d503eba0f6b61c623d3e4dfa3339a26f88e2748934e0930ef998920304c1c", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000040000000000000000000400000080000000000800000000000000000000000000000000000000000000000000000000000000400010000000000000000000000000000000000000002000001000000020000000000000000000200000000020000000000000000000800000000000000000000000000000000400000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000004000000000001400020000000000000002000000000000000000000800000000000000000000800000000", - "type": "0x0", - "transactionHash": "0x601d503eba0f6b61c623d3e4dfa3339a26f88e2748934e0930ef998920304c1c", - "transactionIndex": "0x1", - "blockHash": "0xf1720065ca5c0e2e2ba6ffa4a7198babf5d78eb3ea1a9871e7768878e67db7a2", - "blockNumber": "0x45a6", - "gasUsed": "0x96723", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2ddd5f", - "logs": [ - { - "address": "0x108b0b11e4a7c59513902958b45f6df05d6b528d", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0xf1720065ca5c0e2e2ba6ffa4a7198babf5d78eb3ea1a9871e7768878e67db7a2", - "blockNumber": "0x45a6", - "transactionHash": "0xdceca3aa37144eeb17512470eac0487a80bfcdaaa1286876a987416ff3b11fd6", - "transactionIndex": "0x2", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000000002000000000000000000000000000000001400020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xdceca3aa37144eeb17512470eac0487a80bfcdaaa1286876a987416ff3b11fd6", - "transactionIndex": "0x2", - "blockHash": "0xf1720065ca5c0e2e2ba6ffa4a7198babf5d78eb3ea1a9871e7768878e67db7a2", - "blockNumber": "0x45a6", - "gasUsed": "0x1a2be", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727707401, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727708804.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727708804.json deleted file mode 100644 index b17081e..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727708804.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x37e29056cd2b535c0f17384723c314ef108b5325c7f0742ae277ee95e5f06b4f", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x7dbe436068faf5461d0d58d609c39632e4c93ff3", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x2d3abc", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516127c46100f95f395f8181611187015281816111b001526112f401526127c45ff3fe608060405260043610610164575f3560e01c80636c9d4825116100cd578063b61a9f9011610087578063e013a62511610062578063e013a62514610434578063e30c397814610450578063f2fde38b14610464578063fc0e3d9014610483575f80fd5b8063b61a9f90146103c6578063bd7b80bd14610402578063c47e300d14610421575f80fd5b80636c9d48251461030f578063715018a61461032e57806379ba5097146103425780638da5cb5b146103565780639ecdbd841461036a578063ad3cb1cc14610389575f80fd5b80634f91440d1161011e5780634f91440d1461023157806352d1902d1461024557806354fd4d50146102595780635c975abb146102855780636b96736b146102c65780636c2eb350146102fb575f80fd5b80630572b0cc1461019d5780632379b523146101c45780632e17de78146101e35780633a4b66f1146102025780634e71d92d1461020a5780634f1ef2861461021e575f80fd5b36610199575f8051602061276f833981519152335f036101975734816002015f82825461019191906115ce565b90915550505b005b5f80fd5b3480156101a8575f80fd5b506101b1610497565b6040519081526020015b60405180910390f35b3480156101cf575f80fd5b506101976101de366004611625565b6105c4565b3480156101ee575f80fd5b506101976101fd36600461168f565b61067a565b6101976107dc565b348015610215575f80fd5b50610197610939565b61019761022c3660046116ce565b610943565b34801561023c575f80fd5b50610197610962565b348015610250575f80fd5b506101b161096a565b348015610264575f80fd5b5061026d610985565b6040516001600160401b0390911681526020016101bb565b348015610290575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1660405190151581526020016101bb565b3480156102d1575f80fd5b506102e3695a494c4445504f53495481565b6040516001600160a01b0390911681526020016101bb565b348015610306575f80fd5b506101976109bc565b34801561031a575f80fd5b506101b161032936600461168f565b610b14565b348015610339575f80fd5b50610197610bc7565b34801561034d575f80fd5b50610197610bd8565b348015610361575f80fd5b506102e3610c20565b348015610375575f80fd5b506101b161038436600461168f565b610c54565b348015610394575f80fd5b506103b9604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516101bb91906117b3565b3480156103d1575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274303546001600160a01b03166102e3565b34801561040d575f80fd5b506101b161041c36600461168f565b610d0d565b61019761042f3660046117e5565b610db4565b34801561043f575f80fd5b506101b1683635c9adc5dea0000081565b34801561045b575f80fd5b506102e3610f48565b34801561046f575f80fd5b5061019761047e366004611881565b610f70565b34801561048e575f80fd5b506101b1610ff5565b6040515f905f8051602061276f8339815191529082908190695a494c4445504f534954906104c99085906024016118d4565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b179052516104fe919061195b565b5f60405180830381855afa9150503d805f8114610536576040519150601f19603f3d011682016040523d82523d5f602084013e61053b565b606091505b50915091508161059c5760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b60648201526084015b60405180910390fd5b5f818060200190518101906105b19190611976565b6001600160a01b03163195945050505050565b6105cc611107565b5f8051602061276f833981519152806105e68587836119dc565b50600181016105f68385836119dc565b5060038101546001600160a01b03166340c10f19610612610c20565b61061a610ff5565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b15801561065d575f80fd5b505af115801561066f573d5f803e3d5ffd5b505050505050505050565b610682611139565b5f5f8051602061276f8339815191526003810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b1580156106dd575f80fd5b505af11580156106ef573d5f803e3d5ffd5b505050505f816003015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610746573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061076a9190611a95565b83610773610497565b61077b610ff5565b61078591906115ce565b61078f9190611aac565b6107999190611ac3565b604080518281526020810186905291925033917ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a2505050565b6107e4611139565b5f8051602061276f8339815191525f6107fb610497565b610803610ff5565b61080d90346115ce565b61081791906115ce565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610860573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108849190611a95565b61088e9190611aac565b6108989190611ac3565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b1580156108e4575f80fd5b505af11580156108f6573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b610941611139565b565b61094b61117c565b61095482611220565b61095e8282611228565b5050565b610941611107565b5f6109736112e9565b505f8051602061274f83398151915290565b5f6109b77ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b6109c4610985565b6109cf906001611ae2565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff1680610a14575080546001600160401b03808416911610155b15610a325760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f610a685f8051602061276f83398151915290565b905030604051610a77906115ad565b6001600160a01b039091168152602001604051809103905ff080158015610aa0573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b5f5f8051602061276f83398151915281610b2c610497565b610b34610ff5565b610b3e91906115ce565b6003830154604080516318160ddd60e01b8152905187926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610b87573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610bab9190611a95565b610bb59190611aac565b610bbf9190611ac3565b949350505050565b610bcf611107565b6109415f611332565b3380610be2610f48565b6001600160a01b031614610c145760405163118cdaa760e01b81526001600160a01b0382166004820152602401610593565b610c1d81611332565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f925f8051602061276f8339815191529284926001600160a01b03909216916318160ddd916004808201926020929091908290030181865afa158015610cce573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610cf29190611a95565b84610cfb610497565b610d03610ff5565b610bab91906115ce565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f925f8051602061276f83398151915292849286926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610d86573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610daa9190611a95565b610cf29190611b01565b610dbc611107565b5f8051602061276f83398151915280610dd68789836119dc565b5060018101610de68587836119dc565b505f80695a494c4445504f534954348a8a8a8a8a8a30610e04610c20565b604051602401610e1b989796959493929190611b3c565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b17905251610e50919061195b565b5f6040518083038185875af1925050503d805f8114610e8a576040519150601f19603f3d011682016040523d82523d5f602084013e610e8f565b606091505b50600385015491935091506001600160a01b03166340c10f19610eb0610c20565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610ef4575f80fd5b505af1158015610f06573d5f803e3d5ffd5b505050508161066f5760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610593565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610c44565b610f78611107565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610fbc610c20565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f8051602061276f8339815191529082908190695a494c4445504f534954906110279085906024016118d4565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b1790525161105c919061195b565b5f60405180830381855afa9150503d805f8114611094576040519150601f19603f3d011682016040523d82523d5f602084013e611099565b606091505b5091509150816110eb5760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e746044820152606401610593565b808060200190518101906110ff9190611a95565b935050505090565b33611110610c20565b6001600160a01b0316146109415760405163118cdaa760e01b8152336004820152602401610593565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16156109415760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061120257507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166111f65f8051602061274f833981519152546001600160a01b031690565b6001600160a01b031614155b156109415760405163703e46dd60e11b815260040160405180910390fd5b610c1d611107565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015611282575060408051601f3d908101601f1916820190925261127f91810190611a95565b60015b6112aa57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610593565b5f8051602061274f83398151915281146112da57604051632a87526960e21b815260048101829052602401610593565b6112e4838361136a565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146109415760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561095e826113bf565b6113738261142f565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a28051156113b7576112e48282611492565b61095e611506565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f0361146457604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610593565b5f8051602061274f83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b0316846040516114ae919061195b565b5f60405180830381855af49150503d805f81146114e6576040519150601f19603f3d011682016040523d82523d5f602084013e6114eb565b606091505b50915091506114fb858383611525565b925050505b92915050565b34156109415760405163b398979f60e01b815260040160405180910390fd5b60608261153a5761153582611584565b61157d565b815115801561155157506001600160a01b0384163b155b1561157a57604051639996b31560e01b81526001600160a01b0385166004820152602401610593565b50805b9392505050565b8051156115945780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae80611ba183390190565b634e487b7160e01b5f52601160045260245ffd5b80820180821115611500576115006115ba565b5f8083601f8401126115f1575f80fd5b5081356001600160401b03811115611607575f80fd5b60208301915083602082850101111561161e575f80fd5b9250929050565b5f805f8060408587031215611638575f80fd5b84356001600160401b0381111561164d575f80fd5b611659878288016115e1565b90955093505060208501356001600160401b03811115611677575f80fd5b611683878288016115e1565b95989497509550505050565b5f6020828403121561169f575f80fd5b5035919050565b6001600160a01b0381168114610c1d575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f80604083850312156116df575f80fd5b82356116ea816116a6565b915060208301356001600160401b03811115611704575f80fd5b8301601f81018513611714575f80fd5b80356001600160401b0381111561172d5761172d6116ba565b604051601f8201601f19908116603f011681016001600160401b038111828210171561175b5761175b6116ba565b604052818152828201602001871015611772575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b838110156117ab578181015183820152602001611793565b50505f910152565b602081525f82518060208401526117d1816040850160208701611791565b601f01601f19169190910160400192915050565b5f805f805f80606087890312156117fa575f80fd5b86356001600160401b0381111561180f575f80fd5b61181b89828a016115e1565b90975095505060208701356001600160401b03811115611839575f80fd5b61184589828a016115e1565b90955093505060408701356001600160401b03811115611863575f80fd5b61186f89828a016115e1565b979a9699509497509295939492505050565b5f60208284031215611891575f80fd5b813561157d816116a6565b600181811c908216806118b057607f821691505b6020821081036118ce57634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f8083546118e58161189c565b806020860152600182165f8114611903576001811461191f57611950565b60ff1983166040870152604082151560051b8701019350611950565b865f5260205f205f5b8381101561194757815488820160400152600190910190602001611928565b87016040019450505b509195945050505050565b5f825161196c818460208701611791565b9190910192915050565b5f60208284031215611986575f80fd5b815161157d816116a6565b601f8211156112e457805f5260205f20601f840160051c810160208510156119b65750805b601f840160051c820191505b818110156119d5575f81556001016119c2565b5050505050565b6001600160401b038311156119f3576119f36116ba565b611a0783611a01835461189c565b83611991565b5f601f841160018114611a38575f8515611a215750838201355b5f19600387901b1c1916600186901b1783556119d5565b5f83815260208120601f198716915b82811015611a675786850135825560209485019460019092019101611a47565b5086821015611a83575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611aa5575f80fd5b5051919050565b8082028115828204841417611500576115006115ba565b5f82611add57634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b038181168382160190811115611500576115006115ba565b81810381811115611500576115006115ba565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f611b4f60a083018a8c611b14565b8281036020840152611b6281898b611b14565b90508281036040840152611b77818789611b14565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a26469706673582212202df11b5480bc42adccc16bf0a8b4309d81e1f13bfb318d3a4dafc7d9d45dffca64736f6c634300081a0033", - "nonce": "0xca7", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x94b457f7101889a26e78d4207d85dc40be260af210618f5e26d692786ae86295", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x7dBe436068FAf5461D0d58d609c39632e4c93Ff3", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0xdc06f", - "value": "0x0", - "input": "0x4f1ef2860000000000000000000000007dbe436068faf5461d0d58d609c39632e4c93ff3000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0xca8", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0xf26bf2ccbe229d56adf5440dce44147210203bae", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0x2030e1f52963baf4379f33511359966e258d7d77a5b264115219188c87dabd4b", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "setup(bytes,bytes)", - "arguments": [ - "0xb0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f", - "0x0024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e0" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x24262", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e00000000000000000000000000000000000000000000000000000", - "nonce": "0xca9", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x22cab8", - "logs": [ - { - "address": "0x7dbe436068faf5461d0d58d609c39632e4c93ff3", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xc8cbbd7d43e2c7dd878d2c7a1c0d87b7c1f38ada822e56f39f298ce3058602ef", - "blockNumber": "0x4a17", - "transactionHash": "0x37e29056cd2b535c0f17384723c314ef108b5325c7f0742ae277ee95e5f06b4f", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000020000000000000000000000002000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x37e29056cd2b535c0f17384723c314ef108b5325c7f0742ae277ee95e5f06b4f", - "transactionIndex": "0x0", - "blockHash": "0xc8cbbd7d43e2c7dd878d2c7a1c0d87b7c1f38ada822e56f39f298ce3058602ef", - "blockNumber": "0x4a17", - "gasUsed": "0x22cab8", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x7dbe436068faf5461d0d58d609c39632e4c93ff3" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2c31db", - "logs": [ - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x0000000000000000000000007dbe436068faf5461d0d58d609c39632e4c93ff3" - ], - "data": "0x", - "blockHash": "0xc8cbbd7d43e2c7dd878d2c7a1c0d87b7c1f38ada822e56f39f298ce3058602ef", - "blockNumber": "0x4a17", - "transactionHash": "0x94b457f7101889a26e78d4207d85dc40be260af210618f5e26d692786ae86295", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0xf26bf2ccbe229d56adf5440dce44147210203bae", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - ], - "data": "0x", - "blockHash": "0xc8cbbd7d43e2c7dd878d2c7a1c0d87b7c1f38ada822e56f39f298ce3058602ef", - "blockNumber": "0x4a17", - "transactionHash": "0x94b457f7101889a26e78d4207d85dc40be260af210618f5e26d692786ae86295", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000006", - "blockHash": "0xc8cbbd7d43e2c7dd878d2c7a1c0d87b7c1f38ada822e56f39f298ce3058602ef", - "blockNumber": "0x4a17", - "transactionHash": "0x94b457f7101889a26e78d4207d85dc40be260af210618f5e26d692786ae86295", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000040000000000000000000400000080000000000800000000000000000001000000000000400000000000000000400000000000400010000000000000000000000000000000000000002000001000000000000000000000000000000000000020000000000000000000800000000000001000000000000000000400000000200000000000800000400000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000004000000000000000020000000000000002000000000000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0x94b457f7101889a26e78d4207d85dc40be260af210618f5e26d692786ae86295", - "transactionIndex": "0x1", - "blockHash": "0xc8cbbd7d43e2c7dd878d2c7a1c0d87b7c1f38ada822e56f39f298ce3058602ef", - "blockNumber": "0x4a17", - "gasUsed": "0x96723", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2dd499", - "logs": [ - { - "address": "0xf26bf2ccbe229d56adf5440dce44147210203bae", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0xc8cbbd7d43e2c7dd878d2c7a1c0d87b7c1f38ada822e56f39f298ce3058602ef", - "blockNumber": "0x4a17", - "transactionHash": "0x2030e1f52963baf4379f33511359966e258d7d77a5b264115219188c87dabd4b", - "transactionIndex": "0x2", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000000000000000000000001000000000000000000000000000000400000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000010000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000002000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x2030e1f52963baf4379f33511359966e258d7d77a5b264115219188c87dabd4b", - "transactionIndex": "0x2", - "blockHash": "0xc8cbbd7d43e2c7dd878d2c7a1c0d87b7c1f38ada822e56f39f298ce3058602ef", - "blockNumber": "0x4a17", - "gasUsed": "0x1a2be", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727708804, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727710850.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727710850.json deleted file mode 100644 index c567040..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727710850.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x89a7952fe3cbe6308513fafcf1abd4620e6925fc85885f26bf6b27fa7a3e5e85", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x980de3ce16ee2315e993475b228d0f0ac9fa93d4", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x2d7f53", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516128026100f95f395f81816111c5015281816111ee015261133201526128025ff3fe60806040526004361061017e575f3560e01c8063715018a6116100cd578063b61a9f9011610087578063e013a62511610062578063e013a62514610466578063e30c397814610482578063f2fde38b14610496578063fc0e3d90146104b5575f80fd5b8063b61a9f90146103f8578063bd7b80bd14610434578063c47e300d14610453575f80fd5b8063715018a61461034c57806379ba5097146103605780638da5cb5b146103745780639ecdbd8414610388578063a8e2718c146103a7578063ad3cb1cc146103bb575f80fd5b80634f91440d116101385780635c975abb116101135780635c975abb146102a35780636b96736b146102e45780636c2eb350146103195780636c9d48251461032d575f80fd5b80634f91440d1461024f57806352d1902d1461026357806354fd4d5014610277575f80fd5b80630572b0cc146101b75780632379b523146101e25780632e17de78146102015780633a4b66f1146102205780634e71d92d146102285780634f1ef2861461023c575f80fd5b366101b3575f805160206127ad833981519152335f036101b15734816002015f8282546101ab919061160c565b90915550505b005b5f80fd5b3480156101c2575f80fd5b5069052a48a1d616c9672e215b6040519081526020015b60405180910390f35b3480156101ed575f80fd5b506101b16101fc366004611663565b6104c9565b34801561020c575f80fd5b506101b161021b3660046116cd565b61057f565b6101b16106e4565b348015610233575f80fd5b506101b1610844565b6101b161024a36600461170c565b61084e565b34801561025a575f80fd5b506101b161086d565b34801561026e575f80fd5b506101cf610875565b348015610282575f80fd5b5061028b610890565b6040516001600160401b0390911681526020016101d9565b3480156102ae575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1660405190151581526020016101d9565b3480156102ef575f80fd5b50610301695a494c4445504f53495481565b6040516001600160a01b0390911681526020016101d9565b348015610324575f80fd5b506101b16108c7565b348015610338575f80fd5b506101cf6103473660046116cd565b610a1f565b348015610357575f80fd5b506101b1610ad5565b34801561036b575f80fd5b506101b1610ae6565b34801561037f575f80fd5b50610301610b33565b348015610393575f80fd5b506101cf6103a23660046116cd565b610b67565b3480156103b2575f80fd5b506101cf610c23565b3480156103c6575f80fd5b506103eb604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516101d991906117f1565b348015610403575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274303546001600160a01b0316610301565b34801561043f575f80fd5b506101cf61044e3660046116cd565b610d4b565b6101b1610461366004611823565b610df2565b348015610471575f80fd5b506101cf683635c9adc5dea0000081565b34801561048d575f80fd5b50610301610f86565b3480156104a1575f80fd5b506101b16104b03660046118bf565b610fae565b3480156104c0575f80fd5b506101cf611033565b6104d1611145565b5f805160206127ad833981519152806104eb85878361195d565b50600181016104fb83858361195d565b5060038101546001600160a01b03166340c10f19610517610b33565b61051f611033565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b158015610562575f80fd5b505af1158015610574573d5f803e3d5ffd5b505050505050505050565b610587611177565b5f5f805160206127ad8339815191526003810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b1580156105e2575f80fd5b505af11580156105f4573d5f803e3d5ffd5b505050505f816003015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561064b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061066f9190611a16565b8369052a48a1d616c9672e21610683611033565b61068d919061160c565b6106979190611a2d565b6106a19190611a44565b604080518281526020810186905291925033917ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a2505050565b6106ec611177565b5f805160206127ad8339815191525f69052a48a1d616c9672e2161070e611033565b610718903461160c565b610722919061160c565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa15801561076b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061078f9190611a16565b6107999190611a2d565b6107a39190611a44565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b1580156107ef575f80fd5b505af1158015610801573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b61084c611177565b565b6108566111ba565b61085f8261125e565b6108698282611266565b5050565b61084c611145565b5f61087e611327565b505f8051602061278d83398151915290565b5f6108c27ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b6108cf610890565b6108da906001611a63565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff168061091f575080546001600160401b03808416911610155b1561093d5760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f6109735f805160206127ad83398151915290565b905030604051610982906115eb565b6001600160a01b039091168152602001604051809103905ff0801580156109ab573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b5f5f805160206127ad8339815191528169052a48a1d616c9672e21610a42611033565b610a4c919061160c565b6003830154604080516318160ddd60e01b8152905187926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610a95573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ab99190611a16565b610ac39190611a2d565b610acd9190611a44565b949350505050565b610add611145565b61084c5f611370565b3380610af0610f86565b6001600160a01b031614610b275760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610b3081611370565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f925f805160206127ad8339815191529284926001600160a01b03909216916318160ddd916004808201926020929091908290030181865afa158015610be1573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c059190611a16565b8469052a48a1d616c9672e21610c19611033565b610ab9919061160c565b6040515f905f805160206127ad8339815191529082908190695a494c4445504f53495490610c55908590602401611a82565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b17905251610c8a9190611b09565b5f60405180830381855afa9150503d805f8114610cc2576040519150601f19603f3d011682016040523d82523d5f602084013e610cc7565b606091505b509150915081610d235760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b6064820152608401610b1e565b5f81806020019051810190610d389190611b24565b6001600160a01b03163195945050505050565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f925f805160206127ad83398151915292849286926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610dc4573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610de89190611a16565b610c059190611b3f565b610dfa611145565b5f805160206127ad83398151915280610e1487898361195d565b5060018101610e2485878361195d565b505f80695a494c4445504f534954348a8a8a8a8a8a30610e42610b33565b604051602401610e59989796959493929190611b7a565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b17905251610e8e9190611b09565b5f6040518083038185875af1925050503d805f8114610ec8576040519150601f19603f3d011682016040523d82523d5f602084013e610ecd565b606091505b50600385015491935091506001600160a01b03166340c10f19610eee610b33565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610f32575f80fd5b505af1158015610f44573d5f803e3d5ffd5b50505050816105745760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610b1e565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610b57565b610fb6611145565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610ffa610b33565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206127ad8339815191529082908190695a494c4445504f53495490611065908590602401611a82565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b1790525161109a9190611b09565b5f60405180830381855afa9150503d805f81146110d2576040519150601f19603f3d011682016040523d82523d5f602084013e6110d7565b606091505b5091509150816111295760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e746044820152606401610b1e565b8080602001905181019061113d9190611a16565b935050505090565b3361114e610b33565b6001600160a01b03161461084c5760405163118cdaa760e01b8152336004820152602401610b1e565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff161561084c5760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061124057507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166112345f8051602061278d833981519152546001600160a01b031690565b6001600160a01b031614155b1561084c5760405163703e46dd60e11b815260040160405180910390fd5b610b30611145565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156112c0575060408051601f3d908101601f191682019092526112bd91810190611a16565b60015b6112e857604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610b1e565b5f8051602061278d833981519152811461131857604051632a87526960e21b815260048101829052602401610b1e565b61132283836113a8565b505050565b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461084c5760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319168155610869826113fd565b6113b18261146d565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a28051156113f55761132282826114d0565b610869611544565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f036114a257604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610b1e565b5f8051602061278d83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b0316846040516114ec9190611b09565b5f60405180830381855af49150503d805f8114611524576040519150601f19603f3d011682016040523d82523d5f602084013e611529565b606091505b5091509150611539858383611563565b925050505b92915050565b341561084c5760405163b398979f60e01b815260040160405180910390fd5b60608261157857611573826115c2565b6115bb565b815115801561158f57506001600160a01b0384163b155b156115b857604051639996b31560e01b81526001600160a01b0385166004820152602401610b1e565b50805b9392505050565b8051156115d25780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae80611bdf83390190565b634e487b7160e01b5f52601160045260245ffd5b8082018082111561153e5761153e6115f8565b5f8083601f84011261162f575f80fd5b5081356001600160401b03811115611645575f80fd5b60208301915083602082850101111561165c575f80fd5b9250929050565b5f805f8060408587031215611676575f80fd5b84356001600160401b0381111561168b575f80fd5b6116978782880161161f565b90955093505060208501356001600160401b038111156116b5575f80fd5b6116c18782880161161f565b95989497509550505050565b5f602082840312156116dd575f80fd5b5035919050565b6001600160a01b0381168114610b30575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f806040838503121561171d575f80fd5b8235611728816116e4565b915060208301356001600160401b03811115611742575f80fd5b8301601f81018513611752575f80fd5b80356001600160401b0381111561176b5761176b6116f8565b604051601f8201601f19908116603f011681016001600160401b0381118282101715611799576117996116f8565b6040528181528282016020018710156117b0575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b838110156117e95781810151838201526020016117d1565b50505f910152565b602081525f825180602084015261180f8160408501602087016117cf565b601f01601f19169190910160400192915050565b5f805f805f8060608789031215611838575f80fd5b86356001600160401b0381111561184d575f80fd5b61185989828a0161161f565b90975095505060208701356001600160401b03811115611877575f80fd5b61188389828a0161161f565b90955093505060408701356001600160401b038111156118a1575f80fd5b6118ad89828a0161161f565b979a9699509497509295939492505050565b5f602082840312156118cf575f80fd5b81356115bb816116e4565b600181811c908216806118ee57607f821691505b60208210810361190c57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561132257805f5260205f20601f840160051c810160208510156119375750805b601f840160051c820191505b81811015611956575f8155600101611943565b5050505050565b6001600160401b03831115611974576119746116f8565b6119888361198283546118da565b83611912565b5f601f8411600181146119b9575f85156119a25750838201355b5f19600387901b1c1916600186901b178355611956565b5f83815260208120601f198716915b828110156119e857868501358255602094850194600190920191016119c8565b5086821015611a04575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611a26575f80fd5b5051919050565b808202811582820484141761153e5761153e6115f8565b5f82611a5e57634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b03818116838216019081111561153e5761153e6115f8565b602081525f808354611a93816118da565b806020860152600182165f8114611ab15760018114611acd57611afe565b60ff1983166040870152604082151560051b8701019350611afe565b865f5260205f205f5b83811015611af557815488820160400152600190910190602001611ad6565b87016040019450505b509195945050505050565b5f8251611b1a8184602087016117cf565b9190910192915050565b5f60208284031215611b34575f80fd5b81516115bb816116e4565b8181038181111561153e5761153e6115f8565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f611b8d60a083018a8c611b52565b8281036020840152611ba081898b611b52565b90508281036040840152611bb5818789611b52565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a264697066735822122094f2f00a97128502f76f27baeb37873a1e6d6aa625521101af34cdd30b78c7f264736f6c634300081a0033", - "nonce": "0xcc2", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xa2e09a40862b551b3fd7505d1fdaa1eb200cfb8e9c33c7d9de084d36fb422d49", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x980DE3Ce16ee2315e993475B228D0F0aC9fa93D4", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0xcfcbd", - "value": "0x0", - "input": "0x4f1ef286000000000000000000000000980de3ce16ee2315e993475b228d0f0ac9fa93d4000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0xcc3", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0xd837ac2332af590aa459e92421fb5dfa6b76b2f7", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0x266861597842c5addcb44ad5dd7ee4cbf3ba8bcefe679d827dcb7e2f45831366", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "setup(bytes,bytes)", - "arguments": [ - "0xb0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f", - "0x0024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e0" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x24262", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e00000000000000000000000000000000000000000000000000000", - "nonce": "0xcc4", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x22ff7b", - "logs": [ - { - "address": "0x980de3ce16ee2315e993475b228d0f0ac9fa93d4", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x380b4c37e5246d18b32a107e1837573f1ab2877bc5e33a94c9e9f3c6934c7f8b", - "blockNumber": "0x5089", - "transactionHash": "0x89a7952fe3cbe6308513fafcf1abd4620e6925fc85885f26bf6b27fa7a3e5e85", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000008000000000000080000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000004000000000000000000200000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x89a7952fe3cbe6308513fafcf1abd4620e6925fc85885f26bf6b27fa7a3e5e85", - "transactionIndex": "0x0", - "blockHash": "0x380b4c37e5246d18b32a107e1837573f1ab2877bc5e33a94c9e9f3c6934c7f8b", - "blockNumber": "0x5089", - "gasUsed": "0x22ff7b", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x980de3ce16ee2315e993475b228d0f0ac9fa93d4" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2c6689", - "logs": [ - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000980de3ce16ee2315e993475b228d0f0ac9fa93d4" - ], - "data": "0x", - "blockHash": "0x380b4c37e5246d18b32a107e1837573f1ab2877bc5e33a94c9e9f3c6934c7f8b", - "blockNumber": "0x5089", - "transactionHash": "0xa2e09a40862b551b3fd7505d1fdaa1eb200cfb8e9c33c7d9de084d36fb422d49", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0xd837ac2332af590aa459e92421fb5dfa6b76b2f7", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - ], - "data": "0x", - "blockHash": "0x380b4c37e5246d18b32a107e1837573f1ab2877bc5e33a94c9e9f3c6934c7f8b", - "blockNumber": "0x5089", - "transactionHash": "0xa2e09a40862b551b3fd7505d1fdaa1eb200cfb8e9c33c7d9de084d36fb422d49", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000007", - "blockHash": "0x380b4c37e5246d18b32a107e1837573f1ab2877bc5e33a94c9e9f3c6934c7f8b", - "blockNumber": "0x5089", - "transactionHash": "0xa2e09a40862b551b3fd7505d1fdaa1eb200cfb8e9c33c7d9de084d36fb422d49", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000040000000000000000000400000080000000000800000000000000000000000000000000000000000000000000000000000000400010000008000000000000000000000000000000002000001000000000000000000000000000000000000020000000000000000001800000000000000000000000000000001400000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000008000000000000000000000000020000000000000000000000000000000000004000000000000000220000000200000002000000000000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0xa2e09a40862b551b3fd7505d1fdaa1eb200cfb8e9c33c7d9de084d36fb422d49", - "transactionIndex": "0x1", - "blockHash": "0x380b4c37e5246d18b32a107e1837573f1ab2877bc5e33a94c9e9f3c6934c7f8b", - "blockNumber": "0x5089", - "gasUsed": "0x9670e", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x1a2be", - "logs": [ - { - "address": "0xd837ac2332af590aa459e92421fb5dfa6b76b2f7", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0x7d0c68a61da085cca98418791031fdd367e68a32c96cb1d9f89d1e94927b083e", - "blockNumber": "0x508a", - "transactionHash": "0x266861597842c5addcb44ad5dd7ee4cbf3ba8bcefe679d827dcb7e2f45831366", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000002000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x266861597842c5addcb44ad5dd7ee4cbf3ba8bcefe679d827dcb7e2f45831366", - "transactionIndex": "0x0", - "blockHash": "0x7d0c68a61da085cca98418791031fdd367e68a32c96cb1d9f89d1e94927b083e", - "blockNumber": "0x508a", - "gasUsed": "0x1a2be", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727710850, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727711647.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727711647.json deleted file mode 100644 index 1b2bde6..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727711647.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xd5d10657f03b5331afdca7cee6653eb21c7a994779196531776a1211e969c3b7", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0xab82898c6f2798b1bf5658bef46475c9b6a84d32", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x2d84cf", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516128076100f95f395f81816111ca015281816111f3015261133701526128075ff3fe60806040526004361061017e575f3560e01c8063715018a6116100cd578063b61a9f9011610087578063e013a62511610062578063e013a62514610462578063e30c39781461047e578063f2fde38b14610492578063fc0e3d90146104b1575f80fd5b8063b61a9f90146103f4578063bd7b80bd14610430578063c47e300d1461044f575f80fd5b8063715018a61461034857806379ba50971461035c5780638da5cb5b146103705780639ecdbd8414610384578063a8e2718c146103a3578063ad3cb1cc146103b7575f80fd5b80634f91440d116101385780635c975abb116101135780635c975abb1461029f5780636b96736b146102e05780636c2eb350146103155780636c9d482514610329575f80fd5b80634f91440d1461024b57806352d1902d1461025f57806354fd4d5014610273575f80fd5b80630572b0cc146101b75780632379b523146101de5780632e17de78146101fd5780633a4b66f11461021c5780634e71d92d146102245780634f1ef28614610238575f80fd5b366101b3575f805160206127b2833981519152335f036101b15734816002015f8282546101ab9190611611565b90915550505b005b5f80fd5b3480156101c2575f80fd5b506101cb6104c5565b6040519081526020015b60405180910390f35b3480156101e9575f80fd5b506101b16101f8366004611668565b6104df565b348015610208575f80fd5b506101b16102173660046116d2565b610595565b6101b16106f7565b34801561022f575f80fd5b506101b1610854565b6101b1610246366004611711565b61085e565b348015610256575f80fd5b506101b161087d565b34801561026a575f80fd5b506101cb610885565b34801561027e575f80fd5b506102876108a0565b6040516001600160401b0390911681526020016101d5565b3480156102aa575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1660405190151581526020016101d5565b3480156102eb575f80fd5b506102fd695a494c4445504f53495481565b6040516001600160a01b0390911681526020016101d5565b348015610320575f80fd5b506101b16108d2565b348015610334575f80fd5b506101cb6103433660046116d2565b610a2a565b348015610353575f80fd5b506101b1610add565b348015610367575f80fd5b506101b1610aee565b34801561037b575f80fd5b506102fd610b3b565b34801561038f575f80fd5b506101cb61039e3660046116d2565b610b6f565b3480156103ae575f80fd5b506101cb610c28565b3480156103c2575f80fd5b506103e7604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516101d591906117f6565b3480156103ff575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274303546001600160a01b03166102fd565b34801561043b575f80fd5b506101cb61044a3660046116d2565b610d50565b6101b161045d366004611828565b610df7565b34801561046d575f80fd5b506101cb683635c9adc5dea0000081565b348015610489575f80fd5b506102fd610f8b565b34801561049d575f80fd5b506101b16104ac3660046118c4565b610fb3565b3480156104bc575f80fd5b506101cb611038565b5f6104da4769052a48a1d616c9672e21611611565b905090565b6104e761114a565b5f805160206127b283398151915280610501858783611962565b5060018101610511838583611962565b5060038101546001600160a01b03166340c10f1961052d610b3b565b610535611038565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b158015610578575f80fd5b505af115801561058a573d5f803e3d5ffd5b505050505050505050565b61059d61117c565b5f5f805160206127b28339815191526003810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b1580156105f8575f80fd5b505af115801561060a573d5f803e3d5ffd5b505050505f816003015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610661573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106859190611a1b565b8361068e6104c5565b610696611038565b6106a09190611611565b6106aa9190611a32565b6106b49190611a49565b604080518281526020810186905291925033917ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a2505050565b6106ff61117c565b5f805160206127b28339815191525f6107166104c5565b61071e611038565b6107289034611611565b6107329190611611565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa15801561077b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061079f9190611a1b565b6107a99190611a32565b6107b39190611a49565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b1580156107ff575f80fd5b505af1158015610811573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b61085c61117c565b565b6108666111bf565b61086f82611263565b610879828261126b565b5050565b61085c61114a565b5f61088e61132c565b505f8051602061279283398151915290565b5f6104da7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b6108da6108a0565b6108e5906001611a68565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff168061092a575080546001600160401b03808416911610155b156109485760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f61097e5f805160206127b283398151915290565b90503060405161098d906115f0565b6001600160a01b039091168152602001604051809103905ff0801580156109b6573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b5f5f805160206127b283398151915281610a426104c5565b610a4a611038565b610a549190611611565b6003830154604080516318160ddd60e01b8152905187926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610a9d573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ac19190611a1b565b610acb9190611a32565b610ad59190611a49565b949350505050565b610ae561114a565b61085c5f611375565b3380610af8610f8b565b6001600160a01b031614610b2f5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610b3881611375565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f925f805160206127b28339815191529284926001600160a01b03909216916318160ddd916004808201926020929091908290030181865afa158015610be9573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c0d9190611a1b565b84610c166104c5565b610c1e611038565b610ac19190611611565b6040515f905f805160206127b28339815191529082908190695a494c4445504f53495490610c5a908590602401611a87565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b17905251610c8f9190611b0e565b5f60405180830381855afa9150503d805f8114610cc7576040519150601f19603f3d011682016040523d82523d5f602084013e610ccc565b606091505b509150915081610d285760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b6064820152608401610b26565b5f81806020019051810190610d3d9190611b29565b6001600160a01b03163195945050505050565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f925f805160206127b283398151915292849286926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610dc9573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ded9190611a1b565b610c0d9190611b44565b610dff61114a565b5f805160206127b283398151915280610e19878983611962565b5060018101610e29858783611962565b505f80695a494c4445504f534954348a8a8a8a8a8a30610e47610b3b565b604051602401610e5e989796959493929190611b7f565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b17905251610e939190611b0e565b5f6040518083038185875af1925050503d805f8114610ecd576040519150601f19603f3d011682016040523d82523d5f602084013e610ed2565b606091505b50600385015491935091506001600160a01b03166340c10f19610ef3610b3b565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610f37575f80fd5b505af1158015610f49573d5f803e3d5ffd5b505050508161058a5760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610b26565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610b5f565b610fbb61114a565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610fff610b3b565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206127b28339815191529082908190695a494c4445504f5349549061106a908590602401611a87565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b1790525161109f9190611b0e565b5f60405180830381855afa9150503d805f81146110d7576040519150601f19603f3d011682016040523d82523d5f602084013e6110dc565b606091505b50915091508161112e5760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e746044820152606401610b26565b808060200190518101906111429190611a1b565b935050505090565b33611153610b3b565b6001600160a01b03161461085c5760405163118cdaa760e01b8152336004820152602401610b26565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff161561085c5760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061124557507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166112395f80516020612792833981519152546001600160a01b031690565b6001600160a01b031614155b1561085c5760405163703e46dd60e11b815260040160405180910390fd5b610b3861114a565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156112c5575060408051601f3d908101601f191682019092526112c291810190611a1b565b60015b6112ed57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610b26565b5f80516020612792833981519152811461131d57604051632a87526960e21b815260048101829052602401610b26565b61132783836113ad565b505050565b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461085c5760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561087982611402565b6113b682611472565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a28051156113fa5761132782826114d5565b610879611549565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f036114a757604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610b26565b5f8051602061279283398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b0316846040516114f19190611b0e565b5f60405180830381855af49150503d805f8114611529576040519150601f19603f3d011682016040523d82523d5f602084013e61152e565b606091505b509150915061153e858383611568565b925050505b92915050565b341561085c5760405163b398979f60e01b815260040160405180910390fd5b60608261157d57611578826115c7565b6115c0565b815115801561159457506001600160a01b0384163b155b156115bd57604051639996b31560e01b81526001600160a01b0385166004820152602401610b26565b50805b9392505050565b8051156115d75780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae80611be483390190565b634e487b7160e01b5f52601160045260245ffd5b80820180821115611543576115436115fd565b5f8083601f840112611634575f80fd5b5081356001600160401b0381111561164a575f80fd5b602083019150836020828501011115611661575f80fd5b9250929050565b5f805f806040858703121561167b575f80fd5b84356001600160401b03811115611690575f80fd5b61169c87828801611624565b90955093505060208501356001600160401b038111156116ba575f80fd5b6116c687828801611624565b95989497509550505050565b5f602082840312156116e2575f80fd5b5035919050565b6001600160a01b0381168114610b38575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f8060408385031215611722575f80fd5b823561172d816116e9565b915060208301356001600160401b03811115611747575f80fd5b8301601f81018513611757575f80fd5b80356001600160401b03811115611770576117706116fd565b604051601f8201601f19908116603f011681016001600160401b038111828210171561179e5761179e6116fd565b6040528181528282016020018710156117b5575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b838110156117ee5781810151838201526020016117d6565b50505f910152565b602081525f82518060208401526118148160408501602087016117d4565b601f01601f19169190910160400192915050565b5f805f805f806060878903121561183d575f80fd5b86356001600160401b03811115611852575f80fd5b61185e89828a01611624565b90975095505060208701356001600160401b0381111561187c575f80fd5b61188889828a01611624565b90955093505060408701356001600160401b038111156118a6575f80fd5b6118b289828a01611624565b979a9699509497509295939492505050565b5f602082840312156118d4575f80fd5b81356115c0816116e9565b600181811c908216806118f357607f821691505b60208210810361191157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561132757805f5260205f20601f840160051c8101602085101561193c5750805b601f840160051c820191505b8181101561195b575f8155600101611948565b5050505050565b6001600160401b03831115611979576119796116fd565b61198d8361198783546118df565b83611917565b5f601f8411600181146119be575f85156119a75750838201355b5f19600387901b1c1916600186901b17835561195b565b5f83815260208120601f198716915b828110156119ed57868501358255602094850194600190920191016119cd565b5086821015611a09575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611a2b575f80fd5b5051919050565b8082028115828204841417611543576115436115fd565b5f82611a6357634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b038181168382160190811115611543576115436115fd565b602081525f808354611a98816118df565b806020860152600182165f8114611ab65760018114611ad257611b03565b60ff1983166040870152604082151560051b8701019350611b03565b865f5260205f205f5b83811015611afa57815488820160400152600190910190602001611adb565b87016040019450505b509195945050505050565b5f8251611b1f8184602087016117d4565b9190910192915050565b5f60208284031215611b39575f80fd5b81516115c0816116e9565b81810381811115611543576115436115fd565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f611b9260a083018a8c611b57565b8281036020840152611ba581898b611b57565b90508281036040840152611bba818789611b57565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a2646970667358221220a3af850656adc95f232b2399de59b30ea11ae9f752c5ee4e5172aa0cf8417c4e64736f6c634300081a0033", - "nonce": "0xcc5", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x31674021b7dd39f0ef1d8d2473f0fc1ff4d8f4a5f5c9145e410624c4204ea385", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0xaB82898C6f2798B1bF5658BeF46475c9B6a84d32", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0xcfcbd", - "value": "0x0", - "input": "0x4f1ef286000000000000000000000000ab82898c6f2798b1bf5658bef46475c9b6a84d32000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0xcc6", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0xefd1abb41238e20eae5d73c05ec06e270c452596", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0x141f87d492af2c7e6536ac87ce4f311b0ec2408c31c84fc81281125ba93e5fff", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "setup(bytes,bytes)", - "arguments": [ - "0xb0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f", - "0x0024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e0" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x24262", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e00000000000000000000000000000000000000000000000000000", - "nonce": "0xcc7", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x2303b3", - "logs": [ - { - "address": "0xab82898c6f2798b1bf5658bef46475c9b6a84d32", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xaaab6caf02b0eab2700ad03c6ec1ec96e010f4a57670a6176b6d2d42dcfd76fa", - "blockNumber": "0x5309", - "transactionHash": "0xd5d10657f03b5331afdca7cee6653eb21c7a994779196531776a1211e969c3b7", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000010000000", - "type": "0x0", - "transactionHash": "0xd5d10657f03b5331afdca7cee6653eb21c7a994779196531776a1211e969c3b7", - "transactionIndex": "0x0", - "blockHash": "0xaaab6caf02b0eab2700ad03c6ec1ec96e010f4a57670a6176b6d2d42dcfd76fa", - "blockNumber": "0x5309", - "gasUsed": "0x2303b3", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0xab82898c6f2798b1bf5658bef46475c9b6a84d32" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x9670e", - "logs": [ - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000ab82898c6f2798b1bf5658bef46475c9b6a84d32" - ], - "data": "0x", - "blockHash": "0x903f1d6d6cf1094eed1ad5c986460ca348faf22606ccea99ad050728fa2f7d75", - "blockNumber": "0x530a", - "transactionHash": "0x31674021b7dd39f0ef1d8d2473f0fc1ff4d8f4a5f5c9145e410624c4204ea385", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0xefd1abb41238e20eae5d73c05ec06e270c452596", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - ], - "data": "0x", - "blockHash": "0x903f1d6d6cf1094eed1ad5c986460ca348faf22606ccea99ad050728fa2f7d75", - "blockNumber": "0x530a", - "transactionHash": "0x31674021b7dd39f0ef1d8d2473f0fc1ff4d8f4a5f5c9145e410624c4204ea385", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000008", - "blockHash": "0x903f1d6d6cf1094eed1ad5c986460ca348faf22606ccea99ad050728fa2f7d75", - "blockNumber": "0x530a", - "transactionHash": "0x31674021b7dd39f0ef1d8d2473f0fc1ff4d8f4a5f5c9145e410624c4204ea385", - "transactionIndex": "0x0", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000240000000000000000000400000080000000000c00000000000000000000000000000000000000000000000000000000000000400010000000000000000000000000000000000000002000001000000400000000000000000000000000000020000000000000000000800000000000000000000000000000000400000000000000000000800000000000000000000000080100000000000000000000000000000000000000000000000000000000000001000000020000000000000000020000000000000000000000000000000000004000000000000000020000000000000002000000000000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0x31674021b7dd39f0ef1d8d2473f0fc1ff4d8f4a5f5c9145e410624c4204ea385", - "transactionIndex": "0x0", - "blockHash": "0x903f1d6d6cf1094eed1ad5c986460ca348faf22606ccea99ad050728fa2f7d75", - "blockNumber": "0x530a", - "gasUsed": "0x9670e", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xb09cc", - "logs": [ - { - "address": "0xefd1abb41238e20eae5d73c05ec06e270c452596", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0x903f1d6d6cf1094eed1ad5c986460ca348faf22606ccea99ad050728fa2f7d75", - "blockNumber": "0x530a", - "transactionHash": "0x141f87d492af2c7e6536ac87ce4f311b0ec2408c31c84fc81281125ba93e5fff", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000200000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000400000000000000000000000000000020000000000000000000800000000000000000000000010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000002000000000000002000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x141f87d492af2c7e6536ac87ce4f311b0ec2408c31c84fc81281125ba93e5fff", - "transactionIndex": "0x1", - "blockHash": "0x903f1d6d6cf1094eed1ad5c986460ca348faf22606ccea99ad050728fa2f7d75", - "blockNumber": "0x530a", - "gasUsed": "0x1a2be", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727711647, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727713245.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727713245.json deleted file mode 100644 index 1390291..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727713245.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xd76b9b646333d905946a5318c990ebeb0d082bf07fe9ac65ece3e150b6f5e52c", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x2d6d02d812a217ad977742bbd18d2f58d2e3a2b6", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x2dbc9f", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b60805161283a6100f95f395f81816111fd01528181611226015261136a015261283a5ff3fe608060405260043610610198575f3560e01c8063715018a6116100e7578063b61a9f9011610087578063e013a62511610062578063e013a62514610494578063e30c3978146104b0578063f2fde38b146104c4578063fc0e3d90146104e3575f80fd5b8063b61a9f9014610426578063bd7b80bd14610462578063c47e300d14610481575f80fd5b806391447190116100c257806391447190146103a25780639ecdbd84146103b6578063a8e2718c146103d5578063ad3cb1cc146103e9575f80fd5b8063715018a61461036657806379ba50971461037a5780638da5cb5b1461038e575f80fd5b80634f91440d116101525780635c975abb1161012d5780635c975abb146102bd5780636b96736b146102fe5780636c2eb350146103335780636c9d482514610347575f80fd5b80634f91440d1461026957806352d1902d1461027d57806354fd4d5014610291575f80fd5b80630572b0cc146101d15780632379b523146101fc5780632e17de781461021b5780633a4b66f11461023a5780634e71d92d146102425780634f1ef28614610256575f80fd5b366101cd575f805160206127e5833981519152335f036101cb5734816002015f8282546101c59190611644565b90915550505b005b5f80fd5b3480156101dc575f80fd5b5069052a48a1d616c9672e215b6040519081526020015b60405180910390f35b348015610207575f80fd5b506101cb61021636600461169b565b6104f7565b348015610226575f80fd5b506101cb610235366004611705565b6105ad565b6101cb610712565b34801561024d575f80fd5b506101cb610868565b6101cb610264366004611744565b610872565b348015610274575f80fd5b506101cb610891565b348015610288575f80fd5b506101e9610899565b34801561029c575f80fd5b506102a56108b4565b6040516001600160401b0390911681526020016101f3565b3480156102c8575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1660405190151581526020016101f3565b348015610309575f80fd5b5061031b695a494c4445504f53495481565b6040516001600160a01b0390911681526020016101f3565b34801561033e575f80fd5b506101cb6108eb565b348015610352575f80fd5b506101e9610361366004611705565b610a43565b348015610371575f80fd5b506101cb610af9565b348015610385575f80fd5b506101cb610b0a565b348015610399575f80fd5b5061031b610b57565b3480156103ad575f80fd5b506101e9610b8b565b3480156103c1575f80fd5b506101e96103d0366004611705565b610c9d565b3480156103e0575f80fd5b506101e9610d59565b3480156103f4575f80fd5b50610419604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516101f39190611829565b348015610431575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274303546001600160a01b031661031b565b34801561046d575f80fd5b506101e961047c366004611705565b610e81565b6101cb61048f36600461185b565b610f28565b34801561049f575f80fd5b506101e9683635c9adc5dea0000081565b3480156104bb575f80fd5b5061031b6110bc565b3480156104cf575f80fd5b506101cb6104de3660046118f7565b6110e4565b3480156104ee575f80fd5b506101e9611169565b6104ff61117d565b5f805160206127e583398151915280610519858783611995565b5060018101610529838583611995565b5060038101546001600160a01b03166340c10f19610545610b57565b61054d611169565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b158015610590575f80fd5b505af11580156105a2573d5f803e3d5ffd5b505050505050505050565b6105b56111af565b5f5f805160206127e58339815191526003810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b158015610610575f80fd5b505af1158015610622573d5f803e3d5ffd5b505050505f816003015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610679573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061069d9190611a4e565b8369052a48a1d616c9672e216106b1611169565b6106bb9190611644565b6106c59190611a65565b6106cf9190611a7c565b604080518281526020810186905291925033917ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a2505050565b61071a6111af565b5f805160206127e58339815191525f69052a48a1d616c9672e2161073c611169565b6107469190611644565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa15801561078f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107b39190611a4e565b6107bd9190611a65565b6107c79190611a7c565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b158015610813575f80fd5b505af1158015610825573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b6108706111af565b565b61087a6111f2565b61088382611296565b61088d828261129e565b5050565b61087061117d565b5f6108a261135f565b505f805160206127c583398151915290565b5f6108e67ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b6108f36108b4565b6108fe906001611a9b565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff1680610943575080546001600160401b03808416911610155b156109615760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f6109975f805160206127e583398151915290565b9050306040516109a690611623565b6001600160a01b039091168152602001604051809103905ff0801580156109cf573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b5f5f805160206127e58339815191528169052a48a1d616c9672e21610a66611169565b610a709190611644565b6003830154604080516318160ddd60e01b8152905187926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610ab9573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610add9190611a4e565b610ae79190611a65565b610af19190611a7c565b949350505050565b610b0161117d565b6108705f6113a8565b3380610b146110bc565b6001600160a01b031614610b4b5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610b54816113a8565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b6040515f905f805160206127e58339815191529082908190695a494c4445504f53495490610bbd908590602401611aba565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610bf29190611b41565b5f60405180830381855afa9150503d805f8114610c2a576040519150601f19603f3d011682016040523d82523d5f602084013e610c2f565b606091505b509150915081610c815760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e746044820152606401610b42565b80806020019051810190610c959190611a4e565b935050505090565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f925f805160206127e58339815191529284926001600160a01b03909216916318160ddd916004808201926020929091908290030181865afa158015610d17573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d3b9190611a4e565b8469052a48a1d616c9672e21610d4f611169565b610add9190611644565b6040515f905f805160206127e58339815191529082908190695a494c4445504f53495490610d8b908590602401611aba565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b17905251610dc09190611b41565b5f60405180830381855afa9150503d805f8114610df8576040519150601f19603f3d011682016040523d82523d5f602084013e610dfd565b606091505b509150915081610e595760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b6064820152608401610b42565b5f81806020019051810190610e6e9190611b5c565b6001600160a01b03163195945050505050565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f925f805160206127e583398151915292849286926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610efa573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f1e9190611a4e565b610d3b9190611b77565b610f3061117d565b5f805160206127e583398151915280610f4a878983611995565b5060018101610f5a858783611995565b505f80695a494c4445504f534954348a8a8a8a8a8a30610f78610b57565b604051602401610f8f989796959493929190611bb2565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b17905251610fc49190611b41565b5f6040518083038185875af1925050503d805f8114610ffe576040519150601f19603f3d011682016040523d82523d5f602084013e611003565b606091505b50600385015491935091506001600160a01b03166340c10f19611024610b57565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015611068575f80fd5b505af115801561107a573d5f803e3d5ffd5b50505050816105a25760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610b42565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610b7b565b6110ec61117d565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255611130610b57565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b5f47611173610b8b565b6108e69190611644565b33611186610b57565b6001600160a01b0316146108705760405163118cdaa760e01b8152336004820152602401610b42565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16156108705760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061127857507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661126c5f805160206127c5833981519152546001600160a01b031690565b6001600160a01b031614155b156108705760405163703e46dd60e11b815260040160405180910390fd5b610b5461117d565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156112f8575060408051601f3d908101601f191682019092526112f591810190611a4e565b60015b61132057604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610b42565b5f805160206127c5833981519152811461135057604051632a87526960e21b815260048101829052602401610b42565b61135a83836113e0565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146108705760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561088d82611435565b6113e9826114a5565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a280511561142d5761135a8282611508565b61088d61157c565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f036114da57604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610b42565b5f805160206127c583398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b0316846040516115249190611b41565b5f60405180830381855af49150503d805f811461155c576040519150601f19603f3d011682016040523d82523d5f602084013e611561565b606091505b509150915061157185838361159b565b925050505b92915050565b34156108705760405163b398979f60e01b815260040160405180910390fd5b6060826115b0576115ab826115fa565b6115f3565b81511580156115c757506001600160a01b0384163b155b156115f057604051639996b31560e01b81526001600160a01b0385166004820152602401610b42565b50805b9392505050565b80511561160a5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae80611c1783390190565b634e487b7160e01b5f52601160045260245ffd5b8082018082111561157657611576611630565b5f8083601f840112611667575f80fd5b5081356001600160401b0381111561167d575f80fd5b602083019150836020828501011115611694575f80fd5b9250929050565b5f805f80604085870312156116ae575f80fd5b84356001600160401b038111156116c3575f80fd5b6116cf87828801611657565b90955093505060208501356001600160401b038111156116ed575f80fd5b6116f987828801611657565b95989497509550505050565b5f60208284031215611715575f80fd5b5035919050565b6001600160a01b0381168114610b54575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f8060408385031215611755575f80fd5b82356117608161171c565b915060208301356001600160401b0381111561177a575f80fd5b8301601f8101851361178a575f80fd5b80356001600160401b038111156117a3576117a3611730565b604051601f8201601f19908116603f011681016001600160401b03811182821017156117d1576117d1611730565b6040528181528282016020018710156117e8575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b83811015611821578181015183820152602001611809565b50505f910152565b602081525f8251806020840152611847816040850160208701611807565b601f01601f19169190910160400192915050565b5f805f805f8060608789031215611870575f80fd5b86356001600160401b03811115611885575f80fd5b61189189828a01611657565b90975095505060208701356001600160401b038111156118af575f80fd5b6118bb89828a01611657565b90955093505060408701356001600160401b038111156118d9575f80fd5b6118e589828a01611657565b979a9699509497509295939492505050565b5f60208284031215611907575f80fd5b81356115f38161171c565b600181811c9082168061192657607f821691505b60208210810361194457634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561135a57805f5260205f20601f840160051c8101602085101561196f5750805b601f840160051c820191505b8181101561198e575f815560010161197b565b5050505050565b6001600160401b038311156119ac576119ac611730565b6119c0836119ba8354611912565b8361194a565b5f601f8411600181146119f1575f85156119da5750838201355b5f19600387901b1c1916600186901b17835561198e565b5f83815260208120601f198716915b82811015611a205786850135825560209485019460019092019101611a00565b5086821015611a3c575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611a5e575f80fd5b5051919050565b808202811582820484141761157657611576611630565b5f82611a9657634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b03818116838216019081111561157657611576611630565b602081525f808354611acb81611912565b806020860152600182165f8114611ae95760018114611b0557611b36565b60ff1983166040870152604082151560051b8701019350611b36565b865f5260205f205f5b83811015611b2d57815488820160400152600190910190602001611b0e565b87016040019450505b509195945050505050565b5f8251611b52818460208701611807565b9190910192915050565b5f60208284031215611b6c575f80fd5b81516115f38161171c565b8181038181111561157657611576611630565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f611bc560a083018a8c611b8a565b8281036020840152611bd881898b611b8a565b90508281036040840152611bed818789611b8a565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a2646970667358221220584c0040a39fc02ad03641e649e727d7e836f17a554ab7b6515596f9a3884de064736f6c634300081a0033", - "nonce": "0xcc8", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xa352124d223eef6992c3ded340eaef7ff2c3934d3b73805bf04deaa1837e3e94", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x2D6D02D812a217aD977742bbD18d2f58d2E3a2b6", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0xcfcbd", - "value": "0x0", - "input": "0x4f1ef2860000000000000000000000002d6d02d812a217ad977742bbd18d2f58d2e3a2b6000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0xcc9", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0x997eb918c63803c6d90e1f17f05fc62fef7c4705", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0x3acb233f07fc349a1c818d333ed8f29516528b78ce4d9a9103c42033f33d328c", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "setup(bytes,bytes)", - "arguments": [ - "0xb0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f", - "0x0024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e0" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x24300", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e00000000000000000000000000000000000000000000000000000", - "nonce": "0xcca", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x232ea2", - "logs": [ - { - "address": "0x2d6d02d812a217ad977742bbd18d2f58d2e3a2b6", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x83d00453919c9286d6c9fa5eda78467045eddc60d76582ef5abcd73e20f9d8f5", - "blockNumber": "0x5807", - "transactionHash": "0xd76b9b646333d905946a5318c990ebeb0d082bf07fe9ac65ece3e150b6f5e52c", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xd76b9b646333d905946a5318c990ebeb0d082bf07fe9ac65ece3e150b6f5e52c", - "transactionIndex": "0x0", - "blockHash": "0x83d00453919c9286d6c9fa5eda78467045eddc60d76582ef5abcd73e20f9d8f5", - "blockNumber": "0x5807", - "gasUsed": "0x232ea2", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x2d6d02d812a217ad977742bbd18d2f58d2e3a2b6" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x9670e", - "logs": [ - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x0000000000000000000000002d6d02d812a217ad977742bbd18d2f58d2e3a2b6" - ], - "data": "0x", - "blockHash": "0xb89f71ef601ca3646d620946399cb11ed9fdd0605c52892bc7e21fcd1cb0206a", - "blockNumber": "0x5808", - "transactionHash": "0xa352124d223eef6992c3ded340eaef7ff2c3934d3b73805bf04deaa1837e3e94", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x997eb918c63803c6d90e1f17f05fc62fef7c4705", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - ], - "data": "0x", - "blockHash": "0xb89f71ef601ca3646d620946399cb11ed9fdd0605c52892bc7e21fcd1cb0206a", - "blockNumber": "0x5808", - "transactionHash": "0xa352124d223eef6992c3ded340eaef7ff2c3934d3b73805bf04deaa1837e3e94", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000009", - "blockHash": "0xb89f71ef601ca3646d620946399cb11ed9fdd0605c52892bc7e21fcd1cb0206a", - "blockNumber": "0x5808", - "transactionHash": "0xa352124d223eef6992c3ded340eaef7ff2c3934d3b73805bf04deaa1837e3e94", - "transactionIndex": "0x0", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000040000000000000000000400000080000000000800000000000000000000000000000000000000000000000000000000000000400010000000000000000000800000000000000000002000001000000000000000000000000000000000000020000000000000000000800000000000000000000000000000000400000000000820000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000020004000800000000000020000000000000002000000000000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0xa352124d223eef6992c3ded340eaef7ff2c3934d3b73805bf04deaa1837e3e94", - "transactionIndex": "0x0", - "blockHash": "0xb89f71ef601ca3646d620946399cb11ed9fdd0605c52892bc7e21fcd1cb0206a", - "blockNumber": "0x5808", - "gasUsed": "0x9670e", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xb0a3e", - "logs": [ - { - "address": "0x997eb918c63803c6d90e1f17f05fc62fef7c4705", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7e3201e275b0d300000", - "blockHash": "0xb89f71ef601ca3646d620946399cb11ed9fdd0605c52892bc7e21fcd1cb0206a", - "blockNumber": "0x5808", - "transactionHash": "0x3acb233f07fc349a1c818d333ed8f29516528b78ce4d9a9103c42033f33d328c", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000010000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000000002000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x3acb233f07fc349a1c818d333ed8f29516528b78ce4d9a9103c42033f33d328c", - "transactionIndex": "0x1", - "blockHash": "0xb89f71ef601ca3646d620946399cb11ed9fdd0605c52892bc7e21fcd1cb0206a", - "blockNumber": "0x5808", - "gasUsed": "0x1a330", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727713245, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727713759.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727713759.json deleted file mode 100644 index af9c621..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727713759.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x29f70996d9313589f8501b14a3507b69502492fdf89c732381fc106be32e83d8", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0xf22f5980b494fd0f11fe3238925d96deab4510af", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x2dbc9f", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b60805161283a6100f95f395f81816111fd01528181611226015261136a015261283a5ff3fe608060405260043610610198575f3560e01c8063715018a6116100e7578063b61a9f9011610087578063e013a62511610062578063e013a62514610494578063e30c3978146104b0578063f2fde38b146104c4578063fc0e3d90146104e3575f80fd5b8063b61a9f9014610426578063bd7b80bd14610462578063c47e300d14610481575f80fd5b806391447190116100c257806391447190146103a25780639ecdbd84146103b6578063a8e2718c146103d5578063ad3cb1cc146103e9575f80fd5b8063715018a61461036657806379ba50971461037a5780638da5cb5b1461038e575f80fd5b80634f91440d116101525780635c975abb1161012d5780635c975abb146102bd5780636b96736b146102fe5780636c2eb350146103335780636c9d482514610347575f80fd5b80634f91440d1461026957806352d1902d1461027d57806354fd4d5014610291575f80fd5b80630572b0cc146101d15780632379b523146101fc5780632e17de781461021b5780633a4b66f11461023a5780634e71d92d146102425780634f1ef28614610256575f80fd5b366101cd575f805160206127e5833981519152335f036101cb5734816002015f8282546101c59190611644565b90915550505b005b5f80fd5b3480156101dc575f80fd5b5069052a48a1d616c9672e215b6040519081526020015b60405180910390f35b348015610207575f80fd5b506101cb61021636600461169b565b6104f7565b348015610226575f80fd5b506101cb610235366004611705565b6105ad565b6101cb610712565b34801561024d575f80fd5b506101cb610868565b6101cb610264366004611744565b610872565b348015610274575f80fd5b506101cb610891565b348015610288575f80fd5b506101e9610899565b34801561029c575f80fd5b506102a56108b4565b6040516001600160401b0390911681526020016101f3565b3480156102c8575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1660405190151581526020016101f3565b348015610309575f80fd5b5061031b695a494c4445504f53495481565b6040516001600160a01b0390911681526020016101f3565b34801561033e575f80fd5b506101cb6108eb565b348015610352575f80fd5b506101e9610361366004611705565b610a43565b348015610371575f80fd5b506101cb610af9565b348015610385575f80fd5b506101cb610b0a565b348015610399575f80fd5b5061031b610b57565b3480156103ad575f80fd5b506101e9610b8b565b3480156103c1575f80fd5b506101e96103d0366004611705565b610c9d565b3480156103e0575f80fd5b506101e9610d59565b3480156103f4575f80fd5b50610419604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516101f39190611829565b348015610431575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274303546001600160a01b031661031b565b34801561046d575f80fd5b506101e961047c366004611705565b610e81565b6101cb61048f36600461185b565b610f28565b34801561049f575f80fd5b506101e9683635c9adc5dea0000081565b3480156104bb575f80fd5b5061031b6110bc565b3480156104cf575f80fd5b506101cb6104de3660046118f7565b6110e4565b3480156104ee575f80fd5b506101e9611169565b6104ff61117d565b5f805160206127e583398151915280610519858783611995565b5060018101610529838583611995565b5060038101546001600160a01b03166340c10f19610545610b57565b61054d611169565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b158015610590575f80fd5b505af11580156105a2573d5f803e3d5ffd5b505050505050505050565b6105b56111af565b5f5f805160206127e58339815191526003810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b158015610610575f80fd5b505af1158015610622573d5f803e3d5ffd5b505050505f816003015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610679573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061069d9190611a4e565b8369052a48a1d616c9672e216106b1611169565b6106bb9190611644565b6106c59190611a65565b6106cf9190611a7c565b604080518281526020810186905291925033917ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a2505050565b61071a6111af565b5f805160206127e58339815191525f69052a48a1d616c9672e2161073c611169565b6107469190611644565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa15801561078f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107b39190611a4e565b6107bd9190611a65565b6107c79190611a7c565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b158015610813575f80fd5b505af1158015610825573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b6108706111af565b565b61087a6111f2565b61088382611296565b61088d828261129e565b5050565b61087061117d565b5f6108a261135f565b505f805160206127c583398151915290565b5f6108e67ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b6108f36108b4565b6108fe906001611a9b565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff1680610943575080546001600160401b03808416911610155b156109615760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f6109975f805160206127e583398151915290565b9050306040516109a690611623565b6001600160a01b039091168152602001604051809103905ff0801580156109cf573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b5f5f805160206127e58339815191528169052a48a1d616c9672e21610a66611169565b610a709190611644565b6003830154604080516318160ddd60e01b8152905187926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610ab9573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610add9190611a4e565b610ae79190611a65565b610af19190611a7c565b949350505050565b610b0161117d565b6108705f6113a8565b3380610b146110bc565b6001600160a01b031614610b4b5760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610b54816113a8565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b6040515f905f805160206127e58339815191529082908190695a494c4445504f53495490610bbd908590602401611aba565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610bf29190611b41565b5f60405180830381855afa9150503d805f8114610c2a576040519150601f19603f3d011682016040523d82523d5f602084013e610c2f565b606091505b509150915081610c815760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e746044820152606401610b42565b80806020019051810190610c959190611a4e565b935050505090565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f925f805160206127e58339815191529284926001600160a01b03909216916318160ddd916004808201926020929091908290030181865afa158015610d17573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d3b9190611a4e565b8469052a48a1d616c9672e21610d4f611169565b610add9190611644565b6040515f905f805160206127e58339815191529082908190695a494c4445504f53495490610d8b908590602401611aba565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b17905251610dc09190611b41565b5f60405180830381855afa9150503d805f8114610df8576040519150601f19603f3d011682016040523d82523d5f602084013e610dfd565b606091505b509150915081610e595760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b6064820152608401610b42565b5f81806020019051810190610e6e9190611b5c565b6001600160a01b03163195945050505050565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f925f805160206127e583398151915292849286926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610efa573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f1e9190611a4e565b610d3b9190611b77565b610f3061117d565b5f805160206127e583398151915280610f4a878983611995565b5060018101610f5a858783611995565b505f80695a494c4445504f534954348a8a8a8a8a8a30610f78610b57565b604051602401610f8f989796959493929190611bb2565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b17905251610fc49190611b41565b5f6040518083038185875af1925050503d805f8114610ffe576040519150601f19603f3d011682016040523d82523d5f602084013e611003565b606091505b50600385015491935091506001600160a01b03166340c10f19611024610b57565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015611068575f80fd5b505af115801561107a573d5f803e3d5ffd5b50505050816105a25760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610b42565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610b7b565b6110ec61117d565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255611130610b57565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b5f47611173610b8b565b6108e69190611644565b33611186610b57565b6001600160a01b0316146108705760405163118cdaa760e01b8152336004820152602401610b42565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16156108705760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061127857507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661126c5f805160206127c5833981519152546001600160a01b031690565b6001600160a01b031614155b156108705760405163703e46dd60e11b815260040160405180910390fd5b610b5461117d565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156112f8575060408051601f3d908101601f191682019092526112f591810190611a4e565b60015b61132057604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610b42565b5f805160206127c5833981519152811461135057604051632a87526960e21b815260048101829052602401610b42565b61135a83836113e0565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146108705760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b031916815561088d82611435565b6113e9826114a5565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a280511561142d5761135a8282611508565b61088d61157c565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f036114da57604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610b42565b5f805160206127c583398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b0316846040516115249190611b41565b5f60405180830381855af49150503d805f811461155c576040519150601f19603f3d011682016040523d82523d5f602084013e611561565b606091505b509150915061157185838361159b565b925050505b92915050565b34156108705760405163b398979f60e01b815260040160405180910390fd5b6060826115b0576115ab826115fa565b6115f3565b81511580156115c757506001600160a01b0384163b155b156115f057604051639996b31560e01b81526001600160a01b0385166004820152602401610b42565b50805b9392505050565b80511561160a5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae80611c1783390190565b634e487b7160e01b5f52601160045260245ffd5b8082018082111561157657611576611630565b5f8083601f840112611667575f80fd5b5081356001600160401b0381111561167d575f80fd5b602083019150836020828501011115611694575f80fd5b9250929050565b5f805f80604085870312156116ae575f80fd5b84356001600160401b038111156116c3575f80fd5b6116cf87828801611657565b90955093505060208501356001600160401b038111156116ed575f80fd5b6116f987828801611657565b95989497509550505050565b5f60208284031215611715575f80fd5b5035919050565b6001600160a01b0381168114610b54575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f8060408385031215611755575f80fd5b82356117608161171c565b915060208301356001600160401b0381111561177a575f80fd5b8301601f8101851361178a575f80fd5b80356001600160401b038111156117a3576117a3611730565b604051601f8201601f19908116603f011681016001600160401b03811182821017156117d1576117d1611730565b6040528181528282016020018710156117e8575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b83811015611821578181015183820152602001611809565b50505f910152565b602081525f8251806020840152611847816040850160208701611807565b601f01601f19169190910160400192915050565b5f805f805f8060608789031215611870575f80fd5b86356001600160401b03811115611885575f80fd5b61189189828a01611657565b90975095505060208701356001600160401b038111156118af575f80fd5b6118bb89828a01611657565b90955093505060408701356001600160401b038111156118d9575f80fd5b6118e589828a01611657565b979a9699509497509295939492505050565b5f60208284031215611907575f80fd5b81356115f38161171c565b600181811c9082168061192657607f821691505b60208210810361194457634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561135a57805f5260205f20601f840160051c8101602085101561196f5750805b601f840160051c820191505b8181101561198e575f815560010161197b565b5050505050565b6001600160401b038311156119ac576119ac611730565b6119c0836119ba8354611912565b8361194a565b5f601f8411600181146119f1575f85156119da5750838201355b5f19600387901b1c1916600186901b17835561198e565b5f83815260208120601f198716915b82811015611a205786850135825560209485019460019092019101611a00565b5086821015611a3c575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611a5e575f80fd5b5051919050565b808202811582820484141761157657611576611630565b5f82611a9657634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b03818116838216019081111561157657611576611630565b602081525f808354611acb81611912565b806020860152600182165f8114611ae95760018114611b0557611b36565b60ff1983166040870152604082151560051b8701019350611b36565b865f5260205f205f5b83811015611b2d57815488820160400152600190910190602001611b0e565b87016040019450505b509195945050505050565b5f8251611b52818460208701611807565b9190910192915050565b5f60208284031215611b6c575f80fd5b81516115f38161171c565b8181038181111561157657611576611630565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f611bc560a083018a8c611b8a565b8281036020840152611bd881898b611b8a565b90508281036040840152611bed818789611b8a565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a2646970667358221220584c0040a39fc02ad03641e649e727d7e836f17a554ab7b6515596f9a3884de064736f6c634300081a0033", - "nonce": "0xccb", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x08f089c9582deac7233bbc8c4068aeabc6503f0beb64fd4d4c2528c7944db29e", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0xf22f5980b494FD0f11Fe3238925D96DeaB4510af", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0xcfcbd", - "value": "0x0", - "input": "0x4f1ef286000000000000000000000000f22f5980b494fd0f11fe3238925d96deab4510af000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0xccc", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0xd5ee85248d47a454fbfb9f07b67ced4072ada52e", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0x7093cae62aff2cf5b177619b8e73194f00cef26a55fc54eb315ad9a19a99b5ac", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "setup(bytes,bytes)", - "arguments": [ - "0xb0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f", - "0x0024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e0" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x24300", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e00000000000000000000000000000000000000000000000000000", - "nonce": "0xccd", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x232ea2", - "logs": [ - { - "address": "0xf22f5980b494fd0f11fe3238925d96deab4510af", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x9d8abb4708ae73e27519046d42aad26293ef54be2689443252980294817c3042", - "blockNumber": "0x59a2", - "transactionHash": "0x29f70996d9313589f8501b14a3507b69502492fdf89c732381fc106be32e83d8", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000002000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x29f70996d9313589f8501b14a3507b69502492fdf89c732381fc106be32e83d8", - "transactionIndex": "0x0", - "blockHash": "0x9d8abb4708ae73e27519046d42aad26293ef54be2689443252980294817c3042", - "blockNumber": "0x59a2", - "gasUsed": "0x232ea2", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0xf22f5980b494fd0f11fe3238925d96deab4510af" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2c95b0", - "logs": [ - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000f22f5980b494fd0f11fe3238925d96deab4510af" - ], - "data": "0x", - "blockHash": "0x9d8abb4708ae73e27519046d42aad26293ef54be2689443252980294817c3042", - "blockNumber": "0x59a2", - "transactionHash": "0x08f089c9582deac7233bbc8c4068aeabc6503f0beb64fd4d4c2528c7944db29e", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0xd5ee85248d47a454fbfb9f07b67ced4072ada52e", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - ], - "data": "0x", - "blockHash": "0x9d8abb4708ae73e27519046d42aad26293ef54be2689443252980294817c3042", - "blockNumber": "0x59a2", - "transactionHash": "0x08f089c9582deac7233bbc8c4068aeabc6503f0beb64fd4d4c2528c7944db29e", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000000000000000000a", - "blockHash": "0x9d8abb4708ae73e27519046d42aad26293ef54be2689443252980294817c3042", - "blockNumber": "0x59a2", - "transactionHash": "0x08f089c9582deac7233bbc8c4068aeabc6503f0beb64fd4d4c2528c7944db29e", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000004040000000000000000000400000080000000000800000000008000000000000000000000000000000000000000000000000000400010000000000000000000000000000000000008002000001000000000000000000000000000000000000020000000000000000000800000000000000000000000000000000400000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000040000000000000000000000000030000000000000000000000000000000000004000000000000000020000000000000002000000400000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0x08f089c9582deac7233bbc8c4068aeabc6503f0beb64fd4d4c2528c7944db29e", - "transactionIndex": "0x1", - "blockHash": "0x9d8abb4708ae73e27519046d42aad26293ef54be2689443252980294817c3042", - "blockNumber": "0x59a2", - "gasUsed": "0x9670e", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2e38e0", - "logs": [ - { - "address": "0xd5ee85248d47a454fbfb9f07b67ced4072ada52e", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7e899c63c3c17a40000", - "blockHash": "0x9d8abb4708ae73e27519046d42aad26293ef54be2689443252980294817c3042", - "blockNumber": "0x59a2", - "transactionHash": "0x7093cae62aff2cf5b177619b8e73194f00cef26a55fc54eb315ad9a19a99b5ac", - "transactionIndex": "0x2", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008008000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000002000000000000002000000000000000000000000000000000000020000000000000000000000400000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x7093cae62aff2cf5b177619b8e73194f00cef26a55fc54eb315ad9a19a99b5ac", - "transactionIndex": "0x2", - "blockHash": "0x9d8abb4708ae73e27519046d42aad26293ef54be2689443252980294817c3042", - "blockNumber": "0x59a2", - "gasUsed": "0x1a330", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727713759, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727714634.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727714634.json deleted file mode 100644 index 405ee9c..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727714634.json +++ /dev/null @@ -1,236 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x285c3a32e90dbd86c222fae9e8228571a90e7dadf0f304e27de5f38f5583a7d1", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x7a2aad7b033a081fa540aa76727acde83b5b9ecb", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x2e53d9", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516128c46100f95f395f818161128c015281816112b501526113f401526128c45ff3fe6080604052600436106101b2575f3560e01c806379ba5097116100e7578063bd7b80bd11610087578063e30c397811610062578063e30c3978146104ca578063f2a75fe4146104de578063f2fde38b146104f2578063fc0e3d9014610511575f80fd5b8063bd7b80bd1461047c578063c47e300d1461049b578063e013a625146104ae575f80fd5b80639ecdbd84116100c25780639ecdbd84146103d0578063a8e2718c146103ef578063ad3cb1cc14610403578063b61a9f9014610440575f80fd5b806379ba5097146103945780638da5cb5b146103a857806391447190146103bc575f80fd5b806352d1902d116101525780636b96736b1161012d5780636b96736b146103185780636c2eb3501461034d5780636c9d482514610361578063715018a614610380575f80fd5b806352d1902d1461029757806354fd4d50146102ab5780635c975abb146102d7575f80fd5b80633a4b66f11161018d5780633a4b66f1146102545780634e71d92d1461025c5780634f1ef286146102705780634f91440d14610283575f80fd5b80630572b0cc146101eb5780632379b523146102165780632e17de7814610235575f80fd5b366101e7575f8051602061286f833981519152335f036101e55734816002015f8282546101df91906116ce565b90915550505b005b5f80fd5b3480156101f6575f80fd5b5069052a48a1d616c9672e215b6040519081526020015b60405180910390f35b348015610221575f80fd5b506101e5610230366004611725565b610525565b348015610240575f80fd5b506101e561024f36600461178f565b6105db565b6101e5610740565b348015610267575f80fd5b506101e5610896565b6101e561027e3660046117ce565b6108a0565b34801561028e575f80fd5b506101e56108bf565b3480156102a2575f80fd5b506102036108c7565b3480156102b6575f80fd5b506102bf6108e2565b6040516001600160401b03909116815260200161020d565b3480156102e2575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16604051901515815260200161020d565b348015610323575f80fd5b50610335695a494c4445504f53495481565b6040516001600160a01b03909116815260200161020d565b348015610358575f80fd5b506101e5610919565b34801561036c575f80fd5b5061020361037b36600461178f565b610a71565b34801561038b575f80fd5b506101e5610b27565b34801561039f575f80fd5b506101e5610b38565b3480156103b3575f80fd5b50610335610b85565b3480156103c7575f80fd5b50610203610bb9565b3480156103db575f80fd5b506102036103ea36600461178f565b610ccb565b3480156103fa575f80fd5b50610203610d87565b34801561040e575f80fd5b50610433604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161020d91906118b3565b34801561044b575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274303546001600160a01b0316610335565b348015610487575f80fd5b5061020361049636600461178f565b610eaf565b6101e56104a93660046118e5565b610f56565b3480156104b9575f80fd5b50610203683635c9adc5dea0000081565b3480156104d5575f80fd5b506103356110ea565b3480156104e9575f80fd5b506101e5611112565b3480156104fd575f80fd5b506101e561050c366004611981565b611173565b34801561051c575f80fd5b506102036111f8565b61052d61120c565b5f8051602061286f83398151915280610547858783611a1f565b5060018101610557838583611a1f565b5060038101546001600160a01b03166340c10f19610573610b85565b61057b6111f8565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b1580156105be575f80fd5b505af11580156105d0573d5f803e3d5ffd5b505050505050505050565b6105e361123e565b5f5f8051602061286f8339815191526003810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b15801561063e575f80fd5b505af1158015610650573d5f803e3d5ffd5b505050505f816003015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156106a7573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106cb9190611ad8565b8369052a48a1d616c9672e216106df6111f8565b6106e991906116ce565b6106f39190611aef565b6106fd9190611b06565b604080518281526020810186905291925033917ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a2505050565b61074861123e565b5f8051602061286f8339815191525f69052a48a1d616c9672e2161076a6111f8565b61077491906116ce565b6003830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa1580156107bd573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107e19190611ad8565b6107eb9190611aef565b6107f59190611b06565b60038301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b158015610841575f80fd5b505af1158015610853573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b61089e61123e565b565b6108a8611281565b6108b182611325565b6108bb828261132d565b5050565b61089e61120c565b5f6108d06113e9565b505f8051602061284f83398151915290565b5f6109147ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b6109216108e2565b61092c906001611b25565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff1680610971575080546001600160401b03808416911610155b1561098f5760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f6109c55f8051602061286f83398151915290565b9050306040516109d4906116ad565b6001600160a01b039091168152602001604051809103905ff0801580156109fd573d5f803e3d5ffd5b5060039190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b5f5f8051602061286f8339815191528169052a48a1d616c9672e21610a946111f8565b610a9e91906116ce565b6003830154604080516318160ddd60e01b8152905187926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610ae7573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b0b9190611ad8565b610b159190611aef565b610b1f9190611b06565b949350505050565b610b2f61120c565b61089e5f611432565b3380610b426110ea565b6001600160a01b031614610b795760405163118cdaa760e01b81526001600160a01b03821660048201526024015b60405180910390fd5b610b8281611432565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b6040515f905f8051602061286f8339815191529082908190695a494c4445504f53495490610beb908590602401611b44565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610c209190611bcb565b5f60405180830381855afa9150503d805f8114610c58576040519150601f19603f3d011682016040523d82523d5f602084013e610c5d565b606091505b509150915081610caf5760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e746044820152606401610b70565b80806020019051810190610cc39190611ad8565b935050505090565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f925f8051602061286f8339815191529284926001600160a01b03909216916318160ddd916004808201926020929091908290030181865afa158015610d45573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d699190611ad8565b8469052a48a1d616c9672e21610d7d6111f8565b610b0b91906116ce565b6040515f905f8051602061286f8339815191529082908190695a494c4445504f53495490610db9908590602401611b44565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b17905251610dee9190611bcb565b5f60405180830381855afa9150503d805f8114610e26576040519150601f19603f3d011682016040523d82523d5f602084013e610e2b565b606091505b509150915081610e875760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b6064820152608401610b70565b5f81806020019051810190610e9c9190611be6565b6001600160a01b03163195945050505050565b7f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a9727430354604080516318160ddd60e01b815290515f925f8051602061286f83398151915292849286926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610f28573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f4c9190611ad8565b610d699190611c01565b610f5e61120c565b5f8051602061286f83398151915280610f78878983611a1f565b5060018101610f88858783611a1f565b505f80695a494c4445504f534954348a8a8a8a8a8a30610fa6610b85565b604051602401610fbd989796959493929190611c3c565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b17905251610ff29190611bcb565b5f6040518083038185875af1925050503d805f811461102c576040519150601f19603f3d011682016040523d82523d5f602084013e611031565b606091505b50600385015491935091506001600160a01b03166340c10f19611052610b85565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015611096575f80fd5b505af11580156110a8573d5f803e3d5ffd5b50505050816105d05760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610b70565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610ba9565b61111a61120c565b611122610b85565b6001600160a01b0316476040515f6040518083038185875af1925050503d805f8114611169576040519150601f19603f3d011682016040523d82523d5f602084013e505050565b606091505b505050565b61117b61120c565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b03831690811782556111bf610b85565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b5f47611202610bb9565b61091491906116ce565b33611215610b85565b6001600160a01b03161461089e5760405163118cdaa760e01b8152336004820152602401610b70565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff161561089e5760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061130757507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166112fb5f8051602061284f833981519152546001600160a01b031690565b6001600160a01b031614155b1561089e5760405163703e46dd60e11b815260040160405180910390fd5b610b8261120c565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015611387575060408051601f3d908101601f1916820190925261138491810190611ad8565b60015b6113af57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610b70565b5f8051602061284f83398151915281146113df57604051632a87526960e21b815260048101829052602401610b70565b61116e838361146a565b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461089e5760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b03191681556108bb826114bf565b6114738261152f565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a28051156114b75761116e8282611592565b6108bb611606565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f0361156457604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610b70565b5f8051602061284f83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b0316846040516115ae9190611bcb565b5f60405180830381855af49150503d805f81146115e6576040519150601f19603f3d011682016040523d82523d5f602084013e6115eb565b606091505b50915091506115fb858383611625565b925050505b92915050565b341561089e5760405163b398979f60e01b815260040160405180910390fd5b60608261163a5761163582611684565b61167d565b815115801561165157506001600160a01b0384163b155b1561167a57604051639996b31560e01b81526001600160a01b0385166004820152602401610b70565b50805b9392505050565b8051156116945780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae80611ca183390190565b634e487b7160e01b5f52601160045260245ffd5b80820180821115611600576116006116ba565b5f8083601f8401126116f1575f80fd5b5081356001600160401b03811115611707575f80fd5b60208301915083602082850101111561171e575f80fd5b9250929050565b5f805f8060408587031215611738575f80fd5b84356001600160401b0381111561174d575f80fd5b611759878288016116e1565b90955093505060208501356001600160401b03811115611777575f80fd5b611783878288016116e1565b95989497509550505050565b5f6020828403121561179f575f80fd5b5035919050565b6001600160a01b0381168114610b82575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f80604083850312156117df575f80fd5b82356117ea816117a6565b915060208301356001600160401b03811115611804575f80fd5b8301601f81018513611814575f80fd5b80356001600160401b0381111561182d5761182d6117ba565b604051601f8201601f19908116603f011681016001600160401b038111828210171561185b5761185b6117ba565b604052818152828201602001871015611872575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b838110156118ab578181015183820152602001611893565b50505f910152565b602081525f82518060208401526118d1816040850160208701611891565b601f01601f19169190910160400192915050565b5f805f805f80606087890312156118fa575f80fd5b86356001600160401b0381111561190f575f80fd5b61191b89828a016116e1565b90975095505060208701356001600160401b03811115611939575f80fd5b61194589828a016116e1565b90955093505060408701356001600160401b03811115611963575f80fd5b61196f89828a016116e1565b979a9699509497509295939492505050565b5f60208284031215611991575f80fd5b813561167d816117a6565b600181811c908216806119b057607f821691505b6020821081036119ce57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561116e57805f5260205f20601f840160051c810160208510156119f95750805b601f840160051c820191505b81811015611a18575f8155600101611a05565b5050505050565b6001600160401b03831115611a3657611a366117ba565b611a4a83611a44835461199c565b836119d4565b5f601f841160018114611a7b575f8515611a645750838201355b5f19600387901b1c1916600186901b178355611a18565b5f83815260208120601f198716915b82811015611aaa5786850135825560209485019460019092019101611a8a565b5086821015611ac6575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611ae8575f80fd5b5051919050565b8082028115828204841417611600576116006116ba565b5f82611b2057634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b038181168382160190811115611600576116006116ba565b602081525f808354611b558161199c565b806020860152600182165f8114611b735760018114611b8f57611bc0565b60ff1983166040870152604082151560051b8701019350611bc0565b865f5260205f205f5b83811015611bb757815488820160400152600190910190602001611b98565b87016040019450505b509195945050505050565b5f8251611bdc818460208701611891565b9190910192915050565b5f60208284031215611bf6575f80fd5b815161167d816117a6565b81810381811115611600576116006116ba565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f611c4f60a083018a8c611c14565b8281036020840152611c6281898b611c14565b90508281036040840152611c77818789611c14565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a26469706673582212204be17e6f808f1aa2b85f78a7859d9d9c4b3648bf4abe3fcace9629fb558d638764736f6c634300081a0033", - "nonce": "0xcce", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x7c693c1dd0adf3b15bae6f2e31aedbd9a772e77c176ba1d51b17aa778d2b8a65", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x7a2AaD7B033a081Fa540AA76727acDe83b5B9ECB", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0xdc010", - "value": "0x0", - "input": "0x4f1ef2860000000000000000000000007a2aad7b033a081fa540aa76727acde83b5b9ecb000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0xccf", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0x24e2b1b8f436810bf584b483329813f241da7933", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - } - ], - "isFixedGasLimit": false - }, - { - "hash": "0x14cc3cdc0bd7ad4ac1f516d82089c71cd74bcec648a3d5ea4d22b34ac45d312d", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "empty()", - "arguments": [], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0xbf3e", - "value": "0x0", - "input": "0xf2a75fe4", - "nonce": "0xcd0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x042a6c878171f3f672b86cf635b631b577f7f65741fb96f728eae03248588fe0", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "setup(bytes,bytes)", - "arguments": [ - "0xb0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f", - "0x0024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e0" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x2431f", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e00000000000000000000000000000000000000000000000000000", - "nonce": "0xcd1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x23a2f6", - "logs": [ - { - "address": "0x7a2aad7b033a081fa540aa76727acde83b5b9ecb", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xe4e7b0fab730d3a38e219a5436e8757e08455c98c6df1b11dfe82b76237e93b1", - "blockNumber": "0x5c58", - "transactionHash": "0x285c3a32e90dbd86c222fae9e8228571a90e7dadf0f304e27de5f38f5583a7d1", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000010000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x285c3a32e90dbd86c222fae9e8228571a90e7dadf0f304e27de5f38f5583a7d1", - "transactionIndex": "0x0", - "blockHash": "0xe4e7b0fab730d3a38e219a5436e8757e08455c98c6df1b11dfe82b76237e93b1", - "blockNumber": "0x5c58", - "gasUsed": "0x23a2f6", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x7a2aad7b033a081fa540aa76727acde83b5b9ecb" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2d09d8", - "logs": [ - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x0000000000000000000000007a2aad7b033a081fa540aa76727acde83b5b9ecb" - ], - "data": "0x", - "blockHash": "0xe4e7b0fab730d3a38e219a5436e8757e08455c98c6df1b11dfe82b76237e93b1", - "blockNumber": "0x5c58", - "transactionHash": "0x7c693c1dd0adf3b15bae6f2e31aedbd9a772e77c176ba1d51b17aa778d2b8a65", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x24e2b1b8f436810bf584b483329813f241da7933", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000535552719a2494a5b76d0d38ea2daee2bd4282fb" - ], - "data": "0x", - "blockHash": "0xe4e7b0fab730d3a38e219a5436e8757e08455c98c6df1b11dfe82b76237e93b1", - "blockNumber": "0x5c58", - "transactionHash": "0x7c693c1dd0adf3b15bae6f2e31aedbd9a772e77c176ba1d51b17aa778d2b8a65", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000000000000000000b", - "blockHash": "0xe4e7b0fab730d3a38e219a5436e8757e08455c98c6df1b11dfe82b76237e93b1", - "blockNumber": "0x5c58", - "transactionHash": "0x7c693c1dd0adf3b15bae6f2e31aedbd9a772e77c176ba1d51b17aa778d2b8a65", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000040000000000002000000400000080000000000800000000000000000000000000000000000000000000000000000000000000600010000000000000000000000000000000000000002000001000000000000000000000000000000000000020000000000000000000800000000000000000000000000000000400000000000000000000802000000000400000000000080000000000000000000000000000000000000000000000000080000000000000000000000000000000000000020000000000000000000000000000000000004000000000000000020000000000000002000000000000000000000000000000000000008000800000000", - "type": "0x0", - "transactionHash": "0x7c693c1dd0adf3b15bae6f2e31aedbd9a772e77c176ba1d51b17aa778d2b8a65", - "transactionIndex": "0x1", - "blockHash": "0xe4e7b0fab730d3a38e219a5436e8757e08455c98c6df1b11dfe82b76237e93b1", - "blockNumber": "0x5c58", - "gasUsed": "0x966e2", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2d944d", - "logs": [], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x14cc3cdc0bd7ad4ac1f516d82089c71cd74bcec648a3d5ea4d22b34ac45d312d", - "transactionIndex": "0x2", - "blockHash": "0xe4e7b0fab730d3a38e219a5436e8757e08455c98c6df1b11dfe82b76237e93b1", - "blockNumber": "0x5c58", - "gasUsed": "0x8a75", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x1a347", - "logs": [ - { - "address": "0x24e2b1b8f436810bf584b483329813f241da7933", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0xe9aabf97a47f0cffde05a4851fec66de60bb346025dd1094c88ac65500e34e56", - "blockNumber": "0x5c59", - "transactionHash": "0x042a6c878171f3f672b86cf635b631b577f7f65741fb96f728eae03248588fe0", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000002000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000010000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000002000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000008000000000000", - "type": "0x0", - "transactionHash": "0x042a6c878171f3f672b86cf635b631b577f7f65741fb96f728eae03248588fe0", - "transactionIndex": "0x0", - "blockHash": "0xe9aabf97a47f0cffde05a4851fec66de60bb346025dd1094c88ac65500e34e56", - "blockNumber": "0x5c59", - "gasUsed": "0x1a347", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727714634, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727719439.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727719439.json deleted file mode 100644 index 2fde0c4..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727719439.json +++ /dev/null @@ -1,147 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x28e2ced044b13628877df919fd4021221cb0b43c7aee84ae8ffca1b7947df0c0", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x740f05f25bea4ecc06f2a7b5ee0081c8aa7cd5ec", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x2bb6f6", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516126636100f95f395f81816110390152818161106201526111a601526126635ff3fe60806040526004361061013f575f3560e01c80636c2eb350116100b3578063b61a9f901161006d578063b61a9f90146103ab578063c47e300d146103e7578063e013a625146103fa578063e30c397814610416578063f2fde38b1461042a578063fc0e3d9014610449575f80fd5b80636c2eb3501461030a578063715018a61461031e57806379ba5097146103325780638da5cb5b14610346578063914471901461035a578063ad3cb1cc1461036e575f80fd5b80634f1ef286116101045780634f1ef2861461022d5780634f91440d1461024057806352d1902d1461025457806354fd4d50146102685780635c975abb146102945780636b96736b146102d5575f80fd5b80630572b0cc146101ac5780632379b523146101d35780632e17de78146101f25780633a4b66f1146102115780634e71d92d14610219575f80fd5b366101a85733156101a65760405162461bcd60e51b815260206004820152602660248201527f72657761726473206d75737420626520697373756573206279207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b005b5f80fd5b3480156101b7575f80fd5b506101c061045d565b6040519081526020015b60405180910390f35b3480156101de575f80fd5b506101a66101ed3660046114b0565b610585565b3480156101fd575f80fd5b506101a661020c36600461151a565b6106dc565b6101a661083e565b348015610224575f80fd5b506101a66109ea565b6101a661023b366004611559565b6109f4565b34801561024b575f80fd5b506101a6610a13565b34801561025f575f80fd5b506101c0610a1b565b348015610273575f80fd5b5061027c610a36565b6040516001600160401b0390911681526020016101ca565b34801561029f575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1660405190151581526020016101ca565b3480156102e0575f80fd5b506102f2695a494c4445504f53495481565b6040516001600160a01b0390911681526020016101ca565b348015610315575f80fd5b506101a6610a6d565b348015610329575f80fd5b506101a6610bc5565b34801561033d575f80fd5b506101a6610bd6565b348015610351575f80fd5b506102f2610c1e565b348015610365575f80fd5b506101c0610c52565b348015610379575f80fd5b5061039e604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516101ca919061163e565b3480156103b6575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274302546001600160a01b03166102f2565b6101a66103f5366004611670565b610d64565b348015610405575f80fd5b506101c068056bc75e2d6310000081565b348015610421575f80fd5b506102f2610ef8565b348015610435575f80fd5b506101a661044436600461170c565b610f20565b348015610454575f80fd5b506101c0610fa5565b6040515f905f8051602061260e8339815191529082908190695a494c4445504f5349549061048f90859060240161175f565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b179052516104c491906117e6565b5f60405180830381855afa9150503d805f81146104fc576040519150601f19603f3d011682016040523d82523d5f602084013e610501565b606091505b50915091508161055d5760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b606482015260840161019d565b5f818060200190518101906105729190611801565b6001600160a01b03163195945050505050565b61058d610fb9565b5f8051602061260e833981519152806105a7858783611867565b50600181016105b7838583611867565b506105c0610c1e565b6001600160a01b0316476040515f6040518083038185875af1925050503d805f8114610607576040519150601f19603f3d011682016040523d82523d5f602084013e61060c565b606091505b5050503060405161061c9061145f565b6001600160a01b039091168152602001604051809103905ff080158015610645573d5f803e3d5ffd5b506002820180546001600160a01b0319166001600160a01b039290921691821790556340c10f19610674610c1e565b61067c610fa5565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b1580156106bf575f80fd5b505af11580156106d1573d5f803e3d5ffd5b505050505050505050565b6106e4610feb565b5f5f8051602061260e8339815191526002810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b15801561073f575f80fd5b505af1158015610751573d5f803e3d5ffd5b505050505f816002015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107a8573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107cc9190611920565b836107d561045d565b6107dd610fa5565b6107e7919061194b565b6107f1919061195e565b6107fb9190611975565b604080518281526020810186905291925033917ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a2505050565b610846610feb565b68056bc75e2d6310000034101561089f5760405162461bcd60e51b815260206004820152601860248201527f64656c65676174656420616d6f756e7420746f6f206c6f770000000000000000604482015260640161019d565b5f8051602061260e8339815191525f6108b661045d565b6108be610fa5565b6108c8919061194b565b6002830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610911573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109359190611920565b61093f919061195e565b6109499190611975565b60028301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b158015610995575f80fd5b505af11580156109a7573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b6109f2610feb565b565b6109fc61102e565b610a05826110d2565b610a0f82826110da565b5050565b6109f2610fb9565b5f610a2461119b565b505f805160206125ee83398151915290565b5f610a687ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b610a75610a36565b610a80906001611994565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff1680610ac5575080546001600160401b03808416911610155b15610ae35760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f610b195f8051602061260e83398151915290565b905030604051610b289061145f565b6001600160a01b039091168152602001604051809103905ff080158015610b51573d5f803e3d5ffd5b5060029190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610bcd610fb9565b6109f25f6111e4565b3380610be0610ef8565b6001600160a01b031614610c125760405163118cdaa760e01b81526001600160a01b038216600482015260240161019d565b610c1b816111e4565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b6040515f905f8051602061260e8339815191529082908190695a494c4445504f53495490610c8490859060240161175f565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610cb991906117e6565b5f60405180830381855afa9150503d805f8114610cf1576040519150601f19603f3d011682016040523d82523d5f602084013e610cf6565b606091505b509150915081610d485760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e74604482015260640161019d565b80806020019051810190610d5c9190611920565b935050505090565b610d6c610fb9565b5f8051602061260e83398151915280610d86878983611867565b5060018101610d96858783611867565b505f80695a494c4445504f534954348a8a8a8a8a8a30610db4610c1e565b604051602401610dcb9897969594939291906119db565b60408051601f198184030181529181526020820180516001600160e01b03166319f44af560e01b17905251610e0091906117e6565b5f6040518083038185875af1925050503d805f8114610e3a576040519150601f19603f3d011682016040523d82523d5f602084013e610e3f565b606091505b50600285015491935091506001600160a01b03166340c10f19610e60610c1e565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610ea4575f80fd5b505af1158015610eb6573d5f803e3d5ffd5b50505050816106d15760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b604482015260640161019d565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610c42565b610f28610fb9565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610f6c610c1e565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b5f47610faf610c52565b610a68919061194b565b33610fc2610c1e565b6001600160a01b0316146109f25760405163118cdaa760e01b815233600482015260240161019d565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16156109f25760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614806110b457507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166110a85f805160206125ee833981519152546001600160a01b031690565b6001600160a01b031614155b156109f25760405163703e46dd60e11b815260040160405180910390fd5b610c1b610fb9565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015611134575060408051601f3d908101601f1916820190925261113191810190611920565b60015b61115c57604051634c9c8ce360e01b81526001600160a01b038316600482015260240161019d565b5f805160206125ee833981519152811461118c57604051632a87526960e21b81526004810182905260240161019d565b611196838361121c565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146109f25760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319168155610a0f82611271565b611225826112e1565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a2805115611269576111968282611344565b610a0f6113b8565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f0361131657604051634c9c8ce360e01b81526001600160a01b038216600482015260240161019d565b5f805160206125ee83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b03168460405161136091906117e6565b5f60405180830381855af49150503d805f8114611398576040519150601f19603f3d011682016040523d82523d5f602084013e61139d565b606091505b50915091506113ad8583836113d7565b925050505b92915050565b34156109f25760405163b398979f60e01b815260040160405180910390fd5b6060826113ec576113e782611436565b61142f565b815115801561140357506001600160a01b0384163b155b1561142c57604051639996b31560e01b81526001600160a01b038516600482015260240161019d565b50805b9392505050565b8051156114465780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae80611a4083390190565b5f8083601f84011261147c575f80fd5b5081356001600160401b03811115611492575f80fd5b6020830191508360208285010111156114a9575f80fd5b9250929050565b5f805f80604085870312156114c3575f80fd5b84356001600160401b038111156114d8575f80fd5b6114e48782880161146c565b90955093505060208501356001600160401b03811115611502575f80fd5b61150e8782880161146c565b95989497509550505050565b5f6020828403121561152a575f80fd5b5035919050565b6001600160a01b0381168114610c1b575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f806040838503121561156a575f80fd5b823561157581611531565b915060208301356001600160401b0381111561158f575f80fd5b8301601f8101851361159f575f80fd5b80356001600160401b038111156115b8576115b8611545565b604051601f8201601f19908116603f011681016001600160401b03811182821017156115e6576115e6611545565b6040528181528282016020018710156115fd575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b8381101561163657818101518382015260200161161e565b50505f910152565b602081525f825180602084015261165c81604085016020870161161c565b601f01601f19169190910160400192915050565b5f805f805f8060608789031215611685575f80fd5b86356001600160401b0381111561169a575f80fd5b6116a689828a0161146c565b90975095505060208701356001600160401b038111156116c4575f80fd5b6116d089828a0161146c565b90955093505060408701356001600160401b038111156116ee575f80fd5b6116fa89828a0161146c565b979a9699509497509295939492505050565b5f6020828403121561171c575f80fd5b813561142f81611531565b600181811c9082168061173b57607f821691505b60208210810361175957634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f80835461177081611727565b806020860152600182165f811461178e57600181146117aa576117db565b60ff1983166040870152604082151560051b87010193506117db565b865f5260205f205f5b838110156117d2578154888201604001526001909101906020016117b3565b87016040019450505b509195945050505050565b5f82516117f781846020870161161c565b9190910192915050565b5f60208284031215611811575f80fd5b815161142f81611531565b601f82111561119657805f5260205f20601f840160051c810160208510156118415750805b601f840160051c820191505b81811015611860575f815560010161184d565b5050505050565b6001600160401b0383111561187e5761187e611545565b6118928361188c8354611727565b8361181c565b5f601f8411600181146118c3575f85156118ac5750838201355b5f19600387901b1c1916600186901b178355611860565b5f83815260208120601f198716915b828110156118f257868501358255602094850194600190920191016118d2565b508682101561190e575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611930575f80fd5b5051919050565b634e487b7160e01b5f52601160045260245ffd5b808201808211156113b2576113b2611937565b80820281158282048414176113b2576113b2611937565b5f8261198f57634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b0381811683821601908111156113b2576113b2611937565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b60a081525f6119ee60a083018a8c6119b3565b8281036020840152611a0181898b6119b3565b90508281036040840152611a168187896119b3565b6001600160a01b039586166060850152939094166080909201919091525097965050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a26469706673582212205ef5603a6495bd0c3e555f17fd52a9a64d63851e89ad227989eaec155af900f464736f6c634300081a0033", - "nonce": "0xcd7", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x7a195f2e9d7a0350a87c63b66aacd39898cc1141cc522b7b5aac9bb395996533", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x740f05f25BeA4ECc06F2a7b5eE0081C8Aa7cd5eC", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "gas": "0xd5828", - "value": "0x0", - "input": "0x4f1ef286000000000000000000000000740f05f25bea4ecc06f2a7b5ee0081c8aa7cd5ec000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0xcd8", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0x33a84292cf60ed1e4fb05b02ebe8e229a2e0b17a", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a00330000000000000000000000009bf224e9b963c0c1dcd9af202d9acee7fea59584" - } - ], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x21a06f", - "logs": [ - { - "address": "0x740f05f25bea4ecc06f2a7b5ee0081c8aa7cd5ec", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x8af7f7095bae7553245ad645ea09854487fd8d9209c20926ae38f4958cf2af44", - "blockNumber": "0x6b18", - "transactionHash": "0x28e2ced044b13628877df919fd4021221cb0b43c7aee84ae8ffca1b7947df0c0", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000004000000000000000000", - "type": "0x0", - "transactionHash": "0x28e2ced044b13628877df919fd4021221cb0b43c7aee84ae8ffca1b7947df0c0", - "transactionIndex": "0x0", - "blockHash": "0x8af7f7095bae7553245ad645ea09854487fd8d9209c20926ae38f4958cf2af44", - "blockNumber": "0x6b18", - "gasUsed": "0x21a06f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x740f05f25bea4ecc06f2a7b5ee0081c8aa7cd5ec" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2b49ac", - "logs": [ - { - "address": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000740f05f25bea4ecc06f2a7b5ee0081c8aa7cd5ec" - ], - "data": "0x", - "blockHash": "0x8af7f7095bae7553245ad645ea09854487fd8d9209c20926ae38f4958cf2af44", - "blockNumber": "0x6b18", - "transactionHash": "0x7a195f2e9d7a0350a87c63b66aacd39898cc1141cc522b7b5aac9bb395996533", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x33a84292cf60ed1e4fb05b02ebe8e229a2e0b17a", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x0000000000000000000000009bf224e9b963c0c1dcd9af202d9acee7fea59584" - ], - "data": "0x", - "blockHash": "0x8af7f7095bae7553245ad645ea09854487fd8d9209c20926ae38f4958cf2af44", - "blockNumber": "0x6b18", - "transactionHash": "0x7a195f2e9d7a0350a87c63b66aacd39898cc1141cc522b7b5aac9bb395996533", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000002", - "blockHash": "0x8af7f7095bae7553245ad645ea09854487fd8d9209c20926ae38f4958cf2af44", - "blockNumber": "0x6b18", - "transactionHash": "0x7a195f2e9d7a0350a87c63b66aacd39898cc1141cc522b7b5aac9bb395996533", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000020000000400000000000000000800000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000002000001000000000000000008000000000000000000020000000000000000000800000000000000000000000000000000400000000000000000000800100000000000000000000080000000000000000000010000002000008000000100000000000000000000000000000000000000000000080022000000000000000200000000000000000004000000400000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x7a195f2e9d7a0350a87c63b66aacd39898cc1141cc522b7b5aac9bb395996533", - "transactionIndex": "0x1", - "blockHash": "0x8af7f7095bae7553245ad645ea09854487fd8d9209c20926ae38f4958cf2af44", - "blockNumber": "0x6b18", - "gasUsed": "0x9a93d", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727719439, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727719944.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727719944.json deleted file mode 100644 index 2426fde..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727719944.json +++ /dev/null @@ -1,147 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x223627f5ca76bfce809669d4e7b57d1beaf2bb7baed2638a8c3cdc8d0d9cd167", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0xe194587f2bf105852f0106011c312e0ec2f6413c", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x2ba9c4", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516126576100f95f395f81816110390152818161106201526111a601526126575ff3fe60806040526004361061013f575f3560e01c80636c2eb350116100b3578063b61a9f901161006d578063b61a9f90146103ab578063c47e300d146103e7578063e013a625146103fa578063e30c397814610416578063f2fde38b1461042a578063fc0e3d9014610449575f80fd5b80636c2eb3501461030a578063715018a61461031e57806379ba5097146103325780638da5cb5b14610346578063914471901461035a578063ad3cb1cc1461036e575f80fd5b80634f1ef286116101045780634f1ef2861461022d5780634f91440d1461024057806352d1902d1461025457806354fd4d50146102685780635c975abb146102945780636b96736b146102d5575f80fd5b80630572b0cc146101ac5780632379b523146101d35780632e17de78146101f25780633a4b66f1146102115780634e71d92d14610219575f80fd5b366101a85733156101a65760405162461bcd60e51b815260206004820152602660248201527f72657761726473206d75737420626520697373756573206279207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b005b5f80fd5b3480156101b7575f80fd5b506101c061045d565b6040519081526020015b60405180910390f35b3480156101de575f80fd5b506101a66101ed3660046114b0565b610585565b3480156101fd575f80fd5b506101a661020c36600461151a565b6106dc565b6101a661083e565b348015610224575f80fd5b506101a66109ea565b6101a661023b366004611559565b6109f4565b34801561024b575f80fd5b506101a6610a13565b34801561025f575f80fd5b506101c0610a1b565b348015610273575f80fd5b5061027c610a36565b6040516001600160401b0390911681526020016101ca565b34801561029f575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1660405190151581526020016101ca565b3480156102e0575f80fd5b506102f2695a494c4445504f53495481565b6040516001600160a01b0390911681526020016101ca565b348015610315575f80fd5b506101a6610a6d565b348015610329575f80fd5b506101a6610bc5565b34801561033d575f80fd5b506101a6610bd6565b348015610351575f80fd5b506102f2610c1e565b348015610365575f80fd5b506101c0610c52565b348015610379575f80fd5b5061039e604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516101ca919061163e565b3480156103b6575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274302546001600160a01b03166102f2565b6101a66103f5366004611670565b610d64565b348015610405575f80fd5b506101c068056bc75e2d6310000081565b348015610421575f80fd5b506102f2610ef8565b348015610435575f80fd5b506101a661044436600461170c565b610f20565b348015610454575f80fd5b506101c0610fa5565b6040515f905f805160206126028339815191529082908190695a494c4445504f5349549061048f90859060240161175f565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b179052516104c491906117e6565b5f60405180830381855afa9150503d805f81146104fc576040519150601f19603f3d011682016040523d82523d5f602084013e610501565b606091505b50915091508161055d5760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b606482015260840161019d565b5f818060200190518101906105729190611801565b6001600160a01b03163195945050505050565b61058d610fb9565b5f80516020612602833981519152806105a7858783611867565b50600181016105b7838583611867565b506105c0610c1e565b6001600160a01b0316476040515f6040518083038185875af1925050503d805f8114610607576040519150601f19603f3d011682016040523d82523d5f602084013e61060c565b606091505b5050503060405161061c9061145f565b6001600160a01b039091168152602001604051809103905ff080158015610645573d5f803e3d5ffd5b506002820180546001600160a01b0319166001600160a01b039290921691821790556340c10f19610674610c1e565b61067c610fa5565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b1580156106bf575f80fd5b505af11580156106d1573d5f803e3d5ffd5b505050505050505050565b6106e4610feb565b5f5f805160206126028339815191526002810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b15801561073f575f80fd5b505af1158015610751573d5f803e3d5ffd5b505050505f816002015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107a8573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107cc9190611920565b836107d561045d565b6107dd610fa5565b6107e7919061194b565b6107f1919061195e565b6107fb9190611975565b604080518281526020810186905291925033917ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a2505050565b610846610feb565b68056bc75e2d6310000034101561089f5760405162461bcd60e51b815260206004820152601860248201527f64656c65676174656420616d6f756e7420746f6f206c6f770000000000000000604482015260640161019d565b5f805160206126028339815191525f6108b661045d565b6108be610fa5565b6108c8919061194b565b6002830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610911573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109359190611920565b61093f919061195e565b6109499190611975565b60028301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b158015610995575f80fd5b505af11580156109a7573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b6109f2610feb565b565b6109fc61102e565b610a05826110d2565b610a0f82826110da565b5050565b6109f2610fb9565b5f610a2461119b565b505f805160206125e283398151915290565b5f610a687ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b610a75610a36565b610a80906001611994565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff1680610ac5575080546001600160401b03808416911610155b15610ae35760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f610b195f8051602061260283398151915290565b905030604051610b289061145f565b6001600160a01b039091168152602001604051809103905ff080158015610b51573d5f803e3d5ffd5b5060029190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610bcd610fb9565b6109f25f6111e4565b3380610be0610ef8565b6001600160a01b031614610c125760405163118cdaa760e01b81526001600160a01b038216600482015260240161019d565b610c1b816111e4565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b6040515f905f805160206126028339815191529082908190695a494c4445504f53495490610c8490859060240161175f565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610cb991906117e6565b5f60405180830381855afa9150503d805f8114610cf1576040519150601f19603f3d011682016040523d82523d5f602084013e610cf6565b606091505b509150915081610d485760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e74604482015260640161019d565b80806020019051810190610d5c9190611920565b935050505090565b610d6c610fb9565b5f8051602061260283398151915280610d86878983611867565b5060018101610d96858783611867565b505f80695a494c4445504f5349546001600160a01b0316348a8a8a8a8a8a30604051602401610dcb97969594939291906119db565b60408051601f198184030181529181526020820180516001600160e01b031663e12cf4cb60e01b17905251610e0091906117e6565b5f6040518083038185875af1925050503d805f8114610e3a576040519150601f19603f3d011682016040523d82523d5f602084013e610e3f565b606091505b50600285015491935091506001600160a01b03166340c10f19610e60610c1e565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610ea4575f80fd5b505af1158015610eb6573d5f803e3d5ffd5b50505050816106d15760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b604482015260640161019d565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610c42565b610f28610fb9565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610f6c610c1e565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b5f47610faf610c52565b610a68919061194b565b33610fc2610c1e565b6001600160a01b0316146109f25760405163118cdaa760e01b815233600482015260240161019d565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16156109f25760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614806110b457507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166110a85f805160206125e2833981519152546001600160a01b031690565b6001600160a01b031614155b156109f25760405163703e46dd60e11b815260040160405180910390fd5b610c1b610fb9565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015611134575060408051601f3d908101601f1916820190925261113191810190611920565b60015b61115c57604051634c9c8ce360e01b81526001600160a01b038316600482015260240161019d565b5f805160206125e2833981519152811461118c57604051632a87526960e21b81526004810182905260240161019d565b611196838361121c565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146109f25760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319168155610a0f82611271565b611225826112e1565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a2805115611269576111968282611344565b610a0f6113b8565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f0361131657604051634c9c8ce360e01b81526001600160a01b038216600482015260240161019d565b5f805160206125e283398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b03168460405161136091906117e6565b5f60405180830381855af49150503d805f8114611398576040519150601f19603f3d011682016040523d82523d5f602084013e61139d565b606091505b50915091506113ad8583836113d7565b925050505b92915050565b34156109f25760405163b398979f60e01b815260040160405180910390fd5b6060826113ec576113e782611436565b61142f565b815115801561140357506001600160a01b0384163b155b1561142c57604051639996b31560e01b81526001600160a01b038516600482015260240161019d565b50805b9392505050565b8051156114465780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae80611a3483390190565b5f8083601f84011261147c575f80fd5b5081356001600160401b03811115611492575f80fd5b6020830191508360208285010111156114a9575f80fd5b9250929050565b5f805f80604085870312156114c3575f80fd5b84356001600160401b038111156114d8575f80fd5b6114e48782880161146c565b90955093505060208501356001600160401b03811115611502575f80fd5b61150e8782880161146c565b95989497509550505050565b5f6020828403121561152a575f80fd5b5035919050565b6001600160a01b0381168114610c1b575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f806040838503121561156a575f80fd5b823561157581611531565b915060208301356001600160401b0381111561158f575f80fd5b8301601f8101851361159f575f80fd5b80356001600160401b038111156115b8576115b8611545565b604051601f8201601f19908116603f011681016001600160401b03811182821017156115e6576115e6611545565b6040528181528282016020018710156115fd575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b8381101561163657818101518382015260200161161e565b50505f910152565b602081525f825180602084015261165c81604085016020870161161c565b601f01601f19169190910160400192915050565b5f805f805f8060608789031215611685575f80fd5b86356001600160401b0381111561169a575f80fd5b6116a689828a0161146c565b90975095505060208701356001600160401b038111156116c4575f80fd5b6116d089828a0161146c565b90955093505060408701356001600160401b038111156116ee575f80fd5b6116fa89828a0161146c565b979a9699509497509295939492505050565b5f6020828403121561171c575f80fd5b813561142f81611531565b600181811c9082168061173b57607f821691505b60208210810361175957634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f80835461177081611727565b806020860152600182165f811461178e57600181146117aa576117db565b60ff1983166040870152604082151560051b87010193506117db565b865f5260205f205f5b838110156117d2578154888201604001526001909101906020016117b3565b87016040019450505b509195945050505050565b5f82516117f781846020870161161c565b9190910192915050565b5f60208284031215611811575f80fd5b815161142f81611531565b601f82111561119657805f5260205f20601f840160051c810160208510156118415750805b601f840160051c820191505b81811015611860575f815560010161184d565b5050505050565b6001600160401b0383111561187e5761187e611545565b6118928361188c8354611727565b8361181c565b5f601f8411600181146118c3575f85156118ac5750838201355b5f19600387901b1c1916600186901b178355611860565b5f83815260208120601f198716915b828110156118f257868501358255602094850194600190920191016118d2565b508682101561190e575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611930575f80fd5b5051919050565b634e487b7160e01b5f52601160045260245ffd5b808201808211156113b2576113b2611937565b80820281158282048414176113b2576113b2611937565b5f8261198f57634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b0381811683821601908111156113b2576113b2611937565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b608081525f6119ee60808301898b6119b3565b8281036020840152611a0181888a6119b3565b90508281036040840152611a168186886119b3565b91505060018060a01b03831660608301529897505050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a264697066735822122097009d8d13ded129f11335b51948db60445bc8c18657dad5bd34cbb5ea434ee764736f6c634300081a0033", - "nonce": "0xcd9", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xdee1b8b007e8bdbe4ef0169b070a71b15f3ecada44e4c2be21b7f41ea7b0e1f2", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0xe194587f2bf105852f0106011c312e0ec2F6413C", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "gas": "0xcfbc7", - "value": "0x0", - "input": "0x4f1ef286000000000000000000000000e194587f2bf105852f0106011c312e0ec2f6413c000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0xcda", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0x0018e8386d94e6071d61f6ada65067ceec06b366", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a00330000000000000000000000009bf224e9b963c0c1dcd9af202d9acee7fea59584" - } - ], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x219648", - "logs": [ - { - "address": "0xe194587f2bf105852f0106011c312e0ec2f6413c", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xb92d664a2c094d9a56c5277cd34c1e920ff0332fb94c668b12e33f78b094ad59", - "blockNumber": "0x6ca1", - "transactionHash": "0x223627f5ca76bfce809669d4e7b57d1beaf2bb7baed2638a8c3cdc8d0d9cd167", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000020000000000000080000000000000000000000000000000000000000000000000000001000200000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x223627f5ca76bfce809669d4e7b57d1beaf2bb7baed2638a8c3cdc8d0d9cd167", - "transactionIndex": "0x0", - "blockHash": "0xb92d664a2c094d9a56c5277cd34c1e920ff0332fb94c668b12e33f78b094ad59", - "blockNumber": "0x6ca1", - "gasUsed": "0x219648", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0xe194587f2bf105852f0106011c312e0ec2f6413c" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x2afca4", - "logs": [ - { - "address": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x000000000000000000000000e194587f2bf105852f0106011c312e0ec2f6413c" - ], - "data": "0x", - "blockHash": "0xb92d664a2c094d9a56c5277cd34c1e920ff0332fb94c668b12e33f78b094ad59", - "blockNumber": "0x6ca1", - "transactionHash": "0xdee1b8b007e8bdbe4ef0169b070a71b15f3ecada44e4c2be21b7f41ea7b0e1f2", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x0018e8386d94e6071d61f6ada65067ceec06b366", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x0000000000000000000000009bf224e9b963c0c1dcd9af202d9acee7fea59584" - ], - "data": "0x", - "blockHash": "0xb92d664a2c094d9a56c5277cd34c1e920ff0332fb94c668b12e33f78b094ad59", - "blockNumber": "0x6ca1", - "transactionHash": "0xdee1b8b007e8bdbe4ef0169b070a71b15f3ecada44e4c2be21b7f41ea7b0e1f2", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000003", - "blockHash": "0xb92d664a2c094d9a56c5277cd34c1e920ff0332fb94c668b12e33f78b094ad59", - "blockNumber": "0x6ca1", - "transactionHash": "0xdee1b8b007e8bdbe4ef0169b070a71b15f3ecada44e4c2be21b7f41ea7b0e1f2", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000200000000400000000000000000800000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000002000009000000000000000008000000000000000000020000000000000000000800000000000000000000000000000000400000000000000000000800100020000000000000000080004000000000000000010000000000008000000000000000000000000000000000000000000000000000000022000000000000000040000008000000000004000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xdee1b8b007e8bdbe4ef0169b070a71b15f3ecada44e4c2be21b7f41ea7b0e1f2", - "transactionIndex": "0x1", - "blockHash": "0xb92d664a2c094d9a56c5277cd34c1e920ff0332fb94c668b12e33f78b094ad59", - "blockNumber": "0x6ca1", - "gasUsed": "0x9665c", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727719944, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727733415.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727733415.json deleted file mode 100644 index 318f5a6..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727733415.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xdf89999094884360e3e17929f12013fcacb59899e810451bb467eda6d8f0c7e2", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x73aaef2d7aa01cfa99fbcd3e5a0e9b1c561f5cd8", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x2ae9a3", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516125a86100f95f395f8181610f8a01528181610fb301526110f701526125a85ff3fe608060405260043610610134575f3560e01c80636c2eb350116100a8578063b61a9f901161006d578063b61a9f901461038c578063c47e300d146103c8578063e013a625146103db578063e30c3978146103f7578063f2fde38b1461040b578063fc0e3d901461042a575f80fd5b80636c2eb350146102ff578063715018a61461031357806379ba5097146103275780638da5cb5b1461033b578063ad3cb1cc1461034f575f80fd5b80634f1ef286116100f95780634f1ef286146102225780634f91440d1461023557806352d1902d1461024957806354fd4d501461025d5780635c975abb146102895780636b96736b146102ca575f80fd5b80630572b0cc146101a15780632379b523146101c85780632e17de78146101e75780633a4b66f1146102065780634e71d92d1461020e575f80fd5b3661019d57331561019b5760405162461bcd60e51b815260206004820152602660248201527f72657761726473206d75737420626520697373756573206279207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b005b5f80fd5b3480156101ac575f80fd5b506101b561043e565b6040519081526020015b60405180910390f35b3480156101d3575f80fd5b5061019b6101e2366004611401565b610566565b3480156101f2575f80fd5b5061019b61020136600461146b565b6106bd565b61019b61081f565b348015610219575f80fd5b5061019b6109cb565b61019b6102303660046114aa565b6109d5565b348015610240575f80fd5b5061019b6109f4565b348015610254575f80fd5b506101b56109fc565b348015610268575f80fd5b50610271610a17565b6040516001600160401b0390911681526020016101bf565b348015610294575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1660405190151581526020016101bf565b3480156102d5575f80fd5b506102e7695a494c4445504f53495481565b6040516001600160a01b0390911681526020016101bf565b34801561030a575f80fd5b5061019b610a4e565b34801561031e575f80fd5b5061019b610b2a565b348015610332575f80fd5b5061019b610b3b565b348015610346575f80fd5b506102e7610b83565b34801561035a575f80fd5b5061037f604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516101bf919061158f565b348015610397575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274302546001600160a01b03166102e7565b61019b6103d63660046115c1565b610bb7565b3480156103e6575f80fd5b506101b568056bc75e2d6310000081565b348015610402575f80fd5b506102e7610d4b565b348015610416575f80fd5b5061019b61042536600461165d565b610d73565b348015610435575f80fd5b506101b5610df8565b6040515f905f805160206125538339815191529082908190695a494c4445504f534954906104709085906024016116b0565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b179052516104a59190611737565b5f60405180830381855afa9150503d805f81146104dd576040519150601f19603f3d011682016040523d82523d5f602084013e6104e2565b606091505b50915091508161053e5760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b6064820152608401610192565b5f818060200190518101906105539190611752565b6001600160a01b03163195945050505050565b61056e610f0a565b5f80516020612553833981519152806105888587836117b8565b50600181016105988385836117b8565b506105a1610b83565b6001600160a01b0316476040515f6040518083038185875af1925050503d805f81146105e8576040519150601f19603f3d011682016040523d82523d5f602084013e6105ed565b606091505b505050306040516105fd906113b0565b6001600160a01b039091168152602001604051809103905ff080158015610626573d5f803e3d5ffd5b506002820180546001600160a01b0319166001600160a01b039290921691821790556340c10f19610655610b83565b61065d610df8565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b1580156106a0575f80fd5b505af11580156106b2573d5f803e3d5ffd5b505050505050505050565b6106c5610f3c565b5f5f805160206125538339815191526002810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b158015610720575f80fd5b505af1158015610732573d5f803e3d5ffd5b505050505f816002015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610789573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107ad9190611871565b836107b661043e565b6107be610df8565b6107c8919061189c565b6107d291906118af565b6107dc91906118c6565b604080518281526020810186905291925033917ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a2505050565b610827610f3c565b68056bc75e2d631000003410156108805760405162461bcd60e51b815260206004820152601860248201527f64656c65676174656420616d6f756e7420746f6f206c6f7700000000000000006044820152606401610192565b5f805160206125538339815191525f61089761043e565b61089f610df8565b6108a9919061189c565b6002830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa1580156108f2573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109169190611871565b61092091906118af565b61092a91906118c6565b60028301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b158015610976575f80fd5b505af1158015610988573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b6109d3610f3c565b565b6109dd610f7f565b6109e682611023565b6109f0828261102b565b5050565b6109d3610f0a565b5f610a056110ec565b505f8051602061253383398151915290565b5f610a497ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b610a56610a17565b610a619060016118e5565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff1680610aa6575080546001600160401b03808416911610155b15610ac45760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b038316908117600160401b1768ff0000000000000000191682556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610b32610f0a565b6109d35f611135565b3380610b45610d4b565b6001600160a01b031614610b775760405163118cdaa760e01b81526001600160a01b0382166004820152602401610192565b610b8081611135565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610bbf610f0a565b5f8051602061255383398151915280610bd98789836117b8565b5060018101610be98587836117b8565b505f80695a494c4445504f5349546001600160a01b0316348a8a8a8a8a8a30604051602401610c1e979695949392919061192c565b60408051601f198184030181529181526020820180516001600160e01b031663e12cf4cb60e01b17905251610c539190611737565b5f6040518083038185875af1925050503d805f8114610c8d576040519150601f19603f3d011682016040523d82523d5f602084013e610c92565b606091505b50600285015491935091506001600160a01b03166340c10f19610cb3610b83565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610cf7575f80fd5b505af1158015610d09573d5f803e3d5ffd5b50505050816106b25760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610192565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610ba7565b610d7b610f0a565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610dbf610b83565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206125538339815191529082908190695a494c4445504f53495490610e2a9085906024016116b0565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610e5f9190611737565b5f60405180830381855afa9150503d805f8114610e97576040519150601f19603f3d011682016040523d82523d5f602084013e610e9c565b606091505b509150915081610eee5760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e746044820152606401610192565b80806020019051810190610f029190611871565b935050505090565b33610f13610b83565b6001600160a01b0316146109d35760405163118cdaa760e01b8152336004820152602401610192565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16156109d35760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061100557507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610ff95f80516020612533833981519152546001600160a01b031690565b6001600160a01b031614155b156109d35760405163703e46dd60e11b815260040160405180910390fd5b610b80610f0a565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015611085575060408051601f3d908101601f1916820190925261108291810190611871565b60015b6110ad57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610192565b5f8051602061253383398151915281146110dd57604051632a87526960e21b815260048101829052602401610192565b6110e7838361116d565b505050565b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146109d35760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b03191681556109f0826111c2565b61117682611232565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a28051156111ba576110e78282611295565b6109f0611309565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f0361126757604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610192565b5f8051602061253383398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b0316846040516112b19190611737565b5f60405180830381855af49150503d805f81146112e9576040519150601f19603f3d011682016040523d82523d5f602084013e6112ee565b606091505b50915091506112fe858383611328565b925050505b92915050565b34156109d35760405163b398979f60e01b815260040160405180910390fd5b60608261133d5761133882611387565b611380565b815115801561135457506001600160a01b0384163b155b1561137d57604051639996b31560e01b81526001600160a01b0385166004820152602401610192565b50805b9392505050565b8051156113975780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae8061198583390190565b5f8083601f8401126113cd575f80fd5b5081356001600160401b038111156113e3575f80fd5b6020830191508360208285010111156113fa575f80fd5b9250929050565b5f805f8060408587031215611414575f80fd5b84356001600160401b03811115611429575f80fd5b611435878288016113bd565b90955093505060208501356001600160401b03811115611453575f80fd5b61145f878288016113bd565b95989497509550505050565b5f6020828403121561147b575f80fd5b5035919050565b6001600160a01b0381168114610b80575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f80604083850312156114bb575f80fd5b82356114c681611482565b915060208301356001600160401b038111156114e0575f80fd5b8301601f810185136114f0575f80fd5b80356001600160401b0381111561150957611509611496565b604051601f8201601f19908116603f011681016001600160401b038111828210171561153757611537611496565b60405281815282820160200187101561154e575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b8381101561158757818101518382015260200161156f565b50505f910152565b602081525f82518060208401526115ad81604085016020870161156d565b601f01601f19169190910160400192915050565b5f805f805f80606087890312156115d6575f80fd5b86356001600160401b038111156115eb575f80fd5b6115f789828a016113bd565b90975095505060208701356001600160401b03811115611615575f80fd5b61162189828a016113bd565b90955093505060408701356001600160401b0381111561163f575f80fd5b61164b89828a016113bd565b979a9699509497509295939492505050565b5f6020828403121561166d575f80fd5b813561138081611482565b600181811c9082168061168c57607f821691505b6020821081036116aa57634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f8083546116c181611678565b806020860152600182165f81146116df57600181146116fb5761172c565b60ff1983166040870152604082151560051b870101935061172c565b865f5260205f205f5b8381101561172357815488820160400152600190910190602001611704565b87016040019450505b509195945050505050565b5f825161174881846020870161156d565b9190910192915050565b5f60208284031215611762575f80fd5b815161138081611482565b601f8211156110e757805f5260205f20601f840160051c810160208510156117925750805b601f840160051c820191505b818110156117b1575f815560010161179e565b5050505050565b6001600160401b038311156117cf576117cf611496565b6117e3836117dd8354611678565b8361176d565b5f601f841160018114611814575f85156117fd5750838201355b5f19600387901b1c1916600186901b1783556117b1565b5f83815260208120601f198716915b828110156118435786850135825560209485019460019092019101611823565b508682101561185f575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611881575f80fd5b5051919050565b634e487b7160e01b5f52601160045260245ffd5b8082018082111561130357611303611888565b808202811582820484141761130357611303611888565b5f826118e057634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b03818116838216019081111561130357611303611888565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b608081525f61193f60808301898b611904565b828103602084015261195281888a611904565b90508281036040840152611967818688611904565b91505060018060a01b03831660608301529897505050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a264697066735822122072868da30ba472888917a4ef1b25cf72d4dfadf1de27ef510561808d4811214064736f6c634300081a0033", - "nonce": "0xcdd", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x82f0568a41838e66ec601b5a39c6f6d56024cea2f22f6eb5d178f604c84707d9", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x73AaEF2d7Aa01cFa99fbCd3e5a0E9b1c561F5CD8", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "gas": "0x10355", - "value": "0x0", - "input": "0x4f1ef28600000000000000000000000073aaef2d7aa01cfa99fbcd3e5a0e9b1c561f5cd8000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0xcde", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x21027e", - "logs": [ - { - "address": "0x73aaef2d7aa01cfa99fbcd3e5a0e9b1c561f5cd8", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x979f16feff2562bad853c2aaa846036be4caf63c7b3d77e792a4ce5df15ce17f", - "blockNumber": "0x931a", - "transactionHash": "0xdf89999094884360e3e17929f12013fcacb59899e810451bb467eda6d8f0c7e2", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xdf89999094884360e3e17929f12013fcacb59899e810451bb467eda6d8f0c7e2", - "transactionIndex": "0x0", - "blockHash": "0x979f16feff2562bad853c2aaa846036be4caf63c7b3d77e792a4ce5df15ce17f", - "blockNumber": "0x931a", - "gasUsed": "0x21027e", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x73aaef2d7aa01cfa99fbcd3e5a0e9b1c561f5cd8" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x21b3d1", - "logs": [ - { - "address": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x00000000000000000000000073aaef2d7aa01cfa99fbcd3e5a0e9b1c561f5cd8" - ], - "data": "0x", - "blockHash": "0x979f16feff2562bad853c2aaa846036be4caf63c7b3d77e792a4ce5df15ce17f", - "blockNumber": "0x931a", - "transactionHash": "0x82f0568a41838e66ec601b5a39c6f6d56024cea2f22f6eb5d178f604c84707d9", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000004", - "blockHash": "0x979f16feff2562bad853c2aaa846036be4caf63c7b3d77e792a4ce5df15ce17f", - "blockNumber": "0x931a", - "transactionHash": "0x82f0568a41838e66ec601b5a39c6f6d56024cea2f22f6eb5d178f604c84707d9", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000002040000000000008000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000004000010000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x82f0568a41838e66ec601b5a39c6f6d56024cea2f22f6eb5d178f604c84707d9", - "transactionIndex": "0x1", - "blockHash": "0x979f16feff2562bad853c2aaa846036be4caf63c7b3d77e792a4ce5df15ce17f", - "blockNumber": "0x931a", - "gasUsed": "0xb153", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x9bf224e9b963c0c1dcd9af202d9acee7fea59584", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727733415, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727853227.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727853227.json deleted file mode 100644 index d62de56..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727853227.json +++ /dev/null @@ -1,147 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x6eae15f47bfd7647297146f7d2d1f011f37183fe15a5ffc92896d692e7919674", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x64fa96a67910956141cc481a43f242c045c10165", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x294a47", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b60805161242e6100f95f395f8181610e4801528181610e710152610fe7015261242e5ff3fe608060405260043610610129575f3560e01c80636c2eb350116100a8578063b61a9f901161006d578063b61a9f9014610302578063c47e300d1461033e578063e013a62514610351578063e30c39781461036d578063f2fde38b14610381578063fc0e3d90146103a0575f80fd5b80636c2eb35014610275578063715018a61461028957806379ba50971461029d5780638da5cb5b146102b1578063ad3cb1cc146102c5575f80fd5b80634f91440d116100ee5780634f91440d146101ab57806352d1902d146101bf57806354fd4d50146101d35780635c975abb146101ff5780636b96736b14610240575f80fd5b80630572b0cc146101345780632e17de781461015b5780633a4b66f11461017c5780634e71d92d146101845780634f1ef28614610198575f80fd5b3661013057005b5f80fd5b34801561013f575f80fd5b506101486103b4565b6040519081526020015b60405180910390f35b348015610166575f80fd5b5061017a6101753660046112ad565b6104e1565b005b61017a610688565b34801561018f575f80fd5b5061017a610834565b61017a6101a63660046112ec565b61083e565b3480156101b6575f80fd5b5061017a61085d565b3480156101ca575f80fd5b50610148610865565b3480156101de575f80fd5b506101e7610880565b6040516001600160401b039091168152602001610152565b34801561020a575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff166040519015158152602001610152565b34801561024b575f80fd5b5061025d695a494c4445504f53495481565b6040516001600160a01b039091168152602001610152565b348015610280575f80fd5b5061017a6108b7565b348015610294575f80fd5b5061017a610a0f565b3480156102a8575f80fd5b5061017a610a20565b3480156102bc575f80fd5b5061025d610a68565b3480156102d0575f80fd5b506102f5604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161015291906113d1565b34801561030d575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274302546001600160a01b031661025d565b61017a61034c366004611447565b610a9c565b34801561035c575f80fd5b5061014868056bc75e2d6310000081565b348015610378575f80fd5b5061025d610c3b565b34801561038c575f80fd5b5061017a61039b3660046114e3565b610c63565b3480156103ab575f80fd5b50610148610ce8565b6040515f905f805160206123d98339815191529082908190695a494c4445504f534954906103e6908590602401611536565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b1790525161041b91906115bd565b5f60405180830381855afa9150503d805f8114610453576040519150601f19603f3d011682016040523d82523d5f602084013e610458565b606091505b5091509150816104b95760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b60648201526084015b60405180910390fd5b5f818060200190518101906104ce91906115d8565b6001600160a01b03163195945050505050565b6104e9610dfa565b5f5f805160206123d98339815191526002810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b158015610544575f80fd5b505af1158015610556573d5f803e3d5ffd5b505050505f816002015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105ad573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105d191906115f3565b836105da6103b4565b6105e2610ce8565b6105ec919061161e565b6105f69190611631565b6106009190611648565b604051909150339082905f81818185875af1925050503d805f8114610640576040519150601f19603f3d011682016040523d82523d5f602084013e610645565b606091505b505060408051838152602081018690523392507ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a2505050565b610690610dfa565b68056bc75e2d631000003410156106e95760405162461bcd60e51b815260206004820152601860248201527f64656c65676174656420616d6f756e7420746f6f206c6f77000000000000000060448201526064016104b0565b5f805160206123d98339815191525f6107006103b4565b610708610ce8565b610712919061161e565b6002830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa15801561075b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061077f91906115f3565b6107899190611631565b6107939190611648565b60028301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b1580156107df575f80fd5b505af11580156107f1573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b61083c610dfa565b565b610846610e3d565b61084f82610ee1565b6108598282610ee9565b5050565b61083c610faa565b5f61086e610fdc565b505f805160206123b983398151915290565b5f6108b27ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b6108bf610880565b6108ca906001611667565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff168061090f575080546001600160401b03808416911610155b1561092d5760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f6109635f805160206123d983398151915290565b905030604051610972906112a0565b6001600160a01b039091168152602001604051809103905ff08015801561099b573d5f803e3d5ffd5b5060029190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610a17610faa565b61083c5f611025565b3380610a2a610c3b565b6001600160a01b031614610a5c5760405163118cdaa760e01b81526001600160a01b03821660048201526024016104b0565b610a6581611025565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610aa4610faa565b5f805160206123d983398151915280610abe8789836116d1565b5060018101610ace8587836116d1565b505f80695a494c4445504f5349546001600160a01b0316348a8a8a8a8a8a30604051602401610b0397969594939291906117b2565b60408051601f198184030181529181526020820180516001600160e01b031663e12cf4cb60e01b17905251610b3891906115bd565b5f6040518083038185875af1925050503d805f8114610b72576040519150601f19603f3d011682016040523d82523d5f602084013e610b77565b606091505b50600285015491935091506001600160a01b03166340c10f19610b98610a68565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610bdc575f80fd5b505af1158015610bee573d5f803e3d5ffd5b5050505081610c305760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b60448201526064016104b0565b505050505050505050565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610a8c565b610c6b610faa565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610caf610a68565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206123d98339815191529082908190695a494c4445504f53495490610d1a908590602401611536565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610d4f91906115bd565b5f60405180830381855afa9150503d805f8114610d87576040519150601f19603f3d011682016040523d82523d5f602084013e610d8c565b606091505b509150915081610dde5760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e7460448201526064016104b0565b80806020019051810190610df291906115f3565b935050505090565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff161561083c5760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610ec357507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610eb75f805160206123b9833981519152546001600160a01b031690565b6001600160a01b031614155b1561083c5760405163703e46dd60e11b815260040160405180910390fd5b610a65610faa565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610f43575060408051601f3d908101601f19168201909252610f40918101906115f3565b60015b610f6b57604051634c9c8ce360e01b81526001600160a01b03831660048201526024016104b0565b5f805160206123b98339815191528114610f9b57604051632a87526960e21b8152600481018290526024016104b0565b610fa5838361105d565b505050565b33610fb3610a68565b6001600160a01b03161461083c5760405163118cdaa760e01b81523360048201526024016104b0565b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461083c5760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319168155610859826110b2565b61106682611122565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a28051156110aa57610fa58282611185565b6108596111f9565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f0361115757604051634c9c8ce360e01b81526001600160a01b03821660048201526024016104b0565b5f805160206123b983398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b0316846040516111a191906115bd565b5f60405180830381855af49150503d805f81146111d9576040519150601f19603f3d011682016040523d82523d5f602084013e6111de565b606091505b50915091506111ee858383611218565b925050505b92915050565b341561083c5760405163b398979f60e01b815260040160405180910390fd5b60608261122d5761122882611277565b611270565b815115801561124457506001600160a01b0384163b155b1561126d57604051639996b31560e01b81526001600160a01b03851660048201526024016104b0565b50805b9392505050565b8051156112875780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae8061180b83390190565b5f602082840312156112bd575f80fd5b5035919050565b6001600160a01b0381168114610a65575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f80604083850312156112fd575f80fd5b8235611308816112c4565b915060208301356001600160401b03811115611322575f80fd5b8301601f81018513611332575f80fd5b80356001600160401b0381111561134b5761134b6112d8565b604051601f8201601f19908116603f011681016001600160401b0381118282101715611379576113796112d8565b604052818152828201602001871015611390575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b838110156113c95781810151838201526020016113b1565b50505f910152565b602081525f82518060208401526113ef8160408501602087016113af565b601f01601f19169190910160400192915050565b5f8083601f840112611413575f80fd5b5081356001600160401b03811115611429575f80fd5b602083019150836020828501011115611440575f80fd5b9250929050565b5f805f805f806060878903121561145c575f80fd5b86356001600160401b03811115611471575f80fd5b61147d89828a01611403565b90975095505060208701356001600160401b0381111561149b575f80fd5b6114a789828a01611403565b90955093505060408701356001600160401b038111156114c5575f80fd5b6114d189828a01611403565b979a9699509497509295939492505050565b5f602082840312156114f3575f80fd5b8135611270816112c4565b600181811c9082168061151257607f821691505b60208210810361153057634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f808354611547816114fe565b806020860152600182165f81146115655760018114611581576115b2565b60ff1983166040870152604082151560051b87010193506115b2565b865f5260205f205f5b838110156115a95781548882016040015260019091019060200161158a565b87016040019450505b509195945050505050565b5f82516115ce8184602087016113af565b9190910192915050565b5f602082840312156115e8575f80fd5b8151611270816112c4565b5f60208284031215611603575f80fd5b5051919050565b634e487b7160e01b5f52601160045260245ffd5b808201808211156111f3576111f361160a565b80820281158282048414176111f3576111f361160a565b5f8261166257634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b0381811683821601908111156111f3576111f361160a565b601f821115610fa557805f5260205f20601f840160051c810160208510156116ab5750805b601f840160051c820191505b818110156116ca575f81556001016116b7565b5050505050565b6001600160401b038311156116e8576116e86112d8565b6116fc836116f683546114fe565b83611686565b5f601f84116001811461172d575f85156117165750838201355b5f19600387901b1c1916600186901b1783556116ca565b5f83815260208120601f198716915b8281101561175c578685013582556020948501946001909201910161173c565b5086821015611778575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b608081525f6117c560808301898b61178a565b82810360208401526117d881888a61178a565b905082810360408401526117ed81868861178a565b91505060018060a01b03831660608301529897505050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a2646970667358221220423cd1ff41d21dfc2bf1986e52efaa02c4a130a6434d1d8d0cc4df831ff4103564736f6c634300081a0033", - "nonce": "0x5", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xc714efd35aeaede4f200569282d97bf3ee649cd76f902e6f8d99ffebd5e259ad", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x64Fa96a67910956141cc481a43f242C045c10165", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0xe210d", - "value": "0x0", - "input": "0x4f1ef28600000000000000000000000064fa96a67910956141cc481a43f242c045c10165000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x6", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0x9e5c257d1c6df74eaa54e58cdccacb924669dc83", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a00330000000000000000000000007a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2" - } - ], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1fc2fc", - "logs": [ - { - "address": "0x64fa96a67910956141cc481a43f242c045c10165", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x3f38620806ef2cfe846e4a0c1bed044863e5d656bcaf62a6abcb9b3800678074", - "blockNumber": "0x10ba", - "transactionHash": "0x6eae15f47bfd7647297146f7d2d1f011f37183fe15a5ffc92896d692e7919674", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000080000000080000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000008000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x6eae15f47bfd7647297146f7d2d1f011f37183fe15a5ffc92896d692e7919674", - "transactionIndex": "0x0", - "blockHash": "0x3f38620806ef2cfe846e4a0c1bed044863e5d656bcaf62a6abcb9b3800678074", - "blockNumber": "0x10ba", - "gasUsed": "0x1fc2fc", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x64fa96a67910956141cc481a43f242c045c10165" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x296c2f", - "logs": [ - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x00000000000000000000000064fa96a67910956141cc481a43f242c045c10165" - ], - "data": "0x", - "blockHash": "0x3f38620806ef2cfe846e4a0c1bed044863e5d656bcaf62a6abcb9b3800678074", - "blockNumber": "0x10ba", - "transactionHash": "0xc714efd35aeaede4f200569282d97bf3ee649cd76f902e6f8d99ffebd5e259ad", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x9e5c257d1c6df74eaa54e58cdccacb924669dc83", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x0000000000000000000000007a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2" - ], - "data": "0x", - "blockHash": "0x3f38620806ef2cfe846e4a0c1bed044863e5d656bcaf62a6abcb9b3800678074", - "blockNumber": "0x10ba", - "transactionHash": "0xc714efd35aeaede4f200569282d97bf3ee649cd76f902e6f8d99ffebd5e259ad", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000002", - "blockHash": "0x3f38620806ef2cfe846e4a0c1bed044863e5d656bcaf62a6abcb9b3800678074", - "blockNumber": "0x10ba", - "transactionHash": "0xc714efd35aeaede4f200569282d97bf3ee649cd76f902e6f8d99ffebd5e259ad", - "transactionIndex": "0x1", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000010000000000400000000000000000800000000000000000000000100000000000000000000000000000000000000000000000000000004000000000000000000000800002010001000800000000000000000000000000000000020000000000000000800800000000000000000000000000000000400000000000000000000800000000000000000000000080000000000000000000000000800000000000000000000000000100000000000000000000000000000000000020000000000000000000000000000000000004000000000000080020000000000000000000000100000000000000000000000000000000000000400000", - "type": "0x0", - "transactionHash": "0xc714efd35aeaede4f200569282d97bf3ee649cd76f902e6f8d99ffebd5e259ad", - "transactionIndex": "0x1", - "blockHash": "0x3f38620806ef2cfe846e4a0c1bed044863e5d656bcaf62a6abcb9b3800678074", - "blockNumber": "0x10ba", - "gasUsed": "0x9a933", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727853227, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727853308.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727853308.json deleted file mode 100644 index 7c7ff47..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727853308.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xe2e93a882c06fd1359d97ebbf80dadc08aafe3fa0153c35386cd74a65b91a205", - "transactionType": "CREATE", - "contractName": "DelegationV3", - "contractAddress": "0x90a65311b6c7246ffd1f212c123cfe351a6d65a9", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x2b355a", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516125ed6100f95f395f8181610fcf01528181610ff8015261113c01526125ed5ff3fe608060405260043610610134575f3560e01c80636c2eb350116100a8578063b61a9f901161006d578063b61a9f901461038c578063c47e300d146103c8578063e013a625146103db578063e30c3978146103f7578063f2fde38b1461040b578063fc0e3d901461042a575f80fd5b80636c2eb350146102ff578063715018a61461031357806379ba5097146103275780638da5cb5b1461033b578063ad3cb1cc1461034f575f80fd5b80634f1ef286116100f95780634f1ef286146102225780634f91440d1461023557806352d1902d1461024957806354fd4d501461025d5780635c975abb146102895780636b96736b146102ca575f80fd5b80630572b0cc146101a15780632379b523146101c85780632e17de78146101e75780633a4b66f1146102065780634e71d92d1461020e575f80fd5b3661019d57331561019b5760405162461bcd60e51b815260206004820152602660248201527f72657761726473206d75737420626520697373756573206279207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b005b5f80fd5b3480156101ac575f80fd5b506101b561043e565b6040519081526020015b60405180910390f35b3480156101d3575f80fd5b5061019b6101e2366004611446565b610566565b3480156101f2575f80fd5b5061019b6102013660046114b0565b6106bd565b61019b610864565b348015610219575f80fd5b5061019b610a10565b61019b6102303660046114ef565b610a1a565b348015610240575f80fd5b5061019b610a39565b348015610254575f80fd5b506101b5610a41565b348015610268575f80fd5b50610271610a5c565b6040516001600160401b0390911681526020016101bf565b348015610294575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1660405190151581526020016101bf565b3480156102d5575f80fd5b506102e7695a494c4445504f53495481565b6040516001600160a01b0390911681526020016101bf565b34801561030a575f80fd5b5061019b610a93565b34801561031e575f80fd5b5061019b610b6f565b348015610332575f80fd5b5061019b610b80565b348015610346575f80fd5b506102e7610bc8565b34801561035a575f80fd5b5061037f604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516101bf91906115d4565b348015610397575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274302546001600160a01b03166102e7565b61019b6103d6366004611606565b610bfc565b3480156103e6575f80fd5b506101b568056bc75e2d6310000081565b348015610402575f80fd5b506102e7610d90565b348015610416575f80fd5b5061019b6104253660046116a2565b610db8565b348015610435575f80fd5b506101b5610e3d565b6040515f905f805160206125988339815191529082908190695a494c4445504f534954906104709085906024016116f5565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b179052516104a5919061177c565b5f60405180830381855afa9150503d805f81146104dd576040519150601f19603f3d011682016040523d82523d5f602084013e6104e2565b606091505b50915091508161053e5760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b6064820152608401610192565b5f818060200190518101906105539190611797565b6001600160a01b03163195945050505050565b61056e610f4f565b5f80516020612598833981519152806105888587836117fd565b50600181016105988385836117fd565b506105a1610bc8565b6001600160a01b0316476040515f6040518083038185875af1925050503d805f81146105e8576040519150601f19603f3d011682016040523d82523d5f602084013e6105ed565b606091505b505050306040516105fd906113f5565b6001600160a01b039091168152602001604051809103905ff080158015610626573d5f803e3d5ffd5b506002820180546001600160a01b0319166001600160a01b039290921691821790556340c10f19610655610bc8565b61065d610e3d565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b1580156106a0575f80fd5b505af11580156106b2573d5f803e3d5ffd5b505050505050505050565b6106c5610f81565b5f5f805160206125988339815191526002810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b158015610720575f80fd5b505af1158015610732573d5f803e3d5ffd5b505050505f816002015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610789573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107ad91906118b6565b836107b661043e565b6107be610e3d565b6107c891906118e1565b6107d291906118f4565b6107dc919061190b565b604051909150339082905f81818185875af1925050503d805f811461081c576040519150601f19603f3d011682016040523d82523d5f602084013e610821565b606091505b505060408051838152602081018690523392507ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a2505050565b61086c610f81565b68056bc75e2d631000003410156108c55760405162461bcd60e51b815260206004820152601860248201527f64656c65676174656420616d6f756e7420746f6f206c6f7700000000000000006044820152606401610192565b5f805160206125988339815191525f6108dc61043e565b6108e4610e3d565b6108ee91906118e1565b6002830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610937573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061095b91906118b6565b61096591906118f4565b61096f919061190b565b60028301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b1580156109bb575f80fd5b505af11580156109cd573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b610a18610f81565b565b610a22610fc4565b610a2b82611068565b610a358282611070565b5050565b610a18610f4f565b5f610a4a611131565b505f8051602061257883398151915290565b5f610a8e7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b610a9b610a5c565b610aa690600161192a565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff1680610aeb575080546001600160401b03808416911610155b15610b095760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b038316908117600160401b1768ff0000000000000000191682556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610b77610f4f565b610a185f61117a565b3380610b8a610d90565b6001600160a01b031614610bbc5760405163118cdaa760e01b81526001600160a01b0382166004820152602401610192565b610bc58161117a565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610c04610f4f565b5f8051602061259883398151915280610c1e8789836117fd565b5060018101610c2e8587836117fd565b505f80695a494c4445504f5349546001600160a01b0316348a8a8a8a8a8a30604051602401610c639796959493929190611971565b60408051601f198184030181529181526020820180516001600160e01b031663e12cf4cb60e01b17905251610c98919061177c565b5f6040518083038185875af1925050503d805f8114610cd2576040519150601f19603f3d011682016040523d82523d5f602084013e610cd7565b606091505b50600285015491935091506001600160a01b03166340c10f19610cf8610bc8565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610d3c575f80fd5b505af1158015610d4e573d5f803e3d5ffd5b50505050816106b25760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610192565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610bec565b610dc0610f4f565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610e04610bc8565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206125988339815191529082908190695a494c4445504f53495490610e6f9085906024016116f5565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610ea4919061177c565b5f60405180830381855afa9150503d805f8114610edc576040519150601f19603f3d011682016040523d82523d5f602084013e610ee1565b606091505b509150915081610f335760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e746044820152606401610192565b80806020019051810190610f4791906118b6565b935050505090565b33610f58610bc8565b6001600160a01b031614610a185760405163118cdaa760e01b8152336004820152602401610192565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1615610a185760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061104a57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661103e5f80516020612578833981519152546001600160a01b031690565b6001600160a01b031614155b15610a185760405163703e46dd60e11b815260040160405180910390fd5b610bc5610f4f565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156110ca575060408051601f3d908101601f191682019092526110c7918101906118b6565b60015b6110f257604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610192565b5f80516020612578833981519152811461112257604051632a87526960e21b815260048101829052602401610192565b61112c83836111b2565b505050565b306001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610a185760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319168155610a3582611207565b6111bb82611277565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a28051156111ff5761112c82826112da565b610a3561134e565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f036112ac57604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610192565b5f8051602061257883398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b0316846040516112f6919061177c565b5f60405180830381855af49150503d805f811461132e576040519150601f19603f3d011682016040523d82523d5f602084013e611333565b606091505b509150915061134385838361136d565b925050505b92915050565b3415610a185760405163b398979f60e01b815260040160405180910390fd5b6060826113825761137d826113cc565b6113c5565b815115801561139957506001600160a01b0384163b155b156113c257604051639996b31560e01b81526001600160a01b0385166004820152602401610192565b50805b9392505050565b8051156113dc5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae806119ca83390190565b5f8083601f840112611412575f80fd5b5081356001600160401b03811115611428575f80fd5b60208301915083602082850101111561143f575f80fd5b9250929050565b5f805f8060408587031215611459575f80fd5b84356001600160401b0381111561146e575f80fd5b61147a87828801611402565b90955093505060208501356001600160401b03811115611498575f80fd5b6114a487828801611402565b95989497509550505050565b5f602082840312156114c0575f80fd5b5035919050565b6001600160a01b0381168114610bc5575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f8060408385031215611500575f80fd5b823561150b816114c7565b915060208301356001600160401b03811115611525575f80fd5b8301601f81018513611535575f80fd5b80356001600160401b0381111561154e5761154e6114db565b604051601f8201601f19908116603f011681016001600160401b038111828210171561157c5761157c6114db565b604052818152828201602001871015611593575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b838110156115cc5781810151838201526020016115b4565b50505f910152565b602081525f82518060208401526115f28160408501602087016115b2565b601f01601f19169190910160400192915050565b5f805f805f806060878903121561161b575f80fd5b86356001600160401b03811115611630575f80fd5b61163c89828a01611402565b90975095505060208701356001600160401b0381111561165a575f80fd5b61166689828a01611402565b90955093505060408701356001600160401b03811115611684575f80fd5b61169089828a01611402565b979a9699509497509295939492505050565b5f602082840312156116b2575f80fd5b81356113c5816114c7565b600181811c908216806116d157607f821691505b6020821081036116ef57634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f808354611706816116bd565b806020860152600182165f8114611724576001811461174057611771565b60ff1983166040870152604082151560051b8701019350611771565b865f5260205f205f5b8381101561176857815488820160400152600190910190602001611749565b87016040019450505b509195945050505050565b5f825161178d8184602087016115b2565b9190910192915050565b5f602082840312156117a7575f80fd5b81516113c5816114c7565b601f82111561112c57805f5260205f20601f840160051c810160208510156117d75750805b601f840160051c820191505b818110156117f6575f81556001016117e3565b5050505050565b6001600160401b03831115611814576118146114db565b6118288361182283546116bd565b836117b2565b5f601f841160018114611859575f85156118425750838201355b5f19600387901b1c1916600186901b1783556117f6565b5f83815260208120601f198716915b828110156118885786850135825560209485019460019092019101611868565b50868210156118a4575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f602082840312156118c6575f80fd5b5051919050565b634e487b7160e01b5f52601160045260245ffd5b80820180821115611348576113486118cd565b8082028115828204841417611348576113486118cd565b5f8261192557634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b038181168382160190811115611348576113486118cd565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b608081525f61198460808301898b611949565b828103602084015261199781888a611949565b905082810360408401526119ac818688611949565b91505060018060a01b03831660608301529897505050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a2646970667358221220fac1e39bc75a3632966844f7521aa1ae62f93d0932ba5b395bf9e4fb8376bdf664736f6c634300081a0033", - "nonce": "0x7", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xcd6e479190e6a9bfb901509b5f68626eb24b9c7062d4d2532cb0c974d67d2672", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x90A65311b6C7246FFD1F212C123cfE351a6d65A9", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0xf567", - "value": "0x0", - "input": "0x4f1ef28600000000000000000000000090a65311b6c7246ffd1f212c123cfe351a6d65a9000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x8", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x213cbc", - "logs": [ - { - "address": "0x90a65311b6c7246ffd1f212c123cfe351a6d65a9", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0xcc5b2960f0bb26960afd566e6b799a107ac898484b4233107340bfac4fb6ade8", - "blockNumber": "0x10ff", - "transactionHash": "0xe2e93a882c06fd1359d97ebbf80dadc08aafe3fa0153c35386cd74a65b91a205", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xe2e93a882c06fd1359d97ebbf80dadc08aafe3fa0153c35386cd74a65b91a205", - "transactionIndex": "0x0", - "blockHash": "0xcc5b2960f0bb26960afd566e6b799a107ac898484b4233107340bfac4fb6ade8", - "blockNumber": "0x10ff", - "gasUsed": "0x213cbc", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x90a65311b6c7246ffd1f212c123cfe351a6d65a9" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x21ee68", - "logs": [ - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x00000000000000000000000090a65311b6c7246ffd1f212c123cfe351a6d65a9" - ], - "data": "0x", - "blockHash": "0xcc5b2960f0bb26960afd566e6b799a107ac898484b4233107340bfac4fb6ade8", - "blockNumber": "0x10ff", - "transactionHash": "0xcd6e479190e6a9bfb901509b5f68626eb24b9c7062d4d2532cb0c974d67d2672", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000003", - "blockHash": "0xcc5b2960f0bb26960afd566e6b799a107ac898484b4233107340bfac4fb6ade8", - "blockNumber": "0x10ff", - "transactionHash": "0xcd6e479190e6a9bfb901509b5f68626eb24b9c7062d4d2532cb0c974d67d2672", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000002000000000800000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000100000000000000000000000000000000000020000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xcd6e479190e6a9bfb901509b5f68626eb24b9c7062d4d2532cb0c974d67d2672", - "transactionIndex": "0x1", - "blockHash": "0xcc5b2960f0bb26960afd566e6b799a107ac898484b4233107340bfac4fb6ade8", - "blockNumber": "0x10ff", - "gasUsed": "0xb1ac", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727853308, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727875501.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727875501.json deleted file mode 100644 index 5e4a8db..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727875501.json +++ /dev/null @@ -1,147 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x6eae15f47bfd7647297146f7d2d1f011f37183fe15a5ffc92896d692e7919674", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x64fa96a67910956141cc481a43f242c045c10165", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x294a47", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b60805161242e6100f95f395f8181610e4801528181610e710152610fe7015261242e5ff3fe608060405260043610610129575f3560e01c80636c2eb350116100a8578063b61a9f901161006d578063b61a9f9014610302578063c47e300d1461033e578063e013a62514610351578063e30c39781461036d578063f2fde38b14610381578063fc0e3d90146103a0575f80fd5b80636c2eb35014610275578063715018a61461028957806379ba50971461029d5780638da5cb5b146102b1578063ad3cb1cc146102c5575f80fd5b80634f91440d116100ee5780634f91440d146101ab57806352d1902d146101bf57806354fd4d50146101d35780635c975abb146101ff5780636b96736b14610240575f80fd5b80630572b0cc146101345780632e17de781461015b5780633a4b66f11461017c5780634e71d92d146101845780634f1ef28614610198575f80fd5b3661013057005b5f80fd5b34801561013f575f80fd5b506101486103b4565b6040519081526020015b60405180910390f35b348015610166575f80fd5b5061017a6101753660046112ad565b6104e1565b005b61017a610688565b34801561018f575f80fd5b5061017a610834565b61017a6101a63660046112ec565b61083e565b3480156101b6575f80fd5b5061017a61085d565b3480156101ca575f80fd5b50610148610865565b3480156101de575f80fd5b506101e7610880565b6040516001600160401b039091168152602001610152565b34801561020a575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff166040519015158152602001610152565b34801561024b575f80fd5b5061025d695a494c4445504f53495481565b6040516001600160a01b039091168152602001610152565b348015610280575f80fd5b5061017a6108b7565b348015610294575f80fd5b5061017a610a0f565b3480156102a8575f80fd5b5061017a610a20565b3480156102bc575f80fd5b5061025d610a68565b3480156102d0575f80fd5b506102f5604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161015291906113d1565b34801561030d575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274302546001600160a01b031661025d565b61017a61034c366004611447565b610a9c565b34801561035c575f80fd5b5061014868056bc75e2d6310000081565b348015610378575f80fd5b5061025d610c3b565b34801561038c575f80fd5b5061017a61039b3660046114e3565b610c63565b3480156103ab575f80fd5b50610148610ce8565b6040515f905f805160206123d98339815191529082908190695a494c4445504f534954906103e6908590602401611536565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b1790525161041b91906115bd565b5f60405180830381855afa9150503d805f8114610453576040519150601f19603f3d011682016040523d82523d5f602084013e610458565b606091505b5091509150816104b95760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b60648201526084015b60405180910390fd5b5f818060200190518101906104ce91906115d8565b6001600160a01b03163195945050505050565b6104e9610dfa565b5f5f805160206123d98339815191526002810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b158015610544575f80fd5b505af1158015610556573d5f803e3d5ffd5b505050505f816002015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105ad573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105d191906115f3565b836105da6103b4565b6105e2610ce8565b6105ec919061161e565b6105f69190611631565b6106009190611648565b604051909150339082905f81818185875af1925050503d805f8114610640576040519150601f19603f3d011682016040523d82523d5f602084013e610645565b606091505b505060408051838152602081018690523392507ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a2505050565b610690610dfa565b68056bc75e2d631000003410156106e95760405162461bcd60e51b815260206004820152601860248201527f64656c65676174656420616d6f756e7420746f6f206c6f77000000000000000060448201526064016104b0565b5f805160206123d98339815191525f6107006103b4565b610708610ce8565b610712919061161e565b6002830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa15801561075b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061077f91906115f3565b6107899190611631565b6107939190611648565b60028301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b1580156107df575f80fd5b505af11580156107f1573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b61083c610dfa565b565b610846610e3d565b61084f82610ee1565b6108598282610ee9565b5050565b61083c610faa565b5f61086e610fdc565b505f805160206123b983398151915290565b5f6108b27ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b6108bf610880565b6108ca906001611667565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff168061090f575080546001600160401b03808416911610155b1561092d5760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f6109635f805160206123d983398151915290565b905030604051610972906112a0565b6001600160a01b039091168152602001604051809103905ff08015801561099b573d5f803e3d5ffd5b5060029190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610a17610faa565b61083c5f611025565b3380610a2a610c3b565b6001600160a01b031614610a5c5760405163118cdaa760e01b81526001600160a01b03821660048201526024016104b0565b610a6581611025565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610aa4610faa565b5f805160206123d983398151915280610abe8789836116d1565b5060018101610ace8587836116d1565b505f80695a494c4445504f5349546001600160a01b0316348a8a8a8a8a8a30604051602401610b0397969594939291906117b2565b60408051601f198184030181529181526020820180516001600160e01b031663e12cf4cb60e01b17905251610b3891906115bd565b5f6040518083038185875af1925050503d805f8114610b72576040519150601f19603f3d011682016040523d82523d5f602084013e610b77565b606091505b50600285015491935091506001600160a01b03166340c10f19610b98610a68565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610bdc575f80fd5b505af1158015610bee573d5f803e3d5ffd5b5050505081610c305760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b60448201526064016104b0565b505050505050505050565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610a8c565b610c6b610faa565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610caf610a68565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206123d98339815191529082908190695a494c4445504f53495490610d1a908590602401611536565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610d4f91906115bd565b5f60405180830381855afa9150503d805f8114610d87576040519150601f19603f3d011682016040523d82523d5f602084013e610d8c565b606091505b509150915081610dde5760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e7460448201526064016104b0565b80806020019051810190610df291906115f3565b935050505090565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff161561083c5760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610ec357507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610eb75f805160206123b9833981519152546001600160a01b031690565b6001600160a01b031614155b1561083c5760405163703e46dd60e11b815260040160405180910390fd5b610a65610faa565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610f43575060408051601f3d908101601f19168201909252610f40918101906115f3565b60015b610f6b57604051634c9c8ce360e01b81526001600160a01b03831660048201526024016104b0565b5f805160206123b98339815191528114610f9b57604051632a87526960e21b8152600481018290526024016104b0565b610fa5838361105d565b505050565b33610fb3610a68565b6001600160a01b03161461083c5760405163118cdaa760e01b81523360048201526024016104b0565b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461083c5760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319168155610859826110b2565b61106682611122565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a28051156110aa57610fa58282611185565b6108596111f9565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f0361115757604051634c9c8ce360e01b81526001600160a01b03821660048201526024016104b0565b5f805160206123b983398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b0316846040516111a191906115bd565b5f60405180830381855af49150503d805f81146111d9576040519150601f19603f3d011682016040523d82523d5f602084013e6111de565b606091505b50915091506111ee858383611218565b925050505b92915050565b341561083c5760405163b398979f60e01b815260040160405180910390fd5b60608261122d5761122882611277565b611270565b815115801561124457506001600160a01b0384163b155b1561126d57604051639996b31560e01b81526001600160a01b03851660048201526024016104b0565b50805b9392505050565b8051156112875780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae8061180b83390190565b5f602082840312156112bd575f80fd5b5035919050565b6001600160a01b0381168114610a65575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f80604083850312156112fd575f80fd5b8235611308816112c4565b915060208301356001600160401b03811115611322575f80fd5b8301601f81018513611332575f80fd5b80356001600160401b0381111561134b5761134b6112d8565b604051601f8201601f19908116603f011681016001600160401b0381118282101715611379576113796112d8565b604052818152828201602001871015611390575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b838110156113c95781810151838201526020016113b1565b50505f910152565b602081525f82518060208401526113ef8160408501602087016113af565b601f01601f19169190910160400192915050565b5f8083601f840112611413575f80fd5b5081356001600160401b03811115611429575f80fd5b602083019150836020828501011115611440575f80fd5b9250929050565b5f805f805f806060878903121561145c575f80fd5b86356001600160401b03811115611471575f80fd5b61147d89828a01611403565b90975095505060208701356001600160401b0381111561149b575f80fd5b6114a789828a01611403565b90955093505060408701356001600160401b038111156114c5575f80fd5b6114d189828a01611403565b979a9699509497509295939492505050565b5f602082840312156114f3575f80fd5b8135611270816112c4565b600181811c9082168061151257607f821691505b60208210810361153057634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f808354611547816114fe565b806020860152600182165f81146115655760018114611581576115b2565b60ff1983166040870152604082151560051b87010193506115b2565b865f5260205f205f5b838110156115a95781548882016040015260019091019060200161158a565b87016040019450505b509195945050505050565b5f82516115ce8184602087016113af565b9190910192915050565b5f602082840312156115e8575f80fd5b8151611270816112c4565b5f60208284031215611603575f80fd5b5051919050565b634e487b7160e01b5f52601160045260245ffd5b808201808211156111f3576111f361160a565b80820281158282048414176111f3576111f361160a565b5f8261166257634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b0381811683821601908111156111f3576111f361160a565b601f821115610fa557805f5260205f20601f840160051c810160208510156116ab5750805b601f840160051c820191505b818110156116ca575f81556001016116b7565b5050505050565b6001600160401b038311156116e8576116e86112d8565b6116fc836116f683546114fe565b83611686565b5f601f84116001811461172d575f85156117165750838201355b5f19600387901b1c1916600186901b1783556116ca565b5f83815260208120601f198716915b8281101561175c578685013582556020948501946001909201910161173c565b5086821015611778575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b608081525f6117c560808301898b61178a565b82810360208401526117d881888a61178a565b905082810360408401526117ed81868861178a565b91505060018060a01b03831660608301529897505050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a2646970667358221220423cd1ff41d21dfc2bf1986e52efaa02c4a130a6434d1d8d0cc4df831ff4103564736f6c634300081a0033", - "nonce": "0x5", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xc714efd35aeaede4f200569282d97bf3ee649cd76f902e6f8d99ffebd5e259ad", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x64Fa96a67910956141cc481a43f242C045c10165", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0xe210d", - "value": "0x0", - "input": "0x4f1ef28600000000000000000000000064fa96a67910956141cc481a43f242c045c10165000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x6", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0x9e5c257d1c6df74eaa54e58cdccacb924669dc83", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a00330000000000000000000000007a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2" - } - ], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1fc2fc", - "logs": [ - { - "address": "0x64fa96a67910956141cc481a43f242c045c10165", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x73d67aa037ab29f845cada8d1937439bd1c68fec6043467abc7e615e1d87c3e2", - "blockNumber": "0xbf4", - "transactionHash": "0x6eae15f47bfd7647297146f7d2d1f011f37183fe15a5ffc92896d692e7919674", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000080000000080000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000008000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x6eae15f47bfd7647297146f7d2d1f011f37183fe15a5ffc92896d692e7919674", - "transactionIndex": "0x0", - "blockHash": "0x73d67aa037ab29f845cada8d1937439bd1c68fec6043467abc7e615e1d87c3e2", - "blockNumber": "0xbf4", - "gasUsed": "0x1fc2fc", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x64fa96a67910956141cc481a43f242c045c10165" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x9a933", - "logs": [ - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x00000000000000000000000064fa96a67910956141cc481a43f242c045c10165" - ], - "data": "0x", - "blockHash": "0x2c0b0c2ec29b812c5e4b44e76d31e0c0acdafd39d6ab36702610aff6c0acb1ef", - "blockNumber": "0xbf5", - "transactionHash": "0xc714efd35aeaede4f200569282d97bf3ee649cd76f902e6f8d99ffebd5e259ad", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x9e5c257d1c6df74eaa54e58cdccacb924669dc83", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x0000000000000000000000007a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2" - ], - "data": "0x", - "blockHash": "0x2c0b0c2ec29b812c5e4b44e76d31e0c0acdafd39d6ab36702610aff6c0acb1ef", - "blockNumber": "0xbf5", - "transactionHash": "0xc714efd35aeaede4f200569282d97bf3ee649cd76f902e6f8d99ffebd5e259ad", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000002", - "blockHash": "0x2c0b0c2ec29b812c5e4b44e76d31e0c0acdafd39d6ab36702610aff6c0acb1ef", - "blockNumber": "0xbf5", - "transactionHash": "0xc714efd35aeaede4f200569282d97bf3ee649cd76f902e6f8d99ffebd5e259ad", - "transactionIndex": "0x0", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000010000000000400000000000000000800000000000000000000000100000000000000000000000000000000000000000000000000000004000000000000000000000800002010001000800000000000000000000000000000000020000000000000000800800000000000000000000000000000000400000000000000000000800000000000000000000000080000000000000000000000000800000000000000000000000000100000000000000000000000000000000000020000000000000000000000000000000000004000000000000080020000000000000000000000100000000000000000000000000000000000000400000", - "type": "0x0", - "transactionHash": "0xc714efd35aeaede4f200569282d97bf3ee649cd76f902e6f8d99ffebd5e259ad", - "transactionIndex": "0x0", - "blockHash": "0x2c0b0c2ec29b812c5e4b44e76d31e0c0acdafd39d6ab36702610aff6c0acb1ef", - "blockNumber": "0xbf5", - "gasUsed": "0x9a933", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727875501, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727875535.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727875535.json deleted file mode 100644 index 588bb6e..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727875535.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xe2e93a882c06fd1359d97ebbf80dadc08aafe3fa0153c35386cd74a65b91a205", - "transactionType": "CREATE", - "contractName": "DelegationV3", - "contractAddress": "0x90a65311b6c7246ffd1f212c123cfe351a6d65a9", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x2b355a", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b6080516125ed6100f95f395f8181610fcf01528181610ff8015261113c01526125ed5ff3fe608060405260043610610134575f3560e01c80636c2eb350116100a8578063b61a9f901161006d578063b61a9f901461038c578063c47e300d146103c8578063e013a625146103db578063e30c3978146103f7578063f2fde38b1461040b578063fc0e3d901461042a575f80fd5b80636c2eb350146102ff578063715018a61461031357806379ba5097146103275780638da5cb5b1461033b578063ad3cb1cc1461034f575f80fd5b80634f1ef286116100f95780634f1ef286146102225780634f91440d1461023557806352d1902d1461024957806354fd4d501461025d5780635c975abb146102895780636b96736b146102ca575f80fd5b80630572b0cc146101a15780632379b523146101c85780632e17de78146101e75780633a4b66f1146102065780634e71d92d1461020e575f80fd5b3661019d57331561019b5760405162461bcd60e51b815260206004820152602660248201527f72657761726473206d75737420626520697373756573206279207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b005b5f80fd5b3480156101ac575f80fd5b506101b561043e565b6040519081526020015b60405180910390f35b3480156101d3575f80fd5b5061019b6101e2366004611446565b610566565b3480156101f2575f80fd5b5061019b6102013660046114b0565b6106bd565b61019b610864565b348015610219575f80fd5b5061019b610a10565b61019b6102303660046114ef565b610a1a565b348015610240575f80fd5b5061019b610a39565b348015610254575f80fd5b506101b5610a41565b348015610268575f80fd5b50610271610a5c565b6040516001600160401b0390911681526020016101bf565b348015610294575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1660405190151581526020016101bf565b3480156102d5575f80fd5b506102e7695a494c4445504f53495481565b6040516001600160a01b0390911681526020016101bf565b34801561030a575f80fd5b5061019b610a93565b34801561031e575f80fd5b5061019b610b6f565b348015610332575f80fd5b5061019b610b80565b348015610346575f80fd5b506102e7610bc8565b34801561035a575f80fd5b5061037f604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516101bf91906115d4565b348015610397575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274302546001600160a01b03166102e7565b61019b6103d6366004611606565b610bfc565b3480156103e6575f80fd5b506101b568056bc75e2d6310000081565b348015610402575f80fd5b506102e7610d90565b348015610416575f80fd5b5061019b6104253660046116a2565b610db8565b348015610435575f80fd5b506101b5610e3d565b6040515f905f805160206125988339815191529082908190695a494c4445504f534954906104709085906024016116f5565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b179052516104a5919061177c565b5f60405180830381855afa9150503d805f81146104dd576040519150601f19603f3d011682016040523d82523d5f602084013e6104e2565b606091505b50915091508161053e5760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b6064820152608401610192565b5f818060200190518101906105539190611797565b6001600160a01b03163195945050505050565b61056e610f4f565b5f80516020612598833981519152806105888587836117fd565b50600181016105988385836117fd565b506105a1610bc8565b6001600160a01b0316476040515f6040518083038185875af1925050503d805f81146105e8576040519150601f19603f3d011682016040523d82523d5f602084013e6105ed565b606091505b505050306040516105fd906113f5565b6001600160a01b039091168152602001604051809103905ff080158015610626573d5f803e3d5ffd5b506002820180546001600160a01b0319166001600160a01b039290921691821790556340c10f19610655610bc8565b61065d610e3d565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b1580156106a0575f80fd5b505af11580156106b2573d5f803e3d5ffd5b505050505050505050565b6106c5610f81565b5f5f805160206125988339815191526002810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b158015610720575f80fd5b505af1158015610732573d5f803e3d5ffd5b505050505f816002015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610789573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107ad91906118b6565b836107b661043e565b6107be610e3d565b6107c891906118e1565b6107d291906118f4565b6107dc919061190b565b604051909150339082905f81818185875af1925050503d805f811461081c576040519150601f19603f3d011682016040523d82523d5f602084013e610821565b606091505b505060408051838152602081018690523392507ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a2505050565b61086c610f81565b68056bc75e2d631000003410156108c55760405162461bcd60e51b815260206004820152601860248201527f64656c65676174656420616d6f756e7420746f6f206c6f7700000000000000006044820152606401610192565b5f805160206125988339815191525f6108dc61043e565b6108e4610e3d565b6108ee91906118e1565b6002830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610937573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061095b91906118b6565b61096591906118f4565b61096f919061190b565b60028301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b1580156109bb575f80fd5b505af11580156109cd573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b610a18610f81565b565b610a22610fc4565b610a2b82611068565b610a358282611070565b5050565b610a18610f4f565b5f610a4a611131565b505f8051602061257883398151915290565b5f610a8e7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b610a9b610a5c565b610aa690600161192a565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff1680610aeb575080546001600160401b03808416911610155b15610b095760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b038316908117600160401b1768ff0000000000000000191682556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610b77610f4f565b610a185f61117a565b3380610b8a610d90565b6001600160a01b031614610bbc5760405163118cdaa760e01b81526001600160a01b0382166004820152602401610192565b610bc58161117a565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610c04610f4f565b5f8051602061259883398151915280610c1e8789836117fd565b5060018101610c2e8587836117fd565b505f80695a494c4445504f5349546001600160a01b0316348a8a8a8a8a8a30604051602401610c639796959493929190611971565b60408051601f198184030181529181526020820180516001600160e01b031663e12cf4cb60e01b17905251610c98919061177c565b5f6040518083038185875af1925050503d805f8114610cd2576040519150601f19603f3d011682016040523d82523d5f602084013e610cd7565b606091505b50600285015491935091506001600160a01b03166340c10f19610cf8610bc8565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610d3c575f80fd5b505af1158015610d4e573d5f803e3d5ffd5b50505050816106b25760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610192565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610bec565b610dc0610f4f565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610e04610bc8565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206125988339815191529082908190695a494c4445504f53495490610e6f9085906024016116f5565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610ea4919061177c565b5f60405180830381855afa9150503d805f8114610edc576040519150601f19603f3d011682016040523d82523d5f602084013e610ee1565b606091505b509150915081610f335760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e746044820152606401610192565b80806020019051810190610f4791906118b6565b935050505090565b33610f58610bc8565b6001600160a01b031614610a185760405163118cdaa760e01b8152336004820152602401610192565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1615610a185760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061104a57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661103e5f80516020612578833981519152546001600160a01b031690565b6001600160a01b031614155b15610a185760405163703e46dd60e11b815260040160405180910390fd5b610bc5610f4f565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156110ca575060408051601f3d908101601f191682019092526110c7918101906118b6565b60015b6110f257604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610192565b5f80516020612578833981519152811461112257604051632a87526960e21b815260048101829052602401610192565b61112c83836111b2565b505050565b306001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610a185760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319168155610a3582611207565b6111bb82611277565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a28051156111ff5761112c82826112da565b610a3561134e565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f036112ac57604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610192565b5f8051602061257883398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b0316846040516112f6919061177c565b5f60405180830381855af49150503d805f811461132e576040519150601f19603f3d011682016040523d82523d5f602084013e611333565b606091505b509150915061134385838361136d565b925050505b92915050565b3415610a185760405163b398979f60e01b815260040160405180910390fd5b6060826113825761137d826113cc565b6113c5565b815115801561139957506001600160a01b0384163b155b156113c257604051639996b31560e01b81526001600160a01b0385166004820152602401610192565b50805b9392505050565b8051156113dc5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae806119ca83390190565b5f8083601f840112611412575f80fd5b5081356001600160401b03811115611428575f80fd5b60208301915083602082850101111561143f575f80fd5b9250929050565b5f805f8060408587031215611459575f80fd5b84356001600160401b0381111561146e575f80fd5b61147a87828801611402565b90955093505060208501356001600160401b03811115611498575f80fd5b6114a487828801611402565b95989497509550505050565b5f602082840312156114c0575f80fd5b5035919050565b6001600160a01b0381168114610bc5575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f8060408385031215611500575f80fd5b823561150b816114c7565b915060208301356001600160401b03811115611525575f80fd5b8301601f81018513611535575f80fd5b80356001600160401b0381111561154e5761154e6114db565b604051601f8201601f19908116603f011681016001600160401b038111828210171561157c5761157c6114db565b604052818152828201602001871015611593575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b838110156115cc5781810151838201526020016115b4565b50505f910152565b602081525f82518060208401526115f28160408501602087016115b2565b601f01601f19169190910160400192915050565b5f805f805f806060878903121561161b575f80fd5b86356001600160401b03811115611630575f80fd5b61163c89828a01611402565b90975095505060208701356001600160401b0381111561165a575f80fd5b61166689828a01611402565b90955093505060408701356001600160401b03811115611684575f80fd5b61169089828a01611402565b979a9699509497509295939492505050565b5f602082840312156116b2575f80fd5b81356113c5816114c7565b600181811c908216806116d157607f821691505b6020821081036116ef57634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f808354611706816116bd565b806020860152600182165f8114611724576001811461174057611771565b60ff1983166040870152604082151560051b8701019350611771565b865f5260205f205f5b8381101561176857815488820160400152600190910190602001611749565b87016040019450505b509195945050505050565b5f825161178d8184602087016115b2565b9190910192915050565b5f602082840312156117a7575f80fd5b81516113c5816114c7565b601f82111561112c57805f5260205f20601f840160051c810160208510156117d75750805b601f840160051c820191505b818110156117f6575f81556001016117e3565b5050505050565b6001600160401b03831115611814576118146114db565b6118288361182283546116bd565b836117b2565b5f601f841160018114611859575f85156118425750838201355b5f19600387901b1c1916600186901b1783556117f6565b5f83815260208120601f198716915b828110156118885786850135825560209485019460019092019101611868565b50868210156118a4575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f602082840312156118c6575f80fd5b5051919050565b634e487b7160e01b5f52601160045260245ffd5b80820180821115611348576113486118cd565b8082028115828204841417611348576113486118cd565b5f8261192557634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b038181168382160190811115611348576113486118cd565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b608081525f61198460808301898b611949565b828103602084015261199781888a611949565b905082810360408401526119ac818688611949565b91505060018060a01b03831660608301529897505050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a2646970667358221220fac1e39bc75a3632966844f7521aa1ae62f93d0932ba5b395bf9e4fb8376bdf664736f6c634300081a0033", - "nonce": "0x7", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xcd6e479190e6a9bfb901509b5f68626eb24b9c7062d4d2532cb0c974d67d2672", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x90A65311b6C7246FFD1F212C123cfE351a6d65A9", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0xf567", - "value": "0x0", - "input": "0x4f1ef28600000000000000000000000090a65311b6c7246ffd1f212c123cfe351a6d65a9000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x8", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x213cbc", - "logs": [ - { - "address": "0x90a65311b6c7246ffd1f212c123cfe351a6d65a9", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x58c88eb36de4bacbdf23cc8a0c6f560720949082a6c8d9b4c15bea9242ca8a0a", - "blockNumber": "0xc13", - "transactionHash": "0xe2e93a882c06fd1359d97ebbf80dadc08aafe3fa0153c35386cd74a65b91a205", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xe2e93a882c06fd1359d97ebbf80dadc08aafe3fa0153c35386cd74a65b91a205", - "transactionIndex": "0x0", - "blockHash": "0x58c88eb36de4bacbdf23cc8a0c6f560720949082a6c8d9b4c15bea9242ca8a0a", - "blockNumber": "0xc13", - "gasUsed": "0x213cbc", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x90a65311b6c7246ffd1f212c123cfe351a6d65a9" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x21ee68", - "logs": [ - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x00000000000000000000000090a65311b6c7246ffd1f212c123cfe351a6d65a9" - ], - "data": "0x", - "blockHash": "0x58c88eb36de4bacbdf23cc8a0c6f560720949082a6c8d9b4c15bea9242ca8a0a", - "blockNumber": "0xc13", - "transactionHash": "0xcd6e479190e6a9bfb901509b5f68626eb24b9c7062d4d2532cb0c974d67d2672", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000003", - "blockHash": "0x58c88eb36de4bacbdf23cc8a0c6f560720949082a6c8d9b4c15bea9242ca8a0a", - "blockNumber": "0xc13", - "transactionHash": "0xcd6e479190e6a9bfb901509b5f68626eb24b9c7062d4d2532cb0c974d67d2672", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000002000000000800000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000100000000000000000000000000000000000020000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xcd6e479190e6a9bfb901509b5f68626eb24b9c7062d4d2532cb0c974d67d2672", - "transactionIndex": "0x1", - "blockHash": "0x58c88eb36de4bacbdf23cc8a0c6f560720949082a6c8d9b4c15bea9242ca8a0a", - "blockNumber": "0xc13", - "gasUsed": "0xb1ac", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727875535, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727952653.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727952653.json deleted file mode 100644 index cebc399..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727952653.json +++ /dev/null @@ -1,147 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x6eae15f47bfd7647297146f7d2d1f011f37183fe15a5ffc92896d692e7919674", - "transactionType": "CREATE", - "contractName": "DelegationV2", - "contractAddress": "0x64fa96a67910956141cc481a43f242c045c10165", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x294a47", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b60805161242e6100f95f395f8181610e4801528181610e710152610fe7015261242e5ff3fe608060405260043610610129575f3560e01c80636c2eb350116100a8578063b61a9f901161006d578063b61a9f9014610302578063c47e300d1461033e578063e013a62514610351578063e30c39781461036d578063f2fde38b14610381578063fc0e3d90146103a0575f80fd5b80636c2eb35014610275578063715018a61461028957806379ba50971461029d5780638da5cb5b146102b1578063ad3cb1cc146102c5575f80fd5b80634f91440d116100ee5780634f91440d146101ab57806352d1902d146101bf57806354fd4d50146101d35780635c975abb146101ff5780636b96736b14610240575f80fd5b80630572b0cc146101345780632e17de781461015b5780633a4b66f11461017c5780634e71d92d146101845780634f1ef28614610198575f80fd5b3661013057005b5f80fd5b34801561013f575f80fd5b506101486103b4565b6040519081526020015b60405180910390f35b348015610166575f80fd5b5061017a6101753660046112ad565b6104e1565b005b61017a610688565b34801561018f575f80fd5b5061017a610834565b61017a6101a63660046112ec565b61083e565b3480156101b6575f80fd5b5061017a61085d565b3480156101ca575f80fd5b50610148610865565b3480156101de575f80fd5b506101e7610880565b6040516001600160401b039091168152602001610152565b34801561020a575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff166040519015158152602001610152565b34801561024b575f80fd5b5061025d695a494c4445504f53495481565b6040516001600160a01b039091168152602001610152565b348015610280575f80fd5b5061017a6108b7565b348015610294575f80fd5b5061017a610a0f565b3480156102a8575f80fd5b5061017a610a20565b3480156102bc575f80fd5b5061025d610a68565b3480156102d0575f80fd5b506102f5604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161015291906113d1565b34801561030d575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274302546001600160a01b031661025d565b61017a61034c366004611447565b610a9c565b34801561035c575f80fd5b5061014868056bc75e2d6310000081565b348015610378575f80fd5b5061025d610c3b565b34801561038c575f80fd5b5061017a61039b3660046114e3565b610c63565b3480156103ab575f80fd5b50610148610ce8565b6040515f905f805160206123d98339815191529082908190695a494c4445504f534954906103e6908590602401611536565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b1790525161041b91906115bd565b5f60405180830381855afa9150503d805f8114610453576040519150601f19603f3d011682016040523d82523d5f602084013e610458565b606091505b5091509150816104b95760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b60648201526084015b60405180910390fd5b5f818060200190518101906104ce91906115d8565b6001600160a01b03163195945050505050565b6104e9610dfa565b5f5f805160206123d98339815191526002810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b158015610544575f80fd5b505af1158015610556573d5f803e3d5ffd5b505050505f816002015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105ad573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105d191906115f3565b836105da6103b4565b6105e2610ce8565b6105ec919061161e565b6105f69190611631565b6106009190611648565b604051909150339082905f81818185875af1925050503d805f8114610640576040519150601f19603f3d011682016040523d82523d5f602084013e610645565b606091505b505060408051838152602081018690523392507ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a2505050565b610690610dfa565b68056bc75e2d631000003410156106e95760405162461bcd60e51b815260206004820152601860248201527f64656c65676174656420616d6f756e7420746f6f206c6f77000000000000000060448201526064016104b0565b5f805160206123d98339815191525f6107006103b4565b610708610ce8565b610712919061161e565b6002830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa15801561075b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061077f91906115f3565b6107899190611631565b6107939190611648565b60028301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b1580156107df575f80fd5b505af11580156107f1573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b61083c610dfa565b565b610846610e3d565b61084f82610ee1565b6108598282610ee9565b5050565b61083c610faa565b5f61086e610fdc565b505f805160206123b983398151915290565b5f6108b27ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b6108bf610880565b6108ca906001611667565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff168061090f575080546001600160401b03808416911610155b1561092d5760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b03831617600160401b1781555f6109635f805160206123d983398151915290565b905030604051610972906112a0565b6001600160a01b039091168152602001604051809103905ff08015801561099b573d5f803e3d5ffd5b5060029190910180546001600160a01b0319166001600160a01b03909216919091179055805468ff0000000000000000191681556040516001600160401b03831681527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610a17610faa565b61083c5f611025565b3380610a2a610c3b565b6001600160a01b031614610a5c5760405163118cdaa760e01b81526001600160a01b03821660048201526024016104b0565b610a6581611025565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610aa4610faa565b5f805160206123d983398151915280610abe8789836116d1565b5060018101610ace8587836116d1565b505f80695a494c4445504f5349546001600160a01b0316348a8a8a8a8a8a30604051602401610b0397969594939291906117b2565b60408051601f198184030181529181526020820180516001600160e01b031663e12cf4cb60e01b17905251610b3891906115bd565b5f6040518083038185875af1925050503d805f8114610b72576040519150601f19603f3d011682016040523d82523d5f602084013e610b77565b606091505b50600285015491935091506001600160a01b03166340c10f19610b98610a68565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610bdc575f80fd5b505af1158015610bee573d5f803e3d5ffd5b5050505081610c305760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b60448201526064016104b0565b505050505050505050565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610a8c565b610c6b610faa565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610caf610a68565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206123d98339815191529082908190695a494c4445504f53495490610d1a908590602401611536565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610d4f91906115bd565b5f60405180830381855afa9150503d805f8114610d87576040519150601f19603f3d011682016040523d82523d5f602084013e610d8c565b606091505b509150915081610dde5760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e7460448201526064016104b0565b80806020019051810190610df291906115f3565b935050505090565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff161561083c5760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610ec357507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610eb75f805160206123b9833981519152546001600160a01b031690565b6001600160a01b031614155b1561083c5760405163703e46dd60e11b815260040160405180910390fd5b610a65610faa565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610f43575060408051601f3d908101601f19168201909252610f40918101906115f3565b60015b610f6b57604051634c9c8ce360e01b81526001600160a01b03831660048201526024016104b0565b5f805160206123b98339815191528114610f9b57604051632a87526960e21b8152600481018290526024016104b0565b610fa5838361105d565b505050565b33610fb3610a68565b6001600160a01b03161461083c5760405163118cdaa760e01b81523360048201526024016104b0565b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461083c5760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319168155610859826110b2565b61106682611122565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a28051156110aa57610fa58282611185565b6108596111f9565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f0361115757604051634c9c8ce360e01b81526001600160a01b03821660048201526024016104b0565b5f805160206123b983398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b0316846040516111a191906115bd565b5f60405180830381855af49150503d805f81146111d9576040519150601f19603f3d011682016040523d82523d5f602084013e6111de565b606091505b50915091506111ee858383611218565b925050505b92915050565b341561083c5760405163b398979f60e01b815260040160405180910390fd5b60608261122d5761122882611277565b611270565b815115801561124457506001600160a01b0384163b155b1561126d57604051639996b31560e01b81526001600160a01b03851660048201526024016104b0565b50805b9392505050565b8051156112875780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae8061180b83390190565b5f602082840312156112bd575f80fd5b5035919050565b6001600160a01b0381168114610a65575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f80604083850312156112fd575f80fd5b8235611308816112c4565b915060208301356001600160401b03811115611322575f80fd5b8301601f81018513611332575f80fd5b80356001600160401b0381111561134b5761134b6112d8565b604051601f8201601f19908116603f011681016001600160401b0381118282101715611379576113796112d8565b604052818152828201602001871015611390575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b838110156113c95781810151838201526020016113b1565b50505f910152565b602081525f82518060208401526113ef8160408501602087016113af565b601f01601f19169190910160400192915050565b5f8083601f840112611413575f80fd5b5081356001600160401b03811115611429575f80fd5b602083019150836020828501011115611440575f80fd5b9250929050565b5f805f805f806060878903121561145c575f80fd5b86356001600160401b03811115611471575f80fd5b61147d89828a01611403565b90975095505060208701356001600160401b0381111561149b575f80fd5b6114a789828a01611403565b90955093505060408701356001600160401b038111156114c5575f80fd5b6114d189828a01611403565b979a9699509497509295939492505050565b5f602082840312156114f3575f80fd5b8135611270816112c4565b600181811c9082168061151257607f821691505b60208210810361153057634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f808354611547816114fe565b806020860152600182165f81146115655760018114611581576115b2565b60ff1983166040870152604082151560051b87010193506115b2565b865f5260205f205f5b838110156115a95781548882016040015260019091019060200161158a565b87016040019450505b509195945050505050565b5f82516115ce8184602087016113af565b9190910192915050565b5f602082840312156115e8575f80fd5b8151611270816112c4565b5f60208284031215611603575f80fd5b5051919050565b634e487b7160e01b5f52601160045260245ffd5b808201808211156111f3576111f361160a565b80820281158282048414176111f3576111f361160a565b5f8261166257634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b0381811683821601908111156111f3576111f361160a565b601f821115610fa557805f5260205f20601f840160051c810160208510156116ab5750805b601f840160051c820191505b818110156116ca575f81556001016116b7565b5050505050565b6001600160401b038311156116e8576116e86112d8565b6116fc836116f683546114fe565b83611686565b5f601f84116001811461172d575f85156117165750838201355b5f19600387901b1c1916600186901b1783556116ca565b5f83815260208120601f198716915b8281101561175c578685013582556020948501946001909201910161173c565b5086821015611778575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b608081525f6117c560808301898b61178a565b82810360208401526117d881888a61178a565b905082810360408401526117ed81868861178a565b91505060018060a01b03831660608301529897505050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a2646970667358221220423cd1ff41d21dfc2bf1986e52efaa02c4a130a6434d1d8d0cc4df831ff4103564736f6c634300081a0033", - "nonce": "0x5", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xc714efd35aeaede4f200569282d97bf3ee649cd76f902e6f8d99ffebd5e259ad", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x64Fa96a67910956141cc481a43f242C045c10165", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0xe210d", - "value": "0x0", - "input": "0x4f1ef28600000000000000000000000064fa96a67910956141cc481a43f242c045c10165000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x6", - "chainId": "0x82bd" - }, - "additionalContracts": [ - { - "transactionType": "CREATE", - "address": "0x9e5c257d1c6df74eaa54e58cdccacb924669dc83", - "initCode": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a00330000000000000000000000007a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2" - } - ], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1fc2fc", - "logs": [ - { - "address": "0x64fa96a67910956141cc481a43f242c045c10165", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x7fcd8a9358acb92170fa66767021df363aa1e5a8badd91b34ec47c644cf00a89", - "blockNumber": "0x233d", - "transactionHash": "0x6eae15f47bfd7647297146f7d2d1f011f37183fe15a5ffc92896d692e7919674", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000080000000080000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000008000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x6eae15f47bfd7647297146f7d2d1f011f37183fe15a5ffc92896d692e7919674", - "transactionIndex": "0x0", - "blockHash": "0x7fcd8a9358acb92170fa66767021df363aa1e5a8badd91b34ec47c644cf00a89", - "blockNumber": "0x233d", - "gasUsed": "0x1fc2fc", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x64fa96a67910956141cc481a43f242c045c10165" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x9a933", - "logs": [ - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x00000000000000000000000064fa96a67910956141cc481a43f242c045c10165" - ], - "data": "0x", - "blockHash": "0x438ca2cb1c754d620a0b98618b69c8c7c773c126e89bc86a67106f94e367d853", - "blockNumber": "0x233e", - "transactionHash": "0xc714efd35aeaede4f200569282d97bf3ee649cd76f902e6f8d99ffebd5e259ad", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x9e5c257d1c6df74eaa54e58cdccacb924669dc83", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x0000000000000000000000007a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2" - ], - "data": "0x", - "blockHash": "0x438ca2cb1c754d620a0b98618b69c8c7c773c126e89bc86a67106f94e367d853", - "blockNumber": "0x233e", - "transactionHash": "0xc714efd35aeaede4f200569282d97bf3ee649cd76f902e6f8d99ffebd5e259ad", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000002", - "blockHash": "0x438ca2cb1c754d620a0b98618b69c8c7c773c126e89bc86a67106f94e367d853", - "blockNumber": "0x233e", - "transactionHash": "0xc714efd35aeaede4f200569282d97bf3ee649cd76f902e6f8d99ffebd5e259ad", - "transactionIndex": "0x0", - "logIndex": "0x2", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000010000000000400000000000000000800000000000000000000000100000000000000000000000000000000000000000000000000000004000000000000000000000800002010001000800000000000000000000000000000000020000000000000000800800000000000000000000000000000000400000000000000000000800000000000000000000000080000000000000000000000000800000000000000000000000000100000000000000000000000000000000000020000000000000000000000000000000000004000000000000080020000000000000000000000100000000000000000000000000000000000000400000", - "type": "0x0", - "transactionHash": "0xc714efd35aeaede4f200569282d97bf3ee649cd76f902e6f8d99ffebd5e259ad", - "transactionIndex": "0x0", - "blockHash": "0x438ca2cb1c754d620a0b98618b69c8c7c773c126e89bc86a67106f94e367d853", - "blockNumber": "0x233e", - "gasUsed": "0x9a933", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727952653, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-1727952713.json b/broadcast/upgrade_Delegation.s.sol/33469/run-1727952713.json deleted file mode 100644 index 295c1e5..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-1727952713.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x8d574f75b9718c3a876afaa4b9f857b5b75873f4db95f3e8c25d670c49fe8b50", - "transactionType": "CREATE", - "contractName": "DelegationV3", - "contractAddress": "0x90a65311b6c7246ffd1f212c123cfe351a6d65a9", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x2b9b14", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b60805161264a6100f95f395f818161102c015281816110550152611199015261264a5ff3fe608060405260043610610134575f3560e01c80636c2eb350116100a8578063b61a9f901161006d578063b61a9f901461038c578063c47e300d146103c8578063e013a625146103db578063e30c3978146103f7578063f2fde38b1461040b578063fc0e3d901461042a575f80fd5b80636c2eb350146102ff578063715018a61461031357806379ba5097146103275780638da5cb5b1461033b578063ad3cb1cc1461034f575f80fd5b80634f1ef286116100f95780634f1ef286146102225780634f91440d1461023557806352d1902d1461024957806354fd4d501461025d5780635c975abb146102895780636b96736b146102ca575f80fd5b80630572b0cc146101a15780632379b523146101c85780632e17de78146101e75780633a4b66f1146102065780634e71d92d1461020e575f80fd5b3661019d57331561019b5760405162461bcd60e51b815260206004820152602660248201527f72657761726473206d75737420626520697373756573206279207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b005b5f80fd5b3480156101ac575f80fd5b506101b561043e565b6040519081526020015b60405180910390f35b3480156101d3575f80fd5b5061019b6101e23660046114a3565b610566565b3480156101f2575f80fd5b5061019b61020136600461150d565b6106bd565b61019b6108c1565b348015610219575f80fd5b5061019b610a6d565b61019b61023036600461154c565b610a77565b348015610240575f80fd5b5061019b610a96565b348015610254575f80fd5b506101b5610a9e565b348015610268575f80fd5b50610271610ab9565b6040516001600160401b0390911681526020016101bf565b348015610294575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1660405190151581526020016101bf565b3480156102d5575f80fd5b506102e7695a494c4445504f53495481565b6040516001600160a01b0390911681526020016101bf565b34801561030a575f80fd5b5061019b610af0565b34801561031e575f80fd5b5061019b610bcc565b348015610332575f80fd5b5061019b610bdd565b348015610346575f80fd5b506102e7610c25565b34801561035a575f80fd5b5061037f604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516101bf9190611631565b348015610397575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274302546001600160a01b03166102e7565b61019b6103d6366004611663565b610c59565b3480156103e6575f80fd5b506101b568056bc75e2d6310000081565b348015610402575f80fd5b506102e7610ded565b348015610416575f80fd5b5061019b6104253660046116ff565b610e15565b348015610435575f80fd5b506101b5610e9a565b6040515f905f805160206125f58339815191529082908190695a494c4445504f53495490610470908590602401611752565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b179052516104a591906117d9565b5f60405180830381855afa9150503d805f81146104dd576040519150601f19603f3d011682016040523d82523d5f602084013e6104e2565b606091505b50915091508161053e5760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b6064820152608401610192565b5f8180602001905181019061055391906117f4565b6001600160a01b03163195945050505050565b61056e610fac565b5f805160206125f58339815191528061058885878361185a565b506001810161059883858361185a565b506105a1610c25565b6001600160a01b0316476040515f6040518083038185875af1925050503d805f81146105e8576040519150601f19603f3d011682016040523d82523d5f602084013e6105ed565b606091505b505050306040516105fd90611452565b6001600160a01b039091168152602001604051809103905ff080158015610626573d5f803e3d5ffd5b506002820180546001600160a01b0319166001600160a01b039290921691821790556340c10f19610655610c25565b61065d610e9a565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b1580156106a0575f80fd5b505af11580156106b2573d5f803e3d5ffd5b505050505050505050565b6106c5610fde565b5f5f805160206125f58339815191526002810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b158015610720575f80fd5b505af1158015610732573d5f803e3d5ffd5b505050505f816002015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610789573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107ad9190611913565b836107b661043e565b6107be610e9a565b6107c8919061193e565b6107d29190611951565b6107dc9190611968565b90505f80336001600160a01b0316836040515f6040518083038185875af1925050503d805f8114610828576040519150601f19603f3d011682016040523d82523d5f602084013e61082d565b606091505b50915091508161087f5760405162461bcd60e51b815260206004820152601860248201527f7472616e73666572206f662066756e6473206661696c656400000000000000006044820152606401610192565b604080518481526020810187905233917ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a25050505050565b6108c9610fde565b68056bc75e2d631000003410156109225760405162461bcd60e51b815260206004820152601860248201527f64656c65676174656420616d6f756e7420746f6f206c6f7700000000000000006044820152606401610192565b5f805160206125f58339815191525f61093961043e565b610941610e9a565b61094b919061193e565b6002830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610994573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109b89190611913565b6109c29190611951565b6109cc9190611968565b60028301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b158015610a18575f80fd5b505af1158015610a2a573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b610a75610fde565b565b610a7f611021565b610a88826110c5565b610a9282826110cd565b5050565b610a75610fac565b5f610aa761118e565b505f805160206125d583398151915290565b5f610aeb7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b610af8610ab9565b610b03906001611987565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff1680610b48575080546001600160401b03808416911610155b15610b665760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b038316908117600160401b1768ff0000000000000000191682556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610bd4610fac565b610a755f6111d7565b3380610be7610ded565b6001600160a01b031614610c195760405163118cdaa760e01b81526001600160a01b0382166004820152602401610192565b610c22816111d7565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610c61610fac565b5f805160206125f583398151915280610c7b87898361185a565b5060018101610c8b85878361185a565b505f80695a494c4445504f5349546001600160a01b0316348a8a8a8a8a8a30604051602401610cc097969594939291906119ce565b60408051601f198184030181529181526020820180516001600160e01b031663e12cf4cb60e01b17905251610cf591906117d9565b5f6040518083038185875af1925050503d805f8114610d2f576040519150601f19603f3d011682016040523d82523d5f602084013e610d34565b606091505b50600285015491935091506001600160a01b03166340c10f19610d55610c25565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610d99575f80fd5b505af1158015610dab573d5f803e3d5ffd5b50505050816106b25760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610192565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610c49565b610e1d610fac565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610e61610c25565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206125f58339815191529082908190695a494c4445504f53495490610ecc908590602401611752565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610f0191906117d9565b5f60405180830381855afa9150503d805f8114610f39576040519150601f19603f3d011682016040523d82523d5f602084013e610f3e565b606091505b509150915081610f905760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e746044820152606401610192565b80806020019051810190610fa49190611913565b935050505090565b33610fb5610c25565b6001600160a01b031614610a755760405163118cdaa760e01b8152336004820152602401610192565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1615610a755760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614806110a757507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661109b5f805160206125d5833981519152546001600160a01b031690565b6001600160a01b031614155b15610a755760405163703e46dd60e11b815260040160405180910390fd5b610c22610fac565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015611127575060408051601f3d908101601f1916820190925261112491810190611913565b60015b61114f57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610192565b5f805160206125d5833981519152811461117f57604051632a87526960e21b815260048101829052602401610192565b611189838361120f565b505050565b306001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610a755760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319168155610a9282611264565b611218826112d4565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a280511561125c576111898282611337565b610a926113ab565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f0361130957604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610192565b5f805160206125d583398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b03168460405161135391906117d9565b5f60405180830381855af49150503d805f811461138b576040519150601f19603f3d011682016040523d82523d5f602084013e611390565b606091505b50915091506113a08583836113ca565b925050505b92915050565b3415610a755760405163b398979f60e01b815260040160405180910390fd5b6060826113df576113da82611429565b611422565b81511580156113f657506001600160a01b0384163b155b1561141f57604051639996b31560e01b81526001600160a01b0385166004820152602401610192565b50805b9392505050565b8051156114395780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae80611a2783390190565b5f8083601f84011261146f575f80fd5b5081356001600160401b03811115611485575f80fd5b60208301915083602082850101111561149c575f80fd5b9250929050565b5f805f80604085870312156114b6575f80fd5b84356001600160401b038111156114cb575f80fd5b6114d78782880161145f565b90955093505060208501356001600160401b038111156114f5575f80fd5b6115018782880161145f565b95989497509550505050565b5f6020828403121561151d575f80fd5b5035919050565b6001600160a01b0381168114610c22575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f806040838503121561155d575f80fd5b823561156881611524565b915060208301356001600160401b03811115611582575f80fd5b8301601f81018513611592575f80fd5b80356001600160401b038111156115ab576115ab611538565b604051601f8201601f19908116603f011681016001600160401b03811182821017156115d9576115d9611538565b6040528181528282016020018710156115f0575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b83811015611629578181015183820152602001611611565b50505f910152565b602081525f825180602084015261164f81604085016020870161160f565b601f01601f19169190910160400192915050565b5f805f805f8060608789031215611678575f80fd5b86356001600160401b0381111561168d575f80fd5b61169989828a0161145f565b90975095505060208701356001600160401b038111156116b7575f80fd5b6116c389828a0161145f565b90955093505060408701356001600160401b038111156116e1575f80fd5b6116ed89828a0161145f565b979a9699509497509295939492505050565b5f6020828403121561170f575f80fd5b813561142281611524565b600181811c9082168061172e57607f821691505b60208210810361174c57634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f8083546117638161171a565b806020860152600182165f8114611781576001811461179d576117ce565b60ff1983166040870152604082151560051b87010193506117ce565b865f5260205f205f5b838110156117c5578154888201604001526001909101906020016117a6565b87016040019450505b509195945050505050565b5f82516117ea81846020870161160f565b9190910192915050565b5f60208284031215611804575f80fd5b815161142281611524565b601f82111561118957805f5260205f20601f840160051c810160208510156118345750805b601f840160051c820191505b81811015611853575f8155600101611840565b5050505050565b6001600160401b0383111561187157611871611538565b6118858361187f835461171a565b8361180f565b5f601f8411600181146118b6575f851561189f5750838201355b5f19600387901b1c1916600186901b178355611853565b5f83815260208120601f198716915b828110156118e557868501358255602094850194600190920191016118c5565b5086821015611901575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611923575f80fd5b5051919050565b634e487b7160e01b5f52601160045260245ffd5b808201808211156113a5576113a561192a565b80820281158282048414176113a5576113a561192a565b5f8261198257634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b0381811683821601908111156113a5576113a561192a565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b608081525f6119e160808301898b6119a6565b82810360208401526119f481888a6119a6565b90508281036040840152611a098186886119a6565b91505060018060a01b03831660608301529897505050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a2646970667358221220288e03c23d531ac9d78c9c35274808c559cda11c4839c60fdbd8f7759f91534364736f6c634300081a0033", - "nonce": "0x7", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xcd6e479190e6a9bfb901509b5f68626eb24b9c7062d4d2532cb0c974d67d2672", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x90A65311b6C7246FFD1F212C123cfE351a6d65A9", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0xf567", - "value": "0x0", - "input": "0x4f1ef28600000000000000000000000090a65311b6c7246ffd1f212c123cfe351a6d65a9000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x8", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x218afc", - "logs": [ - { - "address": "0x90a65311b6c7246ffd1f212c123cfe351a6d65a9", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x46a3e2083c5102c5336e01b5d5a8d612cc81eb05821f96624885278ac32e27cc", - "blockNumber": "0x235d", - "transactionHash": "0x8d574f75b9718c3a876afaa4b9f857b5b75873f4db95f3e8c25d670c49fe8b50", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x8d574f75b9718c3a876afaa4b9f857b5b75873f4db95f3e8c25d670c49fe8b50", - "transactionIndex": "0x0", - "blockHash": "0x46a3e2083c5102c5336e01b5d5a8d612cc81eb05821f96624885278ac32e27cc", - "blockNumber": "0x235d", - "gasUsed": "0x218afc", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x90a65311b6c7246ffd1f212c123cfe351a6d65a9" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x223ca8", - "logs": [ - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x00000000000000000000000090a65311b6c7246ffd1f212c123cfe351a6d65a9" - ], - "data": "0x", - "blockHash": "0x46a3e2083c5102c5336e01b5d5a8d612cc81eb05821f96624885278ac32e27cc", - "blockNumber": "0x235d", - "transactionHash": "0xcd6e479190e6a9bfb901509b5f68626eb24b9c7062d4d2532cb0c974d67d2672", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000003", - "blockHash": "0x46a3e2083c5102c5336e01b5d5a8d612cc81eb05821f96624885278ac32e27cc", - "blockNumber": "0x235d", - "transactionHash": "0xcd6e479190e6a9bfb901509b5f68626eb24b9c7062d4d2532cb0c974d67d2672", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000002000000000800000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000100000000000000000000000000000000000020000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xcd6e479190e6a9bfb901509b5f68626eb24b9c7062d4d2532cb0c974d67d2672", - "transactionIndex": "0x1", - "blockHash": "0x46a3e2083c5102c5336e01b5d5a8d612cc81eb05821f96624885278ac32e27cc", - "blockNumber": "0x235d", - "gasUsed": "0xb1ac", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727952713, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/upgrade_Delegation.s.sol/33469/run-latest.json b/broadcast/upgrade_Delegation.s.sol/33469/run-latest.json deleted file mode 100644 index 295c1e5..0000000 --- a/broadcast/upgrade_Delegation.s.sol/33469/run-latest.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x8d574f75b9718c3a876afaa4b9f857b5b75873f4db95f3e8c25d670c49fe8b50", - "transactionType": "CREATE", - "contractName": "DelegationV3", - "contractAddress": "0x90a65311b6c7246ffd1f212c123cfe351a6d65a9", - "function": null, - "arguments": null, - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0x2b9b14", - "value": "0x0", - "input": "0x60a060405230608052348015610013575f80fd5b5061001c610021565b6100d3565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100715760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d05780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b60805161264a6100f95f395f818161102c015281816110550152611199015261264a5ff3fe608060405260043610610134575f3560e01c80636c2eb350116100a8578063b61a9f901161006d578063b61a9f901461038c578063c47e300d146103c8578063e013a625146103db578063e30c3978146103f7578063f2fde38b1461040b578063fc0e3d901461042a575f80fd5b80636c2eb350146102ff578063715018a61461031357806379ba5097146103275780638da5cb5b1461033b578063ad3cb1cc1461034f575f80fd5b80634f1ef286116100f95780634f1ef286146102225780634f91440d1461023557806352d1902d1461024957806354fd4d501461025d5780635c975abb146102895780636b96736b146102ca575f80fd5b80630572b0cc146101a15780632379b523146101c85780632e17de78146101e75780633a4b66f1146102065780634e71d92d1461020e575f80fd5b3661019d57331561019b5760405162461bcd60e51b815260206004820152602660248201527f72657761726473206d75737420626520697373756573206279207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b005b5f80fd5b3480156101ac575f80fd5b506101b561043e565b6040519081526020015b60405180910390f35b3480156101d3575f80fd5b5061019b6101e23660046114a3565b610566565b3480156101f2575f80fd5b5061019b61020136600461150d565b6106bd565b61019b6108c1565b348015610219575f80fd5b5061019b610a6d565b61019b61023036600461154c565b610a77565b348015610240575f80fd5b5061019b610a96565b348015610254575f80fd5b506101b5610a9e565b348015610268575f80fd5b50610271610ab9565b6040516001600160401b0390911681526020016101bf565b348015610294575f80fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1660405190151581526020016101bf565b3480156102d5575f80fd5b506102e7695a494c4445504f53495481565b6040516001600160a01b0390911681526020016101bf565b34801561030a575f80fd5b5061019b610af0565b34801561031e575f80fd5b5061019b610bcc565b348015610332575f80fd5b5061019b610bdd565b348015610346575f80fd5b506102e7610c25565b34801561035a575f80fd5b5061037f604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516101bf9190611631565b348015610397575f80fd5b507f4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274302546001600160a01b03166102e7565b61019b6103d6366004611663565b610c59565b3480156103e6575f80fd5b506101b568056bc75e2d6310000081565b348015610402575f80fd5b506102e7610ded565b348015610416575f80fd5b5061019b6104253660046116ff565b610e15565b348015610435575f80fd5b506101b5610e9a565b6040515f905f805160206125f58339815191529082908190695a494c4445504f53495490610470908590602401611752565b60408051601f198184030181529181526020820180516001600160e01b031663d64345a960e01b179052516104a591906117d9565b5f60405180830381855afa9150503d805f81146104dd576040519150601f19603f3d011682016040523d82523d5f602084013e6104e2565b606091505b50915091508161053e5760405162461bcd60e51b815260206004820152602160248201527f636f756c64206e6f7420726574726965766520726577617264206164647265736044820152607360f81b6064820152608401610192565b5f8180602001905181019061055391906117f4565b6001600160a01b03163195945050505050565b61056e610fac565b5f805160206125f58339815191528061058885878361185a565b506001810161059883858361185a565b506105a1610c25565b6001600160a01b0316476040515f6040518083038185875af1925050503d805f81146105e8576040519150601f19603f3d011682016040523d82523d5f602084013e6105ed565b606091505b505050306040516105fd90611452565b6001600160a01b039091168152602001604051809103905ff080158015610626573d5f803e3d5ffd5b506002820180546001600160a01b0319166001600160a01b039290921691821790556340c10f19610655610c25565b61065d610e9a565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b1580156106a0575f80fd5b505af11580156106b2573d5f803e3d5ffd5b505050505050505050565b6106c5610fde565b5f5f805160206125f58339815191526002810154604051632770a7eb60e21b8152336004820152602481018590529192506001600160a01b031690639dc29fac906044015f604051808303815f87803b158015610720575f80fd5b505af1158015610732573d5f803e3d5ffd5b505050505f816002015f9054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610789573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107ad9190611913565b836107b661043e565b6107be610e9a565b6107c8919061193e565b6107d29190611951565b6107dc9190611968565b90505f80336001600160a01b0316836040515f6040518083038185875af1925050503d805f8114610828576040519150601f19603f3d011682016040523d82523d5f602084013e61082d565b606091505b50915091508161087f5760405162461bcd60e51b815260206004820152601860248201527f7472616e73666572206f662066756e6473206661696c656400000000000000006044820152606401610192565b604080518481526020810187905233917ff26c0304cc83daf500e1dc22ab2e3cf954b3d506d62e34d70cc054255079e397910160405180910390a25050505050565b6108c9610fde565b68056bc75e2d631000003410156109225760405162461bcd60e51b815260206004820152601860248201527f64656c65676174656420616d6f756e7420746f6f206c6f7700000000000000006044820152606401610192565b5f805160206125f58339815191525f61093961043e565b610941610e9a565b61094b919061193e565b6002830154604080516318160ddd60e01b8152905134926001600160a01b0316916318160ddd9160048083019260209291908290030181865afa158015610994573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109b89190611913565b6109c29190611951565b6109cc9190611968565b60028301546040516340c10f1960e01b8152336004820152602481018390529192506001600160a01b0316906340c10f19906044015f604051808303815f87803b158015610a18575f80fd5b505af1158015610a2a573d5f803e3d5ffd5b505060408051348152602081018590523393507f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9092500160405180910390a25050565b610a75610fde565b565b610a7f611021565b610a88826110c5565b610a9282826110cd565b5050565b610a75610fac565b5f610aa761118e565b505f805160206125d583398151915290565b5f610aeb7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00546001600160401b031690565b905090565b610af8610ab9565b610b03906001611987565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b900460ff1680610b48575080546001600160401b03808416911610155b15610b665760405163f92ee8a960e01b815260040160405180910390fd5b805468ffffffffffffffffff19166001600160401b038316908117600160401b1768ff0000000000000000191682556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15050565b610bd4610fac565b610a755f6111d7565b3380610be7610ded565b6001600160a01b031614610c195760405163118cdaa760e01b81526001600160a01b0382166004820152602401610192565b610c22816111d7565b50565b5f807f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005b546001600160a01b031692915050565b610c61610fac565b5f805160206125f583398151915280610c7b87898361185a565b5060018101610c8b85878361185a565b505f80695a494c4445504f5349546001600160a01b0316348a8a8a8a8a8a30604051602401610cc097969594939291906119ce565b60408051601f198184030181529181526020820180516001600160e01b031663e12cf4cb60e01b17905251610cf591906117d9565b5f6040518083038185875af1925050503d805f8114610d2f576040519150601f19603f3d011682016040523d82523d5f602084013e610d34565b606091505b50600285015491935091506001600160a01b03166340c10f19610d55610c25565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523460248201526044015f604051808303815f87803b158015610d99575f80fd5b505af1158015610dab573d5f803e3d5ffd5b50505050816106b25760405162461bcd60e51b815260206004820152600e60248201526d19195c1bdcda5d0819985a5b195960921b6044820152606401610192565b5f807f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00610c49565b610e1d610fac565b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319166001600160a01b0383169081178255610e61610c25565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a35050565b6040515f905f805160206125f58339815191529082908190695a494c4445504f53495490610ecc908590602401611752565b60408051601f198184030181529181526020820180516001600160e01b03166341f0972360e01b17905251610f0191906117d9565b5f60405180830381855afa9150503d805f8114610f39576040519150601f19603f3d011682016040523d82523d5f602084013e610f3e565b606091505b509150915081610f905760405162461bcd60e51b815260206004820181905260248201527f636f756c64206e6f74207265747269657665207374616b656420616d6f756e746044820152606401610192565b80806020019051810190610fa49190611913565b935050505090565b33610fb5610c25565b6001600160a01b031614610a755760405163118cdaa760e01b8152336004820152602401610192565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1615610a755760405163d93c066560e01b815260040160405180910390fd5b306001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614806110a757507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661109b5f805160206125d5833981519152546001600160a01b031690565b6001600160a01b031614155b15610a755760405163703e46dd60e11b815260040160405180910390fd5b610c22610fac565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015611127575060408051601f3d908101601f1916820190925261112491810190611913565b60015b61114f57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610192565b5f805160206125d5833981519152811461117f57604051632a87526960e21b815260048101829052602401610192565b611189838361120f565b505050565b306001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610a755760405163703e46dd60e11b815260040160405180910390fd5b7f237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c0080546001600160a01b0319168155610a9282611264565b611218826112d4565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a280511561125c576111898282611337565b610a926113ab565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3505050565b806001600160a01b03163b5f0361130957604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610192565b5f805160206125d583398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b03168460405161135391906117d9565b5f60405180830381855af49150503d805f811461138b576040519150601f19603f3d011682016040523d82523d5f602084013e611390565b606091505b50915091506113a08583836113ca565b925050505b92915050565b3415610a755760405163b398979f60e01b815260040160405180910390fd5b6060826113df576113da82611429565b611422565b81511580156113f657506001600160a01b0384163b155b1561141f57604051639996b31560e01b81526001600160a01b0385166004820152602401610192565b50805b9392505050565b8051156114395780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610bae80611a2783390190565b5f8083601f84011261146f575f80fd5b5081356001600160401b03811115611485575f80fd5b60208301915083602082850101111561149c575f80fd5b9250929050565b5f805f80604085870312156114b6575f80fd5b84356001600160401b038111156114cb575f80fd5b6114d78782880161145f565b90955093505060208501356001600160401b038111156114f5575f80fd5b6115018782880161145f565b95989497509550505050565b5f6020828403121561151d575f80fd5b5035919050565b6001600160a01b0381168114610c22575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f806040838503121561155d575f80fd5b823561156881611524565b915060208301356001600160401b03811115611582575f80fd5b8301601f81018513611592575f80fd5b80356001600160401b038111156115ab576115ab611538565b604051601f8201601f19908116603f011681016001600160401b03811182821017156115d9576115d9611538565b6040528181528282016020018710156115f0575f80fd5b816020840160208301375f602083830101528093505050509250929050565b5f5b83811015611629578181015183820152602001611611565b50505f910152565b602081525f825180602084015261164f81604085016020870161160f565b601f01601f19169190910160400192915050565b5f805f805f8060608789031215611678575f80fd5b86356001600160401b0381111561168d575f80fd5b61169989828a0161145f565b90975095505060208701356001600160401b038111156116b7575f80fd5b6116c389828a0161145f565b90955093505060408701356001600160401b038111156116e1575f80fd5b6116ed89828a0161145f565b979a9699509497509295939492505050565b5f6020828403121561170f575f80fd5b813561142281611524565b600181811c9082168061172e57607f821691505b60208210810361174c57634e487b7160e01b5f52602260045260245ffd5b50919050565b602081525f8083546117638161171a565b806020860152600182165f8114611781576001811461179d576117ce565b60ff1983166040870152604082151560051b87010193506117ce565b865f5260205f205f5b838110156117c5578154888201604001526001909101906020016117a6565b87016040019450505b509195945050505050565b5f82516117ea81846020870161160f565b9190910192915050565b5f60208284031215611804575f80fd5b815161142281611524565b601f82111561118957805f5260205f20601f840160051c810160208510156118345750805b601f840160051c820191505b81811015611853575f8155600101611840565b5050505050565b6001600160401b0383111561187157611871611538565b6118858361187f835461171a565b8361180f565b5f601f8411600181146118b6575f851561189f5750838201355b5f19600387901b1c1916600186901b178355611853565b5f83815260208120601f198716915b828110156118e557868501358255602094850194600190920191016118c5565b5086821015611901575f1960f88860031b161c19848701351681555b505060018560011b0183555050505050565b5f60208284031215611923575f80fd5b5051919050565b634e487b7160e01b5f52601160045260245ffd5b808201808211156113a5576113a561192a565b80820281158282048414176113a5576113a561192a565b5f8261198257634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160401b0381811683821601908111156113a5576113a561192a565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b608081525f6119e160808301898b6119a6565b82810360208401526119f481888a6119a6565b90508281036040840152611a098186886119a6565b91505060018060a01b03831660608301529897505050505050505056fe608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a0033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc4432bdf0e567007e5ad3c8ad839a7f885ef69723eaa659dd9f06e98a97274300a2646970667358221220288e03c23d531ac9d78c9c35274808c559cda11c4839c60fdbd8f7759f91534364736f6c634300081a0033", - "nonce": "0x7", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xcd6e479190e6a9bfb901509b5f68626eb24b9c7062d4d2532cb0c974d67d2672", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "function": "upgradeToAndCall(address,bytes)", - "arguments": [ - "0x90A65311b6C7246FFD1F212C123cfE351a6d65A9", - "0x6c2eb350" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "gas": "0xf567", - "value": "0x0", - "input": "0x4f1ef28600000000000000000000000090a65311b6c7246ffd1f212c123cfe351a6d65a9000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000046c2eb35000000000000000000000000000000000000000000000000000000000", - "nonce": "0x8", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x218afc", - "logs": [ - { - "address": "0x90a65311b6c7246ffd1f212c123cfe351a6d65a9", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", - "blockHash": "0x46a3e2083c5102c5336e01b5d5a8d612cc81eb05821f96624885278ac32e27cc", - "blockNumber": "0x235d", - "transactionHash": "0x8d574f75b9718c3a876afaa4b9f857b5b75873f4db95f3e8c25d670c49fe8b50", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x8d574f75b9718c3a876afaa4b9f857b5b75873f4db95f3e8c25d670c49fe8b50", - "transactionIndex": "0x0", - "blockHash": "0x46a3e2083c5102c5336e01b5d5a8d612cc81eb05821f96624885278ac32e27cc", - "blockNumber": "0x235d", - "gasUsed": "0x218afc", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x90a65311b6c7246ffd1f212c123cfe351a6d65a9" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x223ca8", - "logs": [ - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x00000000000000000000000090a65311b6c7246ffd1f212c123cfe351a6d65a9" - ], - "data": "0x", - "blockHash": "0x46a3e2083c5102c5336e01b5d5a8d612cc81eb05821f96624885278ac32e27cc", - "blockNumber": "0x235d", - "transactionHash": "0xcd6e479190e6a9bfb901509b5f68626eb24b9c7062d4d2532cb0c974d67d2672", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "topics": [ - "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" - ], - "data": "0x0000000000000000000000000000000000000000000000000000000000000003", - "blockHash": "0x46a3e2083c5102c5336e01b5d5a8d612cc81eb05821f96624885278ac32e27cc", - "blockNumber": "0x235d", - "transactionHash": "0xcd6e479190e6a9bfb901509b5f68626eb24b9c7062d4d2532cb0c974d67d2672", - "transactionIndex": "0x1", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000002000000000800000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000100000000000000000000000000000000000020000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xcd6e479190e6a9bfb901509b5f68626eb24b9c7062d4d2532cb0c974d67d2672", - "transactionIndex": "0x1", - "blockHash": "0x46a3e2083c5102c5336e01b5d5a8d612cc81eb05821f96624885278ac32e27cc", - "blockNumber": "0x235d", - "gasUsed": "0xb1ac", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7a0b7e6d24ede78260c9ddbd98e828b0e11a8ea2", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727952713, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/use_Delegation.s.sol/33469/run-1727460260.json b/broadcast/use_Delegation.s.sol/33469/run-1727460260.json deleted file mode 100644 index c26cbb5..0000000 --- a/broadcast/use_Delegation.s.sol/33469/run-1727460260.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "transactions": [ - { - "hash": null, - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "setup(bytes,bytes)", - "arguments": [ - "0xb0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f", - "0x0024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e0" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x189e3", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e00000000000000000000000000000000000000000000000000000", - "nonce": "0x7fc", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": null, - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x1d7c8", - "value": "0x56bc75e2d63100000", - "input": "0x3a4b66f1", - "nonce": "0x0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727460260, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/use_Delegation.s.sol/33469/run-1727460677.json b/broadcast/use_Delegation.s.sol/33469/run-1727460677.json deleted file mode 100644 index 4282682..0000000 --- a/broadcast/use_Delegation.s.sol/33469/run-1727460677.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "transactions": [ - { - "hash": null, - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "setup(bytes,bytes)", - "arguments": [ - "0xb0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f", - "0x0024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e0" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x189e3", - "value": "0x0", - "input": "0x2379b523000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b0447d886f8499bc0fd4aa21da63d71a0175ddd005d217a00c5304e1272e4a79a7df0ecb878a343582c9f2ca78c8c17f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260024080112203f260505ee97570cbc034831097eddf177c4a49151dffb129abdc209329cc7e00000000000000000000000000000000000000000000000000000", - "nonce": "0x7ff", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": null, - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x1d7c8", - "value": "0x56bc75e2d63100000", - "input": "0x3a4b66f1", - "nonce": "0x0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727460677, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/use_Delegation.s.sol/33469/run-1727460847.json b/broadcast/use_Delegation.s.sol/33469/run-1727460847.json deleted file mode 100644 index ec1410b..0000000 --- a/broadcast/use_Delegation.s.sol/33469/run-1727460847.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "transactions": [ - { - "hash": null, - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x1d7c8", - "value": "0x56bc75e2d63100000", - "input": "0x3a4b66f1", - "nonce": "0x0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727460847, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/use_Delegation.s.sol/33469/run-1727676216.json b/broadcast/use_Delegation.s.sol/33469/run-1727676216.json deleted file mode 100644 index cfb3cab..0000000 --- a/broadcast/use_Delegation.s.sol/33469/run-1727676216.json +++ /dev/null @@ -1,84 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x6e2398b7f7e9e054d289d57cde01aec846594dab5f9149e754d9302b681abc6b", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x1ca4a", - "value": "0x56bc75e2d63100000", - "input": "0x3a4b66f1", - "nonce": "0x0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xf206d487e44dbaebb6bc0d02160346cc2478127ff8453847f7b1165295653381", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "unstake(uint256)", - "arguments": [ - "99640427318100686792" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x16a05", - "value": "0x0", - "input": "0x2e17de7800000000000000000000000000000000000000000000000566c9e8ba6b84f7c8", - "nonce": "0x1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x15590", - "logs": [ - { - "address": "0x7d8461b118a9fc4385039775016dbe2b9f2574d6", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x00000000000000000000000000000000000000000000000566c9bf2777964b71", - "blockHash": "0xda1c6cf216a052e4c0606b67f0d5125084c6470681ece331be45851d1ab866af", - "blockNumber": "0x5989e", - "transactionHash": "0x6e2398b7f7e9e054d289d57cde01aec846594dab5f9149e754d9302b681abc6b", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000000000000000080000000000000000000000000000000000000000000000000000080000000000000000000000000000000008000000000000000000000000000000000000000000000000020010000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x6e2398b7f7e9e054d289d57cde01aec846594dab5f9149e754d9302b681abc6b", - "transactionIndex": "0x0", - "blockHash": "0xda1c6cf216a052e4c0606b67f0d5125084c6470681ece331be45851d1ab866af", - "blockNumber": "0x5989e", - "gasUsed": "0x15590", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727676216, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/use_Delegation.s.sol/33469/run-1727685100.json b/broadcast/use_Delegation.s.sol/33469/run-1727685100.json deleted file mode 100644 index 0d240f3..0000000 --- a/broadcast/use_Delegation.s.sol/33469/run-1727685100.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x4aa25ca631f8cffef918d40d60ac8bdbbf39614711bbcb1094081d5e94c5eb9b", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x16e08", - "value": "0x56bc75e2d63100000", - "input": "0x3a4b66f1", - "nonce": "0x2", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x16963bfa8e7460de3f9e7098ea6eac3bf475bb4804271e55ba22e6b2c50bcb74", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "function": "unstake(uint256)", - "arguments": [ - "199280779375980575707" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x77986d6bcd7e610808ad5d1cf67df3a9ef893fad", - "gas": "0x16a05", - "value": "0x0", - "input": "0x2e17de7800000000000000000000000000000000000000000000000acd938d01f44ffbdb", - "nonce": "0x3", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [], - "libraries": [], - "pending": [ - "0x4aa25ca631f8cffef918d40d60ac8bdbbf39614711bbcb1094081d5e94c5eb9b", - "0x16963bfa8e7460de3f9e7098ea6eac3bf475bb4804271e55ba22e6b2c50bcb74" - ], - "returns": {}, - "timestamp": 1727685100, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/use_Delegation.s.sol/33469/run-1727698655.json b/broadcast/use_Delegation.s.sol/33469/run-1727698655.json deleted file mode 100644 index 7856839..0000000 --- a/broadcast/use_Delegation.s.sol/33469/run-1727698655.json +++ /dev/null @@ -1,84 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x4e4ce14b5c5b5c0b31fcb45bbdd5aec67bd551b756bed91958089a7ef0a0be02", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x1f37f", - "value": "0x56bc75e2d63100000", - "input": "0x3a4b66f1", - "nonce": "0x0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xafe2582ff7f2e1c426e885ec361a9a2978a71f24b3ed7a2dc4422e47aeaa7c75", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "unstake(uint256)", - "arguments": [ - "99987135599585348682" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x16305", - "value": "0x0", - "input": "0x2e17de780000000000000000000000000000000000000000000000056b99aa12c2194c4a", - "nonce": "0x1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x1558a", - "logs": [ - { - "address": "0x530b0cf7b3932df0055f96e729684d91a3784a49", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000056b9993fdc17cfa55", - "blockHash": "0xaa50cc13a92f40225cb6021d2a1059bb679d6a351045a83c9b0887b1b249b62f", - "blockNumber": "0x2973", - "transactionHash": "0x4e4ce14b5c5b5c0b31fcb45bbdd5aec67bd551b756bed91958089a7ef0a0be02", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000001000000000000000000000080000000000000000000000000000000008000000000000000000000000000000000000000000000000020000002000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004220000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x4e4ce14b5c5b5c0b31fcb45bbdd5aec67bd551b756bed91958089a7ef0a0be02", - "transactionIndex": "0x0", - "blockHash": "0xaa50cc13a92f40225cb6021d2a1059bb679d6a351045a83c9b0887b1b249b62f", - "blockNumber": "0x2973", - "gasUsed": "0x1558a", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727698655, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/use_Delegation.s.sol/33469/run-1727702297.json b/broadcast/use_Delegation.s.sol/33469/run-1727702297.json deleted file mode 100644 index 50e8171..0000000 --- a/broadcast/use_Delegation.s.sol/33469/run-1727702297.json +++ /dev/null @@ -1,98 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x987997f2971241bba748474f9526815497b8a2abb21e328b69e4b0fa8a4821c2", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "stake()", - "arguments": [], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x1fd3c", - "value": "0x56bc75e2d63100000", - "input": "0x3a4b66f1", - "nonce": "0x2", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x51c055bc70e01210bf0eb65e6e96db209bb5406c352fdcf6a176bee2afea7de1", - "transactionType": "CALL", - "contractName": null, - "contractAddress": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "function": "unstake(uint256)", - "arguments": [ - "99983509997428096399" - ], - "transaction": { - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "gas": "0x16c41", - "value": "0x0", - "input": "0x2e17de780000000000000000000000000000000000000000000000056b8cc89b796b3d8f", - "nonce": "0x3", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x15c32", - "logs": [ - { - "address": "0xc64482b30cad80f9c50a5beed1c177e979abb78b", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000056b8cb19b5b73f986", - "blockHash": "0x5604219fd921aa1815f79f9dab30d784ec3c0aa42b8b5de36f32d6d3ad402334", - "blockNumber": "0x3554", - "transactionHash": "0x987997f2971241bba748474f9526815497b8a2abb21e328b69e4b0fa8a4821c2", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - }, - { - "address": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "topics": [ - "0x1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee90", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000056bc75e2d631000000000000000000000000000000000000000000000000000056b8cb19b5b73f986", - "blockHash": "0x5604219fd921aa1815f79f9dab30d784ec3c0aa42b8b5de36f32d6d3ad402334", - "blockNumber": "0x3554", - "transactionHash": "0x987997f2971241bba748474f9526815497b8a2abb21e328b69e4b0fa8a4821c2", - "transactionIndex": "0x0", - "logIndex": "0x1", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000080000000000100000000200000000000000000000000000000000000000000000000000000500080000000000000000000000000000000008000000000000000000000000000000800000000000000000020000000000000000000800000000000000000000000010000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000010000000000000000000000004020000000000000000000000000000000000000000000000000000000000800000000", - "type": "0x0", - "transactionHash": "0x987997f2971241bba748474f9526815497b8a2abb21e328b69e4b0fa8a4821c2", - "transactionIndex": "0x0", - "blockHash": "0x5604219fd921aa1815f79f9dab30d784ec3c0aa42b8b5de36f32d6d3ad402334", - "blockNumber": "0x3554", - "gasUsed": "0x15c32", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0xd819ffce7a58b1e835c25617db7b46a00888b013", - "to": "0x535552719a2494a5b76d0d38ea2daee2bd4282fb", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727702297, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/use_Delegation.s.sol/33469/run-1727706423.json b/broadcast/use_Delegation.s.sol/33469/run-1727706423.json deleted file mode 100644 index f0d9206..0000000 --- a/broadcast/use_Delegation.s.sol/33469/run-1727706423.json +++ /dev/null @@ -1,172 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x559198a3ad287b39781ddb029caa9d4622d5dcb49c8bae60bc4e7d0f90c35e81", - "transactionType": "CREATE", - "contractName": "NonRebasingLST", - "contractAddress": "0x962b808e6a24a20798a976e3341686700fee8810", - "function": null, - "arguments": [ - "0x15fc323DFE5D5DCfbeEdc25CEcbf57f676634d77" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0xc90d0", - "value": "0x0", - "input": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a003300000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "nonce": "0xc99", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xcdd0ae6c916a6a1e1988ef971d0c848c0d0c4176f5f9b9b7f79ffd25ec6b88c6", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0x962b808e6a24a20798a976e3341686700fee8810", - "function": "mint(address,uint256)", - "arguments": [ - "0xd819fFcE7A58b1E835c25617Db7b46a00888B013", - "99979455785007037374" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x962b808e6a24a20798a976e3341686700fee8810", - "gas": "0x193cd", - "value": "0x0", - "input": "0x40c10f19000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b0130000000000000000000000000000000000000000000000056b7e61529637bbbe", - "nonce": "0xc9a", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x0a0443d5d57f15a422d83715486cdc397cae70b6d7cefb52560e1a31c192a72d", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0x962b808e6a24a20798a976e3341686700fee8810", - "function": "burn(address,uint256)", - "arguments": [ - "0xd819fFcE7A58b1E835c25617Db7b46a00888B013", - "99979455785007037374" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x962b808e6a24a20798a976e3341686700fee8810", - "gas": "0x9d6f", - "value": "0x0", - "input": "0x9dc29fac000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b0130000000000000000000000000000000000000000000000056b7e61529637bbbe", - "nonce": "0xc9b", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x9aa79", - "logs": [ - { - "address": "0x962b808e6a24a20798a976e3341686700fee8810", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x", - "blockHash": "0x0ea536dc772de16ecb1c6e697930701b3f475ed491537e98c56446b2ee273b62", - "blockNumber": "0x428a", - "transactionHash": "0x559198a3ad287b39781ddb029caa9d4622d5dcb49c8bae60bc4e7d0f90c35e81", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000800000000000000000000000000000000000000000000000000002000000000100000000000000000000000000000000000000000000000001000000000000000000000000000000000000020000000000000000000800000000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000040000000", - "type": "0x0", - "transactionHash": "0x559198a3ad287b39781ddb029caa9d4622d5dcb49c8bae60bc4e7d0f90c35e81", - "transactionIndex": "0x0", - "blockHash": "0x0ea536dc772de16ecb1c6e697930701b3f475ed491537e98c56446b2ee273b62", - "blockNumber": "0x428a", - "gasUsed": "0x9aa79", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x962b808e6a24a20798a976e3341686700fee8810" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x1141b", - "logs": [ - { - "address": "0x962b808e6a24a20798a976e3341686700fee8810", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000056b7e61529637bbbe", - "blockHash": "0x20addd6cb66320a465df3272b240848391d0c937ca92f8c08ae67704a9dc796a", - "blockNumber": "0x428b", - "transactionHash": "0xcdd0ae6c916a6a1e1988ef971d0c848c0d0c4176f5f9b9b7f79ffd25ec6b88c6", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000002000000000100080000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000040000000", - "type": "0x0", - "transactionHash": "0xcdd0ae6c916a6a1e1988ef971d0c848c0d0c4176f5f9b9b7f79ffd25ec6b88c6", - "transactionIndex": "0x0", - "blockHash": "0x20addd6cb66320a465df3272b240848391d0c937ca92f8c08ae67704a9dc796a", - "blockNumber": "0x428b", - "gasUsed": "0x1141b", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x962b808e6a24a20798a976e3341686700fee8810", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x18617", - "logs": [ - { - "address": "0x962b808e6a24a20798a976e3341686700fee8810", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000056b7e61529637bbbe", - "blockHash": "0x20addd6cb66320a465df3272b240848391d0c937ca92f8c08ae67704a9dc796a", - "blockNumber": "0x428b", - "transactionHash": "0x0a0443d5d57f15a422d83715486cdc397cae70b6d7cefb52560e1a31c192a72d", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000002000000000100080000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000040000000", - "type": "0x0", - "transactionHash": "0x0a0443d5d57f15a422d83715486cdc397cae70b6d7cefb52560e1a31c192a72d", - "transactionIndex": "0x1", - "blockHash": "0x20addd6cb66320a465df3272b240848391d0c937ca92f8c08ae67704a9dc796a", - "blockNumber": "0x428b", - "gasUsed": "0x71fc", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x962b808e6a24a20798a976e3341686700fee8810", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727706423, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/use_Delegation.s.sol/33469/run-1727707432.json b/broadcast/use_Delegation.s.sol/33469/run-1727707432.json deleted file mode 100644 index 4ee9aa6..0000000 --- a/broadcast/use_Delegation.s.sol/33469/run-1727707432.json +++ /dev/null @@ -1,226 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x5d1bfee3eca4218df08899e98d6ffa21cdae09495e37b5896e1435b263d03dec", - "transactionType": "CREATE", - "contractName": "NonRebasingLST", - "contractAddress": "0x0c187f531bcfa656468fd8c27332cdc14ad9920b", - "function": null, - "arguments": [ - "0x15fc323DFE5D5DCfbeEdc25CEcbf57f676634d77" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0xc90d0", - "value": "0x0", - "input": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a003300000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "nonce": "0xc9f", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xa80e01986dd8eee62fdfa08a65dd720e7b4fb07516d8f774923c08bfe8487633", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0x0c187f531bcfa656468fd8c27332cdc14ad9920b", - "function": "mint(address,uint256)", - "arguments": [ - "0x15fc323DFE5D5DCfbeEdc25CEcbf57f676634d77", - "100000000000000000000000000" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x0c187f531bcfa656468fd8c27332cdc14ad9920b", - "gas": "0x17d4d", - "value": "0x0", - "input": "0x40c10f1900000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d7700000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "nonce": "0xca0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x80ab41f496edf8ab390180220ee64825e7c2d1fcd408acd621244b1be7bd5fa4", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0x0c187f531bcfa656468fd8c27332cdc14ad9920b", - "function": "mint(address,uint256)", - "arguments": [ - "0xd819fFcE7A58b1E835c25617Db7b46a00888B013", - "99978399801614353014" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x0c187f531bcfa656468fd8c27332cdc14ad9920b", - "gas": "0x1211a", - "value": "0x0", - "input": "0x40c10f19000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b0130000000000000000000000000000000000000000000000056b7aa0e94b354276", - "nonce": "0xca1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x2cccaaa0726c25bf8434272b33c13073c44b2d8886330e93a058f98fccbfc318", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0x0c187f531bcfa656468fd8c27332cdc14ad9920b", - "function": "burn(address,uint256)", - "arguments": [ - "0xd819fFcE7A58b1E835c25617Db7b46a00888B013", - "99978399801614353014" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x0c187f531bcfa656468fd8c27332cdc14ad9920b", - "gas": "0xb4f4", - "value": "0x0", - "input": "0x9dc29fac000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b0130000000000000000000000000000000000000000000000056b7aa0e94b354276", - "nonce": "0xca2", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x9aa79", - "logs": [ - { - "address": "0x0c187f531bcfa656468fd8c27332cdc14ad9920b", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x", - "blockHash": "0xac35ff27db3c5ff623874959ca6710859893eec8a8534eb4488a5d36940632d3", - "blockNumber": "0x45c0", - "transactionHash": "0x5d1bfee3eca4218df08899e98d6ffa21cdae09495e37b5896e1435b263d03dec", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000020000000000000000000800000000000000000000000000000000410000000000020000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000020000000002000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x5d1bfee3eca4218df08899e98d6ffa21cdae09495e37b5896e1435b263d03dec", - "transactionIndex": "0x0", - "blockHash": "0xac35ff27db3c5ff623874959ca6710859893eec8a8534eb4488a5d36940632d3", - "blockNumber": "0x45c0", - "gasUsed": "0x9aa79", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x0c187f531bcfa656468fd8c27332cdc14ad9920b" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xabe88", - "logs": [ - { - "address": "0x0c187f531bcfa656468fd8c27332cdc14ad9920b", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0xac35ff27db3c5ff623874959ca6710859893eec8a8534eb4488a5d36940632d3", - "blockNumber": "0x45c0", - "transactionHash": "0xa80e01986dd8eee62fdfa08a65dd720e7b4fb07516d8f774923c08bfe8487633", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000010000000000020000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000002000000000000002000000000000000000000000000000000000020000000002000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xa80e01986dd8eee62fdfa08a65dd720e7b4fb07516d8f774923c08bfe8487633", - "transactionIndex": "0x1", - "blockHash": "0xac35ff27db3c5ff623874959ca6710859893eec8a8534eb4488a5d36940632d3", - "blockNumber": "0x45c0", - "gasUsed": "0x1140f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x0c187f531bcfa656468fd8c27332cdc14ad9920b", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xb8fd7", - "logs": [ - { - "address": "0x0c187f531bcfa656468fd8c27332cdc14ad9920b", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000056b7aa0e94b354276", - "blockHash": "0xac35ff27db3c5ff623874959ca6710859893eec8a8534eb4488a5d36940632d3", - "blockNumber": "0x45c0", - "transactionHash": "0x80ab41f496edf8ab390180220ee64825e7c2d1fcd408acd621244b1be7bd5fa4", - "transactionIndex": "0x2", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000002000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x80ab41f496edf8ab390180220ee64825e7c2d1fcd408acd621244b1be7bd5fa4", - "transactionIndex": "0x2", - "blockHash": "0xac35ff27db3c5ff623874959ca6710859893eec8a8534eb4488a5d36940632d3", - "blockNumber": "0x45c0", - "gasUsed": "0xd14f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x0c187f531bcfa656468fd8c27332cdc14ad9920b", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xc0b92", - "logs": [ - { - "address": "0x0c187f531bcfa656468fd8c27332cdc14ad9920b", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000056b7aa0e94b354276", - "blockHash": "0xac35ff27db3c5ff623874959ca6710859893eec8a8534eb4488a5d36940632d3", - "blockNumber": "0x45c0", - "transactionHash": "0x2cccaaa0726c25bf8434272b33c13073c44b2d8886330e93a058f98fccbfc318", - "transactionIndex": "0x3", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000002000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x2cccaaa0726c25bf8434272b33c13073c44b2d8886330e93a058f98fccbfc318", - "transactionIndex": "0x3", - "blockHash": "0xac35ff27db3c5ff623874959ca6710859893eec8a8534eb4488a5d36940632d3", - "blockNumber": "0x45c0", - "gasUsed": "0x7bbb", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x0c187f531bcfa656468fd8c27332cdc14ad9920b", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727707432, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/use_Delegation.s.sol/33469/run-1727707589.json b/broadcast/use_Delegation.s.sol/33469/run-1727707589.json deleted file mode 100644 index 94be877..0000000 --- a/broadcast/use_Delegation.s.sol/33469/run-1727707589.json +++ /dev/null @@ -1,226 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x2855b8b1c5a82d311979975a9042942a01c917feae79ed729010e5b9f8e3f40a", - "transactionType": "CREATE", - "contractName": "NonRebasingLST", - "contractAddress": "0xcc1703ea6af044c0df327426ae37eaece41138aa", - "function": null, - "arguments": [ - "0x15fc323DFE5D5DCfbeEdc25CEcbf57f676634d77" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0xc90d0", - "value": "0x0", - "input": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a003300000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "nonce": "0xca3", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x9e0369effc417e0fb460e086427d4c6b4372cf4cd37740be0b718c87387c53b1", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0xcc1703ea6af044c0df327426ae37eaece41138aa", - "function": "mint(address,uint256)", - "arguments": [ - "0x15fc323DFE5D5DCfbeEdc25CEcbf57f676634d77", - "100000000000000000000000000" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0xcc1703ea6af044c0df327426ae37eaece41138aa", - "gas": "0x17d4d", - "value": "0x0", - "input": "0x40c10f1900000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d7700000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "nonce": "0xca4", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x69fffae9062d19f531e8b00ec0cec705544bb1ec16d68c441e99527720d65c5d", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0xcc1703ea6af044c0df327426ae37eaece41138aa", - "function": "mint(address,uint256)", - "arguments": [ - "0xd819fFcE7A58b1E835c25617Db7b46a00888B013", - "99978205869206886789" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0xcc1703ea6af044c0df327426ae37eaece41138aa", - "gas": "0x1211a", - "value": "0x0", - "input": "0x40c10f19000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b0130000000000000000000000000000000000000000000000056b79f087e2f35985", - "nonce": "0xca5", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x66687d3894dded2a29f7444c2a101a3e5042c7a0f8465a54341a75fb748566f5", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0xcc1703ea6af044c0df327426ae37eaece41138aa", - "function": "burn(address,uint256)", - "arguments": [ - "0xd819fFcE7A58b1E835c25617Db7b46a00888B013", - "99978205869206886789" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0xcc1703ea6af044c0df327426ae37eaece41138aa", - "gas": "0xb4f4", - "value": "0x0", - "input": "0x9dc29fac000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b0130000000000000000000000000000000000000000000000056b79f087e2f35985", - "nonce": "0xca6", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x9aa79", - "logs": [ - { - "address": "0xcc1703ea6af044c0df327426ae37eaece41138aa", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x", - "blockHash": "0x5dcbcaaaaa63f853a0b47cfe15ba2ebee19683255f13082b70a3d414e4f0542e", - "blockNumber": "0x463f", - "transactionHash": "0x2855b8b1c5a82d311979975a9042942a01c917feae79ed729010e5b9f8e3f40a", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000800000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000001000000000000000000000000000000000000020000000000000000000800000000000000000000000000000000410000000000000000000000000000000000000000000000010000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x2855b8b1c5a82d311979975a9042942a01c917feae79ed729010e5b9f8e3f40a", - "transactionIndex": "0x0", - "blockHash": "0x5dcbcaaaaa63f853a0b47cfe15ba2ebee19683255f13082b70a3d414e4f0542e", - "blockNumber": "0x463f", - "gasUsed": "0x9aa79", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0xcc1703ea6af044c0df327426ae37eaece41138aa" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xabe88", - "logs": [ - { - "address": "0xcc1703ea6af044c0df327426ae37eaece41138aa", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0x5dcbcaaaaa63f853a0b47cfe15ba2ebee19683255f13082b70a3d414e4f0542e", - "blockNumber": "0x463f", - "transactionHash": "0x9e0369effc417e0fb460e086427d4c6b4372cf4cd37740be0b718c87387c53b1", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000010000000000000000000000000000000000000000000000010000000000000000000000000000000000000000002000000000000000000000000000000000000000000002000000000000002000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x9e0369effc417e0fb460e086427d4c6b4372cf4cd37740be0b718c87387c53b1", - "transactionIndex": "0x1", - "blockHash": "0x5dcbcaaaaa63f853a0b47cfe15ba2ebee19683255f13082b70a3d414e4f0542e", - "blockNumber": "0x463f", - "gasUsed": "0x1140f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0xcc1703ea6af044c0df327426ae37eaece41138aa", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xb8fd7", - "logs": [ - { - "address": "0xcc1703ea6af044c0df327426ae37eaece41138aa", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000056b79f087e2f35985", - "blockHash": "0x5dcbcaaaaa63f853a0b47cfe15ba2ebee19683255f13082b70a3d414e4f0542e", - "blockNumber": "0x463f", - "transactionHash": "0x69fffae9062d19f531e8b00ec0cec705544bb1ec16d68c441e99527720d65c5d", - "transactionIndex": "0x2", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000002000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x69fffae9062d19f531e8b00ec0cec705544bb1ec16d68c441e99527720d65c5d", - "transactionIndex": "0x2", - "blockHash": "0x5dcbcaaaaa63f853a0b47cfe15ba2ebee19683255f13082b70a3d414e4f0542e", - "blockNumber": "0x463f", - "gasUsed": "0xd14f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0xcc1703ea6af044c0df327426ae37eaece41138aa", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xc0b92", - "logs": [ - { - "address": "0xcc1703ea6af044c0df327426ae37eaece41138aa", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000056b79f087e2f35985", - "blockHash": "0x5dcbcaaaaa63f853a0b47cfe15ba2ebee19683255f13082b70a3d414e4f0542e", - "blockNumber": "0x463f", - "transactionHash": "0x66687d3894dded2a29f7444c2a101a3e5042c7a0f8465a54341a75fb748566f5", - "transactionIndex": "0x3", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000002000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x66687d3894dded2a29f7444c2a101a3e5042c7a0f8465a54341a75fb748566f5", - "transactionIndex": "0x3", - "blockHash": "0x5dcbcaaaaa63f853a0b47cfe15ba2ebee19683255f13082b70a3d414e4f0542e", - "blockNumber": "0x463f", - "gasUsed": "0x7bbb", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0xcc1703ea6af044c0df327426ae37eaece41138aa", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727707589, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/use_Delegation.s.sol/33469/run-1727708839.json b/broadcast/use_Delegation.s.sol/33469/run-1727708839.json deleted file mode 100644 index 09207f2..0000000 --- a/broadcast/use_Delegation.s.sol/33469/run-1727708839.json +++ /dev/null @@ -1,226 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x64c2db8f62ecb97ed4783646a107e4b557521da6cff806bbfc21409b63824241", - "transactionType": "CREATE", - "contractName": "NonRebasingLST", - "contractAddress": "0x4373c5786024989db84f8fa2f271ec86fccec837", - "function": null, - "arguments": [ - "0x15fc323DFE5D5DCfbeEdc25CEcbf57f676634d77" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0xc90d0", - "value": "0x0", - "input": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a003300000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "nonce": "0xcaa", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xf74d6cf9f310434d69e8a396edc9a586046333225b028c460142cc1fb9099a0f", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0x4373c5786024989db84f8fa2f271ec86fccec837", - "function": "mint(address,uint256)", - "arguments": [ - "0x15fc323DFE5D5DCfbeEdc25CEcbf57f676634d77", - "100000000000000000000000000" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x4373c5786024989db84f8fa2f271ec86fccec837", - "gas": "0x17d4d", - "value": "0x0", - "input": "0x40c10f1900000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d7700000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "nonce": "0xcab", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xc8ea1f34fbff2e59863ed481273fc2c6853e69c5fe26b131eae2db605db929ae", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0x4373c5786024989db84f8fa2f271ec86fccec837", - "function": "mint(address,uint256)", - "arguments": [ - "0xd819fFcE7A58b1E835c25617Db7b46a00888B013", - "99977135304535438887" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x4373c5786024989db84f8fa2f271ec86fccec837", - "gas": "0x1211a", - "value": "0x0", - "input": "0x40c10f19000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b0130000000000000000000000000000000000000000000000056b7622db9ffff627", - "nonce": "0xcac", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x2e63505b7f9bb756142d1347c9aaaabb651eba836e22dc1c699ca1542980a3df", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0x4373c5786024989db84f8fa2f271ec86fccec837", - "function": "burn(address,uint256)", - "arguments": [ - "0xd819fFcE7A58b1E835c25617Db7b46a00888B013", - "99977135304535438887" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x4373c5786024989db84f8fa2f271ec86fccec837", - "gas": "0xb4f4", - "value": "0x0", - "input": "0x9dc29fac000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b0130000000000000000000000000000000000000000000000056b7622db9ffff627", - "nonce": "0xcad", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x9aa79", - "logs": [ - { - "address": "0x4373c5786024989db84f8fa2f271ec86fccec837", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x", - "blockHash": "0xd188ce2aac769f3030b939fde40120068eb1061730a7cd060339706e0886998e", - "blockNumber": "0x4a32", - "transactionHash": "0x64c2db8f62ecb97ed4783646a107e4b557521da6cff806bbfc21409b63824241", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000800000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000020000000000000000000800000004000000000000000000000000410000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x64c2db8f62ecb97ed4783646a107e4b557521da6cff806bbfc21409b63824241", - "transactionIndex": "0x0", - "blockHash": "0xd188ce2aac769f3030b939fde40120068eb1061730a7cd060339706e0886998e", - "blockNumber": "0x4a32", - "gasUsed": "0x9aa79", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x4373c5786024989db84f8fa2f271ec86fccec837" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x1140f", - "logs": [ - { - "address": "0x4373c5786024989db84f8fa2f271ec86fccec837", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0x15d9a557f7e7a7f7e1de36dbd5ebf8ca1ec145dbcd832c85016a609db88a04e3", - "blockNumber": "0x4a33", - "transactionHash": "0xf74d6cf9f310434d69e8a396edc9a586046333225b028c460142cc1fb9099a0f", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000004000000000000000010000000010000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000002000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xf74d6cf9f310434d69e8a396edc9a586046333225b028c460142cc1fb9099a0f", - "transactionIndex": "0x0", - "blockHash": "0x15d9a557f7e7a7f7e1de36dbd5ebf8ca1ec145dbcd832c85016a609db88a04e3", - "blockNumber": "0x4a33", - "gasUsed": "0x1140f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x4373c5786024989db84f8fa2f271ec86fccec837", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x1e55e", - "logs": [ - { - "address": "0x4373c5786024989db84f8fa2f271ec86fccec837", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000056b7622db9ffff627", - "blockHash": "0x15d9a557f7e7a7f7e1de36dbd5ebf8ca1ec145dbcd832c85016a609db88a04e3", - "blockNumber": "0x4a33", - "transactionHash": "0xc8ea1f34fbff2e59863ed481273fc2c6853e69c5fe26b131eae2db605db929ae", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000080000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000004000000000000000010000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xc8ea1f34fbff2e59863ed481273fc2c6853e69c5fe26b131eae2db605db929ae", - "transactionIndex": "0x1", - "blockHash": "0x15d9a557f7e7a7f7e1de36dbd5ebf8ca1ec145dbcd832c85016a609db88a04e3", - "blockNumber": "0x4a33", - "gasUsed": "0xd14f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x4373c5786024989db84f8fa2f271ec86fccec837", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x26119", - "logs": [ - { - "address": "0x4373c5786024989db84f8fa2f271ec86fccec837", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000056b7622db9ffff627", - "blockHash": "0x15d9a557f7e7a7f7e1de36dbd5ebf8ca1ec145dbcd832c85016a609db88a04e3", - "blockNumber": "0x4a33", - "transactionHash": "0x2e63505b7f9bb756142d1347c9aaaabb651eba836e22dc1c699ca1542980a3df", - "transactionIndex": "0x2", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000080000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000004000000000000000010000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x2e63505b7f9bb756142d1347c9aaaabb651eba836e22dc1c699ca1542980a3df", - "transactionIndex": "0x2", - "blockHash": "0x15d9a557f7e7a7f7e1de36dbd5ebf8ca1ec145dbcd832c85016a609db88a04e3", - "blockNumber": "0x4a33", - "gasUsed": "0x7bbb", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x4373c5786024989db84f8fa2f271ec86fccec837", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727708839, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/use_Delegation.s.sol/33469/run-1727708940.json b/broadcast/use_Delegation.s.sol/33469/run-1727708940.json deleted file mode 100644 index e0a5f6c..0000000 --- a/broadcast/use_Delegation.s.sol/33469/run-1727708940.json +++ /dev/null @@ -1,226 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x585246609319009d080f45d7a496c1bd09369ab08041c40eda0d75964b986508", - "transactionType": "CREATE", - "contractName": "NonRebasingLST", - "contractAddress": "0xf11312f6ba16b3bd7f83c32bcb7b39e246cd1f92", - "function": null, - "arguments": [ - "0x15fc323DFE5D5DCfbeEdc25CEcbf57f676634d77" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0xc90d0", - "value": "0x0", - "input": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a003300000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "nonce": "0xcae", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x01738245779a192dfa0d6769c7018807fcbdab308bf84fb4f5ca0576cf4e2a05", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0xf11312f6ba16b3bd7f83c32bcb7b39e246cd1f92", - "function": "mint(address,uint256)", - "arguments": [ - "0x15fc323DFE5D5DCfbeEdc25CEcbf57f676634d77", - "100000000000000000000000000" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0xf11312f6ba16b3bd7f83c32bcb7b39e246cd1f92", - "gas": "0x17d4d", - "value": "0x0", - "input": "0x40c10f1900000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d7700000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "nonce": "0xcaf", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x41a0cb90c1a303436706463897ab4510a3cc7689dbf800a3e768877570573e66", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0xf11312f6ba16b3bd7f83c32bcb7b39e246cd1f92", - "function": "mint(address,uint256)", - "arguments": [ - "0xd819fFcE7A58b1E835c25617Db7b46a00888B013", - "99977026068910482931" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0xf11312f6ba16b3bd7f83c32bcb7b39e246cd1f92", - "gas": "0x1211a", - "value": "0x0", - "input": "0x40c10f19000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b0130000000000000000000000000000000000000000000000056b75bf823960a5f3", - "nonce": "0xcb0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x05d6d8e320cd4ea5a29ec4ca28f2314f7f8559ae25b50a9e1649f5bd59bcd9b7", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0xf11312f6ba16b3bd7f83c32bcb7b39e246cd1f92", - "function": "burn(address,uint256)", - "arguments": [ - "0xd819fFcE7A58b1E835c25617Db7b46a00888B013", - "99977026068910482931" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0xf11312f6ba16b3bd7f83c32bcb7b39e246cd1f92", - "gas": "0xb4f4", - "value": "0x0", - "input": "0x9dc29fac000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b0130000000000000000000000000000000000000000000000056b75bf823960a5f3", - "nonce": "0xcb1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x9aa79", - "logs": [ - { - "address": "0xf11312f6ba16b3bd7f83c32bcb7b39e246cd1f92", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x", - "blockHash": "0x82200bc9d5b7a5e8c7ceb223982676452feac54f1c20440c701fe4b940a8feec", - "blockNumber": "0x4a83", - "transactionHash": "0x585246609319009d080f45d7a496c1bd09369ab08041c40eda0d75964b986508", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000100000000000000000000000020000002000000000004800000000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x585246609319009d080f45d7a496c1bd09369ab08041c40eda0d75964b986508", - "transactionIndex": "0x0", - "blockHash": "0x82200bc9d5b7a5e8c7ceb223982676452feac54f1c20440c701fe4b940a8feec", - "blockNumber": "0x4a83", - "gasUsed": "0x9aa79", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0xf11312f6ba16b3bd7f83c32bcb7b39e246cd1f92" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xabe88", - "logs": [ - { - "address": "0xf11312f6ba16b3bd7f83c32bcb7b39e246cd1f92", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0x82200bc9d5b7a5e8c7ceb223982676452feac54f1c20440c701fe4b940a8feec", - "blockNumber": "0x4a83", - "transactionHash": "0x01738245779a192dfa0d6769c7018807fcbdab308bf84fb4f5ca0576cf4e2a05", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000100000000000000000000000020000002000000000004800000000000000000000000010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000002000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x01738245779a192dfa0d6769c7018807fcbdab308bf84fb4f5ca0576cf4e2a05", - "transactionIndex": "0x1", - "blockHash": "0x82200bc9d5b7a5e8c7ceb223982676452feac54f1c20440c701fe4b940a8feec", - "blockNumber": "0x4a83", - "gasUsed": "0x1140f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0xf11312f6ba16b3bd7f83c32bcb7b39e246cd1f92", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xd14f", - "logs": [ - { - "address": "0xf11312f6ba16b3bd7f83c32bcb7b39e246cd1f92", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000056b75bf823960a5f3", - "blockHash": "0xb453bedcaf151766c9d1755935a1af0f6a93d440a773b12c7356a6f1e9c83008", - "blockNumber": "0x4a84", - "transactionHash": "0x41a0cb90c1a303436706463897ab4510a3cc7689dbf800a3e768877570573e66", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000008000000000000000000000000100000000000000000000000020000002000000000004800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x41a0cb90c1a303436706463897ab4510a3cc7689dbf800a3e768877570573e66", - "transactionIndex": "0x0", - "blockHash": "0xb453bedcaf151766c9d1755935a1af0f6a93d440a773b12c7356a6f1e9c83008", - "blockNumber": "0x4a84", - "gasUsed": "0xd14f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0xf11312f6ba16b3bd7f83c32bcb7b39e246cd1f92", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x14d0a", - "logs": [ - { - "address": "0xf11312f6ba16b3bd7f83c32bcb7b39e246cd1f92", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000056b75bf823960a5f3", - "blockHash": "0xb453bedcaf151766c9d1755935a1af0f6a93d440a773b12c7356a6f1e9c83008", - "blockNumber": "0x4a84", - "transactionHash": "0x05d6d8e320cd4ea5a29ec4ca28f2314f7f8559ae25b50a9e1649f5bd59bcd9b7", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000008000000000000000000000000100000000000000000000000020000002000000000004800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x05d6d8e320cd4ea5a29ec4ca28f2314f7f8559ae25b50a9e1649f5bd59bcd9b7", - "transactionIndex": "0x1", - "blockHash": "0xb453bedcaf151766c9d1755935a1af0f6a93d440a773b12c7356a6f1e9c83008", - "blockNumber": "0x4a84", - "gasUsed": "0x7bbb", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0xf11312f6ba16b3bd7f83c32bcb7b39e246cd1f92", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727708940, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/use_Delegation.s.sol/33469/run-1727709033.json b/broadcast/use_Delegation.s.sol/33469/run-1727709033.json deleted file mode 100644 index 37ab4d5..0000000 --- a/broadcast/use_Delegation.s.sol/33469/run-1727709033.json +++ /dev/null @@ -1,226 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xbed2745dca7233c3232f707c6755733cf902bc95db8e44e17734bff7e8bdb7ce", - "transactionType": "CREATE", - "contractName": "NonRebasingLST", - "contractAddress": "0x7163cdf6337761020067d694ef5d865dd3561ea7", - "function": null, - "arguments": [ - "0x15fc323DFE5D5DCfbeEdc25CEcbf57f676634d77" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0xc90d0", - "value": "0x0", - "input": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a003300000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "nonce": "0xcb2", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xad9b17de9224dc1164bcfead75ff32157e16a276e32901b36aefb11681f36238", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0x7163cdf6337761020067d694ef5d865dd3561ea7", - "function": "mint(address,uint256)", - "arguments": [ - "0x15fc323DFE5D5DCfbeEdc25CEcbf57f676634d77", - "100000000000000000000000000" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7163cdf6337761020067d694ef5d865dd3561ea7", - "gas": "0x17d4d", - "value": "0x0", - "input": "0x40c10f1900000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d7700000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "nonce": "0xcb3", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xacd9b994acf1eb28d17cd0128ed65e2af7b573cfe36f3217309fe34dd80dca1b", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0x7163cdf6337761020067d694ef5d865dd3561ea7", - "function": "mint(address,uint256)", - "arguments": [ - "0xd819fFcE7A58b1E835c25617Db7b46a00888B013", - "99976925936463967061" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7163cdf6337761020067d694ef5d865dd3561ea7", - "gas": "0x1211a", - "value": "0x0", - "input": "0x40c10f19000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b0130000000000000000000000000000000000000000000000056b7564705278f355", - "nonce": "0xcb4", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x7e3d154441d4dceb6d41d96e9ae643186d5053267b79b9e47b0c7633495f3d56", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0x7163cdf6337761020067d694ef5d865dd3561ea7", - "function": "burn(address,uint256)", - "arguments": [ - "0xd819fFcE7A58b1E835c25617Db7b46a00888B013", - "99976925936463967061" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7163cdf6337761020067d694ef5d865dd3561ea7", - "gas": "0xb4f4", - "value": "0x0", - "input": "0x9dc29fac000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b0130000000000000000000000000000000000000000000000056b7564705278f355", - "nonce": "0xcb5", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x9aa79", - "logs": [ - { - "address": "0x7163cdf6337761020067d694ef5d865dd3561ea7", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x", - "blockHash": "0x8a00a27f0a87fb72d07dff271950be6ff650787df89f91b118394fc060618761", - "blockNumber": "0x4acc", - "transactionHash": "0xbed2745dca7233c3232f707c6755733cf902bc95db8e44e17734bff7e8bdb7ce", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000100000800800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000020000000000000000000800000000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000020000000000000000000000000000000800000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xbed2745dca7233c3232f707c6755733cf902bc95db8e44e17734bff7e8bdb7ce", - "transactionIndex": "0x0", - "blockHash": "0x8a00a27f0a87fb72d07dff271950be6ff650787df89f91b118394fc060618761", - "blockNumber": "0x4acc", - "gasUsed": "0x9aa79", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x7163cdf6337761020067d694ef5d865dd3561ea7" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x1140f", - "logs": [ - { - "address": "0x7163cdf6337761020067d694ef5d865dd3561ea7", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0x51be226ea5baef990a97798fe414860c29197874d38f491751bc49cc166f1ee9", - "blockNumber": "0x4acd", - "transactionHash": "0xad9b17de9224dc1164bcfead75ff32157e16a276e32901b36aefb11681f36238", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000100000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000002000000000000000000000000000000000000020000000000000000000000000000000800000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xad9b17de9224dc1164bcfead75ff32157e16a276e32901b36aefb11681f36238", - "transactionIndex": "0x0", - "blockHash": "0x51be226ea5baef990a97798fe414860c29197874d38f491751bc49cc166f1ee9", - "blockNumber": "0x4acd", - "gasUsed": "0x1140f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7163cdf6337761020067d694ef5d865dd3561ea7", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xd14f", - "logs": [ - { - "address": "0x7163cdf6337761020067d694ef5d865dd3561ea7", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000056b7564705278f355", - "blockHash": "0xf69c5ea5b4baacf3852de33dccc46bdd20014b35c0e21c99ee4f9b9d47eb4685", - "blockNumber": "0x4ace", - "transactionHash": "0xacd9b994acf1eb28d17cd0128ed65e2af7b573cfe36f3217309fe34dd80dca1b", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000100000000800000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000800000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xacd9b994acf1eb28d17cd0128ed65e2af7b573cfe36f3217309fe34dd80dca1b", - "transactionIndex": "0x0", - "blockHash": "0xf69c5ea5b4baacf3852de33dccc46bdd20014b35c0e21c99ee4f9b9d47eb4685", - "blockNumber": "0x4ace", - "gasUsed": "0xd14f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7163cdf6337761020067d694ef5d865dd3561ea7", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x7bbb", - "logs": [ - { - "address": "0x7163cdf6337761020067d694ef5d865dd3561ea7", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000056b7564705278f355", - "blockHash": "0x5cfc56d455b96bcc44abca83fce6618483f982a6aee33bd8f4b534c18d425c6f", - "blockNumber": "0x4ad0", - "transactionHash": "0x7e3d154441d4dceb6d41d96e9ae643186d5053267b79b9e47b0c7633495f3d56", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000100000000800000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000800000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x7e3d154441d4dceb6d41d96e9ae643186d5053267b79b9e47b0c7633495f3d56", - "transactionIndex": "0x0", - "blockHash": "0x5cfc56d455b96bcc44abca83fce6618483f982a6aee33bd8f4b534c18d425c6f", - "blockNumber": "0x4ad0", - "gasUsed": "0x7bbb", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x7163cdf6337761020067d694ef5d865dd3561ea7", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727709033, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/use_Delegation.s.sol/33469/run-1727710067.json b/broadcast/use_Delegation.s.sol/33469/run-1727710067.json deleted file mode 100644 index 18cd03c..0000000 --- a/broadcast/use_Delegation.s.sol/33469/run-1727710067.json +++ /dev/null @@ -1,226 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xa37f30d827af34f050fb4cf0913f664e410410bb59cc62fc6f7ab688f6870666", - "transactionType": "CREATE", - "contractName": "NonRebasingLST", - "contractAddress": "0xadf0393b7fe3c48b230953d5789309b66f56b871", - "function": null, - "arguments": [ - "0x15fc323DFE5D5DCfbeEdc25CEcbf57f676634d77" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0xc90d0", - "value": "0x0", - "input": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a003300000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "nonce": "0xcba", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xe69a8dfd6a9525c6e18aa90f67ad3bbabe7f2b55125e3ba0a3548e47e3a57b9f", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0xadf0393b7fe3c48b230953d5789309b66f56b871", - "function": "mint(address,uint256)", - "arguments": [ - "0x15fc323DFE5D5DCfbeEdc25CEcbf57f676634d77", - "100000000000000000000000000" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0xadf0393b7fe3c48b230953d5789309b66f56b871", - "gas": "0x17d4d", - "value": "0x0", - "input": "0x40c10f1900000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d7700000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "nonce": "0xcbb", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x045536703fb7d321ed3f321a1c52773a6be75bd2d954cee86bc618dafd755a28", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0xadf0393b7fe3c48b230953d5789309b66f56b871", - "function": "mint(address,uint256)", - "arguments": [ - "0xd819fFcE7A58b1E835c25617Db7b46a00888B013", - "99975948897058222366" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0xadf0393b7fe3c48b230953d5789309b66f56b871", - "gas": "0x1211a", - "value": "0x0", - "input": "0x40c10f19000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b0130000000000000000000000000000000000000000000000056b71ebd39bc2f11e", - "nonce": "0xcbc", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x446a4db131309d4d5ee13c5d676f67954e406e8b897dfbe7b4616904350db3c6", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0xadf0393b7fe3c48b230953d5789309b66f56b871", - "function": "burn(address,uint256)", - "arguments": [ - "0xd819fFcE7A58b1E835c25617Db7b46a00888B013", - "99975948897058222366" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0xadf0393b7fe3c48b230953d5789309b66f56b871", - "gas": "0xb4f4", - "value": "0x0", - "input": "0x9dc29fac000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b0130000000000000000000000000000000000000000000000056b71ebd39bc2f11e", - "nonce": "0xcbd", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x9aa79", - "logs": [ - { - "address": "0xadf0393b7fe3c48b230953d5789309b66f56b871", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x", - "blockHash": "0x60f6694927669396cffe6df8b95535d14bffd81fe8c47d2ce796d631c2176f6a", - "blockNumber": "0x4e0b", - "transactionHash": "0xa37f30d827af34f050fb4cf0913f664e410410bb59cc62fc6f7ab688f6870666", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000001000000000000000000000000000000000000020000000400000000000800000000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000002000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xa37f30d827af34f050fb4cf0913f664e410410bb59cc62fc6f7ab688f6870666", - "transactionIndex": "0x0", - "blockHash": "0x60f6694927669396cffe6df8b95535d14bffd81fe8c47d2ce796d631c2176f6a", - "blockNumber": "0x4e0b", - "gasUsed": "0x9aa79", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0xadf0393b7fe3c48b230953d5789309b66f56b871" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xabe88", - "logs": [ - { - "address": "0xadf0393b7fe3c48b230953d5789309b66f56b871", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0x60f6694927669396cffe6df8b95535d14bffd81fe8c47d2ce796d631c2176f6a", - "blockNumber": "0x4e0b", - "transactionHash": "0xe69a8dfd6a9525c6e18aa90f67ad3bbabe7f2b55125e3ba0a3548e47e3a57b9f", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000020000000000000000000000000000000000000000000020000000400000000000800000000000000000000000010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000002000000000000002000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xe69a8dfd6a9525c6e18aa90f67ad3bbabe7f2b55125e3ba0a3548e47e3a57b9f", - "transactionIndex": "0x1", - "blockHash": "0x60f6694927669396cffe6df8b95535d14bffd81fe8c47d2ce796d631c2176f6a", - "blockNumber": "0x4e0b", - "gasUsed": "0x1140f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0xadf0393b7fe3c48b230953d5789309b66f56b871", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xd14f", - "logs": [ - { - "address": "0xadf0393b7fe3c48b230953d5789309b66f56b871", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000056b71ebd39bc2f11e", - "blockHash": "0x431e9e9d8c28b58f1039487a05c39099da1cc45e05e5e16c25400eda1a61058e", - "blockNumber": "0x4e0c", - "transactionHash": "0x045536703fb7d321ed3f321a1c52773a6be75bd2d954cee86bc618dafd755a28", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000008000020000000000000000000000000000000000000000000020000000400000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x045536703fb7d321ed3f321a1c52773a6be75bd2d954cee86bc618dafd755a28", - "transactionIndex": "0x0", - "blockHash": "0x431e9e9d8c28b58f1039487a05c39099da1cc45e05e5e16c25400eda1a61058e", - "blockNumber": "0x4e0c", - "gasUsed": "0xd14f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0xadf0393b7fe3c48b230953d5789309b66f56b871", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x14d0a", - "logs": [ - { - "address": "0xadf0393b7fe3c48b230953d5789309b66f56b871", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000056b71ebd39bc2f11e", - "blockHash": "0x431e9e9d8c28b58f1039487a05c39099da1cc45e05e5e16c25400eda1a61058e", - "blockNumber": "0x4e0c", - "transactionHash": "0x446a4db131309d4d5ee13c5d676f67954e406e8b897dfbe7b4616904350db3c6", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000008000020000000000000000000000000000000000000000000020000000400000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000002000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x446a4db131309d4d5ee13c5d676f67954e406e8b897dfbe7b4616904350db3c6", - "transactionIndex": "0x1", - "blockHash": "0x431e9e9d8c28b58f1039487a05c39099da1cc45e05e5e16c25400eda1a61058e", - "blockNumber": "0x4e0c", - "gasUsed": "0x7bbb", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0xadf0393b7fe3c48b230953d5789309b66f56b871", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727710067, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/use_Delegation.s.sol/33469/run-1727710362.json b/broadcast/use_Delegation.s.sol/33469/run-1727710362.json deleted file mode 100644 index e156d61..0000000 --- a/broadcast/use_Delegation.s.sol/33469/run-1727710362.json +++ /dev/null @@ -1,226 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x8503e2e666029cd80183350cb0033802c5064b59ba7d5f6a3c5421a961db515c", - "transactionType": "CREATE", - "contractName": "NonRebasingLST", - "contractAddress": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "function": null, - "arguments": [ - "0x15fc323DFE5D5DCfbeEdc25CEcbf57f676634d77" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0xc90d0", - "value": "0x0", - "input": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a003300000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "nonce": "0xcbe", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x7bf4d319c59a03f43b582caff17d9e3d4f5cb3dbf876a26328986148cf2b8dc5", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "function": "mint(address,uint256)", - "arguments": [ - "0x15fc323DFE5D5DCfbeEdc25CEcbf57f676634d77", - "100000000000000000000000000" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "gas": "0x17d4d", - "value": "0x0", - "input": "0x40c10f1900000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d7700000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "nonce": "0xcbf", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xe94311973f76d1eed07396e785b1085ba4f31a6b8203bf4a73e65c00958b400f", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "function": "mint(address,uint256)", - "arguments": [ - "0xd819fFcE7A58b1E835c25617Db7b46a00888B013", - "99975614118797452731" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "gas": "0x1211a", - "value": "0x0", - "input": "0x40c10f19000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b0130000000000000000000000000000000000000000000000056b70bb58f87325bb", - "nonce": "0xcc0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x650bb57791856c7788072ea0da8147245f8667c350d72b665fef6c0802da9270", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "function": "burn(address,uint256)", - "arguments": [ - "0xd819fFcE7A58b1E835c25617Db7b46a00888B013", - "99975614118797452731" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "gas": "0xb4f4", - "value": "0x0", - "input": "0x9dc29fac000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b0130000000000000000000000000000000000000000000000056b70bb58f87325bb", - "nonce": "0xcc1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x9aa79", - "logs": [ - { - "address": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x", - "blockHash": "0x6bb9ec3b2c6092e676eb595f092098057c8d8fda0b472a198c9d84d23434c918", - "blockNumber": "0x4f00", - "transactionHash": "0x8503e2e666029cd80183350cb0033802c5064b59ba7d5f6a3c5421a961db515c", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000020000000000000000000800000000000000000000000000000000410000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000002000100000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x8503e2e666029cd80183350cb0033802c5064b59ba7d5f6a3c5421a961db515c", - "transactionIndex": "0x0", - "blockHash": "0x6bb9ec3b2c6092e676eb595f092098057c8d8fda0b472a198c9d84d23434c918", - "blockNumber": "0x4f00", - "gasUsed": "0x9aa79", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xabe88", - "logs": [ - { - "address": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0x6bb9ec3b2c6092e676eb595f092098057c8d8fda0b472a198c9d84d23434c918", - "blockNumber": "0x4f00", - "transactionHash": "0x7bf4d319c59a03f43b582caff17d9e3d4f5cb3dbf876a26328986148cf2b8dc5", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000010000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000100000000000002000000000000002000100000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x7bf4d319c59a03f43b582caff17d9e3d4f5cb3dbf876a26328986148cf2b8dc5", - "transactionIndex": "0x1", - "blockHash": "0x6bb9ec3b2c6092e676eb595f092098057c8d8fda0b472a198c9d84d23434c918", - "blockNumber": "0x4f00", - "gasUsed": "0x1140f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xb8fd7", - "logs": [ - { - "address": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000056b70bb58f87325bb", - "blockHash": "0x6bb9ec3b2c6092e676eb595f092098057c8d8fda0b472a198c9d84d23434c918", - "blockNumber": "0x4f00", - "transactionHash": "0xe94311973f76d1eed07396e785b1085ba4f31a6b8203bf4a73e65c00958b400f", - "transactionIndex": "0x2", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000100000000000002000000000000000000100000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xe94311973f76d1eed07396e785b1085ba4f31a6b8203bf4a73e65c00958b400f", - "transactionIndex": "0x2", - "blockHash": "0x6bb9ec3b2c6092e676eb595f092098057c8d8fda0b472a198c9d84d23434c918", - "blockNumber": "0x4f00", - "gasUsed": "0xd14f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xc0b92", - "logs": [ - { - "address": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000056b70bb58f87325bb", - "blockHash": "0x6bb9ec3b2c6092e676eb595f092098057c8d8fda0b472a198c9d84d23434c918", - "blockNumber": "0x4f00", - "transactionHash": "0x650bb57791856c7788072ea0da8147245f8667c350d72b665fef6c0802da9270", - "transactionIndex": "0x3", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000100000000000002000000000000000000100000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x650bb57791856c7788072ea0da8147245f8667c350d72b665fef6c0802da9270", - "transactionIndex": "0x3", - "blockHash": "0x6bb9ec3b2c6092e676eb595f092098057c8d8fda0b472a198c9d84d23434c918", - "blockNumber": "0x4f00", - "gasUsed": "0x7bbb", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727710362, - "chain": 33469, - "commit": null -} \ No newline at end of file diff --git a/broadcast/use_Delegation.s.sol/33469/run-latest.json b/broadcast/use_Delegation.s.sol/33469/run-latest.json deleted file mode 100644 index e156d61..0000000 --- a/broadcast/use_Delegation.s.sol/33469/run-latest.json +++ /dev/null @@ -1,226 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x8503e2e666029cd80183350cb0033802c5064b59ba7d5f6a3c5421a961db515c", - "transactionType": "CREATE", - "contractName": "NonRebasingLST", - "contractAddress": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "function": null, - "arguments": [ - "0x15fc323DFE5D5DCfbeEdc25CEcbf57f676634d77" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "gas": "0xc90d0", - "value": "0x0", - "input": "0x608060405234801561000f575f80fd5b50604051610bae380380610bae83398101604081905261002e91610118565b806040518060400160405280600781526020016626bcaa37b5b2b760c91b815250604051806040016040528060038152602001624d544b60e81b815250816003908161007a91906101dd565b50600461008782826101dd565b5050506001600160a01b0381166100b757604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100c0816100c7565b5050610297565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208284031215610128575f80fd5b81516001600160a01b038116811461013e575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061016d57607f821691505b60208210810361018b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101d857805f5260205f20601f840160051c810160208510156101b65750805b601f840160051c820191505b818110156101d5575f81556001016101c2565b50505b505050565b81516001600160401b038111156101f6576101f6610145565b61020a816102048454610159565b84610191565b6020601f82116001811461023c575f83156102255750848201515b5f19600385901b1c1916600184901b1784556101d5565b5f84815260208120601f198516915b8281101561026b578785015182556020948501946001909201910161024b565b508482101561028857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b61090a806102a45f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063715018a6116100885780639dc29fac116100635780639dc29fac146101c6578063a9059cbb146101d9578063dd62ed3e146101ec578063f2fde38b14610224575f80fd5b8063715018a61461019b5780638da5cb5b146101a357806395d89b41146101be575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806340c10f191461015e57806370a0823114610173575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610237565b6040516100fe9190610764565b60405180910390f35b61011a6101153660046107ca565b6102c7565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046107f2565b6102e0565b604051601281526020016100fe565b61017161016c3660046107ca565b610303565b005b61012e61018136600461082c565b6001600160a01b03165f9081526020819052604090205490565b610171610319565b6005546040516001600160a01b0390911681526020016100fe565b6100f161032c565b6101716101d43660046107ca565b61033b565b61011a6101e73660046107ca565b61034d565b61012e6101fa36600461084c565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61017161023236600461082c565b61035a565b6060600380546102469061087d565b80601f01602080910402602001604051908101604052809291908181526020018280546102729061087d565b80156102bd5780601f10610294576101008083540402835291602001916102bd565b820191905f5260205f20905b8154815290600101906020018083116102a057829003601f168201915b5050505050905090565b5f336102d481858561039c565b60019150505b92915050565b5f336102ed8582856103ae565b6102f8858585610429565b506001949350505050565b61030b610486565b61031582826104b3565b5050565b610321610486565b61032a5f6104e7565b565b6060600480546102469061087d565b610343610486565b6103158282610538565b5f336102d4818585610429565b610362610486565b6001600160a01b03811661039057604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610399816104e7565b50565b6103a9838383600161056c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610423578181101561041557604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610387565b61042384848484035f61056c565b50505050565b6001600160a01b03831661045257604051634b637e8f60e11b81525f6004820152602401610387565b6001600160a01b03821661047b5760405163ec442f0560e01b81525f6004820152602401610387565b6103a983838361063e565b6005546001600160a01b0316331461032a5760405163118cdaa760e01b8152336004820152602401610387565b6001600160a01b0382166104dc5760405163ec442f0560e01b81525f6004820152602401610387565b6103155f838361063e565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b03821661056157604051634b637e8f60e11b81525f6004820152602401610387565b610315825f8361063e565b6001600160a01b0384166105955760405163e602df0560e01b81525f6004820152602401610387565b6001600160a01b0383166105be57604051634a1406b160e11b81525f6004820152602401610387565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561042357826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161063091815260200190565b60405180910390a350505050565b6001600160a01b038316610668578060025f82825461065d91906108b5565b909155506106d89050565b6001600160a01b0383165f90815260208190526040902054818110156106ba5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610387565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106f457600280548290039055610712565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075791815260200190565b60405180910390a3505050565b602081525f82518060208401525f5b818110156107905760208186018101516040868401015201610773565b505f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146107c5575f80fd5b919050565b5f80604083850312156107db575f80fd5b6107e4836107af565b946020939093013593505050565b5f805f60608486031215610804575f80fd5b61080d846107af565b925061081b602085016107af565b929592945050506040919091013590565b5f6020828403121561083c575f80fd5b610845826107af565b9392505050565b5f806040838503121561085d575f80fd5b610866836107af565b9150610874602084016107af565b90509250929050565b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102da57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220b84855c290a6086cee29136e00abbc8b02ee58fb591f88342f516ba1a76a459364736f6c634300081a003300000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "nonce": "0xcbe", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x7bf4d319c59a03f43b582caff17d9e3d4f5cb3dbf876a26328986148cf2b8dc5", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "function": "mint(address,uint256)", - "arguments": [ - "0x15fc323DFE5D5DCfbeEdc25CEcbf57f676634d77", - "100000000000000000000000000" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "gas": "0x17d4d", - "value": "0x0", - "input": "0x40c10f1900000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d7700000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "nonce": "0xcbf", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xe94311973f76d1eed07396e785b1085ba4f31a6b8203bf4a73e65c00958b400f", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "function": "mint(address,uint256)", - "arguments": [ - "0xd819fFcE7A58b1E835c25617Db7b46a00888B013", - "99975614118797452731" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "gas": "0x1211a", - "value": "0x0", - "input": "0x40c10f19000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b0130000000000000000000000000000000000000000000000056b70bb58f87325bb", - "nonce": "0xcc0", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x650bb57791856c7788072ea0da8147245f8667c350d72b665fef6c0802da9270", - "transactionType": "CALL", - "contractName": "NonRebasingLST", - "contractAddress": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "function": "burn(address,uint256)", - "arguments": [ - "0xd819fFcE7A58b1E835c25617Db7b46a00888B013", - "99975614118797452731" - ], - "transaction": { - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "gas": "0xb4f4", - "value": "0x0", - "input": "0x9dc29fac000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b0130000000000000000000000000000000000000000000000056b70bb58f87325bb", - "nonce": "0xcc1", - "chainId": "0x82bd" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x9aa79", - "logs": [ - { - "address": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x", - "blockHash": "0x6bb9ec3b2c6092e676eb595f092098057c8d8fda0b472a198c9d84d23434c918", - "blockNumber": "0x4f00", - "transactionHash": "0x8503e2e666029cd80183350cb0033802c5064b59ba7d5f6a3c5421a961db515c", - "transactionIndex": "0x0", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000020000000000000000000800000000000000000000000000000000410000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000002000100000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x8503e2e666029cd80183350cb0033802c5064b59ba7d5f6a3c5421a961db515c", - "transactionIndex": "0x0", - "blockHash": "0x6bb9ec3b2c6092e676eb595f092098057c8d8fda0b472a198c9d84d23434c918", - "blockNumber": "0x4f00", - "gasUsed": "0x9aa79", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": null, - "contractAddress": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xabe88", - "logs": [ - { - "address": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000015fc323dfe5d5dcfbeedc25cecbf57f676634d77" - ], - "data": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000", - "blockHash": "0x6bb9ec3b2c6092e676eb595f092098057c8d8fda0b472a198c9d84d23434c918", - "blockNumber": "0x4f00", - "transactionHash": "0x7bf4d319c59a03f43b582caff17d9e3d4f5cb3dbf876a26328986148cf2b8dc5", - "transactionIndex": "0x1", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000010000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000100000000000002000000000000002000100000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x7bf4d319c59a03f43b582caff17d9e3d4f5cb3dbf876a26328986148cf2b8dc5", - "transactionIndex": "0x1", - "blockHash": "0x6bb9ec3b2c6092e676eb595f092098057c8d8fda0b472a198c9d84d23434c918", - "blockNumber": "0x4f00", - "gasUsed": "0x1140f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xb8fd7", - "logs": [ - { - "address": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013" - ], - "data": "0x0000000000000000000000000000000000000000000000056b70bb58f87325bb", - "blockHash": "0x6bb9ec3b2c6092e676eb595f092098057c8d8fda0b472a198c9d84d23434c918", - "blockNumber": "0x4f00", - "transactionHash": "0xe94311973f76d1eed07396e785b1085ba4f31a6b8203bf4a73e65c00958b400f", - "transactionIndex": "0x2", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000100000000000002000000000000000000100000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0xe94311973f76d1eed07396e785b1085ba4f31a6b8203bf4a73e65c00958b400f", - "transactionIndex": "0x2", - "blockHash": "0x6bb9ec3b2c6092e676eb595f092098057c8d8fda0b472a198c9d84d23434c918", - "blockNumber": "0x4f00", - "gasUsed": "0xd14f", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "contractAddress": null - }, - { - "status": "0x1", - "cumulativeGasUsed": "0xc0b92", - "logs": [ - { - "address": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "topics": [ - "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", - "0x000000000000000000000000d819ffce7a58b1e835c25617db7b46a00888b013", - "0x0000000000000000000000000000000000000000000000000000000000000000" - ], - "data": "0x0000000000000000000000000000000000000000000000056b70bb58f87325bb", - "blockHash": "0x6bb9ec3b2c6092e676eb595f092098057c8d8fda0b472a198c9d84d23434c918", - "blockNumber": "0x4f00", - "transactionHash": "0x650bb57791856c7788072ea0da8147245f8667c350d72b665fef6c0802da9270", - "transactionIndex": "0x3", - "logIndex": "0x0", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000100000000000002000000000000000000100000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x0", - "transactionHash": "0x650bb57791856c7788072ea0da8147245f8667c350d72b665fef6c0802da9270", - "transactionIndex": "0x3", - "blockHash": "0x6bb9ec3b2c6092e676eb595f092098057c8d8fda0b472a198c9d84d23434c918", - "blockNumber": "0x4f00", - "gasUsed": "0x7bbb", - "effectiveGasPrice": "0x454b7a4e100", - "from": "0x15fc323dfe5d5dcfbeedc25cecbf57f676634d77", - "to": "0x81985c6e67d2f7cdef75f089ef70533cf12ab405", - "contractAddress": null - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1727710362, - "chain": 33469, - "commit": null -} \ No newline at end of file