forked from erigontech/erigon
-
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 v2.60.2 #106
Merged
Merged
Upstream v2.60.2 #106
Changes from 1 commit
Commits
Show all changes
577 commits
Select commit
Hold shift + click to select a range
878f01f
chore: fix typo in comment (#9846)
stayweek c7330e1
bor-mainnet 54.6M: including missed borevents files (#9849)
AskAlexSharov 06864e0
downloader: to show more gradual progress when re-hashing/verying fil…
AskAlexSharov 95c8e37
tests: Remove torrent simulator (#9845)
shohamc1 c351ddc
exitCode 1 when got webseed errs, added report overview in the end (#…
awskii ed44953
chore:fix typo (#9861)
goofylfg b359c26
Caplin: beacon committee subscription api (#9721)
domiwei cb755cb
txpool: check blob fields only if txn is Blob Tx (#9859)
jsvisa ed5daf8
Caplin: Fixed gaps in blob download (#9850)
Giulio2002 bb4a054
Caplin encounters an obstruction caused by CommitteeSubsManagement (#…
domiwei 183dbf7
Caplin: Add sync committees aggregation (#9829)
Giulio2002 a035c5a
Caplin: Fixed network regressions (#9863)
Giulio2002 433f4de
downloader: `--seedbox` stopped to be self-driven (#9868)
AskAlexSharov fbe3a46
downloader: calling wrong url to download .torrent (#9867)
AskAlexSharov 17da5dd
New overlays feature for doing ad-hoc simulations of existing contrac…
crebsy dd53519
polygon/p2p: fix issues found during testing (#9872)
taratorio 1c851ae
polygon/sync: integrate with erigon (#9729)
taratorio faf7a43
Caplin: Refactored state antiquary (#9876)
Giulio2002 c672452
polygon/sync: fix issues found during testing (#9873)
taratorio 7d05ec1
polygon/heimdall: heimdall improvements after astrid sync tests (#9882)
taratorio 70406e6
dvovk/headers info (#9748)
dvovk 012199f
Fixed archive CL pks (#9886)
Giulio2002 48592ea
p2p/sentry: allow SendMessageById(GetBlockBodiesMsg) (#9825)
taratorio 32218d9
dvovk/networkspeedtest (#9885)
dvovk 0d2cf66
polygon/sync: storage add debug log for insert blocks duration info (…
taratorio 56cf84b
Caplin: get aggregated attestation api (#9878)
domiwei 0f49aab
Fix log index gaps in debug_traceTransaction (#9827)
somnathb1 ec027f4
fix torrent allocation and pice size mismatch (#9905)
awskii 642a80a
do not open corrupted file (#9908)
awskii da015df
port some e35 renamings to devel (#9901)
AskAlexSharov 63c7118
p2p/sentry: StatusDataProvider ReadCurrentHeader error (#9890)
battlmonstr e7d5a84
polygon/heimdall: optimise fetch checkpoints (#9897)
taratorio c648885
up testify lib (#9912)
AskAlexSharov f5891c1
up crypto lib version (#9911)
AskAlexSharov a5d82cf
Revert "updateForkChoice: support --sync.loop.block.limit (#9315)" (#…
AskAlexSharov c756a55
downloader: manual .lock remove may lead to race and creation of data…
AskAlexSharov 50be88d
Add kv.log pruning alongside logIndex prune (#9913)
somnathb1 f9b9d59
turbo/jsonrpc: improved interface readability (#9910)
bbaktaeho 090a65a
Fix flags in `init` command (#9919)
shohamc1 4eed27b
Fix default gas values in `debug_` RPCs (#9922)
shohamc1 1cbdfe3
caplin: post beacon pool attestations (#9896)
domiwei 400c9ba
release decompressor mmap on errors (#9917)
awskii 43b20c1
fix race conditions (#9906)
awskii 1c4a964
Caplin: wrong IsTopicBeaconAttestation (#9915)
domiwei e4b50b7
qa tests: add snap download test workflow (#9925)
mriccobene 7e85689
Updating sync stages metrics along with DB update (#9907)
dvovk 6bfa6f8
Add cloudflare app firewall specific headers (#9904)
mh0lt ef5e3d0
grafana: disable staking (#9923)
AskAlexSharov 771b834
Refactoring of messages handling (#9887)
Giulio2002 0f41159
renaming step2 (#9920)
AskAlexSharov 567d222
Chore: improve comments and readability with stageloop prune (#9902)
somnathb1 604de2d
tests: Heimdall simulator tests (#9860)
shohamc1 0be04e6
Update gnosis, chiado bootnodes (#9883)
somnathb1 1d95570
Caplin: Moving more code out of the `ForkChoiceStoire` (#9933)
Giulio2002 1248831
Fix older logs pruning (#9932)
somnathb1 b8c498d
chore:fix typo (#9924)
seay404 fcad3a0
data races running TestMiningBenchmark (#8704) (#9926)
battlmonstr bd378f2
Caplin: Make use of EthereumClock instead than Global functions (#9934)
Giulio2002 890b8b5
p2p/sentry: fix missing disconnect events after penalising a peer (#9…
taratorio 143c9f8
Caplin: Fixed deadline exceeded in block download (#9943)
Giulio2002 b1efa16
polygon/p2p: remove no longer needed trackingPenalizer (#9929)
taratorio 1e72f64
polygon/heimdall: use value receiver for checkpoints sort (#9947)
taratorio f5692a5
changed behaviour --webseed flag and removed check of s3 etag format …
awskii 6a9ce5a
manifest-verify: allow `host.com/v2/manifest.txt` (#9942)
AskAlexSharov ac43aa8
beacon downloader: improve logging of hashes (#9951)
AskAlexSharov 44c7d04
silkworm: fix arm64 build (#9299) (#9914)
battlmonstr 7e5e5ca
set default values for diagnostic address and debug address (#9961)
dvovk 3af7e45
Clarify decompressor opening errors (#9948)
awskii 2140e2f
Added downloader http handling and extended logging (#9962)
mh0lt 618d267
move attestation service out from fork store (#9944)
domiwei 3483551
manifest-verify: skip non-seedable files (#9939)
AskAlexSharov bca27f3
p2p/sentry/sentry_multi_client: flag to disable block download code (…
taratorio e3b87dd
Fix missing prune log index (#9968)
somnathb1 4a578ba
Caplin: Add unit tests to Services (#9950)
Giulio2002 b17aa53
cmd/integration: log index stage sub command to reset only prune_at p…
taratorio 1c5b7f3
Update chiado snapshots to 9.2M (#9975)
somnathb1 8d8f88a
opening domains/hsit/indices with corrupted files on disk (#9970)
awskii ad69def
"erigon snapsots retire": to build all files (#9980)
AskAlexSharov 3730cff
downloader torrent_create: print logs line about created amount (#9983)
AskAlexSharov c994ca2
dvovk/fix speedtest (#9973)
dvovk c714044
golangci-lint v1.57.2 (#9978)
AskAlexSharov 7ad5710
downloader: RecalcStat to not expect that something downloading on sy…
AskAlexSharov e364cd1
downloader: RecalcStates double-accounting fix (#9985)
AskAlexSharov 629514a
`erigon snapshots index: support caplin's files (#9996)
AskAlexSharov 77d3aff
downloader: step towards atomic fs (#9992)
AskAlexSharov 991c322
dedicated fsyncDB() func - for clarity and docs (#9994)
AskAlexSharov e7d67fd
Header marshalling/unmarshalling update (#9960)
racytech 122f9f8
mdbx: `Batch()` (#9999)
AskAlexSharov 86dd0e5
downloader: rename TorrentFiles to AtomicTorrentFS (#10005)
AskAlexSharov 54a1609
Caplin: indexing to use right buf size (#9998)
AskAlexSharov 596d54d
First round of fixes in making gossip publishing good for the validat…
Giulio2002 3f7cf91
Downloader: atomic-fs to be less smart. if app called - Create() - do…
AskAlexSharov 34e8d35
Implement the optional output field on ots_traceTransaction (#10014)
wmitsuda 80513aa
polygon/sync: Clean shutdown (#10017)
shohamc1 addda2e
re-gen mock files (#10007)
AskAlexSharov 3af5c35
rename aggv3 to agg (#10011)
AskAlexSharov be8e4e6
chain-config: capital IsOsaka (#9989)
somnathb1 991230e
move more services out from ForkchoiceStore (#9981)
domiwei 8f0582b
WP - dvovk/diagnostics downloader print (#10000)
dvovk ab361e4
move `temporal` package to erigon-lib (#10015)
AskAlexSharov 2b8f669
downloader: more durable db mode (#10010)
AskAlexSharov 49e39ab
Added body close on retry for downloader round trip (#10008)
mh0lt 6457ef3
Set block baseFeePerGas value in graphql response (#9974)
scorring de39ac4
vm: Rename stateTransition gas to gasRemaining (#10025)
somnathb1 0fa85d2
chore: fix function names in comment (#9987)
fuyangpengqi ff05e20
sonar: add test coverage (#9988)
taratorio 7d668f2
sonar: disable c/c++ scanning (#10033)
taratorio 6d9a5fd
Caplin: Added `SyncAggregate` computation to block production (#10009)
Giulio2002 190cbfa
polygon/sync: message listener to preserve peer events ordering (#10032)
taratorio 586416c
check attestation signature (#10018)
domiwei 7066578
sonar: fix warnings (#10034)
taratorio 965213d
sonar: fix js warnings and exclude mocks (#10042)
taratorio faebc82
tests: Support iterations in Heimdall simulator (#10040)
shohamc1 d1340de
Fix forward bor snaps (#10027)
mh0lt 9af7278
Added downloader request count (#10036)
mh0lt 2bd713b
StageSenders: `--sync.loop.block.limit` support (#9982)
AskAlexSharov 4753554
chore:fix typo (#9952)
goofylfg d318f11
Optimize prune old chunks (#10019)
somnathb1 dfdfed5
[ots] Fix block rewards calculation on post-merge blocks (#10038)
wmitsuda ed3325b
sonar: use fixed version for sonarcloud-github-action (#10046)
taratorio 831c48d
standardize mock file name (#10043)
domiwei 49b7a97
chore: remove repetitive words (#10044)
goofylfg 9976e3c
mdbx, erigon backup: fix typo (#10031)
mcfx d2aaa68
Build Silkworm RpcDaemon settings from Erigon ones (#10002)
canepat 2fe4b37
Optimized attestation processing (#10020)
Giulio2002 3323fdc
Revert "Fix new_heads Events Emission on Block Forks (#9738)" (#10055)
yperbasis b2cf6d2
chore: fix comments (#9958)
persmor 0620607
Revert "Added downloader request count" (#10053)
AskAlexSharov ee420ad
drop go 1.20 support (#10052)
AskAlexSharov a700f92
cmd/integration: print_table_sizes (#10061)
taratorio cb73f91
Revert "StageSenders: `--sync.loop.block.limit` support" (#10060)
AskAlexSharov bc18485
downloader: remove deprecated manual fsync (#10064)
AskAlexSharov c973a15
cmd/integration: import erigon-lib/kv to execute init func (#10065)
taratorio 341bfea
Caplin: fixed attestation broadcasting (#10041)
Giulio2002 b9ebb6c
feat: add `fullTx` params to `NewPendingTransactions` (#9204)
fenghaojiang 3829bfe
backward compatibility of .lock (#10006)
AskAlexSharov a0049fe
Make logs subscription channel size configurable (#9810)
adytzu2007 d7cd1fa
cmd/integration: print table sizes to filter deprecated tables (#10066)
taratorio 3e1331a
[ots] Fix incorrect return type and overflow on total block fees calc…
wmitsuda a5270bc
RPC: `--http.dbg.single=true` and custom HTTP header `dbg: true` (#10…
AskAlexSharov 9001183
all: use the built-in slices library (#9842)
carehabit aee77ab
chore(config): json marshal chainName (#9865)
jsvisa 4e56433
Fix new_heads Events Emission on Block Forks (#10072)
jotto eac6f04
chore: remove repetitive words with tools (#10076)
goofylfg c83ee65
grafana: configurable datasource (#10073)
AskAlexSharov 6e7efa2
Revert "Fix new_heads Events Emission on Block Forks" (#10081)
Giulio2002 382f881
AggregateAndProof put aggregated data into attestationsPool (#10079)
domiwei 7ac8b10
downloader: docs on MMAP for data-files r/w and experiments with bufi…
AskAlexSharov d450357
polygon/p2p: Add blk/s and bytes/s to periodic log (#9976)
shohamc1 ab0f633
wrong ttl value initialization in expirable lru cache (#10090)
domiwei 5d92302
Fetch and skip sync events (#10051)
mh0lt 2241e11
EIP-2537 (BLS12-381): use gnark instead of kilic (#10082)
yperbasis 00850e0
abi: fix abigen issue with make devtools (#10091)
taratorio b14b766
Caplin: Inclusion of `VoluntaryExits`, `AttesterSlashing`s, `Proposer…
Giulio2002 d7d0960
mdbx: Return err early in iter.Next() (#10078)
somnathb1 63578a8
make: mocks using mockgen (#10098)
taratorio 4bc3bc6
mockgen: use typed mocks for compile time check (#10103)
taratorio 255be13
make: add gen commands (#10106)
taratorio e697459
added print DBs table sizes (#10111)
dvovk 3ad651e
nodedb: UpdateNode method to create 1 rwtx instead of 2 (#10109)
AskAlexSharov 3b72b5a
Caplin: tweaks to make staking more stable. (#10097)
Giulio2002 a12a99c
mdbx: pre-open read pagesize from db (#10113)
AskAlexSharov 83c95ba
RPC: Receipts LRU cache (#10112)
AskAlexSharov aed056f
use sonar for code coverage badge (#10107)
taratorio 2b83da1
dvovk/limit mem usage (#10069)
dvovk 06dfaea
chore: fix some function names (#10117)
luchenhan 298e153
Revert "backward compatibility of .lock" and Backward compatibility b…
Giulio2002 0967c5e
dvovk/enable_dignostic (#10083)
dvovk 287e4a2
Revert "mdbx: pre-open read pagesize from db" (#10125)
Giulio2002 714c259
Bor waypoint storage (#9793)
mh0lt b766820
Replace snaptype.AllTypes with local definitions (#10132)
mh0lt dee2191
Caplin: process new attesting indicies before block comes in to avoid…
Giulio2002 d8bf235
qa-tests: small improvements (#10127)
mriccobene 7edc0b8
fix some flags parsing (#10134)
AskAlexSharov 9e7e8c3
align deps of e35 and devel (#10136)
AskAlexSharov 70dfadd
core/types: disable go:generate codecgen for receipts and logs (#10105)
taratorio 01e4969
fix concurrent rw on map in operation_pool (#10140)
domiwei 1558fc7
Refactored types to force runtime registrations to be type dependent …
mh0lt 24a789b
protection from starting e2 git branch on e3 db (#10150)
AskAlexSharov 8d21150
Set existing torrent webseeds after download (#10149)
mh0lt 82262fe
eth, txpool: enforce 30gwei for gas related configs for polygon (#10158)
yperbasis 697732d
make: fix gen issue with mockgen not found in PATH (#10162) (#10166)
taratorio 9a010cd
abigen: fix duplicate struct definitions (#10157) (#10164)
taratorio 4079f4e
dvovk/pprof fix (#10155) (#10178)
yperbasis bd1a458
Engine API: NewPayload fails with a "context canceled" error in Curre…
battlmonstr b59f04c
torrent v1.54.2-alpha -> v1.54.2-alpha-7 (release/2.60) (#10183)
mh0lt a5257bf
Unnecessary Logs in sentry removed (#10190)
yperbasis 6648899
nil block during execution (#10193)
AskAlexSharov 49e0171
qa-tests: updating test workflow on release/2.60 (#10196)
mriccobene 88680ca
qa-tests: fix workflows for release 2.60 (#10217)
mriccobene a1e1338
Release: fix logs spam (#10211)
Giulio2002 948e781
Blocks snaps - see 0 indices after reopen (#10219)
yperbasis 40d1327
torrent v1.54.2-alpha-7 -> v1.54.2-alpha-8 (release/2.60) (#10224)
mh0lt 764706d
fixed start diag server (#10236)
dvovk 7d41c27
params: version 2.60.0-rc1 (#10230)
yperbasis 32f7775
downloader: --seedbox doesn't init snaptypes (#10245)
yperbasis 23908e4
e2: bor-mainnet fix broken v1-054600-054700-borspans.seg (#10243)
AskAlexSharov 620d425
e2: set dirty-space for chaindb to 512mb (#10269)
AskAlexSharov 64f677a
Fix potential index out of bounds in decodeBlobVersionedHashes (#10294)
yperbasis e67eaaf
remove nils from p2p logs (#10303)
AskAlexSharov 7883a4e
params: version 2.60.0 (#10330)
yperbasis ce8b757
fix Consensus specification tests CI (#10391) (#10396)
taratorio c2934dc
rpc/handler: do not append null to stream when json may be valid (#10…
taratorio 6d4a614
Fixed Bor Log appearing on Ethereum Mainnet (#10405) (#10420)
taratorio 7fced9f
fix gas price not right problem (#10456)
yperbasis c0be07d
eth_estimateGas: default feeCap to base fee (#10499)
yperbasis 2e500bd
Add flag for bor waypoint types (#10501)
yperbasis b0df97f
try to fix 'method handler crashed' for debug_traceCall of #9090 (#10…
yperbasis 7e1adef
diagnostics: cherry pick speedtest disable (#10509)
dvovk 7b5653b
Enable DNS p2p discovery on holesky (#10507)
yperbasis d3af203
fix eth_call 'method handler crashed' error when tx has set maxFeePer…
yperbasis 608a940
e2: remove overlapped files only after merge (#10487)
AskAlexSharov e9840ad
add flag checking for pruning waypoints (#10508)
yperbasis 9501f93
p2p/sentry: sentry doesn't start with ErrNoHead (#10454) (#10523)
battlmonstr 128f015
add lock to purgeMilestoneIDsList (#10524)
yperbasis f13762b
polygon/heimdall: fix checkpoint json marshalling (#10530)
taratorio b672fcb
Fix capacity for immediate appends (#10539)
yperbasis c33912c
core/vm: set tracer-observable value of a delegatecall to match paren…
AskAlexSharov 7a39ee5
params: version 2.60.1 (#10555)
yperbasis efed89b
blobGasPrice should be marshalled as hex (#10571)
yperbasis c3fcd76
Caplin: Fixed reforwarding of Bls Execution changes (#10577)
yperbasis 2e3d061
Caplin: Proper "Normalization" of length of ForkVersions to 8 hex cha…
yperbasis b29d137
Caplin: Update BlobSidecars Beacon API endpoint to the latest specs (…
yperbasis 5bbcc7a
bor blocks retire: infinity loop fix (#10596)
AskAlexSharov 9471c44
txpool: EIP-3860 should only apply to create transactions (#10609)
yperbasis d04796e
qa-tests: update 2.60.x test workflows from main (#10627)
mriccobene 2222a11
Fix potential p2p shutdown hangup (#10626)
mh0lt c637e37
downloader: Number of DNS requests seem excessive (#5145) (#10739)
battlmonstr fabed0c
rpc: Fix incorrect txfeecap (#10643)
shohamc1 cac1c2d
downloader: don't block erigon startup if devs deploy new hashes (of …
AskAlexSharov 1704658
skip hidden files when list files with given extension (#10654)
AskAlexSharov 4fb2ef4
qa-tests: backport to release/2.60 improvements made to e3 github act…
mriccobene c19b034
e2: more snaps (all networks) (#10794)
AskAlexSharov 847d786
e2: configurable hashers amount (#10785)
AskAlexSharov 79d0182
Revert "e2: configurable hashers amount" (#10834)
AskAlexSharov 2e590ce
diagnostics: move E3 changes to E2 (#10806)
dvovk e8c5632
Downloader: fix staticpeers flag (#10798)
dvovk 478b5b2
Fix NewPayload Validation during header download (#10837)
yperbasis 478d144
e2: mainnet blob 9.3M (#10842)
AskAlexSharov 2fcf653
Fix gas fee calculation for debug calls (#10880)
yperbasis aa591fd
Revert "eth_estimateGas: default feeCap to base fee (#10499)" (#10904)
yperbasis 2f41075
params: version 2.60.2 (#10905)
yperbasis ce300aa
Merge boba-develop into this branch
boyuan-chen b1bc29f
Fix conflicts
boyuan-chen 4b098c3
Fix go.sum for erigon-lib
boyuan-chen 1b42e46
Fix depositTx in receipt
boyuan-chen ecd5afa
Fix receipt
boyuan-chen c6feab8
Fix integration test
boyuan-chen 2e9bf15
Merge branch 'boba-develop' into upstream-v2.60.2
boyuan-chen ac52e07
Fix go.sum
boyuan-chen File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why was this case removed? I believe that
GetChainID
will panic on deposit tx?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a new file. Yes, deposit tx doesn't have a chain Id.