diff --git a/lib/util/hooksAddressesAllowlist.ts b/lib/util/hooksAddressesAllowlist.ts index f0b0587d9..e81eb221b 100644 --- a/lib/util/hooksAddressesAllowlist.ts +++ b/lib/util/hooksAddressesAllowlist.ts @@ -233,6 +233,8 @@ export const UNISWAP_AGG_HOOK_ON_TEMPO = '0x717c31c3ea5f9070297f239fafd63d21afda // example pool: https://app.uniswap.org/explore/pools/ethereum/0x3facd9ce342c0f04dab80699211fa1aca4cc837671cade16a6cfc52d6d650cb3 export const TETRIS_CUSTOM_DYNAMIC_FEE_HOOK_ON_MAINNET = '0x3a3a9a072ab438335a52e0cf064f7ec91d824080' +export const ACCUMULATE_HOOK_V1_ON_ETH = '0x215e33c79a0c9d4a4532b4abef96e71a6a4b4044' + // we do not allow v4 pools with non-zero hook address to be routed through in the initial v4 launch. // this is the ultimate safeguard in the routing subgraph pool cron job. export const HOOKS_ADDRESSES_ALLOWLIST: { [chain in ChainId]: Array } = { @@ -265,6 +267,7 @@ export const HOOKS_ADDRESSES_ALLOWLIST: { [chain in ChainId]: Array } = BVCC_DYNAMIC_FEE_HOOK_ON_MAINNET, AZTEC_HOOK_ADDRESS_ON_MAINNET, TETRIS_CUSTOM_DYNAMIC_FEE_HOOK_ON_MAINNET, + ACCUMULATE_HOOK_V1_ON_ETH ], [ChainId.GOERLI]: [ADDRESS_ZERO], [ChainId.SEPOLIA]: [ADDRESS_ZERO, extraHooksAddressesOnSepolia, FEY_ON_SEPOLIA],