Alex Sharov
52a06d792c
historyReader22 fix lost incarnation ( #5469 )
...
* save
* save
2022-09-22 15:38:00 +07:00
Alex Sharov
57a4d8b777
historyReader22 fix empty code hash short-path ( #5467 )
...
* save
* save
2022-09-22 15:19:38 +07:00
Alex Sharov
7956552980
update some small deps ( #5466 )
2022-09-22 14:34:47 +07:00
Alex Sharov
ef9e296efd
erigon method to test decompression speed ( #5464 )
2022-09-22 14:11:39 +07:00
hexoscott
7fc7b91270
OOM fix for bodies stage ( #5253 )
...
* OOM fix for bodies stage
change misleading bodies stage log messages
remove duplicate func to create key from block number
ensure body isn't nil when reading from bucket in bodies stage
remove unused blocknum variable from body requests
moving to using RLP encoding for stage bodies storage
encode bodies to RLP for stage bodies storage
better error handling in stage bodies
fixup body algos after rebase
* fixes for body stage oom after rebase
2022-09-22 12:27:42 +07:00
Nicolas Gotchac
9a8777512c
blockchain: Add a TransactionIndex
for StateSync receipt in Bor ( #5461 )
2022-09-22 09:55:55 +07:00
Giulio rebuffo
bf768a4278
Adapted verkle tree generation in preperation of Beverly Hills ( #5459 )
...
* fixed increment
* removed useless code
* Adapted verkle tree generation in preperation of Beverly Hills
Co-authored-by: giuliorebuffo <giuliorebuffo@system76-pc.localdomain>
2022-09-22 00:33:48 +02:00
Alex Sharov
902e3e7d02
save ( #5455 )
2022-09-21 14:17:56 +01:00
jiang
09db0c8d43
open erigon_blockNumber
API ( #5454 )
...
open `erigon_blockNumber` feature API that has been implemented
2022-09-21 19:30:01 +07:00
ledgerwatch
92c1b43259
Add test for CVE ( #5450 )
...
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
2022-09-21 12:27:46 +01:00
Krishna Upadhyaya
bac6b071ab
use HeimdallURL flag instead of hardcoded value ( #5452 )
2022-09-21 14:55:11 +07:00
Alex Sharov
50811f9cd6
"erigon snapshots ram" command ( #5449 )
...
* save
* save
* save
2022-09-21 09:18:37 +07:00
ledgerwatch
46f8d891d5
clean up erigon2.2 prototype ( #5446 )
...
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
2022-09-20 18:50:14 +01:00
Artem Tsebrovskiy
2b6d206497
added separated user/error log files to erigon 22/23 ( #5156 )
...
* added separated user/error log files to erigon 22/23
* added variable prefix to log file name
* updated log dependency
2022-09-20 16:51:09 +01:00
hexoscott
705673c336
increased logging around POS mining ( #5442 )
2022-09-20 13:15:56 +01:00
Alex Sharov
54343d1d69
save ( #5439 )
2022-09-20 13:09:24 +01:00
Levi Aul
2c1d617b41
Ensure system contracts created by upgrades get persisted correctly ( #5424 )
2022-09-20 09:06:14 +01:00
ledgerwatch
e3bbf19c96
Update version.go ( #5440 )
2022-09-20 08:59:48 +01:00
Alex Sharov
c782064582
erigon22: rpc fixes ( #5437 )
2022-09-20 14:01:54 +07:00
Alex Sharov
5ccc039497
Test e22 incarnation ( #5436 )
2022-09-20 11:10:31 +07:00
Alex Sharov
db622cba4a
remove async snapshots interator ( #5429 )
2022-09-20 09:36:48 +07:00
Andrew Ashikhmin
05df5a4739
Revert "Docker pos fixup attempt1 ( #5401 )" ( #5421 )
...
This reverts commit 43c848ceb9
.
2022-09-19 16:13:20 +02:00
Enrique Jose Avila Asapche
e53fec1977
appending log into erigonLogs ( #5419 )
...
* appending log into erigonLogs
* Revert "appending log into erigonLogs"
This reverts commit 37ceb2fa3da156977bba764d7d9e77f27ae360d7.
* ops
2022-09-19 16:25:10 +03:00
Andrew Ashikhmin
775d4a225b
Don't check TerminalBlockHash in exchangeTransitionConfiguration ( #5428 )
2022-09-19 13:05:45 +02:00
Andrew Ashikhmin
7561a74af3
Remove terminal PoW block overrides ( #5420 )
2022-09-19 10:33:18 +02:00
Alex Sharov
2b4884bf0b
docker set alpine version to v3.16 ( #5426 )
2022-09-19 14:38:08 +07:00
Alex Sharov
c1bb4bc734
exec22: stagedsync test v1 ( #5425 )
...
* save
* save
2022-09-19 12:17:36 +07:00
Alex Sharov
9fb8a190bc
erigon22: folder snapshots/history ( #5351 )
2022-09-18 17:41:01 +07:00
Andrew Ashikhmin
4ee0627eaf
Disable PoW sync for mainnet ( #5417 )
2022-09-18 12:38:21 +02:00
Andrew Ashikhmin
222224ca86
Log peer ID ( #5416 )
2022-09-18 11:33:18 +02:00
Max Revitt
506dac35d2
feat(ci): run on self-hosted github runner ( #5393 )
...
* feat(ci): run on self-hosted github runner
* feat(hive): exclusions from ethdevops
* fix(ci): workspace cleanup, cancel in prog same sha
2022-09-18 11:01:11 +07:00
Enrique Jose Avila Asapche
7b1bf44ce6
dont check for block reward or uncles if we are tracing POS ( #5410 )
...
* dont check for block reward or uncles if we are tracing POS
* comparing chainConfig to header difficulty
* fixed test
* difficulty == 0 then we are POS
2022-09-17 22:04:37 +01:00
ledgerwatch
62bbc36d11
Start new release cycle ( #5411 )
...
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2022-09-17 13:25:57 +01:00
Nicolas Gotchac
a18c088771
bor/consensus: Only write Snapshots to DB for checkpoints ( #5369 )
2022-09-17 13:25:47 +01:00
Alex Sharov
0e8d5d41fc
remove libmdbx git-submodule, make db-tools work on vendored to mdbx-go .c code (after "make dist") ( #5392 )
...
* save
* save
* save
* save
* save
* save
* save
* save
* save
* save
* save
* save
* save
* save
* save
* save
* save
* save
* save
* save
* save
* save
* save
* save
2022-09-17 12:55:38 +01:00
Alex Sharov
0fef7c392c
save ( #5397 )
2022-09-17 12:54:35 +01:00
Enrique Jose Avila Asapche
b8a8ea6ace
Log stage finish ( #5409 )
...
* logging latest block at stage finish
* better logging debug
2022-09-17 12:54:18 +01:00
ledgerwatch
43f592ed0e
Fixes for trace_block ( #5402 )
...
* Fixes for trace_block
* Print
* Print
* extra bodies
* extra bodies
* Add canonical check
* First fix for bodies mismatch
* More cleanup
* Advance progress
* Reset snapshots in integration
* Cleanup
* Way to reset snapshots stage
* Not reset sequence if not needed
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2022-09-17 12:53:27 +01:00
Giulio rebuffo
43c848ceb9
Docker pos fixup attempt1 ( #5401 )
...
* maybe fix
* maybe fix
* fix test sentry_mock
Co-authored-by: giuliorebuffo <giuliorebuffo@system76-pc.localdomain>
Co-authored-by: Igor Mandrigin <i@mandrigin.ru>
2022-09-17 11:49:13 +02:00
Temirlan
44266a9237
rcpdaemon, erigon: add --rpc.evmtimeout flag ( #5395 )
2022-09-17 13:25:27 +07:00
hexoscott
cd8cad6a89
allow multiple log subscriptions at the same time ( #5358 )
2022-09-16 14:36:25 +01:00
Andrew Ashikhmin
a8a104c35c
Merge & Downloader logging improvements ( #5398 )
...
* Prefix downloader logs with [Downloader]
* Better check for syncing
* Better handle nil dereference
2022-09-16 15:15:48 +02:00
Giulio rebuffo
52d76977ca
Correct Verkle trie generation ( #5399 )
...
* log msg
* refactor
* use of delete
* fixed verkle tree incremental
* ops
* ops
Co-authored-by: giuliorebuffo <giuliorebuffo@system76-pc.localdomain>
2022-09-16 15:11:13 +02:00
Andrew Ashikhmin
4ef182e6e0
Tiny log improvement ( #5394 )
2022-09-16 12:19:44 +02:00
ledgerwatch
caeba44728
[erigon22] fix state reconstitution (testing on BSC) ( #5391 )
...
* Fix NPE in Parlia integration
* Fix state reconstitution for integration
* Update to latest erigon-lib
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2022-09-16 10:41:01 +01:00
Andrew Ashikhmin
e5afa7292e
Potential improvement to CL timeouts ( #5378 )
...
* Strengthen early return when PoS syncing
* Be less aggressive about new payloads
* Less scary log message
* Clean up LVH in EngineStatus_SYNCING
* Slightly more correct message
* Try to fix Hive tests
2022-09-16 10:59:46 +02:00
Alex Sharov
b8e81f9b40
erigon22: save correct parallel progress #5388
2022-09-16 11:52:02 +07:00
Alex Sharov
10039f0431
erigon22: workers correct rollback #5387
2022-09-16 11:17:56 +07:00
Enrique Jose Avila Asapche
390108f352
pruning bor receipts with receipts ( #5371 )
...
* pruning bor receipts with receipts
* no need for rawdb.DeleteBorReceipt
2022-09-16 09:39:48 +07:00
Andrew Ashikhmin
b8f119a234
Bump map size of in-memory MDBX ( #5374 )
...
* Pick up erigon-lib PRs 637 & 639
* Pick up erigon-lib PR 640
* anacrolix/sync is a direct dependency now
* Pick erigon-lib PR 641
2022-09-15 22:19:36 +02:00