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

EIP-6110: Add deposit validation and apis #5295

Merged
merged 47 commits into from
Jun 21, 2023
Merged

Commits on Apr 3, 2023

  1. Initial commit

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    dcd958b View commit details
    Browse the repository at this point in the history
  2. Spotless Apply

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    ee3e2ae View commit details
    Browse the repository at this point in the history
  3. Update test

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    e62b6f5 View commit details
    Browse the repository at this point in the history
  4. Added rpc tests. Update block creator rule for deposits

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    d25ad53 View commit details
    Browse the repository at this point in the history
  5. Update test

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    ca121d3 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Update test

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    faf5a83 View commit details
    Browse the repository at this point in the history
  2. Spotless Apply

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    53b2ac3 View commit details
    Browse the repository at this point in the history
  3. Get deposit validator by block header

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    941f602 View commit details
    Browse the repository at this point in the history
  4. Fix up unit tests

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    0c26667 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. Recover deleted files

    Signed-off-by: navie <naviechan@gmail.com>
    ensi321 committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    c15fa47 View commit details
    Browse the repository at this point in the history
  2. Fix test

    Signed-off-by: navie <naviechan@gmail.com>
    ensi321 committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    2c80293 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Rename according to feedback

    Signed-off-by: navie <naviechan@gmail.com>
    ensi321 committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    bb805c1 View commit details
    Browse the repository at this point in the history
  2. Introduce depositContractAddress to genesis file

    Signed-off-by: navie <naviechan@gmail.com>
    ensi321 committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    e6adf32 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    da4e180 View commit details
    Browse the repository at this point in the history
  4. Update test to accommodate changes

    Signed-off-by: navie <naviechan@gmail.com>
    ensi321 committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    d3d18a8 View commit details
    Browse the repository at this point in the history
  5. Fix test

    Signed-off-by: navie <naviechan@gmail.com>
    ensi321 committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    162f60c View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2023

  1. Address comments

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    6d567cc View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Address pr comments

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed May 2, 2023
    Configuration menu
    Copy the full SHA
    1dbad08 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'remote/main' into eip-6110

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    
    # Conflicts:
    #	ethereum/api/src/test/java/org/hyperledger/besu/ethereum/api/jsonrpc/internal/methods/engine/AbstractEngineNewPayloadTest.java
    ensi321 committed May 2, 2023
    Configuration menu
    Copy the full SHA
    00a9edd View commit details
    Browse the repository at this point in the history
  3. Updated DepositsValidatorProvider

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed May 2, 2023
    Configuration menu
    Copy the full SHA
    695e6a0 View commit details
    Browse the repository at this point in the history
  4. Spotless Apply

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed May 2, 2023
    Configuration menu
    Copy the full SHA
    fd8739b View commit details
    Browse the repository at this point in the history
  5. Extract correct logs from receipts

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed May 2, 2023
    Configuration menu
    Copy the full SHA
    0bf4be1 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Configuration menu
    Copy the full SHA
    7f55dd9 View commit details
    Browse the repository at this point in the history
  2. Add changelog

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed May 3, 2023
    Configuration menu
    Copy the full SHA
    17d264b View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. Address PR comments

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed May 8, 2023
    Configuration menu
    Copy the full SHA
    f79d203 View commit details
    Browse the repository at this point in the history
  2. Address PR comments

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed May 8, 2023
    Configuration menu
    Copy the full SHA
    807940f View commit details
    Browse the repository at this point in the history
  3. Address PR comments

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed May 8, 2023
    Configuration menu
    Copy the full SHA
    d5ec15f View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into eip-6110

    Signed-off-by: naviechan <naviechan@gmail.com>
    ensi321 committed May 8, 2023
    Configuration menu
    Copy the full SHA
    d712c0d View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Spotless Apply

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed May 9, 2023
    Configuration menu
    Copy the full SHA
    f962e62 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Detail log on failing deposit validation

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed May 10, 2023
    Configuration menu
    Copy the full SHA
    1caf791 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Pass depositContractAddress to block creator and coordinator

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed May 11, 2023
    Configuration menu
    Copy the full SHA
    c3cbf98 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Merge remote-tracking branch 'remote/main' into eip-6110

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed May 12, 2023
    Configuration menu
    Copy the full SHA
    dd44ed4 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2023

  1. Update javadoc

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed May 14, 2023
    Configuration menu
    Copy the full SHA
    201c44e View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Address comments

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed May 16, 2023
    Configuration menu
    Copy the full SHA
    52e422b View commit details
    Browse the repository at this point in the history
  2. Address comments

    Signed-off-by: Navie Chan <naviechan@gmail.com>
    ensi321 committed May 16, 2023
    Configuration menu
    Copy the full SHA
    713cc5d View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. Fix spotless

    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed May 26, 2023
    Configuration menu
    Copy the full SHA
    eced987 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into eip-6110

    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed May 26, 2023
    Configuration menu
    Copy the full SHA
    74cda7f View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2023

  1. Merge remote-tracking branch 'remote/main' into eip-6110

    Signed-off-by: navie <naviechan@gmail.com>
    ensi321 committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    a9f80de View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2023

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

Commits on Jun 13, 2023

  1. Fix acceptance tests

    Signed-off-by: navie <naviechan@gmail.com>
    ensi321 committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    e4efdff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c99fe13 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Fix unit tests by setting genesis file in the setup code

    Remove unnecessary Spy annotations that were causing issues with the test setup code.
    
    Tidy up NPE
    
    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    fa69181 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/main' into eip-6110

    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    346415c View commit details
    Browse the repository at this point in the history
  3. Fix mock in another test, unintended consequence of last commit

    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    2380e32 View commit details
    Browse the repository at this point in the history
  4. Add units for AbstractBlockCreator

    Extract findDepositsFromReceipts for testability
    
    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    8804b98 View commit details
    Browse the repository at this point in the history
  5. Inline variables and tidy up

    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    b790ff1 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

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