Jacek Sieka
a03bb56bec
update web3 types to common eth ( #2674 )
2024-10-02 18:22:35 +02:00
Advaita Saha
e8542f951f
External syncer ( #2574 )
...
* inital external sync structure
* add to makefile
* feat: external syncer with healing process
* fix: suggestions
* network mapping
* minor changes
* forward sync
* jwt auth
* nrpc structure
* nrpc engine-api loader
* fix: suggestions
* fix: suggestions
* remove sync_db
* fix: edge cases and forks
* fix: rebase changes
* revert nimbus config changes
2024-09-29 18:48:11 +02:00
Jacek Sieka
c210885b73
eth: bump to new types ( #2660 )
...
This is a minimal set of changes to make things work with the new types
in nim-eth - this is the minimal PR that merely resolves
incompatibilities while the full change set would include more cleanup
and migration.
2024-09-29 14:37:09 +02:00
Jacek Sieka
d72a73de8b
avoid digest when loading era block ( #2572 )
...
Computing the digest is unnecessary but takes a little bit of time -
remove computation and reduce mem usage slightly when loading era blocks
2024-08-20 15:23:14 +02:00
Jacek Sieka
bdc86b3fd4
small cleanups ( #2526 )
...
* remove some redundant EH
* avoid pessimising move (introduces a copy in this case!)
* shift less data around when reading era files (reduces stack usage)
2024-07-26 12:32:01 +07:00
Advaita Saha
08bbb0079f
faster slot finding in nimbus import ( #2491 )
...
* faster slot finding in nimbus import
* feat: blocknumber based slot finding
* fix: formatting
* added comments
* fix: added is_execution_block
* added comment
2024-07-22 21:17:07 +00:00
Advaita Saha
25af347dfd
Shift era helpers to a different file ( #2475 )
...
* shift helpers to a different file
* fix: few logic fixed for transition from era1 to era
2024-07-12 03:15:14 +00:00