├── .gitignore ├── app.json ├── assets ├── app-icon-all.png ├── app-icon-android-adaptive-background.png ├── app-icon-android-adaptive-foreground.png ├── app-icon-android-legacy.png ├── app-qr-icon.png ├── cashu.png ├── favicon.png ├── icon_transparent.png ├── icon_transparent_dark.png ├── icon_transparent_success.png ├── lottie │ ├── confetti.json │ └── success.json ├── mixed_forest.png ├── nostr.png ├── nostrGif.gif ├── send_receive.png ├── splash.png └── translations │ ├── de.json │ ├── en.json │ ├── es.json │ ├── it.json │ ├── ru.json │ └── th.json ├── eas.json ├── index.ts ├── package.json ├── src ├── components │ ├── ActionButtons.tsx │ ├── AmountInput.tsx │ ├── AnimatedSpinner.tsx │ ├── App.tsx │ ├── Balance.tsx │ ├── Blank.tsx │ ├── Button.tsx │ ├── Card.tsx │ ├── Copy.tsx │ ├── DashboardTopBar.tsx │ ├── Empty.tsx │ ├── Icons.tsx │ ├── InputAndLabel.tsx │ ├── Loading.tsx │ ├── Logo.tsx │ ├── MintBalance.tsx │ ├── MintSelectionSheet.tsx │ ├── MintSelector.tsx │ ├── Option.tsx │ ├── OverviewRow.tsx │ ├── Progress.tsx │ ├── QR.tsx │ ├── RadioBtn.tsx │ ├── Screen.tsx │ ├── Separator.tsx │ ├── SwipeButton.tsx │ ├── Toaster.tsx │ ├── Toggle.tsx │ ├── Txt.tsx │ ├── TxtInput.tsx │ ├── animation │ │ └── Shake.ts │ ├── hooks │ │ ├── AnimatedQr.ts │ │ ├── Copy.tsx │ │ ├── Loading.tsx │ │ ├── useCashuClaimFlow.ts │ │ ├── useDiscoverMints.ts │ │ ├── useNfcPayment.ts │ │ └── useUrDecoder.ts │ ├── modal │ │ ├── AddAmountBottomSheet.tsx │ │ ├── BottomSheetOptionsModal.tsx │ │ ├── ConfirmBottomSheet.tsx │ │ ├── NfcPaymentModal.tsx │ │ ├── TrustMintBottomSheet.tsx │ │ ├── TrustMintProvider.tsx │ │ └── index.tsx │ └── nav │ │ ├── Navigator.tsx │ │ ├── TopNav.tsx │ │ └── utils.ts ├── config │ ├── config.base.ts │ ├── config.dev.ts │ ├── config.prod.ts │ └── index.ts ├── consts │ ├── env.ts │ ├── index.ts │ ├── time.ts │ └── urls.ts ├── context │ ├── Balance.tsx │ ├── Currency.tsx │ ├── KnownMints.tsx │ ├── Linking.tsx │ ├── Manager.tsx │ ├── NfcAmountLimits.tsx │ ├── Privacy.tsx │ ├── Prompt.tsx │ └── Theme.tsx ├── i18n.ts ├── i18next.d.ts ├── logger │ ├── AppLogger.ts │ └── index.ts ├── model │ ├── env.ts │ ├── i18n.ts │ ├── index.ts │ └── nav.ts ├── nav │ ├── HistoryNavigator.tsx │ ├── MintNavigator.tsx │ ├── RestoreNavigator.tsx │ ├── SettingsNavigator.tsx │ └── navTypes.ts ├── screens │ ├── Dashboard.tsx │ ├── ErrorScreen │ │ ├── ErrorBoundary.tsx │ │ └── ErrorDetails.tsx │ ├── History │ │ ├── Details.tsx │ │ ├── components │ │ │ ├── LatestHistory.tsx │ │ │ ├── LatestHistoryMeltEntry.tsx │ │ │ ├── LatestHistoryMintEntry.tsx │ │ │ ├── LatestHistoryReceiveEntry.tsx │ │ │ ├── LatestHistorySendEntry.tsx │ │ │ └── LatestHistoryWrapper.tsx │ │ ├── entryTime.tsx │ │ └── index.tsx │ ├── Mints │ │ ├── AddMintScreen.tsx │ │ ├── MintHomeScreen.tsx │ │ ├── MintSettingsScreen.tsx │ │ ├── components │ │ │ ├── MetadataItem.tsx │ │ │ └── MintItem.tsx │ │ └── index.ts │ ├── Onboarding.tsx │ ├── Payment │ │ ├── MeltConfirmation.tsx │ │ ├── MeltInput.tsx │ │ ├── MeltLnAddress.tsx │ │ ├── MintSelectAmount.tsx │ │ ├── Processing.tsx │ │ ├── ProcessingError.tsx │ │ ├── Receive │ │ │ └── Invoice.tsx │ │ ├── Send │ │ │ ├── CoinSelection.tsx │ │ │ ├── EncodedToken.tsx │ │ │ └── SelectMintToSwapTo.tsx │ │ ├── SendSelectAmount.tsx │ │ ├── Success.tsx │ │ └── SuccessScreen.tsx │ ├── QRScan │ │ ├── QrScannerScreen.tsx │ │ ├── components │ │ │ └── CameraPermission.tsx │ │ └── hooks │ │ │ └── useScanResult.ts │ ├── Restore │ │ ├── Recover.tsx │ │ ├── Recovering.tsx │ │ └── SelectRecoveryMint.tsx │ └── Settings │ │ ├── Currency.tsx │ │ ├── Display.tsx │ │ ├── Language.tsx │ │ ├── MenuItem.tsx │ │ ├── NfcSettings.tsx │ │ ├── ViewMnemonic.tsx │ │ └── index.tsx ├── services │ ├── ExchangeRateService.ts │ ├── NFCService.ts │ └── SeedService.ts ├── shim.ts ├── storage │ ├── DbProvider.ts │ ├── dev.ts │ └── store │ │ ├── SecureStore.ts │ │ ├── consts.ts │ │ ├── index.ts │ │ └── theme.ts ├── styles │ ├── colors.ts │ ├── globals.ts │ └── index.ts └── util │ ├── index.ts │ ├── lnurl.ts │ ├── localization.ts │ ├── lud16.ts │ └── typeguards.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/.gitignore -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/app.json -------------------------------------------------------------------------------- /assets/app-icon-all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/app-icon-all.png -------------------------------------------------------------------------------- /assets/app-icon-android-adaptive-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/app-icon-android-adaptive-background.png -------------------------------------------------------------------------------- /assets/app-icon-android-adaptive-foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/app-icon-android-adaptive-foreground.png -------------------------------------------------------------------------------- /assets/app-icon-android-legacy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/app-icon-android-legacy.png -------------------------------------------------------------------------------- /assets/app-qr-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/app-qr-icon.png -------------------------------------------------------------------------------- /assets/cashu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/cashu.png -------------------------------------------------------------------------------- /assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/favicon.png -------------------------------------------------------------------------------- /assets/icon_transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/icon_transparent.png -------------------------------------------------------------------------------- /assets/icon_transparent_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/icon_transparent_dark.png -------------------------------------------------------------------------------- /assets/icon_transparent_success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/icon_transparent_success.png -------------------------------------------------------------------------------- /assets/lottie/confetti.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/lottie/confetti.json -------------------------------------------------------------------------------- /assets/lottie/success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/lottie/success.json -------------------------------------------------------------------------------- /assets/mixed_forest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/mixed_forest.png -------------------------------------------------------------------------------- /assets/nostr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/nostr.png -------------------------------------------------------------------------------- /assets/nostrGif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/nostrGif.gif -------------------------------------------------------------------------------- /assets/send_receive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/send_receive.png -------------------------------------------------------------------------------- /assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/splash.png -------------------------------------------------------------------------------- /assets/translations/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/translations/de.json -------------------------------------------------------------------------------- /assets/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/translations/en.json -------------------------------------------------------------------------------- /assets/translations/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/translations/es.json -------------------------------------------------------------------------------- /assets/translations/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/translations/it.json -------------------------------------------------------------------------------- /assets/translations/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/translations/ru.json -------------------------------------------------------------------------------- /assets/translations/th.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/assets/translations/th.json -------------------------------------------------------------------------------- /eas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/eas.json -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/index.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/package.json -------------------------------------------------------------------------------- /src/components/ActionButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/ActionButtons.tsx -------------------------------------------------------------------------------- /src/components/AmountInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/AmountInput.tsx -------------------------------------------------------------------------------- /src/components/AnimatedSpinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/AnimatedSpinner.tsx -------------------------------------------------------------------------------- /src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/App.tsx -------------------------------------------------------------------------------- /src/components/Balance.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/Balance.tsx -------------------------------------------------------------------------------- /src/components/Blank.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/Blank.tsx -------------------------------------------------------------------------------- /src/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/Button.tsx -------------------------------------------------------------------------------- /src/components/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/Card.tsx -------------------------------------------------------------------------------- /src/components/Copy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/Copy.tsx -------------------------------------------------------------------------------- /src/components/DashboardTopBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/DashboardTopBar.tsx -------------------------------------------------------------------------------- /src/components/Empty.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/Empty.tsx -------------------------------------------------------------------------------- /src/components/Icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/Icons.tsx -------------------------------------------------------------------------------- /src/components/InputAndLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/InputAndLabel.tsx -------------------------------------------------------------------------------- /src/components/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/Loading.tsx -------------------------------------------------------------------------------- /src/components/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/Logo.tsx -------------------------------------------------------------------------------- /src/components/MintBalance.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/MintBalance.tsx -------------------------------------------------------------------------------- /src/components/MintSelectionSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/MintSelectionSheet.tsx -------------------------------------------------------------------------------- /src/components/MintSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/MintSelector.tsx -------------------------------------------------------------------------------- /src/components/Option.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/Option.tsx -------------------------------------------------------------------------------- /src/components/OverviewRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/OverviewRow.tsx -------------------------------------------------------------------------------- /src/components/Progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/Progress.tsx -------------------------------------------------------------------------------- /src/components/QR.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/QR.tsx -------------------------------------------------------------------------------- /src/components/RadioBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/RadioBtn.tsx -------------------------------------------------------------------------------- /src/components/Screen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/Screen.tsx -------------------------------------------------------------------------------- /src/components/Separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/Separator.tsx -------------------------------------------------------------------------------- /src/components/SwipeButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/SwipeButton.tsx -------------------------------------------------------------------------------- /src/components/Toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/Toaster.tsx -------------------------------------------------------------------------------- /src/components/Toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/Toggle.tsx -------------------------------------------------------------------------------- /src/components/Txt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/Txt.tsx -------------------------------------------------------------------------------- /src/components/TxtInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/TxtInput.tsx -------------------------------------------------------------------------------- /src/components/animation/Shake.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/animation/Shake.ts -------------------------------------------------------------------------------- /src/components/hooks/AnimatedQr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/hooks/AnimatedQr.ts -------------------------------------------------------------------------------- /src/components/hooks/Copy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/hooks/Copy.tsx -------------------------------------------------------------------------------- /src/components/hooks/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/hooks/Loading.tsx -------------------------------------------------------------------------------- /src/components/hooks/useCashuClaimFlow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/hooks/useCashuClaimFlow.ts -------------------------------------------------------------------------------- /src/components/hooks/useDiscoverMints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/hooks/useDiscoverMints.ts -------------------------------------------------------------------------------- /src/components/hooks/useNfcPayment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/hooks/useNfcPayment.ts -------------------------------------------------------------------------------- /src/components/hooks/useUrDecoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/hooks/useUrDecoder.ts -------------------------------------------------------------------------------- /src/components/modal/AddAmountBottomSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/modal/AddAmountBottomSheet.tsx -------------------------------------------------------------------------------- /src/components/modal/BottomSheetOptionsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/modal/BottomSheetOptionsModal.tsx -------------------------------------------------------------------------------- /src/components/modal/ConfirmBottomSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/modal/ConfirmBottomSheet.tsx -------------------------------------------------------------------------------- /src/components/modal/NfcPaymentModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/modal/NfcPaymentModal.tsx -------------------------------------------------------------------------------- /src/components/modal/TrustMintBottomSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/modal/TrustMintBottomSheet.tsx -------------------------------------------------------------------------------- /src/components/modal/TrustMintProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/modal/TrustMintProvider.tsx -------------------------------------------------------------------------------- /src/components/modal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/modal/index.tsx -------------------------------------------------------------------------------- /src/components/nav/Navigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/nav/Navigator.tsx -------------------------------------------------------------------------------- /src/components/nav/TopNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/nav/TopNav.tsx -------------------------------------------------------------------------------- /src/components/nav/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/components/nav/utils.ts -------------------------------------------------------------------------------- /src/config/config.base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/config/config.base.ts -------------------------------------------------------------------------------- /src/config/config.dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/config/config.dev.ts -------------------------------------------------------------------------------- /src/config/config.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/config/config.prod.ts -------------------------------------------------------------------------------- /src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/config/index.ts -------------------------------------------------------------------------------- /src/consts/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/consts/env.ts -------------------------------------------------------------------------------- /src/consts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/consts/index.ts -------------------------------------------------------------------------------- /src/consts/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/consts/time.ts -------------------------------------------------------------------------------- /src/consts/urls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/consts/urls.ts -------------------------------------------------------------------------------- /src/context/Balance.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/context/Balance.tsx -------------------------------------------------------------------------------- /src/context/Currency.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/context/Currency.tsx -------------------------------------------------------------------------------- /src/context/KnownMints.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/context/KnownMints.tsx -------------------------------------------------------------------------------- /src/context/Linking.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/context/Linking.tsx -------------------------------------------------------------------------------- /src/context/Manager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/context/Manager.tsx -------------------------------------------------------------------------------- /src/context/NfcAmountLimits.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/context/NfcAmountLimits.tsx -------------------------------------------------------------------------------- /src/context/Privacy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/context/Privacy.tsx -------------------------------------------------------------------------------- /src/context/Prompt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/context/Prompt.tsx -------------------------------------------------------------------------------- /src/context/Theme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/context/Theme.tsx -------------------------------------------------------------------------------- /src/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/i18n.ts -------------------------------------------------------------------------------- /src/i18next.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/i18next.d.ts -------------------------------------------------------------------------------- /src/logger/AppLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/logger/AppLogger.ts -------------------------------------------------------------------------------- /src/logger/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/logger/index.ts -------------------------------------------------------------------------------- /src/model/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/model/env.ts -------------------------------------------------------------------------------- /src/model/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/model/i18n.ts -------------------------------------------------------------------------------- /src/model/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/model/index.ts -------------------------------------------------------------------------------- /src/model/nav.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/model/nav.ts -------------------------------------------------------------------------------- /src/nav/HistoryNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/nav/HistoryNavigator.tsx -------------------------------------------------------------------------------- /src/nav/MintNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/nav/MintNavigator.tsx -------------------------------------------------------------------------------- /src/nav/RestoreNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/nav/RestoreNavigator.tsx -------------------------------------------------------------------------------- /src/nav/SettingsNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/nav/SettingsNavigator.tsx -------------------------------------------------------------------------------- /src/nav/navTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/nav/navTypes.ts -------------------------------------------------------------------------------- /src/screens/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Dashboard.tsx -------------------------------------------------------------------------------- /src/screens/ErrorScreen/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/ErrorScreen/ErrorBoundary.tsx -------------------------------------------------------------------------------- /src/screens/ErrorScreen/ErrorDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/ErrorScreen/ErrorDetails.tsx -------------------------------------------------------------------------------- /src/screens/History/Details.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/History/Details.tsx -------------------------------------------------------------------------------- /src/screens/History/components/LatestHistory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/History/components/LatestHistory.tsx -------------------------------------------------------------------------------- /src/screens/History/components/LatestHistoryMeltEntry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/History/components/LatestHistoryMeltEntry.tsx -------------------------------------------------------------------------------- /src/screens/History/components/LatestHistoryMintEntry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/History/components/LatestHistoryMintEntry.tsx -------------------------------------------------------------------------------- /src/screens/History/components/LatestHistoryReceiveEntry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/History/components/LatestHistoryReceiveEntry.tsx -------------------------------------------------------------------------------- /src/screens/History/components/LatestHistorySendEntry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/History/components/LatestHistorySendEntry.tsx -------------------------------------------------------------------------------- /src/screens/History/components/LatestHistoryWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/History/components/LatestHistoryWrapper.tsx -------------------------------------------------------------------------------- /src/screens/History/entryTime.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/History/entryTime.tsx -------------------------------------------------------------------------------- /src/screens/History/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/History/index.tsx -------------------------------------------------------------------------------- /src/screens/Mints/AddMintScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Mints/AddMintScreen.tsx -------------------------------------------------------------------------------- /src/screens/Mints/MintHomeScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Mints/MintHomeScreen.tsx -------------------------------------------------------------------------------- /src/screens/Mints/MintSettingsScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Mints/MintSettingsScreen.tsx -------------------------------------------------------------------------------- /src/screens/Mints/components/MetadataItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Mints/components/MetadataItem.tsx -------------------------------------------------------------------------------- /src/screens/Mints/components/MintItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Mints/components/MintItem.tsx -------------------------------------------------------------------------------- /src/screens/Mints/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Mints/index.ts -------------------------------------------------------------------------------- /src/screens/Onboarding.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Onboarding.tsx -------------------------------------------------------------------------------- /src/screens/Payment/MeltConfirmation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Payment/MeltConfirmation.tsx -------------------------------------------------------------------------------- /src/screens/Payment/MeltInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Payment/MeltInput.tsx -------------------------------------------------------------------------------- /src/screens/Payment/MeltLnAddress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Payment/MeltLnAddress.tsx -------------------------------------------------------------------------------- /src/screens/Payment/MintSelectAmount.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Payment/MintSelectAmount.tsx -------------------------------------------------------------------------------- /src/screens/Payment/Processing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Payment/Processing.tsx -------------------------------------------------------------------------------- /src/screens/Payment/ProcessingError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Payment/ProcessingError.tsx -------------------------------------------------------------------------------- /src/screens/Payment/Receive/Invoice.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Payment/Receive/Invoice.tsx -------------------------------------------------------------------------------- /src/screens/Payment/Send/CoinSelection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Payment/Send/CoinSelection.tsx -------------------------------------------------------------------------------- /src/screens/Payment/Send/EncodedToken.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Payment/Send/EncodedToken.tsx -------------------------------------------------------------------------------- /src/screens/Payment/Send/SelectMintToSwapTo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Payment/Send/SelectMintToSwapTo.tsx -------------------------------------------------------------------------------- /src/screens/Payment/SendSelectAmount.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Payment/SendSelectAmount.tsx -------------------------------------------------------------------------------- /src/screens/Payment/Success.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Payment/Success.tsx -------------------------------------------------------------------------------- /src/screens/Payment/SuccessScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Payment/SuccessScreen.tsx -------------------------------------------------------------------------------- /src/screens/QRScan/QrScannerScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/QRScan/QrScannerScreen.tsx -------------------------------------------------------------------------------- /src/screens/QRScan/components/CameraPermission.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/QRScan/components/CameraPermission.tsx -------------------------------------------------------------------------------- /src/screens/QRScan/hooks/useScanResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/QRScan/hooks/useScanResult.ts -------------------------------------------------------------------------------- /src/screens/Restore/Recover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Restore/Recover.tsx -------------------------------------------------------------------------------- /src/screens/Restore/Recovering.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Restore/Recovering.tsx -------------------------------------------------------------------------------- /src/screens/Restore/SelectRecoveryMint.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Restore/SelectRecoveryMint.tsx -------------------------------------------------------------------------------- /src/screens/Settings/Currency.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Settings/Currency.tsx -------------------------------------------------------------------------------- /src/screens/Settings/Display.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Settings/Display.tsx -------------------------------------------------------------------------------- /src/screens/Settings/Language.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Settings/Language.tsx -------------------------------------------------------------------------------- /src/screens/Settings/MenuItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Settings/MenuItem.tsx -------------------------------------------------------------------------------- /src/screens/Settings/NfcSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Settings/NfcSettings.tsx -------------------------------------------------------------------------------- /src/screens/Settings/ViewMnemonic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Settings/ViewMnemonic.tsx -------------------------------------------------------------------------------- /src/screens/Settings/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/screens/Settings/index.tsx -------------------------------------------------------------------------------- /src/services/ExchangeRateService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/services/ExchangeRateService.ts -------------------------------------------------------------------------------- /src/services/NFCService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/services/NFCService.ts -------------------------------------------------------------------------------- /src/services/SeedService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/services/SeedService.ts -------------------------------------------------------------------------------- /src/shim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/shim.ts -------------------------------------------------------------------------------- /src/storage/DbProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/storage/DbProvider.ts -------------------------------------------------------------------------------- /src/storage/dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/storage/dev.ts -------------------------------------------------------------------------------- /src/storage/store/SecureStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/storage/store/SecureStore.ts -------------------------------------------------------------------------------- /src/storage/store/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/storage/store/consts.ts -------------------------------------------------------------------------------- /src/storage/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/storage/store/index.ts -------------------------------------------------------------------------------- /src/storage/store/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/storage/store/theme.ts -------------------------------------------------------------------------------- /src/styles/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/styles/colors.ts -------------------------------------------------------------------------------- /src/styles/globals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/styles/globals.ts -------------------------------------------------------------------------------- /src/styles/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/styles/index.ts -------------------------------------------------------------------------------- /src/util/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/util/index.ts -------------------------------------------------------------------------------- /src/util/lnurl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/util/lnurl.ts -------------------------------------------------------------------------------- /src/util/localization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/util/localization.ts -------------------------------------------------------------------------------- /src/util/lud16.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/util/lud16.ts -------------------------------------------------------------------------------- /src/util/typeguards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/src/util/typeguards.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cashubtc/eNuts/HEAD/tsconfig.json --------------------------------------------------------------------------------