Skip to content

Commit 2fe2836

Browse files
jubeiraJuan Ignacio Ubeira
andauthored
Deployment: StablePoolFactory and StableSurgePoolFactory (V3) + Docs. (#347)
Co-authored-by: Juan Ignacio Ubeira <[email protected]>
1 parent ae13813 commit 2fe2836

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+911
-16
lines changed

CHANGELOG.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,7 @@
2424
- Deployed V3 Balancer Contract Registry Initializer (V1 / V2) to all networks.
2525
- Deployed V3 Gyro E-CLP Factory to all networks.
2626
- Deployed V3 Gyro 2-CLP Factory to all networks.
27-
- Deployed V3 Stable Pool Factory V2 to all networks.
2827
- Deployed V3 Stable Surge Hook V2 to all networks.
29-
- Deployed V3 Stable Surge Pool Factory V2 to all networks.
3028
- Deployed V3 Vault Explorer V2 to all networks.
3129
- Deployed V3 Wrapped BPT Factory to all networks.
3230
- Deployed V3 Protocol Fee Sweeper V2 to all networks.
@@ -44,6 +42,8 @@
4442
- Deployed V3 Liquidity Boostrapping Pool V3 to Arbitrum, Base, Gnosis, HyperEVM, Mainnet, Plasma and Sepolia.
4543
- Deployed V3 Fixed Price Liquidity Boostrapping Pool V3 to Arbitrum, Base, Gnosis, HyperEVM, Mainnet, Plasma and Sepolia.
4644
- Deployed V3 Weighted Pool (V2) to all networks.
45+
- Deployed V3 Stable Pool Factory (V3) to all networks.
46+
- Deployed V3 Stable Surge Pool Factory (V3) to all networks.
4747

4848
#### V2
4949

@@ -88,16 +88,18 @@
8888
- Deprecated `20241205-v3-composite-liquidity-router`.
8989
- Deprecated `20241205-v3-router`.
9090
- Deprecated `20241205-v3-stable-pool`.
91-
- Deprecated `20241205-v3-weighted-pool`
91+
- Deprecated `20241205-v3-weighted-pool`.
9292
- Deprecated `20250121-v3-stable-surge`.
9393
- Deprecated `20241205-v3-vault-explorer`.
9494
- Deprecated `20250228-v3-protocol-fee-sweeper`.
9595
- Deprecated `20250221-v3-cow-swap-fee-burner`.
96-
- Deprecated `20250307-v3-liquidity-bootstrapping-pool`
96+
- Deprecated `20250307-v3-liquidity-bootstrapping-pool`.
97+
- Deprecated `20250324-v3-stable-pool-v2`.
98+
- Deprecated `20250404-v3-stable-surge-pool-factory-v2`.
9799
- Deprecated `20250409-v3-reclamm-pool`.
98100
- Deprecated `20250507-v3-erc4626-cow-swap-fee-burner`.
99101
- Deprecated `20250430-v3-pool-swap-fee-helper`.
100-
- Deprecated `20250701-v3-liquidity-bootstrapping-pool-v2`
102+
- Deprecated `20250701-v3-liquidity-bootstrapping-pool-v2`.
101103

102104
#### V2
103105

action-ids/arbitrum/action-ids.json

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1299,5 +1299,46 @@
12991299
"disable()": "0xf2ba8ee437d51234f84659a503679184d5b06f06f85eae2b2e1319177f6e2cd9"
13001300
}
13011301
}
1302+
},
1303+
"20260116-v3-stable-pool-v3": {
1304+
"StablePoolFactory": {
1305+
"useAdaptor": false,
1306+
"actionIds": {
1307+
"create(string,string,(address,uint8,address,bool)[],uint256,(address,address,address),uint256,address,bool,bool,bytes32)": "0xbf1bb397ab2a539c910e905a766186226c7c02ab64533fcf8bbb5ca6b75c10ad",
1308+
"disable()": "0xd8cd6f4a6e906357c1a19c0360fea43290a59efa4f7e1e27eff867e7369ffd75"
1309+
}
1310+
},
1311+
"StablePool": {
1312+
"useAdaptor": false,
1313+
"factoryOutput": "0x56753142400b2C49C451553B19299b011b78572b",
1314+
"actionIds": {
1315+
"emitApproval(address,address,uint256)": "0xbf38a9b1d221a1432ff912e502ab68691be11cc668e0e74befa5af5c0e7ef596",
1316+
"emitTransfer(address,address,uint256)": "0xf1a25aba3fab24d686b4f319243fd42a8a02f8b6bbb7f1ea0bd4a691abde64c1",
1317+
"incrementNonce()": "0xe48a579eaff47e69645e829db0b36f824b445357ef34ac51f41738331d6ed384",
1318+
"startAmplificationParameterUpdate(uint256,uint256)": "0x8b7e70ed185246d61a104f2a216732444c163d1682cac59b59f595c0067aad2b",
1319+
"stopAmplificationParameterUpdate()": "0x04dbdd8e16d89c99bf4623c2c8ce4145cd27b6eec119ecbecb683ec691cc3465"
1320+
}
1321+
}
1322+
},
1323+
"20260117-v3-stable-surge-pool-factory-v3": {
1324+
"StableSurgePoolFactory": {
1325+
"useAdaptor": false,
1326+
"actionIds": {
1327+
"create(string,string,(address,uint8,address,bool)[],uint256,(address,address,address),uint256,bool,bytes32)": "0x8c1a3a38b135d65baa29e772994f93efb67160c088590d60684bff9c5fdac6ed",
1328+
"disable()": "0x795164235c0dde5d12fe96e40481bca453010c9a1d847db918106ca8a73c6f5b"
1329+
}
1330+
},
1331+
"StablePool": {
1332+
"useAdaptor": false,
1333+
"factoryOutput": "0x52BA6e6b21434F0a6e4A8027d20f85592edfc1b1",
1334+
"actionIds": {
1335+
"emitApproval(address,address,uint256)": "0x8a1866183ee3e8aa30479308d10e57a10b5dbe3b621c89a2e3d968b8419e1d05",
1336+
"emitTransfer(address,address,uint256)": "0xe457e949e4c1dda16b3cb6ffd4efed66399631018e38b2165f8024a7d3e8235b",
1337+
"incrementNonce()": "0xff5fc4fa3e8bb403eba6a304491ee5380f57830935a6c31fe9e428f761abe7b3",
1338+
"startAmplificationParameterUpdate(uint256,uint256)": "0xb814492aea13199fa9dc93ea16f57ca95ce7436682c28c109eb92510965f47dd",
1339+
"stopAmplificationParameterUpdate()": "0xecd679390277115a1110f3ad3eef6ef34e3981ff91128330ed4d8ab76d48c494"
1340+
},
1341+
"factoryName": "StableSurgePoolFactory"
1342+
}
13021343
}
13031344
}

