Skip to content

Commit

Permalink
Merge branch 'main' into lookup_unique_address_on_all_chains
Browse files Browse the repository at this point in the history
  • Loading branch information
Tritium-VLK committed Sep 22, 2024
2 parents 6ded887 + 1c6e905 commit b9478df
Show file tree
Hide file tree
Showing 43 changed files with 627 additions and 111 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/generate_addressbooks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ on:
jobs:
refresh_books:
runs-on: ubuntu-latest

env:
GRAPH_API_KEY: ${{ secrets.GRAPH_API_KEY }}
steps:
- name: Checkout code
uses: actions/checkout@v4
Expand All @@ -27,11 +28,12 @@ jobs:
python3 gen_pools_and_gauges.py
python3 gen_mono_addressbook.py
python3 gen_addresses.py
python3 gen_subgraph_urls.py
rm -rf balancer-deployments
git add -A
- name: pull-request
uses: peter-evans/create-pull-request@v6
uses: peter-evans/create-pull-request@v7
with:
commit-message: "Scheduled update from changes to monorepo"
title: "Scheduled update from changes to monorepo"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/generate_core_pools.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
git add -A
- name: pull-request
uses: peter-evans/create-pull-request@v6
uses: peter-evans/create-pull-request@v7
with:
commit-message: "Scheduled updates to Core Pools list"
title: "Scheduled updates to Core Pools list"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/generate_permissions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
git add -A
- name: pull-request
uses: peter-evans/create-pull-request@v6
uses: peter-evans/create-pull-request@v7
with:
commit-message: "Scheduled update from changes to monorepo"
title: "Scheduled update from changes to monorepo"
Expand Down
2 changes: 1 addition & 1 deletion bal_addresses/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
pathlib>=1.0
git+https://github.com/BalancerMaxis/[email protected].4
git+https://github.com/BalancerMaxis/[email protected].7
requests
pandas
web3
Expand Down
177 changes: 95 additions & 82 deletions extras/arbitrum.json
Original file line number Diff line number Diff line change
@@ -1,90 +1,103 @@
{
"zero": {
"zero": "0x0000000000000000000000000000000000000000"
},
"zero": {
"zero": "0x0000000000000000000000000000000000000000"
},
"balancer": {
"EventEmitter": "0x8f32D631093B5418d0546f77442c5fa66187E59D"
},
"tokens": {
"ARB": "0x912CE59144191C1204E64559FE8253a0e49E6548",
"BADGER": "0xBfa641051Ba0a0Ad1b0AcF549a89536A0D76472E",
"WBTC": "0x2f2a2543b76a4166549f7aab2e75bef0aefc5b0f",
"USDC": "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8",
"CRV": "0x11cdb42b0eb46d95f990bedd4695a6e3fa034978",
"SUSHI": "0xd4d42f0b6def4ce0383636770ef773390d85c61a",
"renBTC": "0xdbf31df14b66535af65aac99c32e9ea844e14501",
"WETH": "0x82af49447d8a07e3bd95bd0d56f35241523fbab1",
"USDT": "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9",
"stkauraBAL": "0x4EA9317D90b61fc28C418C247ad0CA8939Bbb0e9",
"LINK": "0xf97f4df75117a78c1A5a0DBb814Af92458539FB4",
"LDO": "0x13Ad51ed4F1B7e9Dc168d8a00cB3f4dDD85EfA60"
},
"across": {
"spoke_pool": "0xB88690461dDbaB6f04Dfad7df66B7725942FEb9C"
},
"chainlink": {
"keeper_registry_v2_1": "0x37D9dC70bfcd8BC77Ec2858836B923c560E891D1",
"keeper_registrar_v2_1": "0x86EFBD0b6736Bed994962f9797049422A3A8E8Ad",
"keeper_registry": "0x75c0530885F385721fddA23C539AF3701d6183D4",
"keeper_registrar": "0x4F3AF332A30973106Fe146Af0B4220bBBeA748eC"
},
"sushi": {
"router": "0x1b02dA8Cb0d097eB8D57A175b88c7D8b47997506"
},
"swapr": {
"router": "0x530476d5583724A89c8841eB6Da76E7Af4C0F17E"
},
"arbitrum": {
"node": "0x00000000000000000000000000000000000000C8",
"gateway_router": "0x5288c571Fd7aD117beA99bF60FE0846C4E84F933"
},
"maxiKeepers": {
"gaugeRewardsInjectors": {
"arb_rewards_injector": "0xF23d8342881eDECcED51EA694AC21C2B68440929",
"arb_STIP_injector": "0xF23d8342881eDECcED51EA694AC21C2B68440929",
"arb_origin_injector": "0xdcDAFd9E4cc10Ec5dCf1411eE2EdBc4E204aE9Bf",
"arb_aave_injector": "0xE23eb92f0C76bF47f77F80D144e30F31b98450A9",
"fox_rewards_injector": "0xc085bD4cEd17015eAe366a6d1Cd095a2F6fD0B6D",
"usdc_rewards_injector": "0xabC414cEE2F6E8Ee262d6dc106c86A3f627f84D2"
},
"one_inch": {
"settlement": "0xad3b67bca8935cb510c8d18bd45f0b94f54a968f"
},
"mimic": {
"smartvault": "0x94Dd9C6152a2A0BBcB52d3297b723A6F01D5F9f7",
"smartVaultV3": "0x9e5D6427D2cdaDC68870197b099C2Df535Ec3c97",
"claimer": "0xdF818E63341767d5F5A9827088f1892e9C604A2D",
"bptSwapper": "0x6030331C9225Ee5ae3F3D08FBD19e8bF053dF498",
"oneinchSwapper": "0xd712A863766dE7e7cA13289A97997E01832A6571",
"paraswapSwapper": "0x95676AaEcD59B19C5B79008F86d3A291628b0947"
}
},
"hidden_hand2": {
"bribe_vault": "0x8d89593c199Cb763bDEF04529F978f82503E4669",
"aura_briber": "0x928b06229a3f4Bc7806d80Fe54e48E777BB74536"
},

"maxiVestingContracts": {
"factory": "0x7BBAc709a9535464690A435ca7361256496f13Ce",
"Tritium": "0x2b03b15E4A26D858DD594649988255eCEb832787",
"shak": "0x3e7EC248fd5BE044C0efcE9fAA778AC374350efc",
"Xeonus": "0xCE49aeFDDdDBa966cd69e6A4670f4F795F577264",
"zekraken": "0x5C8260f4eB66eC847018BBC5f68694864eF094Fe",
"Zen Dragon": "0x2466f62D52005AaB7A8F637CC3152361D4CC210c",
"Mike B": "0x81DE849AdB5883d089cdFd66bB399b4Af74a16bb",
"Danko": "0x2304488F0eddF15227C21b021739448B51E791C0",
"Dubstard": "0x01B894622C7aa890d758C8a0E8156480F0Fa5f6C",
"gosuto": "0xd411b886e96291b089273a5835D2BE4406700352",
"lipman": "0xB209a59A9F3CC7FA5A25dF152a01f9dF8B969A3a"
},
"karpatkey": {
"delegate_msig": "0x583E3EDc26E1B8620341bce90547197bfE2c1ddD"
"tokens": {
"ARB": "0x912CE59144191C1204E64559FE8253a0e49E6548",
"BADGER": "0xBfa641051Ba0a0Ad1b0AcF549a89536A0D76472E",
"WBTC": "0x2f2a2543b76a4166549f7aab2e75bef0aefc5b0f",
"USDC": "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8",
"CRV": "0x11cdb42b0eb46d95f990bedd4695a6e3fa034978",
"SUSHI": "0xd4d42f0b6def4ce0383636770ef773390d85c61a",
"renBTC": "0xdbf31df14b66535af65aac99c32e9ea844e14501",
"WETH": "0x82af49447d8a07e3bd95bd0d56f35241523fbab1",
"USDT": "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9",
"stkauraBAL": "0x4EA9317D90b61fc28C418C247ad0CA8939Bbb0e9",
"LINK": "0xf97f4df75117a78c1A5a0DBb814Af92458539FB4",
"LDO": "0x13Ad51ed4F1B7e9Dc168d8a00cB3f4dDD85EfA60"
},
"across": {
"spoke_pool": "0xB88690461dDbaB6f04Dfad7df66B7725942FEb9C"
},
"chainlink": {
"keeper_registry_v2_1": "0x37D9dC70bfcd8BC77Ec2858836B923c560E891D1",
"keeper_registrar_v2_1": "0x86EFBD0b6736Bed994962f9797049422A3A8E8Ad",
"keeper_registry": "0x75c0530885F385721fddA23C539AF3701d6183D4",
"keeper_registrar": "0x4F3AF332A30973106Fe146Af0B4220bBBeA748eC"
},
"sushi": {
"router": "0x1b02dA8Cb0d097eB8D57A175b88c7D8b47997506"
},
"swapr": {
"router": "0x530476d5583724A89c8841eB6Da76E7Af4C0F17E"
},
"arbitrum": {
"node": "0x00000000000000000000000000000000000000C8",
"gateway_router": "0x5288c571Fd7aD117beA99bF60FE0846C4E84F933"
},
"maxiKeepers": {
"gaugeRewardsInjectors": {
"arb_rewards_injector": "0xF23d8342881eDECcED51EA694AC21C2B68440929",
"arb_STIP_injector": "0xF23d8342881eDECcED51EA694AC21C2B68440929",
"arb_origin_injector": "0xdcDAFd9E4cc10Ec5dCf1411eE2EdBc4E204aE9Bf",
"arb_aave_injector": "0xE23eb92f0C76bF47f77F80D144e30F31b98450A9",
"fox_rewards_injector": "0xc085bD4cEd17015eAe366a6d1Cd095a2F6fD0B6D",
"usdc_rewards_injector": "0xabC414cEE2F6E8Ee262d6dc106c86A3f627f84D2"
},
"TreasuryExtentions": {
"AURA_ARB_BAL_LP_BIP_322": "0x8D803f7f7e26E586ee90E5A872cf7830e21f7727"
"one_inch": {
"settlement": "0xad3b67bca8935cb510c8d18bd45f0b94f54a968f"
},
"gyro": {
"L2GydDistributor": "0x401937B787277CB0680835303f013cf4d3D1cB14",
"foundation_multisig": "0x823F70044351b213083F0ABc2169F95E2731064E"
"mimic": {
"smartvault": "0x94Dd9C6152a2A0BBcB52d3297b723A6F01D5F9f7",
"smartVaultV3": "0x9e5D6427D2cdaDC68870197b099C2Df535Ec3c97",
"claimer": "0xdF818E63341767d5F5A9827088f1892e9C604A2D",
"bptSwapper": "0x6030331C9225Ee5ae3F3D08FBD19e8bF053dF498",
"oneinchSwapper": "0xd712A863766dE7e7cA13289A97997E01832A6571",
"paraswapSwapper": "0x95676AaEcD59B19C5B79008F86d3A291628b0947"
}
},
"hidden_hand2": {
"bribe_vault": "0x8d89593c199Cb763bDEF04529F978f82503E4669",
"aura_briber": "0x928b06229a3f4Bc7806d80Fe54e48E777BB74536"
},
"maxiVestingContracts": {
"factory": "0x7BBAc709a9535464690A435ca7361256496f13Ce",
"Tritium": "0x2b03b15E4A26D858DD594649988255eCEb832787",
"shak": "0x3e7EC248fd5BE044C0efcE9fAA778AC374350efc",
"Xeonus": "0xCE49aeFDDdDBa966cd69e6A4670f4F795F577264",
"zekraken": "0x5C8260f4eB66eC847018BBC5f68694864eF094Fe",
"Zen Dragon": "0x2466f62D52005AaB7A8F637CC3152361D4CC210c",
"Mike B": "0x81DE849AdB5883d089cdFd66bB399b4Af74a16bb",
"Danko": "0x2304488F0eddF15227C21b021739448B51E791C0",
"Dubstard": "0x01B894622C7aa890d758C8a0E8156480F0Fa5f6C",
"gosuto": "0xd411b886e96291b089273a5835D2BE4406700352",
"lipman": "0xB209a59A9F3CC7FA5A25dF152a01f9dF8B969A3a"
},
"karpatkey": {
"delegate_msig": "0x583E3EDc26E1B8620341bce90547197bfE2c1ddD"
},
"TreasuryExtentions": {
"AURA_ARB_BAL_LP_BIP_322": "0x8D803f7f7e26E586ee90E5A872cf7830e21f7727"
},
"gyro": {
"L2GydDistributor": "0x401937B787277CB0680835303f013cf4d3D1cB14",
"foundation_multisig": "0x823F70044351b213083F0ABc2169F95E2731064E",
"Gyro_ARB_Aave_safe": "0xDB9F47800bA9CDd9f99815Bc02dD0Aa47AbffE88"
},
"beefy": {
"wstETH-weETH_ECLP_boost": "0x6B970F0D1F0255b8E0B1c4515Ae827931b32312C",
"wstETH-ezETH_boost": "0xfcF293AFa58fa277935eddAa44E0f782EC41B09B"
},
"paladin": {
"QuestBoardV2Sidechain": "0x8EdcFE9Bc7d2a735117B94C16456D8303777abbb"
},
"circle": {
"message_transmitter": "0xC30362313FBBA5cf9163F0bb16a0e01f01A896ca"
},
"stakewise": {
"SWISE_Distributor_Safe": "0x2685C0e39EEAAd383fB71ec3F493991d532A87ae"
}
}
3 changes: 3 additions & 0 deletions extras/fraxtal.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
"zero": "0x0000000000000000000000000000000000000000"
},
"tokens": {},
"frax": {
"sfrax_incentivizer_amo_v3_2": "0xe9b3f9cd8851216fBb828da590CCA8CE7F03E863"
},
"maxiKeepers": {
"gasStation": "0x34a265e1EBCb31586293eb2D2f94c6ff2f920340",
"gaugeRewardsInjectors": {
Expand Down
5 changes: 5 additions & 0 deletions extras/mainnet.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,8 @@
"sETH2": "0xFe2e637202056d30016725477c5da089Ab0A043A",
"SWISE": "0x48C3399719B582dD63eB5AADf12A40B4C3f52FA2",
"rETH2": "0x20BC832ca081b91433ff6c17f85701B6e92486c5",
"GNO": "0x6810e776880C02933D47DB1b9fc05908e5386b96",
"Locked GNO": "0x4f8AD938eBA0CD19155a835f617317a6E788c868",
"GEAR": "0xBa3335588D9403515223F109EdC4eB7269a9Ab5D"
},
"helpers": {
Expand Down Expand Up @@ -181,6 +183,9 @@
"gyro": {
"GydDistributor": "0x7cC9eb3cbe2472e9CCa5398DC9A48710682359C2"
},
"aave": {
"balancer_stk_aave_retrieval": "0x0e2d46fe246eb926d939A10efA96fB7d4EB14bB3"
},
"paladin": {
"QuestBoardLatest": "0xfEb352930cA196a80B708CDD5dcb4eCA94805daB",
"QuestBoardV2": "0xf0CeABf99Ddd591BbCC962596B228007eD4624Ae",
Expand Down
1 change: 1 addition & 0 deletions extras/multisigs.json
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@
"dao": "0x2a5AEcE0bb9EfFD7608213AE1745873385515c18",
"fees": "0x14969B55a675d13a1700F71A37511bc22D90155a",
"feeManager": "0x14969B55a675d13a1700F71A37511bc22D90155a",
"karpatkey": "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89",
"lm": "0x14969B55a675d13a1700F71A37511bc22D90155a",
"blabs_ops": "0x955556b002d05c7B31a9394c10897c1DA19eAEab",
"vote_incentive_recycling": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e",
Expand Down
9 changes: 9 additions & 0 deletions extras/signers.json
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,12 @@
"nanexcool": "0x823DF0278e4998cD0D06FB857fBD51e85b18A250",
"davgarai": "0xAc1aA53108712d7f38093A67d380aD54B562a650"
},
"dao_backup": {
"lewis": "0xbcf751dBfe314Ee96A660EFA2Fcb259CBc364c29",
"hubert": "0x02e4De712d99f4B1b1e12aa3675D8b0A582caA5D",
"figue": "0x009d13e9bec94bf16791098ce4e5c168d27a9f07",
"elbagococina": "0x6578183A203b41C419b93DF9121b5e3b26561aC5"
},
"maxiPay": {
"factory": "0x7bbac709a9535464690a435ca7361256496f13ce"
},
Expand Down Expand Up @@ -90,6 +96,9 @@
"hyferion": "0xE24fA83aF4dDd6d3e448908ed3F931f0A23a6096",
"jalbrekt": "0xA0c60A3Bf0934869f03955f3431E044059B03E62"
},
"karpatkey": {
"balancer_eoa": "0x7f87c1C42BeF332245F8B3cCAdD8224541CDaEcE"
},
"external-payees": {
"discord-antiscam-bot": "0x8c42138C925d1049EC6B29F1EcF817b1628e54Ba"
}
Expand Down
4 changes: 4 additions & 0 deletions gen_subgraph_urls.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,14 @@
import json
import os

import requests
from bal_tools.subgraph import Subgraph


def main():
# make sure that if thegraph api key somehow finds its way into the env that it is wiped
os.environ["GRAPH_API_KEY"] = ""

urls = {}

with open("extras/chains.json", "r") as f:
Expand Down
Loading

0 comments on commit b9478df

Please sign in to comment.