Skip to content

Commit 56e8af7

Browse files
authored
Deployment: Protocol Fee Controller V2 (#203)
* deploy Protocol Fee Controller (V2) * add deployment tx's * add action-ids * add addresses
1 parent 31b0b22 commit 56e8af7

22 files changed

+196
-5
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
- Deployed V3 Cow Swap Fee Burner to Mainnet, Gnosis, Arbitrum, Base and Sepolia.
2828
- Deployed V3 Liquidity Bootstrapping Pool to Mainnet, Gnosis, Arbitrum, Base and Sepolia.
2929
- Deployed V3 Hook Examples to Sepolia.
30+
- Deployed V3 Protocol Fee Controller V2 to Mainnet, Gnosis, Arbitrum, Base and Sepolia.
3031

3132
#### V2
3233

action-ids/arbitrum/action-ids.json

+23
Original file line numberDiff line numberDiff line change
@@ -1025,5 +1025,28 @@
10251025
"disable()": "0x2cb59d35a7a1b89d4ca6e466034d4d7bba7efe0e0dbb3bbe125e78def0cbdac1"
10261026
}
10271027
}
1028+
},
1029+
"20250214-v3-protocol-fee-controller-v2": {
1030+
"ProtocolFeeController": {
1031+
"useAdaptor": false,
1032+
"actionIds": {
1033+
"collectAggregateFees(address)": "0x22d84e79a9f2a506bfa8292fa7283288d1a9018221431f3f8ab555533fccdc71",
1034+
"collectAggregateFeesHook(address)": "0x4be608521b2e02e26342601b9dbb50b5e5289754f8bb2734ba4a52c61f7e32a1",
1035+
"migratePool(address)": "0xc93710ce8b0cfe0b4f9331ab2e8099f5d28e5a4073d9f0e7fa8043be95b48e9e",
1036+
"registerPool(address,address,bool)": "0x34feb3a290fc28e4af99f0c2d79cbc247e9ba4caf18168ac1e28990933ec11fb",
1037+
"setGlobalProtocolSwapFeePercentage(uint256)": "0x169fe9610ecd0cb7f8680927630bb0b562351909417e49a88e6b1d607b10282b",
1038+
"setGlobalProtocolYieldFeePercentage(uint256)": "0xda92693293572e502571c904657bc7f881f3ace9157f794f076feea9cba5b282",
1039+
"setPoolCreatorSwapFeePercentage(address,uint256)": "0xb638538262a1bdb4afbe0f1d0976a7711f3d048bbd46bebc97d1dd0336b20ead",
1040+
"setPoolCreatorYieldFeePercentage(address,uint256)": "0xd4ab81749e3fafc1eb22ffdf712fce91f1135e4114062ef401f29a6f2c5d9f64",
1041+
"setProtocolSwapFeePercentage(address,uint256)": "0x859d7eee4fdfbe7046c52999e8fe757a805e73fc915be3aa48b7297f433a0761",
1042+
"setProtocolYieldFeePercentage(address,uint256)": "0x54cb3a64febc747a01ae1714afdb6be7f4a2f968a361bbb262790ef259a88afb",
1043+
"updateProtocolSwapFeePercentage(address)": "0xc47e79ac3d129d9472d8484656be2aa1a09670e8886086449fe6e28359596b27",
1044+
"updateProtocolYieldFeePercentage(address)": "0xddd161d31b6751ba1f79ad7b6d50854a2140e57c638b81855e8d76bbee1a2743",
1045+
"withdrawPoolCreatorFees(address)": "0x84a1294492f9ada1e3afc51ba4617c6a640c07b71e5c152fea11e1798c9746b7",
1046+
"withdrawPoolCreatorFees(address,address)": "0xd8a943f9bc3a62379992dc1869cd1ba3297c30c959ba5eaaf61ce698fdd1d591",
1047+
"withdrawProtocolFees(address,address)": "0x250d10ca8bc432846d95bf9c839d79155e541037a17f2be65a84797d89cb831f",
1048+
"withdrawProtocolFeesForToken(address,address,address)": "0x610537725ddaed423abcb2b23d9191781b990fceb0f445f4bfe56f049514ff4c"
1049+
}
1050+
}
10281051
}
10291052
}