action-ids/avalanche/action-ids.json

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -820,5 +820,46 @@
820820
"disable()": "0xfd955b750857662dfda32cfff623b9edf9541cc37e08005c4b74aa28086643be"
821821
}
822822
}
823+
},
824+
"20260116-v3-stable-pool-v3": {
825+
"StablePool": {
826+
"useAdaptor": false,
827+
"factoryOutput": "0xa4Fd7FA31647A381F079F1216D0DA678c5533fF1",
828+
"actionIds": {
829+
"emitApproval(address,address,uint256)": "0x2b5779bba39e8455b3f9302737e241809810b994e573a15f261c6e87e9047349",
830+
"emitTransfer(address,address,uint256)": "0xd29ca79efc4c2287fd7a9d95b3dbe289062ed44d4048b05559bee3dd5036e4ff",
831+
"incrementNonce()": "0xbcad1ac49f613841353a66bf45f926fac2343e9799f52589728fc8eee1845240",
832+
"startAmplificationParameterUpdate(uint256,uint256)": "0x0d2f269cdbc62fbf0c83ec0e2206e72b6c2cfb160de582e3baf60b56eeead529",
833+
"stopAmplificationParameterUpdate()": "0x19f32f5ebde34e9c989976be6a9dcaee73239f2086e8f9280011b3637a182300"
834+
}
835+
},
836+
"StablePoolFactory": {
837+
"useAdaptor": false,
838+
"actionIds": {
839+
"create(string,string,(address,uint8,address,bool)[],uint256,(address,address,address),uint256,address,bool,bool,bytes32)": "0x5abc0e2702ac2debd77846b074e8701e9efd2048c47fd5aac5208d52bcb0a6de",
840+
"disable()": "0x075b73a5496fc65b370e9fa985deaee1f2ce6eabb2a47738e9fb47d0313557e8"
841+
}
842+
}
843+
},
844+
"20260117-v3-stable-surge-pool-factory-v3": {
845+
"StableSurgePoolFactory": {
846+
"useAdaptor": false,
847+
"actionIds": {
848+
"create(string,string,(address,uint8,address,bool)[],uint256,(address,address,address),uint256,bool,bytes32)": "0x9e4172150eb5c4c2cd4d0178ad2764de39db77ac26232499969267930ee2bfae",
849+
"disable()": "0x420e98f887204e24065ca464f7424e10e354754d5a9fa42b526de06cdefb61ec"
850+
}
851+
},
852+
"StablePool": {
853+
"useAdaptor": false,
854+
"factoryOutput": "0x9893534936CF9188feeE16047898e3b14FC23726",
855+
"actionIds": {
856+
"emitApproval(address,address,uint256)": "0xa42aa1dd9dfc77e7227fa0cfe6d5bc4abdcc9c478e25def73acc1afe84d0f5c0",
857+
"emitTransfer(address,address,uint256)": "0x51421949b6ab7fa74c086418379598460a6dce6bc154954c1edc1d1a68589999",
858+
"incrementNonce()": "0x79f4a838afc9424eb274b7204bbaf649545506032b914a6f2236b2a1df451104",
859+
"startAmplificationParameterUpdate(uint256,uint256)": "0x2a9b651017198f67eb9d5a7f030434fb24c3f3d5c6c4944c575e9c6e0c3bfa1c",
860+
"stopAmplificationParameterUpdate()": "0x016b389008865dfb9575b908c99cd0dc9874665cecf5ec25311279e136365a6e"
861+
},
862+
"factoryName": "StableSurgePoolFactory"
863+
}
823864
}
824865
}

