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(contracts): deploying the allow-list hook on all networks #15123

Merged
merged 6 commits into from
Nov 25, 2024

Conversation

julien51
Copy link
Member

Description

This also includes a few script changes.

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

`FAIL: Verification failed for contract at ${address} with args : ${deployArgs.toString()}`
)
console.log(error)
let tries = 0
Copy link
Member Author

Choose a reason for hiding this comment

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

I went for 5 tries approach so it's not too verbose and still exits after it failed too many times.

@unlock-deployer
Copy link
Collaborator

packages/networks/src/networks/arbitrum.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x04664b4290fa1F4001ED25d9576f7C2d980aC64d is verified
  • ✅ Contract PublicLockPrevious at 0x805C2EbaE1510f59E1D717A1A51aFad335FFAec5 is verified
  • ✅ Contract Unlock at 0x1FF7e338d5E582138C46044dc238543Ce555C963 is verified
  • ✅ Contract KeyManager at 0x520294E736167303efa038205D4391b58261BC9c is verified
  • ✅ Contract UDTv3 at 0xd5d3aA404D7562d09a848F96a8a8d5D65977bF90 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0xd0b14797b9D08493392865647384974470202A78 is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x1A9E2E085bF4E4fE5eE45C682a3Af26d55FA1431 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0xBa81C9379AC1221BF8C100800dD0B0b0b048ba14 is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0xD925Ac2887Ba4372849F0fd64217A6749552bb21 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0x06538095ae3B5123e440D9991377B85C3BC6E6FF is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0x8e1158A7f9d0905602f90191AC4DFb30DD4Ee04C is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0x1c674fff4FB7f898DD761311c806C79A89d461f7 is verified
  • ✅ Unlock source code at 0x1FF7e338d5E582138C46044dc238543Ce555C963 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x04664b4290fa1F4001ED25d9576f7C2d980aC64d matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/avalanche.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x440d9D4E66d39bb28FB58729Cb4D3ead2A595591 is verified
  • ✅ Contract PublicLockPrevious at 0xF241F12506fb6Bf1909c6bC176A199166414007a is verified
  • ✅ Contract Unlock at 0x70cBE5F72dD85aA634d07d2227a421144Af734b3 is verified
  • ✅ Contract KeyManager at 0x8e0B46ec3B95c81355175693dA0083b00fCc1326 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x58D86Dc056c442867485941FeBeA8D3bB4657eAC is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x520294E736167303efa038205D4391b58261BC9c is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0xa396CFB1fFe3ADD2308dF140aa2d0A520D5c6c31 is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0x2499D94880B30fA505543550ac8a1e24cfFeFe78 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xF498a07cac92DA348E4E9F05865025aE51e9fcfa is verified
  • ✅ Unlock source code at 0x70cBE5F72dD85aA634d07d2227a421144Af734b3 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x440d9D4E66d39bb28FB58729Cb4D3ead2A595591 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_GUILD is missing
  • ⚠️ Contract onKeyPurchaseHook_GITCOIN is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/base-sepolia.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 is verified
  • ✅ Contract PublicLockPrevious at 0xF241F12506fb6Bf1909c6bC176A199166414007a is verified
  • ✅ Contract Unlock at 0x259813B665C8f6074391028ef782e27B65840d89 is verified
  • ✅ Contract UDTv3 at 0x68a8011d72E6D41bf7CE9dC49De0aeaEBAAC9b39 is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0x8c5D54B2CAA4C2D08B0DDF82a1e6D2641779B8EC is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0x72B427E751e711E9AbeD0F8aA1c28ec2034023F3 is verified
  • ✅ Unlock source code at 0x259813B665C8f6074391028ef782e27B65840d89 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_CAPTCHA is missing
  • ⚠️ Contract onKeyPurchaseHook_GUILD is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/base.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Contract PublicLockLatest at 0x64A3328Cf61025720c26dE2a87B6d913fA6e376a is verified
  • ✅ Contract PublicLockPrevious at 0xCD9C9b40D757b56359e19563203D3bc64089638d is verified
  • ✅ Contract Unlock at 0xd0b14797b9D08493392865647384974470202A78 is verified
  • ✅ Contract KeyManager at 0xD26c05a33349a6DeD02DD9360e1ef303d1246fb6 is verified
  • ✅ Contract UDTv3 at 0xD7eA82D19f1f59FF1aE95F1945Ee6E6d86A25B96 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x7455DdA870f8421b7C1920Efb84DFF7398c6A73E is verified
  • ✅ Contract onKeyPurchaseHook_PROMOCODE at 0x8c573E1A64D7C6726B3b2E119206e9FD1f5Bc0a0 is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0xC2227b9fc792a5933E64FE9F782fdeDDaf49951b is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0x64441384DB40F34855b1617C05800bE43bD34709 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0x87AaA7498Daf5Bb0DB03806fB5389b260E8aCe92 is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0xbBBdD46ef548712c203d306F6587336EC15E0d7f is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0x3b36FfbfF6bC62D3E9f715bbDBabe477018b0c92 is verified
  • ✅ Unlock source code at 0xd0b14797b9D08493392865647384974470202A78 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x64A3328Cf61025720c26dE2a87B6d913fA6e376a matches packaged PublicLockV14