action-ids/base/action-ids.json

+23
Original file line numberDiff line numberDiff line change
@@ -590,5 +590,28 @@
590590
"disable()": "0xb4abfdf0a490599e9a35cfefa92ed81b15bcf767a883899f9aaf250dd67fa6ed"
591591
}
592592
}
593+
},
594+
"20250214-v3-protocol-fee-controller-v2": {
595+
"ProtocolFeeController": {
596+
"useAdaptor": false,
597+
"actionIds": {
598+
"collectAggregateFees(address)": "0xab251227746f634c1d328c196edcf9cea54ece88b13f1ec0ac1a244fe4d13051",
599+
"collectAggregateFeesHook(address)": "0x386c01dc6be66dd28543a82f7741f6926adf109908ef95a54af161984598e5b2",
600+
"migratePool(address)": "0xab08a66053f2680b2cf6b0eb2a78f7cd7664a347e225d072c74b9389d6d3bbec",
601+
"registerPool(address,address,bool)": "0xae85146358235326a5ed379091b9d1ad9d97932791030319e1b7b67cd03bf852",
602+
"setGlobalProtocolSwapFeePercentage(uint256)": "0xac222aee6f4413c1bad41634af0291124abee7746eeb3d17eb46df7cdea17dff",
603+
"setGlobalProtocolYieldFeePercentage(uint256)": "0x71e2a72a00c6217b2f3f19b8fa367c7173b890caa41b84406184c70be3f33272",
604+
"setPoolCreatorSwapFeePercentage(address,uint256)": "0xcf1f60cb836a99d7ca0615a64e0abca8c11d9bf4b4a6d9574e09d954a7d3c891",
605+
"setPoolCreatorYieldFeePercentage(address,uint256)": "0x1eebe567fc34b94fdee2783d8cca8901584acc021c995cd9543421cc25b8ece9",
606+
"setProtocolSwapFeePercentage(address,uint256)": "0x3c8dbbfedbf56e2dc54f8e242d85ce20fa974f083d38d50002785d734a6f4c86",
607+
"setProtocolYieldFeePercentage(address,uint256)": "0x8984af9dc64b34f4d278943372ac8d3d039cad3e96cf2c2eb6012cb91080b487",
608+
"updateProtocolSwapFeePercentage(address)": "0xe5064d47a91f02771e1a868bf62a4a367fa63a350be5442c2c0b54e58061f295",
609+
"updateProtocolYieldFeePercentage(address)": "0xbbe16e4559e697202c4954a695f6f81a20eff320b66e564a48b09fdb695ed120",
610+
"withdrawPoolCreatorFees(address)": "0x889db1d2aeee80aa58ca25e3e79951f1db98e7a63c15c50cdc84b1c8e20c1e0f",
611+
"withdrawPoolCreatorFees(address,address)": "0x27f9da2d72cde716e4ed6a10ec5fe31e9cd5404b554a5553cc816edf50245f3d",
612+
"withdrawProtocolFees(address,address)": "0xf60eaa7af7226ebf1c1d579db711d045c331a117113b2f2e4a2976ee4a898bb9",
613+
"withdrawProtocolFeesForToken(address,address,address)": "0x0ef595d0eed0a6e5adfc1fe810c72ad3d4b23e7c0d66a74fd4799e2f799af0bf"
614+
}
615+
}
593616
}
594617
}

action-ids/gnosis/action-ids.json

