pub fn expand_to_18_decimals(amount: u64) -> u128
Expands an amount to 18 decimal places (multiplies by 10^18).