Issues
- 3
Why use SideReal time?
#287 opened by sambacha - 0
Move flattened manager to /contracts/crytic
#279 opened by Alexangelj - 0
Code quality changes
#280 opened by Alexangelj - 3
perf: consider using solmate for transfers
#255 opened by transmissions11 - 1
- 1
Constant BUFFER time does not work on all chains
#276 opened by Alexangelj - 0
Add `delLiquidity` to create event
#267 opened by Alexangelj - 0
Gamma can be updated to have a max of 10_000
#272 opened by Alexangelj - 0
Events and natspec has missing information
#275 opened by Alexangelj - 0
Allow liquidity to be re-allocated beyond maturity
#273 opened by Alexangelj - 0
ReplicationMath.getRiskyGivenStable is dead code
#270 opened by Alexangelj - 0
Edge-case: ReplicationMath.calcInvariant
#265 opened by Alexangelj - 1
Fix NatSpec @return comments
#248 opened by clemlak - 0
Fix prettier workflow
#249 opened by Alexangelj - 0
Rename package to rmm-core
#250 opened by Alexangelj - 2
Unlock pragmas for libraries and interfaces
#242 opened by Alexangelj - 0
- 1
- 1
Inverse trading direction is not precise
#238 opened by Alexangelj - 0
Factory owner variable implies admin control
#236 opened by Alexangelj - 1
- 1
- 1
Using library for * breaks brownie imports
#231 opened by Alexangelj - 0
- 1
Math libraries should be fuzzed
#157 opened by clemlak - 0
Lack of time based swap tests
#227 opened by Alexangelj - 0
Dead code in interface: Remove callback
#226 opened by Alexangelj - 7
Excess Fees could be stolen using flash loans
#202 opened by Alexangelj - 0
Borrow should charge fees
#187 opened by Alexangelj - 0
- 0
Tau update in first step of swap() should be its own internal function, with an additional external fn
#186 opened by Alexangelj - 0
Positions can get to a state where their liquidity balance is lower than float
#181 opened by Alexangelj - 0
- 0
Some comments need to be improved
#162 opened by clemlak - 0
invariantOf will underflow when pool expires
#174 opened by Alexangelj - 0
balanceRisky and balanceStable fns will revert if successful and no data is returned
#176 opened by Alexangelj - 0
- 0
Oracle will start to revert once it hits the max uint256, perma freezing the contract
#173 opened by Alexangelj - 0
Fragments should be cleaned up
#151 opened by Alexangelj - 0
Add: event emitted when tau is updated
#158 opened by Alexangelj - 0
Revert back to create callback flow
#164 opened by Alexangelj - 0
Consider removing flash loans
#144 opened by Alexangelj - 1
- 0
Newly created pools can be initialized with a bad `riskyPrice` parameter, causing incorrect calibration
#148 opened by Alexangelj - 0
- 0
Invariant check is a WIP
#147 opened by Alexangelj - 0
LockedError is still in engine
#150 opened by Alexangelj - 0
Borrow doesnt use margin at all
#149 opened by Alexangelj - 0
Store balance calls in memory
#146 opened by Alexangelj - 1
Create function critical vuln
#145 opened by Alexangelj