Skip to content

Commit

Permalink
feat: enzyme mainnet deployment
Browse files Browse the repository at this point in the history
  • Loading branch information
mortimr committed Dec 1, 2022
1 parent 1506529 commit 8755878
Show file tree
Hide file tree
Showing 17 changed files with 5,156 additions and 7 deletions.
16 changes: 14 additions & 2 deletions deploy/2_deploy_staking_contract.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,22 @@ const getFeeBps = (network: string): number => {
case 'goerli_live': return 700
case 'mainnet_vault': return 700
case 'mainnet_live': return 800
case 'mainnet_enzyme': return 400
default: return 700
}
}

const getOperatorFeeBps = (network: string): number => {
switch (network) {
case 'goerli_vault': return 0
case 'goerli_live': return 0
case 'mainnet_vault': return 0
case 'mainnet_live': return 0
case 'mainnet_enzyme': return 400
default: return 0
}
}

const func: DeployFunction = async function ({
deployments,
getNamedAccounts,
Expand Down Expand Up @@ -83,7 +95,7 @@ const func: DeployFunction = async function ({
clfdDeployment.address,
feeRecipientDeployment.address,
getFeeBps(network.name),
0
getOperatorFeeBps(network.name)
]
}
}
Expand All @@ -107,4 +119,4 @@ func.skip = async function ({ deployments }: HardhatRuntimeEnvironment): Promise
return shouldSkip;
};

export default func;
export default func;
23 changes: 23 additions & 0 deletions deployment.mainnet_enzyme.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"name": "mainnet_enzyme",
"chainId": "1",
"contracts": {
"ConsensusLayerFeeDispatcher": "0x1c4Ad85fF36D76172Eb8015a3B36858197bb1320",
"ConsensusLayerFeeDispatcher_Implementation": "0xb34247b68cda0C99946aCE516751d6D64924d9Ef",
"ConsensusLayerFeeDispatcher_Proxy": "0x1c4Ad85fF36D76172Eb8015a3B36858197bb1320",
"ExecutionLayerFeeDispatcher": "0x5db5856C0f760df5BA45E7FF58EFeF2100C7D27B",
"ExecutionLayerFeeDispatcher_Implementation": "0x812F1D3EAfFB39968D458B2dEc7812B379d45561",
"ExecutionLayerFeeDispatcher_Proxy": "0x5db5856C0f760df5BA45E7FF58EFeF2100C7D27B",
"FeeRecipient": "0xc7aB80841256AFD48a1e6e9b29F8Bc304A9Ed8f2",
"StakingContract": "0x0816DF553a89c4bFF7eBfD778A9706a989Dd3Ce3",
"StakingContract_Implementation": "0xc4F9BBCede27cd40291a6a551c05254FFa4982ca",
"StakingContract_Proxy": "0x0816DF553a89c4bFF7eBfD778A9706a989Dd3Ce3"
},
"namedAccounts": {
"deployer": "0x81F5f7bf0AFE2aFb9D7d6a21F4FeA1FB888E79CF",
"proxyAdmin": "0xb270FE91e8E4b80452fBF1b4704208792A350f53",
"admin": "0x45DAD754897ef0b2780349AD7c7000c72717b24E",
"depositContract": "0x00000000219ab540356cBB839Cbe05303d7705Fa",
"treasury": "0x1ad1fc9964c551f456238Dd88D6a38344B5319D7"
}
}
1 change: 1 addition & 0 deletions deployments/mainnet_enzyme/.chainId
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1
Loading

0 comments on commit 8755878

Please sign in to comment.