action-ids/base/action-ids.json

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -864,5 +864,46 @@
864864
"disable()": "0xfd955b750857662dfda32cfff623b9edf9541cc37e08005c4b74aa28086643be"
865865
}
866866
}
867+
},
868+
"20260116-v3-stable-pool-v3": {
869+
"StablePoolFactory": {
870+
"useAdaptor": false,
871+
"actionIds": {
872+
"create(string,string,(address,uint8,address,bool)[],uint256,(address,address,address),uint256,address,bool,bool,bytes32)": "0x7d99c3298cfcc39e1a79866b4de32b2cb22f0250cbcb117a97a03e959a97e106",
873+
"disable()": "0x4f5decf17af0c756346eb5f2c2a674a35b2d116ffd5dc87a6fb8adb567a2acab"
874+
}
875+
},
876+
"StablePool": {
877+
"useAdaptor": false,
878+
"factoryOutput": "0x00101Be985dEdF7958cE9358aD98790971f8bA73",
879+
"actionIds": {
880+
"emitApproval(address,address,uint256)": "0x1102c48ad123828e3fa4e82eb91b6b471d726e0189731fcecc8334d04dce4c94",
881+
"emitTransfer(address,address,uint256)": "0x87784d1892395401c4fd351557a2fa2a4a63f77ec125376136d05bec23848750",
882+
"incrementNonce()": "0x7d499f326d5a006916c43b2c618095379feec48ce290423526a1b697674fbad0",
883+
"startAmplificationParameterUpdate(uint256,uint256)": "0x61c9a01834507ebaa8821be46ceb783e9cb8154aa151ce58e56b11beabaa8ec3",
884+
"stopAmplificationParameterUpdate()": "0x3d65c540437e8cce734a076388dcefdcd773293bfcd38e71ae0aae272de5b77b"
885+
}
886+
}
887+
},
888+
"20260117-v3-stable-surge-pool-factory-v3": {
889+
"StableSurgePoolFactory": {
890+
"useAdaptor": false,
891+
"actionIds": {
892+
"create(string,string,(address,uint8,address,bool)[],uint256,(address,address,address),uint256,bool,bytes32)": "0x468f5ed75d2506427c095feb8f7cf3b5adcbf62142988017cc0f255d9a07578e",
893+
"disable()": "0x59b8435bc023b113db5517aefe6ef047c48fb965ffddd8550afcd23aa3d3c2f5"
894+
}
895+
},
896+
"StablePool": {
897+
"useAdaptor": false,
898+
"factoryOutput": "0xBe49c07a938BaD3e84e0dD6c8B6702CF6F4585e3",
899+
"actionIds": {
900+
"emitApproval(address,address,uint256)": "0x8465a3af322744e5a5c4e003cc757d7dacd0e1975983eaa44a5dc95f56d9463a",
901+
"emitTransfer(address,address,uint256)": "0x4145da59a950940587ce81a69a1de7ad2b8f8cc7a9f29d512978573023e157b5",
902+
"incrementNonce()": "0xfccfec13b629aa66f6596cf739e57aceb68e0b40668edfc34f3bd8de4a3ce304",
903+
"startAmplificationParameterUpdate(uint256,uint256)": "0x7c7ee2ac74736f3d055d0c0ae639ac6a4c4a3b3f754d13927568196dae077e7c",
904+
"stopAmplificationParameterUpdate()": "0x75ef8e7757eeca9444a2b63ace4c479c32455f03a04339817d9def668c9497ca"
905+
},
906+
"factoryName": "StableSurgePoolFactory"
907+
}
867908
}
868909
}

