EtherDiffer: Differential Testing on RPC Services of Ethereum Nodes (Data)

This repository contains the datasets used in evaluation of the following paper: "EtherDiffer: Differential Testing on RPC Services of Ethereum Nodes" (ESEC/FSE 2023)Effectiveness of Test Case Generation: RQ1.tar.gz3,000 semantically-valid test cases: valid_tcs/3,000 semantically-invalid test cases: invalid_tcs/Result file: tc_gen.statsDeviation and Bug Detection Capability: RQ2.tar.gzResult from a single iteration: iter-[#]/where each iter-[#]/ contains:Network configuration files for each target node: configs/Chain data directory for each target node: data/Generated test cases: testcases/Execution results from each target node: exec-resultsError and value deviations found by EtherDiffer: reports/Comparison with the Official Tool: RQ3.tar.gzData for chain generation: chain/Data for test case generation: test_case/where chain/ contains:Generated chain from EtherDiffer: data-EtherDiffer.tar.gzGenerated chain from Hive: data-hive.tar.gzScript to extract chain data: chain.jsResult file for EtherDiffer chain: EtherDiffer_chain.statsResult file for Hive chain: hive_chain.statswhere test_case/ containsGenerated test cases from EtherDiffer: EtherDiffer/Generated test cases from Hive: hive/

Data and Resources

Additional Info

Field Value
Source https://figshare.com/articles/dataset/EtherDiffer_Differential_Testing_on_RPC_Services_of_Ethereum_Nodes_Data_/21936555/1
Last Updated December 5, 2024, 06:40 (UTC)
Created December 5, 2024, 06:40 (UTC)