Solidity
我可以看一個實際使用中的應付功能範例嗎?
我想看一個在實踐中修改為應付的函式的例子。我希望它接受付款並持有乙太幣。
我想閱讀同一合約中的另一個函式,該函式可以將持有的乙太幣發送到特定地址。
來自https://programtheblockchain.com/posts/2017/12/15/writing-a-contract-that-handles-ether/的一個非常基本的範例:
pragma solidity ^0.4.17; contract CommunityChest { function withdraw() public { msg.sender.transfer(this.balance); } function deposit(uint256 amount) payable public { require(msg.value == amount); // nothing else to do! } function getBalance() public view returns (uint256) { return this.balance; } }