-
Notifications
You must be signed in to change notification settings - Fork 8
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
Upstream merge v2.60.6 #116
Commits on Jun 28, 2024
-
Changing Caplin Finality Checkpoint API response to match spec (erigo…
…ntech#10944) Cherry pick PR erigontech#10843 into the release branch Co-authored-by: Angus Scott <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d983933 - Browse repository at this point
Copy the full SHA d983933View commit details -
Add zero check in tx.Sender func (erigontech#10737)
This is an additional check as erigontech#9990 could not be reliably reproduced. The conjecture is that at some point there is a race condition somewhere related to either storing snapshot file for an older block or updating the DB for a more recent block. Somewhere the code sets sender value directly to zero or overwrites a pointer, leading to sender address being incorrectly assigned to ZERO.
Configuration menu - View commit details
-
Copy full SHA for b7942be - Browse repository at this point
Copy the full SHA b7942beView commit details
Commits on Jul 2, 2024
-
eth/tracers: fix prestate tracer bug with create with value (erigonte…
…ch#10960) fixes erigontech#9531 Changes: - fixes a bug with the prestate tracer where we were incorrectly subtracting the value of a transaction from the "to" address balance in the "pre" state (should not be done for CREATE calls) - fixes a bug with the prestate tracer where we were incorrectly adding the value of a transaction to the "from" address balance in the "pre" state (should not be done for CREATE calls) - fixes a bug with the prestate tracer where we were incorrectly decrementing the nonce value of a transaction's "from" address in the "pre" state (should not be done for CREATE calls) - adds a test generator that can generate the test files for us based on real life transaction hash and node rpc url - check README https://github.com/ledgerwatch/erigon/blob/fix-prestate-tracer-on-create-e2/eth/tracers/internal/tracetest/testgenerator/README.md - adds test cases - fixes some existing test cases that were setup with incorrect data
Configuration menu - View commit details
-
Copy full SHA for 30cae52 - Browse repository at this point
Copy the full SHA 30cae52View commit details
Commits on Jul 3, 2024
-
eth/tracers: add optional includePrecompiles flag to callTracer - def…
…ault true is preserved (erigontech#10986) relates to erigontech#9784 - Adds support for an optional `"includePrecompiles"` tracer config option for `callTracer` that users can use to control behaviour (previous default of including precompile traces is preserved) - Adds tests for default and for `"includePrecompiles": false` based on https://etherscan.io/tx/0x536434786ace02697118c44abf2835f188bf79902807c61a523ca3a6200bc350
Configuration menu - View commit details
-
Copy full SHA for 4193e03 - Browse repository at this point
Copy the full SHA 4193e03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7055c2c - Browse repository at this point
Copy the full SHA 7055c2cView commit details
Commits on Jul 4, 2024
-
turbo/jsonrpc: add optional includePrecompiles flag to trace_* apis (e…
…rigontech#10979) relates to erigontech#9784 - Adds support for an optional `"includePrecompiles"` tracer config option for our OeTracer (OpenEthereum) that users can use to match output of debug_* apis with callTracer (by default it includes precompiles). Note default spec for OpenEthereum traces are to not include precompiles - this is preserved by this PR - Note geth has support for `"includePrecompiles"` so we are getting more aligned as well - https://github.com/ethereum/go-ethereum/blob/master/eth/tracers/native/call_flat.go#L124 - Adds tests for OeTracer
Configuration menu - View commit details
-
Copy full SHA for 9710e98 - Browse repository at this point
Copy the full SHA 9710e98View commit details -
eth/tracers: always pop precompiles stack in callTracer (erigontech#1…
…1004) made a mistake in previous PR erigontech#10986 should always pop the precompiles stack for correctness
Configuration menu - View commit details
-
Copy full SHA for 1a050db - Browse repository at this point
Copy the full SHA 1a050dbView commit details -
allow to gracefully exit from CL downloading stage (erigontech#10887) (…
…erigontech#11020) Duplicating erigontech#10887 Co-authored-by: awskii <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eb7db79 - Browse repository at this point
Copy the full SHA eb7db79View commit details -
Less troublesome way of identifying content-type (erigontech#10770) (e…
…rigontech#11018) Co-authored-by: Giulio rebuffo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8d6a173 - Browse repository at this point
Copy the full SHA 8d6a173View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1417f89 - Browse repository at this point
Copy the full SHA 1417f89View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd4f1ac - Browse repository at this point
Copy the full SHA fd4f1acView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4dd12e - Browse repository at this point
Copy the full SHA b4dd12eView commit details
Commits on Jul 8, 2024
-
qa-tests: add Tip-Tracking test for Gnosis (erigontech#11053)
This add a Tip-Tracking test on Erigon v2 for Gnosis chain/network
Configuration menu - View commit details
-
Copy full SHA for bebd788 - Browse repository at this point
Copy the full SHA bebd788View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f73ed5 - Browse repository at this point
Copy the full SHA 1f73ed5View commit details
Commits on Jul 9, 2024
-
PIP-35 for amoy: enforce 25gwei gas config for amoy for erigon 2 (eri…
…gontech#11078) Cherry picks erigontech#11077 > A followup PR to erigontech#10119 which sets the fields `txpool.pricelimit`, `miner.gasprice` and `gpo.ignoreprice` to 25gwei only for polygon amoy network. > Upon sufficient announcements, it will be generalised to all polygon chains later.
Configuration menu - View commit details
-
Copy full SHA for f55073f - Browse repository at this point
Copy the full SHA f55073fView commit details
Commits on Jul 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 72ab70b - Browse repository at this point
Copy the full SHA 72ab70bView commit details
Commits on Jul 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b524c92 - Browse repository at this point
Copy the full SHA b524c92View commit details
Commits on Jul 12, 2024
-
Diagnostics: snapshot stage info gathering (erigontech#11105)
- added snapshot fill from DB state gathering - refactor persisted data parsing
Configuration menu - View commit details
-
Copy full SHA for 81c28cd - Browse repository at this point
Copy the full SHA 81c28cdView commit details
Commits on Jul 15, 2024
-
rpc bottleneck: block files mutex (e2) (erigontech#11155)
for erigontech#11090 thank you [tholcman](https://github.com/tholcman) for finding
Configuration menu - View commit details
-
Copy full SHA for 7e56d99 - Browse repository at this point
Copy the full SHA 7e56d99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 318275c - Browse repository at this point
Copy the full SHA 318275cView commit details
Commits on Jul 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for df66e39 - Browse repository at this point
Copy the full SHA df66e39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ee85cd - Browse repository at this point
Copy the full SHA 9ee85cdView commit details
Commits on Jul 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a6a87cb - Browse repository at this point
Copy the full SHA a6a87cbView commit details
Commits on Jul 22, 2024
-
tracer: add support bailout on evm.create() on e2 (erigontech#11259)
Add bailout mgt on evm.create() method (it is already mgt on evm.cal())
Configuration menu - View commit details
-
Copy full SHA for 5577725 - Browse repository at this point
Copy the full SHA 5577725View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0899d73 - Browse repository at this point
Copy the full SHA 0899d73View commit details -
HexOrDecimal - to accept unquoted numbers - in json (e2) (erigontech#…
…11264) accept in `genesis.json`:` "nonce": 0,` now see: ``` Fatal: invalid genesis file: json: cannot unmarshal number into Go struct field Genesis.alloc of type *math.HexOrDecimal64 ``` See also `https://github.com/ethereum/go-ethereum/pull/26758`
Configuration menu - View commit details
-
Copy full SHA for f6fcd01 - Browse repository at this point
Copy the full SHA f6fcd01View commit details
Commits on Jul 23, 2024
-
PIP-35: enforce 25gwei gas config for all polygon chains for erigon 2 (…
…erigontech#11295) Cherry-picked from erigontech#11294 > Remove the checks for amoy added previously to prepare for mainnet release. > Sets `txpool.pricelimit`, `miner.gasprice` and `gpo.ignoreprice` to 25gwei for all polygon based networks.
Configuration menu - View commit details
-
Copy full SHA for 0e88a11 - Browse repository at this point
Copy the full SHA 0e88a11View commit details
Commits on Jul 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6fe299c - Browse repository at this point
Copy the full SHA 6fe299cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f6f931 - Browse repository at this point
Copy the full SHA 1f6f931View commit details
Commits on Jul 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ea49def - Browse repository at this point
Copy the full SHA ea49defView commit details
Commits on Jul 27, 2024
-
compatibility with geth - of stateDiff encoding (erigontech#11362)
cherry pick of erigontech#10531 Co-authored-by: boyuan-chen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4d45aa9 - Browse repository at this point
Copy the full SHA 4d45aa9View commit details
Commits on Jul 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 217b5a1 - Browse repository at this point
Copy the full SHA 217b5a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a37697 - Browse repository at this point
Copy the full SHA 5a37697View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcd1372 - Browse repository at this point
Copy the full SHA bcd1372View commit details
Commits on Aug 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f15e7e1 - Browse repository at this point
Copy the full SHA f15e7e1View commit details
Commits on Aug 6, 2024
-
changes from main (erigontech#11492)
Merging diagnostics code updates from main branch.
Configuration menu - View commit details
-
Copy full SHA for 08447f4 - Browse repository at this point
Copy the full SHA 08447f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cad1f9 - Browse repository at this point
Copy the full SHA 4cad1f9View commit details
Commits on Aug 11, 2024
-
don't use lfs for consensus spec tests (erigontech#11545) (erigontech…
…#11560) Co-authored-by: Andrew Ashikhmin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e9e143 - Browse repository at this point
Copy the full SHA 9e9e143View commit details -
turbo/snapshotsync: Fmt fix (erigontech#11493) (erigontech#11559)
Removed unnecessary struct type Co-authored-by: Somnath <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e42dcfa - Browse repository at this point
Copy the full SHA e42dcfaView commit details -
diagnostics: updated sys info to include CPU stats (erigontech#11497) (…
…erigontech#11561) - Added CPU overall info to report file Example output: ![Screenshot 2024-08-06 at 09 07 51](https://github.com/user-attachments/assets/834c3f48-ec37-48ea-8688-ee6ea00186a4)
Configuration menu - View commit details
-
Copy full SHA for 0f8ad6c - Browse repository at this point
Copy the full SHA 0f8ad6cView commit details
Commits on Aug 12, 2024
-
Updated gopsutil version (erigontech#11507) (erigontech#11562)
- Updated gopsutil version as it has improvements in getting processes and memory info.
Configuration menu - View commit details
-
Copy full SHA for 1f6e0e7 - Browse repository at this point
Copy the full SHA 1f6e0e7View commit details -
don't use lfs for consensus spec tests (erigontech#11545) (erigontech…
…#11552) cherry-pick 391fc4b for E2 needed to unblock PR erigontech#11551 Co-authored-by: Andrew Ashikhmin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 83482a4 - Browse repository at this point
Copy the full SHA 83482a4View commit details -
stagedsync: add dbg.SaveHeapProfileNearOOM to headers stage (erigonte…
…ch#11549) (erigontech#11551) cherry-pick 2a98f6a for E2 relates to: erigontech#10734 erigontech#11387 restart Erigon with `SAVE_HEAP_PROFILE = true` env variable wait until we reach 45% or more alloc in stage_headers when "noProgressCounter >= 5" or "Rejected header marked as bad"
Configuration menu - View commit details
-
Copy full SHA for a1e7362 - Browse repository at this point
Copy the full SHA a1e7362View commit details -
diagnostics: export system info (erigontech#11567)
Changes: - Collecting CPU and Memory usage info about all processes running on the machine - Running loop 5 times with 2 seconds delay and to calculate average - Sort by CPU usage - Write result to report file - Display totals for CPU and Memory usage to processes table - Display CPU usage by cores - Print CPU details to table Cherry pick from: - erigontech#11516 - erigontech#11526 - erigontech#11537 - erigontech#11544
Configuration menu - View commit details
-
Copy full SHA for 250c70f - Browse repository at this point
Copy the full SHA 250c70fView commit details -
diagnostics: added flags to report (erigontech#11548) (erigontech#11570)
- added flags which was applied to run command to report
Configuration menu - View commit details
-
Copy full SHA for f0e6013 - Browse repository at this point
Copy the full SHA f0e6013View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b19cd5 - Browse repository at this point
Copy the full SHA 9b19cd5View commit details -
Cherry-picked essential caplin stuff (erigontech#11569)
Co-authored-by: Kewei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aa6c7e6 - Browse repository at this point
Copy the full SHA aa6c7e6View commit details
Commits on Aug 13, 2024
-
Fix panic in caplin api get validator (erigontech#11419) (erigontech#…
…11583) Fix erigontech#11414 root cause: empty validator set
Configuration menu - View commit details
-
Copy full SHA for 2661ad3 - Browse repository at this point
Copy the full SHA 2661ad3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60971ea - Browse repository at this point
Copy the full SHA 60971eaView commit details
Commits on Aug 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d24e5d4 - Browse repository at this point
Copy the full SHA d24e5d4View commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a9a0508 - Browse repository at this point
Copy the full SHA a9a0508View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32daa84 - Browse repository at this point
Copy the full SHA 32daa84View commit details
Commits on Sep 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4221ddd - Browse repository at this point
Copy the full SHA 4221dddView commit details