Skip to content
This repository was archived by the owner on Apr 14, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 2 additions & 10 deletions fee_allocator/accounting/chains.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@
FEE_CONSTANTS_URL,
ALLIANCE_CONFIG_URL,
PARTNER_CONFIG_URL,
EZKL_POOLS_URL,
POOL_OVERRIDES_URL
)
from fee_allocator.accounting.decorators import round, require_pool_fee_data
Expand Down Expand Up @@ -71,8 +70,6 @@ def __init__(
self.fee_config = GlobalFeeConfig(**requests.get(FEE_CONSTANTS_URL).json())
self.alliance_config = AllianceConfig(**requests.get(ALLIANCE_CONFIG_URL).json())
self.partner_config = PartnerConfig(**requests.get(PARTNER_CONFIG_URL).json())
self.ezkl_pools = requests.get(EZKL_POOLS_URL).json()

pool_overrides_raw = requests.get(POOL_OVERRIDES_URL).json()
self.pool_overrides: Dict[str, PoolOverride] = {
pool_id: PoolOverride(**override_data)
Expand Down Expand Up @@ -300,13 +297,8 @@ def _fetch_partner_pools(self) -> Dict[str, Partner]:

if partner.pool_types:
for pool_type in partner.pool_types:
if pool_type == "EZKL":
chain_ezkl_data = self.chains.ezkl_pools.get(self.name, {})
pool_ids = chain_ezkl_data.get(self.chains.protocol_version, [])
logger.info(f"Found {len(pool_ids)} EZKL {self.chains.protocol_version} pools for {partner.name} on {self.name}")
else:
pool_ids = self.subgraph.fetch_pools_by_type(pool_type)
logger.info(f"Found {len(pool_ids)} {pool_type} pools for {partner.name} on {self.name}")
pool_ids = self.subgraph.fetch_pools_by_type(pool_type)
logger.info(f"Found {len(pool_ids)} {pool_type} pools for {partner.name} on {self.name}")

for pool_id in pool_ids:
# Skip if already added from explicit list
Expand Down
1 change: 0 additions & 1 deletion fee_allocator/constants.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
FEE_CONSTANTS_URL = "https://raw.githubusercontent.com/balancer/multisig-ops/main/config/protocol_fees_constants.json"
ALLIANCE_CONFIG_URL = "https://raw.githubusercontent.com/balancer/multisig-ops/main/config/alliance_fee_share.json"
PARTNER_CONFIG_URL = "https://raw.githubusercontent.com/balancer/multisig-ops/main/config/partner_fee_share.json"
EZKL_POOLS_URL = "https://raw.githubusercontent.com/balancer/bal_addresses/main/outputs/ezkl_pools.json"
POOL_OVERRIDES_URL = "https://raw.githubusercontent.com/balancer/multisig-ops/main/config/pool_incentives_overrides.json"
VOTEMARKET_CONFIG_URL = "https://raw.githubusercontent.com/stake-dao/contracts-monorepo/main/packages/votemarket/data/votemarkets.json"
5 changes: 0 additions & 5 deletions fee_allocator/payload_visualizer.py
Original file line number Diff line number Diff line change
Expand Up @@ -66,11 +66,6 @@ def _load_fee_share_config(self) -> tuple[List[str], Dict[str, str], List[str],
partner_addresses.append(addr_lower)
partner_names[addr_lower] = partner['name']

ezkl_addr = "0xb7aadd330a64088a85e500874dcdcfb7f253feb4"
if ezkl_addr not in partner_addresses:
partner_addresses.append(ezkl_addr)
partner_names[ezkl_addr] = "ezkl"

return alliance_addresses, alliance_names, partner_addresses, partner_names

def format_amount(self, amount: str, token: str = "USDC") -> str:
Expand Down