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

Test PR #2

Closed
wants to merge 54 commits into from
Closed

Test PR #2

wants to merge 54 commits into from

Commits on Mar 22, 2023

  1. [Gnosis] Don't call ExecuteSystemWithdrawals before Shanghai (#7160)

    This is a patch to PR #6940. Withdrawal contract should not be called
    for pre-Shanghai block. The issue was found on
    gnosis_withdrawals_devnet_2 (PR #7150), causing
    ```
    [WARN] [03-22|10:44:51.574] [7/15 Execution] Execution failed        block=51035 hash=0xa8fb9e58eb734b7ce4e2e6260ad20e07a16039325f9924cc18ea61fa2eb5ee90 err="execution reverted"
    ```
    yperbasis committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    2eff6d3 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Configuration menu
    Copy the full SHA
    af4d2c2 View commit details
    Browse the repository at this point in the history
  2. Go 1.18 drop (#7159)

    AskAlexSharov committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    09154c5 View commit details
    Browse the repository at this point in the history
  3. Add eth_getProof support for historical blocks (#7115)

    This PR starts with a few small commits of code cleanup. Reviewed
    separately they should hopefully obviously be functionally no-ops. I'm
    happy to strip these out and submit them separately if desired.
    
    The final commit is to add support for older blocks as a parameter to
    eth_getProof. In order to compute proofs, the function leverages the
    staged sync unwinding code to bring the hashed state table back to its
    historic state, as well as to build a list of trie nodes which need to
    be invalidated/re-computed in the trie computation. Because these
    operations could be expensive for very old blocks, it limits the
    distance proofs are allowed from the head. It also adds some additional
    checks for correctness, as well as tests which verify the
    implementation.
    
    This was discussed a bit on Discord in the db-format topic.
    
    ---------
    
    Co-authored-by: Jason Yellick <jason@enya.ai>
    jyellick and jyellick committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    a09541c View commit details
    Browse the repository at this point in the history
  4. test simplify

    AskAlexSharov committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    b9b0950 View commit details
    Browse the repository at this point in the history
  5. linter up

    AskAlexSharov committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    eb93217 View commit details
    Browse the repository at this point in the history
  6. go 1.19 atomics (#7164)

    AskAlexSharov committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    9001f66 View commit details
    Browse the repository at this point in the history
  7. fix e3 test

    AskAlexSharov committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    dfc5f55 View commit details
    Browse the repository at this point in the history
  8. to fix txpool startup race (#7165)

    ```
    
    ==================
    WARNING: DATA RACE
    Write at 0x00c0005dc570 by goroutine 273633:
      github.com/ledgerwatch/erigon/turbo/shards.(*Accumulator).Reset()
          github.com/ledgerwatch/erigon/turbo/shards/state_change_accumulator.go:32 +0x5ec
      github.com/ledgerwatch/erigon/turbo/stages.StageLoopStep()
          github.com/ledgerwatch/erigon/turbo/stages/stageloop.go:163 +0x3bd
      github.com/ledgerwatch/erigon/turbo/stages.StageLoop()
          github.com/ledgerwatch/erigon/turbo/stages/stageloop.go:94 +0x197
      github.com/ledgerwatch/erigon/eth.(*Ethereum).Start.func1()
          github.com/ledgerwatch/erigon/eth/backend.go:1058 +0x10b
    
    Previous write at 0x00c0005dc570 by goroutine 273468:
      github.com/ledgerwatch/erigon/turbo/shards.(*Accumulator).Reset()
          github.com/ledgerwatch/erigon/turbo/shards/state_change_accumulator.go:32 +0x2ef
      github.com/ledgerwatch/erigon/turbo/shards.(*Accumulator).SendAndReset()
          github.com/ledgerwatch/erigon/turbo/shards/state_change_accumulator.go:41 +0x228
      github.com/ledgerwatch/erigon/eth.New.func8()
          github.com/ledgerwatch/erigon/eth/backend.go:620 +0x80e
    
    ```
    AskAlexSharov committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    36cce22 View commit details
    Browse the repository at this point in the history
  9. CI v4

    AskAlexSharov committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    256bb1f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    299ab8d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e2c5984 View commit details
    Browse the repository at this point in the history
  12. save

    AskAlexSharov committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    ab87125 View commit details
    Browse the repository at this point in the history
  13. clean

    AskAlexSharov committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    6c87d19 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. panic in trace_adhoc

    AskAlexSharov committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    8957107 View commit details
    Browse the repository at this point in the history
  2. add eth_getFilterLogs to docs (#7171)

    add eth_getFilterLogs to docs
    elee1766 committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    d3c790c View commit details
    Browse the repository at this point in the history
  3. readme dates

    AskAlexSharov committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    f80efcc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f4fb329 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    25999de View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2023

  1. Configuration menu
    Copy the full SHA
    bedc354 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a51a29 View commit details
    Browse the repository at this point in the history
  3. DomainRange

    AskAlexSharov committed Mar 25, 2023
    Configuration menu
    Copy the full SHA
    5445058 View commit details
    Browse the repository at this point in the history
  4. DomainRange

    AskAlexSharov committed Mar 25, 2023
    Configuration menu
    Copy the full SHA
    e0dd48c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    201572c View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2023

  1. Configuration menu
    Copy the full SHA
    cff73b8 View commit details
    Browse the repository at this point in the history
  2. integration temporal db

    AskAlexSharov committed Mar 26, 2023
    Configuration menu
    Copy the full SHA
    3913a99 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    19cf48a View commit details
    Browse the repository at this point in the history
  4. clean

    AskAlexSharov committed Mar 26, 2023
    Configuration menu
    Copy the full SHA
    5ddb86d View commit details
    Browse the repository at this point in the history
  5. kv_temporal lost commit

    AskAlexSharov committed Mar 26, 2023
    Configuration menu
    Copy the full SHA
    0f14970 View commit details
    Browse the repository at this point in the history
  6. bump version (#7184)

    AlexeyAkhunov committed Mar 26, 2023
    Configuration menu
    Copy the full SHA
    e38605b View commit details
    Browse the repository at this point in the history
  7. Added reverse beacon changeset for beacon state rewind (#7185)

    Added changesets for beacon chain to implement memory efficient fork
    choice
    Giulio2002 committed Mar 26, 2023
    Configuration menu
    Copy the full SHA
    628f52d View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. Configuration menu
    Copy the full SHA
    be860e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    540af96 View commit details
    Browse the repository at this point in the history
  3. eip-4844: small additions and modified gaspool (#7190)

    This PR contains very small EIP-4844 additions. GasPool is modified and
    now it is a struct with 2 fields "gas" and "dataGas" (blobs are priced
    in dataGas). ExcessDataGas block header field added. ExcessDataGas
    needed to compute the data gas price. EIP-4844 helper functions are
    added as well.
    racytech committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    70bc7f7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ab3a1d2 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. hopefully fix #7130 (#7193)

    i think issue is
    golang/go#30310 (comment)
    
    i was able to reproduce on my machine using go releaser dry run, and
    adding this build flag fixed it.
    
    apparently its some glibc issue, what a surprise! :)
    
    Co-authored-by: a <a@tuxpa.in>
    gfxlabs and elee1766 committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    7f28889 View commit details
    Browse the repository at this point in the history
  2. add netgo tag

    AskAlexSharov committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    bc1b142 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    340cf1b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b85d22b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e5e97ce View commit details
    Browse the repository at this point in the history
  6. Release transaction in EngineGetPayloadBodiesByRangeV1 (and by hash) (#…

    …7199)
    
    Should hopefully help with Issue #7172
    yperbasis committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    db726a0 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. e4: add flag in tests

    AskAlexSharov committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    afe0e38 View commit details
    Browse the repository at this point in the history
  2. e4: add tests flag

    AskAlexSharov committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    3ce1b9b View commit details
    Browse the repository at this point in the history
  3. eip-4844: NewEVMBlockContext now expects excessDataGas (#7203)

    Small change in core.NewEVMBlockContext and now it expects
    excessDataGas. This will be used in state transition to compute data fee
    for eip-4844 data blobs. The logic that computes it will be added in the
    next PRs.
    racytech committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    975e38a View commit details
    Browse the repository at this point in the history
  4. Break dependency of ethcfg package to core/consensus/etc... mov…

    …e genesis struct to 'types' package (#7206)
    AskAlexSharov committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    417a437 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f541f61 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    592ec1e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2f482b8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8bb83fe View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. e3: deadlock fix

    AskAlexSharov committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    331f3ed View commit details
    Browse the repository at this point in the history
  2. sqlite version up

    AskAlexSharov committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    f3ff8dd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3008c25 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2161c5e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d9f8cc2 View commit details
    Browse the repository at this point in the history