Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: flashbots/mev-boost-relay
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: ultrasoundmoney/mev-boost-relay
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: ultrasound
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 19 commits
  • 21 files changed
  • 2 contributors

Commits on Feb 9, 2024

  1. feat(proposer-api): postgres no-payloads error

    * When failing to retrieve the payload, accounts for the possibility of
    postgres being disabled for payload storage.
    * Makes the lack of distinction between expected failure and critical
    failure more explicit.
    * Makes failure to retrieve things from storage internal server errors.
    * So many branches, add comment for retry success.
    * Typo memcached.
    alextes committed Feb 9, 2024
    Copy the full SHA
    6314821 View commit details
  2. feat: don't log err response

    Logging too many huge responses.
    alextes committed Feb 9, 2024
    Copy the full SHA
    9982ad7 View commit details
  3. Copy the full SHA
    1f38bb9 View commit details

Commits on May 1, 2024

  1. feat(payload-requests): store metadata

    Store metadata for payload requests. Used for debugging and to analyze
    opportunity for improvement.
    alextes committed May 1, 2024
    Copy the full SHA
    5108978 View commit details
  2. feat(metadata): store registration metadata

    Only stores the metadata in memory. Endpoint is intended to be kept
    private. Another service needs to come collect.
    alextes committed May 1, 2024
    Copy the full SHA
    2b1a539 View commit details
  3. Copy the full SHA
    028820f View commit details
  4. Copy the full SHA
    6a1c711 View commit details
  5. Copy the full SHA
    c0411e8 View commit details
  6. Copy the full SHA
    2cf1109 View commit details
  7. fix(prod_beacon_instance): USE_V1_PUBLISH_BLOCK_ENDPOINT flag

    Worked exactly the wrong way around.
    alextes committed May 1, 2024
    Copy the full SHA
    6c60249 View commit details
  8. Copy the full SHA
    ba51d19 View commit details
  9. Copy the full SHA
    4e9454f View commit details
  10. feat: handle bidtrace 404

    blombern authored and alextes committed May 1, 2024
    Copy the full SHA
    f0763d4 View commit details
  11. Copy the full SHA
    f219233 View commit details

Commits on Jul 22, 2024

  1. Copy the full SHA
    403a924 View commit details

Commits on Jul 23, 2024

  1. Copy the full SHA
    a4802e5 View commit details

Commits on Aug 23, 2024

  1. Copy the full SHA
    0fa1fb8 View commit details

Commits on Sep 13, 2024

  1. feat: retrieve remote payload

    Makes quite a few changes which were hard to make separately.
    1. When fetching a payload, check the local, __and__ the remote auction. We choose not to support n remote auctions to to keep assumptions minimal. Use an auth token with the remote call.
    2. When retrieving the payload from redis as a fallback we truly only check redis as a fallback. We no longer try to check memcached and postgres.
    3. The tangle of paths for different failures during payload fetching could now also be simplified.
    alextes committed Sep 13, 2024
    Copy the full SHA
    a7c98b3 View commit details
  2. Copy the full SHA
    052153f View commit details
Loading