mint & burn streamlining

This commit is contained in:
tim
2025-12-01 16:26:58 -04:00
parent 4e56f54f27
commit 6795886eab
6 changed files with 35 additions and 47 deletions

View File

@@ -458,7 +458,7 @@ contract PartyPoolTest is Test {
// Use a range of LP requests (tiny to large fraction)
uint256 totalLp = pool.totalSupply();
uint256[] memory requests = new uint256[](4);
requests[0] = 1;
requests[0] = totalLp / 1000;
requests[1] = totalLp / 100; // 1%
requests[2] = totalLp / 10; // 10%
requests[3] = totalLp / 2; // 50%
@@ -504,7 +504,7 @@ contract PartyPoolTest is Test {
function testMintDepositAmountsMatchesMint_10TokenPool() public {
uint256 totalLp = pool10.totalSupply();
uint256[] memory requests = new uint256[](4);
requests[0] = 1;
requests[0] = totalLp / 1000;
requests[1] = totalLp / 100;
requests[2] = totalLp / 10;
requests[3] = totalLp / 2;
@@ -568,7 +568,7 @@ contract PartyPoolTest is Test {
// Use address(this) as payer (holds initial LP from setUp)
uint256 totalLp = pool.totalSupply();
uint256[] memory burns = new uint256[](4);
burns[0] = 1;
burns[0] = totalLp / 1000;
burns[1] = totalLp / 100;
burns[2] = totalLp / 10;
burns[3] = totalLp / 2;
@@ -620,7 +620,7 @@ contract PartyPoolTest is Test {
function testBurnReceiveAmountsMatchesBurn_10TokenPool() public {
uint256 totalLp = pool10.totalSupply();
uint256[] memory burns = new uint256[](4);
burns[0] = 1;
burns[0] = totalLp / 1000;
burns[1] = totalLp / 100;
burns[2] = totalLp / 10;
burns[3] = totalLp / 2;