Skip to content

Commit

Permalink
Router deployments. (#135)
Browse files Browse the repository at this point in the history
  • Loading branch information
jubeira authored Dec 6, 2024
1 parent e94346b commit 0910ef5
Show file tree
Hide file tree
Showing 23 changed files with 175 additions and 3 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,10 @@
- Deployed V3 Vault to Mainnet, Gnosis and Sepolia.
- Deployed V3 Weighted Pool to Mainnet, Gnosis and Sepolia.
- Deployed V3 Stable Pool to Mainnet, Gnosis and Sepolia.
- Deployed V3 Router to Mainnet, Gnosis and Sepolia.
- Deployed V3 Batch Router to Mainnet, Gnosis and Sepolia.
- Deployed V3 Composite Liquidity Router to Mainnet, Gnosis and Sepolia.
- Deployed V3 Buffer Router to Mainnet, Gnosis and Sepolia.

- Deployed contracts to Fraxtal with veBAL support.
- Deployed contracts to Mode without veBAL support.
Expand Down
36 changes: 36 additions & 0 deletions addresses/gnosis.json
Original file line number Diff line number Diff line change
Expand Up @@ -534,6 +534,42 @@
],
"status": "ACTIVE"
},
"20241205-v3-batch-router": {
"contracts": [
{
"name": "BatchRouter",
"address": "0xe2fa4e1d17725e72dcdAfe943Ecf45dF4B9E285b"
}
],
"status": "ACTIVE"
},
"20241205-v3-buffer-router": {
"contracts": [
{
"name": "BufferRouter",
"address": "0x86e67E115f96DF37239E0479441303De0de7bc2b"
}
],
"status": "ACTIVE"
},
"20241205-v3-composite-liquidity-router": {
"contracts": [
{
"name": "CompositeLiquidityRouter",
"address": "0xC1A64500E035D9159C8826E982dFb802003227f0"
}
],
"status": "ACTIVE"
},
"20241205-v3-router": {
"contracts": [
{
"name": "Router",
"address": "0x84813aA3e079A665C0B80F944427eE83cBA63617"
}
],
"status": "ACTIVE"
},
"20241205-v3-stable-pool": {
"contracts": [
{
Expand Down
36 changes: 36 additions & 0 deletions addresses/mainnet.json
Original file line number Diff line number Diff line change
Expand Up @@ -1298,6 +1298,42 @@
],
"status": "ACTIVE"
},
"20241205-v3-batch-router": {
"contracts": [
{
"name": "BatchRouter",
"address": "0x136f1EFcC3f8f88516B9E94110D56FDBfB1778d1"
}
],
"status": "ACTIVE"
},
"20241205-v3-buffer-router": {
"contracts": [
{
"name": "BufferRouter",
"address": "0x9179C06629ef7f17Cb5759F501D89997FE0E7b45"
}
],
"status": "ACTIVE"
},
"20241205-v3-composite-liquidity-router": {
"contracts": [
{
"name": "CompositeLiquidityRouter",
"address": "0x1CD776897ef4f647bf8241Ec69549e4A9cb1D608"
}
],
"status": "ACTIVE"
},
"20241205-v3-router": {
"contracts": [
{
"name": "Router",
"address": "0x5C6fb490BDFD3246EB0bB062c168DeCAF4bD9FDd"
}
],
"status": "ACTIVE"
},
"20241205-v3-stable-pool": {
"contracts": [
{
Expand Down
36 changes: 36 additions & 0 deletions addresses/sepolia.json
Original file line number Diff line number Diff line change
Expand Up @@ -616,6 +616,42 @@
],
"status": "ACTIVE"
},
"20241205-v3-batch-router": {
"contracts": [
{
"name": "BatchRouter",
"address": "0xC85b652685567C1B074e8c0D4389f83a2E458b1C"
}
],
"status": "ACTIVE"
},
"20241205-v3-buffer-router": {
"contracts": [
{
"name": "BufferRouter",
"address": "0xb5F3A41515457CC6E2716c62a011D260441CcfC9"
}
],
"status": "ACTIVE"
},
"20241205-v3-composite-liquidity-router": {
"contracts": [
{
"name": "CompositeLiquidityRouter",
"address": "0xc6674C0c7694E9b990eAc939E74F8cc3DD39B4b0"
}
],
"status": "ACTIVE"
},
"20241205-v3-router": {
"contracts": [
{
"name": "Router",
"address": "0x0BF61f706105EA44694f2e92986bD01C39930280"
}
],
"status": "ACTIVE"
},
"20241205-v3-stable-pool": {
"contracts": [
{
Expand Down
6 changes: 5 additions & 1 deletion deployment-txs/gnosis.json
Original file line number Diff line number Diff line change
Expand Up @@ -74,5 +74,9 @@
"0xEB1eeaBF0126d813589C3D2CfeFFE410D9aE3863": "0x04965cda30a501e074b983c40c5ff83d70401597da929e937e39d60022f4f0d9",
"0xd43c36038250c66D46854e536Bf959fdDE5294c3": "0x81103c45f5122e7c48e538cdc4defa0831221bf39cf5efb1d463ff8d77c033eb",
"0x22625eEDd92c81a219A83e1dc48f88d54786B017": "0xbd157de3b2e45017b96a93474051c6f390f4c5d46a178a8a2e96c7b68ca85873",
"0x5006082D252c6315C3A83BD621927551a20F3b44": "0xf44730a89599bb646bf82595a1d82f255891fef1360488863809f3041e24b2b9"
"0x5006082D252c6315C3A83BD621927551a20F3b44": "0xf44730a89599bb646bf82595a1d82f255891fef1360488863809f3041e24b2b9",
"0x84813aA3e079A665C0B80F944427eE83cBA63617": "0x223eefba2dfc4c6cdb6d0ccd086adacca5ce36ef953f98545db52c0bd3cb684f",
"0x86e67E115f96DF37239E0479441303De0de7bc2b": "0x18467ab24c2ac5a36fe354ce80130b83a266ebff363a9de106ce25468a4af378",
"0xe2fa4e1d17725e72dcdAfe943Ecf45dF4B9E285b": "0xeafddbace9f445266f851ef1d92928e3d01a4622a1a6780b41ac52d5872f12ab",
"0xC1A64500E035D9159C8826E982dFb802003227f0": "0x08aa1394d85892bf3b3c592fc44776e2035287755957a655754acd0404d2e4e7"
}
6 changes: 5 additions & 1 deletion deployment-txs/mainnet.json
Original file line number Diff line number Diff line change
Expand Up @@ -173,5 +173,9 @@
"0x201efd508c8DfE9DE1a13c2452863A78CB2a86Cc": "0x1e14baaeb10fc3a6b689e77ec34e8c5e8e21853f6e23257459dd99c35b6ff06b",
"0x527d0E14acc53FB040DeBeae1cAb973D23FB3568": "0x44d82009c125f39bd2bbd1f723e7284e4226d5d752a66b18536e5d92c37b0c82",
"0xB9d01CA61b9C181dA1051bFDd28e1097e920AB14": "0x2794463090a850910415b88df0f756e01e0838c8782e83a89389992c17469513",
"0x89Ef89Fd9a6ec73bcE588F309C1F65C406d2891C": "0xb85dd153e2e12599487632277c99375af44402e6c6053d47fa622a7a02d71691"
"0x89Ef89Fd9a6ec73bcE588F309C1F65C406d2891C": "0xb85dd153e2e12599487632277c99375af44402e6c6053d47fa622a7a02d71691",
"0x5C6fb490BDFD3246EB0bB062c168DeCAF4bD9FDd": "0x01cac4d5fec805176a2ea2391fa6634ec594d55689bd871bd2052d4668f12157",
"0x9179C06629ef7f17Cb5759F501D89997FE0E7b45": "0xd18957294c2e5f3419355d373b57b7cb0d74ce26e70323b38186b3d28c85904a",
"0x136f1EFcC3f8f88516B9E94110D56FDBfB1778d1": "0x41cb8619fb92dd532eb09b0e81fd4ce1c6006a10924893f02909e36a317777f3",
"0x1CD776897ef4f647bf8241Ec69549e4A9cb1D608": "0x22f9196d3f158a05ebb8b4533fbdb5951392122a4158a4b04c43b24cb052eb24"
}
6 changes: 5 additions & 1 deletion deployment-txs/sepolia.json
Original file line number Diff line number Diff line change
Expand Up @@ -86,5 +86,9 @@
"0x7532d5a3bE916e4a4D900240F49F0BABd4FD855C": "0xe42c9cdc05ab3de2b8698ed32e56dce0f85c1017099aa965784d8023fb29d012",
"0xFc253B433B7225AC7736EAbDF4115F7252aECb91": "0x45579023de61bae57ba62a72a50783509afa7c47f466150b3d5f134d220624b6",
"0xd67F485C07D258B3e93835a3799d862ffcB55923": "0x48d803b01baf630543481ca6eefca5dc269d8670cf44afd08dcba3792a48710f",
"0x7373C5b9610d43466395617c428eCAA5b47ac5AA": "0x00dcc321792c060560757aea332ba6247d84c0365f535105229ea75b8d9d3f9d"
"0x7373C5b9610d43466395617c428eCAA5b47ac5AA": "0x00dcc321792c060560757aea332ba6247d84c0365f535105229ea75b8d9d3f9d",
"0x0BF61f706105EA44694f2e92986bD01C39930280": "0x904d1f11c701b2546bd991b924d5614865784dc49069c1bcab4ceaac311048b7",
"0xb5F3A41515457CC6E2716c62a011D260441CcfC9": "0x0c0c7799ef190037fdbd0b87acbe7970f22b3befc707e67541d649aa1e2a054a",
"0xC85b652685567C1B074e8c0D4389f83a2E458b1C": "0x95ed8e1aaaa7bdc5881f3c8fc5a4914a66639bee52987c3a1ea88545083b0681",
"0xc6674C0c7694E9b990eAc939E74F8cc3DD39B4b0": "0xd4cc29282a17a77f5f6847ff2d94502ed3ef70b838756cca72a8450712fec430"
}
3 changes: 3 additions & 0 deletions v3/tasks/20241205-v3-batch-router/output/gnosis.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"BatchRouter": "0xe2fa4e1d17725e72dcdAfe943Ecf45dF4B9E285b"
}
3 changes: 3 additions & 0 deletions v3/tasks/20241205-v3-batch-router/output/mainnet.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"BatchRouter": "0x136f1EFcC3f8f88516B9E94110D56FDBfB1778d1"
}
3 changes: 3 additions & 0 deletions v3/tasks/20241205-v3-batch-router/output/sepolia.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"BatchRouter": "0xC85b652685567C1B074e8c0D4389f83a2E458b1C"
}
3 changes: 3 additions & 0 deletions v3/tasks/20241205-v3-batch-router/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,8 @@ Contains `BatchRouter` for complex multi-hop swaps (supports single token add /
## Useful Files

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

3 changes: 3 additions & 0 deletions v3/tasks/20241205-v3-buffer-router/output/gnosis.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"BufferRouter": "0x86e67E115f96DF37239E0479441303De0de7bc2b"
}
3 changes: 3 additions & 0 deletions v3/tasks/20241205-v3-buffer-router/output/mainnet.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"BufferRouter": "0x9179C06629ef7f17Cb5759F501D89997FE0E7b45"
}
3 changes: 3 additions & 0 deletions v3/tasks/20241205-v3-buffer-router/output/sepolia.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"BufferRouter": "0xb5F3A41515457CC6E2716c62a011D260441CcfC9"
}
3 changes: 3 additions & 0 deletions v3/tasks/20241205-v3-buffer-router/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,8 @@ Contains `BufferRouter` to initialize and manage liquidity positions for buffers
## Useful Files

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

Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"CompositeLiquidityRouter": "0xC1A64500E035D9159C8826E982dFb802003227f0"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"CompositeLiquidityRouter": "0x1CD776897ef4f647bf8241Ec69549e4A9cb1D608"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"CompositeLiquidityRouter": "0xc6674C0c7694E9b990eAc939E74F8cc3DD39B4b0"
}
3 changes: 3 additions & 0 deletions v3/tasks/20241205-v3-composite-liquidity-router/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,8 @@ Contains `CompositeLiquidityRouter` for complex liquidity operations involving p
## Useful Files

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

3 changes: 3 additions & 0 deletions v3/tasks/20241205-v3-router/output/gnosis.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"Router": "0x84813aA3e079A665C0B80F944427eE83cBA63617"
}
3 changes: 3 additions & 0 deletions v3/tasks/20241205-v3-router/output/mainnet.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"Router": "0x5C6fb490BDFD3246EB0bB062c168DeCAF4bD9FDd"
}
3 changes: 3 additions & 0 deletions v3/tasks/20241205-v3-router/output/sepolia.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"Router": "0x0BF61f706105EA44694f2e92986bD01C39930280"
}
3 changes: 3 additions & 0 deletions v3/tasks/20241205-v3-router/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,8 @@ Contains `Router` for basic, single step operations (e.g., pool initialization,
## Useful Files

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

0 comments on commit 0910ef5

Please sign in to comment.