action-ids/gnosis/action-ids.json

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1013,5 +1013,46 @@
10131013
"disable()": "0xfc10cad62f0b239e1461daab4f4daa57e105c0dc9583d57848228b88637edbaa"
10141014
}
10151015
}
1016+
},
1017+
"20260116-v3-stable-pool-v3": {
1018+
"StablePoolFactory": {
1019+
"useAdaptor": false,
1020+
"actionIds": {
1021+
"create(string,string,(address,uint8,address,bool)[],uint256,(address,address,address),uint256,address,bool,bool,bytes32)": "0x98a7a8aa20ebdf76b35548fb5cbf01c85386033335f5d5324d9fe5d39ca38896",
1022+
"disable()": "0xfbc40477852e569135a3f5afeb570f27aaf42c8be923a701dbe3fedea5356aff"
1023+
}
1024+
},
1025+
"StablePool": {
1026+
"useAdaptor": false,
1027+
"factoryOutput": "0x0aF37DcA58Ae4d705304FC6E993c4dc08a9323D5",
1028+
"actionIds": {
1029+
"emitApproval(address,address,uint256)": "0x9d91bdd9b3fc81a465ada6e7eb52a39ebecb24f90e0579ca95b6df7c9f3336ec",
1030+
"emitTransfer(address,address,uint256)": "0xa212462ba6310a315d2ed9a64d02c29af74afa4e1a77e8f76306d2079b264c8a",
1031+
"incrementNonce()": "0x208bf0da8e6787900a62f696476213332d4626f5717493196c55471a4026a786",
1032+
"startAmplificationParameterUpdate(uint256,uint256)": "0x9747d24a16cf36ab27001dfb6842c53290929649b17ab11693008de9569efc68",
1033+
"stopAmplificationParameterUpdate()": "0x8e0bf13fd14978608c12640646c288b5042adf852227d480f62863184cc7a60e"
1034+
}
1035+
}
1036+
},
1037+
"20260117-v3-stable-surge-pool-factory-v3": {
1038+
"StableSurgePoolFactory": {
1039+
"useAdaptor": false,
1040+
"actionIds": {
1041+
"create(string,string,(address,uint8,address,bool)[],uint256,(address,address,address),uint256,bool,bytes32)": "0x51ca90691738fbd60f310bb0d7c1f364e032096f9c290a9004be8f96608e6ec1",
1042+
"disable()": "0x66c91a47e1f77d17e5d2b525f9ea3989a3dbdbcbfd12d55f818b5a51a89b1d2d"
1043+
}
1044+
},
1045+
"StablePool": {
1046+
"useAdaptor": false,
1047+
"factoryOutput": "0xF647531cD8Ee6b29AeE0555873a1F3Ba58c52314",
1048+
"actionIds": {
1049+
"emitApproval(address,address,uint256)": "0x6a3ebd155d8781ef79586b5480d4195e85998e985af20f660b0e42042d852b15",
1050+
"emitTransfer(address,address,uint256)": "0xac7564533c520fa0d64bbb114a6f7d33aadfd75fbf62d96e7615acbf3b3335ed",
1051+
"incrementNonce()": "0x4221edecf85c4b2ed3032e3b24ab0d54fff73e05177fa0ad20ed39bfe1ed8ad6",
1052+
"startAmplificationParameterUpdate(uint256,uint256)": "0x82d4021c451b671472dc49edb61304e5f68aaf239757a56425c319e715f57467",
1053+
"stopAmplificationParameterUpdate()": "0x6e9b53249c242208b56152d8e551538c03ba48b0a63a5c2e95fb002b065a8cb9"
1054+
},
1055+
"factoryName": "StableSurgePoolFactory"
1056+
}
10161057
}
10171058
}

