Commit Graph

17585 Commits

Author SHA1 Message Date
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
Giulio rebuffo
a608cb8110
added epoch processing to CL (#6842) 2023-02-11 22:15:30 +00:00
ledgerwatch
f27a94621c
Fix tests after merge (#6841)
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2023-02-11 21:22:17 +00:00
ledgerwatch
ee83447fa1
CL lightclient to create memdb in the tmpdir which gets cleaned up on… (#6829)
… startup

---------

Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro-2.local>
2023-02-11 20:44:51 +00:00
Alex Sharov
c6f6aab542
e3: more mainnet snapshots (#6839) 2023-02-11 09:38:04 +07:00
Giulio rebuffo
885ed781fd
added better tests to epoch transitions (#6838) 2023-02-10 23:53:05 +00:00
Giulio rebuffo
a0677885d8
fixed rewards/penalties processing (#6837) 2023-02-10 20:27:28 +00:00
Andrew Ashikhmin
3dcdc46d31
Schedule Shanghai fork on Sepolia (#6835)
See https://github.com/ethereum/execution-specs/pull/716
2023-02-10 17:48:06 +00:00
Giulio rebuffo
1b862a7c31
Added processing of sync committee updates (#6836) 2023-02-10 16:17:12 +00:00
Giulio rebuffo
868c40bbf6
Added processing of flag indexes updates (#6832) 2023-02-10 14:17:27 +00:00
Alex Sharov
6e85024a2b
Win binaries (#6831) 2023-02-10 12:12:18 +00:00
alex.sharov
77f010523d Revert "save"
This reverts commit e5f93fe910.
2023-02-10 18:10:27 +07:00
alex.sharov
e5f93fe910 save 2023-02-10 18:09:42 +07:00
Alex Sharov
d6fdbb8e7b
e3: return list of e3 files by grpc (#6828) 2023-02-10 13:53:08 +07:00