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

Add Capella & Deneb light client support #4946

Merged
merged 86 commits into from
Mar 25, 2024

Commits on Feb 7, 2023

  1. rebase and add comment

    GeemoCandama committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    388a7cd View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. conditional test

    GeemoCandama committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    b47b4f2 View commit details
    Browse the repository at this point in the history
  2. test

    GeemoCandama committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    df78885 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e124c99 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cfdeca0 View commit details
    Browse the repository at this point in the history
  5. try again

    GeemoCandama committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    e15b98f View commit details
    Browse the repository at this point in the history
  6. try again

    GeemoCandama committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    6db8a41 View commit details
    Browse the repository at this point in the history
  7. clippy fix

    GeemoCandama committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    1537947 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. Configuration menu
    Copy the full SHA
    5dbde26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4611a9c View commit details
    Browse the repository at this point in the history
  3. fmt

    GeemoCandama committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    d3da99f View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2023

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

Commits on Nov 16, 2023

  1. Merge branch 'unstable' into light_client_beacon_api_1

    # Conflicts:
    #	beacon_node/beacon_chain/src/events.rs
    #	beacon_node/http_api/src/lib.rs
    #	beacon_node/http_api/src/test_utils.rs
    #	beacon_node/http_api/tests/main.rs
    #	beacon_node/lighthouse_network/src/rpc/codec/ssz_snappy.rs
    #	beacon_node/lighthouse_network/src/rpc/methods.rs
    #	beacon_node/lighthouse_network/src/service/api_types.rs
    #	beacon_node/network/src/beacon_processor/worker/rpc_methods.rs
    #	beacon_node/tests/test.rs
    #	common/eth2/src/types.rs
    #	lighthouse/src/main.rs
    jimmygchen committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    00179e4 View commit details
    Browse the repository at this point in the history
  2. Add missing test file

    jimmygchen committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    d74e3b4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ad3cc69 View commit details
    Browse the repository at this point in the history
  4. Fix test compilation

    jimmygchen committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    f062e77 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7307756 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. Configuration menu
    Copy the full SHA
    bfd3fb7 View commit details
    Browse the repository at this point in the history
  2. Move get_light_client_bootstrap logic to BeaconChain. `LightClien…

    …tBootstrap` API to return `ForkVersionedResponse`.
    jimmygchen committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    d90df3f View commit details
    Browse the repository at this point in the history
  3. Misc fixes.

    - log cleanup
    - move http_api config mutation to `config::get_config` for consistency
    - fix light client API responses
    jimmygchen committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    80ff555 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    75bd2ac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bd75152 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e0d0ece View commit details
    Browse the repository at this point in the history
  7. Appease clippy

    jimmygchen committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    161ece6 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Configuration menu
    Copy the full SHA
    885958e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'unstable' of https://github.com/sigp/lighthouse into li…

    …ght_client_beacon_api_1
    eserilev committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    fc30e04 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe8e2e4 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

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