action-ids/hyperevm/action-ids.json

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -415,5 +415,46 @@
415415
"disable()": "0x6febf9f238dc2ec20e86da0ec49412a1a4d6f6a3a5de38e57a31d7f05dd323f8"
416416
}
417417
}
418+
},
419+
"20260116-v3-stable-pool-v3": {
420+
"StablePoolFactory": {
421+
"useAdaptor": false,
422+
"actionIds": {
423+
"create(string,string,(address,uint8,address,bool)[],uint256,(address,address,address),uint256,address,bool,bool,bytes32)": "0x6fc0af5d0244086ca13072c16e951a7e20fc29b56e1aa53a09a17374c6c6e2a6",
424+
"disable()": "0x54ed747f10bf74fca2a1110cb69c6328e2fb5025039aede2933d04dfc21abd11"
425+
}
426+
},
427+
"StablePool": {
428+
"useAdaptor": false,
429+
"factoryOutput": "0x04bf7Cda60bA846C76208d962563525Fb930E397",
430+
"actionIds": {
431+
"emitApproval(address,address,uint256)": "0x49182966e9c66a5d35013c72e2e51ad235946899252221734d94085d9c3358b0",
432+
"emitTransfer(address,address,uint256)": "0xf85c51d7ced71bf03bc8a8429c80d1832b65893298a36d9a130a89beab54910d",
433+
"incrementNonce()": "0x972a0b55ad4e1ede56317f1a6965a011c44503ef41b639728602d8a62a3b6123",
434+
"startAmplificationParameterUpdate(uint256,uint256)": "0xbf45f967ea578a73e12fdb05d1cb0c6fbeb0cfd9a9b63b60ed1ea87f05ea0c96",
435+
"stopAmplificationParameterUpdate()": "0xdbc0f40ef74b8ba526f95a3c5c582e1ce7de28fa0bca55ef6f71d2116c0562f6"
436+
}
437+
}
438+
},
439+
"20260117-v3-stable-surge-pool-factory-v3": {
440+
"StablePool": {
441+
"useAdaptor": false,
442+
"factoryOutput": "0xeb7730A6eEc7159EFe9258AD72e7072a4e5B974f",
443+
"actionIds": {
444+
"emitApproval(address,address,uint256)": "0x8a121ea93676b7548e03e32474f0929ab21d8ce4538f1b0ca16733eecf2094ff",
445+
"emitTransfer(address,address,uint256)": "0x90e998c82dc6fb4131706c45c3ece6e5ec41c519f0e8f804881db9a48b1bd2d2",
446+
"incrementNonce()": "0xcb5868d9e7826467a5b76a9caca3518145c22d19345e08aa2cdf2641e10a04af",
447+
"startAmplificationParameterUpdate(uint256,uint256)": "0x266177977a2ab041e433e149b347aaec3d0321344496807b8fb057436bf51e28",
448+
"stopAmplificationParameterUpdate()": "0x84c777ccf633a5961c82eeed8cab0b5fe38cdc0a4990bde9bab9c0fff5d43b66"
449+
},
450+
"factoryName": "StableSurgePoolFactory"
451+
},
452+
"StableSurgePoolFactory": {
453+
"useAdaptor": false,
454+
"actionIds": {
455+
"create(string,string,(address,uint8,address,bool)[],uint256,(address,address,address),uint256,bool,bytes32)": "0xa6f6902bc6a5f4817b2af06fbe69d63823f9ca291c406ee0081f7c4384fba70a",
456+
"disable()": "0xfd955b750857662dfda32cfff623b9edf9541cc37e08005c4b74aa28086643be"
457+
}
458+
}
418459
}
419460
}

