This repository has been archived by the owner on Oct 18, 2023. It is now read-only.
Releases: maticnetwork/erigon
Releases · maticnetwork/erigon
v0.0.8
What's Changed
- Indore Block for Mainnet Added
- docker push patch by @rebelArtists in #19
- dev: chg: pos-1465: remove snyk and sonarqube by @marcello33 in #20
- Upstream changes from erigon repo
Full Changelog: v0.0.7...v0.0.8
v0.0.7
What's Changed
- This release contains Indore Block [HF] for Mumbai
- Upstream changes
- goreleaser cross version fix by @rebelArtists in #16
- dev: chg: continue on error when uploading snyk results to GH by @marcello33 in #17
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
- sonarqube integration by @marcello33 in #13
- dev: chg: POS-1215 move sonarqube to own ci by @marcello33 in #14
- mardizzone/hotfix-snyk: remove vcs build when running snyk by @marcello33 in #15
Full Changelog: v0.0.5...v0.0.6
v0.0.5
This release includes delhi HF block for mainnet.
Full Changelog: v0.0.4...v0.0.5
v0.0.4
What's Changed
- [DVT-85] add goreleaser to erigon github actions by @rebelArtists in #3
- Upstream changes by @0xKrishna in #4
- updated readme to include purpose for forking out from erigon by @ssandeep in #6
- Upstream changes by @0xKrishna in #7
- mardizzone/pos-944: snyk and govuln integration by @marcello33 in #8
- mardizzone/pos-944-govuln by @marcello33 in #9
New Contributors
- @rebelArtists made their first contribution in #3
- @ssandeep made their first contribution in #6
- @marcello33 made their first contribution in #8
Full Changelog: v0.0.2...v0.0.4
v0.0.3
Changelog
- c6e9154 Add release changes
- 620d65e crypto: MarshalPubkey unit test (ledgerwatch#4846)
- d85e3c6 Fix consensus tests (ledgerwatch#4844)
- 1ffa984 Don't wait for CL in initialCycle (ledgerwatch#4841)
- c591266 Small PoS clean-ups (ledgerwatch#4834)
- b42b4e2 More timeout prevention (ledgerwatch#4839)
- f927ac8 Increase JWT issued-at window to 60s (ledgerwatch#4835)
- 039b661 fixed timeout on CL (ledgerwatch#4836)
- 0db0095 Fix for a lot of pending transactions being dropped from newPendingTransactions (ledgerwatch#4837)
- 101e181 if PoS download block is within reach, determine VALID or INVALID (ledgerwatch#4812)
- c1f8487 Update consensus tests to v11 (ledgerwatch#4724)
- b6ea28e kv.Del() remove second parameter (ledgerwatch#4832)
- 60f1add implement server kv.Snapsthos() method (ledgerwatch#4831)
- 3aac12a use PrioritizedSend method (ledgerwatch#4830)
- bc7f49b kv.Snapshots() server implementation (ledgerwatch#4829)
- 5ee60db fix sort func (ledgerwatch#4828)
- 790af5a kv.Snapsthos() grpc method (ledgerwatch#4827)
- 271898e add go.work.sum to gitignore ledgerwatch#4826
- c40fce2 kv.Snapshots() grpc method (ledgerwatch#4825)
- a4d8031 Fix RemoveContents for non-existing dir (ledgerwatch#4823)
- 6faf337 pool: allow non-parsable txs in db, skip them with warning
- b20f7ec docker_hub_default_pid (ledgerwatch#4819)
- 9e371fe remove only etl-tmp content, but not dir itself ledgerwatch#4816
- b231856 avoid sudo in makefile ledgerwatch#4818
- 7826a33 save (ledgerwatch#4817)afix "grafana user format" ledgerwatch#4817
- a372746 Move some checks out enginePayload and fcu (ledgerwatch#4805)
- 6f53d1e Fix test compilation error (ledgerwatch#4809)
- 6481757 fix regressions in trace_call and eth_createAccessList introduced by PR ledgerwatch#3517 (ledgerwatch#4807)
- e85796a rpcdaemon: added test for eth_call in case of a pruned block (ledgerwatch#4776)
- 1533bea fix(vmtrace): missing pushes (ledgerwatch#4808)
- 4c0ab19 fix(vmtrace): return value pushed by smod (ledgerwatch#4806)
- 81d106b Experiment in parallel execution (ledgerwatch#4652)
- 1cb6be0 Avoid constantly triggering stageloop when using Engine API (ledgerwatch#4797)
- d2389a1 Sepolia MergeNetsplit block (ledgerwatch#4804)
- 68e3541 RetireBlocks: encapsulate delete logic
- 95f0338 Pool: parse rlp chain id for non-legacy transactions ledgerwatch#4802
- 6287364 lint up 47.2 (ledgerwatch#4801)
- 6a759a3 pool: metrics (ledgerwatch#4800)
- dd4bae7 Pool: parse rlp chain id for non-legacy transactions
- 01641e3 fix(ci): hive results workflow syntax (ledgerwatch#4796)
- 0d979e1 fix(readme): latest badge.svg gist links (ledgerwatch#4795)
- 37ba45a feat(ci): badges for hive and code coverage on devel (ledgerwatch#4793)
- d600122 feat(makefile): add documentation and coverage command (ledgerwatch#4792)
- d2bbf22 hive - run on successful CI (ledgerwatch#4791)
- cd8b10f snapshot merger: smaller interface (ledgerwatch#4786)
- 46a8c53 Optimized PoS header downloader (ledgerwatch#4775)
- a1777ac fixed passing of raw byte slices to tx processing (ledgerwatch#4782)
- 1d378b6 Filter out bad tx with wrong chain id during block building phase. (ledgerwatch#4783)
- 66758c7 RetireBlocks: less arguments (ledgerwatch#4785)
- 6060b87 Fix binary vs raw confusion for PoS transaction (ledgerwatch#4781)
- 42e5961 run engine tests on Hive
- 770d7cf Hive CI output parse (ledgerwatch#4737)
- 1becfc5 extra reset before starting change in rewind side fork (ledgerwatch#4774)
- 7573a41 fixed accumulator nil case (ledgerwatch#4773)
- 73b028a better payload cleanup (ledgerwatch#4772)
- 9e8f625 Fix txn removal in PendingPool (ledgerwatch#4770)
- 00769e3 Fix MDBX compilation on macOS (ledgerwatch#4767)
- f8c37be Only test and db-tools require submodule update (ledgerwatch#4765)
- 2706b01 go mod (ledgerwatch#4762)
- 1ecacde trackerslist: convert from git submodule to go package (ledgerwatch#4761)
- 5805d96 erigon-snapshot: convert from git sumbodule to golang package (ledgerwatch#4760)
- d4f865d Added proper cleanup when we get notified of new height (ledgerwatch#4753)
- d039901 Fix txn removal in PendingPool (ledgerwatch#4754)
- 1110c35 Görli Terminal Total Difficulty (ledgerwatch#4752)
- e768227 Merge range (ledgerwatch#4749)
- d3b424c Mdbx: GC BigFoot (ledgerwatch#4750)
- ab28089 Still fixing index out of range in (*Accumulator) ChangeStorage (ledgerwatch#4751)
- b70abd7 Grpc up v48 ledgerwatch#532
- bda2697 linter version up ledgerwatch#4745
- c9306ab disable asserts in devel (ledgerwatch#4746)
- c7da7a6 Support block parameter for integration stage_log_index (ledgerwatch#4740)
- 5d68f61 mdbx: use OS pagesize by default (but > 4Kb, and < 64Kb) ledgerwatch#4743
- 59dda48 eth: replace maps with etl.Collectors (ledgerwatch#4707)
- 5862899 Fix index out of range in (*Accumulator) ChangeStorage (ledgerwatch#4738)
- 8dceb6f Auto download snapshots (ledgerwatch#4729)
- b7acf6c compressor: generic sort (ledgerwatch#4734)
- 15ca3d2 snapshots: mainnet to 15m ledgerwatch#4733
- 13bf5c3 db migration fix: it was able run with delay ledgerwatch#4732
- ac9b7d8 commitment: generic btree ledgerwatch#4731
- fb9f193 fixed Two Block PoW Re-org to Higher-Height Chain (ledgerwatch#4730)
- 8a754cd Added PoS download validation when applicable (ledgerwatch#4728)
- e044014 checking if we build torrent file (ledgerwatch#4723)
- b6440ee Add erigon_getBalanceChangesInBlock RPC endpoint (ledgerwatch#4609)
- e8f83db Gas api unit tests (ledgerwatch#4715)
- 92e2311 docker compose: fix interpolation format ledgerwatch#4722 Open
- 7b57e26 grafana: up security fix version ledgerwatch#4721
- f18a5b0 integration to pass mdbx.Accede flag (ledgerwatch#4719)
- 759e77c mod (ledgerwatch#4717)
- 793ffcc separated interrupt logic (ledgerwatch#4714)
- 07e00b8 use nested datadir/network path for db supporting legacy (ledgerwatch#4713)
- 211dbfb fix(ledgerwatch#4543): BeginRo use semaphore (erigon-lib bump) (ledgerwatch#4712)
- af661a9 Fix canExtendCanonical when some headers are downloaded (ledgerwatch#4709)
- af58e42 Ensure no in-memory execution when --experimental.overlay=false (ledgerwatch#4708)
- 8c27879 Remove NewKeyedTransactor function (ledgerwatch#4472)
- 36586e5 Torrent: add fsync after piece download (ledgerwatch#4700)
- dd1a594 Better logging for invalid PoS headers (ledgerwatch#4703)
- ed42f98 backward compatibility: use default UID=1000 GID=1000 (ledgerwatch#4702)
- 991d65c Remove old Gnosis boot nodes (ledgerwatch#4699)
- cd5ef32 Add config for Gnosis Chain (ledgerwatch#4671)
- 6b6b74e removed code duplication (ledgerwatch#4697)
- b161c27 optimized one db read (ledgerwatch#4694)
- e0845f2 Don't feed invalid headers into DB (ledgerwatch#4693)
- 9637b25 [erigon2] print trie variant derived from trie instead switch log (ledgerwatch#4672)
- 51245d2 Add PoS validator struct [Refactoring] (ledgerwatch#4690)
- d8b2077 eth: divide test cases and verify with exact values (ledgerwatch#4691)
- 8a75033 returned error if error object is not nil (ledgerwatch#4685)
- cfc0518 Fix for issue 4205 (optimize eth_getLogs) (ledgerwatch#4662)
- 0ca3ff3 Fix regex (ledgerwatch#4678)
- 8de8660 Additional bor RPC fixes (ledgerwatch#4675)
- 63f6eab removed envelope on txpool for PoS (ledgerwatch#4683)
- 225935b Bump log level of some PoS messages from Trace to Debug (ledgerwatch#4682)
- d54a007 Enable in-memory overlay by default (ledgerwatch#4680)
- eec5fa4 Add support for eth/67 (ledgerwatch#4564)
- 9f5b401 Fix grafana startup in docker-compose (ledgerwatch#4677)
- e13a318 evm t8n to use ExecuteBlockEphemerally api (ledgerwatch#4642)
- 7b80744 Ensure (fake) Bor txs + receipts are returned from all relevant RPC methods (ledgerwatch#4663)
- 0240610 Fix a deadlock under RPC load (ledgerwatch#4667)
- 01bca8f TxPool: generics btree (ledgerwatch#4665)
- 329d586 Try to reproduce and fix eth_getBlockByNumber returning nil (ledgerwatch#4608)
- 71525fa safeAndFinalizedBlocksAreCanonical -> writeForkChoiceHashes (ledgerwatch#4655)
- b84867f adding health endpoint documentation for headers (ledgerwatch#4656)
- 99208ff Fixed hive test (ledgerwatch#4653)
- f05401b Don't write headBlockHash & co when FCU points to an old canonical block (ledgerwatch#4650)
- d9cb87a RPC: Enable back json streaming for non-batch and non-websocket cases (ledgerwatch#4647)
- f19101d macos retry reopen torrent client (ledgerwatch#4645)
- 70bf7db getting amount from non canonical bucket (ledgerwatch#4648)
- 45ac977 Revert "Small simplification of startHandlingForkChoice (ledgerwatch#4636)" (ledgerwatch#4649)
- 423b4f6 use headers in rpc health check (ledgerwatch#4639)
- 73b0659 [erigon2.2] Optimisation of state reconstitution (ledgerwatch#4621)
- 5e1cc9a fixed Invalid Number reorg (ledgerwatch#4643)
- cc75387 Small simplification of startHandlingForkChoice (ledgerwatch#4636)
- d4a0aff fixed hive test: Transaction Reorg - Check Blockhash with NP on revert (erigon) (ledgerwatch#4640)
- a6a5b1d Update skip_analysis.go (ledgerwatch#4632)
- 7e2d46c Support "latests block number" in Oracle Backend (ledgerwatch#4635)
- a76e6a1 fixed deadlock (ledgerwatch#4633)
- d83b7a4 Proper PoS Error reporting (ledgerwatch#4631)
- ff847cd Snapshots: save initial list to db, to avoid future snapshots downloading ledgerwatch#4625
- 99d9535 new node to not print warning ledgerwatch#4629 Open
- 9562b38 Small refactoring: extract applyOverrides func (ledgerwatch#4628)
- 782b8b6 rpcdaemon, erigon: add new flags (ledgerwatch#4623)
- 00ee68e FeedHeaderPoS already writes header number (ledgerwatch#4626)
- 2a0fda3 snapshots table (ledgerwatch#4624)
- 8ae9381 extra logging (ledgerwatch#4622)
- 8e3c099 fix panic (ledgerwatch#4620)
- b980280 Fixed hive test on invalid transition payload (ledgerwatch#4618)
- c422b8c better ancestor check (ledgerwatch#4617)
- 3fc51f5 Revert "Proper Pos block checker when INVALID/ACCEPTED status is sent (ledgerwatch#4604)" (ledgerwatch#4616)
- fd2886b Revert "fixed compilation (ledgerwatch#4614)" (ledgerwatch#4615)
- 1c5ec22 fixed compilation (ledgerwatch#4614)
- e90e03a Proper Pos block checker when INVALID/ACCEPTED status is sent (ledgerwatch#4604)
- 6e31b56 grafana version 9 (ledgerwatch#4613)
- 77dc35b Revert "evm t8n tool to use ExecuteBlockEphemerally api (ledgerwatch#4512)" (ledgerwatch#4610)
- 3de3baf default side fork support (ledgerwatch#4611)
- 8599dce [erigon2.2] State reconstitution prototype (ledgerwatch#4508)
- 84c3cdc Fixed Invalid block number on payload (ledgerwatch#4605)
- db93d2e evm t8n tool to use ExecuteBlockEphemerally api (ledgerwatch#4512)
- fff6e4f fix/issue-4593_fix_closed_chan (ledgerwatch#4603)
- 975bf0e Changing rawdb to blockReader (ledgerwatch#4602)
- 1d00581 More thorough (*ChainConfig) checkCompatible (ledgerwatch#4601)
- 057fb3f More tests (ledgerwatch#4591)
- 2415fec --downloader.verfiy flag to verify once on startup (ledgerwatch#4597)
- c92ef88 ReportBadHeaderPoS with memoryOverlay (ledgerwatch#4600)
- 5a8c729 fix/Issue-4593_remove_double_close_of_newheads_chan (ledgerwatch#4598)
- 33892ff Fixed transaction on hive tests (ledgerwatch#4590)
- fa29987 pending block will only return if it is not nil (ledgerwatch#4588)
- a5c1cad Fix eth_subscribe_test timeout on CI (ledgerwatch#4595)
- 7e9d65a adding buildkit fix to the known issues (ledgerwatch#4594)
- c03d573 prevent downloading new snapshots after initial sync (ledgerwatch#4585)
- 087105d lvh on invalid transition block ...
v0.0.2
Implemented Bor Consensus
- Bor consensus is now supported by erigon codebase.
- Snapshots now available by default for Mumbai & Mainnet.