Commits on Nov 24, 2023

  1. using options

    eserilev committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    435da02 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2023

  1. implement helper functions

    eserilev committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    73a581a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ff6f43 View commit details
    Browse the repository at this point in the history
  3. add deneb

    eserilev committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    7aacc65 View commit details
    Browse the repository at this point in the history
  4. using fixed vector

    eserilev committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    3593f52 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2023

  1. remove unwraps

    eserilev committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    65a5770 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. by epoch

    eserilev committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    fd1a691 View commit details
    Browse the repository at this point in the history
  2. compute merkle proof

    eserilev committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    443d219 View commit details
    Browse the repository at this point in the history
  3. merkle proof

    eserilev committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    a9fa092 View commit details
    Browse the repository at this point in the history
  4. update comments

    eserilev committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    effeec1 View commit details
    Browse the repository at this point in the history
  5. resolve merge conflicts

    eserilev committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    f92a296 View commit details
    Browse the repository at this point in the history
  6. linting

    eserilev committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    03c163f View commit details
    Browse the repository at this point in the history
  7. Merge branch 'unstable' into light-client-ssz-tests

    # Conflicts:
    #	beacon_node/beacon_chain/src/beacon_chain.rs
    #	consensus/types/src/light_client_bootstrap.rs
    #	consensus/types/src/light_client_header.rs
    jimmygchen committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    67df375 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. superstruct attempt

    eserilev committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    16740c2 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2023

  1. superstruct changes

    eserilev committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    302a1cb View commit details
    Browse the repository at this point in the history
  2. lint

    eserilev committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    79eeefd View commit details
    Browse the repository at this point in the history
  3. altair

    eserilev committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    17adb6a View commit details
    Browse the repository at this point in the history
  4. update

    eserilev committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    5ab7681 View commit details
    Browse the repository at this point in the history
  5. update

    eserilev committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    74b0b6f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1879bfd View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. merge unstable

    eserilev committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    9f0a2bc View commit details
    Browse the repository at this point in the history
  2. refactor

    eserilev committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    1d10abe View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. resolved merge conflicts

    eserilev committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    22dc62f View commit details
    Browse the repository at this point in the history
  2. Merge branch 'unstable' of https://github.com/sigp/lighthouse into ca…

    …pella_deneb_light_client_types
    eserilev committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    8ba6ebe View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    b75d23b View commit details
    Browse the repository at this point in the history
  2. fmt

    eserilev committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    5f75f25 View commit details
    Browse the repository at this point in the history
  3. comment fix

    eserilev committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    96f89a2 View commit details
    Browse the repository at this point in the history
  4. comment fix

    eserilev committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    7a253bf View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2024

  1. Configuration menu
    Copy the full SHA
    5808f7c View commit details
    Browse the repository at this point in the history
  2. fmt

    eserilev committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    6663614 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f442b5a View commit details
    Browse the repository at this point in the history
  4. rename merkle proof fn

    eserilev committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    932f440 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. add FIXME

    eserilev committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    5556891 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Configuration menu
    Copy the full SHA
    06da24a View commit details
    Browse the repository at this point in the history
  2. fix comments

    eserilev committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    453b4d2 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. fork version deserialize

    eserilev committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    d97d496 View commit details
    Browse the repository at this point in the history
  2. merge unstable

    eserilev committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    e6f6876 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

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

Commits on Mar 3, 2024

  1. use task executor

    eserilev committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    dde9274 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. remove unneeded fns

    eserilev committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    38cdd77 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. remove dead code

    eserilev committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    c064c45 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Configuration menu
    Copy the full SHA
    b964f3f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c9fbca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3a3616c View commit details
    Browse the repository at this point in the history
  4. move chainspec

    eserilev committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    6ddfe7e View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. update ssz tests

    eserilev committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    258f51b View commit details
    Browse the repository at this point in the history
  2. fmt

    eserilev committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    cb41899 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. light client ssz tests

    eserilev committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    57d90fe View commit details
    Browse the repository at this point in the history
  2. change to superstruct

    eserilev committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    534e808 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. changes from feedback

    eserilev committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    dd43c12 View commit details
    Browse the repository at this point in the history
  2. linting

    eserilev committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    aba1475 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'unstable' of https://github.com/sigp/lighthouse into ca…

    …pella_deneb_light_client_types
    eserilev committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    6fb0270 View commit details
    Browse the repository at this point in the history
  4. test fix

    eserilev committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    b3f7b81 View commit details
    Browse the repository at this point in the history
  5. cleanup

    eserilev committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    8a7b2bc View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Remove unused derive.

    jimmygchen committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    d314d12 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. Merge branch 'unstable' of https://github.com/sigp/lighthouse into ca…

    …pella_deneb_light_client_types
    eserilev committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    9b31545 View commit details
    Browse the repository at this point in the history
  2. beta compiler fix

    eserilev committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    a7dd9ee View commit details
    Browse the repository at this point in the history
  3. merge

    eserilev committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    d9a0b48 View commit details
    Browse the repository at this point in the history