github.com/iotexproject/iotex-core@v1.14.1-rc1/action/protocol/execution/testdata/self-destruct.sol (about) 1 pragma solidity >0.6.0; 2 contract Storage { 3 address payable private owner; 4 uint256 number; 5 6 constructor() { 7 owner = payable(msg.sender); 8 } 9 10 function store(uint256 num) public { 11 number = num; 12 } 13 14 function retrieve() public view returns (uint256){ 15 return number; 16 } 17 18 function close() public { 19 selfdestruct(owner); 20 } 21 }