This repository has been archived by the owner on Oct 18, 2023. It is now read-only.
v0.0.3
Changelog
- c6e9154 Add release changes
- 620d65e crypto: MarshalPubkey unit test (erigontech#4846)
- d85e3c6 Fix consensus tests (erigontech#4844)
- 1ffa984 Don't wait for CL in initialCycle (erigontech#4841)
- c591266 Small PoS clean-ups (erigontech#4834)
- b42b4e2 More timeout prevention (erigontech#4839)
- f927ac8 Increase JWT issued-at window to 60s (erigontech#4835)
- 039b661 fixed timeout on CL (erigontech#4836)
- 0db0095 Fix for a lot of pending transactions being dropped from newPendingTransactions (erigontech#4837)
- 101e181 if PoS download block is within reach, determine VALID or INVALID (erigontech#4812)
- c1f8487 Update consensus tests to v11 (erigontech#4724)
- b6ea28e kv.Del() remove second parameter (erigontech#4832)
- 60f1add implement server kv.Snapsthos() method (erigontech#4831)
- 3aac12a use PrioritizedSend method (erigontech#4830)
- bc7f49b kv.Snapshots() server implementation (erigontech#4829)
- 5ee60db fix sort func (erigontech#4828)
- 790af5a kv.Snapsthos() grpc method (erigontech#4827)
- 271898e add go.work.sum to gitignore erigontech#4826
- c40fce2 kv.Snapshots() grpc method (erigontech#4825)
- a4d8031 Fix RemoveContents for non-existing dir (erigontech#4823)
- 6faf337 pool: allow non-parsable txs in db, skip them with warning
- b20f7ec docker_hub_default_pid (erigontech#4819)
- 9e371fe remove only etl-tmp content, but not dir itself erigontech#4816
- b231856 avoid sudo in makefile erigontech#4818
- 7826a33 save (erigontech#4817)afix "grafana user format" erigontech#4817
- a372746 Move some checks out enginePayload and fcu (erigontech#4805)
- 6f53d1e Fix test compilation error (erigontech#4809)
- 6481757 fix regressions in trace_call and eth_createAccessList introduced by PR erigontech#3517 (erigontech#4807)
- e85796a rpcdaemon: added test for eth_call in case of a pruned block (erigontech#4776)
- 1533bea fix(vmtrace): missing pushes (erigontech#4808)
- 4c0ab19 fix(vmtrace): return value pushed by smod (erigontech#4806)
- 81d106b Experiment in parallel execution (erigontech#4652)
- 1cb6be0 Avoid constantly triggering stageloop when using Engine API (erigontech#4797)
- d2389a1 Sepolia MergeNetsplit block (erigontech#4804)
- 68e3541 RetireBlocks: encapsulate delete logic
- 95f0338 Pool: parse rlp chain id for non-legacy transactions erigontech#4802
- 6287364 lint up 47.2 (erigontech#4801)
- 6a759a3 pool: metrics (erigontech#4800)
- dd4bae7 Pool: parse rlp chain id for non-legacy transactions
- 01641e3 fix(ci): hive results workflow syntax (erigontech#4796)
- 0d979e1 fix(readme): latest badge.svg gist links (erigontech#4795)
- 37ba45a feat(ci): badges for hive and code coverage on devel (erigontech#4793)
- d600122 feat(makefile): add documentation and coverage command (erigontech#4792)
- d2bbf22 hive - run on successful CI (erigontech#4791)
- cd8b10f snapshot merger: smaller interface (erigontech#4786)
- 46a8c53 Optimized PoS header downloader (erigontech#4775)
- a1777ac fixed passing of raw byte slices to tx processing (erigontech#4782)
- 1d378b6 Filter out bad tx with wrong chain id during block building phase. (erigontech#4783)
- 66758c7 RetireBlocks: less arguments (erigontech#4785)
- 6060b87 Fix binary vs raw confusion for PoS transaction (erigontech#4781)
- 42e5961 run engine tests on Hive
- 770d7cf Hive CI output parse (erigontech#4737)
- 1becfc5 extra reset before starting change in rewind side fork (erigontech#4774)
- 7573a41 fixed accumulator nil case (erigontech#4773)
- 73b028a better payload cleanup (erigontech#4772)
- 9e8f625 Fix txn removal in PendingPool (erigontech#4770)
- 00769e3 Fix MDBX compilation on macOS (erigontech#4767)
- f8c37be Only test and db-tools require submodule update (erigontech#4765)
- 2706b01 go mod (erigontech#4762)
- 1ecacde trackerslist: convert from git submodule to go package (erigontech#4761)
- 5805d96 erigon-snapshot: convert from git sumbodule to golang package (erigontech#4760)
- d4f865d Added proper cleanup when we get notified of new height (erigontech#4753)
- d039901 Fix txn removal in PendingPool (erigontech#4754)
- 1110c35 Görli Terminal Total Difficulty (erigontech#4752)
- e768227 Merge range (erigontech#4749)
- d3b424c Mdbx: GC BigFoot (erigontech#4750)
- ab28089 Still fixing index out of range in (*Accumulator) ChangeStorage (erigontech#4751)
- b70abd7 Grpc up v48 erigontech#532
- bda2697 linter version up erigontech#4745
- c9306ab disable asserts in devel (erigontech#4746)
- c7da7a6 Support block parameter for integration stage_log_index (erigontech#4740)
- 5d68f61 mdbx: use OS pagesize by default (but > 4Kb, and < 64Kb) erigontech#4743
- 59dda48 eth: replace maps with etl.Collectors (erigontech#4707)
- 5862899 Fix index out of range in (*Accumulator) ChangeStorage (erigontech#4738)
- 8dceb6f Auto download snapshots (erigontech#4729)
- b7acf6c compressor: generic sort (erigontech#4734)
- 15ca3d2 snapshots: mainnet to 15m erigontech#4733
- 13bf5c3 db migration fix: it was able run with delay erigontech#4732
- ac9b7d8 commitment: generic btree erigontech#4731
- fb9f193 fixed Two Block PoW Re-org to Higher-Height Chain (erigontech#4730)
- 8a754cd Added PoS download validation when applicable (erigontech#4728)
- e044014 checking if we build torrent file (erigontech#4723)
- b6440ee Add erigon_getBalanceChangesInBlock RPC endpoint (erigontech#4609)
- e8f83db Gas api unit tests (erigontech#4715)
- 92e2311 docker compose: fix interpolation format erigontech#4722 Open
- 7b57e26 grafana: up security fix version erigontech#4721
- f18a5b0 integration to pass mdbx.Accede flag (erigontech#4719)
- 759e77c mod (erigontech#4717)
- 793ffcc separated interrupt logic (erigontech#4714)
- 07e00b8 use nested datadir/network path for db supporting legacy (erigontech#4713)
- 211dbfb fix(erigontech#4543): BeginRo use semaphore (erigon-lib bump) (erigontech#4712)
- af661a9 Fix canExtendCanonical when some headers are downloaded (erigontech#4709)
- af58e42 Ensure no in-memory execution when --experimental.overlay=false (erigontech#4708)
- 8c27879 Remove NewKeyedTransactor function (erigontech#4472)
- 36586e5 Torrent: add fsync after piece download (erigontech#4700)
- dd1a594 Better logging for invalid PoS headers (erigontech#4703)
- ed42f98 backward compatibility: use default UID=1000 GID=1000 (erigontech#4702)
- 991d65c Remove old Gnosis boot nodes (erigontech#4699)
- cd5ef32 Add config for Gnosis Chain (erigontech#4671)
- 6b6b74e removed code duplication (erigontech#4697)
- b161c27 optimized one db read (erigontech#4694)
- e0845f2 Don't feed invalid headers into DB (erigontech#4693)
- 9637b25 [erigon2] print trie variant derived from trie instead switch log (erigontech#4672)
- 51245d2 Add PoS validator struct [Refactoring] (erigontech#4690)
- d8b2077 eth: divide test cases and verify with exact values (erigontech#4691)
- 8a75033 returned error if error object is not nil (erigontech#4685)
- cfc0518 Fix for issue 4205 (optimize eth_getLogs) (erigontech#4662)
- 0ca3ff3 Fix regex (erigontech#4678)
- 8de8660 Additional bor RPC fixes (erigontech#4675)
- 63f6eab removed envelope on txpool for PoS (erigontech#4683)
- 225935b Bump log level of some PoS messages from Trace to Debug (erigontech#4682)
- d54a007 Enable in-memory overlay by default (erigontech#4680)
- eec5fa4 Add support for eth/67 (erigontech#4564)
- 9f5b401 Fix grafana startup in docker-compose (erigontech#4677)
- e13a318 evm t8n to use ExecuteBlockEphemerally api (erigontech#4642)
- 7b80744 Ensure (fake) Bor txs + receipts are returned from all relevant RPC methods (erigontech#4663)
- 0240610 Fix a deadlock under RPC load (erigontech#4667)
- 01bca8f TxPool: generics btree (erigontech#4665)
- 329d586 Try to reproduce and fix eth_getBlockByNumber returning nil (erigontech#4608)
- 71525fa safeAndFinalizedBlocksAreCanonical -> writeForkChoiceHashes (erigontech#4655)
- b84867f adding health endpoint documentation for headers (erigontech#4656)
- 99208ff Fixed hive test (erigontech#4653)
- f05401b Don't write headBlockHash & co when FCU points to an old canonical block (erigontech#4650)
- d9cb87a RPC: Enable back json streaming for non-batch and non-websocket cases (erigontech#4647)
- f19101d macos retry reopen torrent client (erigontech#4645)
- 70bf7db getting amount from non canonical bucket (erigontech#4648)
- 45ac977 Revert "Small simplification of startHandlingForkChoice (erigontech#4636)" (erigontech#4649)
- 423b4f6 use headers in rpc health check (erigontech#4639)
- 73b0659 [erigon2.2] Optimisation of state reconstitution (erigontech#4621)
- 5e1cc9a fixed Invalid Number reorg (erigontech#4643)
- cc75387 Small simplification of startHandlingForkChoice (erigontech#4636)
- d4a0aff fixed hive test: Transaction Reorg - Check Blockhash with NP on revert (erigon) (erigontech#4640)
- a6a5b1d Update skip_analysis.go (erigontech#4632)
- 7e2d46c Support "latests block number" in Oracle Backend (erigontech#4635)
- a76e6a1 fixed deadlock (erigontech#4633)
- d83b7a4 Proper PoS Error reporting (erigontech#4631)
- ff847cd Snapshots: save initial list to db, to avoid future snapshots downloading erigontech#4625
- 99d9535 new node to not print warning erigontech#4629 Open
- 9562b38 Small refactoring: extract applyOverrides func (erigontech#4628)
- 782b8b6 rpcdaemon, erigon: add new flags (erigontech#4623)
- 00ee68e FeedHeaderPoS already writes header number (erigontech#4626)
- 2a0fda3 snapshots table (erigontech#4624)
- 8ae9381 extra logging (erigontech#4622)
- 8e3c099 fix panic (erigontech#4620)
- b980280 Fixed hive test on invalid transition payload (erigontech#4618)
- c422b8c better ancestor check (erigontech#4617)
- 3fc51f5 Revert "Proper Pos block checker when INVALID/ACCEPTED status is sent (erigontech#4604)" (erigontech#4616)
- fd2886b Revert "fixed compilation (erigontech#4614)" (erigontech#4615)
- 1c5ec22 fixed compilation (erigontech#4614)
- e90e03a Proper Pos block checker when INVALID/ACCEPTED status is sent (erigontech#4604)
- 6e31b56 grafana version 9 (erigontech#4613)
- 77dc35b Revert "evm t8n tool to use ExecuteBlockEphemerally api (erigontech#4512)" (erigontech#4610)
- 3de3baf default side fork support (erigontech#4611)
- 8599dce [erigon2.2] State reconstitution prototype (erigontech#4508)
- 84c3cdc Fixed Invalid block number on payload (erigontech#4605)
- db93d2e evm t8n tool to use ExecuteBlockEphemerally api (erigontech#4512)
- fff6e4f fix/issue-4593_fix_closed_chan (erigontech#4603)
- 975bf0e Changing rawdb to blockReader (erigontech#4602)
- 1d00581 More thorough (*ChainConfig) checkCompatible (erigontech#4601)
- 057fb3f More tests (erigontech#4591)
- 2415fec --downloader.verfiy flag to verify once on startup (erigontech#4597)
- c92ef88 ReportBadHeaderPoS with memoryOverlay (erigontech#4600)
- 5a8c729 fix/Issue-4593_remove_double_close_of_newheads_chan (erigontech#4598)
- 33892ff Fixed transaction on hive tests (erigontech#4590)
- fa29987 pending block will only return if it is not nil (erigontech#4588)
- a5c1cad Fix eth_subscribe_test timeout on CI (erigontech#4595)
- 7e9d65a adding buildkit fix to the known issues (erigontech#4594)
- c03d573 prevent downloading new snapshots after initial sync (erigontech#4585)
- 087105d lvh on invalid transition block (erigontech#4583)
- 60b5a9e grafana fix panel header erigontech#4587
- 74cf984 Patch plumbing of docker-compose UID/GID build args (erigontech#4527)
- 5013be0 getting header instead of block (erigontech#4582)
- 8558778 fixed engine unit tests (erigontech#4581)
- 7d8c67e Exempt local transactions from spam protection (erigontech#4580)
- 687295f fixed stall (erigontech#4576)
- 7cd1951 More robust quitting of PoW mining (erigontech#4574)
- 6add6ec Snapshots: new bsc hash erigontech#4578
- b947374 don't recommend --snap.stop flag erigontech#4577 Open
- d72fba3 eth_estimateGas: read header instead of whole block (erigontech#4561)
- cfa8b54 downloader: fix tmp dir detection check erigontech#4575
- 4799124 Introduce
eth_callMany
anddebug_traceCallMany
(erigontech#4567) - 4155ec1 Fix txpool.accountslots flag (erigontech#4573)
- 8f86c5d Remove getNodeData experimental feature (erigontech#4559)
- 880a339 gen less blocks in test (erigontech#4571)
- 95b4149 Advise remove --snap.stop when no indices (erigontech#4570)
- f613fca torrent verbosity allow debug erigontech#4569 Open
- 64697a9 torrent verbosity now uses int (erigontech#4551)
- ed69bac Fixed in-memory execution hive tests (erigontech#4565)
- 6878ddb More user-friendly warning about non-existing module of rpc erigontech#4568
- aa79853 LVH support to memory overlay (erigontech#4555)
- dc5d3ff Revert "Switch from eth/66 to eth/67 (erigontech#4549)" (erigontech#4562)
- 16e57aa Switch from eth/66 to eth/67 (erigontech#4549)
- b315394 eth_estimateGas to use snapshots and blocksLRU (erigontech#4556)
- 538b4fe Snapshots: don't panic after too far reset (erigontech#4558)
- 359ae88 don't crush on p2p message handling panic (erigontech#4557)
- 5b42a6e Pass context to engines that perform async operations (erigontech#4531)
- b96a3e7 ttd sepolia (erigontech#4552)
- 588c2d4 Implemented side forks support (up to depth of 128). (erigontech#4514)
- 4897f03 Update Readme re http=false (erigontech#4550)
- f0fde26 document rpc filter methods (erigontech#4548)
- b9cb6d9 Fix nil td (erigontech#4546)
- afd07e5 --no-downloader flag support (erigontech#4545)
- 529682a New goerli snapshot (erigontech#4544)
- 1f4f850 pass context around hased state stage (erigontech#4537)
- 0d29c3d Compress: reduce etl buffers to save RAM (erigontech#4536)
- 0982edd Wmake.ps1 changes (erigontech#4532)
- 9b8888d Delete bad blocks on unwind (erigontech#4529)
- 389af4f check if block is nil (erigontech#4528)
- 5e2f6bb Fix/new eth filters (erigontech#4504)
- 8de7c5e JSON parsing of safe & finalized (erigontech#4524)
- 7896fc6 fixed notifications (erigontech#4520)
- 70bd93c Only apply overrides to stored config of a private chain (erigontech#4521)
- 1c4584b Include admin methods in README (erigontech#4519)
- 0a527fe Send Engine API response after tx.Commit() even when useExternalTx (erigontech#4516)
- 18e5bf3 Rework PR 4505 (erigontech#4511)
- a11dadd fixed typo in db_faq.md (erigontech#4509)
- daa8492 Commit transaction before responding on Engine API (erigontech#4506)
- f38ab48 Update chainConfig in the database (erigontech#4505)
- 834f0f4 add eulerBlock in chapel.json (erigontech#4503)
- acd69a6 "-tags debug" to allow pprof show profiling from C code (erigontech#4502)
- 6612cf4 "torrent_hashes --verify" to detect "snapshots/tmp" dir (erigontech#4501)
- 79830ad [erigon2.2] collecting read indices (erigontech#4499)
- 8200147 [BSC] fix for the Euler fork (erigontech#4500)
- 811eef5 add_abigen_error_handle (erigontech#4498)
- 7a2b575 Added memory execution (erigontech#4446)
- 29760d1 Getting rid of unnecessary cache (erigontech#4494)
- 64067a2 Debugging Engine API (erigontech#4488)
- 2e3a75f [erigon2.2] Add skip analysis to trace_filter (erigontech#4487)
- f88fa89 Fix in skip_analysis (erigontech#4493)
- ef749e3 Roaring version up (erigontech#4492)
- dc8a3fc fix docs(erigontech#4491)
- dfae218 fix typo (erigontech#4486)
- c2518ad Removes StorageBlock type (erigontech#4483)
- 50873a5 [erigon2.2] Fix for code merge (erigontech#4478)
- d1aab4e Bring a corner case in line with the Engine API spec (erigontech#4477)
- e44d62d Fix trace block (erigontech#4480)
- ecf528d Prevent clogging up pending subpool with transactions that were already mined but notification missed (erigontech#4476)
- 027faa1 Update state_processor.go (erigontech#4475)
- 93151f0 [erigon2.2] Reduce allocations when replaying historical txs (erigontech#4460)
- 70b41f5 Small readjustment of FCU logs (erigontech#4473)
- 45b374a Enable --http by default (erigontech#4470)
- b1572a1 No reorgs when fork choice head points to a canonical header (erigontech#4466)
- a738a0d makefile: Add DOCKER_{UID,GID,TAG} make params (erigontech#4457)
- 2e60031 Used memory batches from Erigon (erigontech#4469)
- 963fb7a BSC main net Euler fork (erigontech#4461)
- df3eea6 Not send sentry task to closed tasks channel (erigontech#4467)
- bca563f Fix genesis storage collision state tests (erigontech#4462)
- 631d485 Renamed mutations types to be exported (erigontech#4463)
- 663ccfd better flush (erigontech#4459)
- 2e4e7bd [erigon2.2] Log stats tool (erigontech#4453)
- ff5cbcb Made in memory mutation compatible with all buckets (erigontech#4454)
- cad32ee added deletion support (erigontech#4451)
- 7f81e0d in transaction execution, subtract from account balance only after enough gaspool is ensured (erigontech#4450)
- 21e3ebd Update skip analysis, add more BSC snapshot hashes (erigontech#4448)
- 352e5b3 Clean up (erigontech#4445)
- 34d823c txid patch to try to reduce GC work during commit (erigontech#4441)
- 92b1f06 Gray Glacier bomb delay (erigontech#4443)
- a5cb53d safe and finalized blocks from eth_getBlockByNumber (erigontech#4436)
- f376d0a Remove debug output (erigontech#4442)
- e47dd15 [erigon2.2] Prototype of eth_getLogs (erigontech#4437)
- 1f36d76 Added Flush function to memory mutation (erigontech#4439)
- eb49737 Interruptible PoS block building (erigontech#4438)
- fd8addd trace_filter implementation based on erigon 2 update 2 data (erigontech#4431)
- 41c0a47 Add REVERT result to trace (erigontech#4434)
- 3f1e994 Update skip_analysis.go (erigontech#4435)
- 1cc5b92 Another fix for stuck header download (erigontech#4433)
- 8e3ac8a Erigon2 upgrade 2 prototype (erigontech#4341)
- 43f5f0a Close peerInfo tasks channel (erigontech#4429)
- 1e3c90b Bor devnet option (erigontech#4428)
- 059e5d1 roaring: up version erigontech#4427
- b004589 up mmap-go version to solve Win problem erigontech#4426
- e2a04f7 fix (erigontech#4425)
- f9024fe Removed annoying log (erigontech#4424)
- 4b4218d added licensing (erigontech#4422)
- 36eacd2 eth_blockNumber should be equal to latest in eth_getBlockByNumber (erigontech#4421)
- f830401 Update skip_analysis.go (erigontech#4420)
- 367a417 core/types: remove unused field 'td' in Block (#25010) (erigontech#4416)
- b8e5cbf fixed timeout (erigontech#4419)
- 0e142e3 Reclaimable space in logs (erigontech#4417)
- ace482b revert erigontech#4411 (erigontech#4418)
- 27d652b WriteForkchoiceHead for no-op FCUs (erigontech#4415)
- 77e2934 if no latest valid hash default to empty hash (erigontech#4411)
- 935975b methods to configure db (erigontech#4412)
- f31abfe Fixes for RPC notification log (erigontech#4410)
- bd96c69 Fix operation order during tracing suicide op code (erigontech#4409)
- 644d25d MergeForkBlock -> MergeNetsplitBlock (erigontech#4407)
- 2305d09 Print blocks to TTD (erigontech#4405)
- 46d026d Start txpool in AddLocalTxs (erigontech#4406)
- c970641 Open reset blocks migration: to delete .torrent files also erigontech#4404 (erigontech#4404)
- cbe2566 Fix --help for --http; embedded rpcdaemon is off by default (erigontech#4402)
- feabb96 Snapshots: allow delete .seg files erigontech#4403
- d7d698f db migration to reset blocks (erigontech#4389)
- 07df1eb Fix mining PoS for Deleting of state entries (erigontech#4399)
- a4a466b Fixed Last in the mining mutation (erigontech#4397)
- a1f4472 added back PR 3806 (erigontech#4382)
- e90bc39 Another anchor fix (erigontech#4395)
- 454c7aa torrent: allow del db erigontech#4394
- d655854 Snapshots: optimisticaly open at app startup (erigontech#4393)
- 2211088 don't open snapshots at startup erigontech#4392
- 974b1d8 more use of dirs config erigontech#4391
- e146b66 more usage of dirs object erigontech#4390
- 7c79d6d Cfg dirs (erigontech#4388)
- a53642b datadir.Dirs configuration object to group dir config (erigontech#4387)
- f6c9d2b downloader torrent_hashes --verify: 1 error line per file erigontech#4386
- 3d3b190 Copy deletion key to prevent deleting more blocks (erigontech#4384)
- b2f9b25 For for overwritten anchor (erigontech#4379)
- f3575ce Fix MarkAllVerified (erigontech#4380)
- 109e8ab StageSenders: wrong canonical array size at initial sync with snapshots (erigontech#4378)
- 135fe6f removed left over from previous mining algo (erigontech#4377)
- 3ad9359 More skip analysis (erigontech#4374)
- 2514fca Fix documentation of deprecated --syncmode -> --snapshots (erigontech#4376)
- ed1140e Add documentation on how to build in docker with BuildKit (erigontech#4375)
- dce6ac2 Revert "Handling of already canonical payloads (erigontech#4367)" (erigontech#4373)
- 4a5f975 Better diagnostic for stuck headers (erigontech#4372)
- df80b0d Handling of already canonical payloads (erigontech#4367)
- 1231f8c Add bor mainnet to embed (erigontech#4370)
- 0dae3ad add bor-mainnet to chain snapshots (erigontech#4369)
- 7132a90 Add bor mainnet snapshot hashes (erigontech#4368)
- 9f1cc40 changed syncmode flag to snapshots flag (erigontech#4353)
- ca2b0f1 Fix checkChangeSets and RPC daemon commands accessing history (erigontech#4365)
- ee4ffd1 Update skip analysis (erigontech#4364)
- db88737 Fix (erigontech#4362)
- de20b01 "make docker" add latest tag erigontech#4361
- fe77819 Snap: use tmp sub-dir to allow mount datadir/snapshot to another drive (erigontech#4349)
- de8bd10 docker compose: allow inheritance erigontech#4360
- e792adb Fix error msg params (erigontech#4357)
- 457e043 skip empty senders (erigontech#4359)
- 24af9bd return docker compose yml version line erigontech#4358
- 96603f1 Print changes (erigontech#4351)
- 5bdd68e New Ropsten TTD (erigontech#4355)
- 53b30e9 Authorize Clique & Parlia even when wrapped into Serenity (erigontech#4354)
- f838268 [wip] Snapshots: more runtime invariants check (erigontech#4350)
- 4929234 Auto correcting sync mode instead of giving an error (erigontech#4337)
- 848820d readme modularity (erigontech#4348)
- ade167f compose clarify comment erigontech#4347
- 318a08f readme alpha/beta (erigontech#4345)
- ee32ace readme alpha/beta (erigontech#4342)
- 8a4e122 fix broken link (stagedsync.go) (erigontech#4339)
- bcbb8be Try to prevent double block retire (erigontech#4330)
- 45cf6ee Fix LatestValidHash nil pointer (erigontech#4338)
- f2be5a7 fixed it (erigontech#4336)
- bc21ab9 syncmode changes (erigontech#4334)
- ea9e547 --snap.stop: to prevent indexing on stage_header erigontech#4335
- 0d2f77a compose: abs path to jwt.hex (erigontech#4333)
- 4150c66 Dockerfile add buildcache (erigontech#4332)
- 3ab2f07 DockerCompose: add txpool and sentry (erigontech#4329)
- 07ee96a Fix CONTRIBUTING.md file (erigontech#4328)
- b06b4b4 Prevent double retiring of the same interval, prevent hiding errors (erigontech#4325)
- e0ac654 Better diagnostics for anchorQueue (erigontech#4326)
- 40230d5 Refactor mining batch (erigontech#4322)
- 0c5d1d6 observer: sentry candidates intake (erigontech#4321)
- 878cc06 Draft PR to complete devnet automation (erigontech#4278)
- e13e212 rpc: add all blockReader methods (erigontech#4320)
- 576d736 Added first prototype of mining mutation (erigontech#4266)
- cbc5729 Fix and expand header downloader diagnostics (erigontech#4319)
- 4d2b806 Update Engine API errors (erigontech#4318)
- d884a6b Update skip_analysis.go (erigontech#4317)
- 5fd0da0 consensus/clique: fix race condition (#24957) (erigontech#4313)
- 4b117e6 LatestValidHash should be 0x00... instead of nil if TTD not reached yet (erigontech#4314)
- 621223f Compose simplify (erigontech#4312)
- 0680671 Revert "Warn not error when body is missing (erigontech#4309)" (erigontech#4311)
- 85814ca Warn not error when body is missing (erigontech#4309)
- e0323e7 fix empty senders array check erigontech#4308
- 710f664 Ignore expected errors in TestState (erigontech#4307)
- acd309a Consistent commas in (*ChainConfig) String() (erigontech#4306)
- 21ca6b6 Update consensus tests to 10.4 (erigontech#4287)
- d374477 torrent: reduce deps of cfg erigontech#4305
- e5c8a9a torrent: download rate (erigontech#4304)
- 955c669 Group few sync configs (erigontech#4303)
- 0fbf345 Fix txContext for Bor (erigontech#4302)
- 0795bcb integration: validate syncmode flag (erigontech#4300)
- 8151195 reduce mem usage on building txs indices (erigontech#4299)
- f5cd126 add information about how to run make docker-compose as non-root user (erigontech#4296)
- 24783be stage trie: nil check erigontech#4295
- 369052e Fix for bor-mainnet mismatched root hash (erigontech#4294)
- 438c393 Fix invalidation of anchors (erigontech#4292)
- 9d550e3 Update skip_analysis.go (erigontech#4291)
- 974e01b Allow skeleton requests to more peers (erigontech#4290)
- 13a1b3c Ensure stored config is overriden when overrideTerminalTotalDifficulty (erigontech#4286)
- 8e13ef4 Advance skip analysis for BSC (erigontech#4285)
- 92318a3 Add trace to receipt count mismatch log (erigontech#4284)
- 11e9646 Torrent: verify is more informative (erigontech#4283)
- 6982ace Update Goerli bootnodes (erigontech#4281)
- da45be9 sentry: log peer events in erigon (erigontech#4275)
- 16950eb Fix OverrideTerminalTotalDifficulty when datadir is not empty (erigontech#4280)
- bd633f3 Updated TTD in ropsten (erigontech#4279)
- 0c76286 Add rules to AsMessage to vet transaction types (erigontech#4276)
- 6eb10ba Use ETL to fill kv.HeaderNumber from snapshots (erigontech#4272)
- 3102a04 Draft PR for the devnet automation (erigontech#4057)
- 86de64a TangerineWhistle instead of EIP150 & SpuriousDragon instead of EIP155/158 (erigontech#4273)
- 5c055b9 Fix/block new filters (erigontech#4271)
- 66248c4 Torrent: verify all files (erigontech#4270)
- 8a47a7c sentry: PeerById method (erigontech#4260)
- 6b1f914 sentry: multi sentry client refactoring (erigontech#4265)
- fc1a37e create turbo/services pkg (erigontech#4269)
- 619beb7 Revert "Update consensus tests to 10.4 (erigontech#4262)" (erigontech#4263)
- 3805fd9 Update consensus tests to 10.4 (erigontech#4262)
- 124e004 fixed stuck dev chain (erigontech#4261)
- d4d4c2e Open Integration: use same db limit (erigontech#4259)
- a10d591 Add filters functions (erigontech#4253)
- 9fd05cd lastDup no key (erigontech#4258)
- 1eb9aec Better validate --torrent.verbosity flag (erigontech#4257)
- 0d25938 CI (erigontech#3779): pass docker build arguments on Docker Hub (erigontech#4252)
- b9bf973 save (erigontech#4251)
- 216a5c4 use casting to bytes array in txlookup stage (erigontech#4246)
- 60ba14e bsc snap hashes to 17.5M erigontech#4249
- 52d6f1d kv_mdbx: atomic closed flag erigontech#464 (erigontech#4247)
- 31e9480 SnapshotIndex: Add more context to panic erigontech#4245
- cb70e33 use git submodule sync --recursive because submodule url changed (erigontech#4243)
- 187e0a5 Revert "mdbx submodule did require github login (erigontech#4241)" (erigontech#4242)
- 4205ef7 mdbx submodule did require github login (erigontech#4241)
- 2da927b trie (erigontech#4236): skip TestIHCursor until it is fixed (erigontech#4237)
- 1491ebb mdbx: gcc 12, clang 15 (erigontech#4235)
- 8ea2bb5 Prevent deletion of extra block worth of tx lookup records when pruning (erigontech#4232)
- d3a6922 save (erigontech#4229)
- 9dc7067 Fix snapshot merge and anchor removal (erigontech#4228)
- 2ec9733 default api list (erigontech#4227)
- 6974a98 Clean anchors, forward sort of headers (erigontech#4225)
- e6cb086 More header download diagnostics (erigontech#4224)
- 54cf932 Makefile: pass docker build arguments (erigontech#4212)
- 803bfff Clean headers pointers when removing links (erigontech#4222)
- ea01c8e fixed kiln bug (erigontech#4221)
- c2e0956 return err on invalid syncmode (erigontech#4219)
- 7f02ff8 Fix
rpc.BlockNumberOrHash
unmarshaling (erigontech#4218) - 368c2e4 up gods lib version (erigontech#4217)
- f4c8f44 removed obsolete trie variant (erigontech#4172)
- b1b5a31 It's safe now to open snapshots at app start (erigontech#4216)
- 7ecdf51 methods to read single txn by txnID (erigontech#4215)
- e328049 Remove dependency on leveldb (erigontech#4213)
- adc4b1b Snap: reduced memory footprint on building huffman table (erigontech#4214)
- c66bde2 fixed miner.sigfile option (erigontech#4210)
- c43ae65 Bor: GetTransactionReceipt (erigontech#4209)
- ada46b0 allow snap sync for mumbai chain (erigontech#4208)
- d9ed307 allow --syncmode=snap for bor-mainnnet erigontech#4206
- a95d86a allow --syncmode=snap for bor-mainnnet (erigontech#4206)
- 10bcbf4 Snap: faster Erigon re-start (erigontech#4201)
- 2396765 MatchPrefix: limit 2nd loop iterations erigontech#458
- 726ef08 option to disable runtime.ReadMemStats (erigontech#4200)
- 64508a7 Snap: call AddHeadersFromSnapshot only at initialCycle (erigontech#4198)
- 52c4846 deprecated old status (erigontech#4196)
- e40332b Simplify skeleton requests, limit bor spanCache, more fine grained locking in HeaderDownload (erigontech#4194)
- 25b14ed p2p: STUN external IP detection (erigontech#4195)
- 1e3ad39 added FCU hash on proposing (erigontech#4193)
- 78f1d01 Update readme.md (erigontech#4192)
- 80d1d8a Trackers: split file lines cross-platform way erigontech#4191
- 56fcb19 fixed slow sync (erigontech#4190)
- e383aae fixed proposing on invalid fcu (erigontech#4189)
- 1a811f0 added latest valid hash (erigontech#4188)
- ec08a28 Reduce insertQueue usage, throttle Skeleton requests (erigontech#4185)
- 80c562b 0x00... hash resistant (erigontech#4186)
- 1282920 fixed bug in proposing (erigontech#4184)
- 23b648d ops (erigontech#4183)
- 01a98a4 fixed finalized portion (erigontech#4181)
- eb614bc nil pointer in admin_nodeInfo erigontech#4179
- 55a4fa7 HeadersPOS: to use snapshots (erigontech#4178)
- 75b93ac Updated README (erigontech#4180)
- 80c3371 Remove duplicate file extension (erigontech#4177)
- d2b4818 Decompress: to use less ram (erigontech#4176)
- 0a75065 Use go:build lines and remove obsolete +build lines (erigontech#4175)
- 4e78072 Ensure snapshotDir not created by accident (erigontech#4164)
- 3b87f8c Fix disabled value for
--prune.*
flags (erigontech#4165) - e8a1e64 Revert "fixed finalized portion (erigontech#4170)" (erigontech#4171)
- 46f9411 fixed finalized portion (erigontech#4170)
- 24b5239 CI: windows-2022 (erigontech#4138)
- a2a494a Fix eth_feeHistory (erigontech#4168)
- d845eb2 sentry: refactor eth handshake checks (erigontech#4163)
- 2fd2826 p2p: fix flaky TestUDPv5_callTimeoutReset (erigontech#4166)
- 3efcdc4 lint: silence non-working go 1.18 lint rules (erigontech#4167)
- e1dec52 Generic sort of slices (no allocs, inlinable) (erigontech#4161)
- 24244a0 Fix interaction with beacon node (erigontech#4157)
- 2520896 Export chainspecs into json files (erigontech#4148)
- eef8e4f Update skip_analysis.go (erigontech#4156)
- 7125593 Fix nil deference in ProcessHeadersPOS (erigontech#4155)
- a9ce803 No hack skip cycle (erigontech#4147)
- 0b6532f Fix race condition in ProcessHeadersPOS (erigontech#4151)
- 0e457ba Restore skip analysis (erigontech#4146)
- eec804d Ropsten Merge TTD (erigontech#4145)
- e02c77b Further simplify header download, req/resp metrics (erigontech#4121)
- 91e43e5 Snapsync for ropsten (erigontech#4143)
- 163e422 txn tip is u256 (erigontech#4141)
- 4e0f3c8 Sentry: batch events (erigontech#4140)
- 7754f53 p2p (erigontech#4119): treat slow integration tests (erigontech#4136)
- eed90e5 eth: protocols/eth package cleanup (erigontech#4139)
- 0929df8 Docker: use recommended way to install gcc (by build-base package) (erigontech#4134)
- 1b82acd it's ok to not have snapshots dir (erigontech#4135)
- da2b269 fix linter warning (erigontech#4133)
- de60640 Update README.md (erigontech#4132)
- d95e6bf Parlia: less logs erigontech#4130
- dc75f76 Parlia: log prefix and less logs erigontech#4128
- 8703bb6 Parlia: log prefixes and less logs erigontech#4127
- 691ceb1 save (erigontech#4126)
- a95a53f save (erigontech#4125)
- 9107614 p2p (erigontech#4119): treat slow discover v5 tests (erigontech#4122)
- 29c6dae Torrent: mmap store (erigontech#4124)
- 79e12ed Torrent: mmap store (erigontech#4123)
- 45adf8f Torrent: don't drop db on "torrent_hashes --rebuild" erigontech#4118 Open
- 0fd1274 torrent: suspend more useless logs erigontech#4116
- 4d98ce6 Open torrent: supress some useless logs (erigontech#4115)
- 65966f7 tracers: replace duktape with goja (erigontech#4113)
- 15ddd32 Engine API: remove unauth port (erigontech#4111)
- 763563e RPCDaemon: open snapshots on startup (because now snapshots dir is atomic), even if no Erigon available (erigontech#4110)
- 8001cf2 Simplify header downloader (erigontech#4104)
- 2c26583 Rename sentry.ControlServerImpl to sentry.MultyClient and sentry.SentryServerImpl to sentry.GrpcServer erigontech#444
- 3e4fb5d up linter version (erigontech#4108)
- 4ba1f03 Snapshots: atomic dir, step 3 (erigontech#4103)
- 459b26d make: wmake refactoring (erigontech#4105)
- 396bef4 p2p: move v4_lookup_test to integration tests (erigontech#4107)
- 05c4a57 Amend description of override.mergeForkBlock flag (erigontech#4106)
- e9dcc2e Torrent: increase network-request size to 2Mb (erigontech#4100)
- 62fddbe torrent not found fix (erigontech#4101)
- 54076c9 Snapshots: restore logInterval erigontech#4098
- 55af137 save (erigontech#4096)
- ad74e8a switch toml lib to release version (erigontech#4095)
- 32d8ab3 atomic snapshot dir, step 2 (erigontech#4093)
- f54628b remove metrics package, step 1 (erigontech#4094)
- 6468403 p2p: define DiscReason as uint8 (erigontech#4090)
- ba987cf Remove preverified hashes (erigontech#4088)
- 3dc77e7 Revert changes in decompressor (erigontech#4089)
- 7f60171 Revert "state_processor: fix ignored SkipAnalysis() result (erigontech#4046)" (erigontech#4087)
- f900dba [Docs] Add PoS downloader diagram (erigontech#4084)
- f480865 Downloader atomic snapshot dir, step 1 (erigontech#4085)
- 0fc99b7 rpcdaemon: optimize tests (erigontech#4082)
- bc43a3f CI: more caching (erigontech#4083)
- 14557a2 [erigon2] Support for binary tree commitments (erigontech#4077)
- a0af7c0 CI: run integration tests on Windows (erigontech#4076)
- a5683fe p2p: TestUDPv4_LookupIterator failures workaround (erigontech#4079)
- 7744191 Update header_algos.go (erigontech#4078)
- 7ee46ea CI: run integration tests on trunk after PR is merged (erigontech#4075)
- 1529987 Torrent: increase network request size (erigontech#4067)
- b713716 speedup logIndex test (erigontech#4068)
- 4529cc3 Small performance optimization (hash already calculated) (erigontech#4053)
- 6927ffc penalize naughty peers on PoS (erigontech#4060)
- f634314 Update header_algos.go
- 158a738 Change dev version back to 2022.99.99-dev (erigontech#4065)
- 7c2a715 Reverse relaxation of header downloader (erigontech#4064)
- f590bf6 RPCDaemon - open snapshots only when they are ready (and indices ready).
- beafe7d Test that torrent port is open for TCP and UDP (erigontech#4062)
- c9a1c93 tests: split slow integration tests (erigontech#4048)
- 71b819b fix nil-pointer download (erigontech#4061)
- a1d0ff3 p2p: TestUDPv4_Lookup - unsolicited reply error (erigontech#4056)
- 18b51b1 Increase max DB size to 8 Tb for chain data only (erigontech#4055)
- 4e683e1 Revert "Speed up docker image build by use layer cache (erigontech#4038)" (erigontech#4054)
- f297a28 More relax inclusion of headers in the downloader (erigontech#4050)
- 1e5e8d6 Update skip_analysis.go (erigontech#4052)
- 2e4947b p2p: improve test TestTable_findnodeByID (erigontech#4047)
- cf44803 state_processor: fix ignored SkipAnalysis() result (erigontech#4046)
- e758fb8 Speed up docker image build by use layer cache (erigontech#4038)
- f9d7cb5 Cleanup isBor (erigontech#4045)
- 14cbc01 Fix for Bor (Polygon) (erigontech#4044)
- e688798 make sure stage_headers --reset doesn't left garbage in bodies table erigontech#4043
- 533970d trace read parent header from snapshot and lru erigontech#4042
- c896807 index segments by maximum by 2 workers erigontech#4041
- 47f4926 eth/filters: Fix filterLogs() (erigontech#4036)
- e0d7998 Truncate bor receipts on unwind (erigontech#4033)
- 93ab7f5 save (erigontech#4032)
- a13c5ba Fix non-starting download (erigontech#4031)
- af5bdce added ovveride merge fork block (erigontech#4027)
- 77560b6 More careful handle of sequences in stage_headers --reset (erigontech#4023)
- 38e8706 Docker build: make db-tools to depend on git-submodules (erigontech#4024)
- 285c782 More efficient header verification of headers for Parlia when snapshots are used (erigontech#3998)
- 6903587 Add link about rqspbery po (erigontech#4022)
- bc2e9e7 p2p: crawler-friendly handshake (erigontech#3982)
- 7e07a31 Added Goerli Full Node Space Requirements (erigontech#4021)
- 17fb707 p2p: fix flaky TestUDPv5_lookupE2E (erigontech#4020)
- f9858ff Add override.terminaltotaldifficulty flag (erigontech#4018)
- 4b3eb0f Observer: fix panic on clean start (erigontech#4002) (erigontech#4017)
- 76c36c2 typed sender (erigontech#4016)
- 352869f rename field "type" (erigontech#4015)
- bd3b734 [integration tool] Clean BorReceipt when reset state (erigontech#4013)
- eda385e Handle system-txn in block_reader (erigontech#4012)
- 831da9b reduce downloader deps (erigontech#4011)
- 2655d57 reduce downloader deps (erigontech#4010)
- 43ddea2 Torrent: maxpeers flag were used incorrectly
- 53d7b6d Fix empty "Tables" log line (erigontech#4008)
- 8b8c442 Open shorter logs erigontech#400
- d0ce0df Open only existing torrent files (erigontech#4007)
- d2ce562 downloader stuck on 99.9% fix erigontech#4004
- c6649f5 p2p: refactor MaxPendingPeers handling (erigontech#3981)
- 7558730 p2p: speed-up TestUDPv4_LookupIterator (erigontech#4000)
- ea8a347 Downloader: calc stat inside, add --torrent.download.slots and limit downloads inside (erigontech#3986)
- 7b24090 Update skip_analysis.go (erigontech#4003)
- ad4182c Re-introduced cleanup of temporary table (erigontech#3999)
- c9b26c2 Check that safe & finalized blocks are canonical for no-op forkChoice (erigontech#3997)
- 6c9d515 No NewBlock gossip after Merge (erigontech#3995)
- 8de3e8d TxLookup fix 2 (erigontech#3994)
- 5ec90a1 Update to erigon-lib main (erigontech#3992)
- b25cbb4 save (erigontech#3983)
- 0a31835 Update README.md (erigontech#3989)
- 8d31cb7 Update README.md (erigontech#3988)
- 62f5290 Update README.md (erigontech#3987)
- 5304781 Update README.md (erigontech#3985)
- 72f3fbf Update README.md (erigontech#3984)
- 4d2db44 FullSync instead of FastSync (erigontech#3980)
- 13d6619 p2p/discover/v4wire: use optional RLP field for EIP-868 seq (erigontech#3963)
- b5a2a62 Potential fix for verification (erigontech#3962)
- 3e1d4fa Forgot to check err status (erigontech#3978)
- 04f3e90 rlp: add support for optional struct fields (#22832) (erigontech#3977)
- 61515ed Bsc: enable syncmode=snap by default erigontech#3973
- e04f7fc Integration: allow headers --reset (erigontech#3972)
- 3906d7e Snapshots: allow stage_headers --unwind behind available snapshots (erigontech#3971)
- dba9544 Delete blocks in [from, to) range (erigontech#3970)
- 6865f25 Snapshots: open bittorrent udp port in docker (erigontech#3969)
- 9c2ea3d Update stage_headers.go (erigontech#3966)
- 538543a Experiment files 1 by 1 (erigontech#3959)
- 07367c2 sentry: refactor flags, add maxpeers. (erigontech#3961)
- fc3eeca RPC: admin.peers() (erigontech#3960)
- e2fec2a got rid of the automatic usage of net api (erigontech#3952)
- 230a21c Snapshots: rare nil pointer at fresh start (erigontech#3958)
- b4774a8 Snapshots: support empty buf case (erigontech#3957)
- 8116fb1 bsc: disable snap sync (erigontech#3956)
- 874cd5d bsc: disable snap sync (erigontech#3955)
- 8742141 fixed ethstats (erigontech#3951)
- 5e1900c cleaned up forkchoices db insertions erigontech#3949
- 3ad25c9 Sentry GRPC: rename Peers to PeerEvents (erigontech#3944)
- 6844e74 Replace ioutil with io and os (erigontech#3946)
- 961f4f5 Introduce unlimited download rate (erigontech#3945)
- 984eee6 [erigon2] Fuzz tests for commitment (erigontech#3939)
- 62c3775 Torrent conns print (erigontech#3943)
- 92db317 Observer - P2P network crawler (erigontech#3928)
- 0d6775f torrent: print peers amount in logs (erigontech#3942)
- 7a226ef Downloader: re-use flags defaults (erigontech#3941)
- 4a8eb34 Use heimdall url in integration bor consensus (erigontech#3940)
- 1bcd73d Update ci.yml (erigontech#3936)
- ab29bfc Update bor mumbai config (erigontech#3937)
- c5b1836 Added Ethstats service (erigontech#3931)
- 3d35791 save
- 65be763 min requirement to go 1.18 (erigontech#3934)
- dc5125e Fix some cli flag descriptions (erigontech#3933)
- a8f20f0 Makefile: refactor build flags and fix 1.17 (erigontech#3930)
- cedb486 docs: update libmdbx links (erigontech#3929)
- 5058e45 Change version to alpha (erigontech#3926)
- 3ec9d27 Update flags.go (erigontech#3927)
- 49a8a72 Update erigon-lib to alpha branch
- 58c86d5 Snapshots: Max index parallelism to 4 (erigontech#3925)
- 667125b go_1.18 on CI and in Docker (erigontech#3843)
- 1d1282f Update readme.md
- 48973f8 Readme update: built-in rpc daemon and syncmode=snap
- 3fc0bf6 Readme update: built-in rpc daemon and syncmode=snap
- c9eb5a1 Readme update: built-in rpc daemon and syncmode=snap
- d44e1cb Readme update: built-in rpc daemon and syncmode=snap (erigontech#3924)
- 9051d95 Downloader tables, mdbx-based torrent pieces completion store (erigontech#3923)
- 6aa4999 Parallel indexing (erigontech#3921)
- 89c3049 limit amount of sentries in broadcasts (erigontech#3920)
- 37f977f Update libmdbx source (erigontech#3922)
- 25ab645 save
- fee16c1 removed unused code (erigontech#3919)
- 5b9f973 Update preverified hashes (erigontech#3918)
- cbd1116 save
- ac4cc05 Update skip_analysis.go (erigontech#3917)
- 8d81c3b Rwdir fix2 (erigontech#3915)
- 7080c6f Fix help and README.md about pruning options (erigontech#3914)
- 748f70e Fixes in header downloader (erigontech#3913)
- e1d7cc3 Enable: syncmode=snap by default (goerli, mainnet, bsc) (erigontech#3910)
- d10d194 save
- 9305efe Snapshots: use kv.ReadAhead helper (erigontech#3909)
- 5a805ab revert (erigontech#3908)
- 0a5ce15 save (erigontech#3902)
- b45707c Update header_algos.go (erigontech#3907)
- 768e120 integration: check that snapshots are nil erigontech#3906
- f2a9763 integration: senders check that snapshots are not nil erigontech#3905
- 4419c23 Compress: reduce maxlen to 512 (erigontech#3891)
- 94e21d0 done (erigontech#3889)
- ba68925 Update header_algos.go (erigontech#3900)
- f41c61d Update skip_analysis.go (erigontech#3897)
- 5ff7ddd Change libmdbx submodule origin (erigontech#3893)
- 9d24553 do panic - to exit with correct code erigontech#3886
- ef14176 Caching Least Recently Used Contract Code in Stage Execution (erigontech#3887)
- 7b8d828 RPC: return latest available block rather than forkchoice head (erigontech#3888)
- 777412e Snapshots: notify before remove (erigontech#3885)
- d439b76 goerli
- 78a5804 Fix in recompression (erigontech#3884)
- 280204b Update README.md (erigontech#3882)
- 156da60 More compact representation of huffman trees in the seg files (erigontech#3875)
- 8db37cf change default syncmode
- 652825b recompress (erigontech#3880)
- 482e06e uncompress: buf fix
- 594477a uncompress: buf fix
- 1501b47 recompress
- b41fe19 Memorize bad PoS headers (erigontech#3879)
- bba0c68 recompress
- 0b63264 recompress
- 6cbbfb4 recompress
- 35674e8 recompress
- 21486ec mdbx: fix assert (erigontech#3876)
- ff44db1 Torrent: Increase peers amount to improve Swarm-ing, can do it now because have ratelimiter erigontech#3877
- 4be4e5b Torrent: enable rate limiter (erigontech#3872)
- c56d326 fix_nil_pointer (erigontech#3871)
- b329d67 Torrent best trackers (erigontech#3870)
- 0842e2b RetireBlocks: preserve genesis (erigontech#3869)
- 54ec6df ErigonLib: move types to own package (erigontech#3865)
- 673a0ad github actions/cache@v3
- f56d4c5 Switch peerId from 256 to 512 bit (as in stable) (erigontech#3862)
- 9b47dae Default syncmode=snap for Mainnet, Bsc, Goerli (erigontech#3861)
- 03bd96e Remove unneeded Plainstate lookups for EOAs (erigontech#3860)
- 072e496 A bit less logs
- 637c981 Fix for slow LogIndex prune
- fea26a4 Fix for slow LogIndex prune
- b512d44 Fix for slow LogIndex prune (erigontech#3858)
- 3d0b339 wait for snapshots not only for POW (erigontech#3857)
- 4fc88fe docker on alpine 3.15 (erigontech#3844)
- f02a390 snapshots: delete portion of ancient blocks on each sync cycle
- b921813 snapshots: recompress by 2 erigon binaries
- 4531461 ExchangeTransitionConfiguration: allow non-zero TerminalBlockNumber (erigontech#3846)
- e9dba09 fixed SIGINT during stage execution in hashmaps (erigontech#3849)
- 44a2178 test of getPayload
- c2f1a60 Fix runPeer lint (erigontech#3847)
- 9b9da14 Check that safe & finalized blocks are ancestors of head block (erigontech#3839)
- b633487 Snapshots: recompress.sh (erigontech#3845)
- 90a9675 Revert "save"
- 01b3a60 save
- 4817988 Revert "save"
- 81dd085 save
- 19b95c6 grpc up (erigontech#3842)
- 7d86283 Sapshots: idx merge (erigontech#3841)
- 396bd03 Fixed JWT path when running the rpcdaemon (erigontech#3840)
- bc36809 Torrent: more cli params (erigontech#3838)
- d259bb2 return err on interruption
- 3d52a22 Torrent: uses our logger (erigontech#3837)
- fee018a trackerslist up
- 2efc723 Torrent: enable ws (erigontech#3836)
- 5c5bcfe bsc snapshot
- 634e9e4 Prohibit EIP-2718 txn wrapped as RLP strings (erigontech#3827)
- 6f7a9db Snapshots: nat support (erigontech#3834)
- d223580 goerli snapshot
- ce95cb4 download on empty
- 67a623e Open rwdir once(erigontech#3833)
- d604b5e Update preverified hashes and skip analysis (erigontech#3831)
- 44ece33 Check TerminalTotalDifficulty for NewPayload & ForkChoice (erigontech#3826)
- 9898376 Fix nil pointer error (erigontech#3825)
- 80bd44f Snapsthos: build indices on retire blocks (erigontech#3823)
- 4cdc38c reopen after merge (erigontech#3822)
- bf06095 hack: Allow blockTotal <= 0 as offset from head (erigontech#3818)
- 23e1bc9 Fix block hash announces (erigontech#3819)
- 057298f Fix broken Goerli sync (erigontech#3817)
- 4fb2a14 add readahead to segment uncompress pipe
- 3030526 Delete blocks on integration stage_header --unwind (erigontech#3813)
- 1b0d7c8 Better batches for Execution (Hashmaps based instead of BTree based) (erigontech#3814)
- ca66e64 Limit amount of deletes during one sync cycle (erigontech#3816)
- 7ddb7ad Update README.md
- 3246700 snapshots: auto fix
- c4879dd snapshots: auto fix
- 38ad751 goerli snapshot
- 68153ff Relax segments expectation (erigontech#3812)
- 1bbe203 linter 1.445 (erigontech#3809)
- 10f1955 fix linter
- d8d13e0 fix linter
- d121818 Snapshots: geth compatibility, use --syncmode=snap flag (erigontech#3808)
- 8b03582 compressor: log lvl erigontech#408
- 6ff6c39 Prefer forkchoice head as latest block in RPC (erigontech#3806)
- fbb62c7 Chore/test log subscription (erigontech#3786)
- 804f322 fix nil pointer in fetch.go (erigontech#3801)
- 328c7b2 compress uncompress cli methods (erigontech#3798)
- 930d662 Refactor crypto.FromECDSAPub to MarshalPubkey/Std (erigontech#3797)
- 4519e10 save
- b7afdf4 Single root ctx (erigontech#3796)
- 84cff25 snapshots: prune txlookup (erigontech#3794)
- 27f1bdb cloud: commit (erigontech#3793)
- 2e49137 cloud: commit (erigontech#3792)
- 7f17715 Fix 'all defaults' case for eth_estimateGas (erigontech#3790)
- 816ad30 Small Merge-related clarifications & improvements (erigontech#3785)
- c52f000 docker hub - fetch git tags before build erigontech#3781
- 477d04f Integration: update StageFinish too erigontech#3782
- f5a8230 Snapshots: write hashes to file only if amount of them growth (erigontech#3784)
- 3313eed prometheus version up
- eb07ad8 Update Skip analysis and preverified hashes (erigontech#3777)
- 2c44e68 Mdbx fix after v0.11.6 (erigontech#3774)
- 89d4477 Snapshots: nil indices on p2p fix (erigontech#3772)
- 9ea6398 Fixes to subscribe logs (erigontech#3769)
- ed85256 mdbx v0.11.6 (erigontech#3770)
- 90cb55e Update to erigon-lib main (erigontech#3766)
- 6d12022 integration unwind sender (erigontech#3768)
- 1075bca rpcdaemon: Tidy up eth_getLogs (erigontech#3765)
- 4da85fe integration_unwind_sender (erigontech#3767)
- 2bf43ce [Fix] missing Spammer in (DiscardReason) String() (erigontech#3764)
- 66ee6f9 more bsc static peers (erigontech#3759)
- 8754415 fix integration unwind nil pointer (erigontech#3763)
- 6a34584 [Critical] POS Panda Banner Added (erigontech#3758)
- e0dfb8f Snapshots: handle well gaps in idx files (erigontech#3762)
- a21f756 Snapshots: gen .torrent file only for big segments erigontech#3761 (erigontech#3761)
- e2ac8e5 save
- 85e47d8 Snapshots: remove "experimental" prefix from cli flag (erigontech#3760)
- a357421 Snapshots: notify rpcdaemon about new snapshot (erigontech#3755)
- f4bf94f Fixed Erigon README for Authentication API and jwt.hex generates in Datadir (erigontech#3757)
- 904674e added Websocket support and authentication to Engine API (erigontech#3752)
- f8668da [erigon2] Bring back MDBX as storage for recent data (erigontech#3756)
- ae1655c Feature/automate devnet tool nonce (erigontech#3754)
- b7fb85d demoted logs (erigontech#3753)
- fed19d5 feat/rpcadaemon_logs_sub (erigontech#3751)
- 74a7d7c Refactor PoS downloader (erigontech#3717)
- 36b9cc2 Snapshots: initial sync fix (erigontech#3750)
- 4cf4c1b Snapshots: better support of p2p (erigontech#3749)
- 752a52c fix test
- a9475d9 trackerslist
- 9100e0d Snapshots: fix for fresh sync (erigontech#3748)
- ce15968 [erigon2] Fix rebuilding state (erigontech#3747)
- 9c49142 Snapshots: script to commit hashes (erigontech#3746)
- f7024d1 save
- 586ad29 Snapshots: script to auto-commit torrent hashes (erigontech#3745)
- 7799d14 Snapshots: fix partial .idx detection (erigontech#3744)
- 5f4bb98 Snapshots: do indexing for older ranges if need (erigontech#3733)
- a8c13eb docs about faster rsync
- 1e78e50 save
- 726557f Expose jwt-secret flag in erigon (erigontech#3741)
- 5e4655c [erigon2] forward changesets to optimise access (erigontech#3743)
- 022e0dd Added kiln devnet (erigontech#3742)
- d5fb8f7 [erigon2] Separate handover timing (erigontech#3736)
- 1fd434d linter to support go 1.18 (erigontech#3739)
- 4f7f155 Update helper.go (erigontech#3737)
- a6ff889 Fix erigon version miss git commit (erigontech#3738)
- ec4b5e6 [erigon2] Optimise handover to the background merge (erigontech#3735)
- d0322ab Added eth_getTransactionCount to the devnet tool (erigontech#3734)
- c47cf1f [erigon2] Optimise Huffman decoding (erigontech#3727)
- 7bf87e9 Snapshots: grpc event (erigontech#3732)
- a04fa48 Snapshots: corner cases when .seg exists and .idx doesn't (erigontech#3731)
- b73415f new versions of github ci actions (erigontech#3730)
- f314222 Snapshots: start seed new large .seg files (erigontech#3724)
- d0db4ed Pool cost fix (erigontech#3726)
- d074a40 improved error handling and segmented packages and functions (erigontech#3728)
- 7d16888 Logs sub (erigontech#3666)
- f14df3f added support of Clique consensus for block processing for erigon2 (erigontech#3705)
- 426d972 Integration: fix nil snapshots case (erigontech#3723)
- bb71167 enabling apis for merge if chainConfig has TTD (erigontech#3721)
- 956a57f Mdbx: WriteMap fallback on open error (erigontech#3711)
- 2e81cdb Feature/add getlogs to devnet tool (erigontech#3722)
- 564fc68 Fix NodeKeyConfig.save() (erigontech#3720)
- 52852c0 rpcdaemon: fix TxContext in traceBlock (erigontech#3716) (erigontech#3718)
- d5dbad4 save (#3715co
- 3dbd6be Pick up erigon-lib fix for h2048 (erigontech#367) (erigontech#3713)
- 2785a57 More Merge logging (erigontech#3712)
- 1c1190a Open erigon-lib use same version of crypto package with erigon erigontech#3710 (erigontech#3710)
- e3fb3ae up cobra version (erigontech#3709)
- 469b75c Snapshots: retire blocks by default (erigontech#3707)
- 10aee02 Update skip analysis and preverified hashes (erigontech#3700)
- a0765a8 No need to panic (erigontech#3694)
- 8c8d160 1. not need to panic 2. fix error message (erigontech#3692)
- 4ee0ae1 adding eth_getLogs functionality for contract events for the devnet tool (erigontech#3680)
- e20506e fixed JWT authentication port (erigontech#3689)
- b6f707d fixed bootstrap nodes bug (erigontech#3688)
- 8b00636 [erigon2] history indices based on Elias Fano (erigontech#3679)
- 72d9947 fix transition warning (erigontech#3687)
- 6823dc2 goerli snapshots
- 7094dcc Fixed forkid for mergeBlock (erigontech#3686)
- f03d08c Snapshots: retire testing tool (erigontech#3684)
- aed679c snapshots: enum file types (erigontech#3683)
- f80ae03 fix contributing doc (erigontech#3682)
- 82ac1b9 goerli snapshots
- 6ac254b fix devel
- 2d1d711 Update eth_call.go
- a0df37f Update gaspool.go
- c67d4d1 better logging
- 5715a3f Discovery: speed up lookup tests (erigontech#3677)
- d300c28 erigon2: implemented chain switching by --chain flag (erigontech#3668)
- 04f07a0 Discovery: split node records to a sepatate DB table (erigontech#3581) (erigontech#3667)
- ca97325 Discovery: throttle node DB commits (erigontech#3581) (erigontech#3656)
- 42d128e Revert node DB cache (erigontech#3581) (erigontech#3674)
- b003d07 Add system-txs to begin end of block (erigontech#3654)
- 63adf02 linter up (erigontech#3672)
- 865999a Fix dev chain listen port not set (erigontech#3671)
- 7ae579b open snapshots in embedded rpcdaemon (erigontech#3670)
- 14b3002 Feature/test event logs (erigontech#3631)
- 3cab0c7 [erigon2] Allow uncompressed words (erigontech#3655)
- a657767 save (erigontech#3662)
- e10506c save (erigontech#3664)
- a5f4c72 fix lost migrations (erigontech#3661)
- 0b2ce6f rpcdaemon: limit amount of read transactions (erigontech#3637)
- 191a3f9 Disallow db version downgrade (erigontech#3657)
- 16cea91 add nosqlite tag (erigontech#3652)
- dd47dfd typo and code consistency (erigontech#3651)
- e6deeff set libmdbx submodule to v0.11.5 erigontech#3650
- 864bd87 torrent better logging (erigontech#3649)
- 70c9797 up torrent version (erigontech#3648)
- 673d3a1 Remove mentions of Morden testnet (erigontech#3642)
- 6d9baab up torrent version (erigontech#3647)
- f5be891 snapshots: merge segments strategy (erigontech#3645)
- 902824a kv: forAmount noop on 0 amount (erigontech#3644)
- 230a177 mdbx v0.11.5(erigontech#3624)
- 90b5292 Makefile: allow command-specific go.mod files (erigontech#3641)
- d470349 Sleepier stageLoopIsBusy + more logging
- 4607179 Handle a corner case in forkchoiceUpdated (erigontech#3640)
- 0242b5a Discovery: refactor public key to node ID conversions. (erigontech#3634)
- c8a25d0 Refactor getting chain info by chain name. (erigontech#3635)
- 5bbc980 Bump storage space recommendation to 3TB (erigontech#3638)
- 54e02b0 Update README.md
- f58e80b Expose eth API on the same ports as engine API (erigontech#3633)
- 47df98a Use "err" key for logging errors. (erigontech#3632)
- a65f12b State override support (erigontech#3628)
- cb8aaca Added Engine Authentication [JWT] (erigontech#3531)
- 0cac29d Update README.md
- c5e03fd Alloc file for dev chain (erigontech#3626)
- 58851fe Fix eth call (erigontech#3618)
- c5e6199 Add timings of forward stages to logs (erigontech#3620)
- 8ca388a less qcheck iterations (erigontech#3622)
- f8c1fb9 snapshots: speedup slow test (erigontech#3623)
- 96e0691 snapshots: delete .idx after merge (erigontech#3619)
- 99f688c PrevRandao Renaming (erigontech#3616)
- 8b820a1 Makefile: refactor cmd targets. (erigontech#3614)
- f5a0c9d p2p: Disable port mapping task with --nat extip (erigontech#3612)
- 65ce332 Fix lint: remove unused findAndMergeBlockSegments log level parameter. (erigontech#3613)
- ac15d2b snapshots: better logging (erigontech#3611)
- 67b9e59 Add preverified hashes for mainnet and ropsten (erigontech#3609)
- f685d6b logger version up (erigontech#3608)
- 4540451 snapshots: fix indexing of recently merged range (erigontech#3607)
- 809cfdc snapshots: indexing of recently merged range (erigontech#3606)
- b94bc84 snapshots: command to debug retire blocks (erigontech#3603)
- 114d2d8 Skip analysis update (erigontech#3594)
- 3067cf9 snapshots: ensure tmpdir exists (erigontech#3602)
- 17b2a9b Bor fixes (erigontech#3553)
- ee48802 Auto detect latest block for optimal use of plain state and state cache (erigontech#3598)
- 542b882 storage override revert support (erigontech#3597)
- 37ccbc5 Refactor payload building (erigontech#3592)
- 47edcd1 Refactor discovery bootnodes parsing. (erigontech#3596)
- 269ce45 Feature/test event logs (erigontech#3595)
- 6fceb72 Refactor node private key setup. (erigontech#3593)
- 5536b70 new bootnodes (erigontech#3591)
- 198f021 Better inputs (erigontech#3590)
- a2feb80 snapshots: fix test
- 7397af5 Optimise eth_getStorageAt for current state (erigontech#3580)
- 258e8d5 snapshots: fix test
- 0a09187 Snapshots: more filename fixes (erigontech#3583)
- 81d51e1 snapshots: better files sort and filter (erigontech#3582)
- 082194d Discovery: add Context to Listen. (erigontech#3577)
- ffdf02b Makefile: silence a few build messages. (erigontech#3578)
- 4337871 Rename log/logger to follow conventions. (erigontech#3579)
- e6c056e Rename Datadir/dataDir to follow conventions. (erigontech#3576)
- b493818 Fixed get-payload and Hanging ForkChoice (erigontech#3575)
- 266625f Fixes to access list and state overrides (erigontech#3570)
- 20452c3 close channel by producer (erigontech#3569)
- ab01d64 fix close files error on win (erigontech#3572)
- b08cb44 embed rpcdaemon: enable it only by --http flag (erigontech#3574)
- fc27832 "erigon snapshots recompress" add test (erigontech#3573)
- dbd8a93 "erigon snapshots recompress" to apply new compression rules without db access (erigontech#3571)
- f624d1c save
- 1b67c64 update sapshot hashes
- d3c8634 fix windows tests
- f5da883 erigon2: exec metric (erigontech#3567)
- 5cd561b block snapshots merge (erigontech#3558)
- 231255f correct naming (erigontech#3563)
- 27b87f4 Erigon2: support block snapshots (erigontech#3557)
- 980276c Fix coinbase in stage_mining_exec (erigontech#3564)
- 7f596e1 added sleep (erigontech#3561)
- 78974d7 Fix for BSC incorrect execution (erigontech#3560)
- bed56c6 Embed rpcdaemon - more cli flags (erigontech#3556)
- e6c4f0b lock snapshot dir when flag set (erigontech#3555)
- e784f2b [erigon2] ETL optimisations (erigontech#3550)
- d12560f Get block by time stamp (erigontech#3514)
- e348b3e deleted kovan (erigontech#3546)
- 80d7734 [erigon2] fix history creation (txNum confusion) (erigontech#3547)
- 58d2118 rpcdaemon: added debug_traceBlockByNumber and debug_traceBlockByHash (erigontech#3548)
- 5db8692 Fix Reorg Indexing on Proof-of-Stake (erigontech#3538)
- d5b51e1 grafana:8.4.0
- 952085a last version of kanzi-go (erigontech#3543)
- 2755af2 more_stable_grpc_err_check (erigontech#3542)
- b60faba more stable grpc err chec (erigontech#3541)
- 3de83e2 RPCDaemon: to start with disabled txpool (erigontech#3539)
- 226982d Use class dir.Rw - to separate Ro and Rw access to snapshotDir (erigontech#3534)
- 0701c83 Fix stall on unwind in handleForkChoice (erigontech#3536)
- e74b9ef Embed rpcdaemon fixes (erigontech#3535)
- c5b4d3e [erigon2] Thin commitment (2nd attempt) (erigontech#3515)
- 18989d7 RPCDaemon: --txpool.api.addr by default to use value of --private.api.addr erigontech#3532
- 89f3164 Revert "save"
- 3ac9112 save
- eabc2da Fix typo (erigontech#3529)
- f1aea77 Update skip analysis and preverified headers (erigontech#3527)
- 237a7d2 Embed RPCDaemon (erigontech#3522)
- 3663f8c Explicit error for purged change sets (erigontech#3528)
- 7960d0a Snapshot: link.header is nil sometime (erigontech#3520)
- 7bad3a9 state.PlainState is now at the beginning of blockNbr, not the end (erigontech#3517)
- 7390ac8 avoid NAN duration in logs (erigontech#3521)
- 6d9ea16 rpc daemon embed (step 3) (erigontech#3519)
- 1589a8d snapshots: header stage fixes
- e652b5f snapshots: header stage fixes (erigontech#3518)
- 089a1dd adding engine_ExchangeTransitionConfigurationV1 (erigontech#3454)
- c865290 Add traceblock to erigon2 command (erigontech#3516)
- 64f4de5 Optimized eth_createAccessList (erigontech#3453)
- b3905fb Fix rpcdaemon: borDb may be nil (erigontech#3512)
- 83c99d6 torrent flags - fix parsing logic
- b5a925d remove "golangci-lint cache clean" from "make clean"
- f23fdf5 snapshots: add torrent cli flags
- dffcc57 [erigon2] Fix history bug, optimise bitmap search (erigontech#3510)
- 3655f9e set mdbx submodule to v0.11.4 tag (erigontech#3509)
- d4e623b [header downloader] introduce queues instead of insertList (erigontech#3489)
- bbc4cd4 snapshots: use blockReader in IH stage (erigontech#3506)
- ae652ad remove emed of rpcdaemon (not ready)
- 7566e1d return EOF on direct stream end (erigontech#3504)
- d488482 save
- ef6013f Automation for gathering erigon2 history data (erigontech#3501)
- 1ba95c1 atomic close 2 channels (erigontech#3498)
- 2074b98 Tools for gathering data on erigon2 history and bitmaps (erigontech#3488)
- c9cee7a path -> filepath (path package is for urls) (erigontech#3493)
- 479c7f3 Embed rpcdaemon: prepared direct clients (erigontech#3492)
- aca755a Fix/rpcdaemon ws upgrade (erigontech#3490)
- 8d7eca0 user-friendly pagesize flag (erigontech#3484)
- cd7d7df prometheus: 150d expiry
- e5ba5c8 grpc disabled server txpool (erigontech#3485)
- c454e25 prometheus: increase retention.time to 150 days
- b26a56e prometheus: increase retention.time to 150 days (erigontech#3483)
- eb6a168 [erigon2] Chain history and bitmap indices (erigontech#3437)
- fe9f841 Add Beacon payloads to body downloader prefetch (erigontech#3482)
- a1318f8 make services net-independent (erigontech#3481)
- 49efd8c downloader: fix Ctrl+C
- 8068a1b save
- dcabe33 Downloader: don't setup erigon's config if --dowloader.api.addr is set (erigontech#3480)
- f66f937 downloader: print logs on validity check (erigontech#3479)
- 3d33151 downloader switch back to bolt backend (erigontech#3478)
- 92fc5ae Revert "downloader: enable logs"
- db97199 downloader: enable logs
- 9dbedb2 Chore/improve devnettest (erigontech#3476)
- a5bd91e Update skip analysis and preverified hashes (erigontech#3471)
- d6525b3 Update instead of SaveStageProgress for stages.Header (erigontech#3456)
- 2e0602b Revert "Inverted lowestNum and highestNum in header downloader (erigontech#3301)" (erigontech#3468)
- 79de194 snapshot: less logs (erigontech#3467)
- ccf434f GetTransactionByHash: fallback to txpool (erigontech#3463)
- 2e17b8f snapshot: parallel transaction index, recsplit: reset offset collector, etl: faster flush and load (erigontech#3465)
- 0223489 [WIP] Adding Support for Sepolia (erigontech#3462)
- 7346f0b Update readme.md
- e695a6e state and newHead: 1 goroutine per subscriber (erigontech#3452)
- 1e42e06 Updating README to include running two instances on the same machine. (erigontech#3460)
- 8466cb1 New Engine API semantics (Kiln v1) (erigontech#3340)
- ab62377 Revert "save"
- 104ed39 save
- 1d6f8a0 Embed downloader (erigontech#3450)
- d8af395 snapshot: mainnet hashes
- 863db14 bor: ensure db exists
- e5081c7 bor: ensure db exists (erigontech#3449)
- e82e19c snapshot: mainnet hashes
- 60f4b3a fix/add_4th_parameter_to_parity_list (erigontech#3443)
- 98ca4bd snapshots: funcs to fast decompress all segments (erigontech#3445)
- 35fcd3a Merging Turbo bor into devel (erigontech#3372)
- ad86618 save
- 69ae7dc prepare to add downloader inside erigon (erigontech#3441)
- c421df7 don't drop on ctx cancel
- c461eec don't drop on ctx cancel
- 4540cdd don't drop on ctx cancel (erigontech#3440)
- 5f4c284 remove debug line
- 8fa4d75 Snapshots: Add verify command, fix mainnet hashes (erigontech#3439)
- 2cc49f4 Fixed receipts ommission on BSC (erigontech#3436)
- 1602842 fixed api.blockWithSenders (erigontech#3435)
- 4da9a66 torrent: downgrade lib version erigontech#3433
- 25a94ce Downloader: print banned ips (erigontech#3430)
- 5a74868 save
- bb8a17e [erigon2] Proper reset of decompressor getter (erigontech#3418)
- ef668be Open downloader: add % progress to logs (erigontech#3428)
- 29a4adf ParallelCompressor: Remove intermediate ETL collectors (erigontech#3427)
- b8c75e6 save (erigontech#3426)
- 0138031 close nodes db on server start error (erigontech#3424)
- bbf1b5b Torrent less goroutines (erigontech#3423)
- f896696 torrent version 1.40.1 (erigontech#3422)
- bf9e109 Revert "Change major db version check (erigontech#3241)" (erigontech#3421)
- 71909c4 Fix txpool leak (erigontech#3417)
- 00c5c7d Update preverified hashes for mainnet and ropsten (erigontech#3415)
- 093bfba [erigon2] Optimisations (erigontech#3412)
- ff4fa5e fix compatibility of getting tx by number (erigontech#3409)
- e23f237 Update skip_analysis.go (erigontech#3408)
- 15a5737 remove debug line (erigontech#3406)
- ba35b31 Snapshot: fix empty sender (erigontech#3405)
- 68f1b52 Sentry: 1 goroutine per peer (for outbound requests) (erigontech#3403)
- fc6e5d7 pool: fix race in async broadcast (erigontech#3402)
- 7e93a08 Revert "save"
- 5ad09bf save
- 12e91b3 pool: hotfix for slow "new txs notifications" (erigontech#3398)
- f0c635b [erigon2] Fix deadlock (erigontech#3397)
- 5567eeb Decompressor.WithReadAhead (erigontech#3395)
- 1214831 downloader reduce amount of trackers to 10 (erigontech#3394)
- 0f44a54 reduce client limit (erigontech#3393)
- 7844af0 smaller limit (erigontech#3392)
- e168e52 reduce client conns (erigontech#3391)
- 4ef1421 [erigon2] three threads, better stats in the logs (erigontech#3378)
- a110b72 Don't drop torrent if unresolved for long time erigontech#3389
- 636e3a8 Open Don't drop torrents if they don't resolved long time (erigontech#3388)
- 8a4a7d7 Mdbx: more 4tb fixes (erigontech#3351)
- 18c059b Makefile submodule dep (erigontech#3387)
- d5cbbf5 Fix panic in devel (erigontech#3386)
- d8eff85 makefile add submodules deps (erigontech#3385)
- afbf083 fix makefile deps on submodules (erigontech#3383)
- 94930c5 snapshots: bsc (erigontech#3382)
- 7b77585 Downloader: supress some errors (erigontech#3381)
- 63b31c2 supress some logs (erigontech#3380)
- 1f77e22 disable dht (erigontech#3379)
- 95fbde5 cmd/utils: fix typo (erigontech#3377)
- 9040238 issuance (erigontech#3375)
- 4f2b7db Remove deprecated eth compilers (erigontech#3376)
- 02ab452 [erigon2] Use compact keys in commitments (erigontech#3368)
- 24be479 Explicit dev version (erigontech#3366)
- a46a15a goerli snapshot hashes (erigontech#3365)
- 91f694a Add ropsten preverified hashes
- 9ca0a72 Cumulative index stage (erigontech#3314)
- 8bf28de Update skip_analysis and preverified hashes for mainnet
- c87a18a parallel compressor: less read of dat file (erigontech#3361)
- 6385a35 remove one more logger (erigontech#3360)
- aa25792 Downloader: use default config (including db) erigontech#3359
- 341f70c Snapshot: simplify files walk (erigontech#3355)
- 735d724 parallel compressor: don't save dict (erigontech#3358)
- 0f908c8 Snapshot: use default config (erigontech#3357)
- c46a69a Fetch nonce from DB (erigontech#3316)
- 46a69c1 Fix sending transactions via txpool (erigontech#3350)
- bb1d190 Add downloader to docker-compose (erigontech#3348)
- 3142541 Better downloader and txpool docs, support --txpool.trace.senders in external pool (erigontech#3346)
- a75c625 Watchtheburn flag for enabling watch the burn stage (erigontech#3325)
- 2aa1ebf Separate Server For Engine API (erigontech#3332)
- 0bb6478 Add blockGasLimit to the state stream (erigontech#3321)
- 4742e58 MDBX: configurable corrupt error recommendations (erigontech#275)
- 079a177 [erigon2] Computing data dependencies between transactions (erigontech#3290)
- c42b3e0 StarknetAddress type (erigontech#3339)
- bf01b04 Update main.go
- d29ee65 Update readme.md
- 9e8543d Snapshots: fill kv.HeaderNumber table (erigontech#3328)
- 8071662 MDBX: Add recommendations to corruption error message erigontech#3337
- 9c1b5f8 Always set gas bailout to true for Parlia consensus engine due to system transactions gas price (erigontech#3330)
- bd0052d disable mdbx assertions
- b786454 don't loose default CGO_CFLAGS
- 3f5e6f9 better comment
- 5ec8203 Mdbx 0.11.4 (fixes for 4tb asserts logic) (erigontech#3324)
- 2a3f87b Mdbx page size (erigontech#3323)
- b22e071 etl less allocs (erigontech#3322)
- 304b40d Snapshot: prohibit to change cli flags (erigontech#3311)
- ffedd6a Enabled proposer by default (erigontech#3319)
- eb68c72 mdbx: MDBX_FORCE_ASSERTIONS=0 (erigontech#3313)
- 89258fe Enable Sentry to send "peer disconnected" event (erigontech#3317)
- d0123f5 Starknet grpc (erigontech#3312)
- 2468d61 mainnet
- c620b1e Add Erigon Import feature for Hive integration purpose (erigontech#3298)
- 93e28ed fix some linter warns (erigontech#3310)
- 6fd002e Snapshot: move old blocks to snapshots (non-async version) (erigontech#3309)
- 70607a8 DumpBlocks method (erigontech#3308)
- 1c7ab5a Tests for WatchTheBurn Stage (erigontech#3307)
- 91172f8 Update wmake.ps1 (erigontech#3297)
- 7c184f7 commands: follow-up update of (erigontech#2119): realigned TraceFilterModeIntersection behaviour (erigontech#3304)
- 6704c48 Inverted lowestNum and highestNum in header downloader (erigontech#3301)
- 8287b3e skip analysis and preverified hashes update (erigontech#3300)
- df2f117 DockerHub and git submodules (erigontech#3295)
- cfff241 Snapshots: prepare to re-use some funcs (erigontech#3296)
- 1e32281 Move cli root context to erigon-lib (erigontech#3294)
- 9303b28 mainnet
- 6e01ff5 fermion: fix block gossip with Starknet txs (erigontech#3289)
- eb72d4d Snapshots: parallel compressor to allow empty words (erigontech#3286)
- ef18084 Transaction is nil (erigontech#3273)
- f141803 No need for ApplyBinanceSmartChainEIPs (erigontech#3282)
- f0684f9 workaround Docker issues pt 2 (erigontech#3288)
- c4b6397 Update Makefile (erigontech#3287)
- 393753a fix starknet tx hashing to work with txpool v2 (erigontech#3283)
- 9188705 Switch to parallel (erigontech#3285)
- 3655916 Junk db util (erigontech#3284)
- 4622287 Add gas parameter to raw tx generator (erigontech#3280)
- 032b7e2 goerli new hashes
- ead6a30 fix no prealloc (when size unknown)
- f9983ed Snapshots: ParallelCompressor class, DecompressedFile class (erigontech#3265)
- fb4e75c Fix duplicate record in snapshot erigontech#3277
- 7058f3f Add files via upload
- 1af72fa [erigon2] optional writing of "before" value for changes, decouple commitment from blocks (erigontech#3272)
- 17aff60 [erigon2] Resumable prototype (erigontech#3263)
- 8a2b243 Update node.go (erigontech#3269)
- c4b23db No empty RLPs in TxPacket messages, consistent parsing of TxPacket and PooledTxPacket (erigontech#3267)
- c774bff Update erigon2.go (erigontech#3266)
- 359af9e Snapshots: files list (erigontech#3264)
- a49d409 Full BSC support with validator mode (erigontech#3233)
- ea6dbd4 [erigon2] Running with commitment (erigontech#3203)
- 69671cf WIP:feature/rewrite-devnettest-to-cobra (erigontech#3227)
- bcc88ba Revert "increase body download timeout (erigontech#3217)" (erigontech#3262)
- b86f883 Snapshots: watch the burn stage erigontech#3259
- d8aa5d2 [wip] penalize peer for invalid rlp (erigontech#3232)
- b22e0e4 don't interrup stage bodies on first cycle (erigontech#3253)
- 7ac165d issue/2028-support_parity_listStorageKeys (erigontech#3235)
- db7fa3d Change major db version check (erigontech#3241)
- c0db929 Skip analysis and preverified hashe update (erigontech#3244)
- 0a31443 fix big chunk method (erigontech#3240)
- 748abd3 Suggesting fix for data race (erigontech#3236)
- 359477c Update consensus tests to 10.3 (erigontech#3231)
- bd21b92 mdbx: fix gc "retry" issue (slowness of gc during commit) (erigontech#3229)
- f0f33f1 increase body download timeout (erigontech#3217)
- c052348 Eip4399 state test in cmd/evm (erigontech#3220)
- 3ab8820 issuance stage depends on bodies, not on headers (erigontech#3228)
- 5b07f7c Decompressor: fast Count() method (erigontech#3225)
- d5fab96 pprof flag enable (erigontech#3224)
- b17fafe clean debug line
- 06c52c7 Snapshots: create .seg and huffman_codes.txt in tmpdir (erigontech#3223)
- 2bcc40f Snapshots: create .dat in tmpdir (erigontech#3222)
- b4ab063 Snapshot: indexing to print logs with clear progress (erigontech#3221)
- 576a317 stage header tmpdir (erigontech#3218)
- c2d0f00 Report Valid ExecutionStatus only after all stages (erigontech#3212)
- 35f6598 Prometheus/Grafana up versions
- 4ef541f Snapshots: tx lookup in RPC from snapshots (erigontech#3214)
- 13d9e71 Snapshots: txnHash2BlockNum idx (erigontech#3213)
- eed7475 Snapshot: move parallel compression to erigon-lib (erigontech#3211)
- 1b856b5 Snapshot: mainnet hashes and fixes (erigontech#3210)
- 1ae4c72 mainnet hashes
- 43f9511 Update README.md (erigontech#3209)
- 0732e15 RLP: suspend parse errors from logs (erigontech#3208)
- 65188ce Snapshot: add hash first byte to headers.seg, serve p2p blocks from snapshots (erigontech#3198)
- 0655e58 erigontech#2119 - implemented trace_filter intersection mode for (erigontech#3167)
- d14c223 Simplify miner gas limit post EIP-1559. Default to 30M (erigontech#3205)
- 195eb9a Added mining for POS (erigontech#3187)
- 156287a Sanity check p2p block (erigontech#3197)
- 8203cdf Added salt to starknet transaction for cairo contract address generation (erigontech#3178)
- 1bfc2ff Snapshots: add --to parameter to "erigon snapshots create" (erigontech#3194)
- d4442af save (erigontech#3193)
- 6904e4c Snapshot: describe idx schema (erigontech#3191)
- 0658983 improve downloader readme
- e442c8b improve downloader readme
- e29be21 improve downloader readme
- 864b744 Support for syncing on mergemock (erigontech#3174)
- 2d9fe6c fix debug_storageRangeAt (erigontech#3148)
- ac2b30f remove some unused flags
- 1fb53ea remove some unused flags
- 5cac9fb Move snapshot creation from hack.go to "erigon snapshot create" cli sub-commmand (erigontech#3177)
- 6d2a26f rlp base error, part 2 (erigontech#3175)
- 7ec4843 Tests for incremental intermediate hashes (erigontech#3172)
- cc5332a fix nil pointer in senders stage (erigontech#3170)
- e655c8c add go.work to .gitignore
- f3973af Rule guard linter enable (erigontech#3168)
- d45325c downloader readme
- 5d4f538 save
- f5ebd52 Downloader: --download.limit --upload.limit flags (erigontech#3163)
- 4f2fbf2 Downloader: log alloc/sys (erigontech#3162)
- 40205fb Torrent: continue download after reboot, --torrent.verbosity flag (erigontech#3161)
- 445ac05 Verify PoS headers before inserting them into DB (erigontech#3151)
- 1dbcaa6 Move transition logic out of FeedHeaderFunc (erigontech#3158)
- cfb3563 Make waitingPosHeaders atomic since it's accessed concurrently (erigontech#3157)
- 28a7532 RLP: base error - allows skip them if need
- 5125c82 add git submodules set to erigon build (erigontech#3154)
- 4cebe03 Added tips to erigon_WatchTheBurn (erigontech#3153)
- 290174a Engine GetPayloadBodiesV1 (erigontech#3118)
- 7390db7 Snapshots hashes for mainnet (erigontech#3150)
- 82753a6 add words count in .seg (breaking change in snapshot format) (erigontech#3140)
- 502e933 Remove mined transactions, fix crash in filters (erigontech#3143)
- 635e73e Revert "save"
- ef5bab7 save
- 59c2e88 Revert "count in .seg"
- 1a130bc count in .seg
- 3ac87a0 Downgrade messages to Debug (erigontech#3139)
- feb7988 Txpool: broadcast transaction along with announcements (erigontech#3135)
- c596bb4 Added WatchTheBurnStage + erigon_watchTheBurn json rpc call (erigontech#3137)
- 3d048b7 Add chain config and CLI changes for Binance Smart Chain support (erigontech#3131)
- 9f861e1 Check upgrade/downgrade of database schema version to prevent accidental upgrade, remove migrations (erigontech#3133)
- 499c27d change: port js tracer changes (erigontech#3128)
- 37f0dce init recursive git submodules on dockerhub (erigontech#3132)
- d836e9e [beta] Skip analysis and preverified hashes (erigontech#3130)
- bcdff3c Txpool tracing by sender addresses (erigontech#3113)
- 9fba783 init recursive git submodules on dockerhub
- ecb10e8 Snapshots download and seed (erigontech#3117)
- d739810 Serenity engine: fall back to eth1 engine before the Merge (erigontech#3112)
- 23b3c1d Added reversed for proof-of-stake syncing (erigontech#3092)
- 432fd11 Document txpool.api.addr when using txpool API (erigontech#3116)
- 22a9a9b Add error tests for starknet_sendRawTransaction method (erigontech#3102)
- 3c7ab5a save (erigontech#3114)
- de4cebf go mod tidy devel
- ee99f17 Add Parlia consensus engine for Binance Smart Chain support (erigontech#3086)
- 5413a4d Header download simplifications (erigontech#3106)
- 99fd589 added an intitial idea for getBodiesV1
- 62d524f Update Dockerfile
- f50f056 Revert "Revert "Update Dockerfile""
- aa8ee53 Revert "Update Dockerfile"
- cf9d09e Update Dockerfile
- 7f2bf4c Update Dockerfile
- d16460e Rename maxHeight to lowestAnchorHeight for better readability (erigontech#3105)
- d0dbf01 Update consensus tests to 10.2. EIP-2681 (erigontech#3103)
- c3ed07c Implementing basic unwind process for Proof-of-stake (erigontech#3083)
- bbb3cc9 Starknet getcode (erigontech#3038)
- 623a576 Take RLP fixes from erigon-lib (erigontech#3100)
- 494853a Update skip analysis and preverified hashes (erigontech#3097)
- 65d2fbd trace_ include subtraces to precompiles with value > 0 (erigontech#3096)
- d89e5d2 Issue/2710 add grpc health check (erigontech#3091)
- 918c42c Dropped more ETH65 Code (erigontech#3094)
- 759fb00 [beta] Stricter uint256 RLP decoding. Update consensus tests to 10.1 (erigontech#3089)
- 3f34dee first revisit downloader service (erigontech#3093)
- b7aa5be Remove snapshot migrator class (erigontech#3088)
- 178fd19 Genesis sync from existing snapshots (erigontech#3087)
- bcc2538 eth_getLogs to start from latest by default (erigontech#3079)
- 71d7b38 Fix NodeInfo protocols decoding (erigontech#3081)
- 3c95db0 Fixed Proof-of-stake transition (erigontech#3075)
- b01df0f Bump EthBackend API to 3.0.0 in
devel
branch only to make it explicitly incompatible withstable
(erigontech#3077) - 4062c05 Update README.md
- 684786f Update README.md
- 529d433 fixed SpawnStageHeader not passing the test (erigontech#3076)
- e258eff Update Engine API to v1.0.0-alpha.5 (erigontech#3074)
- d1d2dd6 Remove deduplication in NodeInfo response (erigontech#3070)
- 094ab5e [EIP-4399] Remove newly added Header.Random (reuse mixHash instead) (erigontech#3069)
- 3449eed More info about remote RPC Daemon state cache + eth_createAccessList (erigontech#3068)
- 7a1a2db Reverse order of arguments in eth_createAccessList (erigontech#3066)
- 36fabdb Change eth.Peer.ID() type from string to enode.ID (erigontech#3063)
- d4f6cef Add NodeInfo implementation (erigontech#3046)
- d7ee2b1 Merge pull request erigontech#2997 from ledgerwatch/enginev1
- 8ee29ee clear test
- 50dbf1f lint
- b9018db comment
- 5e9bf09 enum
- b1b68e0 Erigon2 state runner - option to compare with historical state (erigontech#3061)
- e98f39b Fix Header.EncodingSize() to match EncodeRLP() with EIP-3675 (erigontech#3053)
- 52e302b ops again
- 97ed051 Error handling
- feebc7d save (erigontech#3059) (erigontech#3060)
- 5c417e4 ops
- 778ee5b save (erigontech#3057)
- 5eca3be Avoid redundant BitLen() (erigontech#3056)
- 00bd53a gencodec
- 36e0dfe Upgrade GitHub Actions to macOS 11 (erigontech#3054)
- 021aa1d lock
- e76bc80 better api
- ae4819d Prefer Block.NumberU64() over Block.Number.Uint64() (erigontech#3051)
- 0e6e47e Create access list (erigontech#3048)
- 5f31aef fixed compilation
- cfed359 Merge branch 'devel' into enginev1
- 57d641b Avoid redundant Block.Header() deep-copy (erigontech#3050)
- 8104a90 Snapshot: exec and trie to support snapshot files (erigontech#3033)
- 233c5f1 Update README.md
- c3e361e Update skip analysis and preverified (erigontech#3045)
- 1605826 Use sub-slices for ChainSegment actions (erigontech#3043)
- 2f0758e ChainSegment efficiency (erigontech#3042)
- 0c9e5cd fixed unit tests
- 5a09c1c Erigon2 state runner (erigontech#3034)
- 6866eec added transition checks
- af8b6da useless
- 8e7954e payload unwind placeholder
- d8e99d4 Merge branch 'enginev1' of https://www.github.com/ledgerwatch/erigon into enginev1
- 6bffeb8 better notation
- d02903b Devnet build to test eth_getBalance, eth_sendRawTransaction and txpool_content (erigontech#3041)
- 38548e2 Merge branch 'devel' into enginev1
- 6910e18 [txpool] Introduce PriceBump, change tx replacement logic, add test (erigontech#3039)
- dbfa519 added downloader unit tests
- 7c60126 added unit tests for simple execution
- e72d239 updated lib
- 14f81db Not try to create temporary file with enode (erigontech#3035)
- f1ca526 lint
- 768617f added proper errors
- 435d1d1 channels implemented
- 905818f Simplify SentPeers replies (erigontech#3028)
- 67c49cf Pool: support multi sentry (erigontech#3030)
- 9d46c80 save (erigontech#3031)
- 726278f save
- 607e958 Committing changes for devnettest (erigontech#3026)
- 0ccae84 remove block_fetcher and tx_fetcher (erigontech#3024)
- 8b4bc39 Fix atomic peer height update (erigontech#3019)
- 6d24a30 Drop txpool v1 (erigontech#3017)
- becb250 Revert erroneous merge (erigontech#3022)
- c154d65 Making corrections to code formatting
- ddb01b6 ?
- dc4c001 Implemented devnet test for eth_getBalance
- af4caf4 fixed compilation
- bac85f8 added getPayloadV1
- 4d3cee7 Mdbx fix for signature update (erigontech#3014)
- c05e3a9 connected to daemon
- e1c44cd Change sentry peer_id from H512 pubkey to H256 keccak256(pubkey) (erigontech#3013)
- 21cbc19 using batch over tx
- 1267d54 added engine_executePayloadV1
- 23883d9 merge
- 4eb650f payload manipulation
- 77a31a8 Fix Sentry server initialization (erigontech#3008)
- f0ca5ea Update skip_analysis.go (erigontech#3009)
- 3335532 Update preverified hashes for mainnet and ropsten (erigontech#3010)
- 44c9940 Pool: reject low nonce and low balance txs (erigontech#3005)
- 2f9128c eth_estimateGas to correctly recap to balance for London txs (erigontech#3006)
- 2ddfa52 trace_block to return empty result for genesis (erigontech#3002)
- b073787 eth_getTransactionReceipt not to return unrelated txs (erigontech#2998)
- b3e8a1a hack: remove createIdx and txLookup methods (erigontech#3000)
- f3aebbe Snapshot: common indexing func (erigontech#2999)
- e552562 snapshots: read block from snapshots, add sender to txs file (erigontech#2996)
- 6dd2d67 Added ExecutePayloadV1 method to engine_ namespace
- 224441c initial commit2
- d4850b6 Hack: dump bodies and headers (erigontech#2994)
- 2a08dbd Recsplit: move files read/write helpers to erigon-lib (erigontech#2993)
- 5b634a7 Canonical tx ids (erigontech#2986)
- 69fa571 Fix for eth_getLogs with zero fromBlock and toBlock (erigontech#2989)
- 7ddb0be Update README.md (erigontech#2981)
- 44fe976 Merge pull request erigontech#2978 from ledgerwatch/eip4399
- e6916d4 [EIP-4399 2/3] Added total difficulty stage and transition logic (erigontech#2964)
- 9762e25 txpool.Pending() grpc method, which preserve ready-for-mining order erigontech#2976
- 2ad6ca1 Ropsten and main net preverified hashes, skip analysis (erigontech#2973)
- 514e3d3 Run CI actions on PRs and pushes for stable branch (erigontech#2968)
- 861ef7a Open blocks snapshots (erigontech#2957)
- 39b5cf2 Update README.md
- 544b962 Pool: PooledTransactions to produce correct rlp for non-legacy txs (erigontech#2965)
- 94d477c EIP 4399 finalized
- a1d773e Merge branch 'eip4399' of https://www.github.com/ledgerwatch/erigon into eip4399
- 6b43aac Delete header_download.md
- 12f5656 pending nonce (erigontech#2953)
- 5ddbf84 Avoid a redundant rlpHash() in FeedHeader() (erigontech#2959)
- bca0d1d Increase default txpool size
- 5fb1a4c Add db-tools to Dockerfile (erigontech#2950)
- a902880 Refactor sentry peers (erigontech#2961)
- 0b1027e added random field to block type (erigontech#2962)
- 2f275cb added random field to block type
- 9e5ae33 Use IsZero() instead of Sign() for uint256.int (erigontech#2960)
- 669b5dd Add trusted peers flag (erigontech#2958)
- aad0d0c grpc GetBlock api (erigontech#2955)
- a5a3c62 begin 2021.11.03 release cycle
- 484c8ee Fix SendHeaderRequest peer minBlock (erigontech#2946)
- 3df4197 Fix header skeleton (erigontech#2945)
- c1cbb21 save
- 95c0e45 Check existence before write - because WriteRawBody isn't idempotent (it allocates new sequence range for transactions on every call) (erigontech#2941)
- ab4c080 Merge pull request erigontech#2939 from ledgerwatch/enginev1
- da83ad3 updated erigon-lib
- f31a76b Compress: add maxPatternLen=64 (erigontech#2943)
- c7a014b RPC: don't save nil's to blocksLRU (erigontech#2937)
- f96a591 hack.go LCP int8 overflow: change to int32 (erigontech#2940)
- e4ab9b6 lint
- 4d43236 dropped eth65
- e12f8fd dropped eth65
- 832bae9 Dev Chain Tutorial (erigontech#2936)
- e670f39 Lcp must be int32 (erigontech#2934)
- 3842351 move DictAggregator to erigon-lib (erigontech#2933)
- 3d3a1d3 Remove Docker from deps (erigontech#2930)
- deed48c Small step towards torrent downloader (erigontech#2929)
- 9ab2bbe recsplit: single offset bucket (erigontech#2928)
- 02d3c69 removed eth64/65 tests
- f34ccb7 refactor downloader
- 194330f Recsplit: preserve immutability threshold (erigontech#2926)
- 49ff8ff Recsplit: collision typed error (erigontech#2925)
- ed83d29 Pool: don't send empty events (erigontech#2924)
- e802e43 add pprof http to hack
- c1e7650 added engine_ namespace in rpcdaemon (erigontech#2923)
- e14fb47 ETL: revert file name change (erigontech#2922)
- 65400b2 HashState stage genesis sync - read PlainState only once (erigontech#2884)
- a5bbe82 ETL: use logPrefix as suffix of tmp files (erigontech#2921)
- a2d5b00 begin 2021.11.02 release cycle
- 4a5aaee unbreak rpc daemon after snapshot.dir removal
- 1a94b85 tests, secp256k1: secp256k1 fuzzer implementation (erigontech#2906)
- c0fffb6 Update skip_analysis.go (erigontech#2915)
- 4dbf025 suppress some p2p errors (erigontech#2914)
- 6639be6 save (erigontech#2913)
- f1a4939 save
- 5d0f081 save
- 1a45f26 move (erigontech#2910)
- 686721b EliasFano: fix jump calculation, fuzzing to trigger jump logic (erigontech#2912)
- 702631b prohibit change prune mode (erigontech#2908)
- c7db8a2 prohibit change prune mode (erigontech#2907)
- 51d29f1 Added terminalTotalDifficulty field in ChainConfig (erigontech#2900)
- 5e54b27 increase grpc meassage limit (erigontech#2905)
- 132bce6 fix miss-type of cli param: txpool.globalbasefeeslots
- 70461e4 Recsplit: add first byte of hash to txn payload (erigontech#2902)
- 8c6c952 Drop --txpool.v1 flag (erigontech#2901)
- bfb26e5 derive_chainid_no_alloc
- cc951ea derive_chainid_no_alloc (erigontech#2899)
- 5caf839 pre-alloc uin256 for chainID derive (erigontech#2898)
- e3585d7 Added serenity consensus engine (erigontech#2893)
- 6f055e7 Recsplit: call ef.Build and set ef.prevOffset (erigontech#2897)
- 1214302 Arrow Glacier network upgrade (erigontech#2896)
- 3d63c93 Recsplit: add hack recsplitLookup for test (erigontech#2895)
- e95b63d add hack to dockerfile
- 04f7fe4 hack to print headers (erigontech#2892)
- 5e829d3 mdbx_v0.11.1
- 02e1bf7 mdbx: increase augment to 16 * default
- fc010b7 Switch sentry mock to pool v2 (erigontech#2885)
- 83f780c Update README.md (erigontech#2887)
- 055660d Merge branch 'devel' of github.com:ledgerwatch/turbo-geth into devel
- e2ec9f7 pool v2 docs
- e366abd pool v2 docs
- 3fb0517 Merge branch 'stable' into devel
- 2375925 begin 2021.11.01 release cycle
- 79b5de6 Update header_algos.go (erigontech#2882)
- 9aea0bb Revert "Correct initial sync in no p2p discovery mode (erigontech#2877)" (erigontech#2881)
- effa51e Pool: remove rules from func signatures (erigontech#2880)
- 84da57f revert run only stage.Headers at first cycle (erigontech#2879)
- 810c004 Correct initial sync in no p2p discovery mode (erigontech#2877)
- 3f21910 Update preverified headers (main net, roosten), update skip analysis block (erigontech#2875)
- 113a9be [header download] Preserve heap invariant in SentRequest function (erigontech#2873)
- 9ae67fe Mdbx reduce augment limit to 8*default (erigontech#2871)
- a61f1af grafana: up to version v8.2.2
- d296617 up enode db limit
- 33efae0 more p2p fuzz (erigontech#2869)
- 83593c2 recsplit: bigger bufio buffer (erigontech#2867)
- adf172c update libmdbx submodule to v0.11.1.1. (erigontech#2868)
- 95f240d enable pool test
- 42b8402 skip
- 5d7904c erl.collector - move logPrefix to constructor (erigontech#2866)
- b3509f2 PoolV2: intrinsic gas (erigontech#2865)
- d49e25d muted txpool
- ac04db8 Eth2 does not work with --prune.r.older=2_000_000 (erigontech#2864)
- 1aee17c force some rw tx when db open, to allow mdbx up version signature (erigontech#2862)
- e227583 check that header not nil
- e6bd6fb Add p2p msg to panic (erigontech#2861)
- 1a42654 Mdbx v0.11.0 (erigontech#2860)
- 9c6a552 save
- 583a753 start_pool_at_genesis_on_devnet (erigontech#2856)
- a28a0b7 PoolV2: set default limit to sub-pools 10K (erigontech#2855)
- a4d3147 all chains to start txpool in same time (erigontech#2854)
- 96ea543 save snippet to add Geth to dev net
- 752f768 propagate all promoted txs when add local tx (erigontech#2841)
- c4be246 PoolV2: Use default crypto context - it's thread-safe - because creation of new one failing in Docker on linux host (erigontech#2847)
- bc5c09f RPC: fix nil pointer on error
- e90dd3e fix nil pointer on error
- 626a60d Update header_algos.go (erigontech#2846)
- 57ebf94 Revert "Trace calls to precompiles if value is not zero (erigontech#2839)" (erigontech#2842)
- 7234210 Trace calls to precompiles if value is not zero (erigontech#2839)
- 5e9c08c Update header_algos.go (erigontech#2840)
- a477aaa Enable DeveloperPeriodFlag (erigontech#2838)
- 839e0c9 Allow peers in dev mode (erigontech#2836)
- f820741 Poolv2: print local tx propagation info (erigontech#2835)
- 1cbde9a More robust preverification of headers and remove kludge for header download (erigontech#2833)
- 2dec761 Use decompressor from erigon-lib and experiments with tx lookup (erigontech#2824)
- 574be07 Updated Fermion genesis extraData (erigontech#2830)
- f81ade1 enable poolv2 by default (erigontech#2831)
- 7885cc6 Revert "enable by default"
- 7f58290 enable by default
- f345aba Mdbx v0.10.5 (erigontech#2828)
- b37f733 Update skip_analysis.go (erigontech#2825)
- 08f7084 begin 2021.10.4 release cycle
- f4dee87 Fail to insert headers with missing parent (erigontech#2822)
- c970261 switched Fermion to Clique (erigontech#2823)
- a470da8 enable London in mining, fix pre-london gasPool in mining (erigontech#2821)
- 19b7354 erigontech#2658: eliminated HeadersSeal function (erigontech#2731)
- 91df893 EIP-3607 (check if sender is EOA). Update tests to v10.0 (erigontech#2820)
- cd1e98d update Fermion devnet id to 1212120 to avoid clashes with https://chainlist.org (erigontech#2817)
- 2a7ed79 Enable all hardforks in the fermion testnet (erigontech#2819)
- 04f8ecb RemoteRPC: add --state.cache=keys_amount cli parameter (erigontech#2816)
- da00e94 RemoteRPC: coherentCache for kv.Code; LocalRPC: enable small blocksLRU (erigontech#2815)
- 21d024b More mature experiments with the state and transaction compression (erigontech#2811)
- c431dbf prealloc for block receipts (erigontech#2814)
- 3bd223d set correct default values of sub-pool sizes when --txpoo.v2 set (erigontech#2813)
- 2d64584 Better prune logs (erigontech#2812)
- c16e25e Add files via upload
- 7740c06 Add files via upload
- 64178ff Checkpoint challenge timeout: remove td check after handshake (erigontech#2807)
- bd099e4 Run first cycle in one db transaction if it's small enough (erigontech#2809)
- 6561c48 Pool: use cumulativeBalanceDistance and nonceDistance to compare txs quality (erigontech#2810)
- 90e608c Implement test for RPC
newHeads
notification (erigontech#2805) - 177aff8 fix eth_subscribe (erigontech#2801)
- 4b88156 implement-reading-the-signature-private-key-from-a-file (erigontech#2798)
- 5ca558c Move lengths to erigon-lib other packages depend on it (erigontech#2799)
- 03659cc Add eth_call bench test (erigontech#2796)
- e5c8628 begin 2021.10.3 release cycle
- 21823e3 Extend preverified hashes for mainnet and ropsten (erigontech#2793)
- e097490 Update skip_analysis.go (erigontech#2792)
- 161f59b less warnings
- 6336f9a Ignore MaxPeers param for staticpeers (erigontech#2789)
- 7e4996b Reworkings of state compression experiments (erigontech#2790)
- 54cdf74 Rpcdaemon: add --tevm flag to enable experiment (erigontech#2788)
- 900f687 Fermion genesis block (erigontech#2787)
- e27d66b RemoteDB: don't spend time to close cursors on end of tx - server will cleanup everything well (erigontech#2786)
- 74168d9 remove debug prints
- a6a63e8 Integration to print right stage in logs (erigontech#2785)
- b878096 RPCDaemon: reduce --rpc.batch.concurrency default from 50 to 2 (erigontech#2784)
- ff00efa reduce_bach_concurrency_default
- ba9e2c0 No json rpc streaming (erigontech#2779)
- 2e93434 Enable "State stream" by default (erigontech#2780)
- 2178578 IntermediateHash stage - switch from incremental to re-generate mode - if jump > 100K blocks (erigontech#2781)
- 0625cd4 No senders is fine (erigontech#2775)
- 3c0cb82 Decoding incarnation implemented (erigontech#2764)
- 3bc3be4 Clean up DEBUG category logs (erigontech#2776)
- c913f35 Inner errors (erigontech#2774)
- 044aa67 eip 1559 in miner (erigontech#2773)
- de16cb9 add logs in recoverFromDb func (erigontech#2769)
- b890e97 Dockerfile: switch to go1.17 and alpine3.14 (erigontech#2766)
- f70dd63 Update stage_finish.go : notifications to rpc daemon (erigontech#2755)
- ca3dda2 Update signal_windows.go (erigontech#2767)
- 83555c2 Pool v2: --txpool.accountslots flag support (erigontech#2765)
- e73d6c2 --txpoo.pricelimit support
- d61a9ad Pool v2: --txpool.pricelimit support (erigontech#2763)
- f167df0 Revert "rpcdaemon: (erigontech#2752)" (erigontech#2762)
- 6be44fa begin 2021.10.2 release cycle