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

minimal ePBS with forward inclusion lists and PTC #1

Open
wants to merge 57 commits into
base: dev
Choose a base branch
from
Open

minimal ePBS with forward inclusion lists and PTC #1

wants to merge 57 commits into from

Commits on Aug 7, 2023

  1. init

    potuz committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    9374766 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Configuration menu
    Copy the full SHA
    82cf8dd View commit details
    Browse the repository at this point in the history
  2. add small design notes for ILs

    potuz committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    4cff1ae View commit details
    Browse the repository at this point in the history
  3. check for gas usage after payload insertion

    Also notice that the DA issue only happens if all the transactions are
    invalidated in the same slot
    potuz committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    e6b24a3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f701bf8 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Configuration menu
    Copy the full SHA
    97b2f40 View commit details
    Browse the repository at this point in the history
  2. Added more changed helpers

    Notice that the whole thing is broken by the construct if index < len(validators) else.
    potuz committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    0bf7382 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. change design notes

    potuz committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    28e6f9f View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. minor changes

    potuz committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    48415b1 View commit details
    Browse the repository at this point in the history
  2. First forkchoice changes.

    - Added handlers for execution payloads and checks inclusion lists
      availability on consensus blocks
    potuz committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    8b69b9b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a6400a View commit details
    Browse the repository at this point in the history
  4. remove clutter

    potuz committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    c852a4e View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2023

  1. Configuration menu
    Copy the full SHA
    05022af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59048f9 View commit details
    Browse the repository at this point in the history
  3. process payment immediately

    potuz committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    188d09d View commit details
    Browse the repository at this point in the history
  4. Deal with withdrawals

    potuz committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    ea645a1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    92ffab6 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2023

  1. remove unused request dataclass

    potuz committed Aug 27, 2023
    Configuration menu
    Copy the full SHA
    25fb473 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51847e2 View commit details
    Browse the repository at this point in the history
  3. run doctoc

    potuz committed Aug 27, 2023
    Configuration menu
    Copy the full SHA
    95e4eb2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cbe0618 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. ptc rewards pass 1

    potuz committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    ef11fb4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7014513 View commit details
    Browse the repository at this point in the history
  3. Use envelopes instead of adding builder info to the payload

    Move the builder id and other unnecessary information outside of the
    payload.
    potuz committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    cbee247 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Configuration menu
    Copy the full SHA
    c48d050 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e81721a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd7c007 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e317ed8 View commit details
    Browse the repository at this point in the history
  5. doctoc

    potuz committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    b4afb3a View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Design decisions in forkchoice

    potuz committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    e1a904d View commit details
    Browse the repository at this point in the history
  2. checkpoint descriptions

    potuz committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    f52bbe4 View commit details
    Browse the repository at this point in the history
  3. fix PTC rewards for old blocks

    potuz committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    1478a19 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c767fbf View commit details
    Browse the repository at this point in the history
  5. doctoc updated

    potuz committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    73ee96b View commit details
    Browse the repository at this point in the history
  6. add head_root

    potuz committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    9c7b739 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. add comment on equivocation

    potuz committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    6046d59 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4053e67 View commit details
    Browse the repository at this point in the history
  3. typos

    potuz committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    7beb2eb View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. add max EB changes

    potuz committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    1d0444c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d06a874 View commit details
    Browse the repository at this point in the history
  3. doctoc

    potuz committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    470b1f4 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. add slot to IL

    potuz committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    a6c5557 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. use head_root in get_head

    potuz committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    86e0e7d View commit details
    Browse the repository at this point in the history
  2. design notes

    potuz committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    feb30e6 View commit details
    Browse the repository at this point in the history
  3. onboard builders

    potuz committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    d7a814e View commit details
    Browse the repository at this point in the history
  4. block-slot is missing

    potuz committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    85f9f26 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. block slot

    potuz committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    178fb14 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. typos

    potuz committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    8451f12 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

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

Commits on Sep 20, 2023

  1. add helper to get payload hash

    potuz committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    0431f0f View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. minimal churn for transfers

    potuz committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    d4f4b06 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. add mapping for exclusion

    potuz committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    874e4c7 View commit details
    Browse the repository at this point in the history
  2. Revert "add mapping for exclusion"

    This reverts commit 874e4c7.
    potuz committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    a9d2793 View commit details
    Browse the repository at this point in the history
  3. fix design for exclusion list

    potuz committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    a908e5e View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2023

  1. fix signature verification

    potuz committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    7cb7de7 View commit details
    Browse the repository at this point in the history
  2. fix il proposers

    potuz committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    0bc82df View commit details
    Browse the repository at this point in the history
  3. add censoring description

    potuz committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    f31929a View commit details
    Browse the repository at this point in the history