以太币(Ether)是以太坊网络的原生加密货币,主要用于以下几个方面:
以下是一个简单的以太坊智能合约示例,展示了如何接收和发送以太币:
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
contract SimpleWallet {
address payable public owner;
constructor() {
owner = payable(msg.sender);
}
receive() external payable {
// 接收以太币
}
function sendEther(address payable _recipient, uint256 _amount) public {
require(msg.sender == owner, "Only owner can send ether");
_recipient.transfer(_amount);
}
}
这个合约允许所有者向指定地址发送以太币,并且可以接收以太币。
希望这些信息对你有所帮助!如果有更多具体问题,请随时提问。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云