├── .circleci └── config.yml ├── .clang-format ├── .clang-tidy ├── .dockerignore ├── .editorconfig ├── .git-blame-ignore-revs ├── .github ├── actions │ ├── fuzzer-common-steps │ │ └── action.yml │ └── perf-common-steps │ │ └── action.yml └── workflows │ ├── execution-test.yml │ ├── macOS.yml │ ├── rpc-fuzzer-tests.yml │ ├── rpc-integration-tests.yml │ ├── rpc-performance-tests-light.yml │ ├── rpc-performance-tests.yml │ ├── run_integration_tests.sh │ ├── snapshot-test.yml │ ├── start_integration_rpcdaemon.sh │ ├── stop_integration_rpcdaemon.sh │ └── windows.yml ├── .gitignore ├── .gitmodules ├── AUTHORS ├── CMakeLists.txt ├── CMakeSettings.json ├── LICENSE ├── Makefile ├── README.md ├── cmake ├── cmake_format.cmake ├── cmake_format.yaml ├── common │ ├── get_all_targets.cmake │ └── targets.cmake ├── compiler_settings.cmake ├── compiler_settings_sanitize.cmake ├── compiler_warnings.cmake ├── conan.cmake ├── conan_quiet.cmake ├── conan_quiet.sh ├── copyright.cmake ├── format.cmake ├── parallel_jobs_count.sh ├── profiles │ ├── experimental │ │ ├── linux_arm64_gcc_12_debug │ │ ├── linux_arm64_gcc_12_release │ │ ├── linux_x64_gcc_12_debug │ │ ├── linux_x64_gcc_12_release │ │ ├── macos_arm64_clang_14_debug │ │ ├── macos_arm64_clang_14_release │ │ ├── macos_x64_clang_14_debug │ │ ├── macos_x64_clang_14_release │ │ └── readme.txt │ ├── linux_x64_clang_16_debug │ ├── linux_x64_clang_16_release │ ├── linux_x64_gcc_11_debug │ ├── linux_x64_gcc_11_release │ ├── macos_arm64_clang_13_debug │ ├── macos_arm64_clang_13_release │ ├── macos_x64_clang_13_debug │ ├── macos_x64_clang_13_release │ ├── wasi_release │ ├── windows_msvc_193_debug │ └── windows_msvc_193_release ├── run_smoke_tests.cmake ├── run_smoke_tests.sh ├── run_unit_tests.cmake ├── run_unit_tests.sh ├── setup │ └── compiler_install.sh └── toolchain │ ├── clang_libcxx.cmake │ ├── cxx20.cmake │ └── wasi.cmake ├── cmd ├── CMakeLists.txt ├── benchmark │ ├── CMakeLists.txt │ └── benchmark_test.cpp ├── rpcdaemon.cpp ├── sentry.cpp ├── silkworm.cpp └── test │ ├── CMakeLists.txt │ ├── address_sanitizer_fix.hpp │ ├── backend_kv_test.cpp │ ├── ethereum.cpp │ ├── fuzzer_diagnostics.cpp │ ├── fuzzer_test.cpp │ └── sentry_client_test.cpp ├── codecov.yml ├── conanfile.py ├── docs ├── CONTRIBUTING.md ├── JSON-RPC-API.md ├── code_style.md ├── conan.md ├── db_toolbox.md ├── dev_tools.md ├── fuzzer.md └── imgs │ ├── blockexchange_structure.png │ └── sync_execution_structure.png ├── examples ├── CMakeLists.txt └── get_latest_block.cpp ├── silkworm ├── CMakeLists.txt ├── capi │ ├── CMakeLists.txt │ ├── cli │ │ ├── CMakeLists.txt │ │ ├── execute.cpp │ │ ├── main.c │ │ └── sample-go-client │ │ │ ├── README.md │ │ │ └── main.go │ ├── common │ │ ├── CMakeLists.txt │ │ ├── common_component.hpp │ │ ├── errors.h │ │ ├── instance.hpp │ │ ├── parse_path.cpp │ │ ├── parse_path.hpp │ │ └── preamble.h │ ├── init.cpp │ ├── init.h │ ├── instance.cpp │ ├── instance.hpp │ ├── log_level.h │ ├── make_log_settings.cpp │ ├── make_log_settings.hpp │ ├── silkworm.cpp │ ├── silkworm.h │ └── silkworm_test.cpp ├── core │ ├── CMakeLists.txt │ ├── chain │ │ ├── config.cpp │ │ ├── config.hpp │ │ ├── config_test.cpp │ │ ├── dao.cpp │ │ ├── dao.hpp │ │ ├── genesis.cpp │ │ ├── genesis.hpp │ │ ├── genesis_amoy.cpp │ │ ├── genesis_amoy.hpp │ │ ├── genesis_amoy.json │ │ ├── genesis_bor_mainnet.cpp │ │ ├── genesis_bor_mainnet.hpp │ │ ├── genesis_bor_mainnet.json │ │ ├── genesis_holesky.cpp │ │ ├── genesis_holesky.hpp │ │ ├── genesis_holesky.json │ │ ├── genesis_mainnet.cpp │ │ ├── genesis_mainnet.hpp │ │ ├── genesis_mainnet.json │ │ ├── genesis_sepolia.cpp │ │ ├── genesis_sepolia.hpp │ │ ├── genesis_sepolia.json │ │ └── genesis_test.cpp │ ├── common │ │ ├── assert.cpp │ │ ├── assert.hpp │ │ ├── base.hpp │ │ ├── block_cache.hpp │ │ ├── block_cache_test.cpp │ │ ├── bytes.hpp │ │ ├── bytes_test.cpp │ │ ├── bytes_to_string.hpp │ │ ├── decoding_result.hpp │ │ ├── empty_hashes.hpp │ │ ├── empty_hashes_test.cpp │ │ ├── endian.cpp │ │ ├── endian.hpp │ │ ├── endian_test.cpp │ │ ├── hash_maps.hpp │ │ ├── lru_cache.hpp │ │ ├── lru_cache_test.cpp │ │ ├── math.hpp │ │ ├── math_test.cpp │ │ ├── object_pool.hpp │ │ ├── overloaded.hpp │ │ ├── random_number.hpp │ │ ├── random_number_test.cpp │ │ ├── small_map.hpp │ │ ├── small_map_test.cpp │ │ ├── test_util.cpp │ │ ├── test_util.hpp │ │ ├── util.cpp │ │ ├── util.hpp │ │ └── util_test.cpp │ ├── concurrency │ │ └── resettable_once_flag.hpp │ ├── crypto │ │ ├── ecdsa.c │ │ ├── ecdsa.h │ │ ├── secp256k1n.cpp │ │ ├── secp256k1n.hpp │ │ └── secp256k1n_test.cpp │ ├── execution │ │ ├── call_tracer.cpp │ │ ├── call_tracer.hpp │ │ ├── evm.cpp │ │ ├── evm.hpp │ │ ├── evm_test.cpp │ │ ├── execution.hpp │ │ ├── execution_test.cpp │ │ ├── precompile.cpp │ │ ├── precompile.hpp │ │ ├── precompile_benchmark.cpp │ │ ├── precompile_test.cpp │ │ ├── processor.cpp │ │ ├── processor.hpp │ │ └── processor_test.cpp │ ├── protocol │ │ ├── blockchain.cpp │ │ ├── blockchain.hpp │ │ ├── bor │ │ │ ├── config.cpp │ │ │ ├── config.hpp │ │ │ ├── config_test.cpp │ │ │ ├── span.cpp │ │ │ ├── span.hpp │ │ │ └── span_test.cpp │ │ ├── bor_rule_set.cpp │ │ ├── bor_rule_set.hpp │ │ ├── ethash_config.cpp │ │ ├── ethash_config.hpp │ │ ├── ethash_rule_set.cpp │ │ ├── ethash_rule_set.hpp │ │ ├── ethash_rule_set_test.cpp │ │ ├── intrinsic_gas.cpp │ │ ├── intrinsic_gas.hpp │ │ ├── intrinsic_gas_test.cpp │ │ ├── merge_rule_set.cpp │ │ ├── merge_rule_set.hpp │ │ ├── merge_rule_set_test.cpp │ │ ├── param.hpp │ │ ├── rule_set.cpp │ │ ├── rule_set.hpp │ │ ├── rule_set_test.cpp │ │ ├── validation.cpp │ │ ├── validation.hpp │ │ └── validation_test.cpp │ ├── rlp │ │ ├── decode.cpp │ │ ├── decode.hpp │ │ ├── decode_test.cpp │ │ ├── decode_vector.hpp │ │ ├── encode.cpp │ │ ├── encode.hpp │ │ ├── encode_test.cpp │ │ └── encode_vector.hpp │ ├── state │ │ ├── block_state.hpp │ │ ├── delta.cpp │ │ ├── delta.hpp │ │ ├── in_memory_state.cpp │ │ ├── in_memory_state.hpp │ │ ├── intra_block_state.cpp │ │ ├── intra_block_state.hpp │ │ ├── intra_block_state_test.cpp │ │ ├── object.hpp │ │ └── state.hpp │ ├── test_util │ │ ├── null_stream.hpp │ │ └── sample_blocks.hpp │ ├── trie │ │ ├── hash_builder.cpp │ │ ├── hash_builder.hpp │ │ ├── hash_builder_test.cpp │ │ ├── nibbles.cpp │ │ ├── nibbles.hpp │ │ ├── nibbles_test.cpp │ │ ├── node.cpp │ │ ├── node.hpp │ │ ├── node_test.cpp │ │ ├── prefix_set.cpp │ │ ├── prefix_set.hpp │ │ ├── prefix_set_test.cpp │ │ ├── vector_root.hpp │ │ └── vector_root_test.cpp │ └── types │ │ ├── account.cpp │ │ ├── account.hpp │ │ ├── address.cpp │ │ ├── address.hpp │ │ ├── address_test.cpp │ │ ├── block.cpp │ │ ├── block.hpp │ │ ├── block_body_for_storage.hpp │ │ ├── block_body_for_storage_test.cpp │ │ ├── block_id.hpp │ │ ├── block_test.cpp │ │ ├── bloom.cpp │ │ ├── bloom.hpp │ │ ├── bloom_test.cpp │ │ ├── call_traces.hpp │ │ ├── chain_head.hpp │ │ ├── eip_7685_requests.cpp │ │ ├── eip_7685_requests.hpp │ │ ├── eip_7685_requests_test.cpp │ │ ├── evmc_bytes32.cpp │ │ ├── evmc_bytes32.hpp │ │ ├── hash.hpp │ │ ├── hash_test.cpp │ │ ├── log.cpp │ │ ├── log.hpp │ │ ├── log_test.cpp │ │ ├── receipt.cpp │ │ ├── receipt.hpp │ │ ├── transaction.cpp │ │ ├── transaction.hpp │ │ ├── transaction_test.cpp │ │ ├── withdrawal.cpp │ │ ├── withdrawal.hpp │ │ ├── withdrawal_test.cpp │ │ ├── y_parity_and_chain_id.cpp │ │ ├── y_parity_and_chain_id.hpp │ │ └── y_parity_and_chain_id_test.cpp ├── db │ ├── CMakeLists.txt │ ├── access_layer.cpp │ ├── access_layer.hpp │ ├── access_layer_test.cpp │ ├── bitmap_test.cpp │ ├── blocks │ │ ├── blocks_index_builders_factory.cpp │ │ ├── blocks_index_builders_factory.hpp │ │ ├── bodies │ │ │ ├── body_index.cpp │ │ │ ├── body_index.hpp │ │ │ ├── body_queries.hpp │ │ │ ├── body_segment.cpp │ │ │ ├── body_segment.hpp │ │ │ ├── body_segment_collation.cpp │ │ │ ├── body_segment_collation.hpp │ │ │ ├── body_txs_amount_query.cpp │ │ │ ├── body_txs_amount_query.hpp │ │ │ └── body_txs_amount_query_test.cpp │ │ ├── headers │ │ │ ├── header_index.cpp │ │ │ ├── header_index.hpp │ │ │ ├── header_queries.hpp │ │ │ ├── header_segment.cpp │ │ │ ├── header_segment.hpp │ │ │ ├── header_segment_collation.cpp │ │ │ └── header_segment_collation.hpp │ │ ├── schema_config.cpp │ │ ├── schema_config.hpp │ │ ├── step_block_num_converter.hpp │ │ └── transactions │ │ │ ├── txn_index.cpp │ │ │ ├── txn_index.hpp │ │ │ ├── txn_queries.hpp │ │ │ ├── txn_segment.hpp │ │ │ ├── txn_segment_collation.cpp │ │ │ ├── txn_segment_collation.hpp │ │ │ ├── txn_segment_word_codec.cpp │ │ │ ├── txn_segment_word_codec.hpp │ │ │ ├── txn_to_block_index.cpp │ │ │ ├── txn_to_block_index.hpp │ │ │ ├── txs_and_bodies_query.cpp │ │ │ └── txs_and_bodies_query.hpp │ ├── buffer.cpp │ ├── buffer.hpp │ ├── buffer_test.cpp │ ├── capi │ │ ├── component.hpp │ │ ├── db.cpp │ │ └── db.h │ ├── chain │ │ ├── chain_storage.hpp │ │ ├── local_chain_storage.cpp │ │ ├── local_chain_storage.hpp │ │ ├── providers.hpp │ │ ├── remote_chain_storage.cpp │ │ ├── remote_chain_storage.hpp │ │ └── remote_chain_storage_test.cpp │ ├── chain_data_init.cpp │ ├── chain_data_init.hpp │ ├── chain_head.cpp │ ├── chain_head.hpp │ ├── cli │ │ ├── CMakeLists.txt │ │ ├── check_blockhashes.cpp │ │ ├── check_changes.cpp │ │ ├── check_hashstate.cpp │ │ ├── check_log_indices.cpp │ │ ├── check_senders.cpp │ │ ├── check_tx_lookup.cpp │ │ ├── db_max_readers_option.cpp │ │ ├── db_max_readers_option.hpp │ │ ├── db_toolbox.cpp │ │ ├── scan_txs.cpp │ │ ├── snapshot_options.cpp │ │ ├── snapshot_options.hpp │ │ └── snapshots.cpp │ ├── data_store.cpp │ ├── data_store.hpp │ ├── datastore │ │ ├── CMakeLists.txt │ │ ├── common │ │ │ ├── CMakeLists.txt │ │ │ ├── dummy.cpp │ │ │ ├── entity_name.cpp │ │ │ ├── entity_name.hpp │ │ │ ├── pair_get.hpp │ │ │ ├── ranges │ │ │ │ ├── caching_view.hpp │ │ │ │ ├── concat_view.hpp │ │ │ │ ├── concat_view_test.cpp │ │ │ │ ├── if_view.hpp │ │ │ │ ├── lazy_view.hpp │ │ │ │ ├── merge_compare_func.hpp │ │ │ │ ├── merge_many_view.hpp │ │ │ │ ├── merge_many_view_test.cpp │ │ │ │ ├── merge_unique_view.hpp │ │ │ │ ├── merge_unique_view_test.cpp │ │ │ │ ├── merge_view.hpp │ │ │ │ ├── merge_view_test.cpp │ │ │ │ ├── owning_view.hpp │ │ │ │ ├── unique_view.hpp │ │ │ │ └── vector_from_range.hpp │ │ │ ├── step.hpp │ │ │ ├── step_test.cpp │ │ │ ├── step_timestamp_converter.cpp │ │ │ ├── step_timestamp_converter.hpp │ │ │ ├── step_timestamp_converter_test.cpp │ │ │ └── timestamp.hpp │ │ ├── data_migration.cpp │ │ ├── data_migration.hpp │ │ ├── data_migration_command.hpp │ │ ├── data_store.hpp │ │ ├── domain_get_as_of_query.hpp │ │ ├── domain_get_latest_query.hpp │ │ ├── domain_range_as_of_query.hpp │ │ ├── domain_range_latest_query.hpp │ │ ├── etl │ │ │ ├── CMakeLists.txt │ │ │ ├── buffer.hpp │ │ │ ├── collector.cpp │ │ │ ├── collector.hpp │ │ │ ├── collector_settings.hpp │ │ │ ├── file_provider.cpp │ │ │ ├── file_provider.hpp │ │ │ ├── in_memory_collector.hpp │ │ │ ├── util.hpp │ │ │ └── util_test.cpp │ │ ├── history_get_query.hpp │ │ ├── history_range_by_keys_query.hpp │ │ ├── history_range_in_period_query.hpp │ │ ├── inverted_index_range_by_key_query.hpp │ │ ├── kvdb │ │ │ ├── CMakeLists.txt │ │ │ ├── big_endian_codec.cpp │ │ │ ├── big_endian_codec.hpp │ │ │ ├── bitmap.cpp │ │ │ ├── bitmap.hpp │ │ │ ├── codec.hpp │ │ │ ├── cursor_iterator.cpp │ │ │ ├── cursor_iterator.hpp │ │ │ ├── database.cpp │ │ │ ├── database.hpp │ │ │ ├── domain.hpp │ │ │ ├── domain_codecs.hpp │ │ │ ├── domain_delete_query.hpp │ │ │ ├── domain_get_latest_query.hpp │ │ │ ├── domain_get_latest_query_test.cpp │ │ │ ├── domain_put_latest_query.hpp │ │ │ ├── domain_put_query.hpp │ │ │ ├── domain_queries.hpp │ │ │ ├── domain_range_latest_query.hpp │ │ │ ├── domain_range_latest_query_test.cpp │ │ │ ├── etl_mdbx_collector.hpp │ │ │ ├── history.hpp │ │ │ ├── history_codecs.hpp │ │ │ ├── history_delete_query.hpp │ │ │ ├── history_get_query.hpp │ │ │ ├── history_get_query_test.cpp │ │ │ ├── history_put_query.hpp │ │ │ ├── history_queries.hpp │ │ │ ├── history_range_by_keys_query.hpp │ │ │ ├── history_range_by_keys_query_test.cpp │ │ │ ├── history_range_in_period_query.hpp │ │ │ ├── history_range_in_period_query_test.cpp │ │ │ ├── inverted_index.hpp │ │ │ ├── inverted_index_put_query.hpp │ │ │ ├── inverted_index_queries.hpp │ │ │ ├── inverted_index_range_by_key_query.hpp │ │ │ ├── inverted_index_range_by_key_query_test.cpp │ │ │ ├── kvts_codec.hpp │ │ │ ├── mdbx.cpp │ │ │ ├── mdbx.hpp │ │ │ ├── mdbx_test.cpp │ │ │ ├── mdbx_version.cpp │ │ │ ├── mdbx_version.hpp │ │ │ ├── memory_mutation.cpp │ │ │ ├── memory_mutation.hpp │ │ │ ├── memory_mutation_cursor.cpp │ │ │ ├── memory_mutation_cursor.hpp │ │ │ ├── memory_mutation_test.cpp │ │ │ ├── query_test.hpp │ │ │ ├── raw_codec.hpp │ │ │ ├── schema.cpp │ │ │ ├── schema.hpp │ │ │ └── timestamp_codec.hpp │ │ ├── schema.hpp │ │ ├── segment_collation.hpp │ │ ├── snapshot_merger.cpp │ │ ├── snapshot_merger.hpp │ │ ├── snapshots │ │ │ ├── CMakeLists.txt │ │ │ ├── basic_queries.hpp │ │ │ ├── bittorrent │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── client.cpp │ │ │ │ ├── client.hpp │ │ │ │ ├── client_test.cpp │ │ │ │ ├── root_certificates.hpp │ │ │ │ ├── root_certificates_test.cpp │ │ │ │ ├── settings.hpp │ │ │ │ ├── torrent_file.cpp │ │ │ │ ├── torrent_file.hpp │ │ │ │ ├── torrent_file_test.cpp │ │ │ │ ├── trackers.cpp │ │ │ │ ├── trackers.hpp │ │ │ │ ├── web_seed_client.cpp │ │ │ │ ├── web_seed_client.hpp │ │ │ │ ├── web_seed_client_test.cpp │ │ │ │ ├── web_session.cpp │ │ │ │ ├── web_session.hpp │ │ │ │ └── web_session_test.cpp │ │ │ ├── bloom_filter │ │ │ │ ├── bloom_filter.cpp │ │ │ │ ├── bloom_filter.hpp │ │ │ │ └── bloom_filter_test.cpp │ │ │ ├── btree │ │ │ │ ├── btree.cpp │ │ │ │ ├── btree.hpp │ │ │ │ ├── btree_index.cpp │ │ │ │ ├── btree_index.hpp │ │ │ │ └── btree_index_test.cpp │ │ │ ├── common │ │ │ │ ├── codec.hpp │ │ │ │ ├── encoding │ │ │ │ │ ├── murmur_hash3.cpp │ │ │ │ │ ├── murmur_hash3.hpp │ │ │ │ │ ├── murmur_hash3_test.cpp │ │ │ │ │ ├── sequence.hpp │ │ │ │ │ ├── sequence_test.cpp │ │ │ │ │ └── util.hpp │ │ │ │ ├── key_hasher.cpp │ │ │ │ ├── key_hasher.hpp │ │ │ │ ├── key_hasher_test.cpp │ │ │ │ ├── raw_codec.hpp │ │ │ │ ├── snapshot_path.cpp │ │ │ │ ├── snapshot_path.hpp │ │ │ │ ├── snapshot_path_test.cpp │ │ │ │ └── util │ │ │ │ │ ├── bitmask_operators.hpp │ │ │ │ │ └── iterator │ │ │ │ │ ├── index_range.hpp │ │ │ │ │ ├── iterator_read_into_vector.hpp │ │ │ │ │ ├── list_iterator.hpp │ │ │ │ │ └── map_values_view.hpp │ │ │ ├── config │ │ │ │ ├── chains │ │ │ │ │ ├── amoy.hpp │ │ │ │ │ ├── bor_mainnet.hpp │ │ │ │ │ ├── holesky.hpp │ │ │ │ │ ├── mainnet.hpp │ │ │ │ │ └── sepolia.hpp │ │ │ │ ├── config.cpp │ │ │ │ ├── config.hpp │ │ │ │ ├── config_test.cpp │ │ │ │ └── entry.hpp │ │ │ ├── domain.hpp │ │ │ ├── domain_get_latest_query.hpp │ │ │ ├── domain_queries.hpp │ │ │ ├── domain_range_latest_query.hpp │ │ │ ├── elias_fano │ │ │ │ ├── README.md │ │ │ │ ├── double_elias_fano_list.cpp │ │ │ │ ├── double_elias_fano_list.hpp │ │ │ │ ├── double_elias_fano_list_test.cpp │ │ │ │ ├── elias_fano_common.hpp │ │ │ │ ├── elias_fano_list.cpp │ │ │ │ ├── elias_fano_list.hpp │ │ │ │ ├── elias_fano_list_test.cpp │ │ │ │ └── list_iterator.hpp │ │ │ ├── history.hpp │ │ │ ├── history_accessor_index.hpp │ │ │ ├── history_get_query.hpp │ │ │ ├── history_queries.hpp │ │ │ ├── history_range_by_keys_query.hpp │ │ │ ├── history_range_in_period_query.hpp │ │ │ ├── index_builder.cpp │ │ │ ├── index_builder.hpp │ │ │ ├── index_builders_factory.cpp │ │ │ ├── index_builders_factory.hpp │ │ │ ├── index_salt_file.cpp │ │ │ ├── index_salt_file.hpp │ │ │ ├── inverted_index.hpp │ │ │ ├── inverted_index_find_by_key_segment_query.hpp │ │ │ ├── inverted_index_lower_bound_key_offset_segment_query.cpp │ │ │ ├── inverted_index_lower_bound_key_offset_segment_query.hpp │ │ │ ├── inverted_index_queries.hpp │ │ │ ├── inverted_index_range_by_key_query.hpp │ │ │ ├── inverted_index_seek_query.hpp │ │ │ ├── inverted_index_ts_list.cpp │ │ │ ├── inverted_index_ts_list.hpp │ │ │ ├── inverted_index_ts_list_codec.cpp │ │ │ ├── inverted_index_ts_list_codec.hpp │ │ │ ├── query_cache.hpp │ │ │ ├── query_caches.cpp │ │ │ ├── query_caches.hpp │ │ │ ├── query_caches_schema.hpp │ │ │ ├── rec_split │ │ │ │ ├── accessor_index.hpp │ │ │ │ ├── golomb_rice.hpp │ │ │ │ ├── golomb_rice_test.cpp │ │ │ │ ├── rec_split.cpp │ │ │ │ ├── rec_split.hpp │ │ │ │ ├── rec_split_par.hpp │ │ │ │ ├── rec_split_par_test.cpp │ │ │ │ ├── rec_split_seq.hpp │ │ │ │ ├── rec_split_seq_test.cpp │ │ │ │ └── test_util │ │ │ │ │ └── xoroshiro128pp.hpp │ │ │ ├── schema.cpp │ │ │ ├── schema.hpp │ │ │ ├── segment │ │ │ │ ├── kv_segment_reader.cpp │ │ │ │ ├── kv_segment_reader.hpp │ │ │ │ ├── kv_segment_test.cpp │ │ │ │ ├── kv_segment_writer.cpp │ │ │ │ ├── kv_segment_writer.hpp │ │ │ │ ├── seg │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── common │ │ │ │ │ │ ├── varint.cpp │ │ │ │ │ │ ├── varint.hpp │ │ │ │ │ │ └── varint_test.cpp │ │ │ │ │ ├── compression_kind.hpp │ │ │ │ │ ├── compressor.cpp │ │ │ │ │ ├── compressor.hpp │ │ │ │ │ ├── compressor │ │ │ │ │ │ ├── bit_stream.cpp │ │ │ │ │ │ ├── bit_stream.hpp │ │ │ │ │ │ ├── bit_stream_test.cpp │ │ │ │ │ │ ├── huffman_code.cpp │ │ │ │ │ │ ├── huffman_code.hpp │ │ │ │ │ │ ├── huffman_code_test.cpp │ │ │ │ │ │ ├── intermediate_compressed_stream.cpp │ │ │ │ │ │ ├── intermediate_compressed_stream.hpp │ │ │ │ │ │ ├── intermediate_compressed_stream_test.cpp │ │ │ │ │ │ ├── lcp_kasai.cpp │ │ │ │ │ │ ├── lcp_kasai.hpp │ │ │ │ │ │ ├── output_file_transaction.cpp │ │ │ │ │ │ ├── output_file_transaction.hpp │ │ │ │ │ │ ├── patricia_tree.cpp │ │ │ │ │ │ ├── patricia_tree.hpp │ │ │ │ │ │ ├── patricia_tree_test.cpp │ │ │ │ │ │ ├── pattern_aggregator.cpp │ │ │ │ │ │ ├── pattern_aggregator.hpp │ │ │ │ │ │ ├── pattern_aggregator_test.cpp │ │ │ │ │ │ ├── pattern_covering.cpp │ │ │ │ │ │ ├── pattern_covering.hpp │ │ │ │ │ │ ├── pattern_covering_test.cpp │ │ │ │ │ │ ├── pattern_extractor.cpp │ │ │ │ │ │ ├── pattern_extractor.hpp │ │ │ │ │ │ ├── pattern_extractor_test.cpp │ │ │ │ │ │ ├── positions_map.cpp │ │ │ │ │ │ ├── positions_map.hpp │ │ │ │ │ │ ├── raw_words_stream.cpp │ │ │ │ │ │ ├── raw_words_stream.hpp │ │ │ │ │ │ ├── raw_words_stream_test.cpp │ │ │ │ │ │ ├── seg_stream.cpp │ │ │ │ │ │ └── seg_stream.hpp │ │ │ │ │ ├── decompressor.cpp │ │ │ │ │ ├── decompressor.hpp │ │ │ │ │ ├── seg_zip.cpp │ │ │ │ │ └── seg_zip.hpp │ │ │ │ ├── segment_reader.cpp │ │ │ │ ├── segment_reader.hpp │ │ │ │ ├── segment_test.cpp │ │ │ │ ├── segment_writer.cpp │ │ │ │ └── segment_writer.hpp │ │ │ ├── segment_and_accessor_index.hpp │ │ │ ├── snapshot_bundle.cpp │ │ │ ├── snapshot_bundle.hpp │ │ │ ├── snapshot_repository.cpp │ │ │ ├── snapshot_repository.hpp │ │ │ ├── snapshot_repository_ro_access.hpp │ │ │ ├── snapshot_settings.hpp │ │ │ ├── snapshot_size.hpp │ │ │ └── test_util │ │ │ │ ├── sample_bloom_filter_data.hpp │ │ │ │ └── string_codec.hpp │ │ └── stage_scheduler.hpp │ ├── db_utils.cpp │ ├── db_utils.hpp │ ├── db_utils_test.cpp │ ├── etl_collector_test.cpp │ ├── etl_in_memory_collector_test.cpp │ ├── freezer.cpp │ ├── freezer.hpp │ ├── genesis.cpp │ ├── genesis.hpp │ ├── genesis_test.cpp │ ├── kv │ │ ├── api │ │ │ ├── as_datastore_ts_range.cpp │ │ │ ├── as_datastore_ts_range.hpp │ │ │ ├── as_datastore_ts_range_test.cpp │ │ │ ├── base_transaction.cpp │ │ │ ├── base_transaction.hpp │ │ │ ├── client.hpp │ │ │ ├── cursor.hpp │ │ │ ├── direct_client.cpp │ │ │ ├── direct_client.hpp │ │ │ ├── direct_service.cpp │ │ │ ├── direct_service.hpp │ │ │ ├── direct_service_test.cpp │ │ │ ├── endpoint │ │ │ │ ├── common.hpp │ │ │ │ ├── key_value.hpp │ │ │ │ ├── paginated_sequence.hpp │ │ │ │ ├── paginated_sequence_benchmark.cpp │ │ │ │ ├── paginated_sequence_test.cpp │ │ │ │ ├── sequence.hpp │ │ │ │ ├── state_change.hpp │ │ │ │ ├── state_changes_call.hpp │ │ │ │ ├── state_changes_call_test.cpp │ │ │ │ ├── temporal_point.hpp │ │ │ │ ├── temporal_range.hpp │ │ │ │ └── version.hpp │ │ │ ├── local_cursor.cpp │ │ │ ├── local_cursor.hpp │ │ │ ├── local_cursor_test.cpp │ │ │ ├── local_transaction.cpp │ │ │ ├── local_transaction.hpp │ │ │ ├── service.hpp │ │ │ ├── service_router.cpp │ │ │ ├── service_router.hpp │ │ │ ├── state_cache.cpp │ │ │ ├── state_cache.hpp │ │ │ ├── state_cache_test.cpp │ │ │ └── transaction.hpp │ │ ├── grpc │ │ │ ├── client │ │ │ │ ├── endpoint │ │ │ │ │ ├── state_change.cpp │ │ │ │ │ ├── state_change.hpp │ │ │ │ │ ├── temporal_point.cpp │ │ │ │ │ ├── temporal_point.hpp │ │ │ │ │ ├── temporal_point_test.cpp │ │ │ │ │ ├── temporal_range.cpp │ │ │ │ │ ├── temporal_range.hpp │ │ │ │ │ └── temporal_range_test.cpp │ │ │ │ ├── remote_client.cpp │ │ │ │ ├── remote_client.hpp │ │ │ │ ├── remote_client_test.cpp │ │ │ │ ├── remote_cursor.cpp │ │ │ │ ├── remote_cursor.hpp │ │ │ │ ├── remote_cursor_test.cpp │ │ │ │ ├── remote_transaction.cpp │ │ │ │ ├── remote_transaction.hpp │ │ │ │ ├── remote_transaction_test.cpp │ │ │ │ └── rpc.hpp │ │ │ ├── server │ │ │ │ ├── kv_calls.cpp │ │ │ │ ├── kv_calls.hpp │ │ │ │ ├── kv_calls_test.cpp │ │ │ │ ├── kv_server.cpp │ │ │ │ ├── kv_server.hpp │ │ │ │ ├── kv_server_test.cpp │ │ │ │ ├── state_change_collection.cpp │ │ │ │ ├── state_change_collection.hpp │ │ │ │ └── state_change_collection_test.cpp │ │ │ └── test_util │ │ │ │ └── sample_protos.hpp │ │ ├── state_changes_stream.cpp │ │ ├── state_changes_stream.hpp │ │ ├── state_changes_stream_test.cpp │ │ ├── state_reader.cpp │ │ ├── state_reader.hpp │ │ ├── state_reader_test.cpp │ │ ├── txn_num.cpp │ │ ├── txn_num.hpp │ │ └── txn_num_test.cpp │ ├── log_cbor.cpp │ ├── log_cbor.hpp │ ├── log_cbor_test.cpp │ ├── mdbx_test.cpp │ ├── memory_mutation_cursor_test.cpp │ ├── prune_mode.cpp │ ├── prune_mode.hpp │ ├── receipt_cbor.cpp │ ├── receipt_cbor.hpp │ ├── receipt_cbor_test.cpp │ ├── snapshot_benchmark.cpp │ ├── snapshot_decompressor_test.cpp │ ├── snapshot_index_builder_test.cpp │ ├── snapshot_recompress.cpp │ ├── snapshot_recompress.hpp │ ├── snapshot_repository_test.cpp │ ├── snapshot_sync.cpp │ ├── snapshot_sync.hpp │ ├── snapshot_sync_test.cpp │ ├── snapshot_test.cpp │ ├── stage.cpp │ ├── stage.hpp │ ├── stages.cpp │ ├── stages.hpp │ ├── state │ │ ├── account_codec.cpp │ │ ├── account_codec.hpp │ │ ├── account_codec_test.cpp │ │ ├── account_codecs.hpp │ │ ├── account_codecs_test.cpp │ │ ├── accounts_domain.hpp │ │ ├── address_codecs.hpp │ │ ├── address_codecs_test.cpp │ │ ├── code_domain.hpp │ │ ├── commitment_domain.hpp │ │ ├── hash_decoder.hpp │ │ ├── hash_decoder_test.cpp │ │ ├── log_address_inverted_index.hpp │ │ ├── log_topics_inverted_index.hpp │ │ ├── receipts_domain.hpp │ │ ├── receipts_domain_test.cpp │ │ ├── schema_config.cpp │ │ ├── schema_config.hpp │ │ ├── state_index_builders_factory.cpp │ │ ├── state_index_builders_factory.hpp │ │ ├── step_txn_id_converter.hpp │ │ ├── storage_codecs.cpp │ │ ├── storage_codecs.hpp │ │ ├── storage_codecs_benchmark.cpp │ │ ├── storage_domain.hpp │ │ ├── storage_domain_test.cpp │ │ ├── traces_from_inverted_index.hpp │ │ └── traces_to_inverted_index.hpp │ ├── tables.cpp │ ├── tables.hpp │ ├── test_util │ │ ├── CMakeLists.txt │ │ ├── kv_test_base.hpp │ │ ├── mock_chain_storage.hpp │ │ ├── mock_cursor.hpp │ │ ├── mock_ro_cursor.hpp │ │ ├── mock_state_cache.hpp │ │ ├── mock_transaction.hpp │ │ ├── mock_txn.hpp │ │ ├── temp_chain_data.cpp │ │ ├── temp_chain_data.hpp │ │ ├── temp_snapshots.hpp │ │ ├── test_database_context.cpp │ │ └── test_database_context.hpp │ ├── util.cpp │ ├── util.hpp │ └── util_test.cpp ├── dev │ ├── CMakeLists.txt │ ├── cli │ │ ├── CMakeLists.txt │ │ ├── embed_json.cpp │ │ ├── embed_toml.cpp │ │ ├── kzg_g2_uncompress.cpp │ │ ├── runner.cpp │ │ ├── state_transition_sample1.json │ │ ├── state_transition_sample2.json │ │ ├── state_transition_sample3.json │ │ └── state_transition_sample4.json │ ├── expected_state.cpp │ ├── expected_state.hpp │ ├── state_transition.cpp │ └── state_transition.hpp ├── execution │ ├── CMakeLists.txt │ ├── api │ │ ├── active_direct_service.cpp │ │ ├── active_direct_service.hpp │ │ ├── client.hpp │ │ ├── direct_client.cpp │ │ ├── direct_client.hpp │ │ ├── direct_service.cpp │ │ ├── direct_service.hpp │ │ ├── endpoint │ │ │ ├── assembly.hpp │ │ │ ├── block.hpp │ │ │ ├── checkers.hpp │ │ │ ├── getters.hpp │ │ │ ├── insertion.hpp │ │ │ ├── range.hpp │ │ │ ├── status.hpp │ │ │ └── validation.hpp │ │ ├── execution_engine.hpp │ │ └── service.hpp │ ├── block_executor.cpp │ ├── block_executor.hpp │ ├── domain_state.cpp │ ├── domain_state.hpp │ ├── domain_state_test.cpp │ ├── grpc │ │ ├── client │ │ │ ├── endpoint │ │ │ │ ├── assembly.cpp │ │ │ │ ├── assembly.hpp │ │ │ │ ├── checkers.cpp │ │ │ │ ├── checkers.hpp │ │ │ │ ├── checkers_test.cpp │ │ │ │ ├── getters.cpp │ │ │ │ ├── getters.hpp │ │ │ │ ├── getters_test.cpp │ │ │ │ ├── insertion.cpp │ │ │ │ ├── insertion.hpp │ │ │ │ ├── insertion_test.cpp │ │ │ │ ├── range.cpp │ │ │ │ ├── range.hpp │ │ │ │ ├── status.cpp │ │ │ │ ├── status.hpp │ │ │ │ ├── validation.cpp │ │ │ │ └── validation.hpp │ │ │ ├── remote_client.cpp │ │ │ └── remote_client.hpp │ │ ├── common │ │ │ ├── block.cpp │ │ │ ├── block.hpp │ │ │ └── block_test.cpp │ │ ├── server │ │ │ ├── endpoint │ │ │ │ ├── assembly.cpp │ │ │ │ ├── assembly.hpp │ │ │ │ ├── checkers.cpp │ │ │ │ ├── checkers.hpp │ │ │ │ ├── checkers_test.cpp │ │ │ │ ├── getters.cpp │ │ │ │ ├── getters.hpp │ │ │ │ ├── getters_test.cpp │ │ │ │ ├── insertion.cpp │ │ │ │ ├── insertion.hpp │ │ │ │ ├── insertion_test.cpp │ │ │ │ ├── range.cpp │ │ │ │ ├── range.hpp │ │ │ │ ├── status.cpp │ │ │ │ ├── status.hpp │ │ │ │ ├── validation.cpp │ │ │ │ └── validation.hpp │ │ │ ├── server.cpp │ │ │ ├── server.hpp │ │ │ ├── server_calls.cpp │ │ │ └── server_calls.hpp │ │ └── test_util │ │ │ └── sample_protos.hpp │ ├── local_state.cpp │ ├── local_state.hpp │ ├── remote_state.cpp │ ├── remote_state.hpp │ ├── remote_state_test.cpp │ ├── state_factory.cpp │ └── state_factory.hpp ├── infra │ ├── CMakeLists.txt │ ├── cli │ │ ├── CMakeLists.txt │ │ ├── common.cpp │ │ ├── common.hpp │ │ ├── human_size_option.cpp │ │ ├── human_size_option.hpp │ │ ├── ip_endpoint_option.cpp │ │ ├── ip_endpoint_option.hpp │ │ ├── shutdown_signal.cpp │ │ └── shutdown_signal.hpp │ ├── common │ │ ├── application_info.cpp │ │ ├── application_info.hpp │ │ ├── async_binary_search.cpp │ │ ├── async_binary_search.hpp │ │ ├── async_binary_search_test.cpp │ │ ├── binary_search.cpp │ │ ├── binary_search.hpp │ │ ├── binary_search_test.cpp │ │ ├── bounded_buffer.hpp │ │ ├── bounded_buffer_test.cpp │ │ ├── clock_time.cpp │ │ ├── clock_time.hpp │ │ ├── clock_time_test.cpp │ │ ├── decoding_exception.cpp │ │ ├── decoding_exception.hpp │ │ ├── directories.cpp │ │ ├── directories.hpp │ │ ├── directories_test.cpp │ │ ├── ensure.hpp │ │ ├── ensure_test.cpp │ │ ├── environment.cpp │ │ ├── environment.hpp │ │ ├── environment_test.cpp │ │ ├── filesystem.cpp │ │ ├── filesystem.hpp │ │ ├── log.cpp │ │ ├── log.hpp │ │ ├── log_test.cpp │ │ ├── measure.hpp │ │ ├── mem_usage.cpp │ │ ├── mem_usage.hpp │ │ ├── memory_mapped_file.cpp │ │ ├── memory_mapped_file.hpp │ │ ├── memory_mapped_file_benchmark.cpp │ │ ├── memory_mapped_file_test.cpp │ │ ├── os.cpp │ │ ├── os.hpp │ │ ├── os_test.cpp │ │ ├── safe_strerror.cpp │ │ ├── safe_strerror.hpp │ │ ├── secp256k1_context.cpp │ │ ├── secp256k1_context.hpp │ │ ├── stopwatch.cpp │ │ ├── stopwatch.hpp │ │ ├── stopwatch_test.cpp │ │ ├── terminal.cpp │ │ ├── terminal.hpp │ │ ├── timer.cpp │ │ ├── timer.hpp │ │ ├── timer_test.cpp │ │ ├── unix_timestamp.cpp │ │ └── unix_timestamp.hpp │ ├── concurrency │ │ ├── active_component.hpp │ │ ├── async_thread.cpp │ │ ├── async_thread.hpp │ │ ├── awaitable_condition_variable.cpp │ │ ├── awaitable_condition_variable.hpp │ │ ├── awaitable_condition_variable_test.cpp │ │ ├── awaitable_future.hpp │ │ ├── awaitable_future_test.cpp │ │ ├── awaitable_wait_for_all.hpp │ │ ├── awaitable_wait_for_one.hpp │ │ ├── base_service.hpp │ │ ├── cancellation_token.hpp │ │ ├── channel.hpp │ │ ├── channel_test.cpp │ │ ├── containers.hpp │ │ ├── context_pool.cpp │ │ ├── context_pool.hpp │ │ ├── context_pool_settings.hpp │ │ ├── context_pool_test.cpp │ │ ├── coroutine.hpp │ │ ├── coroutine_test.cpp │ │ ├── event_notifier.hpp │ │ ├── executor_pool.hpp │ │ ├── parallel_group_test.cpp │ │ ├── parallel_group_utils.cpp │ │ ├── parallel_group_utils.hpp │ │ ├── private_service.hpp │ │ ├── private_service_test.cpp │ │ ├── shared_service.hpp │ │ ├── shared_service_test.cpp │ │ ├── signal_handler.cpp │ │ ├── signal_handler.hpp │ │ ├── signal_handler_test.cpp │ │ ├── sleep.cpp │ │ ├── sleep.hpp │ │ ├── spawn.hpp │ │ ├── spawn_test.cpp │ │ ├── stoppable.hpp │ │ ├── stoppable_test.cpp │ │ ├── task.hpp │ │ ├── task_group.cpp │ │ ├── task_group.hpp │ │ ├── task_group_test.cpp │ │ ├── thread_pool.hpp │ │ ├── thread_safe_queue.hpp │ │ ├── timeout.cpp │ │ ├── timeout.hpp │ │ └── timeout_test.cpp │ ├── grpc │ │ ├── client │ │ │ ├── call.hpp │ │ │ ├── call_test.cpp │ │ │ ├── client_context_pool.cpp │ │ │ ├── client_context_pool.hpp │ │ │ ├── client_context_pool_test.cpp │ │ │ ├── dispatcher.hpp │ │ │ ├── error.cpp │ │ │ ├── error.hpp │ │ │ ├── error_test.cpp │ │ │ ├── reconnect.cpp │ │ │ └── reconnect.hpp │ │ ├── common │ │ │ ├── bytes.hpp │ │ │ ├── completion_tag.hpp │ │ │ ├── conversion.cpp │ │ │ ├── conversion.hpp │ │ │ ├── conversion_test.cpp │ │ │ ├── errors.cpp │ │ │ ├── errors.hpp │ │ │ ├── grpc_context_pool.hpp │ │ │ ├── util.hpp │ │ │ ├── util_test.cpp │ │ │ ├── version.cpp │ │ │ ├── version.hpp │ │ │ └── version_test.cpp │ │ ├── server │ │ │ ├── call.hpp │ │ │ ├── call_test.cpp │ │ │ ├── server.hpp │ │ │ ├── server_callbacks.hpp │ │ │ ├── server_context_pool.cpp │ │ │ ├── server_context_pool.hpp │ │ │ ├── server_context_pool_test.cpp │ │ │ ├── server_settings.hpp │ │ │ ├── server_settings_test.cpp │ │ │ └── server_test.cpp │ │ └── test_util │ │ │ ├── grpc_actions.hpp │ │ │ ├── grpc_matcher.hpp │ │ │ ├── grpc_responder.hpp │ │ │ ├── interfaces │ │ │ ├── ethbackend_mock_fix24351.grpc.pb.h │ │ │ ├── kv_mock_fix24351.grpc.pb.h │ │ │ ├── mining_mock_fix24351.grpc.pb.h │ │ │ └── txpool_mock_fix24351.grpc.pb.h │ │ │ └── test_runner.hpp │ └── test_util │ │ ├── CMakeLists.txt │ │ ├── context_test_base.cpp │ │ ├── context_test_base.hpp │ │ ├── fixture.hpp │ │ ├── hex.cpp │ │ ├── hex.hpp │ │ ├── log.hpp │ │ ├── task_runner.hpp │ │ └── temporary_file.hpp ├── interfaces │ ├── .gitignore │ ├── 27.0 │ │ ├── execution │ │ │ ├── execution.grpc.pb.cc │ │ │ ├── execution.grpc.pb.h │ │ │ ├── execution.pb.cc │ │ │ ├── execution.pb.h │ │ │ └── execution_mock.grpc.pb.h │ │ ├── p2psentry │ │ │ ├── sentry.grpc.pb.cc │ │ │ ├── sentry.grpc.pb.h │ │ │ ├── sentry.pb.cc │ │ │ ├── sentry.pb.h │ │ │ └── sentry_mock.grpc.pb.h │ │ ├── remote │ │ │ ├── bor.grpc.pb.cc │ │ │ ├── bor.grpc.pb.h │ │ │ ├── bor.pb.cc │ │ │ ├── bor.pb.h │ │ │ ├── bor_mock.grpc.pb.h │ │ │ ├── ethbackend.grpc.pb.cc │ │ │ ├── ethbackend.grpc.pb.h │ │ │ ├── ethbackend.pb.cc │ │ │ ├── ethbackend.pb.h │ │ │ ├── ethbackend_mock.grpc.pb.h │ │ │ ├── kv.grpc.pb.cc │ │ │ ├── kv.grpc.pb.h │ │ │ ├── kv.pb.cc │ │ │ ├── kv.pb.h │ │ │ └── kv_mock.grpc.pb.h │ │ ├── txpool │ │ │ ├── mining.grpc.pb.cc │ │ │ ├── mining.grpc.pb.h │ │ │ ├── mining.pb.cc │ │ │ ├── mining.pb.h │ │ │ ├── mining_mock.grpc.pb.h │ │ │ ├── txpool.grpc.pb.cc │ │ │ ├── txpool.grpc.pb.h │ │ │ ├── txpool.pb.cc │ │ │ ├── txpool.pb.h │ │ │ └── txpool_mock.grpc.pb.h │ │ └── types │ │ │ ├── types.pb.cc │ │ │ └── types.pb.h │ ├── CMakeLists.txt │ └── generate_grpc.cmake ├── node │ ├── CMakeLists.txt │ ├── backend │ │ ├── ethereum_backend.cpp │ │ ├── ethereum_backend.hpp │ │ └── ethereum_backend_test.cpp │ ├── backend_kv_server.cpp │ ├── backend_kv_server.hpp │ ├── cli │ │ ├── CMakeLists.txt │ │ ├── backend_kv_server.cpp │ │ ├── node_options.cpp │ │ ├── node_options.hpp │ │ └── staged_pipeline.cpp │ ├── common │ │ └── node_settings.hpp │ ├── execution │ │ ├── active_direct_service_test.cpp │ │ ├── direct_service_test.cpp │ │ └── header_chain_plus_exec_test.cpp │ ├── node.cpp │ ├── node.hpp │ ├── remote │ │ └── ethbackend │ │ │ └── grpc │ │ │ └── server │ │ │ ├── backend_calls.cpp │ │ │ ├── backend_calls.hpp │ │ │ ├── backend_server.cpp │ │ │ ├── backend_server.hpp │ │ │ └── backend_server_test.cpp │ ├── resource_usage.cpp │ ├── resource_usage.hpp │ ├── settings.hpp │ ├── stagedsync │ │ ├── execution_engine.cpp │ │ ├── execution_engine.hpp │ │ ├── execution_engine_test.cpp │ │ ├── execution_pipeline.cpp │ │ ├── execution_pipeline.hpp │ │ ├── forks │ │ │ ├── canonical_chain.cpp │ │ │ ├── canonical_chain.hpp │ │ │ ├── extending_fork.cpp │ │ │ ├── extending_fork.hpp │ │ │ ├── fork.cpp │ │ │ ├── fork.hpp │ │ │ ├── fork_test.cpp │ │ │ ├── main_chain.cpp │ │ │ ├── main_chain.hpp │ │ │ └── main_chain_test.cpp │ │ ├── stages │ │ │ ├── CMakeLists.txt │ │ │ ├── stage_blockhashes.cpp │ │ │ ├── stage_blockhashes.hpp │ │ │ ├── stage_bodies.cpp │ │ │ ├── stage_bodies.hpp │ │ │ ├── stage_bodies_factory.hpp │ │ │ ├── stage_bodies_test.cpp │ │ │ ├── stage_call_trace_index.cpp │ │ │ ├── stage_call_trace_index.hpp │ │ │ ├── stage_execution.cpp │ │ │ ├── stage_execution.hpp │ │ │ ├── stage_finish.cpp │ │ │ ├── stage_finish.hpp │ │ │ ├── stage_hashstate.cpp │ │ │ ├── stage_hashstate.hpp │ │ │ ├── stage_headers.cpp │ │ │ ├── stage_headers.hpp │ │ │ ├── stage_headers_test.cpp │ │ │ ├── stage_history_index.cpp │ │ │ ├── stage_history_index.hpp │ │ │ ├── stage_history_index_test.cpp │ │ │ ├── stage_interhashes.cpp │ │ │ ├── stage_interhashes.hpp │ │ │ ├── stage_interhashes │ │ │ │ ├── _test.cpp │ │ │ │ ├── trie_cursor.cpp │ │ │ │ ├── trie_cursor.hpp │ │ │ │ ├── trie_loader.cpp │ │ │ │ └── trie_loader.hpp │ │ │ ├── stage_log_index.cpp │ │ │ ├── stage_log_index.hpp │ │ │ ├── stage_senders.cpp │ │ │ ├── stage_senders.hpp │ │ │ ├── stage_triggers.cpp │ │ │ ├── stage_triggers.hpp │ │ │ ├── stage_triggers_test.cpp │ │ │ ├── stage_tx_lookup.cpp │ │ │ ├── stage_tx_lookup.hpp │ │ │ └── stage_tx_lookup_test.cpp │ │ ├── stages_factory_impl.cpp │ │ ├── stages_factory_impl.hpp │ │ ├── stages_test.cpp │ │ ├── timer_factory.hpp │ │ └── types.hpp │ └── test_util │ │ ├── CMakeLists.txt │ │ ├── dummy.cpp │ │ ├── make_stages_factory.cpp │ │ ├── make_stages_factory.hpp │ │ ├── mock_execution_engine.hpp │ │ └── temp_chain_data_node_settings.hpp ├── rpc │ ├── CMakeLists.txt │ ├── capi │ │ ├── rpcdaemon.cpp │ │ └── rpcdaemon.h │ ├── cli │ │ ├── CMakeLists.txt │ │ ├── grpc_toolbox.cpp │ │ ├── rpcdaemon_options.cpp │ │ └── rpcdaemon_options.hpp │ ├── commands │ │ ├── admin_api.cpp │ │ ├── admin_api.hpp │ │ ├── debug_api.cpp │ │ ├── debug_api.hpp │ │ ├── debug_api_test.cpp │ │ ├── engine_api.cpp │ │ ├── engine_api.hpp │ │ ├── engine_api_test.cpp │ │ ├── erigon_api.cpp │ │ ├── erigon_api.hpp │ │ ├── erigon_api_test.cpp │ │ ├── eth_api.cpp │ │ ├── eth_api.hpp │ │ ├── eth_api_test.cpp │ │ ├── net_api.cpp │ │ ├── net_api.hpp │ │ ├── net_api_test.cpp │ │ ├── ots_api.cpp │ │ ├── ots_api.hpp │ │ ├── parity_api.cpp │ │ ├── parity_api.hpp │ │ ├── parity_api_test.cpp │ │ ├── rpc_api.hpp │ │ ├── rpc_api_table.cpp │ │ ├── rpc_api_table.hpp │ │ ├── rpc_api_table_test.cpp │ │ ├── rpc_api_test.cpp │ │ ├── trace_api.cpp │ │ ├── trace_api.hpp │ │ ├── trace_api_test.cpp │ │ ├── txpool_api.cpp │ │ ├── txpool_api.hpp │ │ ├── web3_api.cpp │ │ ├── web3_api.hpp │ │ └── web3_api_test.cpp │ ├── common │ │ ├── async_task.hpp │ │ ├── async_task_benchmark.cpp │ │ ├── async_task_test.cpp │ │ ├── compatibility.cpp │ │ ├── compatibility.hpp │ │ ├── constants.hpp │ │ ├── interface_log.cpp │ │ ├── interface_log.hpp │ │ ├── interface_log_test.cpp │ │ ├── tee.hpp │ │ ├── util.cpp │ │ ├── util.hpp │ │ ├── util_test.cpp │ │ └── worker_pool.hpp │ ├── core │ │ ├── account_dumper.cpp │ │ ├── account_dumper.hpp │ │ ├── account_dumper_test.cpp │ │ ├── block_reader.cpp │ │ ├── block_reader.hpp │ │ ├── block_reader_test.cpp │ │ ├── call_many.cpp │ │ ├── call_many.hpp │ │ ├── estimate_gas_oracle.cpp │ │ ├── estimate_gas_oracle.hpp │ │ ├── estimate_gas_oracle_test.cpp │ │ ├── evm_access_list_tracer.cpp │ │ ├── evm_access_list_tracer.hpp │ │ ├── evm_debug.cpp │ │ ├── evm_debug.hpp │ │ ├── evm_debug_test.cpp │ │ ├── evm_executor.cpp │ │ ├── evm_executor.hpp │ │ ├── evm_executor_test.cpp │ │ ├── evm_trace.cpp │ │ ├── evm_trace.hpp │ │ ├── evm_trace_test.cpp │ │ ├── fee_history_oracle.cpp │ │ ├── fee_history_oracle.hpp │ │ ├── fee_history_oracle_test.cpp │ │ ├── filter_storage.cpp │ │ ├── filter_storage.hpp │ │ ├── filter_storage_test.cpp │ │ ├── gas_price_oracle.cpp │ │ ├── gas_price_oracle.hpp │ │ ├── gas_price_oracle_test.cpp │ │ ├── logs_walker.cpp │ │ ├── logs_walker.hpp │ │ ├── override_state.cpp │ │ ├── override_state.hpp │ │ ├── receipts.cpp │ │ ├── receipts.hpp │ │ ├── receipts_cache.hpp │ │ ├── receipts_test.cpp │ │ ├── storage_walker.cpp │ │ ├── storage_walker.hpp │ │ └── storage_walker_test.cpp │ ├── daemon.cpp │ ├── daemon.hpp │ ├── daemon_test.cpp │ ├── engine │ │ ├── conversion.cpp │ │ ├── conversion.hpp │ │ ├── execution_engine.hpp │ │ ├── remote_execution_engine.cpp │ │ ├── remote_execution_engine.hpp │ │ ├── validation.cpp │ │ └── validation.hpp │ ├── ethbackend │ │ ├── backend.hpp │ │ ├── remote_backend.cpp │ │ ├── remote_backend.hpp │ │ └── remote_backend_test.cpp │ ├── ethdb │ │ ├── bitmap.cpp │ │ ├── bitmap.hpp │ │ ├── cbor.cpp │ │ ├── cbor.hpp │ │ ├── cbor_test.cpp │ │ ├── kv │ │ │ └── backend_providers.hpp │ │ ├── split_cursor.cpp │ │ ├── split_cursor.hpp │ │ ├── split_cursor_test.cpp │ │ ├── walk.cpp │ │ └── walk.hpp │ ├── http │ │ ├── chunker.hpp │ │ ├── connection.cpp │ │ ├── connection.hpp │ │ ├── connection_test.cpp │ │ ├── deflater.hpp │ │ ├── jwt.cpp │ │ ├── jwt.hpp │ │ ├── jwt_test.cpp │ │ ├── server.cpp │ │ ├── server.hpp │ │ └── zlib_compressor.hpp │ ├── json │ │ ├── access_list_entry.cpp │ │ ├── access_list_entry.hpp │ │ ├── authorization.cpp │ │ ├── authorization.hpp │ │ ├── block.cpp │ │ ├── block.hpp │ │ ├── block_test.cpp │ │ ├── cache_validation_result.cpp │ │ ├── cache_validation_result.hpp │ │ ├── call.cpp │ │ ├── call.hpp │ │ ├── call_bundle.cpp │ │ ├── call_bundle.hpp │ │ ├── call_bundle_test.cpp │ │ ├── call_test.cpp │ │ ├── client_version.cpp │ │ ├── client_version.hpp │ │ ├── execution_payload.cpp │ │ ├── execution_payload.hpp │ │ ├── execution_payload_test.cpp │ │ ├── filter.cpp │ │ ├── filter.hpp │ │ ├── filter_test.cpp │ │ ├── fork_choice.cpp │ │ ├── fork_choice.hpp │ │ ├── fork_choice_test.cpp │ │ ├── glaze.cpp │ │ ├── glaze.hpp │ │ ├── glaze_test.cpp │ │ ├── log.cpp │ │ ├── log.hpp │ │ ├── log_test.cpp │ │ ├── node_info.cpp │ │ ├── node_info.hpp │ │ ├── node_info_test.cpp │ │ ├── payload_attributes.cpp │ │ ├── payload_attributes.hpp │ │ ├── payload_attributes_test.cpp │ │ ├── receipt.cpp │ │ ├── receipt.hpp │ │ ├── receipt_test.cpp │ │ ├── stream.cpp │ │ ├── stream.hpp │ │ ├── stream_test.cpp │ │ ├── transaction.cpp │ │ ├── transaction.hpp │ │ ├── transaction_test.cpp │ │ ├── transition_configuration.cpp │ │ ├── transition_configuration.hpp │ │ ├── transition_configuration_test.cpp │ │ ├── types.cpp │ │ ├── types.hpp │ │ ├── types_test.cpp │ │ ├── withdrawal.cpp │ │ ├── withdrawal.hpp │ │ └── withdrawal_test.cpp │ ├── json_rpc │ │ ├── methods.hpp │ │ ├── request_handler.cpp │ │ ├── request_handler.hpp │ │ ├── request_handler_test.cpp │ │ ├── specification.cpp │ │ ├── specification.hpp │ │ ├── specification.json │ │ ├── validator.cpp │ │ ├── validator.hpp │ │ ├── validator_benchmark.cpp │ │ └── validator_test.cpp │ ├── protocol │ │ ├── errors.cpp │ │ └── errors.hpp │ ├── settings.hpp │ ├── stagedsync │ │ ├── stages.cpp │ │ ├── stages.hpp │ │ └── stages_test.cpp │ ├── test_util │ │ ├── CMakeLists.txt │ │ ├── api_test_base.hpp │ │ ├── api_test_database.hpp │ │ ├── dummy_client.hpp │ │ ├── dummy_transaction.hpp │ │ ├── mock_back_end.hpp │ │ ├── mock_block_cache.hpp │ │ ├── mock_estimate_gas_oracle.hpp │ │ ├── mock_execution_engine.hpp │ │ ├── mock_state_cache.hpp │ │ ├── service_context_test_base.cpp │ │ └── service_context_test_base.hpp │ ├── transport │ │ ├── request_handler.hpp │ │ ├── stream_writer.hpp │ │ └── stream_writer_test.cpp │ ├── txpool │ │ ├── miner.cpp │ │ ├── miner.hpp │ │ ├── miner_test.cpp │ │ ├── transaction_pool.cpp │ │ ├── transaction_pool.hpp │ │ └── transaction_pool_test.cpp │ ├── types │ │ ├── block.cpp │ │ ├── block.hpp │ │ ├── block_test.cpp │ │ ├── cache_validation_result.hpp │ │ ├── call.cpp │ │ ├── call.hpp │ │ ├── call_bundle.hpp │ │ ├── call_test.cpp │ │ ├── chain_config.cpp │ │ ├── chain_config.hpp │ │ ├── chain_config_test.cpp │ │ ├── chain_traffic.hpp │ │ ├── dump_account.cpp │ │ ├── dump_account.hpp │ │ ├── dump_account_test.cpp │ │ ├── error.cpp │ │ ├── error.hpp │ │ ├── error_test.cpp │ │ ├── execution_payload.cpp │ │ ├── execution_payload.hpp │ │ ├── execution_payload_test.cpp │ │ ├── filter.cpp │ │ ├── filter.hpp │ │ ├── filter_test.cpp │ │ ├── issuance.cpp │ │ ├── issuance.hpp │ │ ├── issuance_test.cpp │ │ ├── log.cpp │ │ ├── log.hpp │ │ ├── log_test.cpp │ │ ├── node_info.hpp │ │ ├── peer_info.hpp │ │ ├── receipt.cpp │ │ ├── receipt.hpp │ │ ├── receipt_test.cpp │ │ ├── syncing_data.hpp │ │ ├── transaction.cpp │ │ ├── transaction.hpp │ │ └── transaction_test.cpp │ └── ws │ │ ├── connection.cpp │ │ └── connection.hpp ├── sentry │ ├── CMakeLists.txt │ ├── api │ │ ├── common │ │ │ ├── message_from_peer.hpp │ │ │ ├── message_id_set.hpp │ │ │ ├── node_info.hpp │ │ │ ├── peer_event.hpp │ │ │ ├── peer_filter.hpp │ │ │ ├── peer_info.hpp │ │ │ ├── sentry_client.hpp │ │ │ └── service.hpp │ │ └── router │ │ │ ├── direct_service.cpp │ │ │ ├── direct_service.hpp │ │ │ ├── messages_call.hpp │ │ │ ├── peer_call.hpp │ │ │ ├── peer_events_call.hpp │ │ │ ├── send_message_call.hpp │ │ │ └── service_router.hpp │ ├── capi │ │ ├── component.hpp │ │ ├── sentry.cpp │ │ └── sentry.h │ ├── cli │ │ ├── CMakeLists.txt │ │ ├── sentry_options.cpp │ │ └── sentry_options.hpp │ ├── common │ │ ├── CMakeLists.txt │ │ ├── atomic_value.hpp │ │ ├── crypto │ │ │ ├── ecdsa_signature.cpp │ │ │ ├── ecdsa_signature.hpp │ │ │ ├── xor.cpp │ │ │ └── xor.hpp │ │ ├── ecc_key_pair.cpp │ │ ├── ecc_key_pair.hpp │ │ ├── ecc_key_pair_test.cpp │ │ ├── ecc_public_key.cpp │ │ ├── ecc_public_key.hpp │ │ ├── enode_url.cpp │ │ ├── enode_url.hpp │ │ ├── enode_url_test.cpp │ │ ├── error.hpp │ │ ├── message.hpp │ │ ├── random.cpp │ │ ├── random.hpp │ │ ├── socket_stream.cpp │ │ └── socket_stream.hpp │ ├── discovery │ │ ├── bootnodes.cpp │ │ ├── bootnodes.hpp │ │ ├── common │ │ │ ├── CMakeLists.txt │ │ │ ├── node_address.cpp │ │ │ └── node_address.hpp │ │ ├── disc_v4 │ │ │ ├── CMakeLists.txt │ │ │ ├── common │ │ │ │ ├── ip_classify.cpp │ │ │ │ ├── ip_classify.hpp │ │ │ │ ├── ip_classify_test.cpp │ │ │ │ ├── ipv6_unsupported_error.hpp │ │ │ │ ├── message_expiration.cpp │ │ │ │ ├── message_expiration.hpp │ │ │ │ ├── node_distance.cpp │ │ │ │ ├── node_distance.hpp │ │ │ │ ├── node_distance_test.cpp │ │ │ │ └── packet_type.hpp │ │ │ ├── discovery.cpp │ │ │ ├── discovery.hpp │ │ │ ├── enr │ │ │ │ ├── enr_request_handler.cpp │ │ │ │ ├── enr_request_handler.hpp │ │ │ │ ├── enr_request_message.cpp │ │ │ │ ├── enr_request_message.hpp │ │ │ │ ├── enr_response_message.cpp │ │ │ │ ├── enr_response_message.hpp │ │ │ │ ├── enr_response_message_test.cpp │ │ │ │ ├── fetch_enr_record.cpp │ │ │ │ ├── fetch_enr_record.hpp │ │ │ │ ├── message_handler.hpp │ │ │ │ └── message_sender.hpp │ │ │ ├── find │ │ │ │ ├── find_neighbors.cpp │ │ │ │ ├── find_neighbors.hpp │ │ │ │ ├── find_node_handler.cpp │ │ │ │ ├── find_node_handler.hpp │ │ │ │ ├── find_node_message.cpp │ │ │ │ ├── find_node_message.hpp │ │ │ │ ├── lookup.cpp │ │ │ │ ├── lookup.hpp │ │ │ │ ├── message_handler.hpp │ │ │ │ ├── message_sender.hpp │ │ │ │ ├── neighbors_message.cpp │ │ │ │ └── neighbors_message.hpp │ │ │ ├── message_codec.cpp │ │ │ ├── message_codec.hpp │ │ │ ├── message_codec_test.cpp │ │ │ ├── message_handler.hpp │ │ │ ├── message_sender.hpp │ │ │ ├── ping │ │ │ │ ├── message_handler.hpp │ │ │ │ ├── message_sender.hpp │ │ │ │ ├── ping_check.cpp │ │ │ │ ├── ping_check.hpp │ │ │ │ ├── ping_handler.cpp │ │ │ │ ├── ping_handler.hpp │ │ │ │ ├── ping_message.cpp │ │ │ │ ├── ping_message.hpp │ │ │ │ ├── pong_message.cpp │ │ │ │ └── pong_message.hpp │ │ │ ├── server.cpp │ │ │ └── server.hpp │ │ ├── discovery.cpp │ │ ├── discovery.hpp │ │ ├── enr │ │ │ ├── CMakeLists.txt │ │ │ ├── enr_codec.cpp │ │ │ ├── enr_codec.hpp │ │ │ ├── enr_record.hpp │ │ │ ├── enr_url.cpp │ │ │ ├── enr_url.hpp │ │ │ └── enr_url_test.cpp │ │ └── node_db │ │ │ ├── CMakeLists.txt │ │ │ ├── node_db.hpp │ │ │ ├── node_db_sqlite.cpp │ │ │ ├── node_db_sqlite.hpp │ │ │ ├── node_db_sqlite_test.cpp │ │ │ ├── serial_node_db.cpp │ │ │ └── serial_node_db.hpp │ ├── eth │ │ ├── fork_id.cpp │ │ ├── fork_id.hpp │ │ ├── fork_id_test.cpp │ │ ├── message_id.cpp │ │ ├── message_id.hpp │ │ ├── protocol.cpp │ │ ├── protocol.hpp │ │ ├── status_data.hpp │ │ ├── status_data_provider.cpp │ │ ├── status_data_provider.hpp │ │ ├── status_message.cpp │ │ └── status_message.hpp │ ├── grpc │ │ ├── client │ │ │ ├── sentry_client.cpp │ │ │ └── sentry_client.hpp │ │ ├── interfaces │ │ │ ├── eth_version.cpp │ │ │ ├── eth_version.hpp │ │ │ ├── message.cpp │ │ │ ├── message.hpp │ │ │ ├── node_info.cpp │ │ │ ├── node_info.hpp │ │ │ ├── peer_event.cpp │ │ │ ├── peer_event.hpp │ │ │ ├── peer_id.cpp │ │ │ ├── peer_id.hpp │ │ │ ├── peer_info.cpp │ │ │ ├── peer_info.hpp │ │ │ ├── sent_peer_ids.cpp │ │ │ ├── sent_peer_ids.hpp │ │ │ ├── status_data.cpp │ │ │ └── status_data.hpp │ │ └── server │ │ │ ├── server.cpp │ │ │ ├── server.hpp │ │ │ └── server_calls.hpp │ ├── grpc_requests.http │ ├── message_receiver.cpp │ ├── message_receiver.hpp │ ├── message_sender.cpp │ ├── message_sender.hpp │ ├── multi_sentry_client.cpp │ ├── multi_sentry_client.hpp │ ├── nat │ │ ├── address_util.cpp │ │ ├── address_util.hpp │ │ ├── address_util_test.cpp │ │ ├── ip_resolver.cpp │ │ ├── ip_resolver.hpp │ │ ├── local_ip_resolver.cpp │ │ ├── local_ip_resolver.hpp │ │ ├── nat_option.cpp │ │ ├── nat_option.hpp │ │ ├── stun_ip_resolver.cpp │ │ └── stun_ip_resolver.hpp │ ├── node_key_config.cpp │ ├── node_key_config.hpp │ ├── node_key_config_test.cpp │ ├── peer_discovery_feedback.cpp │ ├── peer_discovery_feedback.hpp │ ├── peer_manager.cpp │ ├── peer_manager.hpp │ ├── peer_manager_api.cpp │ ├── peer_manager_api.hpp │ ├── peer_manager_observer.hpp │ ├── rlpx │ │ ├── auth │ │ │ ├── auth_ack_message.cpp │ │ │ ├── auth_ack_message.hpp │ │ │ ├── auth_initiator.cpp │ │ │ ├── auth_initiator.hpp │ │ │ ├── auth_keys.hpp │ │ │ ├── auth_message.cpp │ │ │ ├── auth_message.hpp │ │ │ ├── auth_message_error.hpp │ │ │ ├── auth_recipient.cpp │ │ │ ├── auth_recipient.hpp │ │ │ ├── ecies_cipher.cpp │ │ │ ├── ecies_cipher.hpp │ │ │ ├── ecies_cipher_error.hpp │ │ │ ├── ecies_cipher_test.cpp │ │ │ ├── handshake.cpp │ │ │ ├── handshake.hpp │ │ │ ├── hello_message.cpp │ │ │ └── hello_message.hpp │ │ ├── client.cpp │ │ ├── client.hpp │ │ ├── common │ │ │ ├── disconnect_message.cpp │ │ │ ├── disconnect_message.hpp │ │ │ ├── disconnect_message_test.cpp │ │ │ └── disconnect_reason.hpp │ │ ├── crypto │ │ │ ├── aes.cpp │ │ │ ├── aes.hpp │ │ │ ├── hmac.cpp │ │ │ ├── hmac.hpp │ │ │ ├── sha256.cpp │ │ │ ├── sha256.hpp │ │ │ ├── sha3_hasher.cpp │ │ │ ├── sha3_hasher.hpp │ │ │ └── sha3_hasher_test.cpp │ │ ├── framing │ │ │ ├── framing_cipher.cpp │ │ │ ├── framing_cipher.hpp │ │ │ ├── message_frame_codec.cpp │ │ │ ├── message_frame_codec.hpp │ │ │ ├── message_stream.cpp │ │ │ └── message_stream.hpp │ │ ├── peer.cpp │ │ ├── peer.hpp │ │ ├── ping_message.cpp │ │ ├── ping_message.hpp │ │ ├── protocol.hpp │ │ ├── server.cpp │ │ └── server.hpp │ ├── sentry.cpp │ ├── sentry.hpp │ ├── sentry_client_factory.cpp │ ├── sentry_client_factory.hpp │ ├── session_sentry_client.cpp │ ├── session_sentry_client.hpp │ ├── settings.hpp │ ├── status_manager.cpp │ └── status_manager.hpp ├── sync │ ├── CMakeLists.txt │ ├── README.md │ ├── block_exchange.cpp │ ├── block_exchange.hpp │ ├── chain_sync.cpp │ ├── chain_sync.hpp │ ├── internals │ │ ├── algorithm.hpp │ │ ├── algorithm_test.cpp │ │ ├── body_retrieval.cpp │ │ ├── body_retrieval.hpp │ │ ├── body_sequence.cpp │ │ ├── body_sequence.hpp │ │ ├── body_sequence_test.cpp │ │ ├── chain_elements.hpp │ │ ├── chain_elements_test.cpp │ │ ├── chain_fork_view.cpp │ │ ├── chain_fork_view.hpp │ │ ├── header_chain.cpp │ │ ├── header_chain.hpp │ │ ├── header_chain_test.cpp │ │ ├── header_only_state.cpp │ │ ├── header_only_state.hpp │ │ ├── header_retrieval.cpp │ │ ├── header_retrieval.hpp │ │ ├── header_retrieval_test.cpp │ │ ├── preverified_hashes │ │ │ ├── preverified_hashes.cpp │ │ │ ├── preverified_hashes.hpp │ │ │ └── preverified_hashes_mainnet.cpp │ │ ├── priority_queue.hpp │ │ ├── priority_queue_test.cpp │ │ ├── random_number.hpp │ │ ├── statistics.cpp │ │ ├── statistics.hpp │ │ ├── types.cpp │ │ └── types.hpp │ ├── messages │ │ ├── inbound_block_bodies.cpp │ │ ├── inbound_block_bodies.hpp │ │ ├── inbound_block_headers.cpp │ │ ├── inbound_block_headers.hpp │ │ ├── inbound_get_block_bodies.cpp │ │ ├── inbound_get_block_bodies.hpp │ │ ├── inbound_get_block_headers.cpp │ │ ├── inbound_get_block_headers.hpp │ │ ├── inbound_message.cpp │ │ ├── inbound_message.hpp │ │ ├── inbound_new_block.cpp │ │ ├── inbound_new_block.hpp │ │ ├── inbound_new_block_hashes.cpp │ │ ├── inbound_new_block_hashes.hpp │ │ ├── internal_message.hpp │ │ ├── internal_message_test.cpp │ │ ├── message.hpp │ │ ├── outbound_block_bodies.cpp │ │ ├── outbound_block_bodies.hpp │ │ ├── outbound_block_headers.cpp │ │ ├── outbound_block_headers.hpp │ │ ├── outbound_get_block_bodies.cpp │ │ ├── outbound_get_block_bodies.hpp │ │ ├── outbound_get_block_headers.cpp │ │ ├── outbound_get_block_headers.hpp │ │ ├── outbound_message.cpp │ │ ├── outbound_message.hpp │ │ ├── outbound_new_block.cpp │ │ ├── outbound_new_block.hpp │ │ ├── outbound_new_block_hashes.cpp │ │ └── outbound_new_block_hashes.hpp │ ├── packets │ │ ├── block_bodies_packet.hpp │ │ ├── block_headers_packet.hpp │ │ ├── get_block_bodies_packet.hpp │ │ ├── get_block_headers_packet.hpp │ │ ├── hash_or_number.hpp │ │ ├── new_block_hashes_packet.hpp │ │ ├── new_block_packet.hpp │ │ ├── packet_coding_test.cpp │ │ ├── rlp_decoding.cpp │ │ ├── rlp_encoding.cpp │ │ └── rlp_eth66_packet_coding.hpp │ ├── sentry_client.cpp │ ├── sentry_client.hpp │ ├── settings.hpp │ ├── sync.cpp │ ├── sync.hpp │ ├── sync_pos.cpp │ ├── sync_pos.hpp │ ├── sync_pos_test.cpp │ ├── sync_pow.cpp │ ├── sync_pow.hpp │ └── test_util │ │ ├── mock_block_exchange.hpp │ │ └── mock_execution_client.hpp └── wasm │ ├── CMakeLists.txt │ ├── exception_handling_stub.cpp │ ├── silkworm_wasm_api.cpp │ └── silkworm_wasm_api.hpp ├── tests ├── docker │ ├── Dockerfile │ ├── README.md │ └── run-docker.sh ├── perf │ ├── run_with_perf.sh │ ├── run_with_toplev.sh │ ├── vegeta_attack_getLogs_rpcdaemon.sh │ └── vegeta_attack_getLogs_silkrpc.sh └── unit │ ├── README.md │ └── run_unit_test_loop.py ├── third_party ├── CMakeLists.txt ├── asio-grpc │ └── CMakeLists.txt ├── blst │ └── CMakeLists.txt ├── cbor-cpp │ └── CMakeLists.txt ├── clang-format │ ├── LICENSE.TXT │ ├── darwin-x64 │ │ └── clang-format │ ├── linux-x64 │ │ └── clang-format │ └── windows-x64 │ │ └── clang-format.exe ├── clang-tidy │ ├── clang-tidy-diff.py │ └── clang-tidy-diff.sh ├── cmake-conan │ ├── LICENSE │ ├── conan_provider.cmake │ └── readme.txt ├── cpp-base64 │ └── CMakeLists.txt ├── erigon-mdbx-go │ └── CMakeLists.txt ├── ethash │ └── CMakeLists.txt ├── evmone │ └── CMakeLists.txt ├── glaze │ └── CMakeLists.txt ├── gmp │ └── CMakeLists.txt ├── intx │ └── CMakeLists.txt ├── libff │ └── CMakeLists.txt ├── llvm │ ├── CMakeLists.txt │ ├── README.md │ ├── lib_libc++ │ │ └── clang │ │ │ └── 16.0.6 │ │ │ └── lib │ │ │ └── x86_64-linux │ │ │ ├── libclang_rt.fuzzer.a │ │ │ ├── libclang_rt.fuzzer_interceptors.a │ │ │ └── libclang_rt.fuzzer_no_main.a │ └── llvm.sh ├── sais-lite │ ├── CMakeLists.txt │ └── sais-lite │ │ ├── README.md │ │ ├── sais.c │ │ └── sais.h ├── secp256k1 │ └── CMakeLists.txt ├── stbrumme-crc32 │ └── CMakeLists.txt ├── stbrumme-keccak │ ├── CMakeLists.txt │ └── stbrumme-keccak │ │ ├── LICENSE │ │ ├── keccak.cpp │ │ └── keccak.h ├── stun-msg │ └── CMakeLists.txt └── wasmer │ └── install.sh └── tools ├── deps.py ├── lint ├── ci_format.sh ├── clang_tidy_report.sh ├── copyright_replace.sh └── log_macros_fix.sh └── sanitizer └── tsan_suppressions.txt /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/.editorconfig -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/workflows/execution-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/.github/workflows/execution-test.yml -------------------------------------------------------------------------------- /.github/workflows/macOS.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/.github/workflows/macOS.yml -------------------------------------------------------------------------------- /.github/workflows/rpc-fuzzer-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/.github/workflows/rpc-fuzzer-tests.yml -------------------------------------------------------------------------------- /.github/workflows/snapshot-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/.github/workflows/snapshot-test.yml -------------------------------------------------------------------------------- /.github/workflows/windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/.github/workflows/windows.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/.gitmodules -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/AUTHORS -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakeSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/CMakeSettings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/README.md -------------------------------------------------------------------------------- /cmake/cmake_format.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/cmake_format.cmake -------------------------------------------------------------------------------- /cmake/cmake_format.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/cmake_format.yaml -------------------------------------------------------------------------------- /cmake/common/get_all_targets.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/common/get_all_targets.cmake -------------------------------------------------------------------------------- /cmake/common/targets.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/common/targets.cmake -------------------------------------------------------------------------------- /cmake/compiler_settings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/compiler_settings.cmake -------------------------------------------------------------------------------- /cmake/compiler_settings_sanitize.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/compiler_settings_sanitize.cmake -------------------------------------------------------------------------------- /cmake/compiler_warnings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/compiler_warnings.cmake -------------------------------------------------------------------------------- /cmake/conan.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/conan.cmake -------------------------------------------------------------------------------- /cmake/conan_quiet.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/conan_quiet.cmake -------------------------------------------------------------------------------- /cmake/conan_quiet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/conan_quiet.sh -------------------------------------------------------------------------------- /cmake/copyright.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/copyright.cmake -------------------------------------------------------------------------------- /cmake/format.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/format.cmake -------------------------------------------------------------------------------- /cmake/parallel_jobs_count.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/parallel_jobs_count.sh -------------------------------------------------------------------------------- /cmake/profiles/experimental/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/profiles/experimental/readme.txt -------------------------------------------------------------------------------- /cmake/profiles/linux_x64_clang_16_debug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/profiles/linux_x64_clang_16_debug -------------------------------------------------------------------------------- /cmake/profiles/linux_x64_clang_16_release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/profiles/linux_x64_clang_16_release -------------------------------------------------------------------------------- /cmake/profiles/linux_x64_gcc_11_debug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/profiles/linux_x64_gcc_11_debug -------------------------------------------------------------------------------- /cmake/profiles/linux_x64_gcc_11_release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/profiles/linux_x64_gcc_11_release -------------------------------------------------------------------------------- /cmake/profiles/macos_arm64_clang_13_debug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/profiles/macos_arm64_clang_13_debug -------------------------------------------------------------------------------- /cmake/profiles/macos_x64_clang_13_debug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/profiles/macos_x64_clang_13_debug -------------------------------------------------------------------------------- /cmake/profiles/macos_x64_clang_13_release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/profiles/macos_x64_clang_13_release -------------------------------------------------------------------------------- /cmake/profiles/wasi_release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/profiles/wasi_release -------------------------------------------------------------------------------- /cmake/profiles/windows_msvc_193_debug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/profiles/windows_msvc_193_debug -------------------------------------------------------------------------------- /cmake/profiles/windows_msvc_193_release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/profiles/windows_msvc_193_release -------------------------------------------------------------------------------- /cmake/run_smoke_tests.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/run_smoke_tests.cmake -------------------------------------------------------------------------------- /cmake/run_smoke_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/run_smoke_tests.sh -------------------------------------------------------------------------------- /cmake/run_unit_tests.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/run_unit_tests.cmake -------------------------------------------------------------------------------- /cmake/run_unit_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/run_unit_tests.sh -------------------------------------------------------------------------------- /cmake/setup/compiler_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/setup/compiler_install.sh -------------------------------------------------------------------------------- /cmake/toolchain/clang_libcxx.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/toolchain/clang_libcxx.cmake -------------------------------------------------------------------------------- /cmake/toolchain/cxx20.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/toolchain/cxx20.cmake -------------------------------------------------------------------------------- /cmake/toolchain/wasi.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmake/toolchain/wasi.cmake -------------------------------------------------------------------------------- /cmd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmd/CMakeLists.txt -------------------------------------------------------------------------------- /cmd/benchmark/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmd/benchmark/CMakeLists.txt -------------------------------------------------------------------------------- /cmd/benchmark/benchmark_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmd/benchmark/benchmark_test.cpp -------------------------------------------------------------------------------- /cmd/rpcdaemon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmd/rpcdaemon.cpp -------------------------------------------------------------------------------- /cmd/sentry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmd/sentry.cpp -------------------------------------------------------------------------------- /cmd/silkworm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmd/silkworm.cpp -------------------------------------------------------------------------------- /cmd/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmd/test/CMakeLists.txt -------------------------------------------------------------------------------- /cmd/test/address_sanitizer_fix.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmd/test/address_sanitizer_fix.hpp -------------------------------------------------------------------------------- /cmd/test/backend_kv_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmd/test/backend_kv_test.cpp -------------------------------------------------------------------------------- /cmd/test/ethereum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmd/test/ethereum.cpp -------------------------------------------------------------------------------- /cmd/test/fuzzer_diagnostics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmd/test/fuzzer_diagnostics.cpp -------------------------------------------------------------------------------- /cmd/test/fuzzer_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmd/test/fuzzer_test.cpp -------------------------------------------------------------------------------- /cmd/test/sentry_client_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/cmd/test/sentry_client_test.cpp -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/codecov.yml -------------------------------------------------------------------------------- /conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/conanfile.py -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/JSON-RPC-API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/docs/JSON-RPC-API.md -------------------------------------------------------------------------------- /docs/code_style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/docs/code_style.md -------------------------------------------------------------------------------- /docs/conan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/docs/conan.md -------------------------------------------------------------------------------- /docs/db_toolbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/docs/db_toolbox.md -------------------------------------------------------------------------------- /docs/dev_tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/docs/dev_tools.md -------------------------------------------------------------------------------- /docs/fuzzer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/docs/fuzzer.md -------------------------------------------------------------------------------- /docs/imgs/blockexchange_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/docs/imgs/blockexchange_structure.png -------------------------------------------------------------------------------- /docs/imgs/sync_execution_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/docs/imgs/sync_execution_structure.png -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/get_latest_block.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/examples/get_latest_block.cpp -------------------------------------------------------------------------------- /silkworm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/capi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/capi/cli/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/cli/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/capi/cli/execute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/cli/execute.cpp -------------------------------------------------------------------------------- /silkworm/capi/cli/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/cli/main.c -------------------------------------------------------------------------------- /silkworm/capi/common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/common/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/capi/common/common_component.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/common/common_component.hpp -------------------------------------------------------------------------------- /silkworm/capi/common/errors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/common/errors.h -------------------------------------------------------------------------------- /silkworm/capi/common/instance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/common/instance.hpp -------------------------------------------------------------------------------- /silkworm/capi/common/parse_path.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/common/parse_path.cpp -------------------------------------------------------------------------------- /silkworm/capi/common/parse_path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/common/parse_path.hpp -------------------------------------------------------------------------------- /silkworm/capi/common/preamble.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/common/preamble.h -------------------------------------------------------------------------------- /silkworm/capi/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/init.cpp -------------------------------------------------------------------------------- /silkworm/capi/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/init.h -------------------------------------------------------------------------------- /silkworm/capi/instance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/instance.cpp -------------------------------------------------------------------------------- /silkworm/capi/instance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/instance.hpp -------------------------------------------------------------------------------- /silkworm/capi/log_level.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/log_level.h -------------------------------------------------------------------------------- /silkworm/capi/make_log_settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/make_log_settings.cpp -------------------------------------------------------------------------------- /silkworm/capi/make_log_settings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/make_log_settings.hpp -------------------------------------------------------------------------------- /silkworm/capi/silkworm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/silkworm.cpp -------------------------------------------------------------------------------- /silkworm/capi/silkworm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/silkworm.h -------------------------------------------------------------------------------- /silkworm/capi/silkworm_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/capi/silkworm_test.cpp -------------------------------------------------------------------------------- /silkworm/core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/core/chain/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/config.cpp -------------------------------------------------------------------------------- /silkworm/core/chain/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/config.hpp -------------------------------------------------------------------------------- /silkworm/core/chain/config_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/config_test.cpp -------------------------------------------------------------------------------- /silkworm/core/chain/dao.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/dao.cpp -------------------------------------------------------------------------------- /silkworm/core/chain/dao.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/dao.hpp -------------------------------------------------------------------------------- /silkworm/core/chain/genesis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/genesis.cpp -------------------------------------------------------------------------------- /silkworm/core/chain/genesis.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/genesis.hpp -------------------------------------------------------------------------------- /silkworm/core/chain/genesis_amoy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/genesis_amoy.cpp -------------------------------------------------------------------------------- /silkworm/core/chain/genesis_amoy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/genesis_amoy.hpp -------------------------------------------------------------------------------- /silkworm/core/chain/genesis_amoy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/genesis_amoy.json -------------------------------------------------------------------------------- /silkworm/core/chain/genesis_holesky.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/genesis_holesky.cpp -------------------------------------------------------------------------------- /silkworm/core/chain/genesis_holesky.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/genesis_holesky.hpp -------------------------------------------------------------------------------- /silkworm/core/chain/genesis_holesky.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/genesis_holesky.json -------------------------------------------------------------------------------- /silkworm/core/chain/genesis_mainnet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/genesis_mainnet.cpp -------------------------------------------------------------------------------- /silkworm/core/chain/genesis_mainnet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/genesis_mainnet.hpp -------------------------------------------------------------------------------- /silkworm/core/chain/genesis_mainnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/genesis_mainnet.json -------------------------------------------------------------------------------- /silkworm/core/chain/genesis_sepolia.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/genesis_sepolia.cpp -------------------------------------------------------------------------------- /silkworm/core/chain/genesis_sepolia.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/genesis_sepolia.hpp -------------------------------------------------------------------------------- /silkworm/core/chain/genesis_sepolia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/genesis_sepolia.json -------------------------------------------------------------------------------- /silkworm/core/chain/genesis_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/chain/genesis_test.cpp -------------------------------------------------------------------------------- /silkworm/core/common/assert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/assert.cpp -------------------------------------------------------------------------------- /silkworm/core/common/assert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/assert.hpp -------------------------------------------------------------------------------- /silkworm/core/common/base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/base.hpp -------------------------------------------------------------------------------- /silkworm/core/common/block_cache.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/block_cache.hpp -------------------------------------------------------------------------------- /silkworm/core/common/block_cache_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/block_cache_test.cpp -------------------------------------------------------------------------------- /silkworm/core/common/bytes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/bytes.hpp -------------------------------------------------------------------------------- /silkworm/core/common/bytes_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/bytes_test.cpp -------------------------------------------------------------------------------- /silkworm/core/common/bytes_to_string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/bytes_to_string.hpp -------------------------------------------------------------------------------- /silkworm/core/common/decoding_result.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/decoding_result.hpp -------------------------------------------------------------------------------- /silkworm/core/common/empty_hashes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/empty_hashes.hpp -------------------------------------------------------------------------------- /silkworm/core/common/endian.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/endian.cpp -------------------------------------------------------------------------------- /silkworm/core/common/endian.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/endian.hpp -------------------------------------------------------------------------------- /silkworm/core/common/endian_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/endian_test.cpp -------------------------------------------------------------------------------- /silkworm/core/common/hash_maps.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/hash_maps.hpp -------------------------------------------------------------------------------- /silkworm/core/common/lru_cache.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/lru_cache.hpp -------------------------------------------------------------------------------- /silkworm/core/common/lru_cache_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/lru_cache_test.cpp -------------------------------------------------------------------------------- /silkworm/core/common/math.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/math.hpp -------------------------------------------------------------------------------- /silkworm/core/common/math_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/math_test.cpp -------------------------------------------------------------------------------- /silkworm/core/common/object_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/object_pool.hpp -------------------------------------------------------------------------------- /silkworm/core/common/overloaded.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/overloaded.hpp -------------------------------------------------------------------------------- /silkworm/core/common/random_number.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/random_number.hpp -------------------------------------------------------------------------------- /silkworm/core/common/small_map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/small_map.hpp -------------------------------------------------------------------------------- /silkworm/core/common/small_map_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/small_map_test.cpp -------------------------------------------------------------------------------- /silkworm/core/common/test_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/test_util.cpp -------------------------------------------------------------------------------- /silkworm/core/common/test_util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/test_util.hpp -------------------------------------------------------------------------------- /silkworm/core/common/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/util.cpp -------------------------------------------------------------------------------- /silkworm/core/common/util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/util.hpp -------------------------------------------------------------------------------- /silkworm/core/common/util_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/common/util_test.cpp -------------------------------------------------------------------------------- /silkworm/core/crypto/ecdsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/crypto/ecdsa.c -------------------------------------------------------------------------------- /silkworm/core/crypto/ecdsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/crypto/ecdsa.h -------------------------------------------------------------------------------- /silkworm/core/crypto/secp256k1n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/crypto/secp256k1n.cpp -------------------------------------------------------------------------------- /silkworm/core/crypto/secp256k1n.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/crypto/secp256k1n.hpp -------------------------------------------------------------------------------- /silkworm/core/crypto/secp256k1n_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/crypto/secp256k1n_test.cpp -------------------------------------------------------------------------------- /silkworm/core/execution/call_tracer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/execution/call_tracer.cpp -------------------------------------------------------------------------------- /silkworm/core/execution/call_tracer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/execution/call_tracer.hpp -------------------------------------------------------------------------------- /silkworm/core/execution/evm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/execution/evm.cpp -------------------------------------------------------------------------------- /silkworm/core/execution/evm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/execution/evm.hpp -------------------------------------------------------------------------------- /silkworm/core/execution/evm_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/execution/evm_test.cpp -------------------------------------------------------------------------------- /silkworm/core/execution/execution.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/execution/execution.hpp -------------------------------------------------------------------------------- /silkworm/core/execution/precompile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/execution/precompile.cpp -------------------------------------------------------------------------------- /silkworm/core/execution/precompile.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/execution/precompile.hpp -------------------------------------------------------------------------------- /silkworm/core/execution/processor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/execution/processor.cpp -------------------------------------------------------------------------------- /silkworm/core/execution/processor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/execution/processor.hpp -------------------------------------------------------------------------------- /silkworm/core/protocol/blockchain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/blockchain.cpp -------------------------------------------------------------------------------- /silkworm/core/protocol/blockchain.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/blockchain.hpp -------------------------------------------------------------------------------- /silkworm/core/protocol/bor/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/bor/config.cpp -------------------------------------------------------------------------------- /silkworm/core/protocol/bor/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/bor/config.hpp -------------------------------------------------------------------------------- /silkworm/core/protocol/bor/span.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/bor/span.cpp -------------------------------------------------------------------------------- /silkworm/core/protocol/bor/span.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/bor/span.hpp -------------------------------------------------------------------------------- /silkworm/core/protocol/bor/span_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/bor/span_test.cpp -------------------------------------------------------------------------------- /silkworm/core/protocol/bor_rule_set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/bor_rule_set.cpp -------------------------------------------------------------------------------- /silkworm/core/protocol/bor_rule_set.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/bor_rule_set.hpp -------------------------------------------------------------------------------- /silkworm/core/protocol/ethash_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/ethash_config.cpp -------------------------------------------------------------------------------- /silkworm/core/protocol/ethash_config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/ethash_config.hpp -------------------------------------------------------------------------------- /silkworm/core/protocol/intrinsic_gas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/intrinsic_gas.cpp -------------------------------------------------------------------------------- /silkworm/core/protocol/intrinsic_gas.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/intrinsic_gas.hpp -------------------------------------------------------------------------------- /silkworm/core/protocol/merge_rule_set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/merge_rule_set.cpp -------------------------------------------------------------------------------- /silkworm/core/protocol/merge_rule_set.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/merge_rule_set.hpp -------------------------------------------------------------------------------- /silkworm/core/protocol/param.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/param.hpp -------------------------------------------------------------------------------- /silkworm/core/protocol/rule_set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/rule_set.cpp -------------------------------------------------------------------------------- /silkworm/core/protocol/rule_set.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/rule_set.hpp -------------------------------------------------------------------------------- /silkworm/core/protocol/rule_set_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/rule_set_test.cpp -------------------------------------------------------------------------------- /silkworm/core/protocol/validation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/validation.cpp -------------------------------------------------------------------------------- /silkworm/core/protocol/validation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/protocol/validation.hpp -------------------------------------------------------------------------------- /silkworm/core/rlp/decode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/rlp/decode.cpp -------------------------------------------------------------------------------- /silkworm/core/rlp/decode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/rlp/decode.hpp -------------------------------------------------------------------------------- /silkworm/core/rlp/decode_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/rlp/decode_test.cpp -------------------------------------------------------------------------------- /silkworm/core/rlp/decode_vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/rlp/decode_vector.hpp -------------------------------------------------------------------------------- /silkworm/core/rlp/encode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/rlp/encode.cpp -------------------------------------------------------------------------------- /silkworm/core/rlp/encode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/rlp/encode.hpp -------------------------------------------------------------------------------- /silkworm/core/rlp/encode_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/rlp/encode_test.cpp -------------------------------------------------------------------------------- /silkworm/core/rlp/encode_vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/rlp/encode_vector.hpp -------------------------------------------------------------------------------- /silkworm/core/state/block_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/state/block_state.hpp -------------------------------------------------------------------------------- /silkworm/core/state/delta.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/state/delta.cpp -------------------------------------------------------------------------------- /silkworm/core/state/delta.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/state/delta.hpp -------------------------------------------------------------------------------- /silkworm/core/state/in_memory_state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/state/in_memory_state.cpp -------------------------------------------------------------------------------- /silkworm/core/state/in_memory_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/state/in_memory_state.hpp -------------------------------------------------------------------------------- /silkworm/core/state/intra_block_state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/state/intra_block_state.cpp -------------------------------------------------------------------------------- /silkworm/core/state/intra_block_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/state/intra_block_state.hpp -------------------------------------------------------------------------------- /silkworm/core/state/object.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/state/object.hpp -------------------------------------------------------------------------------- /silkworm/core/state/state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/state/state.hpp -------------------------------------------------------------------------------- /silkworm/core/test_util/null_stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/test_util/null_stream.hpp -------------------------------------------------------------------------------- /silkworm/core/test_util/sample_blocks.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/test_util/sample_blocks.hpp -------------------------------------------------------------------------------- /silkworm/core/trie/hash_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/trie/hash_builder.cpp -------------------------------------------------------------------------------- /silkworm/core/trie/hash_builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/trie/hash_builder.hpp -------------------------------------------------------------------------------- /silkworm/core/trie/hash_builder_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/trie/hash_builder_test.cpp -------------------------------------------------------------------------------- /silkworm/core/trie/nibbles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/trie/nibbles.cpp -------------------------------------------------------------------------------- /silkworm/core/trie/nibbles.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/trie/nibbles.hpp -------------------------------------------------------------------------------- /silkworm/core/trie/nibbles_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/trie/nibbles_test.cpp -------------------------------------------------------------------------------- /silkworm/core/trie/node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/trie/node.cpp -------------------------------------------------------------------------------- /silkworm/core/trie/node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/trie/node.hpp -------------------------------------------------------------------------------- /silkworm/core/trie/node_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/trie/node_test.cpp -------------------------------------------------------------------------------- /silkworm/core/trie/prefix_set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/trie/prefix_set.cpp -------------------------------------------------------------------------------- /silkworm/core/trie/prefix_set.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/trie/prefix_set.hpp -------------------------------------------------------------------------------- /silkworm/core/trie/prefix_set_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/trie/prefix_set_test.cpp -------------------------------------------------------------------------------- /silkworm/core/trie/vector_root.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/trie/vector_root.hpp -------------------------------------------------------------------------------- /silkworm/core/trie/vector_root_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/trie/vector_root_test.cpp -------------------------------------------------------------------------------- /silkworm/core/types/account.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/account.cpp -------------------------------------------------------------------------------- /silkworm/core/types/account.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/account.hpp -------------------------------------------------------------------------------- /silkworm/core/types/address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/address.cpp -------------------------------------------------------------------------------- /silkworm/core/types/address.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/address.hpp -------------------------------------------------------------------------------- /silkworm/core/types/address_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/address_test.cpp -------------------------------------------------------------------------------- /silkworm/core/types/block.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/block.cpp -------------------------------------------------------------------------------- /silkworm/core/types/block.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/block.hpp -------------------------------------------------------------------------------- /silkworm/core/types/block_id.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/block_id.hpp -------------------------------------------------------------------------------- /silkworm/core/types/block_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/block_test.cpp -------------------------------------------------------------------------------- /silkworm/core/types/bloom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/bloom.cpp -------------------------------------------------------------------------------- /silkworm/core/types/bloom.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/bloom.hpp -------------------------------------------------------------------------------- /silkworm/core/types/bloom_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/bloom_test.cpp -------------------------------------------------------------------------------- /silkworm/core/types/call_traces.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/call_traces.hpp -------------------------------------------------------------------------------- /silkworm/core/types/chain_head.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/chain_head.hpp -------------------------------------------------------------------------------- /silkworm/core/types/eip_7685_requests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/eip_7685_requests.cpp -------------------------------------------------------------------------------- /silkworm/core/types/eip_7685_requests.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/eip_7685_requests.hpp -------------------------------------------------------------------------------- /silkworm/core/types/evmc_bytes32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/evmc_bytes32.cpp -------------------------------------------------------------------------------- /silkworm/core/types/evmc_bytes32.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/evmc_bytes32.hpp -------------------------------------------------------------------------------- /silkworm/core/types/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/hash.hpp -------------------------------------------------------------------------------- /silkworm/core/types/hash_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/hash_test.cpp -------------------------------------------------------------------------------- /silkworm/core/types/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/log.cpp -------------------------------------------------------------------------------- /silkworm/core/types/log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/log.hpp -------------------------------------------------------------------------------- /silkworm/core/types/log_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/log_test.cpp -------------------------------------------------------------------------------- /silkworm/core/types/receipt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/receipt.cpp -------------------------------------------------------------------------------- /silkworm/core/types/receipt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/receipt.hpp -------------------------------------------------------------------------------- /silkworm/core/types/transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/transaction.cpp -------------------------------------------------------------------------------- /silkworm/core/types/transaction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/transaction.hpp -------------------------------------------------------------------------------- /silkworm/core/types/transaction_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/transaction_test.cpp -------------------------------------------------------------------------------- /silkworm/core/types/withdrawal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/withdrawal.cpp -------------------------------------------------------------------------------- /silkworm/core/types/withdrawal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/withdrawal.hpp -------------------------------------------------------------------------------- /silkworm/core/types/withdrawal_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/core/types/withdrawal_test.cpp -------------------------------------------------------------------------------- /silkworm/db/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/db/access_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/access_layer.cpp -------------------------------------------------------------------------------- /silkworm/db/access_layer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/access_layer.hpp -------------------------------------------------------------------------------- /silkworm/db/access_layer_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/access_layer_test.cpp -------------------------------------------------------------------------------- /silkworm/db/bitmap_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/bitmap_test.cpp -------------------------------------------------------------------------------- /silkworm/db/blocks/bodies/body_index.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/blocks/bodies/body_index.cpp -------------------------------------------------------------------------------- /silkworm/db/blocks/bodies/body_index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/blocks/bodies/body_index.hpp -------------------------------------------------------------------------------- /silkworm/db/blocks/schema_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/blocks/schema_config.cpp -------------------------------------------------------------------------------- /silkworm/db/blocks/schema_config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/blocks/schema_config.hpp -------------------------------------------------------------------------------- /silkworm/db/buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/buffer.cpp -------------------------------------------------------------------------------- /silkworm/db/buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/buffer.hpp -------------------------------------------------------------------------------- /silkworm/db/buffer_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/buffer_test.cpp -------------------------------------------------------------------------------- /silkworm/db/capi/component.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/capi/component.hpp -------------------------------------------------------------------------------- /silkworm/db/capi/db.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/capi/db.cpp -------------------------------------------------------------------------------- /silkworm/db/capi/db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/capi/db.h -------------------------------------------------------------------------------- /silkworm/db/chain/chain_storage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/chain/chain_storage.hpp -------------------------------------------------------------------------------- /silkworm/db/chain/local_chain_storage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/chain/local_chain_storage.cpp -------------------------------------------------------------------------------- /silkworm/db/chain/local_chain_storage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/chain/local_chain_storage.hpp -------------------------------------------------------------------------------- /silkworm/db/chain/providers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/chain/providers.hpp -------------------------------------------------------------------------------- /silkworm/db/chain_data_init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/chain_data_init.cpp -------------------------------------------------------------------------------- /silkworm/db/chain_data_init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/chain_data_init.hpp -------------------------------------------------------------------------------- /silkworm/db/chain_head.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/chain_head.cpp -------------------------------------------------------------------------------- /silkworm/db/chain_head.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/chain_head.hpp -------------------------------------------------------------------------------- /silkworm/db/cli/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/cli/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/db/cli/check_blockhashes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/cli/check_blockhashes.cpp -------------------------------------------------------------------------------- /silkworm/db/cli/check_changes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/cli/check_changes.cpp -------------------------------------------------------------------------------- /silkworm/db/cli/check_hashstate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/cli/check_hashstate.cpp -------------------------------------------------------------------------------- /silkworm/db/cli/check_log_indices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/cli/check_log_indices.cpp -------------------------------------------------------------------------------- /silkworm/db/cli/check_senders.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/cli/check_senders.cpp -------------------------------------------------------------------------------- /silkworm/db/cli/check_tx_lookup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/cli/check_tx_lookup.cpp -------------------------------------------------------------------------------- /silkworm/db/cli/db_max_readers_option.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/cli/db_max_readers_option.cpp -------------------------------------------------------------------------------- /silkworm/db/cli/db_max_readers_option.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/cli/db_max_readers_option.hpp -------------------------------------------------------------------------------- /silkworm/db/cli/db_toolbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/cli/db_toolbox.cpp -------------------------------------------------------------------------------- /silkworm/db/cli/scan_txs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/cli/scan_txs.cpp -------------------------------------------------------------------------------- /silkworm/db/cli/snapshot_options.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/cli/snapshot_options.cpp -------------------------------------------------------------------------------- /silkworm/db/cli/snapshot_options.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/cli/snapshot_options.hpp -------------------------------------------------------------------------------- /silkworm/db/cli/snapshots.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/cli/snapshots.cpp -------------------------------------------------------------------------------- /silkworm/db/data_store.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/data_store.cpp -------------------------------------------------------------------------------- /silkworm/db/data_store.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/data_store.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/db/datastore/common/dummy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/common/dummy.cpp -------------------------------------------------------------------------------- /silkworm/db/datastore/common/pair_get.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/common/pair_get.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/common/step.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/common/step.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/data_migration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/data_migration.cpp -------------------------------------------------------------------------------- /silkworm/db/datastore/data_migration.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/data_migration.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/data_store.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/data_store.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/etl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/etl/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/db/datastore/etl/buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/etl/buffer.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/etl/collector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/etl/collector.cpp -------------------------------------------------------------------------------- /silkworm/db/datastore/etl/collector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/etl/collector.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/etl/util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/etl/util.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/etl/util_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/etl/util_test.cpp -------------------------------------------------------------------------------- /silkworm/db/datastore/kvdb/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/kvdb/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/db/datastore/kvdb/bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/kvdb/bitmap.cpp -------------------------------------------------------------------------------- /silkworm/db/datastore/kvdb/bitmap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/kvdb/bitmap.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/kvdb/codec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/kvdb/codec.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/kvdb/database.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/kvdb/database.cpp -------------------------------------------------------------------------------- /silkworm/db/datastore/kvdb/database.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/kvdb/database.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/kvdb/domain.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/kvdb/domain.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/kvdb/history.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/kvdb/history.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/kvdb/kvts_codec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/kvdb/kvts_codec.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/kvdb/mdbx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/kvdb/mdbx.cpp -------------------------------------------------------------------------------- /silkworm/db/datastore/kvdb/mdbx.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/kvdb/mdbx.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/kvdb/mdbx_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/kvdb/mdbx_test.cpp -------------------------------------------------------------------------------- /silkworm/db/datastore/kvdb/query_test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/kvdb/query_test.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/kvdb/raw_codec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/kvdb/raw_codec.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/kvdb/schema.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/kvdb/schema.cpp -------------------------------------------------------------------------------- /silkworm/db/datastore/kvdb/schema.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/kvdb/schema.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/schema.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/schema.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/snapshot_merger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/snapshot_merger.cpp -------------------------------------------------------------------------------- /silkworm/db/datastore/snapshot_merger.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/snapshot_merger.hpp -------------------------------------------------------------------------------- /silkworm/db/datastore/stage_scheduler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/datastore/stage_scheduler.hpp -------------------------------------------------------------------------------- /silkworm/db/db_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/db_utils.cpp -------------------------------------------------------------------------------- /silkworm/db/db_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/db_utils.hpp -------------------------------------------------------------------------------- /silkworm/db/db_utils_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/db_utils_test.cpp -------------------------------------------------------------------------------- /silkworm/db/etl_collector_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/etl_collector_test.cpp -------------------------------------------------------------------------------- /silkworm/db/freezer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/freezer.cpp -------------------------------------------------------------------------------- /silkworm/db/freezer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/freezer.hpp -------------------------------------------------------------------------------- /silkworm/db/genesis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/genesis.cpp -------------------------------------------------------------------------------- /silkworm/db/genesis.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/genesis.hpp -------------------------------------------------------------------------------- /silkworm/db/genesis_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/genesis_test.cpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/base_transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/base_transaction.cpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/base_transaction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/base_transaction.hpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/client.hpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/cursor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/cursor.hpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/direct_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/direct_client.cpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/direct_client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/direct_client.hpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/direct_service.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/direct_service.cpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/direct_service.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/direct_service.hpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/endpoint/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/endpoint/common.hpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/endpoint/version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/endpoint/version.hpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/local_cursor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/local_cursor.cpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/local_cursor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/local_cursor.hpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/service.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/service.hpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/service_router.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/service_router.cpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/service_router.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/service_router.hpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/state_cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/state_cache.cpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/state_cache.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/state_cache.hpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/state_cache_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/state_cache_test.cpp -------------------------------------------------------------------------------- /silkworm/db/kv/api/transaction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/api/transaction.hpp -------------------------------------------------------------------------------- /silkworm/db/kv/grpc/client/rpc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/grpc/client/rpc.hpp -------------------------------------------------------------------------------- /silkworm/db/kv/grpc/server/kv_calls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/grpc/server/kv_calls.cpp -------------------------------------------------------------------------------- /silkworm/db/kv/grpc/server/kv_calls.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/grpc/server/kv_calls.hpp -------------------------------------------------------------------------------- /silkworm/db/kv/state_changes_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/state_changes_stream.cpp -------------------------------------------------------------------------------- /silkworm/db/kv/state_changes_stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/state_changes_stream.hpp -------------------------------------------------------------------------------- /silkworm/db/kv/state_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/state_reader.cpp -------------------------------------------------------------------------------- /silkworm/db/kv/state_reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/state_reader.hpp -------------------------------------------------------------------------------- /silkworm/db/kv/state_reader_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/state_reader_test.cpp -------------------------------------------------------------------------------- /silkworm/db/kv/txn_num.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/txn_num.cpp -------------------------------------------------------------------------------- /silkworm/db/kv/txn_num.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/txn_num.hpp -------------------------------------------------------------------------------- /silkworm/db/kv/txn_num_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/kv/txn_num_test.cpp -------------------------------------------------------------------------------- /silkworm/db/log_cbor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/log_cbor.cpp -------------------------------------------------------------------------------- /silkworm/db/log_cbor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/log_cbor.hpp -------------------------------------------------------------------------------- /silkworm/db/log_cbor_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/log_cbor_test.cpp -------------------------------------------------------------------------------- /silkworm/db/mdbx_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/mdbx_test.cpp -------------------------------------------------------------------------------- /silkworm/db/prune_mode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/prune_mode.cpp -------------------------------------------------------------------------------- /silkworm/db/prune_mode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/prune_mode.hpp -------------------------------------------------------------------------------- /silkworm/db/receipt_cbor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/receipt_cbor.cpp -------------------------------------------------------------------------------- /silkworm/db/receipt_cbor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/receipt_cbor.hpp -------------------------------------------------------------------------------- /silkworm/db/receipt_cbor_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/receipt_cbor_test.cpp -------------------------------------------------------------------------------- /silkworm/db/snapshot_benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/snapshot_benchmark.cpp -------------------------------------------------------------------------------- /silkworm/db/snapshot_recompress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/snapshot_recompress.cpp -------------------------------------------------------------------------------- /silkworm/db/snapshot_recompress.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/snapshot_recompress.hpp -------------------------------------------------------------------------------- /silkworm/db/snapshot_sync.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/snapshot_sync.cpp -------------------------------------------------------------------------------- /silkworm/db/snapshot_sync.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/snapshot_sync.hpp -------------------------------------------------------------------------------- /silkworm/db/snapshot_sync_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/snapshot_sync_test.cpp -------------------------------------------------------------------------------- /silkworm/db/snapshot_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/snapshot_test.cpp -------------------------------------------------------------------------------- /silkworm/db/stage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/stage.cpp -------------------------------------------------------------------------------- /silkworm/db/stage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/stage.hpp -------------------------------------------------------------------------------- /silkworm/db/stages.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/stages.cpp -------------------------------------------------------------------------------- /silkworm/db/stages.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/stages.hpp -------------------------------------------------------------------------------- /silkworm/db/state/account_codec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/state/account_codec.cpp -------------------------------------------------------------------------------- /silkworm/db/state/account_codec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/state/account_codec.hpp -------------------------------------------------------------------------------- /silkworm/db/state/account_codecs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/state/account_codecs.hpp -------------------------------------------------------------------------------- /silkworm/db/state/accounts_domain.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/state/accounts_domain.hpp -------------------------------------------------------------------------------- /silkworm/db/state/address_codecs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/state/address_codecs.hpp -------------------------------------------------------------------------------- /silkworm/db/state/code_domain.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/state/code_domain.hpp -------------------------------------------------------------------------------- /silkworm/db/state/commitment_domain.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/state/commitment_domain.hpp -------------------------------------------------------------------------------- /silkworm/db/state/hash_decoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/state/hash_decoder.hpp -------------------------------------------------------------------------------- /silkworm/db/state/hash_decoder_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/state/hash_decoder_test.cpp -------------------------------------------------------------------------------- /silkworm/db/state/receipts_domain.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/state/receipts_domain.hpp -------------------------------------------------------------------------------- /silkworm/db/state/schema_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/state/schema_config.cpp -------------------------------------------------------------------------------- /silkworm/db/state/schema_config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/state/schema_config.hpp -------------------------------------------------------------------------------- /silkworm/db/state/storage_codecs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/state/storage_codecs.cpp -------------------------------------------------------------------------------- /silkworm/db/state/storage_codecs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/state/storage_codecs.hpp -------------------------------------------------------------------------------- /silkworm/db/state/storage_domain.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/state/storage_domain.hpp -------------------------------------------------------------------------------- /silkworm/db/tables.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/tables.cpp -------------------------------------------------------------------------------- /silkworm/db/tables.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/tables.hpp -------------------------------------------------------------------------------- /silkworm/db/test_util/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/test_util/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/db/test_util/kv_test_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/test_util/kv_test_base.hpp -------------------------------------------------------------------------------- /silkworm/db/test_util/mock_cursor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/test_util/mock_cursor.hpp -------------------------------------------------------------------------------- /silkworm/db/test_util/mock_txn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/test_util/mock_txn.hpp -------------------------------------------------------------------------------- /silkworm/db/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/util.cpp -------------------------------------------------------------------------------- /silkworm/db/util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/util.hpp -------------------------------------------------------------------------------- /silkworm/db/util_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/db/util_test.cpp -------------------------------------------------------------------------------- /silkworm/dev/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/dev/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/dev/cli/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/dev/cli/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/dev/cli/embed_json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/dev/cli/embed_json.cpp -------------------------------------------------------------------------------- /silkworm/dev/cli/embed_toml.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/dev/cli/embed_toml.cpp -------------------------------------------------------------------------------- /silkworm/dev/cli/kzg_g2_uncompress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/dev/cli/kzg_g2_uncompress.cpp -------------------------------------------------------------------------------- /silkworm/dev/cli/runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/dev/cli/runner.cpp -------------------------------------------------------------------------------- /silkworm/dev/expected_state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/dev/expected_state.cpp -------------------------------------------------------------------------------- /silkworm/dev/expected_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/dev/expected_state.hpp -------------------------------------------------------------------------------- /silkworm/dev/state_transition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/dev/state_transition.cpp -------------------------------------------------------------------------------- /silkworm/dev/state_transition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/dev/state_transition.hpp -------------------------------------------------------------------------------- /silkworm/execution/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/execution/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/execution/api/client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/execution/api/client.hpp -------------------------------------------------------------------------------- /silkworm/execution/api/service.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/execution/api/service.hpp -------------------------------------------------------------------------------- /silkworm/execution/block_executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/execution/block_executor.cpp -------------------------------------------------------------------------------- /silkworm/execution/block_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/execution/block_executor.hpp -------------------------------------------------------------------------------- /silkworm/execution/domain_state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/execution/domain_state.cpp -------------------------------------------------------------------------------- /silkworm/execution/domain_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/execution/domain_state.hpp -------------------------------------------------------------------------------- /silkworm/execution/local_state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/execution/local_state.cpp -------------------------------------------------------------------------------- /silkworm/execution/local_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/execution/local_state.hpp -------------------------------------------------------------------------------- /silkworm/execution/remote_state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/execution/remote_state.cpp -------------------------------------------------------------------------------- /silkworm/execution/remote_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/execution/remote_state.hpp -------------------------------------------------------------------------------- /silkworm/execution/state_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/execution/state_factory.cpp -------------------------------------------------------------------------------- /silkworm/execution/state_factory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/execution/state_factory.hpp -------------------------------------------------------------------------------- /silkworm/infra/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/infra/cli/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/cli/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/infra/cli/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/cli/common.cpp -------------------------------------------------------------------------------- /silkworm/infra/cli/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/cli/common.hpp -------------------------------------------------------------------------------- /silkworm/infra/cli/shutdown_signal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/cli/shutdown_signal.cpp -------------------------------------------------------------------------------- /silkworm/infra/cli/shutdown_signal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/cli/shutdown_signal.hpp -------------------------------------------------------------------------------- /silkworm/infra/common/binary_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/binary_search.cpp -------------------------------------------------------------------------------- /silkworm/infra/common/binary_search.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/binary_search.hpp -------------------------------------------------------------------------------- /silkworm/infra/common/clock_time.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/clock_time.cpp -------------------------------------------------------------------------------- /silkworm/infra/common/clock_time.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/clock_time.hpp -------------------------------------------------------------------------------- /silkworm/infra/common/directories.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/directories.cpp -------------------------------------------------------------------------------- /silkworm/infra/common/directories.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/directories.hpp -------------------------------------------------------------------------------- /silkworm/infra/common/ensure.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/ensure.hpp -------------------------------------------------------------------------------- /silkworm/infra/common/ensure_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/ensure_test.cpp -------------------------------------------------------------------------------- /silkworm/infra/common/environment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/environment.cpp -------------------------------------------------------------------------------- /silkworm/infra/common/environment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/environment.hpp -------------------------------------------------------------------------------- /silkworm/infra/common/filesystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/filesystem.cpp -------------------------------------------------------------------------------- /silkworm/infra/common/filesystem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/filesystem.hpp -------------------------------------------------------------------------------- /silkworm/infra/common/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/log.cpp -------------------------------------------------------------------------------- /silkworm/infra/common/log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/log.hpp -------------------------------------------------------------------------------- /silkworm/infra/common/log_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/log_test.cpp -------------------------------------------------------------------------------- /silkworm/infra/common/measure.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/measure.hpp -------------------------------------------------------------------------------- /silkworm/infra/common/mem_usage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/mem_usage.cpp -------------------------------------------------------------------------------- /silkworm/infra/common/mem_usage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/mem_usage.hpp -------------------------------------------------------------------------------- /silkworm/infra/common/os.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/os.cpp -------------------------------------------------------------------------------- /silkworm/infra/common/os.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/os.hpp -------------------------------------------------------------------------------- /silkworm/infra/common/os_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/os_test.cpp -------------------------------------------------------------------------------- /silkworm/infra/common/safe_strerror.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/safe_strerror.cpp -------------------------------------------------------------------------------- /silkworm/infra/common/safe_strerror.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/safe_strerror.hpp -------------------------------------------------------------------------------- /silkworm/infra/common/stopwatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/stopwatch.cpp -------------------------------------------------------------------------------- /silkworm/infra/common/stopwatch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/stopwatch.hpp -------------------------------------------------------------------------------- /silkworm/infra/common/terminal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/terminal.cpp -------------------------------------------------------------------------------- /silkworm/infra/common/terminal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/terminal.hpp -------------------------------------------------------------------------------- /silkworm/infra/common/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/timer.cpp -------------------------------------------------------------------------------- /silkworm/infra/common/timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/timer.hpp -------------------------------------------------------------------------------- /silkworm/infra/common/timer_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/common/timer_test.cpp -------------------------------------------------------------------------------- /silkworm/infra/concurrency/channel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/concurrency/channel.hpp -------------------------------------------------------------------------------- /silkworm/infra/concurrency/sleep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/concurrency/sleep.cpp -------------------------------------------------------------------------------- /silkworm/infra/concurrency/sleep.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/concurrency/sleep.hpp -------------------------------------------------------------------------------- /silkworm/infra/concurrency/spawn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/concurrency/spawn.hpp -------------------------------------------------------------------------------- /silkworm/infra/concurrency/task.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/concurrency/task.hpp -------------------------------------------------------------------------------- /silkworm/infra/concurrency/timeout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/concurrency/timeout.cpp -------------------------------------------------------------------------------- /silkworm/infra/concurrency/timeout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/concurrency/timeout.hpp -------------------------------------------------------------------------------- /silkworm/infra/grpc/client/call.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/grpc/client/call.hpp -------------------------------------------------------------------------------- /silkworm/infra/grpc/client/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/grpc/client/error.cpp -------------------------------------------------------------------------------- /silkworm/infra/grpc/client/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/grpc/client/error.hpp -------------------------------------------------------------------------------- /silkworm/infra/grpc/common/bytes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/grpc/common/bytes.hpp -------------------------------------------------------------------------------- /silkworm/infra/grpc/common/errors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/grpc/common/errors.cpp -------------------------------------------------------------------------------- /silkworm/infra/grpc/common/errors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/grpc/common/errors.hpp -------------------------------------------------------------------------------- /silkworm/infra/grpc/common/util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/grpc/common/util.hpp -------------------------------------------------------------------------------- /silkworm/infra/grpc/common/version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/grpc/common/version.cpp -------------------------------------------------------------------------------- /silkworm/infra/grpc/common/version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/grpc/common/version.hpp -------------------------------------------------------------------------------- /silkworm/infra/grpc/server/call.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/grpc/server/call.hpp -------------------------------------------------------------------------------- /silkworm/infra/grpc/server/server.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/grpc/server/server.hpp -------------------------------------------------------------------------------- /silkworm/infra/test_util/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/test_util/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/infra/test_util/fixture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/test_util/fixture.hpp -------------------------------------------------------------------------------- /silkworm/infra/test_util/hex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/test_util/hex.cpp -------------------------------------------------------------------------------- /silkworm/infra/test_util/hex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/test_util/hex.hpp -------------------------------------------------------------------------------- /silkworm/infra/test_util/log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/infra/test_util/log.hpp -------------------------------------------------------------------------------- /silkworm/interfaces/.gitignore: -------------------------------------------------------------------------------- 1 | /execution 2 | /p2psentry 3 | /remote 4 | /txpool 5 | /types 6 | -------------------------------------------------------------------------------- /silkworm/interfaces/27.0/remote/kv.pb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/interfaces/27.0/remote/kv.pb.h -------------------------------------------------------------------------------- /silkworm/interfaces/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/interfaces/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/interfaces/generate_grpc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/interfaces/generate_grpc.cmake -------------------------------------------------------------------------------- /silkworm/node/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/node/backend_kv_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/backend_kv_server.cpp -------------------------------------------------------------------------------- /silkworm/node/backend_kv_server.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/backend_kv_server.hpp -------------------------------------------------------------------------------- /silkworm/node/cli/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/cli/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/node/cli/backend_kv_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/cli/backend_kv_server.cpp -------------------------------------------------------------------------------- /silkworm/node/cli/node_options.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/cli/node_options.cpp -------------------------------------------------------------------------------- /silkworm/node/cli/node_options.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/cli/node_options.hpp -------------------------------------------------------------------------------- /silkworm/node/cli/staged_pipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/cli/staged_pipeline.cpp -------------------------------------------------------------------------------- /silkworm/node/common/node_settings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/common/node_settings.hpp -------------------------------------------------------------------------------- /silkworm/node/node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/node.cpp -------------------------------------------------------------------------------- /silkworm/node/node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/node.hpp -------------------------------------------------------------------------------- /silkworm/node/resource_usage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/resource_usage.cpp -------------------------------------------------------------------------------- /silkworm/node/resource_usage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/resource_usage.hpp -------------------------------------------------------------------------------- /silkworm/node/settings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/settings.hpp -------------------------------------------------------------------------------- /silkworm/node/stagedsync/forks/fork.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/stagedsync/forks/fork.cpp -------------------------------------------------------------------------------- /silkworm/node/stagedsync/forks/fork.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/stagedsync/forks/fork.hpp -------------------------------------------------------------------------------- /silkworm/node/stagedsync/types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/stagedsync/types.hpp -------------------------------------------------------------------------------- /silkworm/node/test_util/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/test_util/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/node/test_util/dummy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/node/test_util/dummy.cpp -------------------------------------------------------------------------------- /silkworm/rpc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/rpc/capi/rpcdaemon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/capi/rpcdaemon.cpp -------------------------------------------------------------------------------- /silkworm/rpc/capi/rpcdaemon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/capi/rpcdaemon.h -------------------------------------------------------------------------------- /silkworm/rpc/cli/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/cli/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/rpc/cli/grpc_toolbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/cli/grpc_toolbox.cpp -------------------------------------------------------------------------------- /silkworm/rpc/cli/rpcdaemon_options.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/cli/rpcdaemon_options.cpp -------------------------------------------------------------------------------- /silkworm/rpc/cli/rpcdaemon_options.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/cli/rpcdaemon_options.hpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/admin_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/admin_api.cpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/admin_api.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/admin_api.hpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/debug_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/debug_api.cpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/debug_api.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/debug_api.hpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/engine_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/engine_api.cpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/engine_api.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/engine_api.hpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/erigon_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/erigon_api.cpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/erigon_api.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/erigon_api.hpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/eth_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/eth_api.cpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/eth_api.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/eth_api.hpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/eth_api_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/eth_api_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/net_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/net_api.cpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/net_api.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/net_api.hpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/net_api_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/net_api_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/ots_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/ots_api.cpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/ots_api.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/ots_api.hpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/parity_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/parity_api.cpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/parity_api.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/parity_api.hpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/rpc_api.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/rpc_api.hpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/rpc_api_table.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/rpc_api_table.cpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/rpc_api_table.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/rpc_api_table.hpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/rpc_api_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/rpc_api_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/trace_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/trace_api.cpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/trace_api.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/trace_api.hpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/txpool_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/txpool_api.cpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/txpool_api.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/txpool_api.hpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/web3_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/web3_api.cpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/web3_api.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/web3_api.hpp -------------------------------------------------------------------------------- /silkworm/rpc/commands/web3_api_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/commands/web3_api_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/common/async_task.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/common/async_task.hpp -------------------------------------------------------------------------------- /silkworm/rpc/common/async_task_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/common/async_task_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/common/compatibility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/common/compatibility.cpp -------------------------------------------------------------------------------- /silkworm/rpc/common/compatibility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/common/compatibility.hpp -------------------------------------------------------------------------------- /silkworm/rpc/common/constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/common/constants.hpp -------------------------------------------------------------------------------- /silkworm/rpc/common/interface_log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/common/interface_log.cpp -------------------------------------------------------------------------------- /silkworm/rpc/common/interface_log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/common/interface_log.hpp -------------------------------------------------------------------------------- /silkworm/rpc/common/tee.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/common/tee.hpp -------------------------------------------------------------------------------- /silkworm/rpc/common/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/common/util.cpp -------------------------------------------------------------------------------- /silkworm/rpc/common/util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/common/util.hpp -------------------------------------------------------------------------------- /silkworm/rpc/common/util_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/common/util_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/common/worker_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/common/worker_pool.hpp -------------------------------------------------------------------------------- /silkworm/rpc/core/account_dumper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/account_dumper.cpp -------------------------------------------------------------------------------- /silkworm/rpc/core/account_dumper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/account_dumper.hpp -------------------------------------------------------------------------------- /silkworm/rpc/core/block_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/block_reader.cpp -------------------------------------------------------------------------------- /silkworm/rpc/core/block_reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/block_reader.hpp -------------------------------------------------------------------------------- /silkworm/rpc/core/block_reader_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/block_reader_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/core/call_many.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/call_many.cpp -------------------------------------------------------------------------------- /silkworm/rpc/core/call_many.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/call_many.hpp -------------------------------------------------------------------------------- /silkworm/rpc/core/evm_debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/evm_debug.cpp -------------------------------------------------------------------------------- /silkworm/rpc/core/evm_debug.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/evm_debug.hpp -------------------------------------------------------------------------------- /silkworm/rpc/core/evm_debug_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/evm_debug_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/core/evm_executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/evm_executor.cpp -------------------------------------------------------------------------------- /silkworm/rpc/core/evm_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/evm_executor.hpp -------------------------------------------------------------------------------- /silkworm/rpc/core/evm_executor_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/evm_executor_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/core/evm_trace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/evm_trace.cpp -------------------------------------------------------------------------------- /silkworm/rpc/core/evm_trace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/evm_trace.hpp -------------------------------------------------------------------------------- /silkworm/rpc/core/evm_trace_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/evm_trace_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/core/filter_storage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/filter_storage.cpp -------------------------------------------------------------------------------- /silkworm/rpc/core/filter_storage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/filter_storage.hpp -------------------------------------------------------------------------------- /silkworm/rpc/core/gas_price_oracle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/gas_price_oracle.cpp -------------------------------------------------------------------------------- /silkworm/rpc/core/gas_price_oracle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/gas_price_oracle.hpp -------------------------------------------------------------------------------- /silkworm/rpc/core/logs_walker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/logs_walker.cpp -------------------------------------------------------------------------------- /silkworm/rpc/core/logs_walker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/logs_walker.hpp -------------------------------------------------------------------------------- /silkworm/rpc/core/override_state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/override_state.cpp -------------------------------------------------------------------------------- /silkworm/rpc/core/override_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/override_state.hpp -------------------------------------------------------------------------------- /silkworm/rpc/core/receipts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/receipts.cpp -------------------------------------------------------------------------------- /silkworm/rpc/core/receipts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/receipts.hpp -------------------------------------------------------------------------------- /silkworm/rpc/core/receipts_cache.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/receipts_cache.hpp -------------------------------------------------------------------------------- /silkworm/rpc/core/receipts_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/receipts_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/core/storage_walker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/storage_walker.cpp -------------------------------------------------------------------------------- /silkworm/rpc/core/storage_walker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/core/storage_walker.hpp -------------------------------------------------------------------------------- /silkworm/rpc/daemon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/daemon.cpp -------------------------------------------------------------------------------- /silkworm/rpc/daemon.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/daemon.hpp -------------------------------------------------------------------------------- /silkworm/rpc/daemon_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/daemon_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/engine/conversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/engine/conversion.cpp -------------------------------------------------------------------------------- /silkworm/rpc/engine/conversion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/engine/conversion.hpp -------------------------------------------------------------------------------- /silkworm/rpc/engine/validation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/engine/validation.cpp -------------------------------------------------------------------------------- /silkworm/rpc/engine/validation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/engine/validation.hpp -------------------------------------------------------------------------------- /silkworm/rpc/ethbackend/backend.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/ethbackend/backend.hpp -------------------------------------------------------------------------------- /silkworm/rpc/ethdb/bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/ethdb/bitmap.cpp -------------------------------------------------------------------------------- /silkworm/rpc/ethdb/bitmap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/ethdb/bitmap.hpp -------------------------------------------------------------------------------- /silkworm/rpc/ethdb/cbor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/ethdb/cbor.cpp -------------------------------------------------------------------------------- /silkworm/rpc/ethdb/cbor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/ethdb/cbor.hpp -------------------------------------------------------------------------------- /silkworm/rpc/ethdb/cbor_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/ethdb/cbor_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/ethdb/split_cursor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/ethdb/split_cursor.cpp -------------------------------------------------------------------------------- /silkworm/rpc/ethdb/split_cursor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/ethdb/split_cursor.hpp -------------------------------------------------------------------------------- /silkworm/rpc/ethdb/walk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/ethdb/walk.cpp -------------------------------------------------------------------------------- /silkworm/rpc/ethdb/walk.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/ethdb/walk.hpp -------------------------------------------------------------------------------- /silkworm/rpc/http/chunker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/http/chunker.hpp -------------------------------------------------------------------------------- /silkworm/rpc/http/connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/http/connection.cpp -------------------------------------------------------------------------------- /silkworm/rpc/http/connection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/http/connection.hpp -------------------------------------------------------------------------------- /silkworm/rpc/http/connection_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/http/connection_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/http/deflater.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/http/deflater.hpp -------------------------------------------------------------------------------- /silkworm/rpc/http/jwt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/http/jwt.cpp -------------------------------------------------------------------------------- /silkworm/rpc/http/jwt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/http/jwt.hpp -------------------------------------------------------------------------------- /silkworm/rpc/http/jwt_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/http/jwt_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/http/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/http/server.cpp -------------------------------------------------------------------------------- /silkworm/rpc/http/server.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/http/server.hpp -------------------------------------------------------------------------------- /silkworm/rpc/http/zlib_compressor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/http/zlib_compressor.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json/access_list_entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/access_list_entry.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/access_list_entry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/access_list_entry.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json/authorization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/authorization.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/authorization.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/authorization.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json/block.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/block.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/block.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/block.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json/block_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/block_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/call.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/call.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/call.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/call.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json/call_bundle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/call_bundle.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/call_bundle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/call_bundle.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json/call_bundle_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/call_bundle_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/call_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/call_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/client_version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/client_version.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/client_version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/client_version.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json/execution_payload.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/execution_payload.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/execution_payload.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/execution_payload.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json/filter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/filter.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/filter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/filter.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json/filter_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/filter_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/fork_choice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/fork_choice.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/fork_choice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/fork_choice.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json/fork_choice_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/fork_choice_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/glaze.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/glaze.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/glaze.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/glaze.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json/glaze_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/glaze_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/log.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/log.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json/log_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/log_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/node_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/node_info.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/node_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/node_info.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json/node_info_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/node_info_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/receipt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/receipt.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/receipt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/receipt.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json/receipt_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/receipt_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/stream.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/stream.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json/stream_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/stream_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/transaction.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/transaction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/transaction.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json/transaction_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/transaction_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/types.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/types.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json/types_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/types_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/withdrawal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/withdrawal.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json/withdrawal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/withdrawal.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json/withdrawal_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json/withdrawal_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json_rpc/methods.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json_rpc/methods.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json_rpc/specification.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json_rpc/specification.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json_rpc/specification.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json_rpc/specification.hpp -------------------------------------------------------------------------------- /silkworm/rpc/json_rpc/validator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json_rpc/validator.cpp -------------------------------------------------------------------------------- /silkworm/rpc/json_rpc/validator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/json_rpc/validator.hpp -------------------------------------------------------------------------------- /silkworm/rpc/protocol/errors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/protocol/errors.cpp -------------------------------------------------------------------------------- /silkworm/rpc/protocol/errors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/protocol/errors.hpp -------------------------------------------------------------------------------- /silkworm/rpc/settings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/settings.hpp -------------------------------------------------------------------------------- /silkworm/rpc/stagedsync/stages.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/stagedsync/stages.cpp -------------------------------------------------------------------------------- /silkworm/rpc/stagedsync/stages.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/stagedsync/stages.hpp -------------------------------------------------------------------------------- /silkworm/rpc/stagedsync/stages_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/stagedsync/stages_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/test_util/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/test_util/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/rpc/test_util/dummy_client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/test_util/dummy_client.hpp -------------------------------------------------------------------------------- /silkworm/rpc/txpool/miner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/txpool/miner.cpp -------------------------------------------------------------------------------- /silkworm/rpc/txpool/miner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/txpool/miner.hpp -------------------------------------------------------------------------------- /silkworm/rpc/txpool/miner_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/txpool/miner_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/types/block.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/block.cpp -------------------------------------------------------------------------------- /silkworm/rpc/types/block.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/block.hpp -------------------------------------------------------------------------------- /silkworm/rpc/types/block_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/block_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/types/call.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/call.cpp -------------------------------------------------------------------------------- /silkworm/rpc/types/call.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/call.hpp -------------------------------------------------------------------------------- /silkworm/rpc/types/call_bundle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/call_bundle.hpp -------------------------------------------------------------------------------- /silkworm/rpc/types/call_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/call_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/types/chain_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/chain_config.cpp -------------------------------------------------------------------------------- /silkworm/rpc/types/chain_config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/chain_config.hpp -------------------------------------------------------------------------------- /silkworm/rpc/types/chain_traffic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/chain_traffic.hpp -------------------------------------------------------------------------------- /silkworm/rpc/types/dump_account.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/dump_account.cpp -------------------------------------------------------------------------------- /silkworm/rpc/types/dump_account.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/dump_account.hpp -------------------------------------------------------------------------------- /silkworm/rpc/types/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/error.cpp -------------------------------------------------------------------------------- /silkworm/rpc/types/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/error.hpp -------------------------------------------------------------------------------- /silkworm/rpc/types/error_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/error_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/types/filter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/filter.cpp -------------------------------------------------------------------------------- /silkworm/rpc/types/filter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/filter.hpp -------------------------------------------------------------------------------- /silkworm/rpc/types/filter_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/filter_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/types/issuance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/issuance.cpp -------------------------------------------------------------------------------- /silkworm/rpc/types/issuance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/issuance.hpp -------------------------------------------------------------------------------- /silkworm/rpc/types/issuance_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/issuance_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/types/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/log.cpp -------------------------------------------------------------------------------- /silkworm/rpc/types/log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/log.hpp -------------------------------------------------------------------------------- /silkworm/rpc/types/log_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/log_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/types/node_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/node_info.hpp -------------------------------------------------------------------------------- /silkworm/rpc/types/peer_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/peer_info.hpp -------------------------------------------------------------------------------- /silkworm/rpc/types/receipt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/receipt.cpp -------------------------------------------------------------------------------- /silkworm/rpc/types/receipt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/receipt.hpp -------------------------------------------------------------------------------- /silkworm/rpc/types/receipt_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/receipt_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/types/syncing_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/syncing_data.hpp -------------------------------------------------------------------------------- /silkworm/rpc/types/transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/transaction.cpp -------------------------------------------------------------------------------- /silkworm/rpc/types/transaction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/transaction.hpp -------------------------------------------------------------------------------- /silkworm/rpc/types/transaction_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/types/transaction_test.cpp -------------------------------------------------------------------------------- /silkworm/rpc/ws/connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/ws/connection.cpp -------------------------------------------------------------------------------- /silkworm/rpc/ws/connection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/rpc/ws/connection.hpp -------------------------------------------------------------------------------- /silkworm/sentry/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/sentry/api/common/service.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/api/common/service.hpp -------------------------------------------------------------------------------- /silkworm/sentry/capi/component.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/capi/component.hpp -------------------------------------------------------------------------------- /silkworm/sentry/capi/sentry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/capi/sentry.cpp -------------------------------------------------------------------------------- /silkworm/sentry/capi/sentry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/capi/sentry.h -------------------------------------------------------------------------------- /silkworm/sentry/cli/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/cli/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/sentry/cli/sentry_options.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/cli/sentry_options.cpp -------------------------------------------------------------------------------- /silkworm/sentry/cli/sentry_options.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/cli/sentry_options.hpp -------------------------------------------------------------------------------- /silkworm/sentry/common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/common/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/sentry/common/atomic_value.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/common/atomic_value.hpp -------------------------------------------------------------------------------- /silkworm/sentry/common/crypto/xor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/common/crypto/xor.cpp -------------------------------------------------------------------------------- /silkworm/sentry/common/crypto/xor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/common/crypto/xor.hpp -------------------------------------------------------------------------------- /silkworm/sentry/common/ecc_key_pair.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/common/ecc_key_pair.cpp -------------------------------------------------------------------------------- /silkworm/sentry/common/ecc_key_pair.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/common/ecc_key_pair.hpp -------------------------------------------------------------------------------- /silkworm/sentry/common/enode_url.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/common/enode_url.cpp -------------------------------------------------------------------------------- /silkworm/sentry/common/enode_url.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/common/enode_url.hpp -------------------------------------------------------------------------------- /silkworm/sentry/common/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/common/error.hpp -------------------------------------------------------------------------------- /silkworm/sentry/common/message.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/common/message.hpp -------------------------------------------------------------------------------- /silkworm/sentry/common/random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/common/random.cpp -------------------------------------------------------------------------------- /silkworm/sentry/common/random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/common/random.hpp -------------------------------------------------------------------------------- /silkworm/sentry/discovery/bootnodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/discovery/bootnodes.cpp -------------------------------------------------------------------------------- /silkworm/sentry/discovery/bootnodes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/discovery/bootnodes.hpp -------------------------------------------------------------------------------- /silkworm/sentry/discovery/discovery.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/discovery/discovery.cpp -------------------------------------------------------------------------------- /silkworm/sentry/discovery/discovery.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/discovery/discovery.hpp -------------------------------------------------------------------------------- /silkworm/sentry/eth/fork_id.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/eth/fork_id.cpp -------------------------------------------------------------------------------- /silkworm/sentry/eth/fork_id.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/eth/fork_id.hpp -------------------------------------------------------------------------------- /silkworm/sentry/eth/fork_id_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/eth/fork_id_test.cpp -------------------------------------------------------------------------------- /silkworm/sentry/eth/message_id.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/eth/message_id.cpp -------------------------------------------------------------------------------- /silkworm/sentry/eth/message_id.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/eth/message_id.hpp -------------------------------------------------------------------------------- /silkworm/sentry/eth/protocol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/eth/protocol.cpp -------------------------------------------------------------------------------- /silkworm/sentry/eth/protocol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/eth/protocol.hpp -------------------------------------------------------------------------------- /silkworm/sentry/eth/status_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/eth/status_data.hpp -------------------------------------------------------------------------------- /silkworm/sentry/eth/status_message.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/eth/status_message.cpp -------------------------------------------------------------------------------- /silkworm/sentry/eth/status_message.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/eth/status_message.hpp -------------------------------------------------------------------------------- /silkworm/sentry/grpc/server/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/grpc/server/server.cpp -------------------------------------------------------------------------------- /silkworm/sentry/grpc/server/server.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/grpc/server/server.hpp -------------------------------------------------------------------------------- /silkworm/sentry/grpc_requests.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/grpc_requests.http -------------------------------------------------------------------------------- /silkworm/sentry/message_receiver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/message_receiver.cpp -------------------------------------------------------------------------------- /silkworm/sentry/message_receiver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/message_receiver.hpp -------------------------------------------------------------------------------- /silkworm/sentry/message_sender.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/message_sender.cpp -------------------------------------------------------------------------------- /silkworm/sentry/message_sender.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/message_sender.hpp -------------------------------------------------------------------------------- /silkworm/sentry/multi_sentry_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/multi_sentry_client.cpp -------------------------------------------------------------------------------- /silkworm/sentry/multi_sentry_client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/multi_sentry_client.hpp -------------------------------------------------------------------------------- /silkworm/sentry/nat/address_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/nat/address_util.cpp -------------------------------------------------------------------------------- /silkworm/sentry/nat/address_util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/nat/address_util.hpp -------------------------------------------------------------------------------- /silkworm/sentry/nat/ip_resolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/nat/ip_resolver.cpp -------------------------------------------------------------------------------- /silkworm/sentry/nat/ip_resolver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/nat/ip_resolver.hpp -------------------------------------------------------------------------------- /silkworm/sentry/nat/nat_option.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/nat/nat_option.cpp -------------------------------------------------------------------------------- /silkworm/sentry/nat/nat_option.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/nat/nat_option.hpp -------------------------------------------------------------------------------- /silkworm/sentry/node_key_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/node_key_config.cpp -------------------------------------------------------------------------------- /silkworm/sentry/node_key_config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/node_key_config.hpp -------------------------------------------------------------------------------- /silkworm/sentry/peer_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/peer_manager.cpp -------------------------------------------------------------------------------- /silkworm/sentry/peer_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/peer_manager.hpp -------------------------------------------------------------------------------- /silkworm/sentry/peer_manager_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/peer_manager_api.cpp -------------------------------------------------------------------------------- /silkworm/sentry/peer_manager_api.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/peer_manager_api.hpp -------------------------------------------------------------------------------- /silkworm/sentry/rlpx/auth/auth_keys.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/rlpx/auth/auth_keys.hpp -------------------------------------------------------------------------------- /silkworm/sentry/rlpx/auth/handshake.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/rlpx/auth/handshake.cpp -------------------------------------------------------------------------------- /silkworm/sentry/rlpx/auth/handshake.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/rlpx/auth/handshake.hpp -------------------------------------------------------------------------------- /silkworm/sentry/rlpx/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/rlpx/client.cpp -------------------------------------------------------------------------------- /silkworm/sentry/rlpx/client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/rlpx/client.hpp -------------------------------------------------------------------------------- /silkworm/sentry/rlpx/crypto/aes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/rlpx/crypto/aes.cpp -------------------------------------------------------------------------------- /silkworm/sentry/rlpx/crypto/aes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/rlpx/crypto/aes.hpp -------------------------------------------------------------------------------- /silkworm/sentry/rlpx/crypto/hmac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/rlpx/crypto/hmac.cpp -------------------------------------------------------------------------------- /silkworm/sentry/rlpx/crypto/hmac.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/rlpx/crypto/hmac.hpp -------------------------------------------------------------------------------- /silkworm/sentry/rlpx/crypto/sha256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/rlpx/crypto/sha256.cpp -------------------------------------------------------------------------------- /silkworm/sentry/rlpx/crypto/sha256.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/rlpx/crypto/sha256.hpp -------------------------------------------------------------------------------- /silkworm/sentry/rlpx/peer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/rlpx/peer.cpp -------------------------------------------------------------------------------- /silkworm/sentry/rlpx/peer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/rlpx/peer.hpp -------------------------------------------------------------------------------- /silkworm/sentry/rlpx/ping_message.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/rlpx/ping_message.cpp -------------------------------------------------------------------------------- /silkworm/sentry/rlpx/ping_message.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/rlpx/ping_message.hpp -------------------------------------------------------------------------------- /silkworm/sentry/rlpx/protocol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/rlpx/protocol.hpp -------------------------------------------------------------------------------- /silkworm/sentry/rlpx/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/rlpx/server.cpp -------------------------------------------------------------------------------- /silkworm/sentry/rlpx/server.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/rlpx/server.hpp -------------------------------------------------------------------------------- /silkworm/sentry/sentry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/sentry.cpp -------------------------------------------------------------------------------- /silkworm/sentry/sentry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/sentry.hpp -------------------------------------------------------------------------------- /silkworm/sentry/settings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/settings.hpp -------------------------------------------------------------------------------- /silkworm/sentry/status_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/status_manager.cpp -------------------------------------------------------------------------------- /silkworm/sentry/status_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sentry/status_manager.hpp -------------------------------------------------------------------------------- /silkworm/sync/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/sync/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/README.md -------------------------------------------------------------------------------- /silkworm/sync/block_exchange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/block_exchange.cpp -------------------------------------------------------------------------------- /silkworm/sync/block_exchange.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/block_exchange.hpp -------------------------------------------------------------------------------- /silkworm/sync/chain_sync.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/chain_sync.cpp -------------------------------------------------------------------------------- /silkworm/sync/chain_sync.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/chain_sync.hpp -------------------------------------------------------------------------------- /silkworm/sync/internals/algorithm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/internals/algorithm.hpp -------------------------------------------------------------------------------- /silkworm/sync/internals/statistics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/internals/statistics.cpp -------------------------------------------------------------------------------- /silkworm/sync/internals/statistics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/internals/statistics.hpp -------------------------------------------------------------------------------- /silkworm/sync/internals/types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/internals/types.cpp -------------------------------------------------------------------------------- /silkworm/sync/internals/types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/internals/types.hpp -------------------------------------------------------------------------------- /silkworm/sync/messages/message.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/messages/message.hpp -------------------------------------------------------------------------------- /silkworm/sync/packets/rlp_decoding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/packets/rlp_decoding.cpp -------------------------------------------------------------------------------- /silkworm/sync/packets/rlp_encoding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/packets/rlp_encoding.cpp -------------------------------------------------------------------------------- /silkworm/sync/sentry_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/sentry_client.cpp -------------------------------------------------------------------------------- /silkworm/sync/sentry_client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/sentry_client.hpp -------------------------------------------------------------------------------- /silkworm/sync/settings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/settings.hpp -------------------------------------------------------------------------------- /silkworm/sync/sync.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/sync.cpp -------------------------------------------------------------------------------- /silkworm/sync/sync.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/sync.hpp -------------------------------------------------------------------------------- /silkworm/sync/sync_pos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/sync_pos.cpp -------------------------------------------------------------------------------- /silkworm/sync/sync_pos.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/sync_pos.hpp -------------------------------------------------------------------------------- /silkworm/sync/sync_pos_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/sync_pos_test.cpp -------------------------------------------------------------------------------- /silkworm/sync/sync_pow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/sync_pow.cpp -------------------------------------------------------------------------------- /silkworm/sync/sync_pow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/sync/sync_pow.hpp -------------------------------------------------------------------------------- /silkworm/wasm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/wasm/CMakeLists.txt -------------------------------------------------------------------------------- /silkworm/wasm/silkworm_wasm_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/wasm/silkworm_wasm_api.cpp -------------------------------------------------------------------------------- /silkworm/wasm/silkworm_wasm_api.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/silkworm/wasm/silkworm_wasm_api.hpp -------------------------------------------------------------------------------- /tests/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/tests/docker/Dockerfile -------------------------------------------------------------------------------- /tests/docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/tests/docker/README.md -------------------------------------------------------------------------------- /tests/docker/run-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/tests/docker/run-docker.sh -------------------------------------------------------------------------------- /tests/perf/run_with_perf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/tests/perf/run_with_perf.sh -------------------------------------------------------------------------------- /tests/perf/run_with_toplev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/tests/perf/run_with_toplev.sh -------------------------------------------------------------------------------- /tests/unit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/tests/unit/README.md -------------------------------------------------------------------------------- /tests/unit/run_unit_test_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/tests/unit/run_unit_test_loop.py -------------------------------------------------------------------------------- /third_party/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/asio-grpc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/asio-grpc/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/blst/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/blst/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/clang-format/LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/clang-format/LICENSE.TXT -------------------------------------------------------------------------------- /third_party/cmake-conan/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/cmake-conan/LICENSE -------------------------------------------------------------------------------- /third_party/cmake-conan/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/cmake-conan/readme.txt -------------------------------------------------------------------------------- /third_party/cpp-base64/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/cpp-base64/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/ethash/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/ethash/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/evmone/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/evmone/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/gmp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/gmp/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/libff/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/libff/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/llvm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/llvm/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/llvm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/llvm/README.md -------------------------------------------------------------------------------- /third_party/llvm/llvm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/llvm/llvm.sh -------------------------------------------------------------------------------- /third_party/sais-lite/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/sais-lite/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/sais-lite/sais-lite/sais.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/sais-lite/sais-lite/sais.c -------------------------------------------------------------------------------- /third_party/sais-lite/sais-lite/sais.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/sais-lite/sais-lite/sais.h -------------------------------------------------------------------------------- /third_party/secp256k1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/secp256k1/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/stun-msg/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/stun-msg/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/wasmer/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/third_party/wasmer/install.sh -------------------------------------------------------------------------------- /tools/deps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/tools/deps.py -------------------------------------------------------------------------------- /tools/lint/ci_format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/tools/lint/ci_format.sh -------------------------------------------------------------------------------- /tools/lint/clang_tidy_report.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/tools/lint/clang_tidy_report.sh -------------------------------------------------------------------------------- /tools/lint/copyright_replace.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/tools/lint/copyright_replace.sh -------------------------------------------------------------------------------- /tools/lint/log_macros_fix.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/tools/lint/log_macros_fix.sh -------------------------------------------------------------------------------- /tools/sanitizer/tsan_suppressions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erigontech/silkworm/HEAD/tools/sanitizer/tsan_suppressions.txt --------------------------------------------------------------------------------