You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add IUniswapV3Quoter interface
* Add WIP basis trading strategy contract
* Add WIP strategy contract unit tests
* Fix bugs in existing contracts and tests
* Refactor setter functions; Add unit tests for setter functions
* Fix getCurrentEtherIncentive; Add tests for withdrawEtherBalance and getCurrentEtherIncentive
* Refactor shouldRebalance; Add tests for shouldRebalance and shouldRebalanceWithBounds
* Refactor getChunkRebalanceNotional; Add tests for getChunkRebalanceNotional
* Fix disengage; Add unit tests for disengage
* Add unit tests for ripcord
* Fix reinvest; Add unit tests for reinvest
* Remove console logs from contract; Fix comments
* Rebase to master
* Add javadocs and missing test cases
* Fix reinvest; Add appropriate revert logic
* Fix coverage; Remove unncessary if block
* Fix compilation
* Fix imports and failing tests
* Fix bug: Update reinvest to onlyAllowedCaller from onlyOperator
* Updated version to 0.0.7-basis.0
* Add suggested changes
* Remove pending todos
* Fix to support all leverages <1, =1, >1; Refactor tests
* Add logic to return reinvest only when reinvestable amount > 0; Add unit tests
* Fix failing tests; Fix unit calculation
* Updated version to 0.0.7-basis.1
* Refactor reinvest
* Verify bytes parameters set in exchange settings
* Update package to 0.0.7-basis.2
* Update version to 0.0.8; Pull latest set-protocol-v2
* Add check for booleans in exchange params
* Add suggested changes
* Deposit unused USDC to Perp after rebalance; Add unit tests for all flows
* Add check for exchange name
* Fix failing tests
0 commit comments