diff --git a/broadcast/146-upgrade-access-viewer.s.sol/1/run-latest.json b/broadcast/146-upgrade-access-viewer.s.sol/1/run-latest.json index 8008a99e..f2b1824a 100644 --- a/broadcast/146-upgrade-access-viewer.s.sol/1/run-latest.json +++ b/broadcast/146-upgrade-access-viewer.s.sol/1/run-latest.json @@ -1,10 +1,10 @@ { "transactions": [ { - "hash": "0xe1eaba0f4320f8a102c2fc580109c14f5ebd778b585fc84954814aac36e38898", + "hash": "0x3491e6f358113a05e08dc27affb39bf28817cc92e7d3797f1d0c8efdbd077361", "transactionType": "CREATE", "contractName": "Viewer", - "contractAddress": "0x1a69267989f235db676d0e4d0fc64eb64acb0df3", + "contractAddress": "0x2bc608e6a65d9f8cbf0e0ecba9d8f55c59071271", "function": null, "arguments": [ "0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e", @@ -14,29 +14,29 @@ "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", "gas": "0x1f78c3", "value": "0x0", - "input": "0x60e0604052306080523480156200001557600080fd5b5060405162001d0738038062001d07833981016040819052620000389162000138565b620000426200005a565b6001600160a01b0391821660a0521660c05262000170565b600054610100900460ff1615620000c75760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff9081161462000119576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b80516001600160a01b03811681146200013357600080fd5b919050565b600080604083850312156200014c57600080fd5b62000157836200011b565b915062000167602084016200011b565b90509250929050565b60805160a05160c051611b3d620001ca600039600081816101fe015261074a01526000818161011001526107bd01526000818161024a01528181610293015281816103320152818161037201526104050152611b3d6000f3fe60806040526004361061009c5760003560e01c80638129fc1c116100645780638129fc1c1461015f5780638da5cb5b14610174578063d1c0702814610192578063e4997288146101bf578063e6f29b05146101ec578063f2fde38b1461022057600080fd5b80633659cfe6146100a15780634f1ef286146100c357806352d1902d146100d657806362684616146100fe578063715018a61461014a575b600080fd5b3480156100ad57600080fd5b506100c16100bc366004611338565b610240565b005b6100c16100d13660046113c6565b610328565b3480156100e257600080fd5b506100eb6103f8565b6040519081526020015b60405180910390f35b34801561010a57600080fd5b506101327f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100f5565b34801561015657600080fd5b506100c16104ab565b34801561016b57600080fd5b506100c16104bf565b34801561018057600080fd5b506097546001600160a01b0316610132565b34801561019e57600080fd5b506101b26101ad36600461146e565b6105e0565b6040516100f59190611532565b3480156101cb57600080fd5b506101df6101da366004611576565b6106e8565b6040516100f591906115fc565b3480156101f857600080fd5b506101327f000000000000000000000000000000000000000000000000000000000000000081565b34801561022c57600080fd5b506100c161023b366004611338565b610d87565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036102915760405162461bcd60e51b8152600401610288906116e8565b60405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166102da600080516020611ac1833981519152546001600160a01b031690565b6001600160a01b0316146103005760405162461bcd60e51b815260040161028890611734565b61030981610dfd565b6040805160008082526020820190925261032591839190610e05565b50565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036103705760405162461bcd60e51b8152600401610288906116e8565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166103b9600080516020611ac1833981519152546001600160a01b031690565b6001600160a01b0316146103df5760405162461bcd60e51b815260040161028890611734565b6103e882610dfd565b6103f482826001610e05565b5050565b6000306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146104985760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610288565b50600080516020611ac183398151915290565b6104b3610f75565b6104bd6000610fcf565b565b600054610100900460ff16158080156104df5750600054600160ff909116105b806104f95750303b1580156104f9575060005460ff166001145b61055c5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610288565b6000805460ff19166001179055801561057f576000805461ff0019166101001790555b610587611021565b61058f611050565b61059833610fcf565b8015610325576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a150565b6060825167ffffffffffffffff8111156105fc576105fc611355565b604051908082528060200260200182016040528015610625578160200160208202803683370190505b50905060005b83518110156106e15783818151811061064657610646611780565b60209081029190910101516040516370a0823160e01b81526001600160a01b038581166004830152909116906370a0823190602401602060405180830381865afa158015610698573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106bc9190611796565b8282815181106106ce576106ce611780565b602090810291909101015260010161062b565b5092915050565b6107286040518060e00160405280600081526020016000815260200160008152602001600081526020016000815260200160008152602001606081525090565b604051632aa9f96760e21b81526001600160a01b0383811660048301526000917f00000000000000000000000000000000000000000000000000000000000000009091169063aaa7e59c90602401602060405180830381865afa158015610793573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107b791906117af565b905060007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663026b1d5f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610819573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061083d91906117af565b90508467ffffffffffffffff81111561085857610858611355565b6040519080825280602002602001820160405280156108d157816020015b6108be60405180610100016040528060008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081525090565b8152602001906001900390816108765790505b5060c0840152604051632fe4a15f60e21b81526001600160a01b0383811660048301526000918291829182918291829188169063bf92857c9060240160c060405180830381865afa15801561092a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061094e91906117d7565b948e5260208e019390935260408d019190915260608c015260808b015260a08a01525060009450505050505b85811015610d7d576000826001600160a01b03166335ea6a758989858181106109a5576109a5611780565b90506020020160208101906109ba9190611338565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024016101e060405180830381865afa1580156109ff573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a2391906118a1565b90506000836001600160a01b031663c44b11f78a8a86818110610a4857610a48611780565b9050602002016020810190610a5d9190611338565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa158015610aa1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ac591906119c4565b6101008301516040516370a0823160e01b81526001600160a01b038881166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610b18573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b3c9190611796565b6101408401516040516370a0823160e01b81526001600160a01b038981166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610b8f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bb39190611796565b905060008b8b87818110610bc957610bc9611780565b9050602002016020810190610bde9190611338565b6040516370a0823160e01b81526001600160a01b038a8116600483015291909116906370a0823190602401602060405180830381865afa158015610c26573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c4a9190611796565b6101008601516040516370a0823160e01b81526001600160a01b038b81166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610c9d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cc19190611796565b9050604051806101000160405280610ce588604001516001600160801b0316611077565b8152602001610cfc875160741c640fffffffff1690565b8152602001858152602001610d1d88608001516001600160801b0316611077565b8152602001610d34875160501c640fffffffff1690565b8152602001848152602001838152602001828152508a60c001518881518110610d5f57610d5f611780565b6020026020010181905250505050505050808060010191505061097a565b5050509392505050565b610d8f610f75565b6001600160a01b038116610df45760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610288565b61032581610fcf565b610325610f75565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610e3d57610e388361108d565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e97575060408051601f3d908101601f19168201909252610e9491810190611796565b60015b610efa5760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610288565b600080516020611ac18339815191528114610f695760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610288565b50610e38838383611129565b6097546001600160a01b031633146104bd5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610288565b609780546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff166110485760405162461bcd60e51b8152600401610288906119e0565b6104bd611154565b600054610100900460ff166104bd5760405162461bcd60e51b8152600401610288906119e0565b6000611087633b9aca0083611a2b565b92915050565b6001600160a01b0381163b6110fa5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610288565b600080516020611ac183398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b61113283611184565b60008251118061113f5750805b15610e385761114e83836111c4565b50505050565b600054610100900460ff1661117b5760405162461bcd60e51b8152600401610288906119e0565b6104bd33610fcf565b61118d8161108d565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606111e98383604051806060016040528060278152602001611ae1602791396111f0565b9392505050565b6060600080856001600160a01b03168560405161120d9190611a71565b600060405180830381855af49150503d8060008114611248576040519150601f19603f3d011682016040523d82523d6000602084013e61124d565b606091505b509150915061125e86838387611268565b9695505050505050565b606083156112d75782516000036112d0576001600160a01b0385163b6112d05760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610288565b50816112e1565b6112e183836112e9565b949350505050565b8151156112f95781518083602001fd5b8060405162461bcd60e51b81526004016102889190611a8d565b6001600160a01b038116811461032557600080fd5b803561133381611313565b919050565b60006020828403121561134a57600080fd5b81356111e981611313565b634e487b7160e01b600052604160045260246000fd5b6040516101e0810167ffffffffffffffff8111828210171561138f5761138f611355565b60405290565b604051601f8201601f1916810167ffffffffffffffff811182821017156113be576113be611355565b604052919050565b600080604083850312156113d957600080fd5b82356113e481611313565b915060208381013567ffffffffffffffff8082111561140257600080fd5b818601915086601f83011261141657600080fd5b81358181111561142857611428611355565b61143a601f8201601f19168501611395565b9150808252878482850101111561145057600080fd5b80848401858401376000848284010152508093505050509250929050565b6000806040838503121561148157600080fd5b823567ffffffffffffffff8082111561149957600080fd5b818501915085601f8301126114ad57600080fd5b81356020828211156114c1576114c1611355565b8160051b92506114d2818401611395565b82815292840181019281810190898511156114ec57600080fd5b948201945b84861015611516578535935061150684611313565b83825294820194908201906114f1565b96506115259050878201611328565b9450505050509250929050565b6020808252825182820181905260009190848201906040850190845b8181101561156a5783518352928401929184019160010161154e565b50909695505050505050565b60008060006040848603121561158b57600080fd5b833567ffffffffffffffff808211156115a357600080fd5b818601915086601f8301126115b757600080fd5b8135818111156115c657600080fd5b8760208260051b85010111156115db57600080fd5b602092830195509350508401356115f181611313565b809150509250925092565b600060208083526101008084018551838601528286015160408160408801526040880151915060608260608901526060890151925060808360808a015260808a0151935060a08460a08b015260a08b0151945060c08560c08c015260c08c0151955060e08060e08d0152878751808a526101208e0191508b89019950600098505b808910156116d6578951805183528c8101518d8401528881015189840152878101518884015286810151878401528581015186840152848101518584015283015183830152988b019860019890980197908a019061167d565b509d9c50505050505050505050505050565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156117a857600080fd5b5051919050565b6000602082840312156117c157600080fd5b81516111e981611313565b805161133381611313565b60008060008060008060c087890312156117f057600080fd5b865195506020870151945060408701519350606087015192506080870151915060a087015190509295509295509295565b60006020828403121561183357600080fd5b6040516020810181811067ffffffffffffffff8211171561185657611856611355565b6040529151825250919050565b80516001600160801b038116811461133357600080fd5b805164ffffffffff8116811461133357600080fd5b805161ffff8116811461133357600080fd5b60006101e082840312156118b457600080fd5b6118bc61136b565b6118c68484611821565b81526118d460208401611863565b60208201526118e560408401611863565b60408201526118f660608401611863565b606082015261190760808401611863565b608082015261191860a08401611863565b60a082015261192960c0840161187a565b60c082015261193a60e0840161188f565b60e082015261010061194d8185016117cc565b9082015261012061195f8482016117cc565b908201526101406119718482016117cc565b908201526101606119838482016117cc565b90820152610180611995848201611863565b908201526101a06119a7848201611863565b908201526101c06119b9848201611863565b908201529392505050565b6000602082840312156119d657600080fd5b6111e98383611821565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b600082611a4857634e487b7160e01b600052601260045260246000fd5b500490565b60005b83811015611a68578181015183820152602001611a50565b50506000910152565b60008251611a83818460208701611a4d565b9190910192915050565b6020815260008251806020840152611aac816040850160208701611a4d565b601f01601f1916919091016040019291505056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212205c13aee509326099bf4ac331f5f069af32e0a3e5e8755b45ac50c4215cf4c3bf64736f6c634300081800330000000000000000000000002f39d218133afab8f2b819b1066c7e434ad94e9e000000000000000000000000a000000eaa652c7023530b603844471294b811c4", - "nonce": "0x300", + "input": "0x60e0604052306080523480156200001557600080fd5b5060405162001d0738038062001d07833981016040819052620000389162000138565b620000426200005a565b6001600160a01b0391821660a0521660c05262000170565b600054610100900460ff1615620000c75760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff9081161462000119576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b80516001600160a01b03811681146200013357600080fd5b919050565b600080604083850312156200014c57600080fd5b62000157836200011b565b915062000167602084016200011b565b90509250929050565b60805160a05160c051611b3d620001ca600039600081816101fe015261074a01526000818161011001526107bd01526000818161024a01528181610293015281816103320152818161037201526104050152611b3d6000f3fe60806040526004361061009c5760003560e01c80638129fc1c116100645780638129fc1c1461015f5780638da5cb5b14610174578063d1c0702814610192578063e4997288146101bf578063e6f29b05146101ec578063f2fde38b1461022057600080fd5b80633659cfe6146100a15780634f1ef286146100c357806352d1902d146100d657806362684616146100fe578063715018a61461014a575b600080fd5b3480156100ad57600080fd5b506100c16100bc366004611338565b610240565b005b6100c16100d13660046113c6565b610328565b3480156100e257600080fd5b506100eb6103f8565b6040519081526020015b60405180910390f35b34801561010a57600080fd5b506101327f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100f5565b34801561015657600080fd5b506100c16104ab565b34801561016b57600080fd5b506100c16104bf565b34801561018057600080fd5b506097546001600160a01b0316610132565b34801561019e57600080fd5b506101b26101ad36600461146e565b6105e0565b6040516100f59190611532565b3480156101cb57600080fd5b506101df6101da366004611576565b6106e8565b6040516100f591906115fc565b3480156101f857600080fd5b506101327f000000000000000000000000000000000000000000000000000000000000000081565b34801561022c57600080fd5b506100c161023b366004611338565b610d87565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036102915760405162461bcd60e51b8152600401610288906116e8565b60405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166102da600080516020611ac1833981519152546001600160a01b031690565b6001600160a01b0316146103005760405162461bcd60e51b815260040161028890611734565b61030981610dfd565b6040805160008082526020820190925261032591839190610e05565b50565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036103705760405162461bcd60e51b8152600401610288906116e8565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166103b9600080516020611ac1833981519152546001600160a01b031690565b6001600160a01b0316146103df5760405162461bcd60e51b815260040161028890611734565b6103e882610dfd565b6103f482826001610e05565b5050565b6000306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146104985760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610288565b50600080516020611ac183398151915290565b6104b3610f75565b6104bd6000610fcf565b565b600054610100900460ff16158080156104df5750600054600160ff909116105b806104f95750303b1580156104f9575060005460ff166001145b61055c5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610288565b6000805460ff19166001179055801561057f576000805461ff0019166101001790555b610587611021565b61058f611050565b61059833610fcf565b8015610325576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a150565b6060825167ffffffffffffffff8111156105fc576105fc611355565b604051908082528060200260200182016040528015610625578160200160208202803683370190505b50905060005b83518110156106e15783818151811061064657610646611780565b60209081029190910101516040516370a0823160e01b81526001600160a01b038581166004830152909116906370a0823190602401602060405180830381865afa158015610698573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106bc9190611796565b8282815181106106ce576106ce611780565b602090810291909101015260010161062b565b5092915050565b6107286040518060e00160405280600081526020016000815260200160008152602001600081526020016000815260200160008152602001606081525090565b60405163ae22c57d60e01b81526001600160a01b0383811660048301526000917f00000000000000000000000000000000000000000000000000000000000000009091169063ae22c57d90602401602060405180830381865afa158015610793573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107b791906117ba565b905060007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663026b1d5f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610819573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061083d91906117ba565b90508467ffffffffffffffff81111561085857610858611355565b6040519080825280602002602001820160405280156108d157816020015b6108be60405180610100016040528060008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081525090565b8152602001906001900390816108765790505b5060c0840152604051632fe4a15f60e21b81526001600160a01b0383811660048301526000918291829182918291829188169063bf92857c9060240160c060405180830381865afa15801561092a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061094e91906117d7565b948e5260208e019390935260408d019190915260608c015260808b015260a08a01525060009450505050505b85811015610d7d576000826001600160a01b03166335ea6a758989858181106109a5576109a5611780565b90506020020160208101906109ba9190611338565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024016101e060405180830381865afa1580156109ff573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a2391906118a1565b90506000836001600160a01b031663c44b11f78a8a86818110610a4857610a48611780565b9050602002016020810190610a5d9190611338565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa158015610aa1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ac591906119c4565b6101008301516040516370a0823160e01b81526001600160a01b038881166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610b18573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b3c9190611796565b6101408401516040516370a0823160e01b81526001600160a01b038981166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610b8f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bb39190611796565b905060008b8b87818110610bc957610bc9611780565b9050602002016020810190610bde9190611338565b6040516370a0823160e01b81526001600160a01b038a8116600483015291909116906370a0823190602401602060405180830381865afa158015610c26573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c4a9190611796565b6101008601516040516370a0823160e01b81526001600160a01b038b81166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610c9d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cc19190611796565b9050604051806101000160405280610ce588604001516001600160801b0316611077565b8152602001610cfc875160741c640fffffffff1690565b8152602001858152602001610d1d88608001516001600160801b0316611077565b8152602001610d34875160501c640fffffffff1690565b8152602001848152602001838152602001828152508a60c001518881518110610d5f57610d5f611780565b6020026020010181905250505050505050808060010191505061097a565b5050509392505050565b610d8f610f75565b6001600160a01b038116610df45760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610288565b61032581610fcf565b610325610f75565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610e3d57610e388361108d565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e97575060408051601f3d908101601f19168201909252610e9491810190611796565b60015b610efa5760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610288565b600080516020611ac18339815191528114610f695760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610288565b50610e38838383611129565b6097546001600160a01b031633146104bd5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610288565b609780546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff166110485760405162461bcd60e51b8152600401610288906119e0565b6104bd611154565b600054610100900460ff166104bd5760405162461bcd60e51b8152600401610288906119e0565b6000611087633b9aca0083611a2b565b92915050565b6001600160a01b0381163b6110fa5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610288565b600080516020611ac183398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b61113283611184565b60008251118061113f5750805b15610e385761114e83836111c4565b50505050565b600054610100900460ff1661117b5760405162461bcd60e51b8152600401610288906119e0565b6104bd33610fcf565b61118d8161108d565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606111e98383604051806060016040528060278152602001611ae1602791396111f0565b9392505050565b6060600080856001600160a01b03168560405161120d9190611a71565b600060405180830381855af49150503d8060008114611248576040519150601f19603f3d011682016040523d82523d6000602084013e61124d565b606091505b509150915061125e86838387611268565b9695505050505050565b606083156112d75782516000036112d0576001600160a01b0385163b6112d05760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610288565b50816112e1565b6112e183836112e9565b949350505050565b8151156112f95781518083602001fd5b8060405162461bcd60e51b81526004016102889190611a8d565b6001600160a01b038116811461032557600080fd5b803561133381611313565b919050565b60006020828403121561134a57600080fd5b81356111e981611313565b634e487b7160e01b600052604160045260246000fd5b6040516101e0810167ffffffffffffffff8111828210171561138f5761138f611355565b60405290565b604051601f8201601f1916810167ffffffffffffffff811182821017156113be576113be611355565b604052919050565b600080604083850312156113d957600080fd5b82356113e481611313565b915060208381013567ffffffffffffffff8082111561140257600080fd5b818601915086601f83011261141657600080fd5b81358181111561142857611428611355565b61143a601f8201601f19168501611395565b9150808252878482850101111561145057600080fd5b80848401858401376000848284010152508093505050509250929050565b6000806040838503121561148157600080fd5b823567ffffffffffffffff8082111561149957600080fd5b818501915085601f8301126114ad57600080fd5b81356020828211156114c1576114c1611355565b8160051b92506114d2818401611395565b82815292840181019281810190898511156114ec57600080fd5b948201945b84861015611516578535935061150684611313565b83825294820194908201906114f1565b96506115259050878201611328565b9450505050509250929050565b6020808252825182820181905260009190848201906040850190845b8181101561156a5783518352928401929184019160010161154e565b50909695505050505050565b60008060006040848603121561158b57600080fd5b833567ffffffffffffffff808211156115a357600080fd5b818601915086601f8301126115b757600080fd5b8135818111156115c657600080fd5b8760208260051b85010111156115db57600080fd5b602092830195509350508401356115f181611313565b809150509250925092565b600060208083526101008084018551838601528286015160408160408801526040880151915060608260608901526060890151925060808360808a015260808a0151935060a08460a08b015260a08b0151945060c08560c08c015260c08c0151955060e08060e08d0152878751808a526101208e0191508b89019950600098505b808910156116d6578951805183528c8101518d8401528881015189840152878101518884015286810151878401528581015186840152848101518584015283015183830152988b019860019890980197908a019061167d565b509d9c50505050505050505050505050565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156117a857600080fd5b5051919050565b805161133381611313565b6000602082840312156117cc57600080fd5b81516111e981611313565b60008060008060008060c087890312156117f057600080fd5b865195506020870151945060408701519350606087015192506080870151915060a087015190509295509295509295565b60006020828403121561183357600080fd5b6040516020810181811067ffffffffffffffff8211171561185657611856611355565b6040529151825250919050565b80516001600160801b038116811461133357600080fd5b805164ffffffffff8116811461133357600080fd5b805161ffff8116811461133357600080fd5b60006101e082840312156118b457600080fd5b6118bc61136b565b6118c68484611821565b81526118d460208401611863565b60208201526118e560408401611863565b60408201526118f660608401611863565b606082015261190760808401611863565b608082015261191860a08401611863565b60a082015261192960c0840161187a565b60c082015261193a60e0840161188f565b60e082015261010061194d8185016117af565b9082015261012061195f8482016117af565b908201526101406119718482016117af565b908201526101606119838482016117af565b90820152610180611995848201611863565b908201526101a06119a7848201611863565b908201526101c06119b9848201611863565b908201529392505050565b6000602082840312156119d657600080fd5b6111e98383611821565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b600082611a4857634e487b7160e01b600052601260045260246000fd5b500490565b60005b83811015611a68578181015183820152602001611a50565b50506000910152565b60008251611a83818460208701611a4d565b9190910192915050565b6020815260008251806020840152611aac816040850160208701611a4d565b601f01601f1916919091016040019291505056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220fecafc6f87ab3d78844e191758fa0c29f35d7190cee96e88ed11f5c187bcc60864736f6c634300081800330000000000000000000000002f39d218133afab8f2b819b1066c7e434ad94e9e000000000000000000000000a000000eaa652c7023530b603844471294b811c4", + "nonce": "0x311", "chainId": "0x1" }, "additionalContracts": [], "isFixedGasLimit": false }, { - "hash": "0x3e2fb672bc0cc4ef0ec8efc20837661d3bd704834a5e46fc0155bbff616ee3d9", + "hash": "0xf1ddb67424cd8768d95510757f055c3fe18b7e303971b1a862c706321bdfafdd", "transactionType": "CALL", "contractName": null, "contractAddress": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", "function": "upgradeTo(address)", "arguments": [ - "0x1a69267989F235db676d0E4d0fc64EB64Acb0Df3" + "0x2bC608E6a65D9F8Cbf0E0eCBA9D8f55c59071271" ], "transaction": { "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", "to": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", - "gas": "0xd2ef", + "gas": "0xdf4f", "value": "0x0", - "input": "0x3659cfe60000000000000000000000001a69267989f235db676d0e4d0fc64eb64acb0df3", - "nonce": "0x301", + "input": "0x3659cfe60000000000000000000000002bc608e6a65d9f8cbf0e0ecba9d8f55c59071271", + "nonce": "0x312", "chainId": "0x1" }, "additionalContracts": [], @@ -46,61 +46,61 @@ "receipts": [ { "status": "0x1", - "cumulativeGasUsed": "0x1549ecc", + "cumulativeGasUsed": "0xa393c6", "logs": [ { - "address": "0x1a69267989f235db676d0e4d0fc64eb64acb0df3", + "address": "0x2bc608e6a65d9f8cbf0e0ecba9d8f55c59071271", "topics": [ "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" ], "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", - "blockHash": "0x9e64ae6bc5703486b54d589728644f768a953ea8ae7eb7a3a742030d5cfefaf4", - "blockNumber": "0x14335d0", - "transactionHash": "0xe1eaba0f4320f8a102c2fc580109c14f5ebd778b585fc84954814aac36e38898", - "transactionIndex": "0x142", - "logIndex": "0x21f", + "blockHash": "0xc1a1177b69aca87666080d00490a5488eeaf09cac440931a23d268783aca4aeb", + "blockNumber": "0x143e189", + "transactionHash": "0x3491e6f358113a05e08dc27affb39bf28817cc92e7d3797f1d0c8efdbd077361", + "transactionIndex": "0x6c", + "logIndex": "0x100", "removed": false } ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000004000000000000000000000000000000000400010000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "logsBloom": "0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000800000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000c0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "type": "0x2", - "transactionHash": "0xe1eaba0f4320f8a102c2fc580109c14f5ebd778b585fc84954814aac36e38898", - "transactionIndex": "0x142", - "blockHash": "0x9e64ae6bc5703486b54d589728644f768a953ea8ae7eb7a3a742030d5cfefaf4", - "blockNumber": "0x14335d0", + "transactionHash": "0x3491e6f358113a05e08dc27affb39bf28817cc92e7d3797f1d0c8efdbd077361", + "transactionIndex": "0x6c", + "blockHash": "0xc1a1177b69aca87666080d00490a5488eeaf09cac440931a23d268783aca4aeb", + "blockNumber": "0x143e189", "gasUsed": "0x183759", - "effectiveGasPrice": "0x64df19460", + "effectiveGasPrice": "0x27731caf3", "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", "to": null, - "contractAddress": "0x1a69267989f235db676d0e4d0fc64eb64acb0df3" + "contractAddress": "0x2bc608e6a65d9f8cbf0e0ecba9d8f55c59071271" }, { "status": "0x1", - "cumulativeGasUsed": "0xcd3c72", + "cumulativeGasUsed": "0xc6021f", "logs": [ { "address": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", "topics": [ "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x0000000000000000000000001a69267989f235db676d0e4d0fc64eb64acb0df3" + "0x0000000000000000000000002bc608e6a65d9f8cbf0e0ecba9d8f55c59071271" ], "data": "0x", - "blockHash": "0x950315280a60a694c0416fc8afc06fc06108112de4c7050286f82195b1c0a9d4", - "blockNumber": "0x14335d1", - "transactionHash": "0x3e2fb672bc0cc4ef0ec8efc20837661d3bd704834a5e46fc0155bbff616ee3d9", - "transactionIndex": "0x7f", - "logIndex": "0x183", + "blockHash": "0x9026c805990dc63f7107f4c63f73f85d27a7ed6f28797c815a9aa4f20ad03939", + "blockNumber": "0x143e18a", + "transactionHash": "0xf1ddb67424cd8768d95510757f055c3fe18b7e303971b1a862c706321bdfafdd", + "transactionIndex": "0x7e", + "logIndex": "0x196", "removed": false } ], - "logsBloom": "0x00004000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000004000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000", + "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000004000000000000000000000000000001000000000000000200000000000000000000000008000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "type": "0x2", - "transactionHash": "0x3e2fb672bc0cc4ef0ec8efc20837661d3bd704834a5e46fc0155bbff616ee3d9", - "transactionIndex": "0x7f", - "blockHash": "0x950315280a60a694c0416fc8afc06fc06108112de4c7050286f82195b1c0a9d4", - "blockNumber": "0x14335d1", - "gasUsed": "0x98b7", - "effectiveGasPrice": "0x70c030d4a", + "transactionHash": "0xf1ddb67424cd8768d95510757f055c3fe18b7e303971b1a862c706321bdfafdd", + "transactionIndex": "0x7e", + "blockHash": "0x9026c805990dc63f7107f4c63f73f85d27a7ed6f28797c815a9aa4f20ad03939", + "blockNumber": "0x143e18a", + "gasUsed": "0x98b1", + "effectiveGasPrice": "0x2707d2e4e", "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", "to": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", "contractAddress": null @@ -109,7 +109,7 @@ "libraries": [], "pending": [], "returns": {}, - "timestamp": 1731538725, + "timestamp": 1732068531, "chain": 1, - "commit": "538c910" + "commit": "6b9fc53" } \ No newline at end of file diff --git a/broadcast/146-upgrade-access-viewer.s.sol/42161/run-1732068488.json b/broadcast/146-upgrade-access-viewer.s.sol/42161/run-1732068488.json new file mode 100644 index 00000000..49fb38ea --- /dev/null +++ b/broadcast/146-upgrade-access-viewer.s.sol/42161/run-1732068488.json @@ -0,0 +1,117 @@ +{ + "transactions": [ + { + "hash": "0xda049aa8fc90f2fc8d69ed41532ab819d753f551e227041c689ce9ae585edf59", + "transactionType": "CREATE", + "contractName": "Viewer", + "contractAddress": "0x80338a3f75614491c8dc383ffaa663b9a27cd05d", + "function": null, + "arguments": [ + "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "0xA000000eaA652c7023530b603844471294B811c4" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "gas": "0x372d1c", + "value": "0x0", + "input": "0x60e0604052306080523480156200001557600080fd5b5060405162001d0738038062001d07833981016040819052620000389162000138565b620000426200005a565b6001600160a01b0391821660a0521660c05262000170565b600054610100900460ff1615620000c75760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff9081161462000119576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b80516001600160a01b03811681146200013357600080fd5b919050565b600080604083850312156200014c57600080fd5b62000157836200011b565b915062000167602084016200011b565b90509250929050565b60805160a05160c051611b3d620001ca600039600081816101fe015261074a01526000818161011001526107bd01526000818161024a01528181610293015281816103320152818161037201526104050152611b3d6000f3fe60806040526004361061009c5760003560e01c80638129fc1c116100645780638129fc1c1461015f5780638da5cb5b14610174578063d1c0702814610192578063e4997288146101bf578063e6f29b05146101ec578063f2fde38b1461022057600080fd5b80633659cfe6146100a15780634f1ef286146100c357806352d1902d146100d657806362684616146100fe578063715018a61461014a575b600080fd5b3480156100ad57600080fd5b506100c16100bc366004611338565b610240565b005b6100c16100d13660046113c6565b610328565b3480156100e257600080fd5b506100eb6103f8565b6040519081526020015b60405180910390f35b34801561010a57600080fd5b506101327f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100f5565b34801561015657600080fd5b506100c16104ab565b34801561016b57600080fd5b506100c16104bf565b34801561018057600080fd5b506097546001600160a01b0316610132565b34801561019e57600080fd5b506101b26101ad36600461146e565b6105e0565b6040516100f59190611532565b3480156101cb57600080fd5b506101df6101da366004611576565b6106e8565b6040516100f591906115fc565b3480156101f857600080fd5b506101327f000000000000000000000000000000000000000000000000000000000000000081565b34801561022c57600080fd5b506100c161023b366004611338565b610d87565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036102915760405162461bcd60e51b8152600401610288906116e8565b60405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166102da600080516020611ac1833981519152546001600160a01b031690565b6001600160a01b0316146103005760405162461bcd60e51b815260040161028890611734565b61030981610dfd565b6040805160008082526020820190925261032591839190610e05565b50565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036103705760405162461bcd60e51b8152600401610288906116e8565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166103b9600080516020611ac1833981519152546001600160a01b031690565b6001600160a01b0316146103df5760405162461bcd60e51b815260040161028890611734565b6103e882610dfd565b6103f482826001610e05565b5050565b6000306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146104985760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610288565b50600080516020611ac183398151915290565b6104b3610f75565b6104bd6000610fcf565b565b600054610100900460ff16158080156104df5750600054600160ff909116105b806104f95750303b1580156104f9575060005460ff166001145b61055c5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610288565b6000805460ff19166001179055801561057f576000805461ff0019166101001790555b610587611021565b61058f611050565b61059833610fcf565b8015610325576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a150565b6060825167ffffffffffffffff8111156105fc576105fc611355565b604051908082528060200260200182016040528015610625578160200160208202803683370190505b50905060005b83518110156106e15783818151811061064657610646611780565b60209081029190910101516040516370a0823160e01b81526001600160a01b038581166004830152909116906370a0823190602401602060405180830381865afa158015610698573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106bc9190611796565b8282815181106106ce576106ce611780565b602090810291909101015260010161062b565b5092915050565b6107286040518060e00160405280600081526020016000815260200160008152602001600081526020016000815260200160008152602001606081525090565b60405163ae22c57d60e01b81526001600160a01b0383811660048301526000917f00000000000000000000000000000000000000000000000000000000000000009091169063ae22c57d90602401602060405180830381865afa158015610793573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107b791906117ba565b905060007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663026b1d5f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610819573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061083d91906117ba565b90508467ffffffffffffffff81111561085857610858611355565b6040519080825280602002602001820160405280156108d157816020015b6108be60405180610100016040528060008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081525090565b8152602001906001900390816108765790505b5060c0840152604051632fe4a15f60e21b81526001600160a01b0383811660048301526000918291829182918291829188169063bf92857c9060240160c060405180830381865afa15801561092a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061094e91906117d7565b948e5260208e019390935260408d019190915260608c015260808b015260a08a01525060009450505050505b85811015610d7d576000826001600160a01b03166335ea6a758989858181106109a5576109a5611780565b90506020020160208101906109ba9190611338565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024016101e060405180830381865afa1580156109ff573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a2391906118a1565b90506000836001600160a01b031663c44b11f78a8a86818110610a4857610a48611780565b9050602002016020810190610a5d9190611338565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa158015610aa1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ac591906119c4565b6101008301516040516370a0823160e01b81526001600160a01b038881166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610b18573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b3c9190611796565b6101408401516040516370a0823160e01b81526001600160a01b038981166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610b8f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bb39190611796565b905060008b8b87818110610bc957610bc9611780565b9050602002016020810190610bde9190611338565b6040516370a0823160e01b81526001600160a01b038a8116600483015291909116906370a0823190602401602060405180830381865afa158015610c26573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c4a9190611796565b6101008601516040516370a0823160e01b81526001600160a01b038b81166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610c9d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cc19190611796565b9050604051806101000160405280610ce588604001516001600160801b0316611077565b8152602001610cfc875160741c640fffffffff1690565b8152602001858152602001610d1d88608001516001600160801b0316611077565b8152602001610d34875160501c640fffffffff1690565b8152602001848152602001838152602001828152508a60c001518881518110610d5f57610d5f611780565b6020026020010181905250505050505050808060010191505061097a565b5050509392505050565b610d8f610f75565b6001600160a01b038116610df45760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610288565b61032581610fcf565b610325610f75565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610e3d57610e388361108d565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e97575060408051601f3d908101601f19168201909252610e9491810190611796565b60015b610efa5760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610288565b600080516020611ac18339815191528114610f695760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610288565b50610e38838383611129565b6097546001600160a01b031633146104bd5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610288565b609780546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff166110485760405162461bcd60e51b8152600401610288906119e0565b6104bd611154565b600054610100900460ff166104bd5760405162461bcd60e51b8152600401610288906119e0565b6000611087633b9aca0083611a2b565b92915050565b6001600160a01b0381163b6110fa5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610288565b600080516020611ac183398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b61113283611184565b60008251118061113f5750805b15610e385761114e83836111c4565b50505050565b600054610100900460ff1661117b5760405162461bcd60e51b8152600401610288906119e0565b6104bd33610fcf565b61118d8161108d565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606111e98383604051806060016040528060278152602001611ae1602791396111f0565b9392505050565b6060600080856001600160a01b03168560405161120d9190611a71565b600060405180830381855af49150503d8060008114611248576040519150601f19603f3d011682016040523d82523d6000602084013e61124d565b606091505b509150915061125e86838387611268565b9695505050505050565b606083156112d75782516000036112d0576001600160a01b0385163b6112d05760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610288565b50816112e1565b6112e183836112e9565b949350505050565b8151156112f95781518083602001fd5b8060405162461bcd60e51b81526004016102889190611a8d565b6001600160a01b038116811461032557600080fd5b803561133381611313565b919050565b60006020828403121561134a57600080fd5b81356111e981611313565b634e487b7160e01b600052604160045260246000fd5b6040516101e0810167ffffffffffffffff8111828210171561138f5761138f611355565b60405290565b604051601f8201601f1916810167ffffffffffffffff811182821017156113be576113be611355565b604052919050565b600080604083850312156113d957600080fd5b82356113e481611313565b915060208381013567ffffffffffffffff8082111561140257600080fd5b818601915086601f83011261141657600080fd5b81358181111561142857611428611355565b61143a601f8201601f19168501611395565b9150808252878482850101111561145057600080fd5b80848401858401376000848284010152508093505050509250929050565b6000806040838503121561148157600080fd5b823567ffffffffffffffff8082111561149957600080fd5b818501915085601f8301126114ad57600080fd5b81356020828211156114c1576114c1611355565b8160051b92506114d2818401611395565b82815292840181019281810190898511156114ec57600080fd5b948201945b84861015611516578535935061150684611313565b83825294820194908201906114f1565b96506115259050878201611328565b9450505050509250929050565b6020808252825182820181905260009190848201906040850190845b8181101561156a5783518352928401929184019160010161154e565b50909695505050505050565b60008060006040848603121561158b57600080fd5b833567ffffffffffffffff808211156115a357600080fd5b818601915086601f8301126115b757600080fd5b8135818111156115c657600080fd5b8760208260051b85010111156115db57600080fd5b602092830195509350508401356115f181611313565b809150509250925092565b600060208083526101008084018551838601528286015160408160408801526040880151915060608260608901526060890151925060808360808a015260808a0151935060a08460a08b015260a08b0151945060c08560c08c015260c08c0151955060e08060e08d0152878751808a526101208e0191508b89019950600098505b808910156116d6578951805183528c8101518d8401528881015189840152878101518884015286810151878401528581015186840152848101518584015283015183830152988b019860019890980197908a019061167d565b509d9c50505050505050505050505050565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156117a857600080fd5b5051919050565b805161133381611313565b6000602082840312156117cc57600080fd5b81516111e981611313565b60008060008060008060c087890312156117f057600080fd5b865195506020870151945060408701519350606087015192506080870151915060a087015190509295509295509295565b60006020828403121561183357600080fd5b6040516020810181811067ffffffffffffffff8211171561185657611856611355565b6040529151825250919050565b80516001600160801b038116811461133357600080fd5b805164ffffffffff8116811461133357600080fd5b805161ffff8116811461133357600080fd5b60006101e082840312156118b457600080fd5b6118bc61136b565b6118c68484611821565b81526118d460208401611863565b60208201526118e560408401611863565b60408201526118f660608401611863565b606082015261190760808401611863565b608082015261191860a08401611863565b60a082015261192960c0840161187a565b60c082015261193a60e0840161188f565b60e082015261010061194d8185016117af565b9082015261012061195f8482016117af565b908201526101406119718482016117af565b908201526101606119838482016117af565b90820152610180611995848201611863565b908201526101a06119a7848201611863565b908201526101c06119b9848201611863565b908201529392505050565b6000602082840312156119d657600080fd5b6111e98383611821565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b600082611a4857634e487b7160e01b600052601260045260246000fd5b500490565b60005b83811015611a68578181015183820152602001611a50565b50506000910152565b60008251611a83818460208701611a4d565b9190910192915050565b6020815260008251806020840152611aac816040850160208701611a4d565b601f01601f1916919091016040019291505056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220fecafc6f87ab3d78844e191758fa0c29f35d7190cee96e88ed11f5c187bcc60864736f6c63430008180033000000000000000000000000a97684ead0e402dc232d5a977953df7ecbab3cdb000000000000000000000000a000000eaa652c7023530b603844471294b811c4", + "nonce": "0x298", + "chainId": "0xa4b1" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x126e7682035a18b330230e4c21c9bff15d67295baf9aa088fcd0f1d7e64f3d06", + "transactionType": "CALL", + "contractName": "UUPSProxy", + "contractAddress": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", + "function": null, + "arguments": null, + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", + "gas": "0xdf4f", + "value": "0x0", + "input": "0x3659cfe600000000000000000000000080338a3f75614491c8dc383ffaa663b9a27cd05d", + "nonce": "0x299", + "chainId": "0xa4b1" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x425ee6", + "logs": [ + { + "address": "0x80338a3f75614491c8dc383ffaa663b9a27cd05d", + "topics": [ + "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", + "blockHash": "0x93bb075ad26d13cb11a095a4f87db55549f277017ea1b15aa0e0b02439ca4dcd", + "blockNumber": "0x1077e7d5", + "transactionHash": "0xda049aa8fc90f2fc8d69ed41532ab819d753f551e227041c689ce9ae585edf59", + "transactionIndex": "0x10", + "logIndex": "0xd", + "removed": false + } + ], + "logsBloom": "0x00000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000200000000000000080000000000000000000000000", + "type": "0x2", + "transactionHash": "0xda049aa8fc90f2fc8d69ed41532ab819d753f551e227041c689ce9ae585edf59", + "transactionIndex": "0x10", + "blockHash": "0x93bb075ad26d13cb11a095a4f87db55549f277017ea1b15aa0e0b02439ca4dcd", + "blockNumber": "0x1077e7d5", + "gasUsed": "0x2869f9", + "effectiveGasPrice": "0x989680", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": null, + "contractAddress": "0x80338a3f75614491c8dc383ffaa663b9a27cd05d", + "gasUsedForL1": "0x1032a0", + "l1BlockNumber": "0x143e184" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x132b9", + "logs": [ + { + "address": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", + "topics": [ + "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", + "0x00000000000000000000000080338a3f75614491c8dc383ffaa663b9a27cd05d" + ], + "data": "0x", + "blockHash": "0xb0d3215fe236a026b20f61a58d65dd949160ee561535f52538335bd0b7a560ff", + "blockNumber": "0x1077e7dc", + "transactionHash": "0x126e7682035a18b330230e4c21c9bff15d67295baf9aa088fcd0f1d7e64f3d06", + "transactionIndex": "0x1", + "logIndex": "0x0", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022000000000004000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x126e7682035a18b330230e4c21c9bff15d67295baf9aa088fcd0f1d7e64f3d06", + "transactionIndex": "0x1", + "blockHash": "0xb0d3215fe236a026b20f61a58d65dd949160ee561535f52538335bd0b7a560ff", + "blockNumber": "0x1077e7dc", + "gasUsed": "0x132b9", + "effectiveGasPrice": "0x989680", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", + "contractAddress": null, + "gasUsedForL1": "0x9a08", + "l1BlockNumber": "0x143e184" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1732068488, + "chain": 42161, + "commit": "6b9fc53" +} \ No newline at end of file diff --git a/broadcast/146-upgrade-access-viewer.s.sol/42161/run-latest.json b/broadcast/146-upgrade-access-viewer.s.sol/42161/run-latest.json index 0cd11bb3..49fb38ea 100644 --- a/broadcast/146-upgrade-access-viewer.s.sol/42161/run-latest.json +++ b/broadcast/146-upgrade-access-viewer.s.sol/42161/run-latest.json @@ -1,10 +1,10 @@ { "transactions": [ { - "hash": "0x61f7433dfb00abc0ab9e8a47ddc149cd4d3d633f5e8dac243a52e01ad65585ff", + "hash": "0xda049aa8fc90f2fc8d69ed41532ab819d753f551e227041c689ce9ae585edf59", "transactionType": "CREATE", "contractName": "Viewer", - "contractAddress": "0x8f5247072e9580624be243d4ec8cd3f3abff86b9", + "contractAddress": "0x80338a3f75614491c8dc383ffaa663b9a27cd05d", "function": null, "arguments": [ "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", @@ -12,17 +12,17 @@ ], "transaction": { "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", - "gas": "0xf627bb", + "gas": "0x372d1c", "value": "0x0", - "input": "0x60e0604052306080523480156200001557600080fd5b5060405162001d0738038062001d07833981016040819052620000389162000138565b620000426200005a565b6001600160a01b0391821660a0521660c05262000170565b600054610100900460ff1615620000c75760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff9081161462000119576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b80516001600160a01b03811681146200013357600080fd5b919050565b600080604083850312156200014c57600080fd5b62000157836200011b565b915062000167602084016200011b565b90509250929050565b60805160a05160c051611b3d620001ca600039600081816101fe015261074a01526000818161011001526107bd01526000818161024a01528181610293015281816103320152818161037201526104050152611b3d6000f3fe60806040526004361061009c5760003560e01c80638129fc1c116100645780638129fc1c1461015f5780638da5cb5b14610174578063d1c0702814610192578063e4997288146101bf578063e6f29b05146101ec578063f2fde38b1461022057600080fd5b80633659cfe6146100a15780634f1ef286146100c357806352d1902d146100d657806362684616146100fe578063715018a61461014a575b600080fd5b3480156100ad57600080fd5b506100c16100bc366004611338565b610240565b005b6100c16100d13660046113c6565b610328565b3480156100e257600080fd5b506100eb6103f8565b6040519081526020015b60405180910390f35b34801561010a57600080fd5b506101327f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100f5565b34801561015657600080fd5b506100c16104ab565b34801561016b57600080fd5b506100c16104bf565b34801561018057600080fd5b506097546001600160a01b0316610132565b34801561019e57600080fd5b506101b26101ad36600461146e565b6105e0565b6040516100f59190611532565b3480156101cb57600080fd5b506101df6101da366004611576565b6106e8565b6040516100f591906115fc565b3480156101f857600080fd5b506101327f000000000000000000000000000000000000000000000000000000000000000081565b34801561022c57600080fd5b506100c161023b366004611338565b610d87565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036102915760405162461bcd60e51b8152600401610288906116e8565b60405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166102da600080516020611ac1833981519152546001600160a01b031690565b6001600160a01b0316146103005760405162461bcd60e51b815260040161028890611734565b61030981610dfd565b6040805160008082526020820190925261032591839190610e05565b50565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036103705760405162461bcd60e51b8152600401610288906116e8565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166103b9600080516020611ac1833981519152546001600160a01b031690565b6001600160a01b0316146103df5760405162461bcd60e51b815260040161028890611734565b6103e882610dfd565b6103f482826001610e05565b5050565b6000306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146104985760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610288565b50600080516020611ac183398151915290565b6104b3610f75565b6104bd6000610fcf565b565b600054610100900460ff16158080156104df5750600054600160ff909116105b806104f95750303b1580156104f9575060005460ff166001145b61055c5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610288565b6000805460ff19166001179055801561057f576000805461ff0019166101001790555b610587611021565b61058f611050565b61059833610fcf565b8015610325576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a150565b6060825167ffffffffffffffff8111156105fc576105fc611355565b604051908082528060200260200182016040528015610625578160200160208202803683370190505b50905060005b83518110156106e15783818151811061064657610646611780565b60209081029190910101516040516370a0823160e01b81526001600160a01b038581166004830152909116906370a0823190602401602060405180830381865afa158015610698573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106bc9190611796565b8282815181106106ce576106ce611780565b602090810291909101015260010161062b565b5092915050565b6107286040518060e00160405280600081526020016000815260200160008152602001600081526020016000815260200160008152602001606081525090565b604051632aa9f96760e21b81526001600160a01b0383811660048301526000917f00000000000000000000000000000000000000000000000000000000000000009091169063aaa7e59c90602401602060405180830381865afa158015610793573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107b791906117af565b905060007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663026b1d5f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610819573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061083d91906117af565b90508467ffffffffffffffff81111561085857610858611355565b6040519080825280602002602001820160405280156108d157816020015b6108be60405180610100016040528060008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081525090565b8152602001906001900390816108765790505b5060c0840152604051632fe4a15f60e21b81526001600160a01b0383811660048301526000918291829182918291829188169063bf92857c9060240160c060405180830381865afa15801561092a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061094e91906117d7565b948e5260208e019390935260408d019190915260608c015260808b015260a08a01525060009450505050505b85811015610d7d576000826001600160a01b03166335ea6a758989858181106109a5576109a5611780565b90506020020160208101906109ba9190611338565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024016101e060405180830381865afa1580156109ff573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a2391906118a1565b90506000836001600160a01b031663c44b11f78a8a86818110610a4857610a48611780565b9050602002016020810190610a5d9190611338565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa158015610aa1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ac591906119c4565b6101008301516040516370a0823160e01b81526001600160a01b038881166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610b18573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b3c9190611796565b6101408401516040516370a0823160e01b81526001600160a01b038981166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610b8f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bb39190611796565b905060008b8b87818110610bc957610bc9611780565b9050602002016020810190610bde9190611338565b6040516370a0823160e01b81526001600160a01b038a8116600483015291909116906370a0823190602401602060405180830381865afa158015610c26573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c4a9190611796565b6101008601516040516370a0823160e01b81526001600160a01b038b81166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610c9d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cc19190611796565b9050604051806101000160405280610ce588604001516001600160801b0316611077565b8152602001610cfc875160741c640fffffffff1690565b8152602001858152602001610d1d88608001516001600160801b0316611077565b8152602001610d34875160501c640fffffffff1690565b8152602001848152602001838152602001828152508a60c001518881518110610d5f57610d5f611780565b6020026020010181905250505050505050808060010191505061097a565b5050509392505050565b610d8f610f75565b6001600160a01b038116610df45760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610288565b61032581610fcf565b610325610f75565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610e3d57610e388361108d565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e97575060408051601f3d908101601f19168201909252610e9491810190611796565b60015b610efa5760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610288565b600080516020611ac18339815191528114610f695760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610288565b50610e38838383611129565b6097546001600160a01b031633146104bd5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610288565b609780546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff166110485760405162461bcd60e51b8152600401610288906119e0565b6104bd611154565b600054610100900460ff166104bd5760405162461bcd60e51b8152600401610288906119e0565b6000611087633b9aca0083611a2b565b92915050565b6001600160a01b0381163b6110fa5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610288565b600080516020611ac183398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b61113283611184565b60008251118061113f5750805b15610e385761114e83836111c4565b50505050565b600054610100900460ff1661117b5760405162461bcd60e51b8152600401610288906119e0565b6104bd33610fcf565b61118d8161108d565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606111e98383604051806060016040528060278152602001611ae1602791396111f0565b9392505050565b6060600080856001600160a01b03168560405161120d9190611a71565b600060405180830381855af49150503d8060008114611248576040519150601f19603f3d011682016040523d82523d6000602084013e61124d565b606091505b509150915061125e86838387611268565b9695505050505050565b606083156112d75782516000036112d0576001600160a01b0385163b6112d05760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610288565b50816112e1565b6112e183836112e9565b949350505050565b8151156112f95781518083602001fd5b8060405162461bcd60e51b81526004016102889190611a8d565b6001600160a01b038116811461032557600080fd5b803561133381611313565b919050565b60006020828403121561134a57600080fd5b81356111e981611313565b634e487b7160e01b600052604160045260246000fd5b6040516101e0810167ffffffffffffffff8111828210171561138f5761138f611355565b60405290565b604051601f8201601f1916810167ffffffffffffffff811182821017156113be576113be611355565b604052919050565b600080604083850312156113d957600080fd5b82356113e481611313565b915060208381013567ffffffffffffffff8082111561140257600080fd5b818601915086601f83011261141657600080fd5b81358181111561142857611428611355565b61143a601f8201601f19168501611395565b9150808252878482850101111561145057600080fd5b80848401858401376000848284010152508093505050509250929050565b6000806040838503121561148157600080fd5b823567ffffffffffffffff8082111561149957600080fd5b818501915085601f8301126114ad57600080fd5b81356020828211156114c1576114c1611355565b8160051b92506114d2818401611395565b82815292840181019281810190898511156114ec57600080fd5b948201945b84861015611516578535935061150684611313565b83825294820194908201906114f1565b96506115259050878201611328565b9450505050509250929050565b6020808252825182820181905260009190848201906040850190845b8181101561156a5783518352928401929184019160010161154e565b50909695505050505050565b60008060006040848603121561158b57600080fd5b833567ffffffffffffffff808211156115a357600080fd5b818601915086601f8301126115b757600080fd5b8135818111156115c657600080fd5b8760208260051b85010111156115db57600080fd5b602092830195509350508401356115f181611313565b809150509250925092565b600060208083526101008084018551838601528286015160408160408801526040880151915060608260608901526060890151925060808360808a015260808a0151935060a08460a08b015260a08b0151945060c08560c08c015260c08c0151955060e08060e08d0152878751808a526101208e0191508b89019950600098505b808910156116d6578951805183528c8101518d8401528881015189840152878101518884015286810151878401528581015186840152848101518584015283015183830152988b019860019890980197908a019061167d565b509d9c50505050505050505050505050565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156117a857600080fd5b5051919050565b6000602082840312156117c157600080fd5b81516111e981611313565b805161133381611313565b60008060008060008060c087890312156117f057600080fd5b865195506020870151945060408701519350606087015192506080870151915060a087015190509295509295509295565b60006020828403121561183357600080fd5b6040516020810181811067ffffffffffffffff8211171561185657611856611355565b6040529151825250919050565b80516001600160801b038116811461133357600080fd5b805164ffffffffff8116811461133357600080fd5b805161ffff8116811461133357600080fd5b60006101e082840312156118b457600080fd5b6118bc61136b565b6118c68484611821565b81526118d460208401611863565b60208201526118e560408401611863565b60408201526118f660608401611863565b606082015261190760808401611863565b608082015261191860a08401611863565b60a082015261192960c0840161187a565b60c082015261193a60e0840161188f565b60e082015261010061194d8185016117cc565b9082015261012061195f8482016117cc565b908201526101406119718482016117cc565b908201526101606119838482016117cc565b90820152610180611995848201611863565b908201526101a06119a7848201611863565b908201526101c06119b9848201611863565b908201529392505050565b6000602082840312156119d657600080fd5b6111e98383611821565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b600082611a4857634e487b7160e01b600052601260045260246000fd5b500490565b60005b83811015611a68578181015183820152602001611a50565b50506000910152565b60008251611a83818460208701611a4d565b9190910192915050565b6020815260008251806020840152611aac816040850160208701611a4d565b601f01601f1916919091016040019291505056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212205c13aee509326099bf4ac331f5f069af32e0a3e5e8755b45ac50c4215cf4c3bf64736f6c63430008180033000000000000000000000000a97684ead0e402dc232d5a977953df7ecbab3cdb000000000000000000000000a000000eaa652c7023530b603844471294b811c4", - "nonce": "0x28a", + "input": "0x60e0604052306080523480156200001557600080fd5b5060405162001d0738038062001d07833981016040819052620000389162000138565b620000426200005a565b6001600160a01b0391821660a0521660c05262000170565b600054610100900460ff1615620000c75760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff9081161462000119576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b80516001600160a01b03811681146200013357600080fd5b919050565b600080604083850312156200014c57600080fd5b62000157836200011b565b915062000167602084016200011b565b90509250929050565b60805160a05160c051611b3d620001ca600039600081816101fe015261074a01526000818161011001526107bd01526000818161024a01528181610293015281816103320152818161037201526104050152611b3d6000f3fe60806040526004361061009c5760003560e01c80638129fc1c116100645780638129fc1c1461015f5780638da5cb5b14610174578063d1c0702814610192578063e4997288146101bf578063e6f29b05146101ec578063f2fde38b1461022057600080fd5b80633659cfe6146100a15780634f1ef286146100c357806352d1902d146100d657806362684616146100fe578063715018a61461014a575b600080fd5b3480156100ad57600080fd5b506100c16100bc366004611338565b610240565b005b6100c16100d13660046113c6565b610328565b3480156100e257600080fd5b506100eb6103f8565b6040519081526020015b60405180910390f35b34801561010a57600080fd5b506101327f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100f5565b34801561015657600080fd5b506100c16104ab565b34801561016b57600080fd5b506100c16104bf565b34801561018057600080fd5b506097546001600160a01b0316610132565b34801561019e57600080fd5b506101b26101ad36600461146e565b6105e0565b6040516100f59190611532565b3480156101cb57600080fd5b506101df6101da366004611576565b6106e8565b6040516100f591906115fc565b3480156101f857600080fd5b506101327f000000000000000000000000000000000000000000000000000000000000000081565b34801561022c57600080fd5b506100c161023b366004611338565b610d87565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036102915760405162461bcd60e51b8152600401610288906116e8565b60405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166102da600080516020611ac1833981519152546001600160a01b031690565b6001600160a01b0316146103005760405162461bcd60e51b815260040161028890611734565b61030981610dfd565b6040805160008082526020820190925261032591839190610e05565b50565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036103705760405162461bcd60e51b8152600401610288906116e8565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166103b9600080516020611ac1833981519152546001600160a01b031690565b6001600160a01b0316146103df5760405162461bcd60e51b815260040161028890611734565b6103e882610dfd565b6103f482826001610e05565b5050565b6000306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146104985760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610288565b50600080516020611ac183398151915290565b6104b3610f75565b6104bd6000610fcf565b565b600054610100900460ff16158080156104df5750600054600160ff909116105b806104f95750303b1580156104f9575060005460ff166001145b61055c5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610288565b6000805460ff19166001179055801561057f576000805461ff0019166101001790555b610587611021565b61058f611050565b61059833610fcf565b8015610325576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a150565b6060825167ffffffffffffffff8111156105fc576105fc611355565b604051908082528060200260200182016040528015610625578160200160208202803683370190505b50905060005b83518110156106e15783818151811061064657610646611780565b60209081029190910101516040516370a0823160e01b81526001600160a01b038581166004830152909116906370a0823190602401602060405180830381865afa158015610698573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106bc9190611796565b8282815181106106ce576106ce611780565b602090810291909101015260010161062b565b5092915050565b6107286040518060e00160405280600081526020016000815260200160008152602001600081526020016000815260200160008152602001606081525090565b60405163ae22c57d60e01b81526001600160a01b0383811660048301526000917f00000000000000000000000000000000000000000000000000000000000000009091169063ae22c57d90602401602060405180830381865afa158015610793573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107b791906117ba565b905060007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663026b1d5f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610819573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061083d91906117ba565b90508467ffffffffffffffff81111561085857610858611355565b6040519080825280602002602001820160405280156108d157816020015b6108be60405180610100016040528060008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081525090565b8152602001906001900390816108765790505b5060c0840152604051632fe4a15f60e21b81526001600160a01b0383811660048301526000918291829182918291829188169063bf92857c9060240160c060405180830381865afa15801561092a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061094e91906117d7565b948e5260208e019390935260408d019190915260608c015260808b015260a08a01525060009450505050505b85811015610d7d576000826001600160a01b03166335ea6a758989858181106109a5576109a5611780565b90506020020160208101906109ba9190611338565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024016101e060405180830381865afa1580156109ff573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a2391906118a1565b90506000836001600160a01b031663c44b11f78a8a86818110610a4857610a48611780565b9050602002016020810190610a5d9190611338565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa158015610aa1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ac591906119c4565b6101008301516040516370a0823160e01b81526001600160a01b038881166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610b18573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b3c9190611796565b6101408401516040516370a0823160e01b81526001600160a01b038981166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610b8f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bb39190611796565b905060008b8b87818110610bc957610bc9611780565b9050602002016020810190610bde9190611338565b6040516370a0823160e01b81526001600160a01b038a8116600483015291909116906370a0823190602401602060405180830381865afa158015610c26573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c4a9190611796565b6101008601516040516370a0823160e01b81526001600160a01b038b81166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610c9d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cc19190611796565b9050604051806101000160405280610ce588604001516001600160801b0316611077565b8152602001610cfc875160741c640fffffffff1690565b8152602001858152602001610d1d88608001516001600160801b0316611077565b8152602001610d34875160501c640fffffffff1690565b8152602001848152602001838152602001828152508a60c001518881518110610d5f57610d5f611780565b6020026020010181905250505050505050808060010191505061097a565b5050509392505050565b610d8f610f75565b6001600160a01b038116610df45760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610288565b61032581610fcf565b610325610f75565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610e3d57610e388361108d565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e97575060408051601f3d908101601f19168201909252610e9491810190611796565b60015b610efa5760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610288565b600080516020611ac18339815191528114610f695760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610288565b50610e38838383611129565b6097546001600160a01b031633146104bd5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610288565b609780546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff166110485760405162461bcd60e51b8152600401610288906119e0565b6104bd611154565b600054610100900460ff166104bd5760405162461bcd60e51b8152600401610288906119e0565b6000611087633b9aca0083611a2b565b92915050565b6001600160a01b0381163b6110fa5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610288565b600080516020611ac183398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b61113283611184565b60008251118061113f5750805b15610e385761114e83836111c4565b50505050565b600054610100900460ff1661117b5760405162461bcd60e51b8152600401610288906119e0565b6104bd33610fcf565b61118d8161108d565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606111e98383604051806060016040528060278152602001611ae1602791396111f0565b9392505050565b6060600080856001600160a01b03168560405161120d9190611a71565b600060405180830381855af49150503d8060008114611248576040519150601f19603f3d011682016040523d82523d6000602084013e61124d565b606091505b509150915061125e86838387611268565b9695505050505050565b606083156112d75782516000036112d0576001600160a01b0385163b6112d05760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610288565b50816112e1565b6112e183836112e9565b949350505050565b8151156112f95781518083602001fd5b8060405162461bcd60e51b81526004016102889190611a8d565b6001600160a01b038116811461032557600080fd5b803561133381611313565b919050565b60006020828403121561134a57600080fd5b81356111e981611313565b634e487b7160e01b600052604160045260246000fd5b6040516101e0810167ffffffffffffffff8111828210171561138f5761138f611355565b60405290565b604051601f8201601f1916810167ffffffffffffffff811182821017156113be576113be611355565b604052919050565b600080604083850312156113d957600080fd5b82356113e481611313565b915060208381013567ffffffffffffffff8082111561140257600080fd5b818601915086601f83011261141657600080fd5b81358181111561142857611428611355565b61143a601f8201601f19168501611395565b9150808252878482850101111561145057600080fd5b80848401858401376000848284010152508093505050509250929050565b6000806040838503121561148157600080fd5b823567ffffffffffffffff8082111561149957600080fd5b818501915085601f8301126114ad57600080fd5b81356020828211156114c1576114c1611355565b8160051b92506114d2818401611395565b82815292840181019281810190898511156114ec57600080fd5b948201945b84861015611516578535935061150684611313565b83825294820194908201906114f1565b96506115259050878201611328565b9450505050509250929050565b6020808252825182820181905260009190848201906040850190845b8181101561156a5783518352928401929184019160010161154e565b50909695505050505050565b60008060006040848603121561158b57600080fd5b833567ffffffffffffffff808211156115a357600080fd5b818601915086601f8301126115b757600080fd5b8135818111156115c657600080fd5b8760208260051b85010111156115db57600080fd5b602092830195509350508401356115f181611313565b809150509250925092565b600060208083526101008084018551838601528286015160408160408801526040880151915060608260608901526060890151925060808360808a015260808a0151935060a08460a08b015260a08b0151945060c08560c08c015260c08c0151955060e08060e08d0152878751808a526101208e0191508b89019950600098505b808910156116d6578951805183528c8101518d8401528881015189840152878101518884015286810151878401528581015186840152848101518584015283015183830152988b019860019890980197908a019061167d565b509d9c50505050505050505050505050565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156117a857600080fd5b5051919050565b805161133381611313565b6000602082840312156117cc57600080fd5b81516111e981611313565b60008060008060008060c087890312156117f057600080fd5b865195506020870151945060408701519350606087015192506080870151915060a087015190509295509295509295565b60006020828403121561183357600080fd5b6040516020810181811067ffffffffffffffff8211171561185657611856611355565b6040529151825250919050565b80516001600160801b038116811461133357600080fd5b805164ffffffffff8116811461133357600080fd5b805161ffff8116811461133357600080fd5b60006101e082840312156118b457600080fd5b6118bc61136b565b6118c68484611821565b81526118d460208401611863565b60208201526118e560408401611863565b60408201526118f660608401611863565b606082015261190760808401611863565b608082015261191860a08401611863565b60a082015261192960c0840161187a565b60c082015261193a60e0840161188f565b60e082015261010061194d8185016117af565b9082015261012061195f8482016117af565b908201526101406119718482016117af565b908201526101606119838482016117af565b90820152610180611995848201611863565b908201526101a06119a7848201611863565b908201526101c06119b9848201611863565b908201529392505050565b6000602082840312156119d657600080fd5b6111e98383611821565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b600082611a4857634e487b7160e01b600052601260045260246000fd5b500490565b60005b83811015611a68578181015183820152602001611a50565b50506000910152565b60008251611a83818460208701611a4d565b9190910192915050565b6020815260008251806020840152611aac816040850160208701611a4d565b601f01601f1916919091016040019291505056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220fecafc6f87ab3d78844e191758fa0c29f35d7190cee96e88ed11f5c187bcc60864736f6c63430008180033000000000000000000000000a97684ead0e402dc232d5a977953df7ecbab3cdb000000000000000000000000a000000eaa652c7023530b603844471294b811c4", + "nonce": "0x298", "chainId": "0xa4b1" }, "additionalContracts": [], "isFixedGasLimit": false }, { - "hash": "0xd7d3d2895ea587f52fcde200394d772ac45a824f7f16c150c30ad2d99a646cb8", + "hash": "0x126e7682035a18b330230e4c21c9bff15d67295baf9aa088fcd0f1d7e64f3d06", "transactionType": "CALL", "contractName": "UUPSProxy", "contractAddress": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", @@ -31,10 +31,10 @@ "transaction": { "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", "to": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", - "gas": "0xd2ef", + "gas": "0xdf4f", "value": "0x0", - "input": "0x3659cfe60000000000000000000000008f5247072e9580624be243d4ec8cd3f3abff86b9", - "nonce": "0x28b", + "input": "0x3659cfe600000000000000000000000080338a3f75614491c8dc383ffaa663b9a27cd05d", + "nonce": "0x299", "chainId": "0xa4b1" }, "additionalContracts": [], @@ -44,74 +44,74 @@ "receipts": [ { "status": "0x1", - "cumulativeGasUsed": "0xe773a6", + "cumulativeGasUsed": "0x425ee6", "logs": [ { - "address": "0x8f5247072e9580624be243d4ec8cd3f3abff86b9", + "address": "0x80338a3f75614491c8dc383ffaa663b9a27cd05d", "topics": [ "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" ], "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", - "blockHash": "0xd26f96e000fe1c209bc545f5e2cd2c33b4ca119a2d7b972898870f67ebaaa781", - "blockNumber": "0x1057485a", - "transactionHash": "0x61f7433dfb00abc0ab9e8a47ddc149cd4d3d633f5e8dac243a52e01ad65585ff", - "transactionIndex": "0x5", - "logIndex": "0x14", + "blockHash": "0x93bb075ad26d13cb11a095a4f87db55549f277017ea1b15aa0e0b02439ca4dcd", + "blockNumber": "0x1077e7d5", + "transactionHash": "0xda049aa8fc90f2fc8d69ed41532ab819d753f551e227041c689ce9ae585edf59", + "transactionIndex": "0x10", + "logIndex": "0xd", "removed": false } ], - "logsBloom": "0x00000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "logsBloom": "0x00000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000200000000000000080000000000000000000000000", "type": "0x2", - "transactionHash": "0x61f7433dfb00abc0ab9e8a47ddc149cd4d3d633f5e8dac243a52e01ad65585ff", - "transactionIndex": "0x5", - "blockHash": "0xd26f96e000fe1c209bc545f5e2cd2c33b4ca119a2d7b972898870f67ebaaa781", - "blockNumber": "0x1057485a", - "gasUsed": "0xac8582", + "transactionHash": "0xda049aa8fc90f2fc8d69ed41532ab819d753f551e227041c689ce9ae585edf59", + "transactionIndex": "0x10", + "blockHash": "0x93bb075ad26d13cb11a095a4f87db55549f277017ea1b15aa0e0b02439ca4dcd", + "blockNumber": "0x1077e7d5", + "gasUsed": "0x2869f9", "effectiveGasPrice": "0x989680", "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", "to": null, - "contractAddress": "0x8f5247072e9580624be243d4ec8cd3f3abff86b9", - "gasUsedForL1": "0x944e29", - "l1BlockNumber": "0x1433364" + "contractAddress": "0x80338a3f75614491c8dc383ffaa663b9a27cd05d", + "gasUsedForL1": "0x1032a0", + "l1BlockNumber": "0x143e184" }, { "status": "0x1", - "cumulativeGasUsed": "0xc0f04", + "cumulativeGasUsed": "0x132b9", "logs": [ { "address": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", "topics": [ "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", - "0x0000000000000000000000008f5247072e9580624be243d4ec8cd3f3abff86b9" + "0x00000000000000000000000080338a3f75614491c8dc383ffaa663b9a27cd05d" ], "data": "0x", - "blockHash": "0xac51878d1dc4dab00e09bb3e327adf491b7c1aa8c687e7934ba215f8a2f00712", - "blockNumber": "0x1057485f", - "transactionHash": "0xd7d3d2895ea587f52fcde200394d772ac45a824f7f16c150c30ad2d99a646cb8", - "transactionIndex": "0x2", + "blockHash": "0xb0d3215fe236a026b20f61a58d65dd949160ee561535f52538335bd0b7a560ff", + "blockNumber": "0x1077e7dc", + "transactionHash": "0x126e7682035a18b330230e4c21c9bff15d67295baf9aa088fcd0f1d7e64f3d06", + "transactionIndex": "0x1", "logIndex": "0x0", "removed": false } ], - "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000002080000000004000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000", + "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022000000000004000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "type": "0x2", - "transactionHash": "0xd7d3d2895ea587f52fcde200394d772ac45a824f7f16c150c30ad2d99a646cb8", - "transactionIndex": "0x2", - "blockHash": "0xac51878d1dc4dab00e09bb3e327adf491b7c1aa8c687e7934ba215f8a2f00712", - "blockNumber": "0x1057485f", - "gasUsed": "0x61a00", + "transactionHash": "0x126e7682035a18b330230e4c21c9bff15d67295baf9aa088fcd0f1d7e64f3d06", + "transactionIndex": "0x1", + "blockHash": "0xb0d3215fe236a026b20f61a58d65dd949160ee561535f52538335bd0b7a560ff", + "blockNumber": "0x1077e7dc", + "gasUsed": "0x132b9", "effectiveGasPrice": "0x989680", "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", "to": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", "contractAddress": null, - "gasUsedForL1": "0x58149", - "l1BlockNumber": "0x1433364" + "gasUsedForL1": "0x9a08", + "l1BlockNumber": "0x143e184" } ], "libraries": [], "pending": [], "returns": {}, - "timestamp": 1731531235, + "timestamp": 1732068488, "chain": 42161, - "commit": "04983a0" + "commit": "6b9fc53" } \ No newline at end of file diff --git a/broadcast/146-upgrade-access-viewer.s.sol/8453/run-1732068336.json b/broadcast/146-upgrade-access-viewer.s.sol/8453/run-1732068336.json new file mode 100644 index 00000000..e5bac97b --- /dev/null +++ b/broadcast/146-upgrade-access-viewer.s.sol/8453/run-1732068336.json @@ -0,0 +1,129 @@ +{ + "transactions": [ + { + "hash": "0x0b8ea217f06f7f8457f33350d6f716f3bf1e810dbd05feb84eff13fa599c0e0b", + "transactionType": "CREATE", + "contractName": "Viewer", + "contractAddress": "0xfe99ed27a2c6be271329a1994c1f763a08b33da5", + "function": null, + "arguments": [ + "0xe20fCBdBfFC4Dd138cE8b2E6FBb6CB49777ad64D", + "0xA000000eaA652c7023530b603844471294B811c4" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "gas": "0x1f78c3", + "value": "0x0", + "input": "0x60e0604052306080523480156200001557600080fd5b5060405162001d0738038062001d07833981016040819052620000389162000138565b620000426200005a565b6001600160a01b0391821660a0521660c05262000170565b600054610100900460ff1615620000c75760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff9081161462000119576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b80516001600160a01b03811681146200013357600080fd5b919050565b600080604083850312156200014c57600080fd5b62000157836200011b565b915062000167602084016200011b565b90509250929050565b60805160a05160c051611b3d620001ca600039600081816101fe015261074a01526000818161011001526107bd01526000818161024a01528181610293015281816103320152818161037201526104050152611b3d6000f3fe60806040526004361061009c5760003560e01c80638129fc1c116100645780638129fc1c1461015f5780638da5cb5b14610174578063d1c0702814610192578063e4997288146101bf578063e6f29b05146101ec578063f2fde38b1461022057600080fd5b80633659cfe6146100a15780634f1ef286146100c357806352d1902d146100d657806362684616146100fe578063715018a61461014a575b600080fd5b3480156100ad57600080fd5b506100c16100bc366004611338565b610240565b005b6100c16100d13660046113c6565b610328565b3480156100e257600080fd5b506100eb6103f8565b6040519081526020015b60405180910390f35b34801561010a57600080fd5b506101327f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100f5565b34801561015657600080fd5b506100c16104ab565b34801561016b57600080fd5b506100c16104bf565b34801561018057600080fd5b506097546001600160a01b0316610132565b34801561019e57600080fd5b506101b26101ad36600461146e565b6105e0565b6040516100f59190611532565b3480156101cb57600080fd5b506101df6101da366004611576565b6106e8565b6040516100f591906115fc565b3480156101f857600080fd5b506101327f000000000000000000000000000000000000000000000000000000000000000081565b34801561022c57600080fd5b506100c161023b366004611338565b610d87565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036102915760405162461bcd60e51b8152600401610288906116e8565b60405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166102da600080516020611ac1833981519152546001600160a01b031690565b6001600160a01b0316146103005760405162461bcd60e51b815260040161028890611734565b61030981610dfd565b6040805160008082526020820190925261032591839190610e05565b50565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036103705760405162461bcd60e51b8152600401610288906116e8565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166103b9600080516020611ac1833981519152546001600160a01b031690565b6001600160a01b0316146103df5760405162461bcd60e51b815260040161028890611734565b6103e882610dfd565b6103f482826001610e05565b5050565b6000306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146104985760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610288565b50600080516020611ac183398151915290565b6104b3610f75565b6104bd6000610fcf565b565b600054610100900460ff16158080156104df5750600054600160ff909116105b806104f95750303b1580156104f9575060005460ff166001145b61055c5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610288565b6000805460ff19166001179055801561057f576000805461ff0019166101001790555b610587611021565b61058f611050565b61059833610fcf565b8015610325576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a150565b6060825167ffffffffffffffff8111156105fc576105fc611355565b604051908082528060200260200182016040528015610625578160200160208202803683370190505b50905060005b83518110156106e15783818151811061064657610646611780565b60209081029190910101516040516370a0823160e01b81526001600160a01b038581166004830152909116906370a0823190602401602060405180830381865afa158015610698573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106bc9190611796565b8282815181106106ce576106ce611780565b602090810291909101015260010161062b565b5092915050565b6107286040518060e00160405280600081526020016000815260200160008152602001600081526020016000815260200160008152602001606081525090565b60405163ae22c57d60e01b81526001600160a01b0383811660048301526000917f00000000000000000000000000000000000000000000000000000000000000009091169063ae22c57d90602401602060405180830381865afa158015610793573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107b791906117ba565b905060007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663026b1d5f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610819573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061083d91906117ba565b90508467ffffffffffffffff81111561085857610858611355565b6040519080825280602002602001820160405280156108d157816020015b6108be60405180610100016040528060008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081525090565b8152602001906001900390816108765790505b5060c0840152604051632fe4a15f60e21b81526001600160a01b0383811660048301526000918291829182918291829188169063bf92857c9060240160c060405180830381865afa15801561092a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061094e91906117d7565b948e5260208e019390935260408d019190915260608c015260808b015260a08a01525060009450505050505b85811015610d7d576000826001600160a01b03166335ea6a758989858181106109a5576109a5611780565b90506020020160208101906109ba9190611338565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024016101e060405180830381865afa1580156109ff573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a2391906118a1565b90506000836001600160a01b031663c44b11f78a8a86818110610a4857610a48611780565b9050602002016020810190610a5d9190611338565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa158015610aa1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ac591906119c4565b6101008301516040516370a0823160e01b81526001600160a01b038881166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610b18573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b3c9190611796565b6101408401516040516370a0823160e01b81526001600160a01b038981166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610b8f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bb39190611796565b905060008b8b87818110610bc957610bc9611780565b9050602002016020810190610bde9190611338565b6040516370a0823160e01b81526001600160a01b038a8116600483015291909116906370a0823190602401602060405180830381865afa158015610c26573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c4a9190611796565b6101008601516040516370a0823160e01b81526001600160a01b038b81166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610c9d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cc19190611796565b9050604051806101000160405280610ce588604001516001600160801b0316611077565b8152602001610cfc875160741c640fffffffff1690565b8152602001858152602001610d1d88608001516001600160801b0316611077565b8152602001610d34875160501c640fffffffff1690565b8152602001848152602001838152602001828152508a60c001518881518110610d5f57610d5f611780565b6020026020010181905250505050505050808060010191505061097a565b5050509392505050565b610d8f610f75565b6001600160a01b038116610df45760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610288565b61032581610fcf565b610325610f75565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610e3d57610e388361108d565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e97575060408051601f3d908101601f19168201909252610e9491810190611796565b60015b610efa5760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610288565b600080516020611ac18339815191528114610f695760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610288565b50610e38838383611129565b6097546001600160a01b031633146104bd5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610288565b609780546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff166110485760405162461bcd60e51b8152600401610288906119e0565b6104bd611154565b600054610100900460ff166104bd5760405162461bcd60e51b8152600401610288906119e0565b6000611087633b9aca0083611a2b565b92915050565b6001600160a01b0381163b6110fa5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610288565b600080516020611ac183398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b61113283611184565b60008251118061113f5750805b15610e385761114e83836111c4565b50505050565b600054610100900460ff1661117b5760405162461bcd60e51b8152600401610288906119e0565b6104bd33610fcf565b61118d8161108d565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606111e98383604051806060016040528060278152602001611ae1602791396111f0565b9392505050565b6060600080856001600160a01b03168560405161120d9190611a71565b600060405180830381855af49150503d8060008114611248576040519150601f19603f3d011682016040523d82523d6000602084013e61124d565b606091505b509150915061125e86838387611268565b9695505050505050565b606083156112d75782516000036112d0576001600160a01b0385163b6112d05760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610288565b50816112e1565b6112e183836112e9565b949350505050565b8151156112f95781518083602001fd5b8060405162461bcd60e51b81526004016102889190611a8d565b6001600160a01b038116811461032557600080fd5b803561133381611313565b919050565b60006020828403121561134a57600080fd5b81356111e981611313565b634e487b7160e01b600052604160045260246000fd5b6040516101e0810167ffffffffffffffff8111828210171561138f5761138f611355565b60405290565b604051601f8201601f1916810167ffffffffffffffff811182821017156113be576113be611355565b604052919050565b600080604083850312156113d957600080fd5b82356113e481611313565b915060208381013567ffffffffffffffff8082111561140257600080fd5b818601915086601f83011261141657600080fd5b81358181111561142857611428611355565b61143a601f8201601f19168501611395565b9150808252878482850101111561145057600080fd5b80848401858401376000848284010152508093505050509250929050565b6000806040838503121561148157600080fd5b823567ffffffffffffffff8082111561149957600080fd5b818501915085601f8301126114ad57600080fd5b81356020828211156114c1576114c1611355565b8160051b92506114d2818401611395565b82815292840181019281810190898511156114ec57600080fd5b948201945b84861015611516578535935061150684611313565b83825294820194908201906114f1565b96506115259050878201611328565b9450505050509250929050565b6020808252825182820181905260009190848201906040850190845b8181101561156a5783518352928401929184019160010161154e565b50909695505050505050565b60008060006040848603121561158b57600080fd5b833567ffffffffffffffff808211156115a357600080fd5b818601915086601f8301126115b757600080fd5b8135818111156115c657600080fd5b8760208260051b85010111156115db57600080fd5b602092830195509350508401356115f181611313565b809150509250925092565b600060208083526101008084018551838601528286015160408160408801526040880151915060608260608901526060890151925060808360808a015260808a0151935060a08460a08b015260a08b0151945060c08560c08c015260c08c0151955060e08060e08d0152878751808a526101208e0191508b89019950600098505b808910156116d6578951805183528c8101518d8401528881015189840152878101518884015286810151878401528581015186840152848101518584015283015183830152988b019860019890980197908a019061167d565b509d9c50505050505050505050505050565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156117a857600080fd5b5051919050565b805161133381611313565b6000602082840312156117cc57600080fd5b81516111e981611313565b60008060008060008060c087890312156117f057600080fd5b865195506020870151945060408701519350606087015192506080870151915060a087015190509295509295509295565b60006020828403121561183357600080fd5b6040516020810181811067ffffffffffffffff8211171561185657611856611355565b6040529151825250919050565b80516001600160801b038116811461133357600080fd5b805164ffffffffff8116811461133357600080fd5b805161ffff8116811461133357600080fd5b60006101e082840312156118b457600080fd5b6118bc61136b565b6118c68484611821565b81526118d460208401611863565b60208201526118e560408401611863565b60408201526118f660608401611863565b606082015261190760808401611863565b608082015261191860a08401611863565b60a082015261192960c0840161187a565b60c082015261193a60e0840161188f565b60e082015261010061194d8185016117af565b9082015261012061195f8482016117af565b908201526101406119718482016117af565b908201526101606119838482016117af565b90820152610180611995848201611863565b908201526101a06119a7848201611863565b908201526101c06119b9848201611863565b908201529392505050565b6000602082840312156119d657600080fd5b6111e98383611821565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b600082611a4857634e487b7160e01b600052601260045260246000fd5b500490565b60005b83811015611a68578181015183820152602001611a50565b50506000910152565b60008251611a83818460208701611a4d565b9190910192915050565b6020815260008251806020840152611aac816040850160208701611a4d565b601f01601f1916919091016040019291505056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220fecafc6f87ab3d78844e191758fa0c29f35d7190cee96e88ed11f5c187bcc60864736f6c63430008180033000000000000000000000000e20fcbdbffc4dd138ce8b2e6fbb6cb49777ad64d000000000000000000000000a000000eaa652c7023530b603844471294b811c4", + "nonce": "0x14e", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xde62795687c97c3bb3f233f4cebfe900a5432e6f953e6b89f863f6080c519fdc", + "transactionType": "CALL", + "contractName": "UUPSProxy", + "contractAddress": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", + "function": null, + "arguments": null, + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", + "gas": "0xdf4f", + "value": "0x0", + "input": "0x3659cfe6000000000000000000000000fe99ed27a2c6be271329a1994c1f763a08b33da5", + "nonce": "0x14f", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x154adeb", + "logs": [ + { + "address": "0xfe99ed27a2c6be271329a1994c1f763a08b33da5", + "topics": [ + "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", + "blockHash": "0x6ffa8fe02a43203e5cca5fb15b851ad7537ba0366f45dbc4323a7466113892b7", + "blockNumber": "0x1597378", + "blockTimestamp": "0x673d43d3", + "transactionHash": "0x0b8ea217f06f7f8457f33350d6f716f3bf1e810dbd05feb84eff13fa599c0e0b", + "transactionIndex": "0x76", + "logIndex": "0x1c9", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000800000000000000000000000000000000000000000400000000000", + "type": "0x2", + "transactionHash": "0x0b8ea217f06f7f8457f33350d6f716f3bf1e810dbd05feb84eff13fa599c0e0b", + "transactionIndex": "0x76", + "blockHash": "0x6ffa8fe02a43203e5cca5fb15b851ad7537ba0366f45dbc4323a7466113892b7", + "blockNumber": "0x1597378", + "gasUsed": "0x183759", + "effectiveGasPrice": "0xb70d1f", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": null, + "contractAddress": "0xfe99ed27a2c6be271329a1994c1f763a08b33da5", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1e52aa4", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x27c9029213a", + "l1FeeScalar": "0.002269", + "l1GasPrice": "0x27032c383", + "l1GasUsed": "0x1c174" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x155469c", + "logs": [ + { + "address": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", + "topics": [ + "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", + "0x000000000000000000000000fe99ed27a2c6be271329a1994c1f763a08b33da5" + ], + "data": "0x", + "blockHash": "0x6ffa8fe02a43203e5cca5fb15b851ad7537ba0366f45dbc4323a7466113892b7", + "blockNumber": "0x1597378", + "blockTimestamp": "0x673d43d3", + "transactionHash": "0xde62795687c97c3bb3f233f4cebfe900a5432e6f953e6b89f863f6080c519fdc", + "transactionIndex": "0x77", + "logIndex": "0x1ca", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000002000004000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000", + "type": "0x2", + "transactionHash": "0xde62795687c97c3bb3f233f4cebfe900a5432e6f953e6b89f863f6080c519fdc", + "transactionIndex": "0x77", + "blockHash": "0x6ffa8fe02a43203e5cca5fb15b851ad7537ba0366f45dbc4323a7466113892b7", + "blockNumber": "0x1597378", + "gasUsed": "0x98b1", + "effectiveGasPrice": "0xb70d1f", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1e52aa4", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xc3cde64b2", + "l1FeeScalar": "0.002269", + "l1GasPrice": "0x27032c383", + "l1GasUsed": "0x8a4" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1732068336, + "chain": 8453, + "commit": "6b9fc53" +} \ No newline at end of file diff --git a/broadcast/146-upgrade-access-viewer.s.sol/8453/run-1732068412.json b/broadcast/146-upgrade-access-viewer.s.sol/8453/run-1732068412.json new file mode 100644 index 00000000..0d72cbb4 --- /dev/null +++ b/broadcast/146-upgrade-access-viewer.s.sol/8453/run-1732068412.json @@ -0,0 +1,129 @@ +{ + "transactions": [ + { + "hash": "0x0b8ea217f06f7f8457f33350d6f716f3bf1e810dbd05feb84eff13fa599c0e0b", + "transactionType": "CREATE", + "contractName": "Viewer", + "contractAddress": "0xfe99ed27a2c6be271329a1994c1f763a08b33da5", + "function": null, + "arguments": [ + "0xe20fCBdBfFC4Dd138cE8b2E6FBb6CB49777ad64D", + "0xA000000eaA652c7023530b603844471294B811c4" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "gas": "0x1f78c3", + "value": "0x0", + "input": "0x60e0604052306080523480156200001557600080fd5b5060405162001d0738038062001d07833981016040819052620000389162000138565b620000426200005a565b6001600160a01b0391821660a0521660c05262000170565b600054610100900460ff1615620000c75760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff9081161462000119576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b80516001600160a01b03811681146200013357600080fd5b919050565b600080604083850312156200014c57600080fd5b62000157836200011b565b915062000167602084016200011b565b90509250929050565b60805160a05160c051611b3d620001ca600039600081816101fe015261074a01526000818161011001526107bd01526000818161024a01528181610293015281816103320152818161037201526104050152611b3d6000f3fe60806040526004361061009c5760003560e01c80638129fc1c116100645780638129fc1c1461015f5780638da5cb5b14610174578063d1c0702814610192578063e4997288146101bf578063e6f29b05146101ec578063f2fde38b1461022057600080fd5b80633659cfe6146100a15780634f1ef286146100c357806352d1902d146100d657806362684616146100fe578063715018a61461014a575b600080fd5b3480156100ad57600080fd5b506100c16100bc366004611338565b610240565b005b6100c16100d13660046113c6565b610328565b3480156100e257600080fd5b506100eb6103f8565b6040519081526020015b60405180910390f35b34801561010a57600080fd5b506101327f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100f5565b34801561015657600080fd5b506100c16104ab565b34801561016b57600080fd5b506100c16104bf565b34801561018057600080fd5b506097546001600160a01b0316610132565b34801561019e57600080fd5b506101b26101ad36600461146e565b6105e0565b6040516100f59190611532565b3480156101cb57600080fd5b506101df6101da366004611576565b6106e8565b6040516100f591906115fc565b3480156101f857600080fd5b506101327f000000000000000000000000000000000000000000000000000000000000000081565b34801561022c57600080fd5b506100c161023b366004611338565b610d87565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036102915760405162461bcd60e51b8152600401610288906116e8565b60405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166102da600080516020611ac1833981519152546001600160a01b031690565b6001600160a01b0316146103005760405162461bcd60e51b815260040161028890611734565b61030981610dfd565b6040805160008082526020820190925261032591839190610e05565b50565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036103705760405162461bcd60e51b8152600401610288906116e8565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166103b9600080516020611ac1833981519152546001600160a01b031690565b6001600160a01b0316146103df5760405162461bcd60e51b815260040161028890611734565b6103e882610dfd565b6103f482826001610e05565b5050565b6000306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146104985760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610288565b50600080516020611ac183398151915290565b6104b3610f75565b6104bd6000610fcf565b565b600054610100900460ff16158080156104df5750600054600160ff909116105b806104f95750303b1580156104f9575060005460ff166001145b61055c5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610288565b6000805460ff19166001179055801561057f576000805461ff0019166101001790555b610587611021565b61058f611050565b61059833610fcf565b8015610325576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a150565b6060825167ffffffffffffffff8111156105fc576105fc611355565b604051908082528060200260200182016040528015610625578160200160208202803683370190505b50905060005b83518110156106e15783818151811061064657610646611780565b60209081029190910101516040516370a0823160e01b81526001600160a01b038581166004830152909116906370a0823190602401602060405180830381865afa158015610698573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106bc9190611796565b8282815181106106ce576106ce611780565b602090810291909101015260010161062b565b5092915050565b6107286040518060e00160405280600081526020016000815260200160008152602001600081526020016000815260200160008152602001606081525090565b60405163ae22c57d60e01b81526001600160a01b0383811660048301526000917f00000000000000000000000000000000000000000000000000000000000000009091169063ae22c57d90602401602060405180830381865afa158015610793573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107b791906117ba565b905060007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663026b1d5f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610819573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061083d91906117ba565b90508467ffffffffffffffff81111561085857610858611355565b6040519080825280602002602001820160405280156108d157816020015b6108be60405180610100016040528060008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081525090565b8152602001906001900390816108765790505b5060c0840152604051632fe4a15f60e21b81526001600160a01b0383811660048301526000918291829182918291829188169063bf92857c9060240160c060405180830381865afa15801561092a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061094e91906117d7565b948e5260208e019390935260408d019190915260608c015260808b015260a08a01525060009450505050505b85811015610d7d576000826001600160a01b03166335ea6a758989858181106109a5576109a5611780565b90506020020160208101906109ba9190611338565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024016101e060405180830381865afa1580156109ff573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a2391906118a1565b90506000836001600160a01b031663c44b11f78a8a86818110610a4857610a48611780565b9050602002016020810190610a5d9190611338565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa158015610aa1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ac591906119c4565b6101008301516040516370a0823160e01b81526001600160a01b038881166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610b18573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b3c9190611796565b6101408401516040516370a0823160e01b81526001600160a01b038981166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610b8f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bb39190611796565b905060008b8b87818110610bc957610bc9611780565b9050602002016020810190610bde9190611338565b6040516370a0823160e01b81526001600160a01b038a8116600483015291909116906370a0823190602401602060405180830381865afa158015610c26573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c4a9190611796565b6101008601516040516370a0823160e01b81526001600160a01b038b81166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610c9d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cc19190611796565b9050604051806101000160405280610ce588604001516001600160801b0316611077565b8152602001610cfc875160741c640fffffffff1690565b8152602001858152602001610d1d88608001516001600160801b0316611077565b8152602001610d34875160501c640fffffffff1690565b8152602001848152602001838152602001828152508a60c001518881518110610d5f57610d5f611780565b6020026020010181905250505050505050808060010191505061097a565b5050509392505050565b610d8f610f75565b6001600160a01b038116610df45760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610288565b61032581610fcf565b610325610f75565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610e3d57610e388361108d565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e97575060408051601f3d908101601f19168201909252610e9491810190611796565b60015b610efa5760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610288565b600080516020611ac18339815191528114610f695760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610288565b50610e38838383611129565b6097546001600160a01b031633146104bd5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610288565b609780546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff166110485760405162461bcd60e51b8152600401610288906119e0565b6104bd611154565b600054610100900460ff166104bd5760405162461bcd60e51b8152600401610288906119e0565b6000611087633b9aca0083611a2b565b92915050565b6001600160a01b0381163b6110fa5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610288565b600080516020611ac183398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b61113283611184565b60008251118061113f5750805b15610e385761114e83836111c4565b50505050565b600054610100900460ff1661117b5760405162461bcd60e51b8152600401610288906119e0565b6104bd33610fcf565b61118d8161108d565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606111e98383604051806060016040528060278152602001611ae1602791396111f0565b9392505050565b6060600080856001600160a01b03168560405161120d9190611a71565b600060405180830381855af49150503d8060008114611248576040519150601f19603f3d011682016040523d82523d6000602084013e61124d565b606091505b509150915061125e86838387611268565b9695505050505050565b606083156112d75782516000036112d0576001600160a01b0385163b6112d05760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610288565b50816112e1565b6112e183836112e9565b949350505050565b8151156112f95781518083602001fd5b8060405162461bcd60e51b81526004016102889190611a8d565b6001600160a01b038116811461032557600080fd5b803561133381611313565b919050565b60006020828403121561134a57600080fd5b81356111e981611313565b634e487b7160e01b600052604160045260246000fd5b6040516101e0810167ffffffffffffffff8111828210171561138f5761138f611355565b60405290565b604051601f8201601f1916810167ffffffffffffffff811182821017156113be576113be611355565b604052919050565b600080604083850312156113d957600080fd5b82356113e481611313565b915060208381013567ffffffffffffffff8082111561140257600080fd5b818601915086601f83011261141657600080fd5b81358181111561142857611428611355565b61143a601f8201601f19168501611395565b9150808252878482850101111561145057600080fd5b80848401858401376000848284010152508093505050509250929050565b6000806040838503121561148157600080fd5b823567ffffffffffffffff8082111561149957600080fd5b818501915085601f8301126114ad57600080fd5b81356020828211156114c1576114c1611355565b8160051b92506114d2818401611395565b82815292840181019281810190898511156114ec57600080fd5b948201945b84861015611516578535935061150684611313565b83825294820194908201906114f1565b96506115259050878201611328565b9450505050509250929050565b6020808252825182820181905260009190848201906040850190845b8181101561156a5783518352928401929184019160010161154e565b50909695505050505050565b60008060006040848603121561158b57600080fd5b833567ffffffffffffffff808211156115a357600080fd5b818601915086601f8301126115b757600080fd5b8135818111156115c657600080fd5b8760208260051b85010111156115db57600080fd5b602092830195509350508401356115f181611313565b809150509250925092565b600060208083526101008084018551838601528286015160408160408801526040880151915060608260608901526060890151925060808360808a015260808a0151935060a08460a08b015260a08b0151945060c08560c08c015260c08c0151955060e08060e08d0152878751808a526101208e0191508b89019950600098505b808910156116d6578951805183528c8101518d8401528881015189840152878101518884015286810151878401528581015186840152848101518584015283015183830152988b019860019890980197908a019061167d565b509d9c50505050505050505050505050565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156117a857600080fd5b5051919050565b805161133381611313565b6000602082840312156117cc57600080fd5b81516111e981611313565b60008060008060008060c087890312156117f057600080fd5b865195506020870151945060408701519350606087015192506080870151915060a087015190509295509295509295565b60006020828403121561183357600080fd5b6040516020810181811067ffffffffffffffff8211171561185657611856611355565b6040529151825250919050565b80516001600160801b038116811461133357600080fd5b805164ffffffffff8116811461133357600080fd5b805161ffff8116811461133357600080fd5b60006101e082840312156118b457600080fd5b6118bc61136b565b6118c68484611821565b81526118d460208401611863565b60208201526118e560408401611863565b60408201526118f660608401611863565b606082015261190760808401611863565b608082015261191860a08401611863565b60a082015261192960c0840161187a565b60c082015261193a60e0840161188f565b60e082015261010061194d8185016117af565b9082015261012061195f8482016117af565b908201526101406119718482016117af565b908201526101606119838482016117af565b90820152610180611995848201611863565b908201526101a06119a7848201611863565b908201526101c06119b9848201611863565b908201529392505050565b6000602082840312156119d657600080fd5b6111e98383611821565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b600082611a4857634e487b7160e01b600052601260045260246000fd5b500490565b60005b83811015611a68578181015183820152602001611a50565b50506000910152565b60008251611a83818460208701611a4d565b9190910192915050565b6020815260008251806020840152611aac816040850160208701611a4d565b601f01601f1916919091016040019291505056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220fecafc6f87ab3d78844e191758fa0c29f35d7190cee96e88ed11f5c187bcc60864736f6c63430008180033000000000000000000000000e20fcbdbffc4dd138ce8b2e6fbb6cb49777ad64d000000000000000000000000a000000eaa652c7023530b603844471294b811c4", + "nonce": "0x14e", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xde62795687c97c3bb3f233f4cebfe900a5432e6f953e6b89f863f6080c519fdc", + "transactionType": "CALL", + "contractName": "UUPSProxy", + "contractAddress": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", + "function": null, + "arguments": null, + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", + "gas": "0xdf4f", + "value": "0x0", + "input": "0x3659cfe6000000000000000000000000fe99ed27a2c6be271329a1994c1f763a08b33da5", + "nonce": "0x14f", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x154adeb", + "logs": [ + { + "address": "0xfe99ed27a2c6be271329a1994c1f763a08b33da5", + "topics": [ + "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", + "blockHash": "0x6ffa8fe02a43203e5cca5fb15b851ad7537ba0366f45dbc4323a7466113892b7", + "blockNumber": "0x1597378", + "blockTimestamp": "0x673d43d3", + "transactionHash": "0x0b8ea217f06f7f8457f33350d6f716f3bf1e810dbd05feb84eff13fa599c0e0b", + "transactionIndex": "0x76", + "logIndex": "0x1c9", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000800000000000000000000000000000000000000000400000000000", + "type": "0x2", + "transactionHash": "0x0b8ea217f06f7f8457f33350d6f716f3bf1e810dbd05feb84eff13fa599c0e0b", + "transactionIndex": "0x76", + "blockHash": "0x6ffa8fe02a43203e5cca5fb15b851ad7537ba0366f45dbc4323a7466113892b7", + "blockNumber": "0x1597378", + "gasUsed": "0x183759", + "effectiveGasPrice": "0xb70d1f", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": null, + "contractAddress": "0xfe99ed27a2c6be271329a1994c1f763a08b33da5", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1e52aa4", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x27c9029213a", + "l1FeeScalar": "0.002269", + "l1GasPrice": "0x27032c383", + "l1GasUsed": "0x1c174" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x155469c", + "logs": [ + { + "address": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", + "topics": [ + "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", + "0x000000000000000000000000fe99ed27a2c6be271329a1994c1f763a08b33da5" + ], + "data": "0x", + "blockHash": "0x6ffa8fe02a43203e5cca5fb15b851ad7537ba0366f45dbc4323a7466113892b7", + "blockNumber": "0x1597378", + "blockTimestamp": "0x673d43d3", + "transactionHash": "0xde62795687c97c3bb3f233f4cebfe900a5432e6f953e6b89f863f6080c519fdc", + "transactionIndex": "0x77", + "logIndex": "0x1ca", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000002000004000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000", + "type": "0x2", + "transactionHash": "0xde62795687c97c3bb3f233f4cebfe900a5432e6f953e6b89f863f6080c519fdc", + "transactionIndex": "0x77", + "blockHash": "0x6ffa8fe02a43203e5cca5fb15b851ad7537ba0366f45dbc4323a7466113892b7", + "blockNumber": "0x1597378", + "gasUsed": "0x98b1", + "effectiveGasPrice": "0xb70d1f", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1e52aa4", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xc3cde64b2", + "l1FeeScalar": "0.002269", + "l1GasPrice": "0x27032c383", + "l1GasUsed": "0x8a4" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1732068412, + "chain": 8453, + "commit": "6b9fc53" +} \ No newline at end of file diff --git a/broadcast/146-upgrade-access-viewer.s.sol/8453/run-latest.json b/broadcast/146-upgrade-access-viewer.s.sol/8453/run-latest.json index e8011f80..0d72cbb4 100644 --- a/broadcast/146-upgrade-access-viewer.s.sol/8453/run-latest.json +++ b/broadcast/146-upgrade-access-viewer.s.sol/8453/run-latest.json @@ -1,17 +1,10 @@ { "transactions": [ { -<<<<<<< HEAD - "hash": "0xfe711448400cca9b58e05b3bf580791c1a1ff154b56ea9cbf667ed2144adc5d7", + "hash": "0x0b8ea217f06f7f8457f33350d6f716f3bf1e810dbd05feb84eff13fa599c0e0b", "transactionType": "CREATE", "contractName": "Viewer", - "contractAddress": "0xc102fee289a004085f2a6d1b898e94017c6a7e9e", -======= - "hash": "0x263950ba4113f804359f0fed253d6bc9f38d7f1650cd1a763098e1f99d4826cb", - "transactionType": "CREATE", - "contractName": "Viewer", - "contractAddress": "0xc62a94eed7970641b0e54e77913e231efcca1ffe", ->>>>>>> origin + "contractAddress": "0xfe99ed27a2c6be271329a1994c1f763a08b33da5", "function": null, "arguments": [ "0xe20fCBdBfFC4Dd138cE8b2E6FBb6CB49777ad64D", @@ -21,23 +14,15 @@ "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", "gas": "0x1f78c3", "value": "0x0", - "input": "0x60e0604052306080523480156200001557600080fd5b5060405162001d0738038062001d07833981016040819052620000389162000138565b620000426200005a565b6001600160a01b0391821660a0521660c05262000170565b600054610100900460ff1615620000c75760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff9081161462000119576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b80516001600160a01b03811681146200013357600080fd5b919050565b600080604083850312156200014c57600080fd5b62000157836200011b565b915062000167602084016200011b565b90509250929050565b60805160a05160c051611b3d620001ca600039600081816101fe015261074a01526000818161011001526107bd01526000818161024a01528181610293015281816103320152818161037201526104050152611b3d6000f3fe60806040526004361061009c5760003560e01c80638129fc1c116100645780638129fc1c1461015f5780638da5cb5b14610174578063d1c0702814610192578063e4997288146101bf578063e6f29b05146101ec578063f2fde38b1461022057600080fd5b80633659cfe6146100a15780634f1ef286146100c357806352d1902d146100d657806362684616146100fe578063715018a61461014a575b600080fd5b3480156100ad57600080fd5b506100c16100bc366004611338565b610240565b005b6100c16100d13660046113c6565b610328565b3480156100e257600080fd5b506100eb6103f8565b6040519081526020015b60405180910390f35b34801561010a57600080fd5b506101327f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100f5565b34801561015657600080fd5b506100c16104ab565b34801561016b57600080fd5b506100c16104bf565b34801561018057600080fd5b506097546001600160a01b0316610132565b34801561019e57600080fd5b506101b26101ad36600461146e565b6105e0565b6040516100f59190611532565b3480156101cb57600080fd5b506101df6101da366004611576565b6106e8565b6040516100f591906115fc565b3480156101f857600080fd5b506101327f000000000000000000000000000000000000000000000000000000000000000081565b34801561022c57600080fd5b506100c161023b366004611338565b610d87565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036102915760405162461bcd60e51b8152600401610288906116e8565b60405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166102da600080516020611ac1833981519152546001600160a01b031690565b6001600160a01b0316146103005760405162461bcd60e51b815260040161028890611734565b61030981610dfd565b6040805160008082526020820190925261032591839190610e05565b50565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036103705760405162461bcd60e51b8152600401610288906116e8565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166103b9600080516020611ac1833981519152546001600160a01b031690565b6001600160a01b0316146103df5760405162461bcd60e51b815260040161028890611734565b6103e882610dfd565b6103f482826001610e05565b5050565b6000306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146104985760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610288565b50600080516020611ac183398151915290565b6104b3610f75565b6104bd6000610fcf565b565b600054610100900460ff16158080156104df5750600054600160ff909116105b806104f95750303b1580156104f9575060005460ff166001145b61055c5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610288565b6000805460ff19166001179055801561057f576000805461ff0019166101001790555b610587611021565b61058f611050565b61059833610fcf565b8015610325576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a150565b6060825167ffffffffffffffff8111156105fc576105fc611355565b604051908082528060200260200182016040528015610625578160200160208202803683370190505b50905060005b83518110156106e15783818151811061064657610646611780565b60209081029190910101516040516370a0823160e01b81526001600160a01b038581166004830152909116906370a0823190602401602060405180830381865afa158015610698573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106bc9190611796565b8282815181106106ce576106ce611780565b602090810291909101015260010161062b565b5092915050565b6107286040518060e00160405280600081526020016000815260200160008152602001600081526020016000815260200160008152602001606081525090565b604051632aa9f96760e21b81526001600160a01b0383811660048301526000917f00000000000000000000000000000000000000000000000000000000000000009091169063aaa7e59c90602401602060405180830381865afa158015610793573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107b791906117af565b905060007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663026b1d5f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610819573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061083d91906117af565b90508467ffffffffffffffff81111561085857610858611355565b6040519080825280602002602001820160405280156108d157816020015b6108be60405180610100016040528060008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081525090565b8152602001906001900390816108765790505b5060c0840152604051632fe4a15f60e21b81526001600160a01b0383811660048301526000918291829182918291829188169063bf92857c9060240160c060405180830381865afa15801561092a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061094e91906117d7565b948e5260208e019390935260408d019190915260608c015260808b015260a08a01525060009450505050505b85811015610d7d576000826001600160a01b03166335ea6a758989858181106109a5576109a5611780565b90506020020160208101906109ba9190611338565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024016101e060405180830381865afa1580156109ff573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a2391906118a1565b90506000836001600160a01b031663c44b11f78a8a86818110610a4857610a48611780565b9050602002016020810190610a5d9190611338565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa158015610aa1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ac591906119c4565b6101008301516040516370a0823160e01b81526001600160a01b038881166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610b18573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b3c9190611796565b6101408401516040516370a0823160e01b81526001600160a01b038981166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610b8f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bb39190611796565b905060008b8b87818110610bc957610bc9611780565b9050602002016020810190610bde9190611338565b6040516370a0823160e01b81526001600160a01b038a8116600483015291909116906370a0823190602401602060405180830381865afa158015610c26573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c4a9190611796565b6101008601516040516370a0823160e01b81526001600160a01b038b81166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610c9d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cc19190611796565b9050604051806101000160405280610ce588604001516001600160801b0316611077565b8152602001610cfc875160741c640fffffffff1690565b8152602001858152602001610d1d88608001516001600160801b0316611077565b8152602001610d34875160501c640fffffffff1690565b8152602001848152602001838152602001828152508a60c001518881518110610d5f57610d5f611780565b6020026020010181905250505050505050808060010191505061097a565b5050509392505050565b610d8f610f75565b6001600160a01b038116610df45760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610288565b61032581610fcf565b610325610f75565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610e3d57610e388361108d565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e97575060408051601f3d908101601f19168201909252610e9491810190611796565b60015b610efa5760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610288565b600080516020611ac18339815191528114610f695760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610288565b50610e38838383611129565b6097546001600160a01b031633146104bd5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610288565b609780546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff166110485760405162461bcd60e51b8152600401610288906119e0565b6104bd611154565b600054610100900460ff166104bd5760405162461bcd60e51b8152600401610288906119e0565b6000611087633b9aca0083611a2b565b92915050565b6001600160a01b0381163b6110fa5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610288565b600080516020611ac183398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b61113283611184565b60008251118061113f5750805b15610e385761114e83836111c4565b50505050565b600054610100900460ff1661117b5760405162461bcd60e51b8152600401610288906119e0565b6104bd33610fcf565b61118d8161108d565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606111e98383604051806060016040528060278152602001611ae1602791396111f0565b9392505050565b6060600080856001600160a01b03168560405161120d9190611a71565b600060405180830381855af49150503d8060008114611248576040519150601f19603f3d011682016040523d82523d6000602084013e61124d565b606091505b509150915061125e86838387611268565b9695505050505050565b606083156112d75782516000036112d0576001600160a01b0385163b6112d05760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610288565b50816112e1565b6112e183836112e9565b949350505050565b8151156112f95781518083602001fd5b8060405162461bcd60e51b81526004016102889190611a8d565b6001600160a01b038116811461032557600080fd5b803561133381611313565b919050565b60006020828403121561134a57600080fd5b81356111e981611313565b634e487b7160e01b600052604160045260246000fd5b6040516101e0810167ffffffffffffffff8111828210171561138f5761138f611355565b60405290565b604051601f8201601f1916810167ffffffffffffffff811182821017156113be576113be611355565b604052919050565b600080604083850312156113d957600080fd5b82356113e481611313565b915060208381013567ffffffffffffffff8082111561140257600080fd5b818601915086601f83011261141657600080fd5b81358181111561142857611428611355565b61143a601f8201601f19168501611395565b9150808252878482850101111561145057600080fd5b80848401858401376000848284010152508093505050509250929050565b6000806040838503121561148157600080fd5b823567ffffffffffffffff8082111561149957600080fd5b818501915085601f8301126114ad57600080fd5b81356020828211156114c1576114c1611355565b8160051b92506114d2818401611395565b82815292840181019281810190898511156114ec57600080fd5b948201945b84861015611516578535935061150684611313565b83825294820194908201906114f1565b96506115259050878201611328565b9450505050509250929050565b6020808252825182820181905260009190848201906040850190845b8181101561156a5783518352928401929184019160010161154e565b50909695505050505050565b60008060006040848603121561158b57600080fd5b833567ffffffffffffffff808211156115a357600080fd5b818601915086601f8301126115b757600080fd5b8135818111156115c657600080fd5b8760208260051b85010111156115db57600080fd5b602092830195509350508401356115f181611313565b809150509250925092565b600060208083526101008084018551838601528286015160408160408801526040880151915060608260608901526060890151925060808360808a015260808a0151935060a08460a08b015260a08b0151945060c08560c08c015260c08c0151955060e08060e08d0152878751808a526101208e0191508b89019950600098505b808910156116d6578951805183528c8101518d8401528881015189840152878101518884015286810151878401528581015186840152848101518584015283015183830152988b019860019890980197908a019061167d565b509d9c50505050505050505050505050565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156117a857600080fd5b5051919050565b6000602082840312156117c157600080fd5b81516111e981611313565b805161133381611313565b60008060008060008060c087890312156117f057600080fd5b865195506020870151945060408701519350606087015192506080870151915060a087015190509295509295509295565b60006020828403121561183357600080fd5b6040516020810181811067ffffffffffffffff8211171561185657611856611355565b6040529151825250919050565b80516001600160801b038116811461133357600080fd5b805164ffffffffff8116811461133357600080fd5b805161ffff8116811461133357600080fd5b60006101e082840312156118b457600080fd5b6118bc61136b565b6118c68484611821565b81526118d460208401611863565b60208201526118e560408401611863565b60408201526118f660608401611863565b606082015261190760808401611863565b608082015261191860a08401611863565b60a082015261192960c0840161187a565b60c082015261193a60e0840161188f565b60e082015261010061194d8185016117cc565b9082015261012061195f8482016117cc565b908201526101406119718482016117cc565b908201526101606119838482016117cc565b90820152610180611995848201611863565b908201526101a06119a7848201611863565b908201526101c06119b9848201611863565b908201529392505050565b6000602082840312156119d657600080fd5b6111e98383611821565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b600082611a4857634e487b7160e01b600052601260045260246000fd5b500490565b60005b83811015611a68578181015183820152602001611a50565b50506000910152565b60008251611a83818460208701611a4d565b9190910192915050565b6020815260008251806020840152611aac816040850160208701611a4d565b601f01601f1916919091016040019291505056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212205c13aee509326099bf4ac331f5f069af32e0a3e5e8755b45ac50c4215cf4c3bf64736f6c63430008180033000000000000000000000000e20fcbdbffc4dd138ce8b2e6fbb6cb49777ad64d000000000000000000000000a000000eaa652c7023530b603844471294b811c4", -<<<<<<< HEAD - "nonce": "0x140", -======= - "nonce": "0x13e", ->>>>>>> origin + "input": "0x60e0604052306080523480156200001557600080fd5b5060405162001d0738038062001d07833981016040819052620000389162000138565b620000426200005a565b6001600160a01b0391821660a0521660c05262000170565b600054610100900460ff1615620000c75760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff9081161462000119576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b80516001600160a01b03811681146200013357600080fd5b919050565b600080604083850312156200014c57600080fd5b62000157836200011b565b915062000167602084016200011b565b90509250929050565b60805160a05160c051611b3d620001ca600039600081816101fe015261074a01526000818161011001526107bd01526000818161024a01528181610293015281816103320152818161037201526104050152611b3d6000f3fe60806040526004361061009c5760003560e01c80638129fc1c116100645780638129fc1c1461015f5780638da5cb5b14610174578063d1c0702814610192578063e4997288146101bf578063e6f29b05146101ec578063f2fde38b1461022057600080fd5b80633659cfe6146100a15780634f1ef286146100c357806352d1902d146100d657806362684616146100fe578063715018a61461014a575b600080fd5b3480156100ad57600080fd5b506100c16100bc366004611338565b610240565b005b6100c16100d13660046113c6565b610328565b3480156100e257600080fd5b506100eb6103f8565b6040519081526020015b60405180910390f35b34801561010a57600080fd5b506101327f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100f5565b34801561015657600080fd5b506100c16104ab565b34801561016b57600080fd5b506100c16104bf565b34801561018057600080fd5b506097546001600160a01b0316610132565b34801561019e57600080fd5b506101b26101ad36600461146e565b6105e0565b6040516100f59190611532565b3480156101cb57600080fd5b506101df6101da366004611576565b6106e8565b6040516100f591906115fc565b3480156101f857600080fd5b506101327f000000000000000000000000000000000000000000000000000000000000000081565b34801561022c57600080fd5b506100c161023b366004611338565b610d87565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036102915760405162461bcd60e51b8152600401610288906116e8565b60405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166102da600080516020611ac1833981519152546001600160a01b031690565b6001600160a01b0316146103005760405162461bcd60e51b815260040161028890611734565b61030981610dfd565b6040805160008082526020820190925261032591839190610e05565b50565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036103705760405162461bcd60e51b8152600401610288906116e8565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166103b9600080516020611ac1833981519152546001600160a01b031690565b6001600160a01b0316146103df5760405162461bcd60e51b815260040161028890611734565b6103e882610dfd565b6103f482826001610e05565b5050565b6000306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146104985760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610288565b50600080516020611ac183398151915290565b6104b3610f75565b6104bd6000610fcf565b565b600054610100900460ff16158080156104df5750600054600160ff909116105b806104f95750303b1580156104f9575060005460ff166001145b61055c5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610288565b6000805460ff19166001179055801561057f576000805461ff0019166101001790555b610587611021565b61058f611050565b61059833610fcf565b8015610325576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a150565b6060825167ffffffffffffffff8111156105fc576105fc611355565b604051908082528060200260200182016040528015610625578160200160208202803683370190505b50905060005b83518110156106e15783818151811061064657610646611780565b60209081029190910101516040516370a0823160e01b81526001600160a01b038581166004830152909116906370a0823190602401602060405180830381865afa158015610698573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106bc9190611796565b8282815181106106ce576106ce611780565b602090810291909101015260010161062b565b5092915050565b6107286040518060e00160405280600081526020016000815260200160008152602001600081526020016000815260200160008152602001606081525090565b60405163ae22c57d60e01b81526001600160a01b0383811660048301526000917f00000000000000000000000000000000000000000000000000000000000000009091169063ae22c57d90602401602060405180830381865afa158015610793573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107b791906117ba565b905060007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663026b1d5f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610819573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061083d91906117ba565b90508467ffffffffffffffff81111561085857610858611355565b6040519080825280602002602001820160405280156108d157816020015b6108be60405180610100016040528060008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081525090565b8152602001906001900390816108765790505b5060c0840152604051632fe4a15f60e21b81526001600160a01b0383811660048301526000918291829182918291829188169063bf92857c9060240160c060405180830381865afa15801561092a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061094e91906117d7565b948e5260208e019390935260408d019190915260608c015260808b015260a08a01525060009450505050505b85811015610d7d576000826001600160a01b03166335ea6a758989858181106109a5576109a5611780565b90506020020160208101906109ba9190611338565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024016101e060405180830381865afa1580156109ff573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a2391906118a1565b90506000836001600160a01b031663c44b11f78a8a86818110610a4857610a48611780565b9050602002016020810190610a5d9190611338565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa158015610aa1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ac591906119c4565b6101008301516040516370a0823160e01b81526001600160a01b038881166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610b18573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b3c9190611796565b6101408401516040516370a0823160e01b81526001600160a01b038981166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610b8f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bb39190611796565b905060008b8b87818110610bc957610bc9611780565b9050602002016020810190610bde9190611338565b6040516370a0823160e01b81526001600160a01b038a8116600483015291909116906370a0823190602401602060405180830381865afa158015610c26573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c4a9190611796565b6101008601516040516370a0823160e01b81526001600160a01b038b81166004830152929350600092909116906370a0823190602401602060405180830381865afa158015610c9d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cc19190611796565b9050604051806101000160405280610ce588604001516001600160801b0316611077565b8152602001610cfc875160741c640fffffffff1690565b8152602001858152602001610d1d88608001516001600160801b0316611077565b8152602001610d34875160501c640fffffffff1690565b8152602001848152602001838152602001828152508a60c001518881518110610d5f57610d5f611780565b6020026020010181905250505050505050808060010191505061097a565b5050509392505050565b610d8f610f75565b6001600160a01b038116610df45760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610288565b61032581610fcf565b610325610f75565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610e3d57610e388361108d565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610e97575060408051601f3d908101601f19168201909252610e9491810190611796565b60015b610efa5760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610288565b600080516020611ac18339815191528114610f695760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610288565b50610e38838383611129565b6097546001600160a01b031633146104bd5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610288565b609780546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff166110485760405162461bcd60e51b8152600401610288906119e0565b6104bd611154565b600054610100900460ff166104bd5760405162461bcd60e51b8152600401610288906119e0565b6000611087633b9aca0083611a2b565b92915050565b6001600160a01b0381163b6110fa5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610288565b600080516020611ac183398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b61113283611184565b60008251118061113f5750805b15610e385761114e83836111c4565b50505050565b600054610100900460ff1661117b5760405162461bcd60e51b8152600401610288906119e0565b6104bd33610fcf565b61118d8161108d565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606111e98383604051806060016040528060278152602001611ae1602791396111f0565b9392505050565b6060600080856001600160a01b03168560405161120d9190611a71565b600060405180830381855af49150503d8060008114611248576040519150601f19603f3d011682016040523d82523d6000602084013e61124d565b606091505b509150915061125e86838387611268565b9695505050505050565b606083156112d75782516000036112d0576001600160a01b0385163b6112d05760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610288565b50816112e1565b6112e183836112e9565b949350505050565b8151156112f95781518083602001fd5b8060405162461bcd60e51b81526004016102889190611a8d565b6001600160a01b038116811461032557600080fd5b803561133381611313565b919050565b60006020828403121561134a57600080fd5b81356111e981611313565b634e487b7160e01b600052604160045260246000fd5b6040516101e0810167ffffffffffffffff8111828210171561138f5761138f611355565b60405290565b604051601f8201601f1916810167ffffffffffffffff811182821017156113be576113be611355565b604052919050565b600080604083850312156113d957600080fd5b82356113e481611313565b915060208381013567ffffffffffffffff8082111561140257600080fd5b818601915086601f83011261141657600080fd5b81358181111561142857611428611355565b61143a601f8201601f19168501611395565b9150808252878482850101111561145057600080fd5b80848401858401376000848284010152508093505050509250929050565b6000806040838503121561148157600080fd5b823567ffffffffffffffff8082111561149957600080fd5b818501915085601f8301126114ad57600080fd5b81356020828211156114c1576114c1611355565b8160051b92506114d2818401611395565b82815292840181019281810190898511156114ec57600080fd5b948201945b84861015611516578535935061150684611313565b83825294820194908201906114f1565b96506115259050878201611328565b9450505050509250929050565b6020808252825182820181905260009190848201906040850190845b8181101561156a5783518352928401929184019160010161154e565b50909695505050505050565b60008060006040848603121561158b57600080fd5b833567ffffffffffffffff808211156115a357600080fd5b818601915086601f8301126115b757600080fd5b8135818111156115c657600080fd5b8760208260051b85010111156115db57600080fd5b602092830195509350508401356115f181611313565b809150509250925092565b600060208083526101008084018551838601528286015160408160408801526040880151915060608260608901526060890151925060808360808a015260808a0151935060a08460a08b015260a08b0151945060c08560c08c015260c08c0151955060e08060e08d0152878751808a526101208e0191508b89019950600098505b808910156116d6578951805183528c8101518d8401528881015189840152878101518884015286810151878401528581015186840152848101518584015283015183830152988b019860019890980197908a019061167d565b509d9c50505050505050505050505050565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156117a857600080fd5b5051919050565b805161133381611313565b6000602082840312156117cc57600080fd5b81516111e981611313565b60008060008060008060c087890312156117f057600080fd5b865195506020870151945060408701519350606087015192506080870151915060a087015190509295509295509295565b60006020828403121561183357600080fd5b6040516020810181811067ffffffffffffffff8211171561185657611856611355565b6040529151825250919050565b80516001600160801b038116811461133357600080fd5b805164ffffffffff8116811461133357600080fd5b805161ffff8116811461133357600080fd5b60006101e082840312156118b457600080fd5b6118bc61136b565b6118c68484611821565b81526118d460208401611863565b60208201526118e560408401611863565b60408201526118f660608401611863565b606082015261190760808401611863565b608082015261191860a08401611863565b60a082015261192960c0840161187a565b60c082015261193a60e0840161188f565b60e082015261010061194d8185016117af565b9082015261012061195f8482016117af565b908201526101406119718482016117af565b908201526101606119838482016117af565b90820152610180611995848201611863565b908201526101a06119a7848201611863565b908201526101c06119b9848201611863565b908201529392505050565b6000602082840312156119d657600080fd5b6111e98383611821565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b600082611a4857634e487b7160e01b600052601260045260246000fd5b500490565b60005b83811015611a68578181015183820152602001611a50565b50506000910152565b60008251611a83818460208701611a4d565b9190910192915050565b6020815260008251806020840152611aac816040850160208701611a4d565b601f01601f1916919091016040019291505056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220fecafc6f87ab3d78844e191758fa0c29f35d7190cee96e88ed11f5c187bcc60864736f6c63430008180033000000000000000000000000e20fcbdbffc4dd138ce8b2e6fbb6cb49777ad64d000000000000000000000000a000000eaa652c7023530b603844471294b811c4", + "nonce": "0x14e", "chainId": "0x2105" }, "additionalContracts": [], "isFixedGasLimit": false }, { -<<<<<<< HEAD - "hash": "0xcb8db9bf7a83f95b56db18824426641dcbe218e968c3c2d02de517002dce8895", -======= - "hash": "0xdbd8be42ec01d415f7fc486a0b62e117603fd13c1b03b9f9af6656d0bf2e2082", ->>>>>>> origin + "hash": "0xde62795687c97c3bb3f233f4cebfe900a5432e6f953e6b89f863f6080c519fdc", "transactionType": "CALL", "contractName": "UUPSProxy", "contractAddress": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", @@ -46,17 +31,10 @@ "transaction": { "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", "to": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", -<<<<<<< HEAD "gas": "0xdf4f", "value": "0x0", - "input": "0x3659cfe6000000000000000000000000c102fee289a004085f2a6d1b898e94017c6a7e9e", - "nonce": "0x141", -======= - "gas": "0xd2ef", - "value": "0x0", - "input": "0x3659cfe6000000000000000000000000c62a94eed7970641b0e54e77913e231efcca1ffe", - "nonce": "0x13f", ->>>>>>> origin + "input": "0x3659cfe6000000000000000000000000fe99ed27a2c6be271329a1994c1f763a08b33da5", + "nonce": "0x14f", "chainId": "0x2105" }, "additionalContracts": [], @@ -66,155 +44,86 @@ "receipts": [ { "status": "0x1", -<<<<<<< HEAD - "cumulativeGasUsed": "0x15c71fa", + "cumulativeGasUsed": "0x154adeb", "logs": [ { - "address": "0xc102fee289a004085f2a6d1b898e94017c6a7e9e", -======= - "cumulativeGasUsed": "0x22f0d1e", - "logs": [ - { - "address": "0xc62a94eed7970641b0e54e77913e231efcca1ffe", ->>>>>>> origin + "address": "0xfe99ed27a2c6be271329a1994c1f763a08b33da5", "topics": [ "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" ], "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", -<<<<<<< HEAD - "blockHash": "0x2a7ac9b1e5ee87121166205e270f75b9f20dc6fd0196b85e04da481c325128e2", - "blockNumber": "0x15568e2", - "transactionHash": "0xfe711448400cca9b58e05b3bf580791c1a1ff154b56ea9cbf667ed2144adc5d7", + "blockHash": "0x6ffa8fe02a43203e5cca5fb15b851ad7537ba0366f45dbc4323a7466113892b7", + "blockNumber": "0x1597378", + "blockTimestamp": "0x673d43d3", + "transactionHash": "0x0b8ea217f06f7f8457f33350d6f716f3bf1e810dbd05feb84eff13fa599c0e0b", "transactionIndex": "0x76", - "logIndex": "0x167", + "logIndex": "0x1c9", "removed": false } ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000400000000000000000000000000000000200000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000800000000000000000000000000000000000000000400000000000", "type": "0x2", - "transactionHash": "0xfe711448400cca9b58e05b3bf580791c1a1ff154b56ea9cbf667ed2144adc5d7", + "transactionHash": "0x0b8ea217f06f7f8457f33350d6f716f3bf1e810dbd05feb84eff13fa599c0e0b", "transactionIndex": "0x76", - "blockHash": "0x2a7ac9b1e5ee87121166205e270f75b9f20dc6fd0196b85e04da481c325128e2", - "blockNumber": "0x15568e2", - "gasUsed": "0x183759", - "effectiveGasPrice": "0xa29a29", - "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", - "to": null, - "contractAddress": "0xc102fee289a004085f2a6d1b898e94017c6a7e9e", - "l1BaseFeeScalar": "0x8dd", - "l1BlobBaseFee": "0x1", - "l1BlobBaseFeeScalar": "0x101c12", - "l1Fee": "0x3d6491647dc", - "l1GasPrice": "0x7144a05a7", -======= - "blockHash": "0x8ae7eef196362d1f0d9a1d98e5e166d9436eede7380178936a80b9956c787bba", - "blockNumber": "0x1555bca", - "transactionHash": "0x263950ba4113f804359f0fed253d6bc9f38d7f1650cd1a763098e1f99d4826cb", - "transactionIndex": "0x8b", - "logIndex": "0x18b", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x263950ba4113f804359f0fed253d6bc9f38d7f1650cd1a763098e1f99d4826cb", - "transactionIndex": "0x8b", - "blockHash": "0x8ae7eef196362d1f0d9a1d98e5e166d9436eede7380178936a80b9956c787bba", - "blockNumber": "0x1555bca", + "blockHash": "0x6ffa8fe02a43203e5cca5fb15b851ad7537ba0366f45dbc4323a7466113892b7", + "blockNumber": "0x1597378", "gasUsed": "0x183759", - "effectiveGasPrice": "0xc7cdfc", + "effectiveGasPrice": "0xb70d1f", "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", "to": null, - "contractAddress": "0xc62a94eed7970641b0e54e77913e231efcca1ffe", + "contractAddress": "0xfe99ed27a2c6be271329a1994c1f763a08b33da5", "l1BaseFeeScalar": "0x8dd", - "l1BlobBaseFee": "0x11d", + "l1BlobBaseFee": "0x1e52aa4", "l1BlobBaseFeeScalar": "0x101c12", - "l1Fee": "0x9d76936dcd1", - "l1GasPrice": "0x12283df552", ->>>>>>> origin - "l1GasUsed": "0xeee0" + "l1Fee": "0x27c9029213a", + "l1FeeScalar": "0.002269", + "l1GasPrice": "0x27032c383", + "l1GasUsed": "0x1c174" }, { "status": "0x1", -<<<<<<< HEAD - "cumulativeGasUsed": "0x19718e1", -======= - "cumulativeGasUsed": "0x22fa5d5", ->>>>>>> origin + "cumulativeGasUsed": "0x155469c", "logs": [ { "address": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", "topics": [ "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", -<<<<<<< HEAD - "0x000000000000000000000000c102fee289a004085f2a6d1b898e94017c6a7e9e" + "0x000000000000000000000000fe99ed27a2c6be271329a1994c1f763a08b33da5" ], "data": "0x", - "blockHash": "0xc05a599fa12c6ad17d8a61af3233ebe2fbaa18019eb349da84b72e44341579d3", - "blockNumber": "0x15568e4", - "transactionHash": "0xcb8db9bf7a83f95b56db18824426641dcbe218e968c3c2d02de517002dce8895", - "transactionIndex": "0xa0", - "logIndex": "0x208", + "blockHash": "0x6ffa8fe02a43203e5cca5fb15b851ad7537ba0366f45dbc4323a7466113892b7", + "blockNumber": "0x1597378", + "blockTimestamp": "0x673d43d3", + "transactionHash": "0xde62795687c97c3bb3f233f4cebfe900a5432e6f953e6b89f863f6080c519fdc", + "transactionIndex": "0x77", + "logIndex": "0x1ca", "removed": false } ], - "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000002000000000004000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000020000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000002000004000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000", "type": "0x2", - "transactionHash": "0xcb8db9bf7a83f95b56db18824426641dcbe218e968c3c2d02de517002dce8895", - "transactionIndex": "0xa0", - "blockHash": "0xc05a599fa12c6ad17d8a61af3233ebe2fbaa18019eb349da84b72e44341579d3", - "blockNumber": "0x15568e4", + "transactionHash": "0xde62795687c97c3bb3f233f4cebfe900a5432e6f953e6b89f863f6080c519fdc", + "transactionIndex": "0x77", + "blockHash": "0x6ffa8fe02a43203e5cca5fb15b851ad7537ba0366f45dbc4323a7466113892b7", + "blockNumber": "0x1597378", "gasUsed": "0x98b1", - "effectiveGasPrice": "0xa2797c", -======= - "0x000000000000000000000000c62a94eed7970641b0e54e77913e231efcca1ffe" - ], - "data": "0x", - "blockHash": "0x8ae7eef196362d1f0d9a1d98e5e166d9436eede7380178936a80b9956c787bba", - "blockNumber": "0x1555bca", - "transactionHash": "0xdbd8be42ec01d415f7fc486a0b62e117603fd13c1b03b9f9af6656d0bf2e2082", - "transactionIndex": "0x8c", - "logIndex": "0x18c", - "removed": false - } - ], - "logsBloom": "0x10000000000000000000000000000000400000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000004000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0xdbd8be42ec01d415f7fc486a0b62e117603fd13c1b03b9f9af6656d0bf2e2082", - "transactionIndex": "0x8c", - "blockHash": "0x8ae7eef196362d1f0d9a1d98e5e166d9436eede7380178936a80b9956c787bba", - "blockNumber": "0x1555bca", - "gasUsed": "0x98b7", - "effectiveGasPrice": "0xc7cdfc", ->>>>>>> origin + "effectiveGasPrice": "0xb70d1f", "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", "to": "0x8888886e1d7c1468d7300cf08db89ffe68f29830", "contractAddress": null, "l1BaseFeeScalar": "0x8dd", -<<<<<<< HEAD - "l1BlobBaseFee": "0x1", + "l1BlobBaseFee": "0x1e52aa4", "l1BlobBaseFeeScalar": "0x101c12", - "l1Fee": "0x1845452a13", - "l1GasPrice": "0x6af74c1ea", -======= - "l1BlobBaseFee": "0x11d", - "l1BlobBaseFeeScalar": "0x101c12", - "l1Fee": "0x41eafac9a4", - "l1GasPrice": "0x12283df552", ->>>>>>> origin - "l1GasUsed": "0x640" + "l1Fee": "0xc3cde64b2", + "l1FeeScalar": "0.002269", + "l1GasPrice": "0x27032c383", + "l1GasUsed": "0x8a4" } ], "libraries": [], "pending": [], "returns": {}, -<<<<<<< HEAD - "timestamp": 1731538632, - "chain": 8453, - "commit": "538c910" -======= - "timestamp": 1731531918, + "timestamp": 1732068412, "chain": 8453, - "commit": "04983a0" ->>>>>>> origin + "commit": "6b9fc53" } \ No newline at end of file diff --git a/script/migrations/146-upgrade-access-viewer.s.sol b/script/migrations/146-upgrade-access-viewer.s.sol index 1c4e1e38..ddf76011 100644 --- a/script/migrations/146-upgrade-access-viewer.s.sol +++ b/script/migrations/146-upgrade-access-viewer.s.sol @@ -26,6 +26,8 @@ contract DeployViewerScript is Script, MigrationHelper { vm.broadcast(deployerPrivateKey); viewer.upgradeTo(newImpl); + saveContractAddress("Viewer-impl", newImpl); + require(viewer.getBalances(new address[](0), address(this)).length == 0, "getBalances not working"); } } diff --git a/src/viewers/Viewer.sol b/src/viewers/Viewer.sol index 69e7850c..53d1bb3a 100644 --- a/src/viewers/Viewer.sol +++ b/src/viewers/Viewer.sol @@ -104,7 +104,7 @@ contract Viewer is Initializable, UUPSUpgradeable, OwnableUpgradeable { view returns (AccountData memory data) { - address accessPoint = address(accessRegistry.getAccessPoint(kintoSigner)); + address accessPoint = address(accessRegistry.getAddress(kintoSigner)); IAavePool pool = IAavePool(poolAddressProvider.getPool()); // Initialize assets array in memory diff --git a/test/artifacts/1/addresses.json b/test/artifacts/1/addresses.json index 18591bb7..dc01d7a0 100644 --- a/test/artifacts/1/addresses.json +++ b/test/artifacts/1/addresses.json @@ -32,7 +32,7 @@ "SwapWorkflow": "0xb12e92be0FB2689a966998569958dF560b55EB8D", "VestingContract": "0xeE22AdB85Cc238dFAe9E62f542a6aaa227f80960", "Viewer": "0x8888886e1d7c1468d7300cF08db89FFE68F29830", - "Viewer-impl": "0x053D6CAfEA290CACE8C56E26d092D76871999d50", + "Viewer-impl": "0x2bC608E6a65D9F8Cbf0E0eCBA9D8f55c59071271", "WethWorkflow": "0x19452D4C2b2422d0623e1A5F0Caa9a52C2Cf55B5", "WithdrawWorkflow": "0xdC70c1c6c49AC9B3cA50E2F9079843545646524a", "AaveLendWorkflow": "0x30592A2E419Db1338A6759279c547A9fdf2cd1DF", diff --git a/test/artifacts/42161/addresses.json b/test/artifacts/42161/addresses.json index 5e0d5d18..47955b60 100644 --- a/test/artifacts/42161/addresses.json +++ b/test/artifacts/42161/addresses.json @@ -26,7 +26,7 @@ "DummyAccessPoint-impl": "0x6936E7AC89eF4C03eC4b111Af6B4370bE46b6472", "SwapWorkflow": "0xc91D950d2F2a8F97B7e1ACc489AeC4Dc7CeF86E6", "Viewer": "0x8888886e1d7c1468d7300cF08db89FFE68F29830", - "Viewer-impl": "0x053D6CAfEA290CACE8C56E26d092D76871999d50", + "Viewer-impl": "0x80338A3f75614491c8DC383fFaA663b9a27CD05d", "WethWorkflow": "0x7F7c594eE170a62d7e7615972831038Cf7d4Fc1A", "WithdrawWorkflow": "0x36e6cA034958B2E0D4dC7Ea9a8151f15Ba0B27D2", "AaveLendWorkflow": "0xB47Ed636c8296729E81463109FEbf833CeEa71fb", diff --git a/test/artifacts/8453/addresses.json b/test/artifacts/8453/addresses.json index 40694811..0e17c1a4 100644 --- a/test/artifacts/8453/addresses.json +++ b/test/artifacts/8453/addresses.json @@ -21,7 +21,7 @@ "DummyAccessPoint-impl": "0x6936E7AC89eF4C03eC4b111Af6B4370bE46b6472", "SwapWorkflow": "0x2FE89913dd94c63C3Cdf2B50C27b836E46005Dc6", "Viewer": "0x8888886e1d7c1468d7300cF08db89FFE68F29830", - "Viewer-impl": "0x053D6CAfEA290CACE8C56E26d092D76871999d50", + "Viewer-impl": "0xFE99ED27A2c6bE271329a1994C1f763a08B33DA5", "WethWorkflow": "0xC8Bb693Be58f390AC526f1822A3c7d79CbE93157", "WithdrawWorkflow": "0xdC70c1c6c49AC9B3cA50E2F9079843545646524a", "AaveLendWorkflow": "0x720E7BC50C5Db2B387463F3f58E51D4eEa4513E5",