Repository navigation
Releases: CavalRe/cavalre-multiswap-beta
Releases · CavalRe/cavalre-multiswap-beta
Release list
Beta 2.0
Simplify pool primitive (#63) * LP token shares * add wrap and unwrap, add wrapped native to constructor * Use _wrappedNative * Remove multicall * WIP (test failing) * AVAX only * Receive AVAX and WAVAX * Support storing in either AVAX or WAVAX * WIP on address(0) * Simplify pool primitive * Remove debug code * Make addAsset payable * Remove unused _quoteDisable * Make _updatePoolBalance virtual * Remove payable * WIP * Support native AVAX (again) * Fix AVAX swap * Fix quote when paying AVAX and add tests * WIP * address(0) mapping * Cleanup --------- Co-authored-by: DocBadTouch <36558871+DocBadTouch@users.noreply.github.com>
Security Audit (Revision 5)
Merge pull request #46 from CavalRe/bypass-allowance Bypass allowance
Beta 1.0
Security Audit (Revision 4.2)
audit_rev4.2 Pass real amount to _approve.
Security Audit (Revision 4.1)
audit_rev4.1 Add userBalance to BalanceUpdate event.
Security Audit (Fourth Revision)
audit_rev4 Only mint protocol fee if amount > 0.
Security Audit (Third Revision)
audit_rev3 Add tests for geometric mean + bug fix.
Security Audit (Second Revision)
Bug fixes: - removeLiquidity was calculating g after decreasing balance - removeLiquidity was sending wrong amount Tests: - Added tests for addLiquidity and removeLiquidity
Security Audit (First Revision)
audit_rev1 Remove enum and clean up
Security Audit
This release marks the begining of our security audit.