Skip to content

Commit 18489e8

Browse files
authored
Adding Clanker hook to BSC and cleaning up old internal ticket referenecs (#1364)
* adding Clanker hook to BSC and cleaning up old internal ticket references * Lower casing hook addresses * prettier
1 parent 1c5bee7 commit 18489e8

File tree

1 file changed

+5
-12
lines changed

1 file changed

+5
-12
lines changed

lib/util/hooksAddressesAllowlist.ts

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,20 @@ export const TWAMM_HOOKS_ADDRESS_ON_BASE = '0xed1698c29928a6c44cddb0c75ab0e5d47e
1717
export const COINBASE_VERIFIED_HOOKS_ADDRESS_ON_BASE = '0x5cd525c621afca515bf58631d4733fba7b72aae4'
1818
export const BTC_ACC_ON_BASE = '0x704268ac7043aeef50f47b6a03ae68ccf808e044'
1919

20-
// https://linear.app/uniswap/issue/ROUTE-580/allowlist-slippagefeehook-on-arbitrum
2120
// example pool: 0x582387e095a7fbcba58222b6f9f56cc3e6177d766d10dd0d96a70dab70f66be9
2221
export const SLIPPAGE_FEE_HOOK_ON_ARBITRUM = '0xc4bf39a096a1b610dd6186935f3ad99c66239080'
2322

24-
// https://linear.app/uniswap/issue/ROUTE-555/allowlist-clanker-hook
2523
export const CLANKER_DYNAMIC_FEE_HOOKS_ADDRESS_ON_BASE = '0x34a45c6b61876d739400bd71228cbcbd4f53e8cc'
2624
export const CLANKER_STATIC_FEE_HOOKS_ADDRESS_ON_BASE = '0xdd5eeaff7bd481ad55db083062b13a3cdf0a68cc'
2725
export const CLANKER_DYNAMIC_FEE_HOOKS_ADDRESS_ON_BASE_v2 = '0xd60d6b218116cfd801e28f78d011a203d2b068cc'
2826
export const CLANKER_STATIC_FEE_HOOKS_ADDRESS_ON_BASE_v2 = '0xb429d62f8f3bffb98cdb9569533ea23bf0ba28cc'
29-
// https://linear.app/uniswap/issue/ROUTE-591/allowlist-additional-clanker-hooks
3027
export const CLANKER_DYNAMIC_FEE_HOOKS_ADDRESS_ON_ARBITRUM = '0xfd213be7883db36e1049dc42f5bd6a0ec66b68cc'
3128
export const CLANKER_STATIC_FEE_HOOKS_ADDRESS_ON_ARBITRUM = '0xf7ac669593d2d9d01026fa5b756dd5b4f7aaa8cc'
3229
export const CLANKER_DYNAMIC_FEE_HOOKS_ADDRESS_ON_UNICHAIN = '0x9b37a43422d7bbd4c8b231be11e50ad1ace828cc'
3330
export const CLANKER_STATIC_FEE_HOOKS_ADDRESS_ON_UNICHAIN = '0xbc6e5abda425309c2534bc2bc92562f5419ce8cc'
3431
export const CLANKER_STATIC_FEE_HOOKS_ADDRESS_ON_MAINNET = '0x6c24d0bcc264ef6a740754a11ca579b9d225e8cc'
35-
export const CLANKER_STATIC_FEE_HOOKS_ADDRESS_ON_MONAD = '0x94F802a9EFE4dd542FdBd77a25D9e69A6dC828Cc'
32+
export const CLANKER_STATIC_FEE_HOOKS_ADDRESS_ON_MONAD = '0x94f802a9efe4dd542fdbd77a25d9e69a6dc828cc'
33+
export const CLANKER_DYNAMIC_FEE_HOOKS_ADDRESS_ON_BSC = '0x011a8ed40095f2d7e9c19125b8254b19678d68cc'
3634

3735
export const WETH_HOOKS_ADDRESS_ON_OP_MAINNET = '0x480dafdb4d6092ef3217595b75784ec54b52e888'
3836
export const WETH_HOOKS_ADDRESS_ON_UNICHAIN = '0x730b109bad65152c67ecc94eb8b0968603dba888'
@@ -76,7 +74,6 @@ export const DOPPLER_HOOKS_ADDRESS_ON_BASE = '0x77bb2a8f1ab2a384918a4c090cd8ae82
7674
export const DOPPLER_HOOKS_ADDRESS_ON_BASE_V2 = '0xbb7784a4d481184283ed89619a3e3ed143e1adc0'
7775
export const DOPPLER_HOOKS_ADDRESS_ON_MONAD = '0x580ca49389d83b019d07E17e99454f2F218e2dc0'
7876

79-
// LimitOrderHook addresses: https://linear.app/uniswap/issue/ROUTE-625
8077
// example pool: https://app.uniswap.org/explore/pools/arbitrum/0x015537a47e3865bd59fa4b0feed5546f1b5d27660447dddcdf86808bce384d98
8178
export const LIMIT_ORDER_HOOKS_ADDRESS_ON_ARBITRUM = '0xd73339564ac99f3e09b0ebc80603ff8b796500c0'
8279
// example pool: https://app.uniswap.org/explore/pools/unichain/0x2289791ab3c4a90c741427c52ea9411ba13bf8184c0b7bae4fea26262f400357
@@ -87,7 +84,6 @@ export const LIMIT_ORDER_HOOKS_ADDRESS_ON_BASE = '0x9d11f9505ca92f4b6983c1285d1a
8784
// example pool: https://app.uniswap.org/explore/pools/unichain/0x348860e4565d7e3eb53af800a8931b1465a7540cdb5fa7f4dfd1e4d0bb2aa7f8
8885
export const PANOPTIC_ORACLE_HOOK_ON_UNICHAIN = '0x79330fe369c32a03e3b8516aff35b44706e39080'
8986

90-
// https://linear.app/uniswap/issue/ROUTE-757/allowlist-fey-finance-hook
9187
export const FEY_ON_SEPOLIA = '0x932d55d7b86d27eedd0934503e49f5f362faa8cc'
9288
export const FEY_ON_BASE = '0x5b409184204b86f708d3aebb3cad3f02835f68cc'
9389

@@ -207,10 +203,10 @@ export const ARRAKIS_PRIVATE_HOOK_ON_BASE = '0xf9527fb5a34ac6fbc579e4fbc3bf292ed
207203
export const ARRAKIS_PRIVATE_HOOK_ON_MAINNET = '0xf9527fb5a34ac6fbc579e4fbc3bf292ed57d4880'
208204

209205
// example pool: https://app.uniswap.org/explore/pools/ethereum/0xe1b5535dda2fc16079a8bfaf408acec9ca7aca84e2e48c3715e51da6ec8051f6
210-
export const CUSTOM_FEE_MEV_PROTECTION_HOOK_ON_MAINNET = '0xD5770936a6678353F1B17C342B29c4416B029080'
206+
export const CUSTOM_FEE_MEV_PROTECTION_HOOK_ON_MAINNET = '0xd5770936a6678353f1b17c342b29c4416b029080'
211207

212208
// example pool: https://app.uniswap.org/explore/pools/arbitrum/0xec6e37b2d66aa5ef5a9fc296b4da3474b121f512428dd425a51c6424955fc5eb
213-
export const DORY_BURN_AND_MINT_POWER_HOOK_ON_ARBITRUM = '0x6b70fef40d3925881251c018164dBCEC6bc94040'
209+
export const DORY_BURN_AND_MINT_POWER_HOOK_ON_ARBITRUM = '0x6b70fef40d3925881251c018164dbcec6bc94040'
214210

215211
// example pool: https://app.uniswap.org/explore/pools/base/0xd2e486be751887088da2f4bf76a5872e0810d1bcaf43efec7d4bea3acbc3135a
216212
export const BASEMEME_HOOK_ADDRESS_ON_BASE = '0x755776c51399f7ee15d47ddaf47347d26f5ca840'
@@ -228,9 +224,6 @@ export const HOOKS_ADDRESSES_ALLOWLIST: { [chain in ChainId]: Array<string> } =
228224
WETH_HOOKS_ADDRESS_ON_MAINNET,
229225
CLANKER_STATIC_FEE_HOOKS_ADDRESS_ON_MAINNET,
230226
TOKENWORKS_HOOK_ON_MAINNET_1,
231-
// Disable below 2 hooks for now as they cause sim failure: https://linear.app/uniswap/issue/ROUTE-736
232-
// TOKENWORKS_HOOK_ON_MAINNET_2,
233-
// TOKENWORKS_HOOK_ON_MAINNET_3,
234227
TOKENWORKS_HOOK_ON_MAINNET_4,
235228
TOKENWORKS_HOOK_ON_MAINNET_5,
236229
STRATEGICRESERVE_HOOK_ON_MAINNET,
@@ -278,7 +271,7 @@ export const HOOKS_ADDRESSES_ALLOWLIST: { [chain in ChainId]: Array<string> } =
278271
[ChainId.CELO_ALFAJORES]: [ADDRESS_ZERO],
279272
[ChainId.GNOSIS]: [ADDRESS_ZERO],
280273
[ChainId.MOONBEAM]: [ADDRESS_ZERO],
281-
[ChainId.BNB]: [ADDRESS_ZERO, BVCC_DYNAMIC_FEE_HOOK_ON_BSC],
274+
[ChainId.BNB]: [ADDRESS_ZERO, BVCC_DYNAMIC_FEE_HOOK_ON_BSC, CLANKER_DYNAMIC_FEE_HOOKS_ADDRESS_ON_BSC],
282275
[ChainId.AVALANCHE]: [ADDRESS_ZERO, AVAXSTRATEGIES_STATIC_FEE_HOOKS_ADDRESS_ON_AVAX],
283276
[ChainId.BASE_GOERLI]: [ADDRESS_ZERO],
284277
[ChainId.BASE_SEPOLIA]: [ADDRESS_ZERO],

0 commit comments

Comments
 (0)