Bitcoin BTCAmount init(btc:) Initializer init(btc:) Creates a BTCAmount from a BTC Decimal value. init(btc: Decimal) Discussion Note Double literals (e.g., BTCAmount(btc: 2.09999999)) go through Double → Decimal conversion which may lose precision BEFORE rounding. For exact values, use BTCAmount(btc: Decimal(string: "2.09999999")!).