We have found the following errors :

  • ❌ Unlock owner is not set to the multisig
  • ❌ Unlock Proxy Admin owner is not set to the multisig

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_CAPTCHA is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/bsc.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0xA8BB5AF09B599794136B14B112e137FAf83Acf1f is verified
  • ✅ Contract PublicLockPrevious at 0xa0c062615444ad7192C2c61E149841F3b5F4E197 is verified
  • ✅ Contract Unlock at 0xeC83410DbC48C7797D2f2AFe624881674c65c856 is verified
  • ✅ Contract KeyManager at 0x34EbEc0AE80A2d078DE5489f0f5cAa4d3aaEA355 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x338b1f296217485bf4df6CE9f93ab4C73F72b57D is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x1Bc951F8ed90F6c135F01Fe62CA348F4c3F43D00 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0xa2abAeaba0ac658A1DF5517B57e45e857E3137Ad is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0x80E085D7591C61153D876b5171dc25756a7A3254 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0xF6963D3c395A7914De77f771C2fC44b47B8379AC is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0x5B6C5a766edBc6c7988108A689C96AfCEa95a2f1 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xC4E6FDfe46CD1DF46801e080000a4897c42Fd75F is verified
  • ✅ Unlock source code at 0xeC83410DbC48C7797D2f2AFe624881674c65c856 matches packaged UnlockV13
  • ✅ PublicLock source code at 0xA8BB5AF09B599794136B14B112e137FAf83Acf1f matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/celo.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0xF241F12506fb6Bf1909c6bC176A199166414007a is verified
  • ✅ Contract PublicLockPrevious at 0xfe9fD6af67E48D9f05Aa88679Ac294E3f28532eE is verified
  • ✅ Contract Unlock at 0x1FF7e338d5E582138C46044dc238543Ce555C963 is verified
  • ✅ Contract KeyManager at 0xF6963D3c395A7914De77f771C2fC44b47B8379AC is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x55C7336ea96BABb0bEabD676C07880aa8b76584a is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0xC4E6FDfe46CD1DF46801e080000a4897c42Fd75F is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0xdc230F9A08918FaA5ae48B8E13647789A8B6dD46 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0xe49f5FD63cD7ec130B07dad30f068CC08F201e1e is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xa396CFB1fFe3ADD2308dF140aa2d0A520D5c6c31 is verified
  • ✅ Unlock source code at 0x1FF7e338d5E582138C46044dc238543Ce555C963 matches packaged UnlockV13
  • ✅ PublicLock source code at 0xF241F12506fb6Bf1909c6bC176A199166414007a matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_GITCOIN is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/gnosis.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0xeAd6d1877452383ab5F74c689b6C3d0538Fd3008 is verified
  • ✅ Contract PublicLockPrevious at 0x70cBE5F72dD85aA634d07d2227a421144Af734b3 is verified
  • ✅ Contract Unlock at 0x1bc53f4303c711cc693F6Ec3477B83703DcB317f is verified
  • ✅ Contract KeyManager at 0xBa81C9379AC1221BF8C100800dD0B0b0b048ba14 is verified
  • ✅ Contract UDTv3 at 0x8C84142c4a716a16a89d0e61707164d6107A9811 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x927D68eAE936Ec0111f01Fc4Ddd9cC57DB3f0Af2 is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x5ff4d5733Cc2b0A069cFF409eCEad3C5C71Ee346 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0x111C61BD66a8c4f142e452b9087Dae5893C5C3cF is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0xFb0657eAE55A4dd3E2317C9eCB311bA5Ecc62C9C is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0xe20738d9798B5B5801aEEFDB81d80Fcce3a3Aa95 is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0xd6129cAC45a16187F4D09Dd69C512F68F0f2B371 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xc19C366dE3439AD9312450c691f35539be7068BE is verified
  • ✅ Unlock source code at 0x1bc53f4303c711cc693F6Ec3477B83703DcB317f matches packaged UnlockV13
  • ✅ PublicLock source code at 0xeAd6d1877452383ab5F74c689b6C3d0538Fd3008 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/linea.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x4A553635774b3d6fB6273A83b5B49577dF450227 is verified
  • ✅ Contract PublicLockPrevious at 0x70cBE5F72dD85aA634d07d2227a421144Af734b3 is verified
  • ✅ Contract Unlock at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 is verified
  • ✅ Contract KeyManager at 0x338b1f296217485bf4df6CE9f93ab4C73F72b57D is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x6878Ae3c863f6Ebd27B47C02F6B32aAC8B0BA07E is verified
  • ✅ Contract onKeyPurchaseHook_PROMOCODE at 0xCD9C9b40D757b56359e19563203D3bc64089638d is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x04664b4290fa1F4001ED25d9576f7C2d980aC64d is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0xD925Ac2887Ba4372849F0fd64217A6749552bb21 is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0x8c5D54B2CAA4C2D08B0DDF82a1e6D2641779B8EC is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0xaE8F3F0826A39122401ED634f0a5C19549331432 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0x15922b77301Df5EA532074e9fb30d115FB6A03fE is verified
  • ✅ Unlock source code at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x4A553635774b3d6fB6273A83b5B49577dF450227 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_GITCOIN is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/mainnet.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Contract PublicLockLatest at 0xc9577b38ADA2B1b251EE99e54cC399027d547B68 is verified
  • ✅ Contract PublicLockPrevious at 0xfe9fD6af67E48D9f05Aa88679Ac294E3f28532eE is verified
  • ✅ Contract Unlock at 0xe79B93f8E22676774F2A8dAd469175ebd00029FA is verified
  • ✅ Contract KeyManager at 0x9A1f43090307034DBFBE2ba20320Ce815ff046D4 is verified
  • ✅ Contract UDTv3 at 0x90DE74265a416e1393A450752175AED98fe11517 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x936Ed3E71b5990bC9A94074835D08C6ca7bbFad0 is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0xaF96721f8ffc136e4C170446E68Dc6744B6Ee4f4 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0x1d8DD27432cC0aCB93B93c4486F46b67E2208359 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xfF7aBFACC805AD158a8ea554d4c363FC2D9527d4 is verified
  • ✅ Unlock source code at 0xe79B93f8E22676774F2A8dAd469175ebd00029FA matches packaged UnlockV13
  • ✅ PublicLock source code at 0xc9577b38ADA2B1b251EE99e54cC399027d547B68 matches packaged PublicLockV14

