2021
DOI: 10.48550/arxiv.2111.14139
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Semantic Code Search for Smart Contracts

Abstract: Semantic code search technology allows searching for existing code snippets through natural language, which can greatly improve programming efficiency. Smart contracts, programs that run on the blockchain, have a code reuse rate of more than 90%, which means developers have a great demand for semantic code search tools. However, the existing code search models still have a semantic gap between code and query, and perform poorly on specialized queries of smart contracts. In this paper, we propose a Multi-Modal … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 24 publications
(35 reference statements)
0
1
0
Order By: Relevance
“…We randomly selected 450K Python <code, comment> pairs from the widely used corpus CodeSearchNet [4], and 45K Solidity pairs from the corpus used in [6] to build our dataset. We split original code texts by a set of symbols, i.e., { .…”
Section: A Dataset and Baselinesmentioning
confidence: 99%
“…We randomly selected 450K Python <code, comment> pairs from the widely used corpus CodeSearchNet [4], and 45K Solidity pairs from the corpus used in [6] to build our dataset. We split original code texts by a set of symbols, i.e., { .…”
Section: A Dataset and Baselinesmentioning
confidence: 99%