Skip to content

Commit

Permalink
fill in ynETHWithdrawals deployment + broadcast files + test fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
danoctavian committed Oct 13, 2024
1 parent 296a852 commit 6f8ea67
Show file tree
Hide file tree
Showing 15 changed files with 873 additions and 805 deletions.
15 changes: 12 additions & 3 deletions deployments/ynETH-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,20 +15,29 @@
"implementation-consensusLayerReceiver": "0xa98e8652DAF2407839b18f4e215D86D88Eb91582",
"implementation-executionLayerReceiver": "0x863Ba8f64b1528De6c8A7239D80D4f2b7CfF159B",
"implementation-rewardsDistributor": "0x306EBed66642867B94b29752be37b8f20fEb5F72",
"implementation-stakingNodesManager": "0xaBD3A755E4eEF24f862c268D21Fd5235904cc811",
"implementation-ynETH": "0x14DC3d915107DcA9ed39E29E14fbdfe4358a1346",
"implementation-stakingNodesManager": "0x33Ffb713C73Cdf668b11296Bb9B1C9a0C3100626",
"implementation-ynETH": "0x87E2A51d3B88FC2f5917a7aB793ea595b243710a",
"implementation-ynViewer": "0x0365a6eF790e05EEe386B57326e5Ceaf5B10899e",
"implementation-withdrawalQueueManager": "0x6ac38ab99053a2585B6184D0AD72018Ae22185CD",
"implementation-withdrawalsProcessor": "0x97e619c4573ce55A3Aa8e105E339dce00e3bF3B2",
"implementation-ynETHRedemptionAssetsVault": "0xe1a2A7FAc6729360e6794f2f137621E2Cdb0Fed5",
"proxy-consensusLayerReceiver": "0xE439fe4563F7666FCd7405BEC24aE7B0d226536e",
"proxy-executionLayerReceiver": "0x1D6b2a11FFEa5F9a8Ed85A02581910b3d695C12b",
"proxy-rewardsDistributor": "0x40d5FF3E218f54f4982661a0464a298Cf6652351",
"proxy-stakingNodesManager": "0x8C33A1d6d062dB7b51f79702355771d44359cD7d",
"proxy-ynETH": "0x09db87A538BD693E9d08544577d5cCfAA6373A48",
"proxy-ynViewer": "0xF0207Ffa0b793E009DF9Df62fEE95B8FC6c93EcF",
"proxy-withdrawalQueueManager": "0x0BC9BC81aD379810B36AD5cC95387112990AA67b",
"proxy-withdrawalsProcessor": "0x6d052CdEd3F64aea51f6051F33b68b42016C5FbA",
"proxy-ynETHRedemptionAssetsVault": "0x5D6e53c42E3B37f82F693937BC508940769c5caf",
"proxyAdmin-consensusLayerReceiver": "0xaB5CC95BD4F5C45F637B6D319169Bbbc212CfEE8",
"proxyAdmin-executionLayerReceiver": "0x5a3d6625C6d26E3650675bF2b7041cd7d16A63B2",
"proxyAdmin-rewardsDistributor": "0x17ecBFce53B364Fd571D159eA2b766bA3114d85E",
"proxyAdmin-stakingNodesManager": "0x091929600D3891861615098fc9eA3a0270966398",
"proxyAdmin-ynETH": "0x12e9DA7e671342E7A5fDD7197348C8019e72C31F",
"proxyAdmin-ynViewer": "0xcAD4147b889D5A5564575fDA6B2910eeF5eBA03A",
"stakingNodeImplementation": "0xF8A37F34a427611C4c54F82bF43230FA041d237B"
"proxyAdmin-withdrawalQueueManager": "0xd3f08F92D6752B01FC5b706AdbE254B222A1BdaA",
"proxyAdmin-withdrawalsProcessor": "0xb5234121Be2144975a123C4457606e6F4e5E2a6b",
"proxyAdmin-ynETHRedemptionAssetsVault": "0x364b8154Ea1673E360446c3D17480d32C3E71B2c",
"stakingNodeImplementation": "0xA8bD8f089F5Bd0BeE61e23B3A0a4aA1332Fe929d"
}

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
{
"transactions": [
{
"hash": "0x719a78bbcba746a8beec7b1ce5b469c639e4e75cdb8371f30b7e5c77290a75e8",
"transactionType": "CREATE",
"contractName": "TransparentUpgradeableProxy",
"contractAddress": "0x0bc9bc81ad379810b36ad5cc95387112990aa67b",
"function": null,
"arguments": [
"0x6ac38ab99053a2585B6184D0AD72018Ae22185CD",
"0xfcad670592a3b24869C0b51a6c6FDED4F95D6975",
"0x"
],
"transaction": {
"from": "0xa1e340bd1e3ea09b3981164bbb4afeddf0e7ba0d",
"gas": "0xce728",
"value": "0x0",
"input": "0x60a060405260405162000e5038038062000e508339810160408190526200002691620003bc565b828162000034828262000099565b50508160405162000045906200035a565b6001600160a01b039091168152602001604051809103905ff0801580156200006f573d5f803e3d5ffd5b506001600160a01b0316608052620000906200008a60805190565b620000fe565b505050620004b3565b620000a4826200016f565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a2805115620000f057620000eb8282620001ee565b505050565b620000fa62000267565b5050565b7f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f6200013f5f8051602062000e30833981519152546001600160a01b031690565b604080516001600160a01b03928316815291841660208301520160405180910390a16200016c8162000289565b50565b806001600160a01b03163b5f03620001aa57604051634c9c8ce360e01b81526001600160a01b03821660048201526024015b60405180910390fd5b807f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5b80546001600160a01b0319166001600160a01b039290921691909117905550565b60605f80846001600160a01b0316846040516200020c919062000496565b5f60405180830381855af49150503d805f811462000246576040519150601f19603f3d011682016040523d82523d5f602084013e6200024b565b606091505b5090925090506200025e858383620002ca565b95945050505050565b3415620002875760405163b398979f60e01b815260040160405180910390fd5b565b6001600160a01b038116620002b457604051633173bdd160e11b81525f6004820152602401620001a1565b805f8051602062000e30833981519152620001cd565b606082620002e357620002dd8262000330565b62000329565b8151158015620002fb57506001600160a01b0384163b155b156200032657604051639996b31560e01b81526001600160a01b0385166004820152602401620001a1565b50805b9392505050565b805115620003415780518082602001fd5b60405163d6bda27560e01b815260040160405180910390fd5b6104fc806200093483390190565b80516001600160a01b03811681146200037f575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f5b83811015620003b45781810151838201526020016200039a565b50505f910152565b5f805f60608486031215620003cf575f80fd5b620003da8462000368565b9250620003ea6020850162000368565b60408501519092506001600160401b038082111562000407575f80fd5b818601915086601f8301126200041b575f80fd5b81518181111562000430576200043062000384565b604051601f8201601f19908116603f011681019083821181831017156200045b576200045b62000384565b8160405282815289602084870101111562000474575f80fd5b6200048783602083016020880162000398565b80955050505050509250925092565b5f8251620004a981846020870162000398565b9190910192915050565b608051610469620004cb5f395f601001526104695ff3fe608060405261000c61000e565b005b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316330361007a575f356001600160e01b03191663278f794360e11b14610070576040516334ad5dbb60e21b815260040160405180910390fd5b610078610082565b565b6100786100b0565b5f806100913660048184610303565b81019061009e919061033e565b915091506100ac82826100c0565b5050565b6100786100bb61011a565b610151565b6100c98261016f565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a28051156101125761010d82826101ea565b505050565b6100ac61025c565b5f61014c7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b365f80375f80365f845af43d5f803e80801561016b573d5ff35b3d5ffd5b806001600160a01b03163b5f036101a957604051634c9c8ce360e01b81526001600160a01b03821660048201526024015b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b60605f80846001600160a01b0316846040516102069190610407565b5f60405180830381855af49150503d805f811461023e576040519150601f19603f3d011682016040523d82523d5f602084013e610243565b606091505b509150915061025385838361027b565b95945050505050565b34156100785760405163b398979f60e01b815260040160405180910390fd5b6060826102905761028b826102da565b6102d3565b81511580156102a757506001600160a01b0384163b155b156102d057604051639996b31560e01b81526001600160a01b03851660048201526024016101a0565b50805b9392505050565b8051156102ea5780518082602001fd5b60405163d6bda27560e01b815260040160405180910390fd5b5f8085851115610311575f80fd5b8386111561031d575f80fd5b5050820193919092039150565b634e487b7160e01b5f52604160045260245ffd5b5f806040838503121561034f575f80fd5b82356001600160a01b0381168114610365575f80fd5b9150602083013567ffffffffffffffff80821115610381575f80fd5b818501915085601f830112610394575f80fd5b8135818111156103a6576103a661032a565b604051601f8201601f19908116603f011681019083821181831017156103ce576103ce61032a565b816040528281528860208487010111156103e6575f80fd5b826020860160208301375f6020848301015280955050505050509250929050565b5f82515f5b81811015610426576020818601810151858301520161040c565b505f92019182525091905056fea264697066735822122055a96d9f6d94a6ea50b308b2fc4aa0566df833e7551386bf651c4f24b0cc8f0a64736f6c63430008180033608060405234801561000f575f80fd5b506040516104fc3803806104fc83398101604081905261002e916100bb565b806001600160a01b03811661005c57604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100658161006c565b50506100e8565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f602082840312156100cb575f80fd5b81516001600160a01b03811681146100e1575f80fd5b9392505050565b610407806100f55f395ff3fe608060405260043610610049575f3560e01c8063715018a61461004d5780638da5cb5b146100635780639623609d1461008e578063ad3cb1cc146100a1578063f2fde38b146100de575b5f80fd5b348015610058575f80fd5b506100616100fd565b005b34801561006e575f80fd5b505f546040516001600160a01b0390911681526020015b60405180910390f35b61006161009c366004610260565b610110565b3480156100ac575f80fd5b506100d1604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516100859190610372565b3480156100e9575f80fd5b506100616100f836600461038b565b61017b565b6101056101bd565b61010e5f6101e9565b565b6101186101bd565b60405163278f794360e11b81526001600160a01b03841690634f1ef28690349061014890869086906004016103a6565b5f604051808303818588803b15801561015f575f80fd5b505af1158015610171573d5f803e3d5ffd5b5050505050505050565b6101836101bd565b6001600160a01b0381166101b157604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b6101ba816101e9565b50565b5f546001600160a01b0316331461010e5760405163118cdaa760e01b81523360048201526024016101a8565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b03811681146101ba575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f805f60608486031215610272575f80fd5b833561027d81610238565b9250602084013561028d81610238565b9150604084013567ffffffffffffffff808211156102a9575f80fd5b818601915086601f8301126102bc575f80fd5b8135818111156102ce576102ce61024c565b604051601f8201601f19908116603f011681019083821181831017156102f6576102f661024c565b8160405282815289602084870101111561030e575f80fd5b826020860160208301375f6020848301015280955050505050509250925092565b5f81518084525f5b8181101561035357602081850181015186830182015201610337565b505f602082860101526020601f19601f83011685010191505092915050565b602081525f610384602083018461032f565b9392505050565b5f6020828403121561039b575f80fd5b813561038481610238565b6001600160a01b03831681526040602082018190525f906103c99083018461032f565b94935050505056fea2646970667358221220adbbc4425922655b0b518570c1f1ea2803ed1402d9e8c09bdf19a05b4208da4664736f6c63430008180033b53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61030000000000000000000000006ac38ab99053a2585b6184d0ad72018ae22185cd000000000000000000000000fcad670592a3b24869c0b51a6c6fded4f95d697500000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000",
"nonce": "0xd3",
"chainId": "0x1"
},
"additionalContracts": [
{
"transactionType": "CREATE",
"address": "0xd3f08f92d6752b01fc5b706adbe254b222a1bdaa",
"initCode": "0x608060405234801561000f575f80fd5b506040516104fc3803806104fc83398101604081905261002e916100bb565b806001600160a01b03811661005c57604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100658161006c565b50506100e8565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f602082840312156100cb575f80fd5b81516001600160a01b03811681146100e1575f80fd5b9392505050565b610407806100f55f395ff3fe608060405260043610610049575f3560e01c8063715018a61461004d5780638da5cb5b146100635780639623609d1461008e578063ad3cb1cc146100a1578063f2fde38b146100de575b5f80fd5b348015610058575f80fd5b506100616100fd565b005b34801561006e575f80fd5b505f546040516001600160a01b0390911681526020015b60405180910390f35b61006161009c366004610260565b610110565b3480156100ac575f80fd5b506100d1604051806040016040528060058152602001640352e302e360dc1b81525081565b6040516100859190610372565b3480156100e9575f80fd5b506100616100f836600461038b565b61017b565b6101056101bd565b61010e5f6101e9565b565b6101186101bd565b60405163278f794360e11b81526001600160a01b03841690634f1ef28690349061014890869086906004016103a6565b5f604051808303818588803b15801561015f575f80fd5b505af1158015610171573d5f803e3d5ffd5b5050505050505050565b6101836101bd565b6001600160a01b0381166101b157604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b6101ba816101e9565b50565b5f546001600160a01b0316331461010e5760405163118cdaa760e01b81523360048201526024016101a8565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b03811681146101ba575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f805f60608486031215610272575f80fd5b833561027d81610238565b9250602084013561028d81610238565b9150604084013567ffffffffffffffff808211156102a9575f80fd5b818601915086601f8301126102bc575f80fd5b8135818111156102ce576102ce61024c565b604051601f8201601f19908116603f011681019083821181831017156102f6576102f661024c565b8160405282815289602084870101111561030e575f80fd5b826020860160208301375f6020848301015280955050505050509250925092565b5f81518084525f5b8181101561035357602081850181015186830182015201610337565b505f602082860101526020601f19601f83011685010191505092915050565b602081525f610384602083018461032f565b9392505050565b5f6020828403121561039b575f80fd5b813561038481610238565b6001600160a01b03831681526040602082018190525f906103c99083018461032f565b94935050505056fea2646970667358221220adbbc4425922655b0b518570c1f1ea2803ed1402d9e8c09bdf19a05b4208da4664736f6c63430008180033000000000000000000000000fcad670592a3b24869c0b51a6c6fded4f95d6975"
}
],
"isFixedGasLimit": false
}
],
"receipts": [
{
"status": "0x1",
"cumulativeGasUsed": "0x3e2271",
"logs": [
{
"address": "0x0bc9bc81ad379810b36ad5cc95387112990aa67b",
"topics": [
"0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b",
"0x0000000000000000000000006ac38ab99053a2585b6184d0ad72018ae22185cd"
],
"data": "0x",
"blockHash": "0xcce2fa6bbdb58212c0ac8bd9285683c8f9cde8a03bea4cb47224e35554b2de7d",
"blockNumber": "0x13fb822",
"transactionHash": "0x719a78bbcba746a8beec7b1ce5b469c639e4e75cdb8371f30b7e5c77290a75e8",
"transactionIndex": "0x33",
"logIndex": "0x6b",
"removed": false
},
{
"address": "0xd3f08f92d6752b01fc5b706adbe254b222a1bdaa",
"topics": [
"0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
"0x0000000000000000000000000000000000000000000000000000000000000000",
"0x000000000000000000000000fcad670592a3b24869c0b51a6c6fded4f95d6975"
],
"data": "0x",
"blockHash": "0xcce2fa6bbdb58212c0ac8bd9285683c8f9cde8a03bea4cb47224e35554b2de7d",
"blockNumber": "0x13fb822",
"transactionHash": "0x719a78bbcba746a8beec7b1ce5b469c639e4e75cdb8371f30b7e5c77290a75e8",
"transactionIndex": "0x33",
"logIndex": "0x6c",
"removed": false
},
{
"address": "0x0bc9bc81ad379810b36ad5cc95387112990aa67b",
"topics": [
"0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f"
],
"data": "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3f08f92d6752b01fc5b706adbe254b222a1bdaa",
"blockHash": "0xcce2fa6bbdb58212c0ac8bd9285683c8f9cde8a03bea4cb47224e35554b2de7d",
"blockNumber": "0x13fb822",
"transactionHash": "0x719a78bbcba746a8beec7b1ce5b469c639e4e75cdb8371f30b7e5c77290a75e8",
"transactionIndex": "0x33",
"logIndex": "0x6d",
"removed": false
}
],
"logsBloom": "0x000000000000000000000000000000004000000000000800008000000000000000000000000000000020000000000000000000000000000000000000100000000200000000000000000080000020020000010000002000080000000000000008000000000200000000000000000008000000008000000000000000000000004000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000402000000000000000020000000020000000000000000000000000000000000000000000000000000000000",
"type": "0x2",
"transactionHash": "0x719a78bbcba746a8beec7b1ce5b469c639e4e75cdb8371f30b7e5c77290a75e8",
"transactionIndex": "0x33",
"blockHash": "0xcce2fa6bbdb58212c0ac8bd9285683c8f9cde8a03bea4cb47224e35554b2de7d",
"blockNumber": "0x13fb822",
"gasUsed": "0x9ece4",
"effectiveGasPrice": "0x2b49a4b46",
"from": "0xa1e340bd1e3ea09b3981164bbb4afeddf0e7ba0d",
"to": null,
"contractAddress": "0x0bc9bc81ad379810b36ad5cc95387112990aa67b"
}
],
"libraries": [],
"pending": [],
"returns": {},
"timestamp": 1728779643,
"chain": 1,
"commit": "0cbbda3"
}
Loading

0 comments on commit 6f8ea67

Please sign in to comment.