We have found the following errors :

  • ❌ Unlock is not owned by the DAO
  • ❌ Unlock Proxy Admin is not owned by the DAO

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_GITCOIN is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/optimism.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x530Ff2dAED410cA7D70C25f18dc770f106201151 is verified
  • ✅ Contract PublicLockPrevious at 0xfe9fD6af67E48D9f05Aa88679Ac294E3f28532eE is verified
  • ✅ Contract Unlock at 0x99b1348a9129ac49c6de7F11245773dE2f51fB0c is verified
  • ✅ Contract KeyManager at 0x8c5D54B2CAA4C2D08B0DDF82a1e6D2641779B8EC is verified
  • ✅ Contract UDTv3 at 0xc709c9116dBf29Da9c25041b13a07A0e68aC5d2D is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x34EbEc0AE80A2d078DE5489f0f5cAa4d3aaEA355 is verified
  • ✅ Contract onKeyPurchaseHook_PROMOCODE at 0x8e0B46ec3B95c81355175693dA0083b00fCc1326 is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0xD4385fd4A79B6636828eC8BC6795766a797E9CF5 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0x7217b772788374391e890b773e6b8B7101b5Acde is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0xF6a9138b4ebEd2AcF651Cbd40B45584B4c625e87 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0x1402D55BF0D6566ca8F569041000a8015b608632 is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0x6a0971717ABFfCfE08f67b53DeAC5D234A6676Ed is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xA2D9BC1ffc560Cc6F21aC09E317A3186AC1B1db8 is verified
  • ✅ Unlock source code at 0x99b1348a9129ac49c6de7F11245773dE2f51fB0c matches packaged UnlockV13
  • ✅ PublicLock source code at 0x530Ff2dAED410cA7D70C25f18dc770f106201151 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/scroll.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 is verified
  • ✅ Contract Unlock at 0x259813B665C8f6074391028ef782e27B65840d89 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xe87eFc02F26EFE45171afDBEc85D743FDB2Eb1FB is verified
  • ✅ Unlock source code at 0x259813B665C8f6074391028ef782e27B65840d89 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract PublicLockPrevious is missing
  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_CAPTCHA is missing
  • ⚠️ Contract onKeyPurchaseHook_GUILD is missing
  • ⚠️ Contract onKeyPurchaseHook_GITCOIN is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/sepolia.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0xCbdcCc1C39f89CB2D292E66A82558698E54f8482 is verified
  • ✅ Contract PublicLockPrevious at 0xfe9fD6af67E48D9f05Aa88679Ac294E3f28532eE is verified
  • ✅ Contract Unlock at 0x36b34e10295cCE69B652eEB5a8046041074515Da is verified
  • ✅ Contract KeyManager at 0x338b1f296217485bf4df6CE9f93ab4C73F72b57D is verified
  • ✅ Contract UDTv3 at 0x447B1492C5038203f1927eB2a374F5Fcdc25999d is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x34EbEc0AE80A2d078DE5489f0f5cAa4d3aaEA355 is verified
  • ✅ Contract onKeyPurchaseHook_PROMOCODE at 0x639143cbf90F27eA5Ce4b3A7D869d4D7878009A5 is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x0aC1a84AcaB08b630714d59dA74576D7274E68d5 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0x499C854E40Ce4056266822c86D1A326f0FE6491a is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0xd0b14797b9D08493392865647384974470202A78 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0x6878Ae3c863f6Ebd27B47C02F6B32aAC8B0BA07E is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0x323Fd488F101F2F9252ecE9f9fe3e56C48912880 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0x92954dB2CeB43C2BF241C6a968EF711124408B00 is verified
  • ✅ Unlock source code at 0x36b34e10295cCE69B652eEB5a8046041074515Da matches packaged UnlockV13
  • ✅ PublicLock source code at 0xCbdcCc1C39f89CB2D292E66A82558698E54f8482 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/zkevm.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 is verified
  • ✅ Contract Unlock at 0x259813B665C8f6074391028ef782e27B65840d89 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xe87eFc02F26EFE45171afDBEc85D743FDB2Eb1FB is verified
  • ✅ Unlock source code at 0x259813B665C8f6074391028ef782e27B65840d89 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract PublicLockPrevious is missing
  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_CAPTCHA is missing
  • ⚠️ Contract onKeyPurchaseHook_GUILD is missing
  • ⚠️ Contract onKeyPurchaseHook_GITCOIN is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

@unlock-deployer
Copy link
Collaborator

