diff --git a/crates/core/num/src/amount.rs b/crates/core/num/src/amount.rs index 537e5fccd9..c5e47afe67 100644 --- a/crates/core/num/src/amount.rs +++ b/crates/core/num/src/amount.rs @@ -340,6 +340,22 @@ impl From for Amount { } } +impl From for Amount { + fn from(amount: u16) -> Amount { + Amount { + inner: amount as u128, + } + } +} + +impl From for Amount { + fn from(amount: u8) -> Amount { + Amount { + inner: amount as u128, + } + } +} + impl From for f64 { fn from(amount: Amount) -> f64 { amount.inner as f64