leonardchinonso
ae1655caef
Feature/automate devnet tool nonce ( #3754 )
...
* Added eth_getTransactionCount to the devnet tool
* Fixed lint errors
* Fixed lint
* Fixed compilation error
2022-03-23 14:26:33 +00:00
Giulio rebuffo
b7fb85df6a
demoted logs ( #3753 )
2022-03-23 10:28:32 +01:00
primal_concrete_sledge
fed19d5591
feat/rpcadaemon_logs_sub ( #3751 )
2022-03-23 07:35:04 +00:00
Andrew Ashikhmin
74a7d7c75a
Refactor PoS downloader ( #3717 )
...
* Remove blockHeight arg from FeedHeaderPoW
* Revert "Remove blockHeight arg from FeedHeaderPoW"
This reverts commit 9bf92921db11cd4e13386fcee29f30241d070fc6.
* Move PayloadMessage & ForkChoiceMessage to package engineapi
* RequestList instead of newPayloadCh & forkChoiceCh
* Introduce request status
* Send reply only when request status is New
* Move BeaconRequestList to HeaderDownload
* Don't SetFetching when PoS (Fetching means handling newBlockHashes)
* Merge Syncing & Synced into DataWasMissing
* Introduce SyncStatus
* onlyNew arg in WaitForRequest
* Move waitingForBeaconChain into RequestList
* Interrupt instead of skipCycleHack
* Introduce timeout for PoS headers
* Split downloadMissingPoSHeaders
* Move StartPoSDownloader into HeaderDownload
* Move Stopping interrupt to StartPoSDownloader
* Move stopping PayloadStatus back to HeadersPOS
* cleanUpPoSDownload
* Post-merge fix
* TestBogusForkchoice
* TestPoSDownloader
* requestStatus in attemptPoSDownload
* Broadcast in SetStatus
* Cosmetics
* attemptPoSDownload -> schedulePoSDownload
* Demote some logs to Trace
2022-03-22 17:49:12 +01:00
Alex Sharov
36b9cc2982
Snapshots: initial sync fix ( #3750 )
2022-03-22 10:33:15 +07:00
Alex Sharov
4cf4c1bac1
Snapshots: better support of p2p ( #3749 )
2022-03-21 20:36:03 +07:00
alex.sharov
752a52c4af
fix test
2022-03-21 19:33:26 +07:00
alex.sharov
a9475d9693
trackerslist
2022-03-21 14:49:59 +07:00
Alex Sharov
9100e0dc3c
Snapshots: fix for fresh sync ( #3748 )
2022-03-21 14:07:39 +07:00
ledgerwatch
ce15968d17
[erigon2] Fix rebuilding state ( #3747 )
2022-03-21 14:06:37 +07:00
Alex Sharov
9c49142e6b
Snapshots: script to commit hashes ( #3746 )
2022-03-21 13:40:35 +07:00
alex.sharov
f7024d1ef6
save
2022-03-21 13:12:59 +07:00
Alex Sharov
586ad297e6
Snapshots: script to auto-commit torrent hashes ( #3745 )
2022-03-21 11:22:37 +07:00
Alex Sharov
7799d145ca
Snapshots: fix partial .idx detection ( #3744 )
...
* save
* save
* save
* save
2022-03-21 10:28:33 +07:00
Alex Sharov
5f4bb98264
Snapshots: do indexing for older ranges if need ( #3733 )
...
* save
* save
* save
* save
2022-03-21 10:28:24 +07:00
alex.sharov
a8c13ebd4f
docs about faster rsync
2022-03-21 09:39:48 +07:00
alex.sharov
1e78e509ac
save
2022-03-21 09:10:52 +07:00
Enrique Jose Avila Asapche
726557fe72
Expose jwt-secret flag in erigon ( #3741 )
2022-03-21 08:33:10 +07:00
ledgerwatch
5e4655cd26
[erigon2] forward changesets to optimise access ( #3743 )
...
* [erigon2] forward changesets to optimise access
* Update to erigon-lib
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2022-03-20 20:02:19 +00:00
Enrique Jose Avila Asapche
022e0dd6b2
Added kiln devnet ( #3742 )
...
* kiln-devnet flag
* kiln-devnet genesis
* bootnodes
* added chain name
* lint
* allocs
2022-03-19 17:04:48 +00:00
ledgerwatch
d5fb8f7d24
[erigon2] Separate handover timing ( #3736 )
...
* Separate handover timing
* Update
* Corrected handover time calculation
* Not use compression when aggregate
* Update to latest erigon-lib
* Update to erigon-lib main
* Update
* Disable reproducible builds
* Restore github actions
* Restore github actions
* Revert "linter to support go 1.18 (#3739 )"
This reverts commit 1fd434d3d1
.
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2022-03-19 16:15:12 +00:00
Alex Sharov
1fd434d3d1
linter to support go 1.18 ( #3739 )
2022-03-19 10:02:46 +07:00
ledgerwatch
4f7f1554c5
Update helper.go ( #3737 )
2022-03-19 09:36:35 +07:00
EXEC
a6ff889db9
Fix erigon version miss git commit ( #3738 )
2022-03-19 09:36:00 +07:00
ledgerwatch
ec4b5e6c6f
[erigon2] Optimise handover to the background merge ( #3735 )
...
* [erigon2] Optimise handover to the background merge
* Update to erigon-lib
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2022-03-18 20:23:39 +00:00
leonardchinonso
d0322ab840
Added eth_getTransactionCount to the devnet tool ( #3734 )
...
* Added eth_getTransactionCount to the devnet tool
* Fixed lint errors
2022-03-18 11:57:23 +00:00
ledgerwatch
c47cf1fd49
[erigon2] Optimise Huffman decoding ( #3727 )
...
* Update to erigon-lib
* Fix for block number
* Update
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
2022-03-18 09:55:38 +00:00
Alex Sharov
7bf87e9597
Snapshots: grpc event ( #3732 )
2022-03-18 15:06:23 +07:00
Alex Sharov
a04fa4838d
Snapshots: corner cases when .seg exists and .idx doesn't ( #3731 )
2022-03-18 13:36:59 +07:00
Alex Sharov
b73415fb3f
new versions of github ci actions ( #3730 )
...
* save
* save
2022-03-18 11:28:18 +07:00
Alex Sharov
f314222180
Snapshots: start seed new large .seg files ( #3724 )
2022-03-18 11:12:18 +07:00
Alex Sharov
d0db4ed62d
Pool cost fix ( #3726 )
...
* save
* Update to erigon-lib main
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
2022-03-17 21:32:46 +00:00
leonardchinonso
d074a403c0
improved error handling and segmented packages and functions ( #3728 )
2022-03-17 20:16:02 +00:00
primal_concrete_sledge
7d168884fe
Logs sub ( #3666 )
...
* save
* Add onLogs
* Fix lint
* Add proper logs
* Update go.mod
* goimports
* Add unwind
2022-03-17 07:40:18 +00:00
Artem Tsebrovskiy
f14df3faa3
added support of Clique consensus for block processing for erigon2 ( #3705 )
...
* added support of Clique consensus for block processing for erigon2
* erigon2: remove block reader which doesn't use system pre and post block transactions
2022-03-17 07:30:47 +00:00
Alex Sharov
426d972356
Integration: fix nil snapshots case ( #3723 )
...
* save
* save
2022-03-17 08:57:03 +07:00
Enrique Jose Avila Asapche
bb711676a4
enabling apis for merge if chainConfig has TTD ( #3721 )
2022-03-17 08:28:17 +07:00
Alex Sharov
956a57f7c6
Mdbx: WriteMap fallback on open error ( #3711 )
2022-03-17 08:24:41 +07:00
leonardchinonso
2e81cdbfd9
Feature/add getlogs to devnet tool ( #3722 )
...
* adding eth_getLogs functionality for contract events for the devnet tool
* Made changes to fix double hashing
* Fixed lint errors
* Changed strings.Replace to strings.ReplaceAll for replacing strings
* Cleaned up print statements across files
* Fixed logs not being populated in result typee.go
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2022-03-16 22:21:05 +00:00
battlmonstr
564fc68996
Fix NodeKeyConfig.save() ( #3720 )
...
The logic was not saving the key file.
2022-03-16 16:58:56 +00:00
ledgerwatch
52852c0850
rpcdaemon: fix TxContext in traceBlock ( #3716 ) ( #3718 )
...
Previously `txCtx` is not updated for every tx, which
leads to wrong tracing results.
Co-authored-by: can <can@canx.me>
2022-03-16 16:21:40 +00:00
Alex Sharov
d5dbad4f27
save (#3715co
2022-03-16 15:35:36 +07:00
Andrew Ashikhmin
3dbd6bef1f
Pick up erigon-lib fix for h2048 ( #367 ) ( #3713 )
2022-03-16 09:12:01 +01:00
Andrew Ashikhmin
2785a57d1c
More Merge logging ( #3712 )
...
* More Merge logging
* Even more logging
* Marshall incoming payload json
* Fix json formatting
* Revert json marshalling
* Some extra logs
2022-03-16 06:55:21 +01:00
Alex Sharov
1c1190ae76
Open erigon-lib use same version of crypto package with erigon #3710 ( #3710 )
2022-03-16 11:44:08 +07:00
Alex Sharov
e3fb3aefaa
up cobra version ( #3709 )
2022-03-16 11:24:16 +07:00
Alex Sharov
469b75c3d3
Snapshots: retire blocks by default ( #3707 )
2022-03-16 09:57:48 +07:00
ledgerwatch
10aee02e2e
Update skip analysis and preverified hashes ( #3700 )
...
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2022-03-15 14:45:36 +00:00
mars
a0765a8bc4
No need to panic ( #3694 )
2022-03-15 07:47:23 +00:00
mars
8c8d1603e1
1. not need to panic 2. fix error message ( #3692 )
2022-03-15 06:30:13 +00:00