nimbus-eth1/tests
Jacek Sieka 58cde36656
Remove `RawData` from possible leaf payload types (#2794)
This kind of data is not used except in tests where it is used only to
create databases that don't match actual usage of aristo.

Removing simplifies future optimizations that can focus on processing
specific leaf types more efficiently.

A casualty of this removal is some test code as well as some proof
generation code that is unused - on the surface, it looks like it should
be possible to port both of these to the more specific data types -
doing so would ensure that a database written by one part of the
codebase can interact with the other - as it stands, there is confusion
on this point since using the proof generation code will result in a
database of a shape that is incompatible with the rest of eth1.
2024-11-02 10:29:16 +01:00
..
bootstrap config: fix new config based on input from jamie and zahary 2021-09-18 17:34:51 +07:00
customgenesis ForkedChainRef.forkchoice: Skip newBase calculation and skip chain finalization if finalizedHash is zero (#2654) 2024-09-27 07:53:27 +07:00
db Added support for namespaces to RocksDb kvstore. (#2066) 2024-03-12 11:04:46 +08:00
engine_api Fix calcRequestsHash implementation (#2797) 2024-10-29 05:01:59 +00:00
fixtures Fix EIP-2537: Precompile for BLS12-381 curve operations (#2603) 2024-09-10 06:56:08 +00:00
graphql Workaround for 0 gas price estimation (#2180) 2024-05-28 13:36:38 +07:00
invalid_keystore Fix keystore loader bug (#2774) 2024-10-24 04:07:06 +00:00
keystore implement more eth rpc and keystore management 2020-07-23 14:54:32 +07:00
replay switch to Nim v2.0.12 (#2817) 2024-11-01 19:06:26 +00:00
test_aristo Remove `RawData` from possible leaf payload types (#2794) 2024-11-02 10:29:16 +01:00
test_coredb Aristo lazily delete larger subtrees (#2560) 2024-08-14 08:54:44 +00:00
test_jwt_auth Enable JWT authentication for websockets (#1039) 2022-04-06 15:11:13 +01:00
test_txpool Bump nim-eth and nimbus-eth2 (#2741) 2024-10-16 13:51:38 +07:00
all_tests.nim Use eth/common transaction signature utilities (#2696) 2024-10-04 16:34:31 +02:00
all_tests_macro.nim Cache code and invalid jump destination tables (fixes #2268) (#2404) 2024-06-21 09:44:10 +02:00
asynctest.nim Core db and aristo updates for destructor and tx logic (#1894) 2023-11-16 19:35:03 +00:00
macro_assembler.nim switch to Nim v2.0.12 (#2817) 2024-11-01 19:06:26 +00:00
nim.cfg import: read from era files (#2254) 2024-05-31 09:13:56 +02:00
persistBlockTestGen.nim Use eth/common transaction signature utilities (#2696) 2024-10-04 16:34:31 +02:00
test_allowed_to_fail.nim ForkedChain implementation (#2405) 2024-06-26 07:27:48 +07:00
test_aristo.nim Ordered trie (#2712) 2024-10-09 09:44:15 +02:00
test_block_fixture.nim replace deprecated types (#2704) 2024-10-16 08:34:12 +07:00
test_blockchain_json.nim Use stateRoot/storageRoot more consistently (#2791) 2024-10-27 19:56:28 +01:00
test_config.nim Bump nim-eth, nim-web3, nimbus-eth2 (#2344) 2024-06-14 14:31:08 +07:00
test_configuration.nim rm --protocol CLI flag (#2793) 2024-10-28 22:17:07 +00:00
test_coredb.nim Cleanup (#2565) 2024-08-15 12:31:07 +00:00
test_difficulty.nim switch to Nim v2.0.12 (#2817) 2024-11-01 19:06:26 +00:00
test_engine_api.nim Fix calcRequestsHash implementation (#2797) 2024-10-29 05:01:59 +00:00
test_evm_support.nim replace deprecated types (#2704) 2024-10-16 08:34:12 +07:00
test_filters.nim replace deprecated types (#2704) 2024-10-16 08:34:12 +07:00
test_forked_chain.nim Use stateRoot/storageRoot more consistently (#2791) 2024-10-27 19:56:28 +01:00
test_forkid.nim replace deprecated types (#2704) 2024-10-16 08:34:12 +07:00
test_generalstate_json.nim switch to Nim v2.0.12 (#2817) 2024-11-01 19:06:26 +00:00
test_genesis.nim switch to Nim v2.0.12 (#2817) 2024-11-01 19:06:26 +00:00
test_getproof_json.nim Use stateRoot/storageRoot more consistently (#2791) 2024-10-27 19:56:28 +01:00
test_graphql.nim move db init to init (#2552) 2024-08-08 07:45:30 +02:00
test_helpers.nim switch to Nim v2.0.12 (#2817) 2024-11-01 19:06:26 +00:00
test_jwt_auth.nim replace deprecated types (#2704) 2024-10-16 08:34:12 +07:00
test_ledger.nim Use stateRoot/storageRoot more consistently (#2791) 2024-10-27 19:56:28 +01:00
test_multi_keys.nim Cleanup stateless and block witness code. (#2295) 2024-06-08 15:05:00 +07:00
test_op_arith.nim Fix styles and reduce compiler warnings (#2086) 2024-03-20 14:35:38 +07:00
test_op_bit.nim Fix styles and reduce compiler warnings (#2086) 2024-03-20 14:35:38 +07:00
test_op_custom.nim Fix styles and reduce compiler warnings (#2086) 2024-03-20 14:35:38 +07:00
test_op_env.nim post-merge nrpc fix (#2685) 2024-10-03 11:42:24 +00:00
test_op_memory.nim switch to Nim v2.0.12 (#2817) 2024-11-01 19:06:26 +00:00
test_op_misc.nim Fix styles and reduce compiler warnings (#2086) 2024-03-20 14:35:38 +07:00
test_persistblock_json.nim Consolidate block type for block processing (#2325) 2024-06-09 16:32:20 +02:00
test_precompiles.nim Bump nim-eth and nimbus-eth2 (#2741) 2024-10-16 13:51:38 +07:00
test_rpc.nim Use common format for clientid (#2810) 2024-11-01 21:29:38 +07:00
test_tools_build.nim Remove `hunter` (#2697) 2024-10-06 10:11:44 +00:00
test_tracer_json.nim Remove `RawData` from possible leaf payload types (#2794) 2024-11-02 10:29:16 +01:00
test_transaction_json.nim Unify tx validation (#2777) 2024-10-26 09:19:48 +02:00
test_txpool.nim Bump nim-eth and nimbus-eth2 (#2741) 2024-10-16 13:51:38 +07:00
test_txpool2.nim Use stateRoot/storageRoot more consistently (#2791) 2024-10-27 19:56:28 +01:00
test_wire_protocol.nim Add check copyright year linter to CI 2023-11-01 10:41:20 +07:00
tracerTestGen.nim Remove EVM indirect imports and unused EVM errors (#2370) 2024-06-17 09:56:39 +02:00