mangrovedao/mangrove-core
🌴 Core smart contracts for Mangrove with deployment scripts and example offer logics
SolidityNOASSERTION
Issues
- 1
- 1
`MangroveOrder.take` should accept an `offerId` to update a pre existing resting order
#145 opened by jkrivine - 1
Natspec IMangrove, MgvReader, MgvCleaner
#251 opened by lnist - 0
Used mgv_* prefix for imported forge libs
#611 opened by adhusson - 1
Implement proper tick math
#473 opened by adhusson - 1
Redo all Mangrove comments
#472 opened by adhusson - 1
- 1
Natspec IMangrove
#476 opened by adhusson - 1
Write auditor guide for ticks
#561 opened by adhusson - 1
Ticks as uint
#511 opened by adhusson - 2
Big ticks renaming
#562 opened by adhusson - 2
Make Mangrove easy to use through a wrapper contract
#478 opened by adhusson - 1
Properly test all events fields
#491 opened by adhusson - 1
Eliminate FIXMEs and TODOs from ticks codebase
#560 opened by adhusson - 1
Expand total available tick range
#502 opened by adhusson - 2
Refactor event management
#504 opened by adhusson - 1
Do not zero out data structures for ticks
#522 opened by lnist - 1
Check tick tree consistency in `makerPosthook`
#506 opened by espendk - 1
Add a public local() function to Mangrove
#169 opened by adhusson - 3
- 4
Reduce Mangrove contract size below limit
#470 opened by adhusson - 6
Simplify `marketOrder` flow
#481 opened by adhusson - 0
Update MgvReader (multiple features)
#471 opened by adhusson - 1
Provide a hook to manage offer owner's remaining provision after a trade has failed
#149 opened by jkrivine - 1
- 0
Eliminate `MangroveOrderEnriched` once UI has another source for resting order data
#146 opened by espendk - 2
Slither Type not found MgvStructs.OfferPacked
#303 opened by 0xAurelou - 0
- 0
Add native token -> wrapped token converter
#201 opened by espendk - 1
Incomplete coverage for core contracts
#29 opened by adhusson - 2
`MgvReader` should implement a `view` function that gives a volume and gas estimate for a market order
#25 opened by jkrivine