71 Commits

Author SHA1 Message Date
tim
6795886eab mint & burn streamlining 2025-12-01 16:26:58 -04:00
tim
4e56f54f27 poolPrice() bugfix; burn() and mint() precision bugfixes 2025-12-01 15:42:12 -04:00
tim
cce229b99c price() fixes; sepolia redeploy 2025-11-25 23:11:38 -04:00
tim
64e73e5570 price() view bugfix 2025-11-25 13:26:24 -04:00
tim
24624f8480 doc and whitepaper update 2025-11-19 16:01:45 -04:00
tim
af90b490c9 sepolia redeploy 2025-11-13 18:11:53 -04:00
tim
9273430f2a CREATE2 callback validation; init code storage contracts 2025-11-13 16:41:52 -04:00
tim
c2ac0e3624 dropped USE_ from Funding constants 2025-11-12 14:19:04 -04:00
tim
70960630ce prefunding 2025-11-11 18:33:21 -04:00
tim
54c76be2f0 sepolia redeploy 2025-11-11 13:20:23 -04:00
tim
46e38ec996 callback-style funding option 2025-11-11 00:21:18 -04:00
tim
64c2245f25 working() wasnt working 2025-11-10 22:32:44 -04:00
tim
89f4307ca0 PartyInfo.working(); DeployMock/Sep LP token amount fix 2025-11-10 16:31:43 -04:00
tim
a08a928f7f rename to PartyInfo; README fees 2025-11-07 16:18:00 -04:00
tim
ff9ed674f9 sepolia redeploy 2025-11-06 16:42:40 -04:00
tim
de108cc1e4 price() and poolPrice() fixes 2025-11-06 15:04:01 -04:00
tim
dc2e186331 additive fees; burnSwapAmounts fix 2025-11-04 16:58:16 -04:00
tim
89e67ba69b cached pair fees 2025-10-31 12:32:05 -04:00
tim
dd9b7474a6 removed state.nAssets 2025-10-29 19:35:41 -04:00
tim
20758cfb35 per-asset fees 2025-10-29 18:22:23 -04:00
tim
86410c9a91 burnSwap outputIndex/token naming fix 2025-10-28 12:17:01 -04:00
tim
ba08da2fca computed bases 2025-10-25 18:18:18 -04:00
tim
2e61235b68 admin can change protocol fee address 2025-10-22 11:04:11 -04:00
tim
538f778f51 event changes: SwapMint/BurnSwap replace rather than augment the regular Mint/Burn events; All swapping events have lpFee and protocolFee 2025-10-21 14:42:40 -04:00
tim
316da25f5b Kill event; mock fix 2025-10-20 13:51:03 -04:00
tim
12fc43f999 flash loan initiator fix 2025-10-20 12:25:30 -04:00
tim
b64f5f6648 contract size fix 2025-10-19 15:46:41 -04:00
tim
d55be28cba ownership & killable 2025-10-19 13:35:33 -04:00
tim
e948067167 deployed to Sepolia; liqp-deployments.json 2025-10-16 16:16:41 -04:00
tim
38371614fc mock sets up three pools including a stablecoin pair pool and a pool with native wrapper token 2025-10-15 14:55:15 -04:00
tim
ead004d631 styling consistency 2025-10-15 11:19:36 -04:00
tim
7ac4cdc8f6 native currency fixes 2025-10-14 21:13:38 -04:00
tim
96535ed005 native currency fixes 2025-10-14 20:54:15 -04:00
tim
308227f251 autowrap; sendAmounts() restored 2025-10-14 19:59:38 -04:00
tim
eab01554e1 more gas optimization; protocol fee enabled by default in tests 2025-10-14 14:53:22 -04:00
tim
fb6455f7bf IPartyPoolViewer 2025-10-13 15:17:42 -04:00
tim
923d9b93e7 removed tax coin support 2025-10-07 17:09:24 -04:00
tim
12957aaa51 flashLoan gas test 2025-10-07 15:57:04 -04:00
tim
457385e692 flashLoan protocol fee 2025-10-07 15:46:51 -04:00
tim
2d45296406 DeployMock creates viewer 2025-10-07 15:02:43 -04:00
tim
104c279123 deployable sizes 2025-10-07 14:50:36 -04:00
tim
98e80ab6ca delegated reentrancy lock 2025-10-07 14:37:44 -04:00
tim
ef039aa57e flashLoan rewritten as ERC-3156 2025-10-07 14:12:27 -04:00
tim
677ce4886c PartyPoolView 2025-10-07 12:36:24 -04:00
tim
20af14c872 proxied swapToLimit 2025-10-06 17:38:47 -04:00
tim
63f6e66d08 PartyPoolBalancedPair as subclass 2025-10-06 16:09:34 -04:00
tim
0049d27c90 removed console logs 2025-10-03 13:50:41 -04:00
tim
b126c52c7c swapMintImpl moved into mintImpl 2025-10-03 13:42:28 -04:00
tim
2e675bceb9 ERC functionality split into internal/external 2025-10-03 12:48:45 -04:00
tim
c002d26daf protocol fees 2025-10-02 16:43:02 -04:00