Skip to content

Commit

Permalink
V3 Weighted Pool Factory deployment. (#128)
Browse files Browse the repository at this point in the history
  • Loading branch information
jubeira authored Dec 5, 2024
1 parent b3c66fe commit 216886f
Show file tree
Hide file tree
Showing 11 changed files with 65 additions and 3 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@
### New Deployments

- Deployed V3 Vault to Mainnet, Gnosis and Sepolia.
- Deployed V3 Weighted Pool to Mainnet, Gnosis and Sepolia.

- Deployed contracts to Fraxtal with veBAL support.
- Deployed contracts to Mode without veBAL support.
- Deployed `BatchRelayerLibrary` V5 to all networks.
Expand Down
13 changes: 13 additions & 0 deletions addresses/gnosis.json
Original file line number Diff line number Diff line change
Expand Up @@ -533,5 +533,18 @@
}
],
"status": "ACTIVE"
},
"20241205-v3-weighted-pool": {
"contracts": [
{
"name": "WeightedPoolFactory",
"address": "0xEB1eeaBF0126d813589C3D2CfeFFE410D9aE3863"
},
{
"name": "MockWeightedPool",
"address": "0xd43c36038250c66D46854e536Bf959fdDE5294c3"
}
],
"status": "ACTIVE"
}
}
13 changes: 13 additions & 0 deletions addresses/mainnet.json
Original file line number Diff line number Diff line change
Expand Up @@ -1297,5 +1297,18 @@
}
],
"status": "ACTIVE"
},
"20241205-v3-weighted-pool": {
"contracts": [
{
"name": "WeightedPoolFactory",
"address": "0x201efd508c8DfE9DE1a13c2452863A78CB2a86Cc"
},
{
"name": "MockWeightedPool",
"address": "0x527d0E14acc53FB040DeBeae1cAb973D23FB3568"
}
],
"status": "ACTIVE"
}
}
13 changes: 13 additions & 0 deletions addresses/sepolia.json
Original file line number Diff line number Diff line change
Expand Up @@ -615,5 +615,18 @@
}
],
"status": "ACTIVE"
},
"20241205-v3-weighted-pool": {
"contracts": [
{
"name": "WeightedPoolFactory",
"address": "0x7532d5a3bE916e4a4D900240F49F0BABd4FD855C"
},
{
"name": "MockWeightedPool",
"address": "0xFc253B433B7225AC7736EAbDF4115F7252aECb91"
}
],
"status": "ACTIVE"
}
}
4 changes: 3 additions & 1 deletion deployment-txs/gnosis.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,5 +70,7 @@
"0x47B489bf5836f83ABD928C316F8e39bC0587B020": "0xc3fc1fb96712a0659b7e9e5f406f63bdf5cbd5df9e04f0372c28f75785036791",
"0x5d98909Aa2b3d964907B3735597F47E06b04D8b4": "0xa814573ffdd86b757737f901806202098a899736c359c51e38c258301f59c4a2",
"0xE241C6e48CA045C7f631600a0f1403b2bFea05ad": "0xbddecd204c0ff30e450edee2fd8c90b57632ba63525f7c1771a5e0017308b15e",
"0xAc27df81663d139072E615855eF9aB0Af3FBD281": "0x7cd44000bec33d99663fdbcb718ce497d6aaa3ecea1131fbab3a865db9d37725"
"0xAc27df81663d139072E615855eF9aB0Af3FBD281": "0x7cd44000bec33d99663fdbcb718ce497d6aaa3ecea1131fbab3a865db9d37725",
"0xEB1eeaBF0126d813589C3D2CfeFFE410D9aE3863": "0x04965cda30a501e074b983c40c5ff83d70401597da929e937e39d60022f4f0d9",
"0xd43c36038250c66D46854e536Bf959fdDE5294c3": "0x81103c45f5122e7c48e538cdc4defa0831221bf39cf5efb1d463ff8d77c033eb"
}
4 changes: 3 additions & 1 deletion deployment-txs/mainnet.json
Original file line number Diff line number Diff line change
Expand Up @@ -169,5 +169,7 @@
"0xF1C849190Ecfae64d0Bd0a0708708E1De906aaB5": "0x19ecdc8479e8880edaf6072dc8b408daf8cc053edb1ed34e00dbfcce0a0b3150",
"0x18CC3C68A5e64b40c846Aa6E45312cbcBb94f71b": "0x1f11890a40a96fb3be92f2ab5ae160a70252e671ade0038242f21a6992f0ceab",
"0xE241C6e48CA045C7f631600a0f1403b2bFea05ad": "0x8ea045aa2c50cc3fe24f6e9122cac4d1825b9367598fce148fce736b2540a1ab",
"0xAc27df81663d139072E615855eF9aB0Af3FBD281": "0xc8ae141334ca62994b5108c39d6d926596272a639edbb06b2d353b8890072db6"
"0xAc27df81663d139072E615855eF9aB0Af3FBD281": "0xc8ae141334ca62994b5108c39d6d926596272a639edbb06b2d353b8890072db6",
"0x201efd508c8DfE9DE1a13c2452863A78CB2a86Cc": "0x1e14baaeb10fc3a6b689e77ec34e8c5e8e21853f6e23257459dd99c35b6ff06b",
"0x527d0E14acc53FB040DeBeae1cAb973D23FB3568": "0x44d82009c125f39bd2bbd1f723e7284e4226d5d752a66b18536e5d92c37b0c82"
}
4 changes: 3 additions & 1 deletion deployment-txs/sepolia.json
Original file line number Diff line number Diff line change
Expand Up @@ -82,5 +82,7 @@
"0xEDFd0A7005A7c72c44Ff13bEa370c86A9D11beE1": "0xf4e2ad045de0fe9f86357744cd6d93baa391708c4f068e28f0c578655f94e77e",
"0x05503B3aDE04aCA81c8D6F88eCB73Ba156982D2B": "0x53aa3587002469b758e2bb87135d9599fd06e7be944fe61c7f82045c45328566",
"0x7b0d669142FEDe0eB9065E3B9140a7c90a934a27": "0x254b0ec866c204a1a1eca3d1a85879ddc4b24191141215d7ecff085cf478f70c",
"0xAc27df81663d139072E615855eF9aB0Af3FBD281": "0x35299591bbd0daf8013573a132cec517f16a03b2cdcaa6370c3bcc37459924b9"
"0xAc27df81663d139072E615855eF9aB0Af3FBD281": "0x35299591bbd0daf8013573a132cec517f16a03b2cdcaa6370c3bcc37459924b9",
"0x7532d5a3bE916e4a4D900240F49F0BABd4FD855C": "0xe42c9cdc05ab3de2b8698ed32e56dce0f85c1017099aa965784d8023fb29d012",
"0xFc253B433B7225AC7736EAbDF4115F7252aECb91": "0x45579023de61bae57ba62a72a50783509afa7c47f466150b3d5f134d220624b6"
}
4 changes: 4 additions & 0 deletions v3/tasks/20241205-v3-weighted-pool/output/gnosis.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"WeightedPoolFactory": "0xEB1eeaBF0126d813589C3D2CfeFFE410D9aE3863",
"MockWeightedPool": "0xd43c36038250c66D46854e536Bf959fdDE5294c3"
}
4 changes: 4 additions & 0 deletions v3/tasks/20241205-v3-weighted-pool/output/mainnet.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"WeightedPoolFactory": "0x201efd508c8DfE9DE1a13c2452863A78CB2a86Cc",
"MockWeightedPool": "0x527d0E14acc53FB040DeBeae1cAb973D23FB3568"
}
4 changes: 4 additions & 0 deletions v3/tasks/20241205-v3-weighted-pool/output/sepolia.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"WeightedPoolFactory": "0x7532d5a3bE916e4a4D900240F49F0BABd4FD855C",
"MockWeightedPool": "0xFc253B433B7225AC7736EAbDF4115F7252aECb91"
}
3 changes: 3 additions & 0 deletions v3/tasks/20241205-v3-weighted-pool/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,8 @@ Pools from this factory use weighted math, which is best suited for uncorrelated
## Useful Files

- [Code](https://github.com/balancer/balancer-v3-monorepo/commit/25d73b3d091f5dde943ad6b7d90db9569222510d).
- [Ethereum mainnet addresses](./output/mainnet.json)
- [Gnosis mainnet addresses](./output/gnosis.json)
- [Sepolia testnet addresses](./output/sepolia.json)
- [`WeightedPoolFactory` artifact](./artifact/WeightedPoolFactory.json)
- [`WeightedPool` artifact](./artifact/WeightedPool.json)

0 comments on commit 216886f

Please sign in to comment.