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
This issue captures work around adjusting the competition in autopilot and how we do scoring, ranking and choosing a winner.
Right now, ranking is done first, and the solution with the highest score wins the competition, and it's allowed to settle the solution.
Going forward, we want to enable multiple solutions to win the auction and be allowed to settle the solution at the same time. There are a few constraints here:
A single solver can win only once per Auction. This means no multiple /settle calls will be issues to the same solver per Auction.
Once a global winner is chosen, a secondary winner can only contain trades that are not using any token from the global solution. So, no common tokens are allowed between multiple winners. This is to keep the UCP rule and to minimize the chance of collision and racing to settle common tokens between solvers.
Suggested solution
Adjust the competition logic in autopilot. Beware the scope of this task is to choose the winners according to the rules and that is all. Saving of competition data and issuing settle calls are captured in other tasks.
Also, save fee policies for all proposed solutions, not just for the winning solution like we do now. (already tackled with #2999)
The text was updated successfully, but these errors were encountered:
Problem
Related to #2830 (comment)
This issue captures work around adjusting the competition in autopilot and how we do scoring, ranking and choosing a winner.
Right now, ranking is done first, and the solution with the highest score wins the competition, and it's allowed to settle the solution.
Going forward, we want to enable multiple solutions to win the auction and be allowed to settle the solution at the same time. There are a few constraints here:
Suggested solution
Adjust the competition logic in autopilot. Beware the scope of this task is to choose the winners according to the rules and that is all. Saving of competition data and issuing settle calls are captured in other tasks.
Also, save fee policies for all proposed solutions, not just for the winning solution like we do now. (already tackled with #2999)
The text was updated successfully, but these errors were encountered: