This dataset consists of 4,134 unique Solidity files. The files were gathered from three sources: Etherscan, Github and DISL dataset. Six preprocessing steps were applied:
Step 1 "Cleaning": Unnecessary parts such as comments or blank lines were removed from each file.
Step 2 "Formatting": Each file was converted with Prettier (and the corresponding Solidity-plugin) so that the final model only generates code in a correct format.
Step 3 "Slither Analysis": Each file has been checked for… See the full description on the dataset page:
https://huggingface.co/datasets/fbnhnsl/Preprocessed_Solidity_Dataset_V1.