action-ids/mainnet/action-ids.json

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2006,5 +2006,46 @@
20062006
"disable()": "0x5a2389555953f58e8746cb8c3171904d268fce2d55fa1aac3f20343ccd04cb0b"
20072007
}
20082008
}
2009+
},
2010+
"20260116-v3-stable-pool-v3": {
2011+
"StablePoolFactory": {
2012+
"useAdaptor": false,
2013+
"actionIds": {
2014+
"create(string,string,(address,uint8,address,bool)[],uint256,(address,address,address),uint256,address,bool,bool,bytes32)": "0x74c8f4deabccc4b92e11784d47339069ad1e7bf0f6d6c3947e715606d67bb255",
2015+
"disable()": "0x315b841cfaf795ea83cbe267847195f6fdba4a7a9f5ed870c28d9e4d4b145e28"
2016+
}
2017+
},
2018+
"StablePool": {
2019+
"useAdaptor": false,
2020+
"factoryOutput": "0x8dF9796dD15aC3A451eE994dD1979BEa99FB5387",
2021+
"actionIds": {
2022+
"emitApproval(address,address,uint256)": "0x02d6c566ed5603ee610e5053c31b3252228f26c9e327aa0f3af09cea6ca62fdd",
2023+
"emitTransfer(address,address,uint256)": "0xd4ef017f5816a2334aff495855d90d92033f98d5a0c5452555f993be2975e1be",
2024+
"incrementNonce()": "0x0156d973bd8d10486d6ad516d45a29d17ef3913c5e3ec038e954ee9f650657a1",
2025+
"startAmplificationParameterUpdate(uint256,uint256)": "0x2fdb9aec1b503a35eeac2688adaed48252e5e63103f60c3daa13151c0bc6a1c1",
2026+
"stopAmplificationParameterUpdate()": "0x90e54d7855eb4ae0f4689be1b871f78c3dc5b4e9b0fd094b47374020b5963e1d"
2027+
}
2028+
}
2029+
},
2030+
"20260117-v3-stable-surge-pool-factory-v3": {
2031+
"StableSurgePoolFactory": {
2032+
"useAdaptor": false,
2033+
"actionIds": {
2034+
"create(string,string,(address,uint8,address,bool)[],uint256,(address,address,address),uint256,bool,bytes32)": "0xf97e13d92c3d20f248f7aa19048c96f8848112916be402eec7cde38d3239b55c",
2035+
"disable()": "0x52fc19b080539ed656ec47f7345ef5487fb5a621fb18fddb5b7554a16a279073"
2036+
}
2037+
},
2038+
"StablePool": {
2039+
"useAdaptor": false,
2040+
"factoryOutput": "0x5D06d6E11AE3790CE1c7C3054C3F7eB0789859bc",
2041+
"actionIds": {
2042+
"emitApproval(address,address,uint256)": "0x96e36a1bd54a113cdf86f597602917293bcebc108c80f99d3a1689396d259c7d",
2043+
"emitTransfer(address,address,uint256)": "0x1aab18bba642cd67df90e4d93aa0f205d2d014c01c4961e422b8589450f301dc",
2044+
"incrementNonce()": "0xa0f2c04b3912ab538e33cdb616f4979a454e22df9d64425f5d9477a5a829581e",
2045+
"startAmplificationParameterUpdate(uint256,uint256)": "0xae3c32b51d2f665af511c834d401a6a10a9cd306f48ca55155043ee3372f54eb",
2046+
"stopAmplificationParameterUpdate()": "0xd1a6e2609256f6be44eb38a98194761f270b99e2151a9926ad7b2a1739a7d332"
2047+
},
2048+
"factoryName": "StableSurgePoolFactory"
2049+
}
20092050
}
20102051
}

