-
Notifications
You must be signed in to change notification settings - Fork 386
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Composable stable deployment (#1695)
* Fix BasePool permissioned function owner only state not being used (#1657) * Make Stable `getRate` consider unpaid protocol fees (#1683) * Remove StableMath.getRate * Clarify return value in protocol fee module * Fix get rate * Add tests * Add yield tests * Rename getBalances * Reuse test code * Add integration test * Add exit tests * style: lintooor * Update pkg/pool-stable/contracts/ComposableStablePool.sol Co-authored-by: EndymionJkb <[email protected]> * Update pkg/pool-stable/test/ComposableStablePool.test.ts Co-authored-by: EndymionJkb <[email protected]> * Revert "Rename getBalances" This reverts commit 0c7c75d. * Update pkg/pool-stable/test/ComposableStablePool.test.ts Co-authored-by: Tom French <[email protected]> * Lintor * Provide fee setter helper Co-authored-by: Tom French <[email protected]> Co-authored-by: EndymionJkb <[email protected]> Co-authored-by: Tom French <[email protected]> * typo * Fix argument name of protocol fee cache update event (#1689) * Pay protocol fees on cache update (#1684) * Pay protocol fees on cache update * Fix typo * Add docs * Add proto cache hook tests * Add pause behavior and tests * Fix tests * Fix integration test * Update pkg/pool-utils/contracts/ProtocolFeeCache.sol Co-authored-by: EndymionJkb <[email protected]> * Update pkg/pool-stable/contracts/ComposableStablePool.sol Co-authored-by: Tom French <[email protected]> Co-authored-by: EndymionJkb <[email protected]> Co-authored-by: Tom French <[email protected]> * Forfeit protocol fees on recovery mode disable (#1687) * Pay protocol fees on cache update * Fix typo * Add docs * Add proto cache hook tests * Add pause behavior and tests * Fix tests * Forfeit protocol fees on recovery mode disable * Update pkg/pool-stable/contracts/ComposableStablePool.sol Co-authored-by: EndymionJkb <[email protected]> * Update pkg/pool-stable/test/ComposableStablePool.test.ts Co-authored-by: EndymionJkb <[email protected]> Co-authored-by: EndymionJkb <[email protected]> * Add comment on decreasing StablePool token rates (#1688) * Add small comment on decreasing rates * Apply suggestions from code review Co-authored-by: EndymionJkb <[email protected]> * Update ComposableStablePoolProtocolFees.sol Co-authored-by: EndymionJkb <[email protected]> * Prevent invariant overflow (#1690) * Add check to prevent invariant overflow * Update pkg/pool-stable/contracts/ComposableStablePoolProtocolFees.sol Co-authored-by: Tom French <[email protected]> Co-authored-by: Tom French <[email protected]> * fix: add missing bracket * style: the lintoor * Reduce ComposableStable bytecode size (#1696) * Simplify immutable accesses * refactor: use stack variable for totalTokens * refactor: unbreak the other function Co-authored-by: Tom French <[email protected]> * Add reentrancy comment (#1703) * Add getActualSupply (#1704) * Add getActualSupply * Update pkg/pool-stable/test/ComposableStablePool.test.ts Co-authored-by: Tom French <[email protected]> * Update pkg/pool-stable/contracts/ComposableStablePool.sol Co-authored-by: Tom French <[email protected]> * Remove virtual supply Co-authored-by: Tom French <[email protected]> * Update deployment info (#1707) * Do deployment (#1708) * Fix missing migration * Fix weighted build * Remove old compo pool action ids * New ComposableStablePool action ids (#1711) * ComposableStablePool mainnet action-ids * ComposableStablePool arbitrum action-ids * ComposableStablePool polygon action-ids * ComposableStablePool goerli action-ids (#1712) Co-authored-by: Nicolás Venturo <[email protected]> Co-authored-by: EndymionJkb <[email protected]> Co-authored-by: Markus Buhatem Koch <[email protected]>
- Loading branch information
1 parent
5fed1c2
commit 93af2fd
Showing
52 changed files
with
33,360 additions
and
33,074 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
3 changes: 0 additions & 3 deletions
3
pkg/deployments/tasks/20220817-composable-stable-pool/bytecode/ComposableStablePool.json
This file was deleted.
Oops, something went wrong.
3 changes: 0 additions & 3 deletions
3
...ployments/tasks/20220817-composable-stable-pool/bytecode/ComposableStablePoolFactory.json
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.