From 6fa384c8ef6274eff2738bede407ec28a6c61229 Mon Sep 17 00:00:00 2001 From: minibits-cash Date: Mon, 4 Dec 2023 00:10:32 +0100 Subject: [PATCH] Fix counters in restore. --- src/screens/RemoteRecoveryScreen.tsx | 4 +++- src/screens/SendScreen.tsx | 7 +++++++ src/services/cashuMintClient.ts | 6 +++--- src/services/walletService.ts | 4 ++-- 4 files changed, 15 insertions(+), 6 deletions(-) diff --git a/src/screens/RemoteRecoveryScreen.tsx b/src/screens/RemoteRecoveryScreen.tsx index 039ac854..355d3be9 100644 --- a/src/screens/RemoteRecoveryScreen.tsx +++ b/src/screens/RemoteRecoveryScreen.tsx @@ -179,7 +179,6 @@ export const RemoteRecoveryScreen: FC> = o try { // TODO allow input or get previous keysets from mint and try to restore from them - setStatusMessage(`Restoring from ${mint.hostname}...`) log.info('[restore]', `Restoring from ${mint.hostname}...`) @@ -192,6 +191,9 @@ export const RemoteRecoveryScreen: FC> = o log.debug('[restore]', `Restored proofs`, proofs.length) setStatusMessage(`Found ${proofs.length} proofs...`) + + // need to move counter by ALL previous proofs!!! + mintsStore.increaseProofsCounter(mint.mintUrl, proofs.length) if(newKeys) {updateMintKeys(mint.mintUrl as string, newKeys)} diff --git a/src/screens/SendScreen.tsx b/src/screens/SendScreen.tsx index a6de7266..c1af9e27 100644 --- a/src/screens/SendScreen.tsx +++ b/src/screens/SendScreen.tsx @@ -816,6 +816,13 @@ const MintBalanceSelector = observer(function (props: { text="Send now" onPress={props.onMintBalanceConfirm} style={{marginRight: spacing.medium}} + LeftAccessory={() => ( + + )} // LeftAccessory={() => } />