         var amount: Decimal = 0.0
         NSDecimalMultiplyByPowerOf10(&amount, &decimal, Int16(-18), .up)
         let eth = NSDecimalNumber(decimal: amount)
-        return placeholderAmount.btcFormat.string(from: eth) ?? ""
+        return placeholderAmount.tokenFormat.string(from: eth) ?? ""
     }
 
     static func localEthString(value: GethBigInt, store: Store) -> String {

        var amount: Decimal = 0.0
        NSDecimalMultiplyByPowerOf10(&amount, &decimal, Int16(-18), .up)
        let eth = NSDecimalNumber(decimal: amount)
        return placeholderAmount.btcFormat.string(from: eth) ?? ""
    }

    static func tokenString(value: GethBigInt, store: Store) -> String {


    func string(isBtcSwapped: Bool) -> String {
        return isBtcSwapped ? localCurrency : bits
    }

    var tokenFormat: NumberFormatter {
        let format = NumberFormatter()
        format.isLenient = true
        format.numberStyle = .currency
        format.generatesDecimalNumbers = true
        format.negativeFormat = format.positiveFormat.replacingCharacters(in: format.positiveFormat.range(of: "#")!, with: "-#")
        format.currencyCode = "store.state.walletState.token!.code"
        format.currencySymbol = "\(store.state.walletState.token!.code)"
        format.minimumFractionDigits = 4
        return format
    }

    var ethFormat: NumberFormatter {
        let format = NumberFormatter()
        format.isLenient = true
        format.numberStyle = .currency
        format.generatesDecimalNumbers = true
        format.negativeFormat = format.positiveFormat.replacingCharacters(in: format.positiveFormat.range(of: "#")!, with: "-#")
        format.currencyCode = "ETH"
        format.currencySymbol = "\(S.Symbols.eth)\(S.Symbols.narrowSpace)"
        format.minimumFractionDigits = 4
        return format
    }

    var btcFormat: NumberFormatter {
