taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit 42a4d666f42ce94274995bfdae644444ff5f6d53
parent 44b1896b9ec8af72aa0eb25e8c89a4cc0c841766
Author: Florian Dold <florian@dold.me>
Date:   Mon, 15 Mar 2021 13:45:24 +0100

sort is done after candidate selection

Diffstat:
Mpackages/taler-wallet-core/src/operations/pay.ts | 10----------
1 file changed, 0 insertions(+), 10 deletions(-)

diff --git a/packages/taler-wallet-core/src/operations/pay.ts b/packages/taler-wallet-core/src/operations/pay.ts @@ -335,16 +335,6 @@ export async function getCandidatePayCoins( } } - // Sort by available amount (descending), deposit fee (ascending) and - // denomPub (ascending) if deposit fee is the same - // (to guarantee deterministic results) - candidateCoins.sort( - (o1, o2) => - -Amounts.cmp(o1.availableAmount, o2.availableAmount) || - Amounts.cmp(o1.feeDeposit, o2.feeDeposit) || - strcmp(o1.denomPub, o2.denomPub), - ); - return { candidateCoins, wireFeesPerExchange,