You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add market ID to `Market` struct (#1248)
* Add market ID to `Market` struct
* Add market builder struct
* Use `PredictionMarketBuilder`
* Fix issues
* Fix copyright
* Make `build` return a `Result`
* Let `build` raise an error on incomplete data.
* Fix formatting
* Refactor `MarketBuilder`
* Add missing files
* AMM-CDA-1: Switch to AmmCdaHybrid enum field (#1274)
* switch to AmmCdaHybrid enum field
* Update zrml/parimutuel/src/tests/buy.rs
Co-authored-by: Malte Kliemann <mail@maltekliemann.com>
* Update zrml/parimutuel/src/tests/claim.rs
Co-authored-by: Malte Kliemann <mail@maltekliemann.com>
* Update zrml/parimutuel/src/tests/refund.rs
Co-authored-by: Malte Kliemann <mail@maltekliemann.com>
* Update storage version to 11 and add MigrateScoringRuleAmmCdaHybrid
* Update primitives/src/market.rs
* update migration
---------
Co-authored-by: Malte Kliemann <mail@maltekliemann.com>
* merge amm-cda-3 changes
* merge amm-cda-2 changes
* merge amm-cda-4 changes
* correct clippy
* merge amm-cda-5 changes
* merge amm-cda-6 changes
* Fix Hybrid Router clippy and tests (#1291)
* glue everything together
* add hybrid router to configuration
* fix tests
* fix conditional tests
* AMM-CDA-8 Add event information for fees and aggregated amount_out (#1293)
* add event info
* use slice as function parameter
* update test amm amount out of event
* fix order book tests
* update documentation
* removed dependency
* Merge `main` into `mkl-market-id-feature` (#1302)
* Merge `main` into `mkl-mkl-market-id-feature`
* Remove unused `outcomes`
* Remove old migrations (#1301)
* AMM-CDA-9 Adds soft and hard failure distinction for AMM and order book errors (#1294)
* add event info
* use slice as function parameter
* update test amm amount out of event
* wip
* handle soft and hard failure
* add order book soft failure
* fix clippy
* fix CI
* remove swaps pallet dependency
* add compact to order book struct
* fix recursion overflow
* Migration: Add Market ID to Market (#1257)
* Add market ID to `Market` struct
* Add market builder struct
* Use `PredictionMarketBuilder`
* Fix issues
* Fix copyright
* Make `build` return a `Result`
* Let `build` raise an error on incomplete data.
* Fix formatting
* Refactor `MarketBuilder`
* Add missing files
* Add migration to new market
* Fix migration
* Fix missing import
* Fix duplicate import
* Fix formatting
* Remove unused `types/`
* Fix of Hybrid Router after asset system merge (#1309)
* wip
* use asset conversions
* adapt hybrid router to new asset system
* apply review suggestions
* fmt
* rename Asset to Assets
* update copyrights
* Make minor fixes after merge
* update hybrid router crate version
* correct orderbook spelling
* add amount is zero tests
* add price limit too high test
* add max order exceeded test
* use saturated conversion
* use saturated conversion again
* remove unused code
* Update changelog
* add tests for soft failures
* add skip order test
* add changelog for devs description
* add amm soft failure test
* add numerical soft failure test for sell
* Remove ZeitgeistAssetManager trait
* correct failing test for parachain feature
* cover remaining is zero execution path
* Fix try-runtime test
---------
Co-authored-by: Chralt <chralt.developer@gmail.com>
Co-authored-by: Chralt98 <chralt98@gmail.com>
Co-authored-by: Harald Heckmann <mail@haraldheckmann.de>
0 commit comments