Andrea Lanfranchi
Andrea Lanfranchi
Hi ... Erigon team here. Hope you don't mind if I point out some inaccuracies found in your readme. > Erigon first stores the data of each wallet and contract...
Can't `get()` on json members which are not numbers
Noticed `downloader` executable when CTRL+C is hit ends abruptly. Should expect to reach ``` cout
Make new CLI argument in `Silkworm` to configure chaindata db page_size. Must be a power of 2 in rage [512Bi, 64KiBi] This also affects the limits of `max_map_size` Requires #743...
Rewrite and plug into syncloop of : - History Indexes - Log Indexes These two stages have a lot in common (basically an index of roaring bitmaps) hence the implementation...
During very first sync from scratch the execution of Stage History Index causes a lot of etl files to be flushed into `etl` directory. On ethereum mainnet (at block ~15.4M)...
Current implementation (compatible with erigon stable) defines the indexes _schema_ as : ``` k : key + bitmap_shard_upper_limit (BE uint64_t) v : bitmap data ``` where `key` is : -...
When an empty `hasbuilder` processes leaves **all starting with the same non-zero length prefix** a root node is NOT created while it SHOULD Eg. with these keys starting all with...
Actually you can set an arbitrary sender address to a transaction (simply providing a value for the optional) but this can lead to data corruption as the provided value might...
``` // Before #598 INFO [04-04|07:50:29.325 UTC] Begin Execution from=14473539 to=14518056 TRACE [04-04|07:50:30.980 UTC] Fetched blocks size=10240 in=1.655s @block 14473539 TRACE [04-04|08:13:01.425 UTC] Fetched blocks size=10240 in=1.783s @block 14483779 //...