nimbus-eth1/fluffy/tests/portal_spec_tests/mainnet
Kim De Mey 9430619272
Remove Accumulator as network content type and add it to binary (#1267)
Portal master accumulator was removed from the network specs as a
content type shared on the network, as since the merge this is
a finite accumulator (pre-merge only).
So in this PR the accumulator gets removed as network type and
gets instead baked into the library. Building it is done by
seperate tooling (eth_data_exporter).
Because of this a lot of extra code can be removed that was
located in history_network, content_db, portal_protocol, etc.

Also removed to option to build the accumulator at start-up
of fluffy as this takes several minutes making it not viable.
It can still be loaded from a provided file however.

The ssz accumulator file is for now stored in the recently
created portal-spec-tests repository.
2022-10-17 20:38:51 +02:00
..
all_fluffy_portal_spec_tests.nim Make accumulator finite at merge block (#1256) 2022-10-10 12:59:55 +02:00
test_accumulator_root.nim Make accumulator finite at merge block (#1256) 2022-10-10 12:59:55 +02:00
test_header_content.nim Make accumulator finite at merge block (#1256) 2022-10-10 12:59:55 +02:00
test_history_content.nim Remove Accumulator as network content type and add it to binary (#1267) 2022-10-17 20:38:51 +02:00
test_portal_wire_encoding.nim Make accumulator finite at merge block (#1256) 2022-10-10 12:59:55 +02:00
test_state_content.nim Make accumulator finite at merge block (#1256) 2022-10-10 12:59:55 +02:00