Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposer builder separation for op-stack #14

Closed
wants to merge 132 commits into from
Closed

Proposer builder separation for op-stack #14

wants to merge 132 commits into from

Commits on Jul 1, 2024

  1. Configuration menu
    Copy the full SHA
    76476a5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96fa4aa View commit details
    Browse the repository at this point in the history
  3. remove fmt.Printf logs

    jinmel committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    f016ce5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c521df6 View commit details
    Browse the repository at this point in the history
  5. remove debug logs

    jinmel committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    e749594 View commit details
    Browse the repository at this point in the history
  6. attributes publisher

    jinmel committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    03f6065 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9ce7434 View commit details
    Browse the repository at this point in the history
  8. remove unused field

    jinmel committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    56f6a75 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    25103a7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8853c0e View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. fill blob related fields

    jinmel committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    3afc9a2 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. wsutils

    jinmel committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    c1e2a79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    44d99a5 View commit details
    Browse the repository at this point in the history
  3. deneb fix

    jinmel committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    7216889 View commit details
    Browse the repository at this point in the history
  4. improve broadcasting

    jinmel committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    2cb9441 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. add sse server options

    jinmel committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    0712ce3 View commit details
    Browse the repository at this point in the history
  2. remove wss implementation

    jinmel committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    35980e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    03d1b5e View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    8a26c80 View commit details
    Browse the repository at this point in the history
  2. Add metrics

    jinmel committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    d72edd0 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. switch back to CL sync

    jinmel committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    821cd34 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Configuration menu
    Copy the full SHA
    1640fad View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    78e734d View commit details
    Browse the repository at this point in the history
  2. cleanup builder api

    jinmel committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    2fef00a View commit details
    Browse the repository at this point in the history
  3. refactor packages

    jinmel committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    3a187fb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bcae332 View commit details
    Browse the repository at this point in the history
  5. fix failing unit test build

    jinmel committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    7f6753f View commit details
    Browse the repository at this point in the history
  6. remove event server

    jinmel committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    31b35dc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f3f43fd View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2024

  1. Configuration menu
    Copy the full SHA
    e35769e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    809d27e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4a27547 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c0ce2d2 View commit details
    Browse the repository at this point in the history
  5. Use PayloadSource enum

    jinmel committed Aug 10, 2024
    Configuration menu
    Copy the full SHA
    bb93343 View commit details
    Browse the repository at this point in the history
  6. refactor engine update

    jinmel committed Aug 10, 2024
    Configuration menu
    Copy the full SHA
    8de28cd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8ef9aa7 View commit details
    Browse the repository at this point in the history
  8. Choose payloads by its value

    jinmel committed Aug 10, 2024
    Configuration menu
    Copy the full SHA
    b26c35a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e710b01 View commit details
    Browse the repository at this point in the history
  10. rename value to bid

    jinmel committed Aug 10, 2024
    Configuration menu
    Copy the full SHA
    abf70e8 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. fix nil pointer dereference

    jinmel committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    b9c1e2a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    403fb23 View commit details
    Browse the repository at this point in the history
  3. typo fix

    jinmel committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    2ba4f88 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9a0e248 View commit details
    Browse the repository at this point in the history
  5. adds unit test for clsync

    jinmel committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    4c7f750 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. address comments

    jinmel committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    ac2a9a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ad246b3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    467f85a View commit details
    Browse the repository at this point in the history
  4. cleanup debug logs

    jinmel committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    9b66f1d View commit details
    Browse the repository at this point in the history
  5. cleanup logs in clsync

    jinmel committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    e1c790a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fd07061 View commit details
    Browse the repository at this point in the history
  7. set NoTxPool

    jinmel committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    27754df View commit details
    Browse the repository at this point in the history
  8. remove debug logs

    jinmel committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    c965a08 View commit details
    Browse the repository at this point in the history
  9. restore plasma.da-service arg

    jinmel committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    807badf View commit details
    Browse the repository at this point in the history
  10. remove wsutil package

    jinmel committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    072acf5 View commit details
    Browse the repository at this point in the history
  11. remove events server

    jinmel committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    b853aaf View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    69f4388 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8a889c0 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Revert "add builder boost factor to payload selection"

    This reverts commit 467f85a.
    jinmel committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    571846e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3 from flashbots/conduit-pbs

    Builder API for op-node sequencer
    jinmel authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    6bcd8b4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    76b8f69 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4 from flashbots/fb-op-node

    attributes publisher
    jinmel authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    a22b855 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    71f41cb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5678c0d View commit details
    Browse the repository at this point in the history
  7. apply flags to docker compose

    jinmel committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    6e022c9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    70eea68 View commit details
    Browse the repository at this point in the history
  9. Handle noTxPool correctly

    - noTxPool is handled by the caller, of which there are two: CLSync and
      Driver.
    - noTxPool should be handled in case when there is a specific request
      from sequencer where there needs to be a upgrade tx that sets noTxPool
      to perform chain upgrade.
    jinmel committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    5555305 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f6cfb22 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    730ca74 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1b909f4 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    468e30b View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    5e13621 View commit details
    Browse the repository at this point in the history
  2. introduce SetNoTxPool function

    jinmel committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    dbeebf4 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #15 from flashbots/no-tx-pool-attr

    Handle noTxPool correctly
    jinmel authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    292bdee View commit details
    Browse the repository at this point in the history
  4. Merge pull request #16 from flashbots/builder-check-fork

    check current fork to set ExcessBlobGas and BlobGasUsed
    jinmel authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    ba80bce View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    93c07d0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a3f5713 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. set block_time=2s

    jinmel committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    4f57cb7 View commit details
    Browse the repository at this point in the history
  2. init observability stack

    liamaharon committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    e56990a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7dcdd62 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. tweak dash

    liamaharon committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    0bf2456 View commit details
    Browse the repository at this point in the history
  2. readme and .env

    liamaharon committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    f1c2d00 View commit details
    Browse the repository at this point in the history
  3. adds tx-fuzz to devnet

    jinmel committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    22fbca4 View commit details
    Browse the repository at this point in the history
  4. add tx-fuzz service to bedrock

    jinmel committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    31d6f80 View commit details
    Browse the repository at this point in the history
  5. configure slot time

    jinmel committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    b666899 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a2bc711 View commit details
    Browse the repository at this point in the history
  7. rename fuzz to load-test

    jinmel committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    b487ed4 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. remove l2 from dependency

    jinmel committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    232b7e4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #22 from flashbots/devnet-script-builder

    Optionally run builder services with DEVNET_BUILDER=true
    jinmel authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    35837eb View commit details
    Browse the repository at this point in the history
  3. Update docker build for op-geth

    avalonche authored and jinmel committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    834667c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #24 from flashbots/pbs-docker

    Update docker build for op-geth
    jinmel authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    ab12a22 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9ff0b27 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4e8300f View commit details
    Browse the repository at this point in the history
  7. update load test image

    jinmel committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    e14dcb7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9c6ca04 View commit details
    Browse the repository at this point in the history
  9. use default net

    liamaharon committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    8af196c View commit details
    Browse the repository at this point in the history
  10. Measure builder payload bytes

    jinmel committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    d0207ef View commit details
    Browse the repository at this point in the history
  11. Merge pull request #20 from liamaharon/observability-stack

    Observability stack and `op-geth` dashboard
    liamaharon authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    faef529 View commit details
    Browse the repository at this point in the history
  12. README for pbs enabled devnet

    jinmel committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    74c3543 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    dc79a33 View commit details
    Browse the repository at this point in the history
  14. resolve conflict

    jinmel committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    bb09512 View commit details
    Browse the repository at this point in the history
  15. nit: typos

    jinmel committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    3787f14 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8928824 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. improve readme

    - fix typos
    - add table for configuration options
    - add default values for each flags
    jinmel committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    daa43f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6d4a3b View commit details
    Browse the repository at this point in the history
  3. add note to fork version

    jinmel committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    f8c5cc8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aef4f3a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d1af608 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    137ec53 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    63ac8cc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5108382 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. l2 builder dashboard

    liamaharon committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    7704951 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #27 from flashbots/builder-sig

    Verify signature of block submission
    jinmel authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    02b2160 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #23 from flashbots/pbs-readme

    README for pbs enabled devnet
    jinmel authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    2f1c945 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Configuration menu
    Copy the full SHA
    9edf3a4 View commit details
    Browse the repository at this point in the history
  2. Docker build for op-node

    avalonche committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    2ff4804 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Merge pull request #28 from flashbots/feat/l2-builder-dash

    L2 builder dashboard
    liamaharon authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    6e5811c View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    12a5e76 View commit details
    Browse the repository at this point in the history
  2. add env

    avalonche committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    63ef523 View commit details
    Browse the repository at this point in the history
  3. use dockerfile

    avalonche committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    5263d1e View commit details
    Browse the repository at this point in the history
  4. Merge pull request #29 from flashbots/revert-27-builder-sig

    Revert "Verify signature of block submission"
    avalonche authored Aug 27, 2024
    Configuration menu
    Copy the full SHA
    87ccb0b View commit details
    Browse the repository at this point in the history
  5. Merge pull request #30 from flashbots/docker-build

    Docker build for op-node
    avalonche authored Aug 27, 2024
    Configuration menu
    Copy the full SHA
    5836c44 View commit details
    Browse the repository at this point in the history
  6. nit: Delta -> Ecotone

    jinmel committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    9dfa70e View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Configuration menu
    Copy the full SHA
    2523b43 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #34 from flashbots/pbs-auth

    Add builder and sequencer auth for builder payloads
    avalonche authored Sep 4, 2024
    Configuration menu
    Copy the full SHA
    e479439 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    6a89cef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    520f1ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    20c3137 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. set builder.extra_data flag

    jinmel committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    ac7cbdd View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Merge pull request #39 from flashbots/extra-data-flag

    set builder.extra_data flag
    avalonche authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    4413f3e View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Add bundle metrics

    avalonche committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    7a3d55a View commit details
    Browse the repository at this point in the history
  2. move readme

    avalonche committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    7beca63 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #40 from flashbots/bundles

    Add bundle metrics
    avalonche authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    952f540 View commit details
    Browse the repository at this point in the history