[FIX] use hex representation for currency to create Amount object

so interest bearing currencies can be trusted