diff --git a/src/subcommand/server.rs b/src/subcommand/server.rs index b1fe73ac89..0ee4c84bd2 100644 --- a/src/subcommand/server.rs +++ b/src/subcommand/server.rs @@ -2833,6 +2833,8 @@ mod tests {
340282366920938463463374607431768211455\u{A0}%
premine
340282366920938463463374607431768211455\u{A0}%
+
premine percentage
+
100%
burned
0\u{A0}%
divisibility
diff --git a/src/templates/rune.rs b/src/templates/rune.rs index 9e4aaf404a..c4333315fa 100644 --- a/src/templates/rune.rs +++ b/src/templates/rune.rs @@ -87,6 +87,8 @@ mod tests {
100.123456889\u{A0}%
premine
0.123456789\u{A0}%
+
premine percentage
+
0.12%
burned
123456789.123456789\u{A0}%
divisibility
diff --git a/templates/rune.html b/templates/rune.html index 63f4f8e86d..98a9b1ac00 100644 --- a/templates/rune.html +++ b/templates/rune.html @@ -54,6 +54,8 @@

{{ self.entry.spaced_rune }}

{{ self.entry.pile(self.entry.supply()) }}
premine
{{ self.entry.pile(self.entry.premine) }}
+
premine percentage
+
{{ Decimal { value: ((self.entry.premine as f64 / self.entry.supply() as f64) * 10000.0) as u128, scale: 2 } }}%
burned
{{ self.entry.pile(self.entry.burned) }}
divisibility
diff --git a/tests/lib.rs b/tests/lib.rs index 99727d9b3d..8c53a04cd3 100644 --- a/tests/lib.rs +++ b/tests/lib.rs @@ -336,6 +336,8 @@ fn batch(core: &mockcore::Handle, ord: &TestServer, batchfile: batch::File) -> E
{premine} {symbol}
premine
{premine} {symbol}
+
premine percentage
+
.*
burned
0 {symbol}
divisibility