-
Notifications
You must be signed in to change notification settings - Fork 89
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Make legacy http estimators compatible with quote verification (#2388)
# Description So far quote verification was heavily geared towards price estimation via drivers. But if we want to try out verification in prod to get a good idea on how well the feature works we should also add support for the legacy http price estimators. # Changes Applies existing pattern of putting a `TradeFinder` into a `TraderEstimator`. This design seems overall pretty convoluted to me but this is just the last stretch before we can finally move towards quotes via drivers so it doesn't seem reasonable to introduce yet another adapter pattern to make the price estimation hierarchy work somehow. The only estimators remaining that are incompatible with quote verification is the baseline and balancer solver. I think it's reasonable to not implement the same thing for those and instead use the data from all the other estimators, polish quote verification, transition completely to driver based price estimation and drop all the legacy price estimation code. ## How to test CI
- Loading branch information
1 parent
c4f6e51
commit c0fb701
Showing
2 changed files
with
112 additions
and
41 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters