nimbus-eth1/fluffy/tests
web3-developer 48630ccb03
Experimental RPC endpoints for generating block witnesses (#1977)
* Completed draft implementation of witness JSON-RPC endpoints for portal network bridge.

* Updated Nimbus RPC configuration to support enabling experimental endpoints.

* Moved witness verification tests.

* Added json test for getProof.

* Added main procs to new tests to fix test suite.

* Added getBlockWitness test to blockchain json test suite.

* Added tests for experimental RPC endpoints and improved the API to support returning state proofs from before or after block execution.

* Correctly rollback transaction in getBlockWitness proc.
2024-01-22 17:11:37 +08:00
..
beacon_network_tests Update the beacon and state network content key prefixes (#1950) 2023-12-19 19:59:38 +01:00
blocks Add verification of block data by use of accumulator (#1178) 2022-08-01 21:00:21 +02:00
custom_genesis Portal State Proof Verification with Tests (#1951) 2023-12-21 17:05:53 +08:00
portal_spec_tests/mainnet New state network types update (#1976) 2024-01-19 20:18:57 +03:00
state_network_tests New state network types update (#1976) 2024-01-19 20:18:57 +03:00
all_fluffy_tests.nim New state network types update (#1976) 2024-01-19 20:18:57 +03:00
test_accumulator.nim Reduce Nim 1.6 compiler warnings & hints 2023-01-31 13:38:08 +01:00
test_beacon_chain_block_proof.nim Add EL block proofs verifable from historical_summaries (#1588) 2023-05-30 07:02:39 +02:00
test_beacon_chain_block_proof_capella.nim Add EL block proofs verifable from historical_summaries (#1588) 2023-05-30 07:02:39 +02:00
test_beacon_chain_historical_roots.nim Add historical_roots with proof + test (#1579) 2023-05-11 19:08:34 +02:00
test_beacon_chain_historical_summaries.nim Add historical_roots with proof + test (#1579) 2023-05-11 19:08:34 +02:00
test_content_db.nim Move all Fluffy database code to database folder (#1918) 2023-12-01 17:20:52 +01:00
test_discovery_rpc.nim Bump nim-web3 and others 2024-01-14 10:41:23 +07:00
test_helpers.nim Initial implementation of block witness verification. (#1958) 2024-01-09 23:09:02 +08:00
test_history_network.nim Move all Fluffy database code to database folder (#1918) 2023-12-01 17:20:52 +01:00
test_history_util.nim Reduce Nim 1.6 compiler warnings & hints 2023-01-31 13:38:08 +01:00
test_portal_wire_protocol.nim Bump chronos and other sub modules + related fixes (#1966) 2024-01-12 22:06:19 +01:00
test_state_proof_verification.nim Experimental RPC endpoints for generating block witnesses (#1977) 2024-01-22 17:11:37 +08:00