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
{{ message }}
Repository navigation
chore: Store fee policies for all proposed orders #4789
The autopilot currently does not store fee policies for each order which is proposed for execution by solvers. This makes it difficult to exactly replicate the filtering and winner selection logic. Storing all fee policies for orders with at least one solution would resolve this.
Details
The post processing of auctions involves a step where fee policies are stored.
tracing::debug!(?order_id,"order not found in auction");
None
}
})
.collect();
The code restricts to orders in ranked solutions, i.e. solutions which were not filtered out. I think that changing the implementation to use all() instead of ranked() could resolve this problem. This would make it consistent with how solutions themselves are stored.
Acceptance criteria
store fee policies for all orders which are part of at least one proposed solution, for each auction
Activity