diff --git a/CHANGELOG.md b/CHANGELOG.md index efd64942..52a0984e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ - Deployed V3 Composite Liquidity Router to Mainnet, Gnosis and Sepolia. - Deployed V3 Buffer Router to Mainnet, Gnosis and Sepolia. - Deployed V3 Vault Explorer to Mainnet, Gnosis and Sepolia. +- Deployed V3 Hook Examples to Sepolia. - Deployed contracts to Fraxtal with veBAL support. - Deployed contracts to Mode without veBAL support. diff --git a/addresses/sepolia.json b/addresses/sepolia.json index 58af6d83..9beb007f 100644 --- a/addresses/sepolia.json +++ b/addresses/sepolia.json @@ -686,5 +686,34 @@ } ], "status": "ACTIVE" + }, + "20241213-v3-hook-examples": { + "contracts": [ + { + "name": "DirectionalFeeHookExample", + "address": "0xD68372e85d8a14Afa5fdb3d506bf765939aAf382" + }, + { + "name": "FeeTakingHookExample", + "address": "0xbB1761AF481364A6BD7FdbDB8CfA23Abd85f0263" + }, + { + "name": "ExitFeeHookExample", + "address": "0xea672a54f0AA38FC5F0a1A481467BeBFe3C71046" + }, + { + "name": "LotteryHookExample", + "address": "0x2d8D157Fd6CF773624d97808D77081EE45caA7D4" + }, + { + "name": "NftLiquidityPositionExample", + "address": "0xd06dD26c7209CfE0752725F068299bE69A7c9549" + }, + { + "name": "VeBALFeeDiscountHookExample", + "address": "0xEDB47231A12bdf64b8D951dEd3351128f95B7e80" + } + ], + "status": "ACTIVE" } } \ No newline at end of file diff --git a/deployment-txs/sepolia.json b/deployment-txs/sepolia.json index b8cf87eb..c7c532eb 100644 --- a/deployment-txs/sepolia.json +++ b/deployment-txs/sepolia.json @@ -91,5 +91,11 @@ "0xb5F3A41515457CC6E2716c62a011D260441CcfC9": "0x0c0c7799ef190037fdbd0b87acbe7970f22b3befc707e67541d649aa1e2a054a", "0xC85b652685567C1B074e8c0D4389f83a2E458b1C": "0x95ed8e1aaaa7bdc5881f3c8fc5a4914a66639bee52987c3a1ea88545083b0681", "0xc6674C0c7694E9b990eAc939E74F8cc3DD39B4b0": "0xd4cc29282a17a77f5f6847ff2d94502ed3ef70b838756cca72a8450712fec430", - "0xEB15EBBF9C1a4D7D243d57dE447Df0b97C40c324": "0x1160abf53ad2553476267f7bd136dcc35226f2ad2d3b93e1ff71f79dd5492acf" + "0xEB15EBBF9C1a4D7D243d57dE447Df0b97C40c324": "0x1160abf53ad2553476267f7bd136dcc35226f2ad2d3b93e1ff71f79dd5492acf", + "0xD68372e85d8a14Afa5fdb3d506bf765939aAf382": "0x418fc6993ede14ad1e9990557049686a666504c6ea3b1bbff0a099c243aa47f7", + "0xbB1761AF481364A6BD7FdbDB8CfA23Abd85f0263": "0x8c4fa8f94f00aefc5467833620fe0e985267148e4c8a31f6d4c9b0c73499e54a", + "0xea672a54f0AA38FC5F0a1A481467BeBFe3C71046": "0x2967f29c9dc5d80c240c46325c729b9c07d706c2c169b89509b3781b6127f100", + "0x2d8D157Fd6CF773624d97808D77081EE45caA7D4": "0x046b98cde6e1d381f507d825752a0d5794fae80c683daf2244d2fa2c1cff1b38", + "0xd06dD26c7209CfE0752725F068299bE69A7c9549": "0x7eed1e233dd827a11b1fd29cdfd3467e9e8ecf1ecf50effc3dae0bc08f013cab", + "0xEDB47231A12bdf64b8D951dEd3351128f95B7e80": "0x1f31b947669438aa44421c25c27536d24713ee11cae87164ff479656ec9ca751" } \ No newline at end of file diff --git a/v3/tasks/20241213-v3-hook-examples/output/sepolia.json b/v3/tasks/20241213-v3-hook-examples/output/sepolia.json new file mode 100644 index 00000000..e7b6a2f9 --- /dev/null +++ b/v3/tasks/20241213-v3-hook-examples/output/sepolia.json @@ -0,0 +1,8 @@ +{ + "DirectionalFeeHookExample": "0xD68372e85d8a14Afa5fdb3d506bf765939aAf382", + "FeeTakingHookExample": "0xbB1761AF481364A6BD7FdbDB8CfA23Abd85f0263", + "ExitFeeHookExample": "0xea672a54f0AA38FC5F0a1A481467BeBFe3C71046", + "LotteryHookExample": "0x2d8D157Fd6CF773624d97808D77081EE45caA7D4", + "NftLiquidityPositionExample": "0xd06dD26c7209CfE0752725F068299bE69A7c9549", + "VeBALFeeDiscountHookExample": "0xEDB47231A12bdf64b8D951dEd3351128f95B7e80" +} \ No newline at end of file diff --git a/v3/tasks/20241213-v3-hook-examples/readme.md b/v3/tasks/20241213-v3-hook-examples/readme.md index 110b8ea8..a18866e9 100644 --- a/v3/tasks/20241213-v3-hook-examples/readme.md +++ b/v3/tasks/20241213-v3-hook-examples/readme.md @@ -6,6 +6,7 @@ Contracts deployed in this task are mostly for educational and testing purposes; ## Useful Files - Code [link](https://github.com/balancer/balancer-v3-monorepo/commit/2f088c6b8f66ad55885d257c1e3debe2a6e21e97). +- [Sepolia testnet addresses](./output/sepolia.json) - [`DirectionalFeeHookExample` artifact](./artifact/DirectionalFeeHookExample.json) - [`ExitFeeHookExample` artifact](./artifact/ExitFeeHookExample.json) - [`FeeTakingHookExample` artifact](./artifact/FeeTakingHookExample.json)