Published May 19, 2022 | Version 1

Interface-based Classification of Token Contracts on Ethereum

  • 1. TU Wien

Description

Dataset for the bachelor thesis "Interface-based Classification of Token Contracts on Ethereum".

Contents:

type_<x>_rules.json: Rules for Type <x>.

type_1_rules_extended.json: Type I rules extended by functions within Levenshtein distance of 1 of original Type I rules.

word_occurences.json: Words sorted by how many unique functions they occur in.

word_coverage_potential.json: Words sorted by how many function occurrences functions including the word make up.

categorized_functions_with_origins.json: each categorized function, including key statistics such as the number of skeletons implementing them. Each function includes a list of Type I, II, III rules that captured it.

top_rules_per_category.json: The rules for each category sorted by how many occurrences they captured.

skeletons_with_compliance.json: Each skeleton's known functions and events and information about what standards they comply with.

Files

categorized_functions_with_origins.json

Files (243.8 MB)

Name Size Download all
md5:20384f8c776d43e37011c87b387f4bc8
49.8 MB Preview Download
md5:2cf60daaba9853565e87782abae9046b
188.6 MB Preview Download
md5:d9678b076257b6506c69e76fd27028d9
1.6 MB Preview Download
md5:be9f998799bd6a4ff0b051888e71c1e7
22.9 kB Preview Download
md5:25f321bc42bec64c252b21fbd2be45fd
398.6 kB Preview Download
md5:beafab414b4e91b53bd2f8f5dda305d0
7.6 kB Preview Download
md5:e6f6d52797e348d0e99cef825aecb234
6.2 kB Preview Download
md5:ad996e8c57b61cb46828a7cd08773c07
1.7 MB Preview Download
md5:81ce17e526d32d4bc8f2c40ad408b52a
1.7 MB Preview Download