+23
Original file line numberDiff line numberDiff line change
@@ -739,5 +739,28 @@
739739
"disable()": "0x6febf9f238dc2ec20e86da0ec49412a1a4d6f6a3a5de38e57a31d7f05dd323f8"
740740
}
741741
}
742+
},
743+
"20250214-v3-protocol-fee-controller-v2": {
744+
"ProtocolFeeController": {
745+
"useAdaptor": false,
746+
"actionIds": {
747+
"collectAggregateFees(address)": "0xf47ae5e6eaa5e663a54510014cbdbcc7524debff6908097b7598e5db18111e08",
748+
"collectAggregateFeesHook(address)": "0x994cc5ed2fd2f0dd7c2e4406e6cd030ccc4423089daea0f41037b1ffd4ae30f7",
749+
"migratePool(address)": "0xf8dc235e91f0611ae4b7c4fbe0775742cdac7001a79b2c6a5822248663960c11",
750+
"registerPool(address,address,bool)": "0x0e0f92252f308a8976a5f64ad50affe053fc00f40cb2410a242c87dc97e0a966",
751+
"setGlobalProtocolSwapFeePercentage(uint256)": "0x44518eb8637160176e10dc8f9bc95eb52085f22e24450543570027b361dc7bd9",
752+
"setGlobalProtocolYieldFeePercentage(uint256)": "0x42755422deb486e83bf3bf501a5e316d39718e124eadf913977578b366278d55",
753+
"setPoolCreatorSwapFeePercentage(address,uint256)": "0x94b0070155508276c11565de5af4f0ce6fb334a30a3a0d5a355e8c1ad7bbe4c0",
754+
"setPoolCreatorYieldFeePercentage(address,uint256)": "0xca7c91caa9e18b4f4fe2acf3786ff3f9a9436fe15faa1f606dc1ec7a2162b7c7",
755+
"setProtocolSwapFeePercentage(address,uint256)": "0xc9ebcf5e46dbe4309879248100c97552b68044d832572dc0dab93faea1c7593a",
756+
"setProtocolYieldFeePercentage(address,uint256)": "0x35a6d7ba8f31f1354a489ab13534c9570890b0610267db86d1e7bfd8d68523f8",
757+
"updateProtocolSwapFeePercentage(address)": "0x4ab935f3c5acd3fe609d82cc98744a545beb842b7f3db5540d6e524576fa12c4",
758+
"updateProtocolYieldFeePercentage(address)": "0xc3dc237e1db2245f971b9832b9df8172a1dce4bddc0cb850d76e756645247841",
759+
"withdrawPoolCreatorFees(address)": "0xc043d13f547e0687e21ec63bed333b36bd896c8413c96c1ecc25a9634ddb934a",
760+
"withdrawPoolCreatorFees(address,address)": "0x25af89de9335a5e2ea0a9c1757e8fc250fb040bd96e494b3befb9b5cd9acd800",
761+
"withdrawProtocolFees(address,address)": "0x649255cf2b4fe20247005886144f553b6449ac66394d8ef2c9e6bb957260e304",
762+
"withdrawProtocolFeesForToken(address,address,address)": "0x7c0fa8c5add2fab51cc64b00dc8278f6829e8235e9ac804973fc336736b88ba6"
763+
}
764+
}
742765
}
743766
}

action-ids/mainnet/action-ids.json

