// SPDX-License-Identifier: MIT
pragma solidity ^0.8.4;
// selfdestruct命令可以用来删除智能合约,并将该合约剩余以太坊转入指定地址
contract DeleteContract {
uint public value = 10;
constructor() payable {}
receive() external payable {}
function deleteContract() external {
// 调用selfdestruct销毁合约,并把剩余的ETH转给msg.sender
selfdestruct(payable(msg.sender));
}
function getBalance() external view returns(uint balance){
balance = address(this).balance;
}
}
【Solidity学习笔记】删除合约
猜你喜欢
转载自blog.csdn.net/qq2942713658/article/details/129629642
今日推荐
周排行