Giulio rebuffo
a23429c352
Added finality consensus-specs-tests ( #6892 )
2023-02-17 14:13:00 +00:00
Andrew Ashikhmin
e31678f355
Body downloader: fix empty withdrawals in empty bodies ( #6893 )
...
Potentially fixes Issue #6817 .
2023-02-17 14:05:49 +00:00
Alex Sharov
433f031db3
trackers up ( #6890 )
2023-02-17 02:38:25 +00:00
Giulio rebuffo
917cb7dac6
Fixed epoch processing Sqrt cache ( #6889 )
2023-02-16 21:48:32 +00:00
Philippe Schommers
55091456a7
feat: add Gnosis and Chiado to CL ( #6788 )
...
This adds the Gnosis and Chiado configs to the CL. I'm sure there's
other things missing too. Any pointers would be appreciated!
Currently stuck on:
```
INFO[02-06|14:00:01.421] [Checkpoint Sync] Requesting beacon state uri=https://checkpoint.gnosis.gateway.fm/eth/v2/debug/beacon/states/finalized
INFO[02-06|14:00:02.846] [Checkpoint Sync] Retrieving lightclient bootstrap from sentinel root=6cd2f0f4018d7ca17c9bfaf69f7eb46706b5a9b3356b9686aa71ae15a11c47e4
```
2023-02-16 19:40:50 +00:00
Giulio rebuffo
60a3aa71e3
Fixed epoch processing consensus tests ( #6887 )
2023-02-16 19:04:16 +00:00
Jochen Müller
4106a899d5
Chiado snapshots ( #6886 )
...
No change to `go.mod` since `erigon-snapshot` has already been updated
in `devel`.
I'll keep my Chiado node up to serve the snapshots for a while, until
there are more erigon nodes in the network.
Resolves #6307
2023-02-16 12:05:33 +00:00
Giulio rebuffo
3c069f7cbd
added static peers flag ( #6884 )
2023-02-15 17:56:10 +00:00
Giulio rebuffo
ae8657e226
API in lightclient instead of gossip ( #6883 )
2023-02-15 17:09:21 +00:00
Giulio rebuffo
4b7d6305aa
Added Epoch processing Ethereum consensus tests ( #6878 )
2023-02-15 16:53:28 +00:00
alex.sharov
349bdb7a4f
e3: less mainnet snapshots
2023-02-15 19:23:18 +07:00
alex.sharov
a251da2515
e3: move part to ergion-lib
2023-02-15 11:16:34 +07:00
alex.sharov
917b14962e
e3: simplify mutex
2023-02-15 11:07:34 +07:00
alex.sharov
26106769d3
e3: simplify mutex
2023-02-15 10:56:45 +07:00
Alex Sharov
513c1165fe
Dockerfile: golang 1.20.1 and alpine 3.17 ( #6880 )
2023-02-15 03:30:15 +00:00
alex.sharov
35c1bc07e7
e3: discard history flag
2023-02-15 10:23:19 +07:00
alex.sharov
54d882c121
prometheus/grafana up
2023-02-15 10:10:36 +07:00
J1ang
b1fce955ca
fix: replace common package to libcommon package in abigen
( #6879 )
...
fix: replace common package to libcommon package in `abigen`.
2023-02-15 02:46:12 +00:00
Andrew Ashikhmin
58fcc04575
blockValue should use gasUsed rather than gasLimit ( #6875 )
...
Fees going to the gas fee recipient should be based on the actual gas
used (available in the receipt) rather than the gas limit in a
transaction. This fixes Hive test "GetPayloadV2 Block Value".
Also `engine_getPayloadBodiesByRangeV1` params should be encoded as hex
strings.
2023-02-14 15:05:27 +00:00
mmsqe
add5f80f43
doc: fix typo for ReturnDataLimit ( #6874 )
2023-02-14 14:35:51 +00:00
Andrew Ashikhmin
0a8d4799e2
[AuRa] Enable EIP-170 when EIP-3860 is enabled ( #6873 )
2023-02-14 11:20:23 +00:00
Andrew Ashikhmin
8ad2500fe6
Update Chiado bootnodes ( #6872 )
...
See https://github.com/NethermindEth/nethermind/pull/5239
2023-02-14 11:19:52 +00:00
hexoscott
f370e6ee0d
fix timing issue in stageLoopIsBusy ( #6871 )
2023-02-14 11:18:38 +00:00
alex.sharov
2ba835012a
e3: a bit simplify
2023-02-14 15:19:08 +07:00
alex.sharov
dbc3bb178f
fix lint
2023-02-14 14:51:03 +07:00
Alex Sharov
d3d88c9ad6
e3: cast keys same way as e2 does ( #6870 )
2023-02-14 06:38:50 +00:00
alex.sharov
4dab4dc0cf
cleanup
2023-02-14 13:15:13 +07:00
alex.sharov
199ce9bfb3
save
2023-02-14 13:14:27 +07:00
Alex Sharov
45ffd2368b
e3: don't cancel workers ( #6869 )
2023-02-14 06:13:27 +00:00
alex.sharov
ada7ab2da8
e3: remove some snaps
2023-02-14 09:45:20 +07:00
Philippe Schommers
22bf78ba92
fix: variable slots per epoch in light client ( #6868 )
...
Missed a spot in #6864 , my bad.
2023-02-13 21:27:13 +00:00
Giulio rebuffo
ef502afd51
Fixed finalized hash in lightclient ( #6867 )
2023-02-13 21:18:37 +00:00
Giulio rebuffo
7fb6d94a64
Added more peer count logs ( #6865 )
2023-02-13 20:51:50 +00:00
Philippe Schommers
cb6878cd7d
fix: use variable for slots per epoch in CL ( #6864 )
...
Some network might have different `SLOTS_PER_EPOCH` configs instead of
the currently hardcoded `32`.
2023-02-13 20:51:33 +00:00
Alex Sharov
4079347dab
sentry nil ptr fix ( #6859 )
2023-02-13 13:05:29 +00:00
Alex Sharov
794051ba0e
e3: int type for size fields to avoid underflow and simplify ( #6857 )
2023-02-13 05:58:01 +00:00
Alex Sharov
999899d66d
e3: read files list from db ( #6833 )
2023-02-13 05:17:01 +00:00
Giulio rebuffo
41f37fce42
Remove state root computation when disabled check mode is used ( #6855 )
2023-02-12 23:43:11 +00:00
Giulio rebuffo
7c43cb532c
~2x Optimization to state root computation ( #6854 )
...
Most notably use of more than a single thread. there is still potential
for me but there are more important things for now to work on.
2023-02-12 21:26:31 +00:00
Giulio rebuffo
d23d049221
various optimizations to state transition and epoch in particular ( #6844 )
2023-02-12 15:36:24 +00:00
Artur Troian
cf61e6a7d0
fix(release): use prefixed compiler for amd64 ( #6853 )
...
if ever planned to release from arm64 this
fix allows to build it as gcc defaults
to host arch
Signed-off-by: Artur Troian <troian.ap@gmail.com>
Signed-off-by: Artur Troian <troian.ap@gmail.com>
2023-02-12 14:31:54 +00:00
Alex Sharov
80b375b074
sentry: less sprintf in logs ( #6851 )
2023-02-12 11:23:58 +00:00
Alex Sharov
d5bb42453a
Update lib-p2p to support golang 1.20 ( #6848 )
2023-02-12 11:23:33 +00:00
Alex Sharov
de17e82375
e3: reduce buildIndex ctx scope ( #6850 )
2023-02-12 16:24:39 +07:00
Alex Sharov
acd76ea520
e3: temporary remove semaphore ( #6849 )
2023-02-12 16:06:28 +07:00
alex.sharov
319af1eeca
check error in TruncateBlocks
2023-02-12 11:34:08 +07:00
Alex Sharov
ab8e59ff0e
Sepolia: enable blocks snapshots by default ( #6847 )
2023-02-12 04:14:13 +00:00
alex.sharov
1f539523ae
mdbx_to_mdbx: print alloc
2023-02-12 10:06:07 +07:00
Alex Sharov
320c6b2b7e
Snapshots Indexing: avoid loop with semaphore locking before logging ( #6846 )
2023-02-12 10:00:42 +07:00
Alex Sharov
60a4b8bc7b
Snapshots Indexing: avoid loop with semaphore locking before logging ( #6845 )
2023-02-12 02:49:20 +00:00