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-7702: devnet-4 changes #7809

Draft
wants to merge 43 commits into
base: main
Choose a base branch
from
Draft

EIP-7702: devnet-4 changes #7809

wants to merge 43 commits into from

Commits on Oct 2, 2024

  1. warm up to address at tx start if account is delegated, restrict auth…

    … nonce to 2**64-1
    
    Signed-off-by: Daniel Lehrner <[email protected]>
    daniellehrner committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    c71d4af View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

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

Commits on Oct 9, 2024

  1. rename requestsRoot to requestsHash

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    49a4411 View commit details
    Browse the repository at this point in the history
  2. return no code if account has delegated code to precompile, treat pre…

    …compile always as warm account when resolving code
    
    Signed-off-by: Daniel Lehrner <[email protected]>
    daniellehrner committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    196bf10 View commit details
    Browse the repository at this point in the history
  3. make accessListWarmAddresses generic again

    Signed-off-by: Daniel Lehrner <[email protected]>
    daniellehrner committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    a2abff2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dcefdce View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6393399 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Configuration menu
    Copy the full SHA
    1269cc1 View commit details
    Browse the repository at this point in the history
  2. * verify auth nonce less than 2**64-1 during auth processing

    * auth to zero address deletes delegation
    * auth to precompile returns empty code
    * auth nonce < 2**8
    * increase auth base cost to 12500
    
    Signed-off-by: Daniel Lehrner <[email protected]>
    daniellehrner committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    d7e5686 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. generalised requests flat encoding and engine api changes

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    cdc9bd5 View commit details
    Browse the repository at this point in the history
  2. javadoc

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    cee6abc View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. get tests passing

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    8f346f4 View commit details
    Browse the repository at this point in the history
  2. get tests passing

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    4e12780 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    42e6865 View commit details
    Browse the repository at this point in the history
  4. clean code

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    f0d5a24 View commit details
    Browse the repository at this point in the history
  5. change requests to single requestData for each requestType

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    0424317 View commit details
    Browse the repository at this point in the history
  6. fix PoWBlockCreatorTest after requests data type change

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    86f5049 View commit details
    Browse the repository at this point in the history
  7. don't return request type in getPayload result

    Signed-off-by: Jason Frame <[email protected]>
    
    don't return request type in getPayload result
    
    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    722823e View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. include requests in t8n response

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    24a33e7 View commit details
    Browse the repository at this point in the history
  2. update contract addresses for consolidation requests and withdrawal r…

    …equests
    
    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    24de847 View commit details
    Browse the repository at this point in the history
  3. fix requestHash calculation

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    532cb9d View commit details
    Browse the repository at this point in the history
  4. Ensure that execution requests always return a response

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    079bcfd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9a98c12 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c19f93f View commit details
    Browse the repository at this point in the history
  7. added and fixed bound checks, fixed some compilation errors after the…

    … rebase
    
    Signed-off-by: Daniel Lehrner <[email protected]>
    daniellehrner committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    bdb0cb3 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. revert changes to evm tool spec tests

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    eff46b0 View commit details
    Browse the repository at this point in the history
  2. clean up

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    1fdf0db View commit details
    Browse the repository at this point in the history
  3. replace AbstractSystemCallRequestProcessor to concrete class and remo…

    …ve specific processors
    
    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    9c2a623 View commit details
    Browse the repository at this point in the history
  4. spotless

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    afd9023 View commit details
    Browse the repository at this point in the history
  5. update evmtool tests for 7685 changes

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    20ca19e View commit details
    Browse the repository at this point in the history
  6. use empty requests hash prague fork at genesis

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    3ee1b31 View commit details
    Browse the repository at this point in the history
  7. review suggestions

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    21b7aae View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6457be5 View commit details
    Browse the repository at this point in the history
  9. temporarily comment out osakaTime from Prague

    Signed-off-by: Daniel Lehrner <[email protected]>
    daniellehrner committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    7522a77 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    89d4950 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. engine API validation

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    7574c84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac812b2 View commit details
    Browse the repository at this point in the history
  3. update plugin API hash

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    95d1606 View commit details
    Browse the repository at this point in the history
  4. fix GenesisStateTest

    Signed-off-by: Jason Frame <[email protected]>
    jframe committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    4c62cae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9a317b1 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. comment out unused evmWorldUpdater.parentUpdater() check

    Signed-off-by: Daniel Lehrner <[email protected]>
    daniellehrner committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    8ab3aac View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Merge branch 'main' into pectra-devnet-4

    Signed-off-by: Daniel Lehrner <[email protected]>
    daniellehrner committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    9ebc32b View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2024

  1. added CodeDelegationProcessorTest

    Signed-off-by: Daniel Lehrner <[email protected]>
    daniellehrner committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    75a3397 View commit details
    Browse the repository at this point in the history