+23
Original file line numberDiff line numberDiff line change
@@ -1732,5 +1732,28 @@
17321732
"disable()": "0xcaf85986241f9906113741c5e12e9d1d7a67832f717d4ed507beb522e69334b1"
17331733
}
17341734
}
1735+
},
1736+
"20250214-v3-protocol-fee-controller-v2": {
1737+
"ProtocolFeeController": {
1738+
"useAdaptor": false,
1739+
"actionIds": {
1740+
"collectAggregateFees(address)": "0x73c60d03175dc3aac152f249d3c207da9922f57160b4515cee277fc568ebe075",
1741+
"collectAggregateFeesHook(address)": "0xe164545bafc35f94ec25ddb606fdc9deeb121067ab4ba27e8329dee629761031",
1742+
"migratePool(address)": "0xa4d2957df268796186db26f1717079ac9422731975f98f3bf5c4b3784a272f81",
1743+
"registerPool(address,address,bool)": "0x1b112258db1f7794ff0ff5a6feae9c0cbc4fa17a001ab0b7a2fae6be5ac4c63e",
1744+
"setGlobalProtocolSwapFeePercentage(uint256)": "0xe514c4844d51db5976965d920621cc6b06d82b326c4aa9378c581f6f599127b3",
1745+
"setGlobalProtocolYieldFeePercentage(uint256)": "0xe438e214335740a99a96051b910141e28a247536c13657f84f4347ee29692ad4",
1746+
"setPoolCreatorSwapFeePercentage(address,uint256)": "0x3502d94d410a14a5cd4f5cdc59b82e8fa41ef70b0e2f7d0867f2aae0ddce7a8c",
1747+
"setPoolCreatorYieldFeePercentage(address,uint256)": "0x7befda95fed998c3d7168c86b411d15d39a383da6d642d9dc5aa4a7e14cb3647",
1748+
"setProtocolSwapFeePercentage(address,uint256)": "0x131cd3af8d8c0c7f25e7dd8769c67d3f02f751e3157cba459136bb2198d6f176",
1749+
"setProtocolYieldFeePercentage(address,uint256)": "0x6f9cec1ed72546777f4811dfb98cddfc8c5450bbafe05338a2b448042fa66ccb",
1750+
"updateProtocolSwapFeePercentage(address)": "0xe98003f0f9daffeb43fa0facb12c5d89d43fed4a35d9406a6af7a07cc183d2a0",
1751+
"updateProtocolYieldFeePercentage(address)": "0xd558bcb19b5af2978f3c3098a17b83878486a3d14f7cca29e2b5182fd4da2093",
1752+
"withdrawPoolCreatorFees(address)": "0xbe1e3402fb7c9b0e447c3505697d9d5a3215f2dba9850d23c141bcadd65b36a2",
1753+
"withdrawPoolCreatorFees(address,address)": "0x3e45cc925636317ce072573690bd9034f8cbee4a99fe9fc62c6857947fb55876",
1754+
"withdrawProtocolFees(address,address)": "0xc41c3677f4ceeb34f5721789e9888c8ed8a6d28ee9f766a3a4485001e19148b1",
1755+
"withdrawProtocolFeesForToken(address,address,address)": "0x9fe8e7d354d4d4c9b828af97a9fb461b79747eb597d1d1919127b884ed03a3df"
1756+
}
1757+
}
17351758
}
17361759
}

action-ids/sepolia/action-ids.json

+23
Original file line numberDiff line numberDiff line change
@@ -845,5 +845,28 @@
845845
"disable()": "0xb490583a5207c0875ec6bcc27ce2607b53142dc2ad5852e8476477429ff06260"
846846
}
847847
}
848+
},
849+
"20250214-v3-protocol-fee-controller-v2": {
850+
"ProtocolFeeController": {
851+
"useAdaptor": false,
852+
"actionIds": {
853+
"collectAggregateFees(address)": "0x25a9d8a2983f9dd4456fa536b66ec866761c4b63efdc7f93163c3edbe19be569",
854+
"collectAggregateFeesHook(address)": "0x02ff3e542a6b8f9ec4c75a2b0b0d94b7979388bfb4ca75cc4dda518726438493",
855+
"migratePool(address)": "0xa5be5932f1da5a07ce7200b8ca3cea61c7bb827d591ba228504814a963c0d81b",
856+
"registerPool(address,address,bool)": "0xf864378771aaac3e3b220f2d1bd5a86afe0957a07c386448680354b078159590",
857+
"setGlobalProtocolSwapFeePercentage(uint256)": "0xb64ac42e625b66b751a3943291e8fab5dba13ccc3006b91111b6e1bca0219bf7",
858+
"setGlobalProtocolYieldFeePercentage(uint256)": "0xd0f586d1d5a2e6a6febd715d301ca545c59a83fd0d4f3c63749914cc3fb75707",
859+
"setPoolCreatorSwapFeePercentage(address,uint256)": "0x7a71042892192d4a6913c928d7e327d8c00f94cedd56823e37aeb301ad0d0f4a",
860+
"setPoolCreatorYieldFeePercentage(address,uint256)": "0xe7014ee328d5a0f9ae7545cce3464896a3a17c06d1cd5b44701ae733e85a569b",
861+
"setProtocolSwapFeePercentage(address,uint256)": "0x75c9f413511191a99db550b2d50542216086f713ae95c8feb96b07e65f2e3c7c",
862+
"setProtocolYieldFeePercentage(address,uint256)": "0xc57a97b4b44f716f87c9b1144346046e6572175bd78d11cbb72159f7274c28fa",
863+
"updateProtocolSwapFeePercentage(address)": "0x86c246f330adf6aab5470d986b82f2543a960b051233d687f05c44d169239571",
864+
"updateProtocolYieldFeePercentage(address)": "0xf2aca16590c522d1330e4fe4d4e23d233a9ff80b05aa5c31aa60ae4f8a3c2173",
865+
"withdrawPoolCreatorFees(address)": "0xf842505de3e9f4f2cb620638b8e8b7a155dd8f3abdd33cc1a870073d6af38760",
866+
"withdrawPoolCreatorFees(address,address)": "0x77f6d38da5dff993ea8d44ae226612b2ba51ea3c44fbe04aa01cb080b5996072",
867+
"withdrawProtocolFees(address,address)": "0x8d267109edbfad5fcd7140a77941385fa8e59561c2d378fa8c8d26bc8d74aca8",
868+
"withdrawProtocolFeesForToken(address,address,address)": "0xf489956ed3a8dd00249abca47f304d128e3b1efd58ccde48fcbafc3e48d510c8"
869+
}
870+
}
848871
}
849872
}