action-ids/monad/action-ids.json

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,5 +234,46 @@
234234
"disable()": "0x3dd110fd101a1be6115ceb811a85535de6c9c019360c7d67c022c48a3dd685d9"
235235
}
236236
}
237+
},
238+
"20260116-v3-stable-pool-v3": {
239+
"StablePoolFactory": {
240+
"useAdaptor": false,
241+
"actionIds": {
242+
"create(string,string,(address,uint8,address,bool)[],uint256,(address,address,address),uint256,address,bool,bool,bytes32)": "0x9c28b58d099d8d0eb0abf144089b6400c2b10cd0e7ffd1262434db687bc6a275",
243+
"disable()": "0xac0d1be9ff7d3e69a1596ff43dec0fa65eb1ffb47dafc81433455b3f5014370f"
244+
}
245+
},
246+
"StablePool": {
247+
"useAdaptor": false,
248+
"factoryOutput": "0xa9d3537B7E9672e90a6B38a0c473c909f17C2B64",
249+
"actionIds": {
250+
"emitApproval(address,address,uint256)": "0x4512e07d15f8d59449f76053e81af489cd7b15e5b4870852206af6946df87bd2",
251+
"emitTransfer(address,address,uint256)": "0x344d7bd1e44b0236d20fde9fb6fdbdd501e23f0b9a9fedc7b1a647eb527d5bef",
252+
"incrementNonce()": "0xbed2fb4a85e6e34050729048f2603eb3587ad4c480714bfe88386936756ca219",
253+
"startAmplificationParameterUpdate(uint256,uint256)": "0x56597673db48fa5e4a7afee340df3f4329d4937a8d2046c924c40d1faafdc172",
254+
"stopAmplificationParameterUpdate()": "0xb3ee92848b1e4c9b227aec979c0469ef7e2e12f50f67620ff6659e1a43afca0a"
255+
}
256+
}
257+
},
258+
"20260117-v3-stable-surge-pool-factory-v3": {
259+
"StableSurgePoolFactory": {
260+
"useAdaptor": false,
261+
"actionIds": {
262+
"create(string,string,(address,uint8,address,bool)[],uint256,(address,address,address),uint256,bool,bytes32)": "0x21796171cdb8594a7ddd3dee8647f92e5fd8b96154ea56f24665e9bee4d8af0c",
263+
"disable()": "0xceeb84f98e049989237e570ba87203572b1ba663061d817739b66a9fb08a7901"
264+
}
265+
},
266+
"StablePool": {
267+
"useAdaptor": false,
268+
"factoryOutput": "0x23b7B5F9416de66dc6c299a771544306F9BB6a2f",
269+
"actionIds": {
270+
"emitApproval(address,address,uint256)": "0x6bf24daed295d8bd803276d4d53de487f17de0ba2607b581eb0655e720974d24",
271+
"emitTransfer(address,address,uint256)": "0xc5ee230cd6bf3e2d7685c46fc02ecb21d56fd0186740844a49871abde72227ff",
272+
"incrementNonce()": "0x78d50c39da675ede18d01f04f8a8ecd2579d3ad5d512329e3f01de13cca05129",
273+
"startAmplificationParameterUpdate(uint256,uint256)": "0x6bf9f64e8755a240cd5604ab5cabd4a1eed020059be9a1a64be071859f023276",
274+
"stopAmplificationParameterUpdate()": "0xd5e70e51651eb5be66f83b01794f74b5dbb417b607bf0425c5c5d3aa7386b38b"
275+
},
276+
"factoryName": "StableSurgePoolFactory"
277+
}
237278
}
238279
}

0 commit comments

Comments
 (0)