TBC Dev
bf06095811
hack: Allow blockTotal <= 0 as offset from head ( #3818 )
2022-04-05 08:07:07 +07:00
TBC Dev
23e1bc9771
Fix block hash announces ( #3819 )
2022-04-05 08:06:12 +07:00
TBC Dev
057298f71b
Fix broken Goerli sync ( #3817 )
...
Previous preverified hashes were not from Goerli
2022-04-05 08:05:28 +07:00
alex.sharov
4fb2a14756
add readahead to segment uncompress pipe
2022-04-04 21:07:02 +07:00
Alex Sharov
3030526afb
Delete blocks on integration stage_header --unwind ( #3813 )
...
* fix for non-can block
* fix for non-can block
2022-04-04 14:12:14 +07:00
Giulio rebuffo
1b0d7c80bf
Better batches for Execution (Hashmaps based instead of BTree based) ( #3814 )
2022-04-04 14:11:59 +07:00
Alex Sharov
ca66e64f22
Limit amount of deletes during one sync cycle ( #3816 )
2022-04-04 08:38:38 +07:00
Alex Sharov
7ddb7ad562
Update README.md
2022-04-03 09:40:11 +07:00
alex.sharov
32467007c1
snapshots: auto fix
2022-04-02 13:28:18 +07:00
alex.sharov
c4879dd4b8
snapshots: auto fix
2022-04-02 13:20:26 +07:00
alex.sharov
38ad751fa0
goerli snapshot
2022-04-02 11:26:39 +07:00
Alex Sharov
68153ff6e6
Relax segments expectation ( #3812 )
...
* skip empty seg
* skip empty seg
* skip empty seg
2022-04-02 10:47:01 +07:00
Alex Sharov
1bbe2037f3
linter 1.445 ( #3809 )
2022-04-01 15:20:27 +07:00
alex.sharov
10f195578b
fix linter
2022-04-01 15:11:02 +07:00
alex.sharov
d8d13e07d1
fix linter
2022-04-01 15:08:13 +07:00
Alex Sharov
d1218181b0
Snapshots: geth compatibility, use --syncmode=snap flag ( #3808 )
2022-04-01 15:00:50 +07:00
Alex Sharov
8b03582558
compressor: log lvl #408
...
* save
* save
2022-04-01 10:44:30 +07:00
Andrew Ashikhmin
6ff6c39d13
Prefer forkchoice head as latest block in RPC ( #3806 )
...
* LastForkchoice accessors
* Update erigon-lib
* Prefer forkchoice head as latest block in RPC
* Fix typo
2022-04-01 08:33:50 +07:00
leonardchinonso
fbb62c7a35
Chore/test log subscription ( #3786 )
...
* saving
* Implemented and tested subscription of logs
* Fixed lint errors
* fixed compilation error
* Removed print statements across code
* made review changes
* Validated hex addresses
2022-03-31 13:40:09 +01:00
Alex Sharov
804f322e91
fix nil pointer in fetch.go ( #3801 )
...
* fix nil pointer in fetch.go
* fix nil pointer in fetch.go
2022-03-31 15:13:20 +07:00
Alex Sharov
328c7b28a6
compress uncompress cli methods ( #3798 )
2022-03-31 14:10:40 +07:00
battlmonstr
930d662f21
Refactor crypto.FromECDSAPub to MarshalPubkey/Std ( #3797 )
...
Most places that used this method were cutting off the 1st byte.
Refactor this idea to a common place.
* better naming: MarshalPubkey matches existing UnmarshalPubkey
* "Std" suffix for the ANSI standard encoding without cut off
* docs
2022-03-31 11:06:20 +07:00
alex.sharov
4519e10e39
save
2022-03-31 09:44:12 +07:00
Alex Sharov
b7afdf4a83
Single root ctx ( #3796 )
2022-03-30 16:51:43 +07:00
Alex Sharov
84cff259b5
snapshots: prune txlookup ( #3794 )
2022-03-30 11:50:16 +07:00
Alex Sharov
27f1bdbd51
cloud: commit ( #3793 )
2022-03-30 09:55:22 +07:00
Alex Sharov
2e49137a23
cloud: commit ( #3792 )
2022-03-30 09:54:07 +07:00
Igor Mandrigin
7f1771516c
Fix 'all defaults' case for eth_estimateGas ( #3790 )
...
* Fix 'all defaults' case for eth_estimateGas
* fix tests
Co-authored-by: Igor Mandrigin <i@mandrigin.ru>
2022-03-30 08:04:51 +07:00
Andrew Ashikhmin
816ad30eff
Small Merge-related clarifications & improvements ( #3785 )
...
* Hd.Fetching -> FetchingNew
* ReadHeadHeaderHash makes more sense in verifyAndSaveNewPoSHeader
* Potentially more correct LatestValidHash in case of payload with invalid transactions
2022-03-29 11:47:07 +02:00
Alex Sharov
c52f000906
docker hub - fetch git tags before build #3781
2022-03-29 13:46:21 +07:00
Alex Sharov
477d04f669
Integration: update StageFinish too #3782
2022-03-29 13:45:53 +07:00
Alex Sharov
f5a8230016
Snapshots: write hashes to file only if amount of them growth ( #3784 )
2022-03-28 14:44:11 +07:00
alex.sharov
3313eedb1c
prometheus version up
2022-03-28 08:20:06 +07:00
ledgerwatch
eb07ad89dd
Update Skip analysis and preverified hashes ( #3777 )
...
* Update skip analysis
* Add preverified hashes for mainnet and ropsten
* preverified hashes and bootnode for sepolia
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2022-03-27 09:42:33 +01:00
Alex Sharov
2c44e68059
Mdbx fix after v0.11.6 ( #3774 )
2022-03-27 13:41:29 +07:00
Alex Sharov
89d4477df3
Snapshots: nil indices on p2p fix ( #3772 )
2022-03-27 10:07:58 +07:00
ledgerwatch
9ea6398524
Fixes to subscribe logs ( #3769 )
...
* Fixes to subscribe logs
* Add criteria to logs subscription
* Skeleton of RPC daemon event log distribution
* Simplify
* Send aggregated filter to Erigon
* Change API
* Print
* Fixes
* Fix topics filtering
* Fill txHash and blockHash
* Timing logs, fill tx index
* Print
* More print
* Print
* Asynchronous sending of log events to RPC daemon
* Remove prints
* Only extract logs if there are subscribers
* Check empty when RPC daemon is removed
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2022-03-26 18:21:31 +00:00
Alex Sharov
ed852568b9
mdbx v0.11.6 ( #3770 )
2022-03-25 20:24:54 +07:00
ledgerwatch
90cb55e51e
Update to erigon-lib main ( #3766 )
...
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
2022-03-25 06:19:54 +00:00
Alex Sharov
6d120227a4
integration unwind sender ( #3768 )
2022-03-25 11:21:03 +07:00
Marin Ivanov
1075bcacae
rpcdaemon: Tidy up eth_getLogs ( #3765 )
2022-03-25 11:17:23 +07:00
Alex Sharov
4da85fe94e
integration_unwind_sender ( #3767 )
2022-03-25 11:00:52 +07:00
Andrew Ashikhmin
2bf43cefdd
[Fix] missing Spammer in (DiscardReason) String() ( #3764 )
2022-03-24 16:33:36 +01:00
Alex Sharov
66ee6f9243
more bsc static peers ( #3759 )
2022-03-24 08:36:22 +00:00
Alex Sharov
8754415359
fix integration unwind nil pointer ( #3763 )
2022-03-24 15:13:56 +07:00
Giulio rebuffo
6a345847d8
[Critical] POS Panda Banner Added ( #3758 )
...
* pandaaa
* better
2022-03-24 07:35:58 +00:00
Alex Sharov
e0dfb8fb22
Snapshots: handle well gaps in idx files ( #3762 )
...
* handle well gaps in idx files
* handle well gaps in idx files
2022-03-24 14:19:14 +07:00
Alex Sharov
a21f7561ab
Snapshots: gen .torrent file only for big segments #3761 ( #3761 )
2022-03-24 12:26:22 +07:00
alex.sharov
e2ac8e56a6
save
2022-03-24 12:18:50 +07:00
Alex Sharov
85e47d83d2
Snapshots: remove "experimental" prefix from cli flag ( #3760 )
2022-03-24 12:17:31 +07:00