jangko
13e5b1a76b
fix persistHeaderToDb, allow POS block header to be canonical
2022-12-10 09:02:30 +07:00
jangko
94a94c5b65
implement better hardfork management
2022-12-02 13:51:42 +07:00
jangko
43f4b99a1b
disable NewBlockHashes and NewBlock of eth wire handler after POS transition
...
fix #1133
2022-11-14 16:17:34 +07:00
jangko
11908c78ec
engine api test: handle JsonRpcError for each client rpc call
2022-08-05 09:51:16 +07:00
jangko
2b4baff8ec
move block validation from execution payload generator to engine api
2022-07-04 20:36:30 +07:00
jangko
1509dea39d
tidy up engine api
2022-07-04 19:32:13 +07:00
jangko
e274b347ae
add haveBlockAndState to BaseChainDB and use it in engine api
2022-06-30 16:11:43 +07:00
jangko
b80eca0718
json-rpc: able to query finalized block and safe block header
...
engine-api:
- store safe block hash and finalized block hash
engine-api test:
- fix test case related to safe block hash and finalized block hash
2022-06-27 11:15:54 +07:00
jangko
d07ef2ee56
fix engine api and angine api test
2022-06-22 08:10:01 +07:00
jangko
69a1000d77
more engine api test
2022-06-15 15:56:45 +07:00
jangko
5bd134e2f0
more engine api tests
2022-06-01 20:32:07 +07:00
jangko
9843c9428f
fix related to engine api alpha.9
2022-05-29 11:23:03 +07:00
Jordan Hrycaj
58e0543920
Squashed snap-sync-preview patch ( #1076 )
...
* Squashed snap-sync-preview patch
why:
Providing end results makes it easier to have an overview.
Collected patch set comments are available as nimbus/sync/ChangeLog.md
in chronological order, oldest first.
* Removed some cruft and obsolete imports, normalised logging
2022-05-09 15:04:48 +01:00
jangko
f2f204293e
first step into styleCheck fixes
2022-04-14 08:39:50 +07:00
jangko
54724b87dc
fix safeBlockHash handling in engine_forkchoiceUpdatedV1
2022-03-25 14:01:26 +07:00
jangko
400722f1fa
inserting header without set head from engine api should also validate the header
2022-03-11 15:13:59 +07:00
jangko
f782327fcf
reimplement engine API rpc kiln spec v2
2022-03-03 11:28:18 +07:00
jangko
667cb6d750
EIP 4399 changes: random -> prevRandao
2022-02-27 14:37:35 +07:00
Zahary Karadjov
3cbb920406
Migrate to Engine API spec version v1.0.0-alpha.5; More progress towards working M1
2022-01-25 12:52:50 +02:00
Zahary Karadjov
137eb97766
Initial implementation of the merge spec
...
Includes a simple test harness for the merge interop M1 milestone
This aims to enable connecting nimbus-eth2 to nimbus-eth1 within
the testing protocol described here:
https://github.com/status-im/nimbus-eth2/blob/amphora-merge-interop/docs/interop_merge.md
To execute the work-in-progress test, please run:
In terminal 1:
tests/amphora/launch-nimbus.sh
In terminal 2:
tests/amphora/check-merge-test-vectors.sh
2022-01-24 09:44:39 +02:00