💥 Breaking Change
- feat!: governance launch #304 (@jak-pan)
- feat!: update fee calculation #289 (@Roznovjak @jak-pan)
- fix(xyk)!: change xyk pallet errors #284 (naskin@restream.rt.ru @enthusiastmartin @lumir-mrkva @nasqn)
- chore!: v0.9.5 #283 (@enthusiastmartin)
🚀 Enhancement
- feat: create testing runtime #226 (@Roznovjak @lumir-mrkva)
- feat!: multi payment fallback price #277 (@enthusiastmartin)
- feat: add fee to AMMTransfer #270 (@Roznovjak)
🐛 Bug Fix
- fix: add pool id to xyk pool created/destroyed events #300 (@enthusiastmartin @fakirAyoub)
- fix: Onboarding JSON fixes #297 (@chrisk700)
- fix(exchange): change pallet errors #271 (naskin@restream.rt.ru @nasqn)
- fix(exchange): fix limit calculation in exchange matching algorithm #276 (@enthusiastmartin)
- fix(amm): buy_price calculation #269 (@Roznovjak)
Refactoring
- refactor: remove custom balances pallet #264 (@enthusiastmartin @Roznovjak)
⚠️ Pushed to master
- ci: exlude weights.rs files from test coverage (@enthusiastmartin)
Other improvements
- test(xyk): add missing tests #294 (@Roznovjak @enthusiastmartin)
- chore: v0.9.8 #298 (@enthusiastmartin @jak-pan @lumir-mrkva)
- chore: fix benchmarks build #286 (@enthusiastmartin)
- chore(xyk): use math from crates.io #278 (@enthusiastmartin)
- ci: fix ami image #301 (@fakirAyoub @jak-pan)
- ci: code coverage #293 (@enthusiastmartin)