addresses/arbitrum.json

+10
Original file line numberDiff line numberDiff line change
@@ -983,6 +983,16 @@
983983
"status": "ACTIVE",
984984
"version": "v3"
985985
},
986+
"20250214-v3-protocol-fee-controller-v2": {
987+
"contracts": [
988+
{
989+
"name": "ProtocolFeeController",
990+
"address": "0x4638ab64022927C9bD5947607459D13f57f1551C"
991+
}
992+
],
993+
"status": "ACTIVE",
994+
"version": "v3"
995+
},
986996
"20250218-v3-aggregator-router": {
987997
"contracts": [
988998
{

addresses/base.json

+10
Original file line numberDiff line numberDiff line change
@@ -583,6 +583,16 @@
583583
"status": "ACTIVE",
584584
"version": "v3"
585585
},
586+
"20250214-v3-protocol-fee-controller-v2": {
587+
"contracts": [
588+
{
589+
"name": "ProtocolFeeController",
590+
"address": "0x2FF226CD12C80511a641A6101F071d853A4e5363"
591+
}
592+
],
593+
"status": "ACTIVE",
594+
"version": "v3"
595+
},
586596
"20250218-v3-aggregator-router": {
587597
"contracts": [
588598
{

addresses/gnosis.json

+10
Original file line numberDiff line numberDiff line change
@@ -703,6 +703,16 @@
703703
"status": "ACTIVE",
704704
"version": "v3"
705705
},
706+
"20250214-v3-protocol-fee-controller-v2": {
707+
"contracts": [
708+
{
709+
"name": "ProtocolFeeController",
710+
"address": "0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48"
711+
}
712+
],
713+
"status": "ACTIVE",
714+
"version": "v3"
715+
},
706716
"20250218-v3-aggregator-router": {
707717
"contracts": [
708718
{

addresses/mainnet.json

+10
Original file line numberDiff line numberDiff line change
@@ -1531,6 +1531,16 @@
15311531
"status": "ACTIVE",
15321532
"version": "v3"
15331533
},
1534+
"20250214-v3-protocol-fee-controller-v2": {
1535+
"contracts": [
1536+
{
1537+
"name": "ProtocolFeeController",
1538+
"address": "0x212F884252792ebaaA811FB0678444b21c7C2879"
1539+
}
1540+
],
1541+
"status": "ACTIVE",
1542+
"version": "v3"
1543+
},
15341544
"20250218-v3-aggregator-router": {
15351545
"contracts": [
15361546
{

addresses/sepolia.json

+10
Original file line numberDiff line numberDiff line change
@@ -821,6 +821,16 @@
821821
"status": "ACTIVE",
822822
"version": "v3"
823823
},
824+
"20250214-v3-protocol-fee-controller-v2": {
825+
"contracts": [
826+
{
827+
"name": "ProtocolFeeController",
828+
"address": "0x931d2a630f6bdfe872F98ea967447c8F99d4823a"
829+
}
830+
],
831+
"status": "ACTIVE",
832+
"version": "v3"
833+
},
824834
"20250218-v3-aggregator-router": {
825835
"contracts": [
826836
{

deployment-txs/arbitrum.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -132,5 +132,6 @@
132132
"0xEAedc32a51c510d35ebC11088fD5fF2b47aACF2E": "0x2f73452bd4154c2fd7804dd56f7f6d1439ddef948a75990a80e8b663e03cc2be",
133133
"0xbC169a08cBdCDB218d91Cd945D29B59F78c96B77": "0xb060e5e512b014e37b742ce34da7f511e6db0e0c7af472ab62f042435efe07dc",
134134
"0x4BB42f71CAB7Bd13e9f958dA4351B9fa2d3A42FF": "0x228dfaabff50f2d035a189d6f280b04a635d4b37d7c2bbe5ecc561724ef8331c",
135-
"0x9d3E72c11aD7bF7132a141FF6F716491c6d01518": "0xcd632709a737532599a4f5d5e4d49c2eeacaea367134a9b092ed088deb7a58f4"
135+
"0x9d3E72c11aD7bF7132a141FF6F716491c6d01518": "0xcd632709a737532599a4f5d5e4d49c2eeacaea367134a9b092ed088deb7a58f4",
136+
"0x4638ab64022927C9bD5947607459D13f57f1551C": "0xb82524d1c08f1b460a36b8517daec94b15388bf357adc9b4128da5b943b1f4a8"
136137
}

deployment-txs/base.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -78,5 +78,6 @@
7878
"0x3f170631ed9821Ca51A59D996aB095162438DC10": "0x1412acf48e6d03e6daad98aad6f0cfbc4726a26fbf0b7bdb24a08449dc7965e9",
7979
"0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd": "0xabd8175c001b552de99936ded29fa0032099a702c7f1ccf09e40cb346d47c7d6",
8080
"0x662112B8CB18889e81459b92CA0f894a2ef2c1B8": "0x180ca26e5161143171e3ec630e79e2d09d72082dfc9063ef7e3f4af361a68884",
81-
"0x9Ce89Efb4EbE2BC692003Af804e7A33FBBE93043": "0xf500b23b868bd6f950e198539dc083917239ff0c8c42aee228f5dc1851d9af49"
81+
"0x9Ce89Efb4EbE2BC692003Af804e7A33FBBE93043": "0xf500b23b868bd6f950e198539dc083917239ff0c8c42aee228f5dc1851d9af49",
82+
"0x2FF226CD12C80511a641A6101F071d853A4e5363": "0xf7d2d372f9a5398b2a9c11c66900b313beb7a310eeea71d1212e7151e67fdb57"
8283
}

deployment-txs/gnosis.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -94,5 +94,6 @@
9494
"0x4eff2d77D9fFbAeFB4b141A3e494c085b3FF4Cb5": "0x3efdcbc5c65b2ae9f8d4b904d5086d07cb11a56095a7084cdc8a77474a39ca4b",
9595
"0xAE563E3f8219521950555F5962419C8919758Ea2": "0x378fc93acf3fbe9a9004b025a9f6c11a97aa40ed91ed5ccbe79fee0e8767a89d",
9696
"0x6eE18fbb1BBcC5CF700cD75ea1aef2bb21e3cB3F": "0x4f7c8c50da5b332f44f6c06212732d7517796dde45412883665069e2109271eb",
97-
"0xc08dDF053003efa63eC7CA1B0ecd4024445A5c51": "0x9428fa9f68c9244f911fd3763370bd4689cacafe4d67c483e218c466d8f3a309"
97+
"0xc08dDF053003efa63eC7CA1B0ecd4024445A5c51": "0x9428fa9f68c9244f911fd3763370bd4689cacafe4d67c483e218c466d8f3a309",
98+
"0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48": "0xfe856c93d059d68888b48bc26d8f54f5d1c78390c616964ed1ef5e57d5d2ed76"
9899
}

deployment-txs/mainnet.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -193,5 +193,6 @@
193193
"0xAE563E3f8219521950555F5962419C8919758Ea2": "0x9ba91e3f1f09aaadbb05f9f0af68a5d8aedfb1eba3aa360a4c944365f2d1fbf0",
194194
"0x0E800D8d2E8b4694610AEdc385Aa6D763492B106": "0x59796d239fbc3f452e401e3c82ea5ec05cc8a92b46ec89797c4855ea6b19f9fb",
195195
"0x4eff2d77D9fFbAeFB4b141A3e494c085b3FF4Cb5": "0x2f15b5edae8f2e18a42a409b5c568f74c119c1ff86d9d32951b29c53edfc6cd4",
196-
"0xdBB8aD38C990Bd4ca2c88A6E6CfDF5045B0d4FB0": "0x4b858e90f3901823fa347543123d6c47a66226a4ab317827d717d1f476259068"
196+
"0xdBB8aD38C990Bd4ca2c88A6E6CfDF5045B0d4FB0": "0x4b858e90f3901823fa347543123d6c47a66226a4ab317827d717d1f476259068",
197+
"0x212F884252792ebaaA811FB0678444b21c7C2879": "0x33f5b66b4770d10bedb9bc46f4ac8a2e6dd771068a6a6aa2d8c16fbbc512ffdd"
197198
}

deployment-txs/sepolia.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -112,5 +112,6 @@
112112
"0x5e315f96389C1aaF9324D97d3512ae1e0Bf3C21a": "0x0e799fc1f9a96882b083d7ae2ff5c8f816b3430b6bb10b68ba89337086ecfae4",
113113
"0x3400AaFA47C6dC0D8Ffc2380D3665f701cD53eBc": "0xa77de078ac7b3b8962e6c43fa7a8a3124ec224c1203a2f359d9cd69d1aeafb15",
114114
"0xA714753434481DbaBf7921963f18190636eCde69": "0x0cd109852b120305517211c9df21dcd99afe0e803a91989c6379708a76dfb895",
115-
"0x410E6933B5d9F7ffBAB35AF4aAbCaA82a4C1F287": "0xb48230c909c2e18c6380a5eb6ec9dfc6a66a01a9b402524a789818c0f222acfd"
115+
"0x410E6933B5d9F7ffBAB35AF4aAbCaA82a4C1F287": "0xb48230c909c2e18c6380a5eb6ec9dfc6a66a01a9b402524a789818c0f222acfd",
116+
"0x931d2a630f6bdfe872F98ea967447c8F99d4823a": "0x9e4f758c9ee4fbe851b89a9eff0f51b6dff035bd6c1f9c31dfa166c919138132"
116117
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"ProtocolFeeController": "0x4638ab64022927C9bD5947607459D13f57f1551C"
3+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"ProtocolFeeController": "0x2FF226CD12C80511a641A6101F071d853A4e5363"
3+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"ProtocolFeeController": "0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48"
3+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"ProtocolFeeController": "0x212F884252792ebaaA811FB0678444b21c7C2879"
3+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"ProtocolFeeController": "0x931d2a630f6bdfe872F98ea967447c8F99d4823a"
3+
}

v3/tasks/20250214-v3-protocol-fee-controller-v2/readme.md

+5
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,9 @@ There is nothing to deprecate, as the original Protocol Fee Controller was deplo
77
## Useful Files
88

99
- [Code](https://github.com/balancer/balancer-v3-monorepo/commit/77290600e9c896707c26d2a353ecfe82d97fa5b9)
10+
- [Ethereum mainnet addresses](./output/mainnet.json)
11+
- [Gnosis mainnet addresses](./output/gnosis.json)
12+
- [Arbitrum mainnet addresses](./output/arbitrum.json)
13+
- [Base mainnet addresses](./output/base.json)
14+
- [Sepolia testnet addresses](./output/sepolia.json)
1015
- [`ProtocolFeeController` artifact](./artifact/ProtocolFeeController.json)

0 commit comments

Comments
 (0)