Papers1 provider · 1 record
February 20, 2025· Proceedings of the 18th Innovations in Software Engineering Conference
conference-paper
Open access

Sol-Repairer: Solidity Smart Contract Dead Code Repairer

Authors:Sangharatna GodboleyP. Radha Krishna

Abstract

The popularity of smart contracts has cemented their place in the Blockchain Ecosystem.This is because of the immense number of use cases smart contracts provide.They have become the go-to solution for improving transparency and security for all parties involved in the transaction.Furthermore, a smart contract is immutable after it is deployed.Thus optimization of the smart contract is very important before deployment.Sol-Repairer is a tool that provides the implementation for identifying dead code segments from solidity-written smart contracts and then repairing them.Extensive experiments show that Sol-Repairer optimizes dead code better than the solidity compiler.The study also demonstrates that optimizing dead code reduces gas consumption significantly for smart contracts. CCS Concepts• Software and its engineering → Software testing and debugging.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.