mirror of
https://github.com/pezkuwichain/pezkuwi-runtime-templates.git
synced 2026-04-22 13:47:55 +00:00
15 lines
477 B
Rust
15 lines
477 B
Rust
pub mod currency {
|
|
use crate::Balance;
|
|
|
|
pub const MICROCENTS: Balance = 1_000_000;
|
|
pub const MILLICENTS: Balance = 1_000_000_000;
|
|
pub const CENTS: Balance = 1_000 * MILLICENTS; // assume this is worth about a cent.
|
|
pub const DOLLARS: Balance = 100 * CENTS;
|
|
|
|
pub const EXISTENTIAL_DEPOSIT: Balance = MILLICENTS;
|
|
|
|
pub const fn deposit(items: u32, bytes: u32) -> Balance {
|
|
items as Balance * 15 * CENTS + (bytes as Balance) * 6 * CENTS
|
|
}
|
|
}
|