Envoy-VC / 30-Days-of-Solidity
30 Days of Solidity step-by-step guide to learn Smart Contract Development.
This is Day 15
of 30
in Solidity Series
Today I Learned About Units in Solidity.
In solidity we can use wei, gwei or ether as a suffix to a literal to be used to convert various ether based denominations. Lowest unit is wei and 1e12 represents 1 x 10^12.
Similar to currency, Solidity has time units where lowest unit is second and we can use seconds, minutes, hours, days and weeks as suffix to denote time.
// SPDX-License-Identifier: MIT pragma solidity ^0.8.7; contract MyUnits { // 1 wei == 1 // 1 gwei == 1e9 // 1 ether == 1e18 uint256 costOfNFT = 12.5 ether; uint256 gasLimit = 3000 wei; //1 == 1 seconds //1 minutes == 60 seconds //1 hours == 60 minutes //1 days == 24 hours //1 weeks == 7 days uint256 durationOfMint = 7 days; }
Top comments (0)