Skip to content

Commit 9c6472e

Browse files
authored
Merge pull request #93 from aragon/develop
Chore: Add holesky support
2 parents 05513e0 + b57dddb commit 9c6472e

File tree

7 files changed

+196
-6
lines changed

7 files changed

+196
-6
lines changed

configs/CHANGELOG.md

+10
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,16 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## v0.7.0
9+
10+
## Added
11+
12+
- Add `holesky` network configuration.
13+
14+
## Removed
15+
16+
- Remove `ENSRegistry` address from `Sepolia` deploymnet.
17+
818
## v0.6.0
919

1020
## Added

configs/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@aragon/osx-commons-configs",
33
"author": "Aragon X",
4-
"version": "0.6.0",
4+
"version": "0.7.0",
55
"license": "AGPL-3.0-or-later",
66
"typings": "dist/index.d.ts",
77
"main": "dist/index.js",

configs/src/deployments/contracts.ts

+3
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import * as baseGoerli from './json/baseGoerli.json';
55
import * as baseMainnet from './json/baseMainnet.json';
66
import * as baseSepolia from './json/baseSepolia.json';
77
import * as goerli from './json/goerli.json';
8+
import * as holesky from './json/holesky.json';
89
import * as mainnet from './json/mainnet.json';
910
import * as mumbai from './json/mumbai.json';
1011
import * as polygon from './json/polygon.json';
@@ -17,6 +18,7 @@ export {
1718
mainnet,
1819
goerli,
1920
sepolia,
21+
holesky,
2022
polygon,
2123
mumbai,
2224
baseMainnet,
@@ -36,6 +38,7 @@ export const contracts: {
3638
mainnet,
3739
goerli,
3840
sepolia,
41+
holesky,
3942
polygon,
4043
mumbai,
4144
baseMainnet,
+174
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,174 @@
1+
{
2+
"v1.3.0": {
3+
"AddresslistVotingSetup": {
4+
"address": "0x07f49c49Ce2A99CF7C28F66673d406386BDD8Ff4",
5+
"blockNumber": 1842649,
6+
"deploymentTx": "0xdb97cb5667417edd33f1a0b17974a8b5e5cec88e6d806448f000eee75c155523"
7+
},
8+
"AddresslistVotingSetupImplementation": {
9+
"address": "0x917C2Ab96c40aDEfD08d240409485D8b606423E3",
10+
"blockNumber": 1842649,
11+
"deploymentTx": "0xdb97cb5667417edd33f1a0b17974a8b5e5cec88e6d806448f000eee75c155523"
12+
},
13+
"AdminSetup": {
14+
"address": "0x5B3B36BdC9470963A2734D6a0d2F6a64C21C159f",
15+
"blockNumber": 1842653,
16+
"deploymentTx": "0xacc3afcb6abd50186f5c4b56b638ef34f1edc44dce9bf2e4e3115688b9bb587f"
17+
},
18+
"AdminSetupImplementation": {
19+
"address": "0x30fA1EF45Ac5cd56454fbc1B5Aa832a70d9Da166",
20+
"blockNumber": 1842653,
21+
"deploymentTx": "0xacc3afcb6abd50186f5c4b56b638ef34f1edc44dce9bf2e4e3115688b9bb587f"
22+
},
23+
"DAOFactory": {
24+
"address": "0xE640Da5AD169630555A86D9b6b9C145B4961b1EB",
25+
"blockNumber": 1842644,
26+
"deploymentTx": "0x840b93e6cc41ae48bb27a609ade72ba6c0df3f6d7928473ff2a0fcec450c56a8"
27+
},
28+
"DAORegistryProxy": {
29+
"address": "0x005098056a837c2c4F99C7eCeE976F8D90bdFFF8",
30+
"blockNumber": 1842639,
31+
"deploymentTx": "0x0eb4572e09f3e87b002d6e72069440969fc1fce31b25c804f4ce75751c078510"
32+
},
33+
"DAORegistryImplementation": {
34+
"address": "0x6115b7F05cCeF2D883AB64c88ba7e4BD1b877215",
35+
"blockNumber": 1842638,
36+
"deploymentTx": "0xd4448e0298947bcb8563ebb3d3d8fb1b7f39e5632fe4a6b14a635a7538601b76"
37+
},
38+
"DAOENSSubdomainRegistrarProxy": {
39+
"address": "0x5ec029bE8A0d322a54bb9C672cc0feB7dDD5C88F",
40+
"blockNumber": 1842633,
41+
"deploymentTx": "0x59c1f3e45c851ac671273d50e76c63aafe8134f29d0400421a4bcdcba9d78242"
42+
},
43+
"DAOENSSubdomainRegistrarImplementation": {
44+
"address": "0x6d4FB6Ff01A172774f42789fcfcdd84E68c28494",
45+
"blockNumber": 1842632,
46+
"deploymentTx": "0x8c489dd5f838070daad7ba3691240b46b341270b17f5287d4b87028200b8a17f"
47+
},
48+
"MultisigSetup": {
49+
"address": "0x96E54098317631641703404C06A5afAD89da7373",
50+
"blockNumber": 1842654,
51+
"deploymentTx": "0x2c490ffcad1a2e2466fcf6cccb2236d01f45f73ab5977ae0b485146c5a5ee06f"
52+
},
53+
"MultisigSetupImplementation": {
54+
"address": "0x4f40F01b2944359A0E507b509a868C8DbFAd215B",
55+
"blockNumber": 1842654,
56+
"deploymentTx": "0x2c490ffcad1a2e2466fcf6cccb2236d01f45f73ab5977ae0b485146c5a5ee06f"
57+
},
58+
"PlaceholderSetup": {
59+
"address": "0xE978942c691e43f65c1B7c7F8f1dc8cDF061B13f",
60+
"blockNumber": 1842655,
61+
"deploymentTx": "0x81501709276f3750a478b101b047dbce3c89c70474121a75588001e78f5f2ac0"
62+
},
63+
"PluginRepoBase": {
64+
"address": "0xAEFa89E99DB0986088736ce95d1a05c9F2a60302",
65+
"blockNumber": 1842642,
66+
"deploymentTx": "0xded066d193598c0895e8951801e13ef6a9aab2e1aac141c559a9ecfa7d786e41"
67+
},
68+
"PluginRepoFactory": {
69+
"address": "0x95D563382BeD5AcB458759EE05b27DF2CB019Cc7",
70+
"blockNumber": 1842642,
71+
"deploymentTx": "0xded066d193598c0895e8951801e13ef6a9aab2e1aac141c559a9ecfa7d786e41"
72+
},
73+
"PluginRepoRegistryProxy": {
74+
"address": "0xB5146Fd572C669ABC353902e43F47fda4609E38A",
75+
"blockNumber": 1842641,
76+
"deploymentTx": "0x66424bc2d50aba296e1390da75be2327e7d084845b8976c3585e865f974cf9c1"
77+
},
78+
"PluginRepoRegistryImplementation": {
79+
"address": "0xf2d594F3C93C19D7B1a6F15B5489FFcE4B01f7dA",
80+
"blockNumber": 1842640,
81+
"deploymentTx": "0x605e2c4ce05f42ffe46daa56cba364710f6b2b3ec44242613a787127fddc754f"
82+
},
83+
"PluginSetupProcessor": {
84+
"address": "0xCe0B4124dea6105bfB85fB4461c4D39f360E9ef3",
85+
"blockNumber": 1842643,
86+
"deploymentTx": "0xa8b73a02f015b473abb6e23caff28ec2edf3f1420cde83a2e17cbee14c62abb0"
87+
},
88+
"PluginENSSubdomainRegistrarProxy": {
89+
"address": "0x57bf333951967a0cC0afcD58FC7959Ca0Eae6905",
90+
"blockNumber": 1842636,
91+
"deploymentTx": "0x6e4de969ee6d3d2546e6059d170b06d907f47251c0c0a633fd1626056f64ea20"
92+
},
93+
"PluginENSSubdomainRegistrarImplementation": {
94+
"address": "0xBe6eAC1bA0b2d20AEA9e7924EFEE8E72D6193246",
95+
"blockNumber": 1842635,
96+
"deploymentTx": "0x49ebe67161943202a8c26071985396245ea587e5148df07a464ec65d5e2e08af"
97+
},
98+
"TokenVotingSetup": {
99+
"address": "0xddCc39a2a0047Eb47EdF94180452cbaB14d426EF",
100+
"blockNumber": 1842652,
101+
"deploymentTx": "0x05dc2a678f19e6f5893fc1e4817df98e05e1ea9f1956eaf2f1ad4b55cedb30d1"
102+
},
103+
"TokenVotingSetupImplementation": {
104+
"address": "0xb261e8B006f5220D1cADEBCE5e6B63BD6dff5c6f",
105+
"blockNumber": 1842652,
106+
"deploymentTx": "0x05dc2a678f19e6f5893fc1e4817df98e05e1ea9f1956eaf2f1ad4b55cedb30d1"
107+
},
108+
"AddresslistVotingRepoProxy": {
109+
"address": "0xf2e8CD06758877957e5Cc01a62625e9c8A708705",
110+
"blockNumber": 1842656,
111+
"deploymentTx": "0xf2d8e020566df68b5648fe0c2c0d2aba453e250c59e83b6b0af2d4b49a4579a3"
112+
},
113+
"AddresslistVotingRepoImplementation": {
114+
"address": "0xAEFa89E99DB0986088736ce95d1a05c9F2a60302",
115+
"blockNumber": 1842642,
116+
"deploymentTx": "0xded066d193598c0895e8951801e13ef6a9aab2e1aac141c559a9ecfa7d786e41"
117+
},
118+
"ManagementDAOProxy": {
119+
"address": "0x85138280659cc0cA3f40579E2C8f2713fBAA8878",
120+
"blockNumber": 1842625,
121+
"deploymentTx": "0x3b45a116f4840af8b0fb48d14e5563e876309f2e264e03c62b93d8babad27731"
122+
},
123+
"ManagementDAOImplementation": {
124+
"address": "0xc4ddBd0472C2688F5d278dAFC02E66EE176C8DE3",
125+
"blockNumber": 1842623,
126+
"deploymentTx": "0x8b64ee31e26cb3b8e48f91be0256bc03ae686d9de4972204f9063dd34c214588"
127+
},
128+
"MultisigRepoProxy": {
129+
"address": "0xde1414F52A885cb9b899870f85bDCdb2Dec7C5dd",
130+
"blockNumber": 1842666,
131+
"deploymentTx": "0xb166f94c1b54b649e3a8751adc22d24d4f76b885bfc5e0bfffb291e8b271622c"
132+
},
133+
"MultisigRepoImplementation": {
134+
"address": "0xAEFa89E99DB0986088736ce95d1a05c9F2a60302",
135+
"blockNumber": 1842642,
136+
"deploymentTx": "0xded066d193598c0895e8951801e13ef6a9aab2e1aac141c559a9ecfa7d786e41"
137+
},
138+
"TokenVotingRepoProxy": {
139+
"address": "0xae05Dd0359377830105B0140b2FaFC35c068d565",
140+
"blockNumber": 1842659,
141+
"deploymentTx": "0x5c23df40585db319818ff69bc2b5d937cd7b0d5403c47f87cb7232b2b61b01ab"
142+
},
143+
"TokenVotingRepoImplementation": {
144+
"address": "0xAEFa89E99DB0986088736ce95d1a05c9F2a60302",
145+
"blockNumber": 1842642,
146+
"deploymentTx": "0xded066d193598c0895e8951801e13ef6a9aab2e1aac141c559a9ecfa7d786e41"
147+
},
148+
"GovernanceERC20": {
149+
"address": "0xC24188a73dc09aA7C721f96Ad8857B469C01dC9f",
150+
"blockNumber": 1842650,
151+
"deploymentTx": "0x93e402d0e995341542cd2e7915492844b267330b4d63a814cc830d5f7656b99d"
152+
},
153+
"GovernanceWrappedERC20": {
154+
"address": "0x7a62da7B56fB3bfCdF70E900787010Bc4c9Ca42e",
155+
"blockNumber": 1842651,
156+
"deploymentTx": "0x49672240bbe689cfe3fbfc4ba50cf393a7320a5f2c92ac88798759a186387f0f"
157+
},
158+
"AdminRepoProxy": {
159+
"address": "0xC56B719Fc71D9056AbC559a0E3e6CE98Abc44a67",
160+
"blockNumber": 1842663,
161+
"deploymentTx": "0x290bdfa2d0f736d691f665b037cd59e0fe3ecfc7c79b78b3029f3b8ba0131d7a"
162+
},
163+
"AdminRepoImplementation": {
164+
"address": "0xAEFa89E99DB0986088736ce95d1a05c9F2a60302",
165+
"blockNumber": 1842642,
166+
"deploymentTx": "0xded066d193598c0895e8951801e13ef6a9aab2e1aac141c559a9ecfa7d786e41"
167+
},
168+
"DAOBase": {
169+
"address": "0x78744A9664D6A4dDbcd7B73c120535667E739ee3",
170+
"blockNumber": 1842644,
171+
"deploymentTx": "0x840b93e6cc41ae48bb27a609ade72ba6c0df3f6d7928473ff2a0fcec450c56a8"
172+
}
173+
}
174+
}

configs/src/deployments/json/sepolia.json

-5
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,6 @@
4545
"blockNumber": 4421506,
4646
"deploymentTx": "0x6c86db31c10aff7c2bf68321fa4bbd85f96cf336cd70d8700a711497c58fea27"
4747
},
48-
"ENSRegistry": {
49-
"address": "0x005098056a837c2c4F99C7eCeE976F8D90bdFFF8",
50-
"blockNumber": 4421506,
51-
"deploymentTx": "0x6c86db31c10aff7c2bf68321fa4bbd85f96cf336cd70d8700a711497c58fea27"
52-
},
5348
"GovernanceERC20": {
5449
"address": "0xA03C2182af8eC460D498108C92E8638a580b94d4",
5550
"blockNumber": 4421522,

configs/src/networks/networks.ts

+7
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,12 @@ export const networks: NetworkConfigs = {
2121
name: SupportedNetworks.SEPOLIA,
2222
aliases: {},
2323
},
24+
[SupportedNetworks.HOLESKY]: {
25+
isTestnet: true,
26+
chainId: 17000,
27+
name: SupportedNetworks.HOLESKY,
28+
aliases: {},
29+
},
2430
[SupportedNetworks.POLYGON]: {
2531
isTestnet: false,
2632
chainId: 137,
@@ -110,6 +116,7 @@ export const networksAlchemyRpcUrl: NetworkRpcUrl = {
110116
[SupportedNetworks.MAINNET]: 'https://eth-mainnet.g.alchemy.com/v2/',
111117
[SupportedNetworks.GOERLI]: 'https://eth-goerli.g.alchemy.com/v2/',
112118
[SupportedNetworks.SEPOLIA]: 'https://eth-sepolia.g.alchemy.com/v2/',
119+
[SupportedNetworks.HOLESKY]: 'https://eth-holesky.g.alchemy.com/v2/',
113120
[SupportedNetworks.POLYGON]: 'https://polygon-mainnet.g.alchemy.com/v2/',
114121
[SupportedNetworks.MUMBAI]: 'https://polygon-mumbai.g.alchemy.com/v2/',
115122
[SupportedNetworks.BASE]: 'https://base-mainnet.g.alchemy.com/v2/',

configs/src/networks/types.ts

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ export enum SupportedNetworks {
88
MAINNET = 'mainnet',
99
GOERLI = 'goerli',
1010
SEPOLIA = 'sepolia',
11+
HOLESKY = 'holesky',
1112
POLYGON = 'polygon',
1213
MUMBAI = 'mumbai',
1314
BASE = 'baseMainnet',

0 commit comments

Comments
 (0)