Skip to content

Commit

Permalink
add peaq support
Browse files Browse the repository at this point in the history
  • Loading branch information
Rekard0 committed Feb 18, 2025
1 parent 25b1096 commit cf3fa45
Show file tree
Hide file tree
Showing 6 changed files with 374 additions and 1 deletion.
6 changes: 6 additions & 0 deletions configs/src/deployments/contracts.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import {SupportedNetworks} from '../networks';
import * as agungTestnet from './json/agungTestnet.json';
import * as arbitrum from './json/arbitrum.json';
import * as arbitrumSepolia from './json/arbitrumSepolia.json';
import * as baseGoerli from './json/baseGoerli.json';
Expand All @@ -11,6 +12,7 @@ import * as linea from './json/linea.json';
import * as lineaSepolia from './json/lineaSepolia.json';
import * as mainnet from './json/mainnet.json';
import * as mumbai from './json/mumbai.json';
import * as peaq from './json/peaq.json';
import * as polygon from './json/polygon.json';
import * as sepolia from './json/sepolia.json';
import * as zksyncMainnet from './json/zksyncMainnet.json';
Expand All @@ -34,6 +36,8 @@ export {
devSepolia,
linea,
lineaSepolia,
peaq,
agungTestnet,
};

export const contracts: {
Expand All @@ -57,6 +61,8 @@ export const contracts: {
devSepolia,
linea,
lineaSepolia,
peaq,
agungTestnet,
local: {
[SupportedVersions.V1_0_0]: {} as NetworkDeployment,
[SupportedVersions.V1_3_0]: {} as NetworkDeployment,
Expand Down
174 changes: 174 additions & 0 deletions configs/src/deployments/json/agungTestnet.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,174 @@
{
"v1.4.0": {
"AddresslistVotingSetup": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"AddresslistVotingSetupImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"AdminSetup": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"AdminSetupImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"DAOFactory": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"DAORegistryProxy": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"DAORegistryImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"DAOENSSubdomainRegistrarProxy": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"DAOENSSubdomainRegistrarImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"GovernanceERC20": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"GovernanceWrappedERC20": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"MultisigSetup": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"MultisigSetupImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"PlaceholderSetup": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"PluginRepoBase": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"PluginRepoFactory": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"PluginRepoRegistryProxy": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"PluginRepoRegistryImplementation": {
"address": "",
"blockNumber": 4421513,
"deploymentTx": ""
},
"PluginSetupProcessor": {
"address": "",
"blockNumber": 4421516,
"deploymentTx": ""
},
"PluginENSSubdomainRegistrarProxy": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"PluginENSSubdomainRegistrarImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"TokenVotingSetup": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"TokenVotingSetupImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"AddresslistVotingRepoProxy": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"AddresslistVotingRepoImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"AdminRepoProxy": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"AdminRepoImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"ManagementDAOProxy": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"ManagementDAOImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"MultisigRepoProxy": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"MultisigRepoImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"TokenVotingRepoProxy": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"TokenVotingRepoImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"DAOBase": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
}
}
}
174 changes: 174 additions & 0 deletions configs/src/deployments/json/peaq.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,174 @@
{
"v1.4.0": {
"AddresslistVotingSetup": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"AddresslistVotingSetupImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"AdminSetup": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"AdminSetupImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"DAOFactory": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"DAORegistryProxy": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"DAORegistryImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"DAOENSSubdomainRegistrarProxy": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"DAOENSSubdomainRegistrarImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"GovernanceERC20": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"GovernanceWrappedERC20": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"MultisigSetup": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"MultisigSetupImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"PlaceholderSetup": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"PluginRepoBase": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"PluginRepoFactory": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"PluginRepoRegistryProxy": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"PluginRepoRegistryImplementation": {
"address": "",
"blockNumber": 4421513,
"deploymentTx": ""
},
"PluginSetupProcessor": {
"address": "",
"blockNumber": 4421516,
"deploymentTx": ""
},
"PluginENSSubdomainRegistrarProxy": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"PluginENSSubdomainRegistrarImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"TokenVotingSetup": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"TokenVotingSetupImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"AddresslistVotingRepoProxy": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"AddresslistVotingRepoImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"AdminRepoProxy": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"AdminRepoImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"ManagementDAOProxy": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"ManagementDAOImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"MultisigRepoProxy": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"MultisigRepoImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"TokenVotingRepoProxy": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"TokenVotingRepoImplementation": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
},
"DAOBase": {
"address": "",
"blockNumber": 0,
"deploymentTx": ""
}
}
}
1 change: 1 addition & 0 deletions configs/src/deployments/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import {SupportedNetworks} from '../networks/types';
export enum SupportedVersions {
V1_0_0 = 'v1.0.0',
V1_3_0 = 'v1.3.0',
V1_4_0 = 'v1.4.0',
}

// this type defines the structure of the network deployments
Expand Down
Loading

0 comments on commit cf3fa45

Please sign in to comment.