Error: missing revert data (action="call", data=null, reason=null, transaction={ "data": "0xcd93b532", "to": "0x259813B665C8f6074391028ef782e27B65840d89" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.4)
at makeError (/home/runner/work/unlock/unlock/node_modules/ethers/src.ts/utils/errors.ts:694:21)
at getBuiltinCallException (/home/runner/work/unlock/unlock/node_modules/ethers/src.ts/abi/abi-coder.ts:118:21)
at Function.getBuiltinCallException (/home/runner/work/unlock/unlock/node_modules/ethers/src.ts/abi/abi-coder.ts:235:16)
at JsonRpcProvider.getRpcError (/home/runner/work/unlock/unlock/node_modules/ethers/src.ts/providers/provider-jsonrpc.ts:989:32)
at (/home/runner/work/unlock/unlock/node_modules/ethers/src.ts/providers/provider-jsonrpc.ts:563:45)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
code: 'CALL_EXCEPTION',
action: 'call',
data: null,
reason: null,
transaction: {
to: '0x259813B665C8f6074391028ef782e27B65840d89',
data: '0xcd93b532'
},
invocation: null,
revert: null,
shortMessage: 'missing revert data',
info: {
error: { message: 'Unable to perform request', code: 19 },
payload: { method: 'eth_call', params: [Array], id: 2, jsonrpc: '2.0' }
}
}
Could not process the file: missing revert data (action="call", data=null, reason=null, transaction={ "data": "0xcd93b532", "to": "0x259813B665C8f6074391028ef782e27B65840d89" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.4)

@unlock-deployer
Copy link
Collaborator

packages/networks/src/networks/arbitrum.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x04664b4290fa1F4001ED25d9576f7C2d980aC64d is verified
  • ✅ Contract PublicLockPrevious at 0x805C2EbaE1510f59E1D717A1A51aFad335FFAec5 is verified
  • ✅ Contract Unlock at 0x1FF7e338d5E582138C46044dc238543Ce555C963 is verified
  • ✅ Contract KeyManager at 0x520294E736167303efa038205D4391b58261BC9c is verified
  • ✅ Contract UDTv3 at 0xd5d3aA404D7562d09a848F96a8a8d5D65977bF90 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0xd0b14797b9D08493392865647384974470202A78 is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x1A9E2E085bF4E4fE5eE45C682a3Af26d55FA1431 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0xBa81C9379AC1221BF8C100800dD0B0b0b048ba14 is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0xD925Ac2887Ba4372849F0fd64217A6749552bb21 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0x06538095ae3B5123e440D9991377B85C3BC6E6FF is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0x8e1158A7f9d0905602f90191AC4DFb30DD4Ee04C is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0x1c674fff4FB7f898DD761311c806C79A89d461f7 is verified
  • ✅ Unlock source code at 0x1FF7e338d5E582138C46044dc238543Ce555C963 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x04664b4290fa1F4001ED25d9576f7C2d980aC64d matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/avalanche.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x440d9D4E66d39bb28FB58729Cb4D3ead2A595591 is verified
  • ✅ Contract PublicLockPrevious at 0xF241F12506fb6Bf1909c6bC176A199166414007a is verified
  • ✅ Contract Unlock at 0x70cBE5F72dD85aA634d07d2227a421144Af734b3 is verified
  • ✅ Contract KeyManager at 0x8e0B46ec3B95c81355175693dA0083b00fCc1326 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x58D86Dc056c442867485941FeBeA8D3bB4657eAC is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x520294E736167303efa038205D4391b58261BC9c is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0xa396CFB1fFe3ADD2308dF140aa2d0A520D5c6c31 is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0x2499D94880B30fA505543550ac8a1e24cfFeFe78 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xF498a07cac92DA348E4E9F05865025aE51e9fcfa is verified
  • ✅ Unlock source code at 0x70cBE5F72dD85aA634d07d2227a421144Af734b3 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x440d9D4E66d39bb28FB58729Cb4D3ead2A595591 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_GUILD is missing
  • ⚠️ Contract onKeyPurchaseHook_GITCOIN is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/base-sepolia.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 is verified
  • ✅ Contract PublicLockPrevious at 0xF241F12506fb6Bf1909c6bC176A199166414007a is verified
  • ✅ Contract Unlock at 0x259813B665C8f6074391028ef782e27B65840d89 is verified
  • ✅ Contract UDTv3 at 0x68a8011d72E6D41bf7CE9dC49De0aeaEBAAC9b39 is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0x8c5D54B2CAA4C2D08B0DDF82a1e6D2641779B8EC is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0x72B427E751e711E9AbeD0F8aA1c28ec2034023F3 is verified
  • ✅ Unlock source code at 0x259813B665C8f6074391028ef782e27B65840d89 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_CAPTCHA is missing
  • ⚠️ Contract onKeyPurchaseHook_GUILD is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/base.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Contract PublicLockLatest at 0x64A3328Cf61025720c26dE2a87B6d913fA6e376a is verified
  • ✅ Contract PublicLockPrevious at 0xCD9C9b40D757b56359e19563203D3bc64089638d is verified
  • ✅ Contract Unlock at 0xd0b14797b9D08493392865647384974470202A78 is verified
  • ✅ Contract KeyManager at 0xD26c05a33349a6DeD02DD9360e1ef303d1246fb6 is verified
  • ✅ Contract UDTv3 at 0xD7eA82D19f1f59FF1aE95F1945Ee6E6d86A25B96 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x7455DdA870f8421b7C1920Efb84DFF7398c6A73E is verified
  • ✅ Contract onKeyPurchaseHook_PROMOCODE at 0x8c573E1A64D7C6726B3b2E119206e9FD1f5Bc0a0 is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0xC2227b9fc792a5933E64FE9F782fdeDDaf49951b is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0x64441384DB40F34855b1617C05800bE43bD34709 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0x87AaA7498Daf5Bb0DB03806fB5389b260E8aCe92 is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0xbBBdD46ef548712c203d306F6587336EC15E0d7f is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0x3b36FfbfF6bC62D3E9f715bbDBabe477018b0c92 is verified
  • ✅ Unlock source code at 0xd0b14797b9D08493392865647384974470202A78 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x64A3328Cf61025720c26dE2a87B6d913fA6e376a matches packaged PublicLockV14

We have found the following errors :

  • ❌ Unlock owner is not set to the multisig
  • ❌ Unlock Proxy Admin owner is not set to the multisig

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_CAPTCHA is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/bsc.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0xA8BB5AF09B599794136B14B112e137FAf83Acf1f is verified
  • ✅ Contract PublicLockPrevious at 0xa0c062615444ad7192C2c61E149841F3b5F4E197 is verified
  • ✅ Contract Unlock at 0xeC83410DbC48C7797D2f2AFe624881674c65c856 is verified
  • ✅ Contract KeyManager at 0x34EbEc0AE80A2d078DE5489f0f5cAa4d3aaEA355 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x338b1f296217485bf4df6CE9f93ab4C73F72b57D is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x1Bc951F8ed90F6c135F01Fe62CA348F4c3F43D00 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0xa2abAeaba0ac658A1DF5517B57e45e857E3137Ad is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0x80E085D7591C61153D876b5171dc25756a7A3254 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0xF6963D3c395A7914De77f771C2fC44b47B8379AC is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0x5B6C5a766edBc6c7988108A689C96AfCEa95a2f1 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xC4E6FDfe46CD1DF46801e080000a4897c42Fd75F is verified
  • ✅ Unlock source code at 0xeC83410DbC48C7797D2f2AFe624881674c65c856 matches packaged UnlockV13
  • ✅ PublicLock source code at 0xA8BB5AF09B599794136B14B112e137FAf83Acf1f matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/celo.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0xF241F12506fb6Bf1909c6bC176A199166414007a is verified
  • ✅ Contract PublicLockPrevious at 0xfe9fD6af67E48D9f05Aa88679Ac294E3f28532eE is verified
  • ✅ Contract Unlock at 0x1FF7e338d5E582138C46044dc238543Ce555C963 is verified
  • ✅ Contract KeyManager at 0xF6963D3c395A7914De77f771C2fC44b47B8379AC is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x55C7336ea96BABb0bEabD676C07880aa8b76584a is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0xC4E6FDfe46CD1DF46801e080000a4897c42Fd75F is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0xdc230F9A08918FaA5ae48B8E13647789A8B6dD46 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0xe49f5FD63cD7ec130B07dad30f068CC08F201e1e is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xa396CFB1fFe3ADD2308dF140aa2d0A520D5c6c31 is verified
  • ✅ Unlock source code at 0x1FF7e338d5E582138C46044dc238543Ce555C963 matches packaged UnlockV13
  • ✅ PublicLock source code at 0xF241F12506fb6Bf1909c6bC176A199166414007a matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_GITCOIN is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/gnosis.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0xeAd6d1877452383ab5F74c689b6C3d0538Fd3008 is verified
  • ✅ Contract PublicLockPrevious at 0x70cBE5F72dD85aA634d07d2227a421144Af734b3 is verified
  • ✅ Contract Unlock at 0x1bc53f4303c711cc693F6Ec3477B83703DcB317f is verified
  • ✅ Contract KeyManager at 0xBa81C9379AC1221BF8C100800dD0B0b0b048ba14 is verified
  • ✅ Contract UDTv3 at 0x8C84142c4a716a16a89d0e61707164d6107A9811 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x927D68eAE936Ec0111f01Fc4Ddd9cC57DB3f0Af2 is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x5ff4d5733Cc2b0A069cFF409eCEad3C5C71Ee346 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0x111C61BD66a8c4f142e452b9087Dae5893C5C3cF is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0xFb0657eAE55A4dd3E2317C9eCB311bA5Ecc62C9C is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0xe20738d9798B5B5801aEEFDB81d80Fcce3a3Aa95 is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0xd6129cAC45a16187F4D09Dd69C512F68F0f2B371 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xc19C366dE3439AD9312450c691f35539be7068BE is verified
  • ✅ Unlock source code at 0x1bc53f4303c711cc693F6Ec3477B83703DcB317f matches packaged UnlockV13
  • ✅ PublicLock source code at 0xeAd6d1877452383ab5F74c689b6C3d0538Fd3008 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/linea.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x4A553635774b3d6fB6273A83b5B49577dF450227 is verified
  • ✅ Contract PublicLockPrevious at 0x70cBE5F72dD85aA634d07d2227a421144Af734b3 is verified
  • ✅ Contract Unlock at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 is verified
  • ✅ Contract KeyManager at 0x338b1f296217485bf4df6CE9f93ab4C73F72b57D is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x6878Ae3c863f6Ebd27B47C02F6B32aAC8B0BA07E is verified
  • ✅ Contract onKeyPurchaseHook_PROMOCODE at 0xCD9C9b40D757b56359e19563203D3bc64089638d is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x04664b4290fa1F4001ED25d9576f7C2d980aC64d is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0xD925Ac2887Ba4372849F0fd64217A6749552bb21 is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0x8c5D54B2CAA4C2D08B0DDF82a1e6D2641779B8EC is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0xaE8F3F0826A39122401ED634f0a5C19549331432 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0x15922b77301Df5EA532074e9fb30d115FB6A03fE is verified
  • ✅ Unlock source code at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x4A553635774b3d6fB6273A83b5B49577dF450227 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_GITCOIN is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/mainnet.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Contract PublicLockLatest at 0xc9577b38ADA2B1b251EE99e54cC399027d547B68 is verified
  • ✅ Contract PublicLockPrevious at 0xfe9fD6af67E48D9f05Aa88679Ac294E3f28532eE is verified
  • ✅ Contract Unlock at 0xe79B93f8E22676774F2A8dAd469175ebd00029FA is verified
  • ✅ Contract KeyManager at 0x9A1f43090307034DBFBE2ba20320Ce815ff046D4 is verified
  • ✅ Contract UDTv3 at 0x90DE74265a416e1393A450752175AED98fe11517 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x936Ed3E71b5990bC9A94074835D08C6ca7bbFad0 is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0xaF96721f8ffc136e4C170446E68Dc6744B6Ee4f4 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0x1d8DD27432cC0aCB93B93c4486F46b67E2208359 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xfF7aBFACC805AD158a8ea554d4c363FC2D9527d4 is verified
  • ✅ Unlock source code at 0xe79B93f8E22676774F2A8dAd469175ebd00029FA matches packaged UnlockV13
  • ✅ PublicLock source code at 0xc9577b38ADA2B1b251EE99e54cC399027d547B68 matches packaged PublicLockV14

We have found the following errors :

  • ❌ Unlock is not owned by the DAO
  • ❌ Unlock Proxy Admin is not owned by the DAO

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_GITCOIN is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/optimism.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x530Ff2dAED410cA7D70C25f18dc770f106201151 is verified
  • ✅ Contract PublicLockPrevious at 0xfe9fD6af67E48D9f05Aa88679Ac294E3f28532eE is verified
  • ✅ Contract Unlock at 0x99b1348a9129ac49c6de7F11245773dE2f51fB0c is verified
  • ✅ Contract KeyManager at 0x8c5D54B2CAA4C2D08B0DDF82a1e6D2641779B8EC is verified
  • ✅ Contract UDTv3 at 0xc709c9116dBf29Da9c25041b13a07A0e68aC5d2D is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x34EbEc0AE80A2d078DE5489f0f5cAa4d3aaEA355 is verified
  • ✅ Contract onKeyPurchaseHook_PROMOCODE at 0x8e0B46ec3B95c81355175693dA0083b00fCc1326 is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0xD4385fd4A79B6636828eC8BC6795766a797E9CF5 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0x7217b772788374391e890b773e6b8B7101b5Acde is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0xF6a9138b4ebEd2AcF651Cbd40B45584B4c625e87 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0x1402D55BF0D6566ca8F569041000a8015b608632 is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0x6a0971717ABFfCfE08f67b53DeAC5D234A6676Ed is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xA2D9BC1ffc560Cc6F21aC09E317A3186AC1B1db8 is verified
  • ✅ Unlock source code at 0x99b1348a9129ac49c6de7F11245773dE2f51fB0c matches packaged UnlockV13
  • ✅ PublicLock source code at 0x530Ff2dAED410cA7D70C25f18dc770f106201151 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/scroll.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 is verified
  • ✅ Contract Unlock at 0x259813B665C8f6074391028ef782e27B65840d89 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xe87eFc02F26EFE45171afDBEc85D743FDB2Eb1FB is verified
  • ✅ Unlock source code at 0x259813B665C8f6074391028ef782e27B65840d89 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract PublicLockPrevious is missing
  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_CAPTCHA is missing
  • ⚠️ Contract onKeyPurchaseHook_GUILD is missing
  • ⚠️ Contract onKeyPurchaseHook_GITCOIN is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/sepolia.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0xCbdcCc1C39f89CB2D292E66A82558698E54f8482 is verified
  • ✅ Contract PublicLockPrevious at 0xfe9fD6af67E48D9f05Aa88679Ac294E3f28532eE is verified
  • ✅ Contract Unlock at 0x36b34e10295cCE69B652eEB5a8046041074515Da is verified
  • ✅ Contract KeyManager at 0x338b1f296217485bf4df6CE9f93ab4C73F72b57D is verified
  • ✅ Contract UDTv3 at 0x447B1492C5038203f1927eB2a374F5Fcdc25999d is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x34EbEc0AE80A2d078DE5489f0f5cAa4d3aaEA355 is verified
  • ✅ Contract onKeyPurchaseHook_PROMOCODE at 0x639143cbf90F27eA5Ce4b3A7D869d4D7878009A5 is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x0aC1a84AcaB08b630714d59dA74576D7274E68d5 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0x499C854E40Ce4056266822c86D1A326f0FE6491a is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0xd0b14797b9D08493392865647384974470202A78 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0x6878Ae3c863f6Ebd27B47C02F6B32aAC8B0BA07E is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0x323Fd488F101F2F9252ecE9f9fe3e56C48912880 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0x92954dB2CeB43C2BF241C6a968EF711124408B00 is verified
  • ✅ Unlock source code at 0x36b34e10295cCE69B652eEB5a8046041074515Da matches packaged UnlockV13
  • ✅ PublicLock source code at 0xCbdcCc1C39f89CB2D292E66A82558698E54f8482 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/zkevm.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 is verified
  • ✅ Contract Unlock at 0x259813B665C8f6074391028ef782e27B65840d89 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xe87eFc02F26EFE45171afDBEc85D743FDB2Eb1FB is verified
  • ✅ Unlock source code at 0x259813B665C8f6074391028ef782e27B65840d89 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract PublicLockPrevious is missing
  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_CAPTCHA is missing
  • ⚠️ Contract onKeyPurchaseHook_GUILD is missing
  • ⚠️ Contract onKeyPurchaseHook_GITCOIN is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

@julien51
Copy link
Member Author

I am cmpletely unable to send tx to Polygon which is quite annoying :/

Copy link
Member

@clemsos clemsos left a comment

Choose a reason for hiding this comment

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

lg !

governance/scripts/all_networks Outdated Show resolved Hide resolved
@@ -62,7 +62,7 @@ Object.keys(networks).forEach((key) => {
hardhatNetworks[key] = {
chainId: networks[key].id,
name: networks[key].name,
url: networks[key].provider,
url: networks[key].publicProvider,
Copy link
Member

Choose a reason for hiding this comment

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

we are not distributing this package though

@clemsos
Copy link
Member

clemsos commented Nov 25, 2024

I am cmpletely unable to send tx to Polygon which is quite annoying :/

weird. Does that work directly from cli (without all_networks)

@unlock-deployer
Copy link
Collaborator

packages/networks/src/networks/arbitrum.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x04664b4290fa1F4001ED25d9576f7C2d980aC64d is verified
  • ✅ Contract PublicLockPrevious at 0x805C2EbaE1510f59E1D717A1A51aFad335FFAec5 is verified
  • ✅ Contract Unlock at 0x1FF7e338d5E582138C46044dc238543Ce555C963 is verified
  • ✅ Contract KeyManager at 0x520294E736167303efa038205D4391b58261BC9c is verified
  • ✅ Contract UDTv3 at 0xd5d3aA404D7562d09a848F96a8a8d5D65977bF90 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0xd0b14797b9D08493392865647384974470202A78 is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x1A9E2E085bF4E4fE5eE45C682a3Af26d55FA1431 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0xBa81C9379AC1221BF8C100800dD0B0b0b048ba14 is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0xD925Ac2887Ba4372849F0fd64217A6749552bb21 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0x06538095ae3B5123e440D9991377B85C3BC6E6FF is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0x8e1158A7f9d0905602f90191AC4DFb30DD4Ee04C is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0x1c674fff4FB7f898DD761311c806C79A89d461f7 is verified
  • ✅ Unlock source code at 0x1FF7e338d5E582138C46044dc238543Ce555C963 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x04664b4290fa1F4001ED25d9576f7C2d980aC64d matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/avalanche.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x440d9D4E66d39bb28FB58729Cb4D3ead2A595591 is verified
  • ✅ Contract PublicLockPrevious at 0xF241F12506fb6Bf1909c6bC176A199166414007a is verified
  • ✅ Contract Unlock at 0x70cBE5F72dD85aA634d07d2227a421144Af734b3 is verified
  • ✅ Contract KeyManager at 0x8e0B46ec3B95c81355175693dA0083b00fCc1326 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x58D86Dc056c442867485941FeBeA8D3bB4657eAC is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x520294E736167303efa038205D4391b58261BC9c is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0xa396CFB1fFe3ADD2308dF140aa2d0A520D5c6c31 is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0x2499D94880B30fA505543550ac8a1e24cfFeFe78 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xF498a07cac92DA348E4E9F05865025aE51e9fcfa is verified
  • ✅ Unlock source code at 0x70cBE5F72dD85aA634d07d2227a421144Af734b3 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x440d9D4E66d39bb28FB58729Cb4D3ead2A595591 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_GUILD is missing
  • ⚠️ Contract onKeyPurchaseHook_GITCOIN is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/base-sepolia.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 is verified
  • ✅ Contract PublicLockPrevious at 0xF241F12506fb6Bf1909c6bC176A199166414007a is verified
  • ✅ Contract Unlock at 0x259813B665C8f6074391028ef782e27B65840d89 is verified
  • ✅ Contract UDTv3 at 0x68a8011d72E6D41bf7CE9dC49De0aeaEBAAC9b39 is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0x8c5D54B2CAA4C2D08B0DDF82a1e6D2641779B8EC is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0x72B427E751e711E9AbeD0F8aA1c28ec2034023F3 is verified
  • ✅ Unlock source code at 0x259813B665C8f6074391028ef782e27B65840d89 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_CAPTCHA is missing
  • ⚠️ Contract onKeyPurchaseHook_GUILD is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/base.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Contract PublicLockLatest at 0x64A3328Cf61025720c26dE2a87B6d913fA6e376a is verified
  • ✅ Contract PublicLockPrevious at 0xCD9C9b40D757b56359e19563203D3bc64089638d is verified
  • ✅ Contract Unlock at 0xd0b14797b9D08493392865647384974470202A78 is verified
  • ✅ Contract KeyManager at 0xD26c05a33349a6DeD02DD9360e1ef303d1246fb6 is verified
  • ✅ Contract UDTv3 at 0xD7eA82D19f1f59FF1aE95F1945Ee6E6d86A25B96 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x7455DdA870f8421b7C1920Efb84DFF7398c6A73E is verified
  • ✅ Contract onKeyPurchaseHook_PROMOCODE at 0x8c573E1A64D7C6726B3b2E119206e9FD1f5Bc0a0 is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0xC2227b9fc792a5933E64FE9F782fdeDDaf49951b is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0x64441384DB40F34855b1617C05800bE43bD34709 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0x87AaA7498Daf5Bb0DB03806fB5389b260E8aCe92 is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0xbBBdD46ef548712c203d306F6587336EC15E0d7f is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0x3b36FfbfF6bC62D3E9f715bbDBabe477018b0c92 is verified
  • ✅ Unlock source code at 0xd0b14797b9D08493392865647384974470202A78 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x64A3328Cf61025720c26dE2a87B6d913fA6e376a matches packaged PublicLockV14

We have found the following errors :

  • ❌ Unlock owner is not set to the multisig
  • ❌ Unlock Proxy Admin owner is not set to the multisig

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_CAPTCHA is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/bsc.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0xA8BB5AF09B599794136B14B112e137FAf83Acf1f is verified
  • ✅ Contract PublicLockPrevious at 0xa0c062615444ad7192C2c61E149841F3b5F4E197 is verified
  • ✅ Contract Unlock at 0xeC83410DbC48C7797D2f2AFe624881674c65c856 is verified
  • ✅ Contract KeyManager at 0x34EbEc0AE80A2d078DE5489f0f5cAa4d3aaEA355 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x338b1f296217485bf4df6CE9f93ab4C73F72b57D is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x1Bc951F8ed90F6c135F01Fe62CA348F4c3F43D00 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0xa2abAeaba0ac658A1DF5517B57e45e857E3137Ad is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0x80E085D7591C61153D876b5171dc25756a7A3254 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0xF6963D3c395A7914De77f771C2fC44b47B8379AC is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0x5B6C5a766edBc6c7988108A689C96AfCEa95a2f1 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xC4E6FDfe46CD1DF46801e080000a4897c42Fd75F is verified
  • ✅ Unlock source code at 0xeC83410DbC48C7797D2f2AFe624881674c65c856 matches packaged UnlockV13
  • ✅ PublicLock source code at 0xA8BB5AF09B599794136B14B112e137FAf83Acf1f matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/celo.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0xF241F12506fb6Bf1909c6bC176A199166414007a is verified
  • ✅ Contract PublicLockPrevious at 0xfe9fD6af67E48D9f05Aa88679Ac294E3f28532eE is verified
  • ✅ Contract Unlock at 0x1FF7e338d5E582138C46044dc238543Ce555C963 is verified
  • ✅ Contract KeyManager at 0xF6963D3c395A7914De77f771C2fC44b47B8379AC is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x55C7336ea96BABb0bEabD676C07880aa8b76584a is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0xC4E6FDfe46CD1DF46801e080000a4897c42Fd75F is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0xdc230F9A08918FaA5ae48B8E13647789A8B6dD46 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0xe49f5FD63cD7ec130B07dad30f068CC08F201e1e is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xa396CFB1fFe3ADD2308dF140aa2d0A520D5c6c31 is verified
  • ✅ Unlock source code at 0x1FF7e338d5E582138C46044dc238543Ce555C963 matches packaged UnlockV13
  • ✅ PublicLock source code at 0xF241F12506fb6Bf1909c6bC176A199166414007a matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_GITCOIN is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/gnosis.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0xeAd6d1877452383ab5F74c689b6C3d0538Fd3008 is verified
  • ✅ Contract PublicLockPrevious at 0x70cBE5F72dD85aA634d07d2227a421144Af734b3 is verified
  • ✅ Contract Unlock at 0x1bc53f4303c711cc693F6Ec3477B83703DcB317f is verified
  • ✅ Contract KeyManager at 0xBa81C9379AC1221BF8C100800dD0B0b0b048ba14 is verified
  • ✅ Contract UDTv3 at 0x8C84142c4a716a16a89d0e61707164d6107A9811 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x927D68eAE936Ec0111f01Fc4Ddd9cC57DB3f0Af2 is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x5ff4d5733Cc2b0A069cFF409eCEad3C5C71Ee346 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0x111C61BD66a8c4f142e452b9087Dae5893C5C3cF is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0xFb0657eAE55A4dd3E2317C9eCB311bA5Ecc62C9C is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0xe20738d9798B5B5801aEEFDB81d80Fcce3a3Aa95 is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0xd6129cAC45a16187F4D09Dd69C512F68F0f2B371 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xc19C366dE3439AD9312450c691f35539be7068BE is verified
  • ✅ Unlock source code at 0x1bc53f4303c711cc693F6Ec3477B83703DcB317f matches packaged UnlockV13
  • ✅ PublicLock source code at 0xeAd6d1877452383ab5F74c689b6C3d0538Fd3008 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/linea.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x4A553635774b3d6fB6273A83b5B49577dF450227 is verified
  • ✅ Contract PublicLockPrevious at 0x70cBE5F72dD85aA634d07d2227a421144Af734b3 is verified
  • ✅ Contract Unlock at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 is verified
  • ✅ Contract KeyManager at 0x338b1f296217485bf4df6CE9f93ab4C73F72b57D is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x6878Ae3c863f6Ebd27B47C02F6B32aAC8B0BA07E is verified
  • ✅ Contract onKeyPurchaseHook_PROMOCODE at 0xCD9C9b40D757b56359e19563203D3bc64089638d is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x04664b4290fa1F4001ED25d9576f7C2d980aC64d is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0xD925Ac2887Ba4372849F0fd64217A6749552bb21 is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0x8c5D54B2CAA4C2D08B0DDF82a1e6D2641779B8EC is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0xaE8F3F0826A39122401ED634f0a5C19549331432 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0x15922b77301Df5EA532074e9fb30d115FB6A03fE is verified
  • ✅ Unlock source code at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x4A553635774b3d6fB6273A83b5B49577dF450227 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_GITCOIN is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/mainnet.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Contract PublicLockLatest at 0xc9577b38ADA2B1b251EE99e54cC399027d547B68 is verified
  • ✅ Contract PublicLockPrevious at 0xfe9fD6af67E48D9f05Aa88679Ac294E3f28532eE is verified
  • ✅ Contract Unlock at 0xe79B93f8E22676774F2A8dAd469175ebd00029FA is verified
  • ✅ Contract KeyManager at 0x9A1f43090307034DBFBE2ba20320Ce815ff046D4 is verified
  • ✅ Contract UDTv3 at 0x90DE74265a416e1393A450752175AED98fe11517 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x936Ed3E71b5990bC9A94074835D08C6ca7bbFad0 is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0xaF96721f8ffc136e4C170446E68Dc6744B6Ee4f4 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0x1d8DD27432cC0aCB93B93c4486F46b67E2208359 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xfF7aBFACC805AD158a8ea554d4c363FC2D9527d4 is verified
  • ✅ Unlock source code at 0xe79B93f8E22676774F2A8dAd469175ebd00029FA matches packaged UnlockV13
  • ✅ PublicLock source code at 0xc9577b38ADA2B1b251EE99e54cC399027d547B68 matches packaged PublicLockV14

We have found the following errors :

  • ❌ Unlock is not owned by the DAO
  • ❌ Unlock Proxy Admin is not owned by the DAO

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_GITCOIN is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/optimism.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x530Ff2dAED410cA7D70C25f18dc770f106201151 is verified
  • ✅ Contract PublicLockPrevious at 0xfe9fD6af67E48D9f05Aa88679Ac294E3f28532eE is verified
  • ✅ Contract Unlock at 0x99b1348a9129ac49c6de7F11245773dE2f51fB0c is verified
  • ✅ Contract KeyManager at 0x8c5D54B2CAA4C2D08B0DDF82a1e6D2641779B8EC is verified
  • ✅ Contract UDTv3 at 0xc709c9116dBf29Da9c25041b13a07A0e68aC5d2D is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x34EbEc0AE80A2d078DE5489f0f5cAa4d3aaEA355 is verified
  • ✅ Contract onKeyPurchaseHook_PROMOCODE at 0x8e0B46ec3B95c81355175693dA0083b00fCc1326 is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0xD4385fd4A79B6636828eC8BC6795766a797E9CF5 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0x7217b772788374391e890b773e6b8B7101b5Acde is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0xF6a9138b4ebEd2AcF651Cbd40B45584B4c625e87 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0x1402D55BF0D6566ca8F569041000a8015b608632 is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0x6a0971717ABFfCfE08f67b53DeAC5D234A6676Ed is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xA2D9BC1ffc560Cc6F21aC09E317A3186AC1B1db8 is verified
  • ✅ Unlock source code at 0x99b1348a9129ac49c6de7F11245773dE2f51fB0c matches packaged UnlockV13
  • ✅ PublicLock source code at 0x530Ff2dAED410cA7D70C25f18dc770f106201151 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/scroll.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 is verified
  • ✅ Contract Unlock at 0x259813B665C8f6074391028ef782e27B65840d89 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xe87eFc02F26EFE45171afDBEc85D743FDB2Eb1FB is verified
  • ✅ Unlock source code at 0x259813B665C8f6074391028ef782e27B65840d89 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract PublicLockPrevious is missing
  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_CAPTCHA is missing
  • ⚠️ Contract onKeyPurchaseHook_GUILD is missing
  • ⚠️ Contract onKeyPurchaseHook_GITCOIN is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/sepolia.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0xCbdcCc1C39f89CB2D292E66A82558698E54f8482 is verified
  • ✅ Contract PublicLockPrevious at 0xfe9fD6af67E48D9f05Aa88679Ac294E3f28532eE is verified
  • ✅ Contract Unlock at 0x36b34e10295cCE69B652eEB5a8046041074515Da is verified
  • ✅ Contract KeyManager at 0x338b1f296217485bf4df6CE9f93ab4C73F72b57D is verified
  • ✅ Contract UDTv3 at 0x447B1492C5038203f1927eB2a374F5Fcdc25999d is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD at 0x34EbEc0AE80A2d078DE5489f0f5cAa4d3aaEA355 is verified
  • ✅ Contract onKeyPurchaseHook_PROMOCODE at 0x639143cbf90F27eA5Ce4b3A7D869d4D7878009A5 is verified
  • ✅ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED at 0x0aC1a84AcaB08b630714d59dA74576D7274E68d5 is verified
  • ✅ Contract onKeyPurchaseHook_PASSWORD_CAPPED at 0x499C854E40Ce4056266822c86D1A326f0FE6491a is verified
  • ✅ Contract onKeyPurchaseHook_CAPTCHA at 0xd0b14797b9D08493392865647384974470202A78 is verified
  • ✅ Contract onKeyPurchaseHook_GUILD at 0x6878Ae3c863f6Ebd27B47C02F6B32aAC8B0BA07E is verified
  • ✅ Contract onKeyPurchaseHook_GITCOIN at 0x323Fd488F101F2F9252ecE9f9fe3e56C48912880 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0x92954dB2CeB43C2BF241C6a968EF711124408B00 is verified
  • ✅ Unlock source code at 0x36b34e10295cCE69B652eEB5a8046041074515Da matches packaged UnlockV13
  • ✅ PublicLock source code at 0xCbdcCc1C39f89CB2D292E66A82558698E54f8482 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

packages/networks/src/networks/zkevm.ts

The setup is successful :

  • ✅ all mandatory keys are present
  • ✅ Subgraph up and running
  • ✅ Unlock ownership correctly set to the multisig
  • ✅ Contract PublicLockLatest at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 is verified
  • ✅ Contract Unlock at 0x259813B665C8f6074391028ef782e27B65840d89 is verified
  • ✅ Contract onKeyPurchaseHook_ALLOW_LIST at 0xe87eFc02F26EFE45171afDBEc85D743FDB2Eb1FB is verified
  • ✅ Unlock source code at 0x259813B665C8f6074391028ef782e27B65840d89 matches packaged UnlockV13
  • ✅ PublicLock source code at 0x70B3c9Dd9788570FAAb24B92c3a57d99f8186Cc7 matches packaged PublicLockV14

Some additonal warnings :

  • ⚠️ Contract PublicLockPrevious is missing
  • ⚠️ Contract onKeyPurchaseHook_CUSTOM_CONTRACT is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMOCODE is missing
  • ⚠️ Contract onKeyPurchaseHook_PROMO_CODE_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_PASSWORD_CAPPED is missing
  • ⚠️ Contract onKeyPurchaseHook_CAPTCHA is missing
  • ⚠️ Contract onKeyPurchaseHook_GUILD is missing
  • ⚠️ Contract onKeyPurchaseHook_GITCOIN is missing
  • ⚠️ Contract onKeyPurchaseHook_ADVANCED_TOKEN_URI is missing

@julien51 julien51 merged commit b987a66 into master Nov 25, 2024
11 of 12 checks passed
@julien51 julien51 deleted the all-networks branch November 25, 2024 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants