Draft
Conversation
|
I have read the CLA Document and I hereby sign the CLA 1 out of 2 committers have signed the CLA. |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
- Remove spurious pub mod bad_tokens (competition/mod.rs), pub mod fee (e2e setup/mod.rs), and participation_guard re-export (autopilot) - Replace derivative crate with manual Debug impl for Solver - Remove unused primitive-types dependency - Delete HANDOFF_PROMPT.md and PLAYGROUND_DEEP_DIVE.md (not part of pod feature)
…twork testing - Add autopilot.toml with driver configurations (required by new --config CLI arg) - Fix driver2.toml: add missing tx-gas-limit, correct solver name/endpoint to baseline2 - Fix NATIVE_PRICE_ESTIMATORS format in compose files (add Driver| prefix for baseline2) - Mount autopilot.toml in docker-compose.non-interactive.yml The autopilot binary now requires a --config TOML file specifying drivers and fee policies, replacing the previous DRIVERS environment variable approach.
aff7b2c to
dad9d3d
Compare
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes
winner-selectioncrate: New crate implementing deterministic solution hashing and combinatorial auction arbitration logic[pod]TOML config section for endpoint, auction contract, and walletdriver2/baseline2services to test multi-driver pod scenariosNonescoresHow to Test
cd playground && docker compose up[pod]docker compose logs -f driver driver2 | grep "\[pod\]"pod provider built with walletpreparing bid submission payloadbid submission succeededlocal arbitration completedlocal winner selectedPlayground Testing Status (updating as I go)
What's Working
[pod] pod provider built with wallet[pod] CoW winner selectedwith computed scoresWhat didn't work in the local playground
cow.pod.network:8545is unreachable from Docker containers (DNS)Test I ran
Related