Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(gov): add V15 upgrade dao proposal #15078

Merged
merged 19 commits into from
Dec 12, 2024
Merged

feat(gov): add V15 upgrade dao proposal #15078

merged 19 commits into from
Dec 12, 2024

Conversation

clemsos
Copy link
Member

@clemsos clemsos commented Nov 14, 2024

Description

This proposal will perform the upgrade of the protocol to lock v15 and unlock v14

Issues

Fixes #
Refs #

Checklist:

  • 1 PR, 1 purpose: my Pull Request applies to a single purpose
  • I have commented my code, particularly in hard-to-understand areas
  • I have updated the docs to reflect my changes if applicable
  • I have added tests (and stories for frontend components) that prove my fix is effective or that my feature works
  • I have performed a self-review of my own code
  • If my code involves visual changes, I am adding applicable screenshots to this thread

Release Note Draft Snippet

@cla-bot cla-bot bot added the cla-signed label Nov 14, 2024
Copy link

vercel bot commented Dec 11, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Skipped Deployment
Name Status Preview Comments Updated (UTC)
unlock-storybook ⬜️ Ignored (Inspect) Dec 12, 2024 0:51am

@clemsos
Copy link
Member Author

clemsos commented Dec 12, 2024

ok all simulations passed !

Arbitrum [42161]: Simulation successful: check last tx at https://dashboard.tenderly.co/clemsos/project/fork/23018f5b-2d63-4eab-b9cd-97a173a0cb3f
Optimism [10]: Simulation successful: check last tx at https://dashboard.tenderly.co/clemsos/project/fork/c4598d23-0694-48ad-a41c-0d948ce47382
Polygon [137]: Simulation successful: check last tx at https://dashboard.tenderly.co/clemsos/project/fork/399ed5c9-8014-4c3f-abc6-0719ce0cc881
Gnosis Chain [100]: Simulation successful: check last tx at https://dashboard.tenderly.co/clemsos/project/fork/4bc34038-422d-4be6-939d-7c71d5f4b65f
BNB Chain [56]: Simulation successful: check last tx at https://dashboard.tenderly.co/clemsos/project/fork/07596718-0e79-4558-a748-3534a28618c3
Ethereum [1]: Simulation successful: check last tx at https://dashboard.tenderly.co/clemsos/project/fork/0cb1680c-a55c-417d-8ad7-b01fb87858d8
Linea [59144]: Simulation successful: check last tx at https://dashboard.tenderly.co/clemsos/project/fork/38cd9b91-a97e-4eb9-a59f-ddbe2623dca8

@clemsos
Copy link
Member Author

clemsos commented Dec 12, 2024

Protocol upgrade: switch to Unlock v14 and PublicLock v15

This proposal will upgrade the core Unlock Protocol smart contracts with a new version of Unlock (v14) and PublicLock (v15).

There are 10 contract calls in this proposals :

Ethereum (chain 1)

  • upgrade(0xe79B93f8E22676774F2A8dAd469175ebd00029FA,0x93c8b77D9bB8dFF1D628e3991443C809a13Ca98E) - ProxyAdmin at 0xa2d9bc1ffc560cc6f21ac09e317a3186ac1b1db8
  • addLockTemplate(0x77694145408ac958Ed747a1aD55192025B22bdd6,15) - Unlock at 0xe79B93f8E22676774F2A8dAd469175ebd00029FA
  • setLockTemplate(0x77694145408ac958Ed747a1aD55192025B22bdd6) - Unlock at 0xe79B93f8E22676774F2A8dAd469175ebd00029FA

Optimism (chain 10)

  • upgrade(0x99b1348a9129ac49c6de7F11245773dE2f51fB0c,0x40E57487d5C7a53293ad83042D0cF4b9ffA3D833) - ProxyAdmin at 0x225a86073c75f704bffc177d6d71cb2df5648393
  • addLockTemplate(0xEBe5a6A322E6aa9aF2414f5632dEeABB5ca5c60F,15) - Unlock at 0x99b1348a9129ac49c6de7F11245773dE2f51fB0c
  • setLockTemplate(0xEBe5a6A322E6aa9aF2414f5632dEeABB5ca5c60F) - Unlock at 0x99b1348a9129ac49c6de7F11245773dE2f51fB0c

BNB Chain (chain 56)

  • upgrade(0xeC83410DbC48C7797D2f2AFe624881674c65c856,0x5814B64C69ae89f152859d20f53B240df1AC5066) - ProxyAdmin at 0xff5694b15bb25a577c139b4a5089856d9f89c065
  • addLockTemplate(0xE1a7Ec44fB4c5c88ebB3744A9Ba2A3cCA879A47d,15) - Unlock at 0xeC83410DbC48C7797D2f2AFe624881674c65c856
  • setLockTemplate(0xE1a7Ec44fB4c5c88ebB3744A9Ba2A3cCA879A47d) - Unlock at 0xeC83410DbC48C7797D2f2AFe624881674c65c856

Gnosis Chain (chain 100)

  • upgrade(0x1bc53f4303c711cc693F6Ec3477B83703DcB317f,0xED95D4B52b49Eaa77427c83AA81775dB9F69Ba21) - ProxyAdmin at 0x621a54927d54423826a9f6dc756146ecfcd5aca7
  • addLockTemplate(0xF05a4Ec7C2106A9767Da776C3a484F3396D4cdb9,15) - Unlock at 0x1bc53f4303c711cc693F6Ec3477B83703DcB317f
  • setLockTemplate(0xF05a4Ec7C2106A9767Da776C3a484F3396D4cdb9) - Unlock at 0x1bc53f4303c711cc693F6Ec3477B83703DcB317f

Polygon (chain 137)

  • upgrade(0xE8E5cd156f89F7bdB267EabD5C43Af3d5AF2A78f,0x6a372BE86D515b0C8fc828650C574fe4c9A65Bd5) - ProxyAdmin at 0x016c3134d7760004f6552605a68763723fe15cd8
  • addLockTemplate(0x3D234f0e0F5B5A238DB94EE7fFfDc5e1c41Bf1d6,15) - Unlock at 0xE8E5cd156f89F7bdB267EabD5C43Af3d5AF2A78f
  • setLockTemplate(0x3D234f0e0F5B5A238DB94EE7fFfDc5e1c41Bf1d6) - Unlock at 0xE8E5cd156f89F7bdB267EabD5C43Af3d5AF2A78f

Base (chain 8453)

  • upgrade(0xd0b14797b9D08493392865647384974470202A78,0x93c8b77D9bB8dFF1D628e3991443C809a13Ca98E) - ProxyAdmin at 0x88ed81de2d62849b337c3f31cd84d041bf26a38c
  • addLockTemplate(0x77694145408ac958Ed747a1aD55192025B22bdd6,15) - Unlock at 0xd0b14797b9D08493392865647384974470202A78
  • setLockTemplate(0x77694145408ac958Ed747a1aD55192025B22bdd6) - Unlock at 0xd0b14797b9D08493392865647384974470202A78

Arbitrum (chain 42161)

  • upgrade(0x1FF7e338d5E582138C46044dc238543Ce555C963,0x2e5F6B31d100C527B782e26953D9509C591aC41d) - ProxyAdmin at 0x604fa8712e61fe65db326f97905efcb087c631cc
  • addLockTemplate(0x9bA1F0aD35795A836eF8Fa089E3Fd2bE4A97dD94,15) - Unlock at 0x1FF7e338d5E582138C46044dc238543Ce555C963
  • setLockTemplate(0x9bA1F0aD35795A836eF8Fa089E3Fd2bE4A97dD94) - Unlock at 0x1FF7e338d5E582138C46044dc238543Ce555C963

Linea (chain 59144)

  • upgrade(0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7,0x530Ff2dAED410cA7D70C25f18dc770f106201151) - ProxyAdmin at 0x259813b665c8f6074391028ef782e27b65840d89
  • addLockTemplate(0x5814B64C69ae89f152859d20f53B240df1AC5066,15) - Unlock at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7
  • setLockTemplate(0x5814B64C69ae89f152859d20f53B240df1AC5066) - Unlock at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7

Onwards !

The Unlock Protocol Team

Copy link
Member

@julien51 julien51 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok I checked all the addresses and LGTM!

@clemsos clemsos merged commit 3bf94a5 into master Dec 12, 2024
15 checks passed
@clemsos clemsos deleted the v15-upgrade-proposal branch December 12, 2024 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants