3分钟Solidity: 1.8 以太与Wei

24 阅读1分钟

如需获取本内容的最新版本,请参见 Cyfrin.io 上的Ether和Wei(代码示例)

交易是以以太币支付的。就像1美元等于100美分一样,1以太币等于10的18次方wei。

在以太坊和整个加密货币领域, “wei” 通常不翻译,而是直接使用英文原词“wei”

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.26;

contract EtherUnits {
    uint256 public oneWei = 1 wei;
    // 1 wei 等于 1
    bool public isOneWei = (oneWei == 1);

    uint256 public oneGwei = 1 gwei;
    // 1 gwei 等于 10^9 wei
    bool public isOneGwei = (oneGwei == 1e9);

    uint256 public oneEther = 1 ether;
    //1 以太等于 10^18 wei
    bool public isOneEther = (oneEther == 1e18);
}

Remix Lite 尝试一下

solidity-以太与wei

END