From b078844c7f53ba8c674c1658ff1a64c91e11f17a Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Thu, 17 Nov 2016 14:29:16 +0100 Subject: do not truncate amounts --- src/renderHtml.tsx | 2 +- src/types.ts | 2 +- src/wallet.ts | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/renderHtml.tsx b/src/renderHtml.tsx index fe6646196..c858a8842 100644 --- a/src/renderHtml.tsx +++ b/src/renderHtml.tsx @@ -25,7 +25,7 @@ import {AmountJson, Contract, Amounts} from "./types"; export function prettyAmount(amount: AmountJson) { let v = amount.value + amount.fraction / Amounts.fractionalBase; - return `${v.toFixed(2)} ${amount.currency}`; + return `${v} ${amount.currency}`; } export function renderContract(contract: Contract): JSX.Element { diff --git a/src/types.ts b/src/types.ts index 9de769dfe..b04453767 100644 --- a/src/types.ts +++ b/src/types.ts @@ -509,7 +509,7 @@ export type PayCoinInfo = Array<{ updatedCoin: CoinRecord, sig: CoinPaySig }>; export namespace Amounts { - export const fractionalBase = 1e6; + export const fractionalBase = 1e8; export interface Result { amount: AmountJson; diff --git a/src/wallet.ts b/src/wallet.ts index 354072130..658b00539 100644 --- a/src/wallet.ts +++ b/src/wallet.ts @@ -728,6 +728,7 @@ export class Wallet { private async processPreCoin(preCoin: PreCoinRecord, retryDelayMs = 200): Promise { + return; if (this.processPreCoinConcurrent >= 1) { console.log("delaying processPreCoin"); setTimeout(() => this.processPreCoin(preCoin, retryDelayMs * 2), -- cgit v1.2.3