2021-07-15
Improvements:
- #3718 - Run
unparam
over the codebase - #3705 - Return theoretical target stake when in auction
- #3703 - Remove inefficient metrics calls
- #3693 - Calculation without Decimal in the liquidity target package
- #3696 - Remove some uint <-> Decimal conversion
- #3689 - Do not rely on proto conversion for
GetAsset
- #3676 - Ad the
tm
subcommand - #3569 - Migrate from uint64 to uint256 for all balances, amount, prices in the core
- #3594 - Improve probability of trading calculations
- #3752 - Update oracle engine to send events at the end of the block
- #3745 - Add loss socialization for final settlement
Fixes:
- #3722 - Added sign to settle return values to allow to determine correctly win/loss
- #3720 - Tidy up max open interest calculations
- #3704 - Fix settlement with network orders
- #3686 - Fixes in the positions engine following migration to uint256
- #3684 - Fix the position engine hash state following migration to uint256
- #3467 - Ensure LP orders are not submitted during auction
- #3736 - Correcting event types and adding panics to catch mistakes