0.5.6 (2021-03-19)
Chore
- remove unused liquidation error state
- gitignore vscode dir
- add rustfmt config
- upgrade rococo-v1 dependencies
- rm .gitlab-ci.yml
- remove dev branch from ci scripts
- fix creating github draft releases
Feat
- separate duplicate block delta, only reward duplicate on best block, sudo set_relayer_sla
- allow partial issue execution
- automatic oracle offline reporting on_initialize
- update relayer sla on duplicate block
Fix
- slash issue griefing collateral to fee pool instead of vault
- don't allow auction_replace below dust amount
- slash fee to pool in cancel_redeem with reimburse=true
- calc slashed collateral based on BACKING only
- prevent integer underflow by limiting used_collateral() to actually availably collateral
- issue tokens in refund
- runtime upgrade
- set correct thresholds
Refactor
- don't use mutable var
- vault token forwarding to liquidation vault
Style
- formatting
Test
- check we can not withdraw more fees than we have been awarded
- fix broken tests
- test fee pool withdrawal in both polkabtc and dot
- refactored and added fee&sla tests