openethereum/ethcore/src/ethereum/denominations.rs

23 lines
379 B
Rust
Raw Normal View History

use util::*;
2015-12-09 15:31:43 +01:00
#[inline]
2016-02-03 16:43:48 +01:00
/// 1 Ether in Wei
2015-12-09 15:31:43 +01:00
pub fn ether() -> U256 { U256::exp10(18) }
2016-02-03 16:55:23 +01:00
#[inline]
2016-02-03 16:43:48 +01:00
/// 1 Finney in Wei
2015-12-09 15:31:43 +01:00
pub fn finney() -> U256 { U256::exp10(15) }
#[inline]
2016-02-03 16:43:48 +01:00
/// 1 Szabo in Wei
2015-12-09 15:31:43 +01:00
pub fn szabo() -> U256 { U256::exp10(12) }
#[inline]
2016-02-03 16:43:48 +01:00
/// 1 Shannon in Wei
2015-12-09 15:31:43 +01:00
pub fn shannon() -> U256 { U256::exp10(9) }
#[inline]
2016-02-03 16:43:48 +01:00
/// 1 Wei in Wei
2015-12-09 15:31:43 +01:00
pub fn wei() -> U256 { U256::exp10(0) }