{"id":"W4285814657","doi":"10.1145/3524481.3527228","title":"How are solidity smart contracts tested in open source projects?","year":2022,"lang":"en","type":"article","venue":"","topic":"Blockchain Technology Applications and Security","field":"Computer Science","cited_by":10,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Alberta","funders":"","keywords":"Solidity; Smart contract; Computer science; Test (biology); Audit; Blockchain; Computer security; Open source; Software engineering; Engineering management; Business; Accounting; Engineering; Operating system; Software","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0004896659,0.00008975863,0.0001551509,0.0001185698,0.0003091999,0.0002315759,0.002301662,0.00005722812,0.00002649459],"category_scores_gemma":[0.00005738353,0.00008704467,0.00002328151,0.0008049442,0.00004165576,0.0002509303,0.002368032,0.0003572098,0.000007515288],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00006376303,"about_ca_system_score_gemma":0.00007993943,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0003196769,"about_ca_topic_score_gemma":0.0005045438,"domain_scores_codex":[0.9989771,0.00008861593,0.0001288819,0.00041318,0.0001482072,0.0002439923],"domain_scores_gemma":[0.9990161,0.00007240585,0.00009535709,0.0007390802,0.00003704798,0.00003998183],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"not_applicable","study_design_scores_codex":[0.00002092598,0.001990125,0.06263134,0.00001816,0.00003190125,0.0000998959,0.002153178,0.0001865459,0.001173603,0.824855,0.02653391,0.08030538],"study_design_scores_gemma":[0.002895708,0.0003587481,0.07301169,0.00001625198,0.000008477554,0.000193795,0.003924948,0.224628,0.006863214,0.06342926,0.6236626,0.001007291],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":null,"genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.592324,0.0001717476,0.2884647,0.1019152,0.0002817667,0.003165561,0.00001562876,0.001518051,0.01214342],"genre_scores_gemma":[0.9902513,0.000001795712,0.00670419,0.0009520367,0.000007967848,0.0005068512,0.000002528055,0.000005386323,0.00156796],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.7614258,"threshold_uncertainty_score":0.42771,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.03036164651771772,"score_gpt":0.2500731477686086,"score_spread":0.2197115012508908,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}