Releases: graphprotocol/erigon
Releases · graphprotocol/erigon
v2.39.0
Changelog
- e4357e0 remove erigon doc repo
- 9f85ee0 Merge pull request #45 from ChainSafe/feat/release_v2.39.0
- 4b9f4e1 merged release v2.39.0
- b5891e2 Stable modifications
- fb28579 Bump version (ledgerwatch#6901)
- 1705a52 Cleanup in IntraBlockState (ledgerwatch#6900)
- 3b68ccd build(deps): bump golang.org/x/net from 0.6.0 to 0.7.0 (ledgerwatch#6896)
- afe3c89 added sanity tests to consensus spec tests (ledgerwatch#6897)
- df1563b Passing all finality consensus-spec-tests for altair/bellatrix (ledgerwatch#6894)
- a23429c Added finality consensus-specs-tests (ledgerwatch#6892)
- e31678f Body downloader: fix empty withdrawals in empty bodies (ledgerwatch#6893)
- 433f031 trackers up (ledgerwatch#6890)
- 917cb7d Fixed epoch processing Sqrt cache (ledgerwatch#6889)
- 5509145 feat: add Gnosis and Chiado to CL (ledgerwatch#6788)
- 60a3aa7 Fixed epoch processing consensus tests (ledgerwatch#6887)
- 4106a89 Chiado snapshots (ledgerwatch#6886)
- 3c069f7 added static peers flag (ledgerwatch#6884)
- ae8657e API in lightclient instead of gossip (ledgerwatch#6883)
- 4b7d630 Added Epoch processing Ethereum consensus tests (ledgerwatch#6878)
- 349bdb7 e3: less mainnet snapshots
- a251da2 e3: move part to ergion-lib
- 917b149 e3: simplify mutex
- 2610676 e3: simplify mutex
- 513c116 Dockerfile: golang 1.20.1 and alpine 3.17 (ledgerwatch#6880)
- 35c1bc0 e3: discard history flag
- 54d882c prometheus/grafana up
- b1fce95 fix: replace common package to libcommon package in
abigen
(ledgerwatch#6879) - 58fcc04 blockValue should use gasUsed rather than gasLimit (ledgerwatch#6875)
- add5f80 doc: fix typo for ReturnDataLimit (ledgerwatch#6874)
- 0a8d479 [AuRa] Enable EIP-170 when EIP-3860 is enabled (ledgerwatch#6873)
- 8ad2500 Update Chiado bootnodes (ledgerwatch#6872)
- f370e6e fix timing issue in stageLoopIsBusy (ledgerwatch#6871)
- 2ba8350 e3: a bit simplify
- dbc3bb1 fix lint
- d3d88c9 e3: cast keys same way as e2 does (ledgerwatch#6870)
- 4dab4dc cleanup
- 199ce9b save
- 45ffd23 e3: don't cancel workers (ledgerwatch#6869)
- ada7ab2 e3: remove some snaps
- 22bf78b fix: variable slots per epoch in light client (ledgerwatch#6868)
- ef502af Fixed finalized hash in lightclient (ledgerwatch#6867)
- 7fb6d94 Added more peer count logs (ledgerwatch#6865)
- cb6878c fix: use variable for slots per epoch in CL (ledgerwatch#6864)
- 4079347 sentry nil ptr fix (ledgerwatch#6859)
- 794051b e3: int type for size fields to avoid underflow and simplify (ledgerwatch#6857)
- 999899d e3: read files list from db (ledgerwatch#6833)
- 41f37fc Remove state root computation when disabled check mode is used (ledgerwatch#6855)
- 7c43cb5 ~2x Optimization to state root computation (ledgerwatch#6854)
- d23d049 various optimizations to state transition and epoch in particular (ledgerwatch#6844)
- cf61e6a fix(release): use prefixed compiler for amd64 (ledgerwatch#6853)
- 80b375b sentry: less sprintf in logs (ledgerwatch#6851)
- d5bb424 Update lib-p2p to support golang 1.20 (ledgerwatch#6848)
- de17e82 e3: reduce buildIndex ctx scope (ledgerwatch#6850)
- acd76ea e3: temporary remove semaphore (ledgerwatch#6849)
- 319af1e check error in TruncateBlocks
- ab8e59f Sepolia: enable blocks snapshots by default (ledgerwatch#6847)
- 1f53952 mdbx_to_mdbx: print alloc
- 320c6b2 Snapshots Indexing: avoid loop with semaphore locking before logging (ledgerwatch#6846)
- 60a4b8b Snapshots Indexing: avoid loop with semaphore locking before logging (ledgerwatch#6845)
- a608cb8 added epoch processing to CL (ledgerwatch#6842)
- f27a946 Fix tests after merge (ledgerwatch#6841)
- ee83447 CL lightclient to create memdb in the tmpdir which gets cleaned up on… (ledgerwatch#6829)
- c6f6aab e3: more mainnet snapshots (ledgerwatch#6839)
- 885ed78 added better tests to epoch transitions (ledgerwatch#6838)
- a067788 fixed rewards/penalties processing (ledgerwatch#6837)
- 3dcdc46 Schedule Shanghai fork on Sepolia (ledgerwatch#6835)
- 1b862a7 Added processing of sync committee updates (ledgerwatch#6836)
- 868c40b Added processing of flag indexes updates (ledgerwatch#6832)
- 6e85024 Win binaries (ledgerwatch#6831)
- 77f0105 Revert "save"
- e5f93fe save
- d6fdbb8 e3: return list of e3 files by grpc (ledgerwatch#6828)
- 7c9f30d e3: return list of e3 files by grpc (ledgerwatch#6827)
- 983db55 Downloader: "incomplete" markers are more important than "complete", so commit them with fsync (ledgerwatch#6825)
- 910ea64 e3: worker stuck on exit (ledgerwatch#6826)
- 0ebac00 release version up (ledgerwatch#6809)
- b40e81b Fix 'make bindings' (ledgerwatch#6824)
- 4e950db added processing of historical roots (ledgerwatch#6823)
- cf22a09 Added effective balances processing (ledgerwatch#6822)
- a3ebc79 Added Registry updates processing. (ledgerwatch#6820)
- 64ddd9f Added reward/penalties processing (ledgerwatch#6819)
- 69e8ac0 fix for missing result in error condition during trace (ledgerwatch#6815)
- 7b1b86f remove
disable_libutp
tag (ledgerwatch#6814) - 98a8ca5 erigon3 snapshots version 3 (ledgerwatch#6811)
- c31824e less logs (ledgerwatch#6813)
- 145f689 less logs about compression (ledgerwatch#6812)
- ec52990 e3: Thread safe reopen folder (ledgerwatch#6810)
- ad1291a test win build (ledgerwatch#6805)
- 7806324 test release (ledgerwatch#6802)
- a75a948 e3: MakeContext must not see garbage files (deleted, overlapped, etc...). make it cheaper. (ledgerwatch#6803)
- 6170831 release: workflow manual dispatch
- 08b10cd release: workflow manual dispatch
- e84c43f Update README.md
- e6e07fe e3: exec to stop workers return (ledgerwatch#6801)
- f7e58a7 added separable lightclient (ledgerwatch#6800)
- c92b858 Cleaned up and optimized proposer index retriaval. (ledgerwatch#6799)
- a585ae4 Added Optimizations to Beacon state transition. (ledgerwatch#6792)
- 683f022 pass config to tracer from RPC request (ledgerwatch#6795)
- 72c01b2 Fix getBlockTransactionCount returning null (ledgerwatch#6793)
- 9e93914 test: fix clparams config test (ledgerwatch#6790)
- 2fa448c Validate params of GetPayloadBodiesByHash and ByRange (ledgerwatch#6785)
- 80a37eb stop writing to closed channel panic (ledgerwatch#6763)
- 966be04 add eth_getFilterLogs, fix filter subscription ids (ledgerwatch#6514)
- 4cae1b9 switch sentinel to native go errors (ledgerwatch#6782)
- dede1a2 e3: more mergeFiles tests, refcnt for LocalityIndex (ledgerwatch#6765)
- f9ab76f feat: add deposit contract blocks for Gnosis (ledgerwatch#6776)
- ee4c8ed Added working slot processing. (ledgerwatch#6779)
- b5b79b8 Revert updates to tests/testdata (ledgerwatch#6780)
- 63a830b Bump version (ledgerwatch#6778)
- 52aef48 Workaround for BSC nodes not propagating new block hashes and blocks (ledgerwatch#6777)
- 03f737c Added processing for Attestation (ledgerwatch#6772)
- 2975ca5 added process Voluntary Exit (ledgerwatch#6768)
- 38177d8 Fix hive after merging eth/68 PR (ledgerwatch#6766)
- bf24018 Add support for eth/68 (ledgerwatch#6764)
- b70e8d7 fix race condition in snapshot_test (ledgerwatch#6761)
- afe8a84 [erigon-lib] Fix index out of range in TxPool.best (ledgerwatch#6762)
- eb0f7e4 Don't panic on some AuRa transactions in the past (ledgerwatch#6760)
- d9937b5 remove prints from ethbackend (ledgerwatch#6755)
- aaec538 e3: last reader to close/remove merged files (marked as
canDelete
) inside tx.Rollback() (ledgerwatch#6738) - dfca60c e3: indices wal - to reuse etl collector (ledgerwatch#6757)
- 8c0774f Update ethereum/tests (ledgerwatch#6753)
- 4c71a11 Update execution-spec-tests (ledgerwatch#6640)
- a4f8175 Bor file structure updated (ledgerwatch#6167)
- 8a31eda integration: set genesis to cfg (ledgerwatch#6750)
- 3748a6a Added processing for deposits (ledgerwatch#6746)
- de5a061 Remove StarknetTransaction and friends (ledgerwatch#6745)
- 004c5af Avoid unnecessary unwind+rewind (ledgerwatch#6712)
- 1436060 added sync aggregate method for processing (ledgerwatch#6740)
- 62746c6 fix snap flag behavior (ledgerwatch#6743)
- f13016c Fork choice is waiting fix (ledgerwatch#6711)
- 8c2713b Fix lint (ledgerwatch#6737)
- 0ccda84 Fix defer order to prevent concurrent map write panic (ledgerwatch#6736)
- 939587b E3: small rename (ledgerwatch#6735)
- 44f7ff3 e3: small rename (ledgerwatch#6734)
- 9287a22 e3: eth_getModifiedAccountsByNumber (ledgerwatch#6733)
- fd18945 Bump version (ledgerwatch#6732)
- 451f3e6 feat(issue_templates): update bug template to gather more info (ledgerwatch#6725)
- 407cfef rpc: move receipts length check after bor logic (ledgerwatch#6731)
- 00390a9 Fix retrieving Bor transactions from the pool (ledgerwatch#6689)
- dc2c2b8 fix mdbx_stat incompatibility (ledgerwatch#6729)
- 2998aa6 e3: debug_accountRange (ledgerwatch#6726)
- a0d236d Added process slashings (ledgerwatch#6728)
- 6933b0d grpc minor version up (ledgerwatch#6724)
- 1583cdb e3: debug_accountAt, read from history instead of block exec (ledgerwatch#6723)
- 13d6415 e3: ots system txn handle
- 5b70374 e3: ots underflow fixes (ledgerwatch#6721)
- 171a965 e3: ots some underflow fixes (ledgerwatch#6720)
- b99e4ab move math big constants to erigon-lib (ledgerwatch#6719)
- 081e593 e3: ots_getTransactionBySenderAndNonce (ledgerwatch#6718)
- d908f57 Senders: nil check (ledgerwatch#6717)
- 638403e Fix code envs in README (ledgerwatch#6713)
- b3076a8 added resets processing for Erigon-CL (ledgerwatch#6716)
- e660dd9 refactored transitions methods in Erigon-CL (ledgerwatch#6714)
- 6559c15 feat(trace): use specific error string (ledgerwatch#6696)
- ee7fd41 Always penalize useless peers (ledgerwatch#6710)
- d12fda5 Switch AccessList, IntrinsicGas, SafeAdd/Mul to erigon-lib (ledgerwatch#6709)
- a0c3730 e3: cleanup (ledgerwatch#6708)
- a23f423 save
- 30fefd1 e3: trace_filter on iter (ledgerwatch#6707)
- ea7684a save
- 7572a42 e3: trace_filter on iterators (ledgerwatch#6706)
- 79b42c9 e3: ots_getContractCreator (ledgerwatch#6705)
- 584ad34 ots_getContractCreator test (ledgerwatch#6703)
- 3aec07f e3: cleanup locality idx (ledgerwatch#6701)
- a609748 cleanup
- db47049 cleanup
- 3067baf up interfaces version (ledgerwatch#6700)
- ff21ef7 Added checkpoints and justification bits processing (post-altair) (ledgerwatch#6699)
- 20a865b Update gohashtree (ledgerwatch#6697)
- d9e1782 introduce engine_getCapabilities (ledgerwatch#6695)
- 82c478a e3: getLogs on iterators (ledgerwatch#6683)
- 04253ed fix - abigen failed with latest dev version (ledgerwatch#6694)
- bb2bec2 sepolia block snaspshots (ledgerwatch#6626)
- c28c96b allow enable snapshot sync by cli flag (ledgerwatch#6693)
- 72fa9b7 implemented gossip service hard fork transition (ledgerwatch#6692)
- 37741b7 Remove erigon_issuance & erigon_watchTheBurn (ledgerwatch#6685)
- f44b22f Shangai Compatible embedded CL lightclient (ledgerwatch#6688)
- 4dcba50 engine payload bodies rpc endpoints (ledgerwatch#6644)
- 49f8d4c Use shared genesis db to speedup tests (ledgerwatch#6681)
- 9bc2545 Revert "Revert "revert: shared genesis db (ledgerwatch#6594)""
- be3e118 Revert "revert: shared genesis db (ledgerwatch#6594)"
- bad616c e3: use historyReader constructor in tests (ledgerwatch#6677)
- 71067a6 e3: storageRangeAt fix NextPage value (ledgerwatch#6676)
- 539eaf0 e3: prepare trace_transaction env wi...
v2.36.0
v2.36.0-rc1
Changelog
- 635f614 fix release workflow
- befc461 Merge tag v2.36.0 of github.com:ledgerwatch/erigon
- 57b1edc Execute code fix (#37)
- 8cd600b Fix lazy processing (#34)
- 184b08e genesis log added (#30)
- 824cef9 firehose log inconsistency fixes (#29)
- e33a41d modules fixes (#26)
- 00f8693 eth intrumentation (#25)
- 2c9fada Feat/core (#19)
- be52dfd Added firehose context to core/vm (#18)
- 0acf4cb Firehose flag setup (#17)
- 911fd65 added firehouse context to the /consensus (#15)
- 5a59444 Merge pull request #10 from ChainSafe/feat/core-state-logs
- 3a7aaba Merge branch 'firehose-v2' into feat/core-state-logs
- 3ec0ed7 Stable modifications
- 04539d5 Rollback mdbx to previous version (ledgerwatch#6643)
- 122353e Bump version (ledgerwatch#6645)
- 9503672 Separation of SSZ Beacon State and Fix BeaconRpc (ledgerwatch#6635)
- 092c75f More fixes to bodies download (ledgerwatch#6642)
- 9927ca3 Unify Engine API V1 & V2 methods (ledgerwatch#6638)
- 4326f45 Merge pull request #9 from ChainSafe/feat/firehose-context
- b71725e e3: reverse/limited iterators, stream tooling (ledgerwatch#6637)
- 5c5def9 core/state logging added
- 77265dc firehose context added
- 3ba126d Merge pull request #1 from ChainSafe/feat/dev-guide
- d6c330f e3: remove last snapshot
- 2c3299d Better logging for body writing (ledgerwatch#6634)
- b8fcb77 impr(evm): Move callstack depth to the interpreter (ledgerwatch#6632)
- f2111b4 Another fix for body download (ledgerwatch#6633)
- 637199f update repo URL
- 61c756c readme updated
- 98d296a dev guide added