Files
minibits_wallet/output.log
T

5314 lines
520 KiB
Plaintext

info Welcome to React Native v0.75
info Starting dev server on port 8081...
ÔľĺÔľĺÔľôÔľôÔľôÔľôÔľĺÔľĺ
ÔľĺÔľôÔľôÔľôÔľĺÔľĺÔľĹÔľĹÔľĺÔľĺÔľôÔľôÔľôÔľĺ
ÔľĺÔľôÔľôÔľôÔľôÔľĹÔľĹÔľĹÔľĺÔľĺÔľĺÔľĺÔľĹÔľĹÔľĹÔľôÔľôÔľôÔľôÔľĺ
ÔľôÔľôÔľĺÔľĺÔľĺÔľôÔľôÔľôÔľôÔľôÔľôÔľôÔľôÔľôÔľôÔľôÔľôÔľĺÔľĺÔľĺÔľôÔľô
ÔľôÔľôÔľĹÔľĹÔľĹÔľĹÔľĹÔľĺÔľôÔľôÔľôÔľôÔľôÔľôÔľĺÔľĹÔľĹÔľĹÔľĹÔľĹÔľôÔľô
ÔľôÔľôÔľĹÔľĹÔľôÔľôÔľĺÔľĹÔľĹÔľĹÔľĺÔľĺÔľĹÔľĹÔľĹÔľĺÔľôÔľĺÔľĹÔľĹÔľôÔľô
ÔľôÔľôÔľĹÔľĹÔľôÔľôÔľôÔľôÔľôÔľĺÔľĺÔľĺÔľĺÔľôÔľôÔľôÔľôÔľĺÔľĹÔľĹÔľôÔľô
ÔľôÔľôÔľĹÔľĹÔľôÔľôÔľôÔľôÔľôÔľôÔľôÔľôÔľôÔľôÔľôÔľôÔľôÔľĺÔľĹÔľĹÔľôÔľô
ÔľôÔľôÔľĺÔľĹÔľĹÔľĺÔľĺÔľôÔľôÔľôÔľôÔľôÔľôÔľôÔľôÔľĺÔľĹÔľĹÔľĹÔľĺÔľôÔľô
ÔľĺÔľôÔľôÔľôÔľĺÔľĹÔľĹÔľĹÔľĺÔľôÔľôÔľĺÔľĹÔľĹÔľĹÔľĺÔľôÔľôÔľôÔľĺ
ÔľĺÔľôÔľôÔľôÔľĺÔľĹÔľĹÔľĹÔľĹÔľĺÔľôÔľôÔľôÔľĺ
ÔľĺÔľĺÔľôÔľôÔľôÔľôÔľĺÔľĺ
Welcome to Metro v0.80.12
Fast - Scalable - Integrated
info React Native v0.76.1 is now available (your project is running on v0.75.3).
info Changelog: https://github.com/facebook/react-native/releases/tag/v0.76.1
info Diff: https://react-native-community.github.io/upgrade-helper/?from=0.75.3&to=0.76.1
info For more info, check out "https://reactnative.dev/docs/upgrading?os=windows".
info Dev server ready
i - run on iOS
a - run on Android
d - open Dev Menu
r - reload app
info Opening app on Android...
info A dev server is already running for this project on port 8081.
info Installing the app...
> Task :gradle-plugin:settings-plugin:checkKotlinGradlePluginConfigurationErrors
> Task :gradle-plugin:shared:checkKotlinGradlePluginConfigurationErrors
> Task :gradle-plugin:shared:compileKotlin UP-TO-DATE
> Task :gradle-plugin:shared:compileJava NO-SOURCE
> Task :gradle-plugin:shared:processResources NO-SOURCE
> Task :gradle-plugin:shared:classes UP-TO-DATE
> Task :gradle-plugin:shared:jar UP-TO-DATE
> Task :gradle-plugin:settings-plugin:compileKotlin UP-TO-DATE
> Task :gradle-plugin:settings-plugin:compileJava NO-SOURCE
> Task :gradle-plugin:settings-plugin:pluginDescriptors UP-TO-DATE
> Task :gradle-plugin:settings-plugin:processResources UP-TO-DATE
> Task :gradle-plugin:settings-plugin:classes UP-TO-DATE
> Task :gradle-plugin:settings-plugin:jar UP-TO-DATE
> Task :gradle-plugin:react-native-gradle-plugin:checkKotlinGradlePluginConfigurationErrors
> Task :gradle-plugin:react-native-gradle-plugin:compileKotlin UP-TO-DATE
> Task :gradle-plugin:react-native-gradle-plugin:compileJava NO-SOURCE
> Task :gradle-plugin:react-native-gradle-plugin:pluginDescriptors UP-TO-DATE
> Task :gradle-plugin:react-native-gradle-plugin:processResources UP-TO-DATE
> Task :gradle-plugin:react-native-gradle-plugin:classes UP-TO-DATE
> Task :gradle-plugin:react-native-gradle-plugin:jar UP-TO-DATE
> Configure project :notifee_react-native
:notifee_react-native @notifee/react-native found at C:\Repos\minibits_wallet_075\node_modules\@notifee\react-native
:notifee_react-native package.json found at C:\Repos\minibits_wallet_075\node_modules\@notifee\react-native\package.json
:notifee_react-native:version set from package.json: 9.0.2 (9,0,2 - 9000002)
:notifee_react-native:android.compileSdk using custom value: 34
:notifee_react-native:android.targetSdk using custom value: 34
:notifee_react-native:android.minSdk using custom value: 24
:notifee_react-native:reactNativeAndroidDir C:\Repos\minibits_wallet_075\node_modules\react-native\android
> Configure project :react-native-firebase_app
:react-native-firebase_app package.json found at C:\Repos\minibits_wallet_075\node_modules\@react-native-firebase\app\package.json
:react-native-firebase_app:firebase.bom using default value: 33.1.2
:react-native-firebase_app:play.play-services-auth using default value: 21.2.0
:react-native-firebase_app package.json found at C:\Repos\minibits_wallet_075\node_modules\@react-native-firebase\app\package.json
:react-native-firebase_app:version set from package.json: 20.5.0 (20,5,0 - 20005000)
:react-native-firebase_app:android.compileSdk using custom value: 34
:react-native-firebase_app:android.targetSdk using custom value: 34
:react-native-firebase_app:android.minSdk using custom value: 24
:react-native-firebase_app:reactNativeAndroidDir C:\Repos\minibits_wallet_075\node_modules\react-native\android
> Configure project :react-native-firebase_messaging
:react-native-firebase_messaging package.json found at C:\Repos\minibits_wallet_075\node_modules\@react-native-firebase\messaging\package.json
:react-native-firebase_app package.json found at C:\Repos\minibits_wallet_075\node_modules\@react-native-firebase\app\package.json
:react-native-firebase_messaging:firebase.bom using default value: 33.1.2
:react-native-firebase_messaging package.json found at C:\Repos\minibits_wallet_075\node_modules\@react-native-firebase\messaging\package.json
:react-native-firebase_messaging:version set from package.json: 20.5.0 (20,5,0 - 20005000)
:react-native-firebase_messaging:android.compileSdk using custom value: 34
:react-native-firebase_messaging:android.targetSdk using custom value: 34
:react-native-firebase_messaging:android.minSdk using custom value: 24
:react-native-firebase_messaging:reactNativeAndroidDir C:\Repos\minibits_wallet_075\node_modules\react-native\android
> Configure project :react-native-reanimated
Android gradle plugin: 8.5.0
Gradle: 8.8
> Task :app:checkKotlinGradlePluginConfigurationErrors
> Task :app:generateAutolinkingPackageList UP-TO-DATE
> Task :app:generateCodegenSchemaFromJavaScript SKIPPED
> Task :app:generateCodegenArtifactsFromSchema SKIPPED
> Task :app:preBuild UP-TO-DATE
> Task :app:preDebugBuild UP-TO-DATE
> Task :app:generateDebugBuildConfig UP-TO-DATE
> Task :notifee_react-native:preBuild UP-TO-DATE
> Task :notifee_react-native:preDebugBuild UP-TO-DATE
> Task :notifee_react-native:writeDebugAarMetadata UP-TO-DATE
> Task :react-native-camera-kit:preBuild UP-TO-DATE
> Task :react-native-camera-kit:preDebugBuild UP-TO-DATE
> Task :react-native-camera-kit:writeDebugAarMetadata UP-TO-DATE
> Task :react-native-clipboard_clipboard:preBuild UP-TO-DATE
> Task :react-native-clipboard_clipboard:preDebugBuild UP-TO-DATE
> Task :react-native-clipboard_clipboard:writeDebugAarMetadata UP-TO-DATE
> Task :react-native-code-push:preBuild UP-TO-DATE
> Task :react-native-code-push:preDebugBuild UP-TO-DATE
> Task :react-native-code-push:writeDebugAarMetadata UP-TO-DATE
> Task :react-native-community_netinfo:preBuild UP-TO-DATE
> Task :react-native-community_netinfo:preDebugBuild UP-TO-DATE
> Task :react-native-community_netinfo:writeDebugAarMetadata UP-TO-DATE
> Task :react-native-exit-app:preBuild UP-TO-DATE
> Task :react-native-exit-app:preDebugBuild UP-TO-DATE
> Task :react-native-exit-app:writeDebugAarMetadata UP-TO-DATE
> Task :react-native-firebase_app:preBuild UP-TO-DATE
> Task :react-native-firebase_app:preDebugBuild UP-TO-DATE
> Task :react-native-firebase_app:writeDebugAarMetadata UP-TO-DATE
> Task :react-native-firebase_messaging:preBuild UP-TO-DATE
> Task :react-native-firebase_messaging:preDebugBuild UP-TO-DATE
> Task :react-native-firebase_messaging:writeDebugAarMetadata UP-TO-DATE
> Task :react-native-gesture-handler:preBuild UP-TO-DATE
> Task :react-native-gesture-handler:preDebugBuild UP-TO-DATE
> Task :react-native-gesture-handler:writeDebugAarMetadata UP-TO-DATE
> Task :react-native-keychain:preBuild UP-TO-DATE
> Task :react-native-keychain:preDebugBuild UP-TO-DATE
> Task :react-native-keychain:writeDebugAarMetadata UP-TO-DATE
> Task :react-native-mmkv:preBuild UP-TO-DATE
> Task :react-native-mmkv:preDebugBuild UP-TO-DATE
> Task :react-native-mmkv:writeDebugAarMetadata UP-TO-DATE
> Task :react-native-pager-view:preBuild UP-TO-DATE
> Task :react-native-pager-view:preDebugBuild UP-TO-DATE
> Task :react-native-pager-view:writeDebugAarMetadata UP-TO-DATE
> Task :react-native-quick-base64:preBuild UP-TO-DATE
> Task :react-native-quick-base64:preDebugBuild UP-TO-DATE
> Task :react-native-quick-base64:writeDebugAarMetadata UP-TO-DATE
> Task :react-native-quick-crypto:preBuild UP-TO-DATE
> Task :react-native-quick-crypto:preDebugBuild UP-TO-DATE
> Task :react-native-quick-crypto:writeDebugAarMetadata UP-TO-DATE
> Task :react-native-quick-sqlite:preBuild UP-TO-DATE
> Task :react-native-quick-sqlite:preDebugBuild UP-TO-DATE
> Task :react-native-quick-sqlite:writeDebugAarMetadata UP-TO-DATE
> Task :react-native-reanimated:assertLatestReactNativeWithNewArchitectureTask SKIPPED
> Task :react-native-reanimated:assertMinimalReactNativeVersionTask SKIPPED
> Task :react-native-reanimated:prepareHeadersForPrefab UP-TO-DATE
> Task :react-native-reanimated:preBuild UP-TO-DATE
> Task :react-native-reanimated:preDebugBuild UP-TO-DATE
> Task :react-native-reanimated:writeDebugAarMetadata UP-TO-DATE
> Task :react-native-safe-area-context:preBuild UP-TO-DATE
> Task :react-native-safe-area-context:preDebugBuild UP-TO-DATE
> Task :react-native-safe-area-context:writeDebugAarMetadata UP-TO-DATE
> Task :react-native-screens:preBuild UP-TO-DATE
> Task :react-native-screens:preDebugBuild UP-TO-DATE
> Task :react-native-screens:writeDebugAarMetadata UP-TO-DATE
> Task :react-native-svg:preBuild UP-TO-DATE
> Task :react-native-svg:preDebugBuild UP-TO-DATE
> Task :react-native-svg:writeDebugAarMetadata UP-TO-DATE
> Task :sentry_react-native:preBuild UP-TO-DATE
> Task :sentry_react-native:preDebugBuild UP-TO-DATE
> Task :sentry_react-native:writeDebugAarMetadata UP-TO-DATE
> Task :app:checkDebugAarMetadata UP-TO-DATE
> Task :app:generateDebugResValues
> Task :app:processDebugGoogleServices UP-TO-DATE
> Task :notifee_react-native:generateDebugResValues UP-TO-DATE
> Task :notifee_react-native:generateDebugResources UP-TO-DATE
> Task :notifee_react-native:packageDebugResources UP-TO-DATE
> Task :react-native-camera-kit:generateDebugResValues UP-TO-DATE
> Task :react-native-camera-kit:generateDebugResources UP-TO-DATE
> Task :react-native-camera-kit:packageDebugResources UP-TO-DATE
> Task :react-native-clipboard_clipboard:generateDebugResValues UP-TO-DATE
> Task :react-native-clipboard_clipboard:generateDebugResources UP-TO-DATE
> Task :react-native-clipboard_clipboard:packageDebugResources UP-TO-DATE
> Task :react-native-code-push:generateDebugResValues UP-TO-DATE
> Task :react-native-code-push:generateDebugResources UP-TO-DATE
> Task :react-native-code-push:packageDebugResources UP-TO-DATE
> Task :react-native-community_netinfo:generateDebugResValues UP-TO-DATE
> Task :react-native-community_netinfo:generateDebugResources UP-TO-DATE
> Task :react-native-community_netinfo:packageDebugResources UP-TO-DATE
> Task :react-native-exit-app:generateDebugResValues UP-TO-DATE
> Task :react-native-exit-app:generateDebugResources UP-TO-DATE
> Task :react-native-exit-app:packageDebugResources UP-TO-DATE
> Task :react-native-firebase_app:generateDebugResValues UP-TO-DATE
> Task :react-native-firebase_app:generateDebugResources UP-TO-DATE
> Task :react-native-firebase_app:packageDebugResources UP-TO-DATE
> Task :react-native-firebase_messaging:generateDebugResValues UP-TO-DATE
> Task :react-native-firebase_messaging:generateDebugResources UP-TO-DATE
> Task :react-native-firebase_messaging:packageDebugResources UP-TO-DATE
> Task :react-native-gesture-handler:generateDebugResValues UP-TO-DATE
> Task :react-native-gesture-handler:generateDebugResources UP-TO-DATE
> Task :react-native-gesture-handler:packageDebugResources UP-TO-DATE
> Task :react-native-keychain:generateDebugResValues UP-TO-DATE
> Task :react-native-keychain:generateDebugResources UP-TO-DATE
> Task :react-native-keychain:packageDebugResources UP-TO-DATE
> Task :react-native-mmkv:generateDebugResValues UP-TO-DATE
> Task :react-native-mmkv:generateDebugResources UP-TO-DATE
> Task :react-native-mmkv:packageDebugResources UP-TO-DATE
> Task :react-native-pager-view:generateDebugResValues UP-TO-DATE
> Task :react-native-pager-view:generateDebugResources UP-TO-DATE
> Task :react-native-pager-view:packageDebugResources UP-TO-DATE
> Task :react-native-quick-base64:generateDebugResValues UP-TO-DATE
> Task :react-native-quick-base64:generateDebugResources UP-TO-DATE
> Task :react-native-quick-base64:packageDebugResources UP-TO-DATE
> Task :react-native-quick-crypto:generateDebugResValues UP-TO-DATE
> Task :react-native-quick-crypto:generateDebugResources UP-TO-DATE
> Task :react-native-quick-crypto:packageDebugResources UP-TO-DATE
> Task :react-native-quick-sqlite:generateDebugResValues UP-TO-DATE
> Task :react-native-quick-sqlite:generateDebugResources UP-TO-DATE
> Task :react-native-quick-sqlite:packageDebugResources UP-TO-DATE
> Task :react-native-reanimated:generateDebugResValues UP-TO-DATE
> Task :react-native-reanimated:generateDebugResources UP-TO-DATE
> Task :react-native-reanimated:packageDebugResources UP-TO-DATE
> Task :react-native-safe-area-context:generateDebugResValues UP-TO-DATE
> Task :react-native-safe-area-context:generateDebugResources UP-TO-DATE
> Task :react-native-safe-area-context:packageDebugResources UP-TO-DATE
> Task :react-native-screens:generateDebugResValues UP-TO-DATE
> Task :react-native-screens:generateDebugResources UP-TO-DATE
> Task :react-native-screens:packageDebugResources UP-TO-DATE
> Task :react-native-svg:generateDebugResValues UP-TO-DATE
> Task :react-native-svg:generateDebugResources UP-TO-DATE
> Task :react-native-svg:packageDebugResources UP-TO-DATE
> Task :sentry_react-native:generateDebugResValues UP-TO-DATE
> Task :sentry_react-native:generateDebugResources UP-TO-DATE
> Task :sentry_react-native:packageDebugResources UP-TO-DATE
> Task :app:mapDebugSourceSetPaths UP-TO-DATE
> Task :app:generateDebugResources UP-TO-DATE
> Task :app:packageDebugResources
> Task :app:createDebugCompatibleScreenManifests UP-TO-DATE
> Task :app:extractDeepLinksDebug UP-TO-DATE
> Task :notifee_react-native:extractDeepLinksDebug UP-TO-DATE
> Task :notifee_react-native:processDebugManifest UP-TO-DATE
> Task :react-native-camera-kit:extractDeepLinksDebug UP-TO-DATE
> Task :react-native-camera-kit:processDebugManifest UP-TO-DATE
> Task :react-native-clipboard_clipboard:extractDeepLinksDebug UP-TO-DATE
> Task :react-native-clipboard_clipboard:processDebugManifest UP-TO-DATE
> Task :app:parseDebugLocalResources
> Task :react-native-code-push:extractDeepLinksDebug UP-TO-DATE
> Task :react-native-code-push:processDebugManifest UP-TO-DATE
> Task :react-native-community_netinfo:extractDeepLinksDebug UP-TO-DATE
> Task :react-native-community_netinfo:processDebugManifest UP-TO-DATE
> Task :react-native-exit-app:extractDeepLinksDebug UP-TO-DATE
> Task :react-native-exit-app:processDebugManifest UP-TO-DATE
> Task :react-native-firebase_app:extractDeepLinksDebug UP-TO-DATE
> Task :react-native-firebase_app:processDebugManifest UP-TO-DATE
> Task :react-native-firebase_messaging:extractDeepLinksDebug UP-TO-DATE
> Task :react-native-firebase_messaging:processDebugManifest UP-TO-DATE
> Task :react-native-gesture-handler:extractDeepLinksDebug UP-TO-DATE
> Task :react-native-gesture-handler:processDebugManifest UP-TO-DATE
> Task :react-native-keychain:extractDeepLinksDebug UP-TO-DATE
> Task :react-native-keychain:processDebugManifest UP-TO-DATE
> Task :react-native-mmkv:extractDeepLinksDebug UP-TO-DATE
> Task :react-native-mmkv:processDebugManifest UP-TO-DATE
> Task :react-native-pager-view:extractDeepLinksDebug UP-TO-DATE
> Task :react-native-pager-view:processDebugManifest UP-TO-DATE
> Task :react-native-quick-base64:extractDeepLinksDebug UP-TO-DATE
> Task :react-native-quick-base64:processDebugManifest UP-TO-DATE
> Task :react-native-quick-crypto:extractDeepLinksDebug UP-TO-DATE
> Task :react-native-quick-crypto:processDebugManifest UP-TO-DATE
> Task :react-native-quick-sqlite:extractDeepLinksDebug UP-TO-DATE
> Task :react-native-quick-sqlite:processDebugManifest UP-TO-DATE
> Task :react-native-reanimated:extractDeepLinksDebug UP-TO-DATE
> Task :react-native-reanimated:processDebugManifest UP-TO-DATE
> Task :react-native-safe-area-context:extractDeepLinksDebug UP-TO-DATE
> Task :react-native-safe-area-context:processDebugManifest UP-TO-DATE
> Task :react-native-screens:extractDeepLinksDebug UP-TO-DATE
> Task :react-native-screens:processDebugManifest UP-TO-DATE
> Task :react-native-svg:extractDeepLinksDebug UP-TO-DATE
> Task :react-native-svg:processDebugManifest UP-TO-DATE
> Task :sentry_react-native:extractDeepLinksDebug UP-TO-DATE
> Task :sentry_react-native:processDebugManifest UP-TO-DATE
> Task :app:processDebugMainManifest UP-TO-DATE
> Task :app:processDebugManifest UP-TO-DATE
> Task :app:processDebugManifestForPackage UP-TO-DATE
> Task :notifee_react-native:compileDebugLibraryResources UP-TO-DATE
> Task :notifee_react-native:parseDebugLocalResources UP-TO-DATE
> Task :notifee_react-native:generateDebugRFile UP-TO-DATE
> Task :react-native-camera-kit:compileDebugLibraryResources UP-TO-DATE
> Task :react-native-camera-kit:parseDebugLocalResources UP-TO-DATE
> Task :react-native-camera-kit:generateDebugRFile UP-TO-DATE
> Task :react-native-clipboard_clipboard:compileDebugLibraryResources UP-TO-DATE
> Task :react-native-clipboard_clipboard:parseDebugLocalResources UP-TO-DATE
> Task :react-native-clipboard_clipboard:generateDebugRFile UP-TO-DATE
> Task :react-native-code-push:compileDebugLibraryResources UP-TO-DATE
> Task :react-native-code-push:parseDebugLocalResources UP-TO-DATE
> Task :react-native-code-push:generateDebugRFile UP-TO-DATE
> Task :react-native-community_netinfo:compileDebugLibraryResources UP-TO-DATE
> Task :react-native-community_netinfo:parseDebugLocalResources UP-TO-DATE
> Task :react-native-community_netinfo:generateDebugRFile UP-TO-DATE
> Task :react-native-exit-app:compileDebugLibraryResources UP-TO-DATE
> Task :react-native-exit-app:parseDebugLocalResources UP-TO-DATE
> Task :react-native-exit-app:generateDebugRFile UP-TO-DATE
> Task :react-native-firebase_app:compileDebugLibraryResources UP-TO-DATE
> Task :react-native-firebase_app:parseDebugLocalResources UP-TO-DATE
> Task :react-native-firebase_app:generateDebugRFile UP-TO-DATE
> Task :react-native-firebase_messaging:compileDebugLibraryResources UP-TO-DATE
> Task :react-native-firebase_messaging:parseDebugLocalResources UP-TO-DATE
> Task :react-native-firebase_messaging:generateDebugRFile UP-TO-DATE
> Task :react-native-gesture-handler:compileDebugLibraryResources UP-TO-DATE
> Task :react-native-gesture-handler:parseDebugLocalResources UP-TO-DATE
> Task :react-native-gesture-handler:generateDebugRFile UP-TO-DATE
> Task :react-native-keychain:compileDebugLibraryResources UP-TO-DATE
> Task :react-native-keychain:parseDebugLocalResources UP-TO-DATE
> Task :react-native-keychain:generateDebugRFile UP-TO-DATE
> Task :react-native-mmkv:compileDebugLibraryResources UP-TO-DATE
> Task :react-native-mmkv:parseDebugLocalResources UP-TO-DATE
> Task :react-native-mmkv:generateDebugRFile UP-TO-DATE
> Task :react-native-pager-view:compileDebugLibraryResources UP-TO-DATE
> Task :react-native-pager-view:parseDebugLocalResources UP-TO-DATE
> Task :react-native-pager-view:generateDebugRFile UP-TO-DATE
> Task :react-native-quick-base64:compileDebugLibraryResources UP-TO-DATE
> Task :react-native-quick-base64:parseDebugLocalResources UP-TO-DATE
> Task :react-native-quick-base64:generateDebugRFile UP-TO-DATE
> Task :react-native-quick-crypto:compileDebugLibraryResources UP-TO-DATE
> Task :react-native-quick-crypto:parseDebugLocalResources UP-TO-DATE
> Task :app:mergeDebugResources
> Task :react-native-quick-crypto:generateDebugRFile UP-TO-DATE
> Task :react-native-quick-sqlite:compileDebugLibraryResources UP-TO-DATE
> Task :react-native-quick-sqlite:parseDebugLocalResources UP-TO-DATE
> Task :react-native-quick-sqlite:generateDebugRFile UP-TO-DATE
> Task :react-native-reanimated:compileDebugLibraryResources UP-TO-DATE
> Task :react-native-reanimated:parseDebugLocalResources UP-TO-DATE
> Task :react-native-reanimated:generateDebugRFile UP-TO-DATE
> Task :react-native-safe-area-context:compileDebugLibraryResources UP-TO-DATE
> Task :react-native-safe-area-context:parseDebugLocalResources UP-TO-DATE
> Task :react-native-safe-area-context:generateDebugRFile UP-TO-DATE
> Task :react-native-screens:compileDebugLibraryResources UP-TO-DATE
> Task :react-native-screens:parseDebugLocalResources UP-TO-DATE
> Task :react-native-screens:generateDebugRFile UP-TO-DATE
> Task :react-native-svg:compileDebugLibraryResources UP-TO-DATE
> Task :react-native-svg:parseDebugLocalResources UP-TO-DATE
> Task :react-native-svg:generateDebugRFile UP-TO-DATE
> Task :sentry_react-native:compileDebugLibraryResources UP-TO-DATE
> Task :sentry_react-native:parseDebugLocalResources UP-TO-DATE
> Task :sentry_react-native:generateDebugRFile UP-TO-DATE
> Task :notifee_react-native:generateDebugBuildConfig UP-TO-DATE
> Task :notifee_react-native:javaPreCompileDebug UP-TO-DATE
> Task :notifee_react-native:compileDebugJavaWithJavac UP-TO-DATE
> Task :notifee_react-native:bundleLibCompileToJarDebug UP-TO-DATE
> Task :react-native-camera-kit:checkKotlinGradlePluginConfigurationErrors
> Task :react-native-camera-kit:generateDebugBuildConfig UP-TO-DATE
> Task :react-native-camera-kit:compileDebugKotlin UP-TO-DATE
> Task :react-native-camera-kit:javaPreCompileDebug UP-TO-DATE
> Task :react-native-camera-kit:compileDebugJavaWithJavac UP-TO-DATE
> Task :react-native-camera-kit:bundleLibCompileToJarDebug UP-TO-DATE
> Task :react-native-clipboard_clipboard:generateDebugBuildConfig UP-TO-DATE
> Task :react-native-clipboard_clipboard:javaPreCompileDebug UP-TO-DATE
> Task :react-native-clipboard_clipboard:compileDebugJavaWithJavac UP-TO-DATE
> Task :react-native-clipboard_clipboard:bundleLibCompileToJarDebug UP-TO-DATE
> Task :react-native-code-push:generateDebugBuildConfig UP-TO-DATE
> Task :react-native-code-push:javaPreCompileDebug UP-TO-DATE
> Task :react-native-code-push:compileDebugJavaWithJavac UP-TO-DATE
> Task :react-native-code-push:bundleLibCompileToJarDebug UP-TO-DATE
> Task :react-native-community_netinfo:generateDebugBuildConfig UP-TO-DATE
> Task :react-native-community_netinfo:javaPreCompileDebug UP-TO-DATE
> Task :react-native-community_netinfo:compileDebugJavaWithJavac UP-TO-DATE
> Task :react-native-community_netinfo:bundleLibCompileToJarDebug UP-TO-DATE
> Task :react-native-exit-app:generateDebugBuildConfig UP-TO-DATE
> Task :react-native-exit-app:javaPreCompileDebug UP-TO-DATE
> Task :react-native-exit-app:compileDebugJavaWithJavac UP-TO-DATE
> Task :react-native-exit-app:bundleLibCompileToJarDebug UP-TO-DATE
> Task :react-native-firebase_app:generateDebugBuildConfig UP-TO-DATE
> Task :react-native-firebase_app:javaPreCompileDebug UP-TO-DATE
> Task :react-native-firebase_app:compileDebugJavaWithJavac UP-TO-DATE
> Task :react-native-firebase_app:bundleLibCompileToJarDebug UP-TO-DATE
> Task :react-native-firebase_messaging:generateDebugBuildConfig UP-TO-DATE
> Task :react-native-firebase_messaging:javaPreCompileDebug UP-TO-DATE
> Task :react-native-firebase_messaging:compileDebugJavaWithJavac UP-TO-DATE
> Task :react-native-firebase_messaging:bundleLibCompileToJarDebug UP-TO-DATE
> Task :react-native-gesture-handler:checkKotlinGradlePluginConfigurationErrors
> Task :react-native-gesture-handler:generateDebugBuildConfig UP-TO-DATE
> Task :react-native-reanimated:generateDebugBuildConfig UP-TO-DATE
> Task :react-native-reanimated:javaPreCompileDebug UP-TO-DATE
> Task :react-native-reanimated:packageNdkLibs NO-SOURCE
> Task :react-native-reanimated:compileDebugJavaWithJavac UP-TO-DATE
> Task :react-native-reanimated:bundleLibCompileToJarDebug UP-TO-DATE
> Task :react-native-gesture-handler:compileDebugKotlin UP-TO-DATE
> Task :react-native-gesture-handler:javaPreCompileDebug UP-TO-DATE
> Task :react-native-gesture-handler:compileDebugJavaWithJavac UP-TO-DATE
> Task :react-native-gesture-handler:bundleLibCompileToJarDebug UP-TO-DATE
> Task :react-native-keychain:generateDebugBuildConfig UP-TO-DATE
> Task :react-native-keychain:javaPreCompileDebug UP-TO-DATE
> Task :react-native-keychain:compileDebugJavaWithJavac UP-TO-DATE
> Task :react-native-keychain:bundleLibCompileToJarDebug UP-TO-DATE
> Task :react-native-mmkv:generateDebugBuildConfig UP-TO-DATE
> Task :react-native-mmkv:javaPreCompileDebug UP-TO-DATE
> Task :react-native-mmkv:compileDebugJavaWithJavac UP-TO-DATE
> Task :react-native-mmkv:bundleLibCompileToJarDebug UP-TO-DATE
> Task :react-native-pager-view:checkKotlinGradlePluginConfigurationErrors
> Task :react-native-pager-view:generateDebugBuildConfig UP-TO-DATE
> Task :react-native-pager-view:compileDebugKotlin UP-TO-DATE
> Task :react-native-pager-view:javaPreCompileDebug UP-TO-DATE
> Task :react-native-pager-view:compileDebugJavaWithJavac UP-TO-DATE
> Task :react-native-pager-view:bundleLibCompileToJarDebug UP-TO-DATE
> Task :react-native-quick-base64:generateDebugBuildConfig UP-TO-DATE
> Task :react-native-quick-base64:javaPreCompileDebug UP-TO-DATE
> Task :react-native-quick-base64:compileDebugJavaWithJavac UP-TO-DATE
> Task :react-native-quick-base64:bundleLibCompileToJarDebug UP-TO-DATE
> Task :react-native-quick-crypto:generateDebugBuildConfig UP-TO-DATE
> Task :react-native-quick-crypto:javaPreCompileDebug UP-TO-DATE
> Task :react-native-quick-crypto:compileDebugJavaWithJavac UP-TO-DATE
> Task :react-native-quick-crypto:bundleLibCompileToJarDebug UP-TO-DATE
> Task :react-native-quick-sqlite:generateDebugBuildConfig UP-TO-DATE
> Task :react-native-quick-sqlite:javaPreCompileDebug UP-TO-DATE
> Task :react-native-quick-sqlite:compileDebugJavaWithJavac UP-TO-DATE
> Task :react-native-quick-sqlite:bundleLibCompileToJarDebug UP-TO-DATE
> Task :react-native-safe-area-context:checkKotlinGradlePluginConfigurationErrors
> Task :react-native-safe-area-context:generateDebugBuildConfig UP-TO-DATE
> Task :react-native-safe-area-context:compileDebugKotlin UP-TO-DATE
> Task :react-native-safe-area-context:javaPreCompileDebug UP-TO-DATE
> Task :react-native-safe-area-context:compileDebugJavaWithJavac UP-TO-DATE
> Task :react-native-safe-area-context:bundleLibCompileToJarDebug UP-TO-DATE
> Task :react-native-screens:checkKotlinGradlePluginConfigurationErrors
> Task :react-native-screens:generateDebugBuildConfig UP-TO-DATE
> Task :react-native-screens:compileDebugKotlin UP-TO-DATE
> Task :react-native-screens:javaPreCompileDebug UP-TO-DATE
> Task :react-native-screens:compileDebugJavaWithJavac UP-TO-DATE
> Task :react-native-screens:bundleLibCompileToJarDebug UP-TO-DATE
> Task :react-native-svg:generateDebugBuildConfig UP-TO-DATE
> Task :react-native-svg:javaPreCompileDebug UP-TO-DATE
> Task :react-native-svg:compileDebugJavaWithJavac UP-TO-DATE
> Task :react-native-svg:bundleLibCompileToJarDebug UP-TO-DATE
> Task :sentry_react-native:generateDebugBuildConfig UP-TO-DATE
> Task :sentry_react-native:javaPreCompileDebug UP-TO-DATE
> Task :sentry_react-native:compileDebugJavaWithJavac UP-TO-DATE
> Task :sentry_react-native:bundleLibCompileToJarDebug UP-TO-DATE
> Task :app:javaPreCompileDebug UP-TO-DATE
> Task :app:mergeDebugShaders UP-TO-DATE
> Task :app:compileDebugShaders NO-SOURCE
> Task :app:generateDebugAssets UP-TO-DATE
> Task :notifee_react-native:mergeDebugShaders UP-TO-DATE
> Task :notifee_react-native:compileDebugShaders NO-SOURCE
> Task :notifee_react-native:generateDebugAssets UP-TO-DATE
> Task :notifee_react-native:packageDebugAssets UP-TO-DATE
> Task :react-native-camera-kit:mergeDebugShaders UP-TO-DATE
> Task :react-native-camera-kit:compileDebugShaders NO-SOURCE
> Task :react-native-camera-kit:generateDebugAssets UP-TO-DATE
> Task :react-native-camera-kit:packageDebugAssets UP-TO-DATE
> Task :react-native-clipboard_clipboard:mergeDebugShaders UP-TO-DATE
> Task :react-native-clipboard_clipboard:compileDebugShaders NO-SOURCE
> Task :react-native-clipboard_clipboard:generateDebugAssets UP-TO-DATE
> Task :react-native-clipboard_clipboard:packageDebugAssets UP-TO-DATE
> Task :react-native-code-push:mergeDebugShaders UP-TO-DATE
> Task :react-native-code-push:compileDebugShaders NO-SOURCE
> Task :react-native-code-push:generateDebugAssets UP-TO-DATE
> Task :react-native-code-push:packageDebugAssets UP-TO-DATE
> Task :react-native-community_netinfo:mergeDebugShaders UP-TO-DATE
> Task :react-native-community_netinfo:compileDebugShaders NO-SOURCE
> Task :react-native-community_netinfo:generateDebugAssets UP-TO-DATE
> Task :react-native-community_netinfo:packageDebugAssets UP-TO-DATE
> Task :react-native-exit-app:mergeDebugShaders UP-TO-DATE
> Task :react-native-exit-app:compileDebugShaders NO-SOURCE
> Task :react-native-exit-app:generateDebugAssets UP-TO-DATE
> Task :react-native-exit-app:packageDebugAssets UP-TO-DATE
> Task :react-native-firebase_app:mergeDebugShaders UP-TO-DATE
> Task :react-native-firebase_app:compileDebugShaders NO-SOURCE
> Task :react-native-firebase_app:generateDebugAssets UP-TO-DATE
> Task :react-native-firebase_app:packageDebugAssets UP-TO-DATE
> Task :react-native-firebase_messaging:mergeDebugShaders UP-TO-DATE
> Task :react-native-firebase_messaging:compileDebugShaders NO-SOURCE
> Task :react-native-firebase_messaging:generateDebugAssets UP-TO-DATE
> Task :react-native-firebase_messaging:packageDebugAssets UP-TO-DATE
> Task :react-native-gesture-handler:mergeDebugShaders UP-TO-DATE
> Task :react-native-gesture-handler:compileDebugShaders NO-SOURCE
> Task :react-native-gesture-handler:generateDebugAssets UP-TO-DATE
> Task :react-native-gesture-handler:packageDebugAssets UP-TO-DATE
> Task :react-native-keychain:mergeDebugShaders UP-TO-DATE
> Task :react-native-keychain:compileDebugShaders NO-SOURCE
> Task :react-native-keychain:generateDebugAssets UP-TO-DATE
> Task :react-native-keychain:packageDebugAssets UP-TO-DATE
> Task :react-native-mmkv:mergeDebugShaders UP-TO-DATE
> Task :react-native-mmkv:compileDebugShaders NO-SOURCE
> Task :react-native-mmkv:generateDebugAssets UP-TO-DATE
> Task :react-native-mmkv:packageDebugAssets UP-TO-DATE
> Task :react-native-pager-view:mergeDebugShaders UP-TO-DATE
> Task :react-native-pager-view:compileDebugShaders NO-SOURCE
> Task :react-native-pager-view:generateDebugAssets UP-TO-DATE
> Task :react-native-pager-view:packageDebugAssets UP-TO-DATE
> Task :react-native-quick-base64:mergeDebugShaders UP-TO-DATE
> Task :react-native-quick-base64:compileDebugShaders NO-SOURCE
> Task :react-native-quick-base64:generateDebugAssets UP-TO-DATE
> Task :react-native-quick-base64:packageDebugAssets UP-TO-DATE
> Task :react-native-quick-crypto:mergeDebugShaders UP-TO-DATE
> Task :react-native-quick-crypto:compileDebugShaders NO-SOURCE
> Task :react-native-quick-crypto:generateDebugAssets UP-TO-DATE
> Task :react-native-quick-crypto:packageDebugAssets UP-TO-DATE
> Task :react-native-quick-sqlite:mergeDebugShaders UP-TO-DATE
> Task :react-native-quick-sqlite:compileDebugShaders NO-SOURCE
> Task :react-native-quick-sqlite:generateDebugAssets UP-TO-DATE
> Task :react-native-quick-sqlite:packageDebugAssets UP-TO-DATE
> Task :react-native-reanimated:mergeDebugShaders UP-TO-DATE
> Task :react-native-reanimated:compileDebugShaders NO-SOURCE
> Task :react-native-reanimated:generateDebugAssets UP-TO-DATE
> Task :react-native-reanimated:packageDebugAssets UP-TO-DATE
> Task :react-native-safe-area-context:mergeDebugShaders UP-TO-DATE
> Task :react-native-safe-area-context:compileDebugShaders NO-SOURCE
> Task :react-native-safe-area-context:generateDebugAssets UP-TO-DATE
> Task :react-native-safe-area-context:packageDebugAssets UP-TO-DATE
> Task :react-native-screens:mergeDebugShaders UP-TO-DATE
> Task :react-native-screens:compileDebugShaders NO-SOURCE
> Task :react-native-screens:generateDebugAssets UP-TO-DATE
> Task :react-native-screens:packageDebugAssets UP-TO-DATE
> Task :react-native-svg:mergeDebugShaders UP-TO-DATE
> Task :react-native-svg:compileDebugShaders NO-SOURCE
> Task :react-native-svg:generateDebugAssets UP-TO-DATE
> Task :react-native-svg:packageDebugAssets UP-TO-DATE
> Task :sentry_react-native:mergeDebugShaders UP-TO-DATE
> Task :sentry_react-native:compileDebugShaders NO-SOURCE
> Task :sentry_react-native:generateDebugAssets UP-TO-DATE
> Task :sentry_react-native:packageDebugAssets UP-TO-DATE
> Task :app:mergeDebugAssets UP-TO-DATE
> Task :app:compressDebugAssets UP-TO-DATE
> Task :react-native-gesture-handler:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :react-native-pager-view:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :react-native-safe-area-context:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :react-native-screens:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :notifee_react-native:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :react-native-clipboard_clipboard:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :react-native-community_netinfo:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :react-native-firebase_messaging:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :react-native-firebase_app:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :sentry_react-native:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :react-native-camera-kit:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :react-native-code-push:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :react-native-exit-app:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :react-native-keychain:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :react-native-mmkv:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :react-native-quick-base64:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :react-native-quick-crypto:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :react-native-quick-sqlite:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :react-native-reanimated:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :react-native-svg:bundleLibRuntimeToJarDebug UP-TO-DATE
> Task :app:desugarDebugFileDependencies UP-TO-DATE
> Task :notifee_react-native:processDebugJavaRes NO-SOURCE
> Task :react-native-camera-kit:processDebugJavaRes UP-TO-DATE
> Task :react-native-clipboard_clipboard:processDebugJavaRes NO-SOURCE
> Task :react-native-code-push:processDebugJavaRes NO-SOURCE
> Task :react-native-community_netinfo:processDebugJavaRes NO-SOURCE
> Task :react-native-exit-app:processDebugJavaRes NO-SOURCE
> Task :react-native-firebase_app:processDebugJavaRes NO-SOURCE
> Task :react-native-firebase_messaging:processDebugJavaRes NO-SOURCE
> Task :react-native-gesture-handler:processDebugJavaRes UP-TO-DATE
> Task :react-native-keychain:processDebugJavaRes NO-SOURCE
> Task :react-native-mmkv:processDebugJavaRes NO-SOURCE
> Task :react-native-pager-view:processDebugJavaRes UP-TO-DATE
> Task :react-native-quick-base64:processDebugJavaRes NO-SOURCE
> Task :react-native-quick-crypto:processDebugJavaRes NO-SOURCE
> Task :react-native-quick-sqlite:processDebugJavaRes NO-SOURCE
> Task :react-native-reanimated:processDebugJavaRes NO-SOURCE
> Task :react-native-safe-area-context:processDebugJavaRes UP-TO-DATE
> Task :react-native-screens:processDebugJavaRes UP-TO-DATE
> Task :react-native-svg:processDebugJavaRes NO-SOURCE
> Task :sentry_react-native:processDebugJavaRes NO-SOURCE
> Task :app:checkDebugDuplicateClasses UP-TO-DATE
> Task :app:mergeDebugStartupProfile UP-TO-DATE
> Task :app:mergeExtDexDebug UP-TO-DATE
> Task :react-native-gesture-handler:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :react-native-pager-view:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :react-native-safe-area-context:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :react-native-screens:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :notifee_react-native:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :react-native-clipboard_clipboard:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :react-native-community_netinfo:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :react-native-firebase_messaging:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :react-native-firebase_app:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :sentry_react-native:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :react-native-camera-kit:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :react-native-code-push:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :react-native-exit-app:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :react-native-keychain:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :react-native-mmkv:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :react-native-quick-base64:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :react-native-quick-crypto:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :react-native-quick-sqlite:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :react-native-reanimated:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :react-native-svg:bundleLibRuntimeToDirDebug UP-TO-DATE
> Task :app:mergeDebugJniLibFolders UP-TO-DATE
> Task :notifee_react-native:mergeDebugJniLibFolders UP-TO-DATE
> Task :notifee_react-native:mergeDebugNativeLibs NO-SOURCE
> Task :notifee_react-native:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :react-native-camera-kit:mergeDebugJniLibFolders UP-TO-DATE
> Task :app:mergeLibDexDebug UP-TO-DATE
> Task :react-native-camera-kit:mergeDebugNativeLibs NO-SOURCE
> Task :react-native-camera-kit:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :react-native-clipboard_clipboard:mergeDebugJniLibFolders UP-TO-DATE
> Task :react-native-clipboard_clipboard:mergeDebugNativeLibs NO-SOURCE
> Task :react-native-clipboard_clipboard:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :react-native-code-push:mergeDebugJniLibFolders UP-TO-DATE
> Task :react-native-code-push:mergeDebugNativeLibs NO-SOURCE
> Task :react-native-code-push:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :react-native-community_netinfo:mergeDebugJniLibFolders UP-TO-DATE
> Task :react-native-community_netinfo:mergeDebugNativeLibs NO-SOURCE
> Task :react-native-community_netinfo:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :react-native-exit-app:mergeDebugJniLibFolders UP-TO-DATE
> Task :react-native-exit-app:mergeDebugNativeLibs NO-SOURCE
> Task :react-native-exit-app:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :react-native-firebase_app:mergeDebugJniLibFolders UP-TO-DATE
> Task :react-native-firebase_app:mergeDebugNativeLibs NO-SOURCE
> Task :react-native-firebase_app:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :react-native-firebase_messaging:mergeDebugJniLibFolders UP-TO-DATE
> Task :react-native-firebase_messaging:mergeDebugNativeLibs NO-SOURCE
> Task :react-native-firebase_messaging:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :react-native-gesture-handler:mergeDebugJniLibFolders UP-TO-DATE
> Task :react-native-gesture-handler:mergeDebugNativeLibs NO-SOURCE
> Task :react-native-gesture-handler:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :react-native-keychain:mergeDebugJniLibFolders UP-TO-DATE
> Task :react-native-keychain:mergeDebugNativeLibs NO-SOURCE
> Task :react-native-keychain:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :react-native-mmkv:configureCMakeDebug[arm64-v8a]
> Task :react-native-mmkv:buildCMakeDebug[arm64-v8a]
> Task :react-native-mmkv:configureCMakeDebug[armeabi-v7a]
> Task :react-native-mmkv:buildCMakeDebug[armeabi-v7a]
> Task :react-native-mmkv:configureCMakeDebug[x86]
> Task :react-native-mmkv:buildCMakeDebug[x86]
> Task :react-native-mmkv:configureCMakeDebug[x86_64]
> Task :react-native-mmkv:buildCMakeDebug[x86_64]
> Task :react-native-mmkv:mergeDebugJniLibFolders UP-TO-DATE
> Task :react-native-mmkv:mergeDebugNativeLibs UP-TO-DATE
> Task :react-native-mmkv:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :react-native-pager-view:mergeDebugJniLibFolders UP-TO-DATE
> Task :react-native-pager-view:mergeDebugNativeLibs NO-SOURCE
> Task :react-native-pager-view:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :react-native-quick-base64:configureCMakeDebug[arm64-v8a]
> Task :react-native-quick-base64:buildCMakeDebug[arm64-v8a]
> Task :react-native-quick-base64:configureCMakeDebug[armeabi-v7a]
> Task :react-native-quick-base64:buildCMakeDebug[armeabi-v7a]
> Task :react-native-quick-base64:configureCMakeDebug[x86]
> Task :react-native-quick-base64:buildCMakeDebug[x86]
> Task :react-native-quick-base64:configureCMakeDebug[x86_64]
> Task :react-native-quick-base64:buildCMakeDebug[x86_64]
> Task :react-native-quick-base64:mergeDebugJniLibFolders UP-TO-DATE
> Task :react-native-quick-base64:mergeDebugNativeLibs UP-TO-DATE
> Task :react-native-quick-base64:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :react-native-quick-crypto:configureCMakeDebug[arm64-v8a]
> Task :react-native-quick-crypto:buildCMakeDebug[arm64-v8a]
> Task :react-native-quick-crypto:configureCMakeDebug[armeabi-v7a]
> Task :react-native-quick-crypto:buildCMakeDebug[armeabi-v7a]
> Task :react-native-quick-crypto:configureCMakeDebug[x86]
> Task :react-native-quick-crypto:buildCMakeDebug[x86]
> Task :react-native-quick-crypto:configureCMakeDebug[x86_64]
> Task :react-native-quick-crypto:buildCMakeDebug[x86_64]
> Task :react-native-quick-crypto:mergeDebugJniLibFolders UP-TO-DATE
> Task :react-native-quick-crypto:mergeDebugNativeLibs UP-TO-DATE
> Task :react-native-quick-crypto:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :react-native-quick-sqlite:configureCMakeDebug[arm64-v8a]
> Task :react-native-quick-sqlite:buildCMakeDebug[arm64-v8a]
> Task :react-native-quick-sqlite:configureCMakeDebug[armeabi-v7a]
> Task :react-native-quick-sqlite:buildCMakeDebug[armeabi-v7a]
> Task :react-native-quick-sqlite:configureCMakeDebug[x86]
> Task :react-native-quick-sqlite:buildCMakeDebug[x86]
> Task :react-native-quick-sqlite:configureCMakeDebug[x86_64]
> Task :react-native-quick-sqlite:buildCMakeDebug[x86_64]
> Task :react-native-quick-sqlite:mergeDebugJniLibFolders UP-TO-DATE
> Task :react-native-quick-sqlite:mergeDebugNativeLibs UP-TO-DATE
> Task :react-native-quick-sqlite:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :react-native-reanimated:configureCMakeDebug[arm64-v8a]
> Task :app:processDebugResources
> Task :react-native-reanimated:buildCMakeDebug[arm64-v8a]
> Task :app:compileDebugKotlin UP-TO-DATE
> Task :app:compileDebugJavaWithJavac UP-TO-DATE
> Task :app:dexBuilderDebug UP-TO-DATE
> Task :app:mergeDebugGlobalSynthetics UP-TO-DATE
> Task :app:processDebugJavaRes UP-TO-DATE
> Task :app:mergeDebugJavaResource UP-TO-DATE
> Task :app:mergeProjectDexDebug UP-TO-DATE
> Task :react-native-reanimated:configureCMakeDebug[armeabi-v7a]
> Task :react-native-reanimated:buildCMakeDebug[armeabi-v7a]
> Task :react-native-reanimated:configureCMakeDebug[x86]
> Task :react-native-reanimated:buildCMakeDebug[x86]
> Task :react-native-reanimated:configureCMakeDebug[x86_64]
> Task :react-native-reanimated:buildCMakeDebug[x86_64]
> Task :react-native-reanimated:mergeDebugJniLibFolders UP-TO-DATE
> Task :react-native-reanimated:mergeDebugNativeLibs UP-TO-DATE
> Task :react-native-reanimated:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :react-native-safe-area-context:mergeDebugJniLibFolders UP-TO-DATE
> Task :react-native-safe-area-context:mergeDebugNativeLibs NO-SOURCE
> Task :react-native-safe-area-context:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :react-native-screens:configureCMakeDebug[arm64-v8a]
> Task :react-native-screens:buildCMakeDebug[arm64-v8a]
> Task :react-native-screens:configureCMakeDebug[armeabi-v7a]
> Task :react-native-screens:buildCMakeDebug[armeabi-v7a]
> Task :react-native-screens:configureCMakeDebug[x86]
> Task :react-native-screens:buildCMakeDebug[x86]
> Task :react-native-screens:configureCMakeDebug[x86_64]
> Task :react-native-screens:buildCMakeDebug[x86_64]
> Task :react-native-screens:mergeDebugJniLibFolders UP-TO-DATE
> Task :react-native-screens:mergeDebugNativeLibs UP-TO-DATE
> Task :react-native-screens:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :react-native-svg:mergeDebugJniLibFolders UP-TO-DATE
> Task :react-native-svg:mergeDebugNativeLibs NO-SOURCE
> Task :react-native-svg:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :sentry_react-native:mergeDebugJniLibFolders UP-TO-DATE
> Task :sentry_react-native:mergeDebugNativeLibs NO-SOURCE
> Task :sentry_react-native:copyDebugJniLibsProjectOnly UP-TO-DATE
> Task :app:mergeDebugNativeLibs UP-TO-DATE
> Task :app:stripDebugDebugSymbols UP-TO-DATE
> Task :app:validateSigningDebug UP-TO-DATE
> Task :app:writeDebugAppMetadata UP-TO-DATE
> Task :app:writeDebugSigningConfigVersions UP-TO-DATE
> Task :app:packageDebug
> Task :app:createDebugApkListingFileRedirect
> Task :app:installDebug
Installing APK 'app-arm64-v8a-debug.apk' on 'SM-A715F - 13' for :app:debug
Installed on 1 device.
BUILD SUCCESSFUL in 22s
505 actionable tasks: 65 executed, 440 up-to-date
info Connecting to the development server...
info Starting the app on "R58N51W013N"...
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.minibits_wallet/.MainActivity }
BUNDLE ./index.js
LOG Running "minibits_wallet" with {"rootTag":11}
LOG 12:52:45:544 | TRACE : "[setupRootStore]""Create Database instance and get UserSettings"
INFO 12:52:45:599 | INFO : "[_createOrUpdateSchema]""Device database version: 18"
LOG 12:52:45:611 | TRACE : "[getInstance]""MMKV storage initialized"
LOG 12:52:45:631 | TRACE : "[setupRootStore]""Loading 22,110 bytes of state from MMKV took 9.112 ms."
LOG 12:52:45:728 | TRACE : "[setupRootStore] Hydrating rooStoreModel took 115.96275997161865 ms."
LOG 12:52:45:775 | TRACE : "[setupRootStore] Loading proofs from DB and hydrating took 46.92484402656555 ms."
INFO 12:52:45:859 | INFO : "[setupRootStore]""RootStore loaded from MMKV, version is: 29"
LOG 12:52:46:015 | TRACE : "[useInitialRootStore]""Root store rehydrated"
LOG 12:52:46:020 | TRACE : "[useInitialRootStore]"{
"isAuthOn": false
}
LOG [CodePush] Reporting binary update (0.1.9)
DEBUG 12:52:46:056 | DEBUG : "[useInitialRootStore]"{
"deviceToken": "eYEEzZEpSuOetJMcWGSCRx:APA91bGmwe8J4NCILpq8VzxD1Cza5bVS3MnWCa3I_rjKyYPpKkMiy95P84mIFh3shBESoDFoWp-ZuKexczl_0wOE73WYRTh6BacJsEEgSohXwZoiO6FISsqXuQekNjCjTmhKSKGtoq_Q"
}
LOG 12:52:46:059 | TRACE : "[RelayStore] resetStatuses"
LOG 12:52:46:061 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:52:46:066 | TRACE : "[useInitialRootStore]""App is ready to render"
DEBUG 12:52:47:092 | DEBUG : "[getMintBalanceWithMaxBalance]"{
"maxBalance": {
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"balances": {
"sat": 24
}
}
}
LOG 12:52:47:109 | TRACE : "[useFocusEffect] Skipping pending checks..."
LOG 12:52:47:110 | TRACE : "[useFocusEffect] Skipping claim and rate checks..."
LOG 12:52:47:201 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 0.9481250047683716 ms to save 22110 bytes."
INFO 12:52:47:294 | INFO : "[handleClaim] start"
LOG 12:52:47:299 | TRACE : "[fetchApi] start""https://api.minibits.cash/claim"
LOG 12:52:47:305 | TRACE : "[handleInFlight] start"
INFO 12:52:47:317 | INFO : "Adding new task _handleInFlightByMintTask-1731325967310 to the queue"
LOG 12:52:47:323 | TRACE : "[receiveEventsFromRelays] start"
LOG 12:52:47:353 | TRACE : "[setLastPendingReceivedCheck]"{
"ts2": 1731325967
}
LOG 12:52:47:354 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:52:47:394 | TRACE : "[fetchApi] start""https://api.minibits.cash/rate/USD"
LOG 12:52:47:400 | TRACE : "The status of task _handleInFlightByMintTask-1731325967310 changed to running"
LOG 12:52:47:407 | TRACE : "[_handleInFlightByMintTask]""No inFlight proofs to restore, skipping mint call..."{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:52:47:408 | TRACE : "The status of task _handleInFlightByMintTask-1731325967310 changed to success"
INFO 12:52:47:409 | INFO : "The result of task _handleInFlightByMintTask-1731325967310"{
"taskFunction": "_handleInFlightByMintTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"message": "No inFlight proofs to restore, skipping mint call...",
"proofsCount": 0,
"proofsAmount": 0
}
LOG [CodePush] Report status failed: {"appVersion":"0.1.9"}
DEBUG 12:52:48:063 | DEBUG : "[minibitsClient.createClaim] Got claim response"
DEBUG 12:52:48:063 | DEBUG : "[handleClaim] No claimed invoices returned from the server..."
LOG 12:52:48:100 | TRACE : "[receiveEventsFromRelays]""Eose: Got 0 receive events"
LOG 12:52:48:111 | TRACE : "[receiveEventsFromRelays] Connection is OPEN"{
"conn": "wss://relay.primal.net/"
}
LOG 12:52:48:120 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:52:48:127 | TRACE : "[receiveEventsFromRelays] Connection is OPEN"{
"conn": "wss://relay.damus.io/"
}
LOG 12:52:48:135 | TRACE : "[receiveEventsFromRelays] Connection is OPEN"{
"conn": "wss://relay.minibits.cash/"
}
INFO 12:52:48:616 | INFO : "OTA Update available"{
"deploymentKey": "64rRBkOtdnI3ptGS03latjyfbv6lq4JobNidT",
"description": "Fix transactions history (v0.1.9-beta.30)",
"label": "v237",
"appVersion": "0.1.9",
"isMandatory": false,
"packageHash": "82d72a2a40e62b38b2f0a39af6dc9115194335f940fdde474c8985a6d4fbc28d",
"packageSize": 1606189,
"downloadUrl": "https://codepush-secondary.blob.core.windows.net/storagev2/5FKcVSkrp2U7tkHCSsard8d04Egke216b831-dc77-4595-9cc6-f0d8205c9ea3",
"isPending": false,
"failedInstall": false
}"checkForUpdate"
INFO 12:52:48:671 | INFO : "[getExchangeRate] Got response"{
"currency": "USD",
"rate": 1217.840915165197
}
LOG 12:52:48:673 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:52:49:752 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 2.698958992958069 ms to save 22109 bytes."
LOG 12:53:05:732 | TRACE : "[onAmountEndEditing]"2
INFO 12:53:06:881 | INFO : "Adding new high priority task sendTask-1731325986880 to the queue"
LOG 12:53:06:925 | TRACE : "The status of task sendTask-1731325986880 changed to running"
LOG 12:53:06:930 | TRACE : "[send]""mintBalanceToSendFrom"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"balances": {
"sat": 24
}
}
LOG 12:53:06:931 | TRACE : "[send]""amountToSend"{
"amountToSend": 2,
"unit": "sat"
}
LOG 12:53:06:931 | TRACE : "[send]""memo"""
LOG 12:53:06:936 | TRACE : "[EventEmitter.on] Subscribing to ev_sendTask_result"
INFO 12:53:06:962 | INFO : "[addTransactionAsync]""New transaction added to the database"{
"type": "SEND",
"mint": "https://mint.minibits.cash/Bitcoin",
"status": "DRAFT"
}
DEBUG 12:53:06:968 | DEBUG : "[addTransaction]""New transaction added to the TransactionsStore"
LOG 12:53:06:970 | TRACE : "[pruneRecentByUnit]"{
"unit": "sat",
"unitCount": 4
}
LOG 12:53:06:972 | TRACE : "[pruneRecentByUnit]""1 pruned from recentByUnit"
LOG 12:53:06:975 | TRACE : "[pruneHistory]""1 pruned from history"
LOG 12:53:06:980 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:53:06:985 | DEBUG : "[sendFromMintSync]""proofsFromMint count"{
"mintBalance": 24,
"amountToSend": 2
}
LOG 12:53:07:012 | TRACE : "[sendFromMintSync]"{
"inactiveKeysetIds": [
"ctv28hTYzQwr",
"9mlfd5vCzgGl",
"00827d7d75aa8fcb"
],
"activeKeysetIds": [
"00500550f0494146"
]
}
LOG 12:53:07:015 | TRACE : "[getProofsToSend] found exact match"
LOG 12:53:07:016 | TRACE : "[sendFromMintSync]"{
"proofsToSendFromAmount": 2,
"amountToSend": 2
}
DEBUG 12:53:07:016 | DEBUG : "[sendFromMintSync] Swap is not necessary, all proofsToSendFrom will be sent."
INFO 12:53:07:032 | INFO : "[addOrUpdateProofs]""2 proofs were added or updated in the database"{
"isPending": false,
"isSpent": true
}
DEBUG 12:53:07:041 | DEBUG : "[removeProofs]""2 proofs removed from ProofsStore"
LOG 12:53:07:043 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:53:07:166 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 2,
"counter": 323
}
DEBUG 12:53:07:167 | DEBUG : "[addProofs]""Added new 2 pending proofs to the ProofsStore"
INFO 12:53:07:175 | INFO : "[addOrUpdateProofs]""2 pending proofs were added or updated in the database"{
"isPending": true,
"isSpent": false
}
LOG 12:53:07:177 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:53:07:280 | TRACE : "[_addCashuProofs]""Added proofs to the wallet with amount"{
"amountToAdd": 2,
"addedAmount": 2,
"isPending": true
}
INFO 12:53:07:290 | INFO : "[updateStatus]""[PREPARED] Transaction status updated"{
"id": 102
}
DEBUG 12:53:07:292 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 102,
"status": "PREPARED"
}
LOG 12:53:07:294 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:53:07:339 | DEBUG : "[updateOutputToken]""Transaction outputToken updated"{
"id": 102,
"outputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
DEBUG 12:53:07:341 | DEBUG : "[setOutputToken]""Transaction outputToken updated"{
"id": 102,
"outputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:53:07:343 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:53:07:348 | INFO : "[updateStatus]""[PENDING] Transaction status updated"{
"id": 102
}
DEBUG 12:53:07:350 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 102,
"status": "PENDING"
}
LOG 12:53:07:353 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:53:07:377 | DEBUG : "[updateBalanceAfter]""Transaction balanceAfter updated"{
"id": 102,
"balanceAfter": 22
}
DEBUG 12:53:07:378 | DEBUG : "[setBalanceAfter]""Transaction balanceAfter updated"{
"id": 102,
"balanceAfter": 22
}
LOG 12:53:07:380 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:53:07:381 | TRACE : "[send] totalBalance after"22
INFO 12:53:07:383 | INFO : "Starting new poller"{
"name": "syncStateWithMintPoller-https://mint.minibits.cash/Bitcoin",
"numOfPollers": 1
}
LOG 12:53:07:384 | TRACE : "Poll count for syncStateWithMintPoller-https://mint.minibits.cash/Bitcoin: 0"
LOG 12:53:07:385 | TRACE : "[syncStateWithMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"isPending": true
}
INFO 12:53:07:385 | INFO : "Adding new task _syncStateWithMintTask-1731325987385 to the queue"
LOG 12:53:07:386 | TRACE : "The status of task sendTask-1731325986880 changed to success"
INFO 12:53:07:387 | INFO : "The result of task sendTask-1731325986880"{
"taskFunction": "sendTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"transaction": {
"id": 102,
"type": "SEND",
"amount": 2,
"fee": 0,
"unit": "sat",
"data": "[{\"status\":\"DRAFT\",\"mintBalanceToSendFrom\":{\"mintUrl\":\"https://mint.minibits.cash/Bitcoin\",\"balances\":{\"sat\":24}},\"createdAt\":\"2024-11-11T11:53:06.931Z\"},{\"status\":\"PREPARED\",\"mintFeeReserve\":0,\"mintFeePaid\":0,\"isSwapNeeded\":false,\"createdAt\":\"2024-11-11T11:53:07.282Z\"},{\"status\":\"PENDING\",\"createdAt\":\"2024-11-11T11:53:07.344Z\"}]",
"sentFrom": null,
"sentTo": null,
"profile": null,
"memo": "",
"mint": "https://mint.minibits.cash/Bitcoin",
"zapRequest": null,
"inputToken": null,
"outputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ",
"proof": null,
"balanceAfter": 22,
"noteToSelf": null,
"tags": null,
"status": "PENDING",
"createdAt": 1731325986932
},
"message": "",
"encodedTokenToSend": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ",
"mintFeePaid": 0
}
LOG 12:53:07:388 | TRACE : "handleSendTaskResult event handler triggered"
LOG 12:53:07:514 | TRACE : "[EventEmitter.on] Subscribing to ev__syncStateWithMintTask_result"
LOG 12:53:08:448 | TRACE : "The status of task _syncStateWithMintTask-1731325987385 changed to running"
LOG 12:53:08:455 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"unit": "sat"
}
LOG 12:53:08:457 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:53:08:489 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 0.3765619993209839 ms to save 22276 bytes."
LOG 12:53:08:706 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:53:08:708 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:53:08:714 | TRACE : "[WalletStore.getWallet]""Returning NEW cashuWallet instance"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:53:08:716 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:53:09:038 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint]"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"spentPendingProofs": {
"spent": [],
"pending": []
}
}
LOG 12:53:09:042 | TRACE : "[_syncStateWithMintTask]""Pending spent and pending by mint amounts"{
"spentByMintAmount": 0,
"pendingByMintAmount": 0,
"isPending": true
}
LOG 12:53:09:044 | TRACE : "[_syncStateWithMintTask]""Remaining pendingByMintSecrets"[]
LOG 12:53:09:045 | TRACE : "The status of task _syncStateWithMintTask-1731325987385 changed to success"
INFO 12:53:09:046 | INFO : "The result of task _syncStateWithMintTask-1731325987385"{
"taskFunction": "_syncStateWithMintTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"message": "Completed sync for pending proofs with the mint",
"transactionStateUpdates": [],
"completedTransactionIds": [],
"errorTransactionIds": [],
"pendingTransactionIds": [],
"revertedTransactionIds": []
}
LOG 12:53:09:051 | TRACE : "handleSendCompleted event handler triggered"
LOG 12:53:09:792 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.308593988418579 ms to save 22276 bytes."
LOG 12:53:12:960 | TRACE : "[syncPendingStateWithMint] start"
LOG 12:53:12:962 | TRACE : "[syncStateWithMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"isPending": true
}
INFO 12:53:12:962 | INFO : "Adding new task _syncStateWithMintTask-1731325992962 to the queue"
LOG 12:53:12:963 | TRACE : "[handlePendingTopups] start"{
"paymentRequests": []
}
LOG 12:53:12:964 | TRACE : "[handlePendingTopups]""No outgoing payment requests in store - skipping task send to the queue..."
LOG 12:53:12:964 | TRACE : "[useFocusEffect] Skipping claim and rate checks..."
LOG 12:53:12:974 | TRACE : "The status of task _syncStateWithMintTask-1731325992962 changed to running"
LOG 12:53:12:975 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"unit": "sat"
}
LOG 12:53:12:976 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:53:12:976 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:53:12:977 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:53:13:147 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint]"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"spentPendingProofs": {
"spent": [],
"pending": []
}
}
LOG 12:53:13:148 | TRACE : "[_syncStateWithMintTask]""Pending spent and pending by mint amounts"{
"spentByMintAmount": 0,
"pendingByMintAmount": 0,
"isPending": true
}
LOG 12:53:13:148 | TRACE : "[_syncStateWithMintTask]""Remaining pendingByMintSecrets"[]
LOG 12:53:13:151 | TRACE : "The status of task _syncStateWithMintTask-1731325992962 changed to success"
INFO 12:53:13:152 | INFO : "The result of task _syncStateWithMintTask-1731325992962"{
"taskFunction": "_syncStateWithMintTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"message": "Completed sync for pending proofs with the mint",
"transactionStateUpdates": [],
"completedTransactionIds": [],
"errorTransactionIds": [],
"pendingTransactionIds": [],
"revertedTransactionIds": []
}
LOG 12:53:13:408 | TRACE : "Poll count for syncStateWithMintPoller-https://mint.minibits.cash/Bitcoin: 1"
LOG 12:53:13:409 | TRACE : "[syncStateWithMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"isPending": true
}
INFO 12:53:13:410 | INFO : "Adding new task _syncStateWithMintTask-1731325993410 to the queue"
LOG 12:53:13:411 | TRACE : "The status of task _syncStateWithMintTask-1731325993410 changed to running"
LOG 12:53:13:413 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"unit": "sat"
}
LOG 12:53:13:415 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:53:13:417 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:53:13:419 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:53:13:607 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint]"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"spentPendingProofs": {
"spent": [],
"pending": []
}
}
LOG 12:53:13:609 | TRACE : "[_syncStateWithMintTask]""Pending spent and pending by mint amounts"{
"spentByMintAmount": 0,
"pendingByMintAmount": 0,
"isPending": true
}
LOG 12:53:13:610 | TRACE : "[_syncStateWithMintTask]""Remaining pendingByMintSecrets"[]
LOG 12:53:13:612 | TRACE : "The status of task _syncStateWithMintTask-1731325993410 changed to success"
INFO 12:53:13:613 | INFO : "The result of task _syncStateWithMintTask-1731325993410"{
"taskFunction": "_syncStateWithMintTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"message": "Completed sync for pending proofs with the mint",
"transactionStateUpdates": [],
"completedTransactionIds": [],
"errorTransactionIds": [],
"pendingTransactionIds": [],
"revertedTransactionIds": []
}
LOG 12:53:14:761 | TRACE : "Database transaction counts"{
"countByStatus": {
"total": 79,
"COMPLETED": 68,
"DRAFT": 1,
"PENDING": 4,
"REVERTED": 6
}
}
LOG 12:53:14:767 | TRACE : "Transaction loaded"{
"id": 102,
"unit": "sat",
"note": null
}
LOG 12:53:16:709 | TRACE : "[onRevertPendingSend]"{
"tId": 102
}
INFO 12:53:16:711 | INFO : "Adding new high priority task revertTask-1731325996711 to the queue"
LOG 12:53:16:747 | TRACE : "The status of task revertTask-1731325996711 changed to running"
DEBUG 12:53:16:752 | DEBUG : "[getMintFeeReserve]"{
"feeReserve": 0
}
LOG 12:53:16:753 | TRACE : "[_revertTask]""amountPreferences"{
"amountPreferences": [
{
"amount": 2,
"count": 1
}
],
"transactionId": 102
}
LOG 12:53:16:754 | TRACE : "[_revertTask]""countOfInFlightProofs"{
"countOfInFlightProofs": 1,
"transactionId": 102
}
LOG 12:53:16:755 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:53:16:756 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:53:16:757 | TRACE : "[loadSeed]""start"
LOG 12:53:16:761 | TRACE : "[EventEmitter.on] Subscribing to ev_revertTask_result"
LOG 12:53:16:797 | TRACE : "[loadSeed]""base64"{
"seedStr": "fYhLLO9DWaEay4LF7AzSce19lCWv1jhzD++PdIY/ADFTtIPhc9LbX4xO8VZkmdKsuwOijLjX16UdYoAXISg6UQ=="
}
LOG 12:53:16:798 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:53:16:799 | TRACE : "[WalletStore.getWallet]""Returning NEW cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:53:16:801 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:53:16:803 | TRACE : "[setInFlight]""Lock and inflight indexes were set"{
"keyset": "00500550f0494146",
"unit": "sat",
"counter": 324,
"inFlightFrom": 323,
"inFlightTo": 324,
"inFlightTid": 102
}
LOG 12:53:16:805 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:53:16:808 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:53:16:809 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:53:16:810 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
ERROR 12:53:17:708 | ERROR : "[WalletStore.receive]""MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before.""{\"caller\":\"WalletStore.receive\"}"
LOG 12:53:17:752 | TRACE : "[resetInFlight]""Lock and inflight indexes were reset"{
"inFlightTid": 102
}
LOG 12:53:17:757 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:53:17:769 | INFO : "[updateStatus]""[ERROR] Transaction status updated"{
"id": 102
}
DEBUG 12:53:17:771 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 102,
"status": "ERROR"
}
LOG 12:53:17:773 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
ERROR 12:53:17:974 | ERROR : "MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before."
LOG 12:53:17:985 | TRACE : "The status of task revertTask-1731325996711 changed to success"
INFO 12:53:17:986 | INFO : "The result of task revertTask-1731325996711"{
"taskFunction": "revertTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"transaction": {
"id": 102,
"type": "SEND",
"amount": 2,
"fee": 0,
"unit": "sat",
"data": "[{\"status\":\"DRAFT\",\"mintBalanceToSendFrom\":{\"mintUrl\":\"https://mint.minibits.cash/Bitcoin\",\"balances\":{\"sat\":24}},\"createdAt\":\"2024-11-11T11:53:06.931Z\"},{\"status\":\"PREPARED\",\"mintFeeReserve\":0,\"mintFeePaid\":0,\"isSwapNeeded\":false,\"createdAt\":\"2024-11-11T11:53:07.282Z\"},{\"status\":\"PENDING\",\"createdAt\":\"2024-11-11T11:53:07.344Z\"},{\"status\":\"ERROR\",\"error\":{\"name\":\"MINT_ERROR\",\"message\":\"Error when receiving: Error receiving token entry: outputs have already been signed before.\",\"params\":{\"caller\":\"WalletStore.receive\"}}}]",
"sentFrom": null,
"sentTo": null,
"profile": null,
"memo": "",
"mint": "https://mint.minibits.cash/Bitcoin",
"zapRequest": null,
"inputToken": null,
"outputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ",
"proof": null,
"balanceAfter": 22,
"noteToSelf": null,
"tags": null,
"status": "ERROR",
"createdAt": 1731325986932
},
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"error": {
"name": "MINT_ERROR",
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"params": {
"caller": "WalletStore.receive"
}
}
}
LOG 12:53:17:987 | TRACE : "handleRevertTaskResult event handler triggered"
LOG 12:53:18:852 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.4081770181655884 ms to save 22489 bytes."
LOG 12:53:19:439 | TRACE : "Poll count for syncStateWithMintPoller-https://mint.minibits.cash/Bitcoin: 2"
LOG 12:53:19:442 | TRACE : "[syncStateWithMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"isPending": true
}
INFO 12:53:19:445 | INFO : "Adding new task _syncStateWithMintTask-1731325999445 to the queue"
LOG 12:53:19:449 | TRACE : "The status of task _syncStateWithMintTask-1731325999445 changed to running"
LOG 12:53:19:454 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"unit": "sat"
}
LOG 12:53:19:456 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:53:19:463 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:53:19:466 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:53:19:806 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint]"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"spentPendingProofs": {
"spent": [],
"pending": []
}
}
LOG 12:53:19:809 | TRACE : "[_syncStateWithMintTask]""Pending spent and pending by mint amounts"{
"spentByMintAmount": 0,
"pendingByMintAmount": 0,
"isPending": true
}
LOG 12:53:19:812 | TRACE : "[_syncStateWithMintTask]""Remaining pendingByMintSecrets"[]
LOG 12:53:19:813 | TRACE : "The status of task _syncStateWithMintTask-1731325999445 changed to success"
INFO 12:53:19:814 | INFO : "The result of task _syncStateWithMintTask-1731325999445"{
"taskFunction": "_syncStateWithMintTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"message": "Completed sync for pending proofs with the mint",
"transactionStateUpdates": [],
"completedTransactionIds": [],
"errorTransactionIds": [],
"pendingTransactionIds": [],
"revertedTransactionIds": []
}
LOG 12:53:25:485 | TRACE : "[syncStateWithMintPoller]""polling completed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:53:50:602 | TRACE : "[showSpentEcashResult] got update"{
"totalSpentAmount": 0
}
LOG 12:53:50:712 | TRACE : "[showSyncErrors] got update"{
"syncErrors": []
}
LOG 12:53:52:237 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 20,
"counter": 344
}
LOG 12:53:52:240 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:53:52:242 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 20,
"counter": 20
}
LOG 12:53:52:245 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:53:52:247 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 20,
"counter": 20
}
LOG 12:53:52:250 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:53:52:251 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 20,
"counter": 20
}
LOG 12:53:52:253 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:53:53:325 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.6879680156707764 ms to save 22492 bytes."
LOG 12:54:01:806 | TRACE : "[syncPendingStateWithMint] start"
LOG 12:54:01:806 | TRACE : "[syncStateWithMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"isPending": true
}
INFO 12:54:01:807 | INFO : "Adding new task _syncStateWithMintTask-1731326041807 to the queue"
LOG 12:54:01:807 | TRACE : "[handlePendingTopups] start"{
"paymentRequests": []
}
LOG 12:54:01:808 | TRACE : "[handlePendingTopups]""No outgoing payment requests in store - skipping task send to the queue..."
INFO 12:54:01:808 | INFO : "[handleClaim] start"
LOG 12:54:01:808 | TRACE : "[fetchApi] start""https://api.minibits.cash/claim"
LOG 12:54:01:809 | TRACE : "[fetchApi] start""https://api.minibits.cash/rate/USD"
LOG 12:54:01:916 | TRACE : "[syncPendingStateWithMint] start"
LOG 12:54:01:917 | TRACE : "[syncStateWithMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"isPending": true
}
INFO 12:54:01:918 | INFO : "Adding new task _syncStateWithMintTask-1731326041918 to the queue"
LOG 12:54:01:918 | TRACE : "[handlePendingTopups] start"{
"paymentRequests": []
}
LOG 12:54:01:918 | TRACE : "[handlePendingTopups]""No outgoing payment requests in store - skipping task send to the queue..."
LOG 12:54:01:919 | TRACE : "[useFocusEffect] Skipping claim and rate checks..."
LOG 12:54:01:919 | TRACE : "The status of task _syncStateWithMintTask-1731326041807 changed to running"
LOG 12:54:01:920 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"unit": "sat"
}
LOG 12:54:01:920 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:01:922 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:01:922 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:02:110 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint]"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"spentPendingProofs": {
"spent": [],
"pending": []
}
}
LOG 12:54:02:112 | TRACE : "[_syncStateWithMintTask]""Pending spent and pending by mint amounts"{
"spentByMintAmount": 0,
"pendingByMintAmount": 0,
"isPending": true
}
LOG 12:54:02:112 | TRACE : "[_syncStateWithMintTask]""Remaining pendingByMintSecrets"[]
LOG 12:54:02:113 | TRACE : "The status of task _syncStateWithMintTask-1731326041807 changed to success"
INFO 12:54:02:113 | INFO : "The result of task _syncStateWithMintTask-1731326041807"{
"taskFunction": "_syncStateWithMintTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"message": "Completed sync for pending proofs with the mint",
"transactionStateUpdates": [],
"completedTransactionIds": [],
"errorTransactionIds": [],
"pendingTransactionIds": [],
"revertedTransactionIds": []
}
LOG 12:54:02:115 | TRACE : "The status of task _syncStateWithMintTask-1731326041918 changed to running"
LOG 12:54:02:116 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"unit": "sat"
}
LOG 12:54:02:117 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:02:118 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:02:120 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:02:280 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint]"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"spentPendingProofs": {
"spent": [],
"pending": []
}
}
LOG 12:54:02:282 | TRACE : "[_syncStateWithMintTask]""Pending spent and pending by mint amounts"{
"spentByMintAmount": 0,
"pendingByMintAmount": 0,
"isPending": true
}
LOG 12:54:02:283 | TRACE : "[_syncStateWithMintTask]""Remaining pendingByMintSecrets"[]
LOG 12:54:02:284 | TRACE : "The status of task _syncStateWithMintTask-1731326041918 changed to success"
INFO 12:54:02:285 | INFO : "The result of task _syncStateWithMintTask-1731326041918"{
"taskFunction": "_syncStateWithMintTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"message": "Completed sync for pending proofs with the mint",
"transactionStateUpdates": [],
"completedTransactionIds": [],
"errorTransactionIds": [],
"pendingTransactionIds": [],
"revertedTransactionIds": []
}
DEBUG 12:54:02:608 | DEBUG : "[minibitsClient.createClaim] Got claim response"
DEBUG 12:54:02:609 | DEBUG : "[handleClaim] No claimed invoices returned from the server..."
INFO 12:54:03:066 | INFO : "[getExchangeRate] Got response"{
"currency": "USD",
"rate": 1217.8424799303136
}
LOG 12:54:03:069 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:54:03:708 | TRACE : "Transaction loaded"{
"id": 102,
"unit": "sat",
"note": null
}
LOG 12:54:04:153 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.488332986831665 ms to save 22493 bytes."
LOG 12:54:16:934 | TRACE : "[syncPendingStateWithMint] start"
LOG 12:54:16:935 | TRACE : "[syncStateWithMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"isPending": true
}
INFO 12:54:16:935 | INFO : "Adding new task _syncStateWithMintTask-1731326056935 to the queue"
LOG 12:54:16:936 | TRACE : "[handlePendingTopups] start"{
"paymentRequests": []
}
LOG 12:54:16:936 | TRACE : "[handlePendingTopups]""No outgoing payment requests in store - skipping task send to the queue..."
LOG 12:54:16:936 | TRACE : "[useFocusEffect] Skipping claim and rate checks..."
LOG 12:54:16:947 | TRACE : "The status of task _syncStateWithMintTask-1731326056935 changed to running"
LOG 12:54:16:948 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"unit": "sat"
}
LOG 12:54:16:948 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:16:949 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:16:950 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:17:102 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint]"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"spentPendingProofs": {
"spent": [],
"pending": []
}
}
LOG 12:54:17:104 | TRACE : "[_syncStateWithMintTask]""Pending spent and pending by mint amounts"{
"spentByMintAmount": 0,
"pendingByMintAmount": 0,
"isPending": true
}
LOG 12:54:17:105 | TRACE : "[_syncStateWithMintTask]""Remaining pendingByMintSecrets"[]
LOG 12:54:17:105 | TRACE : "The status of task _syncStateWithMintTask-1731326056935 changed to success"
INFO 12:54:17:107 | INFO : "The result of task _syncStateWithMintTask-1731326056935"{
"taskFunction": "_syncStateWithMintTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"message": "Completed sync for pending proofs with the mint",
"transactionStateUpdates": [],
"completedTransactionIds": [],
"errorTransactionIds": [],
"pendingTransactionIds": [],
"revertedTransactionIds": []
}
LOG 12:54:19:607 | TRACE : "[TokenReceiveScreen.setUnitAndMint]"
LOG 12:54:19:624 | TRACE : "[extractEncodedCashuToken] Extract token from"{
"maybeToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:54:20:862 | TRACE : "[extractEncodedCashuToken] Extract token from"{
"maybeToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:54:20:962 | TRACE : "decoded token"{
"decoded": {
"token": [
{
"mint": "https://mint.minibits.cash/Bitcoin",
"proofs": [
{
"id": "00500550f0494146",
"amount": 1,
"secret": "bb46fb6b8b90448a374c56912ad1b1b0d5b1bb8009b3a1ae8103e58e344d2421",
"C": "02358dd5ac0324bb23a654f40d8a6a2a013c6d0852210ebccc715dfc59b4e448ed"
},
{
"id": "00500550f0494146",
"amount": 1,
"secret": "f816aa1c7a4d5d78fe2bf213849c26d02344358b45dd1fbc07d3485b0b0f1338",
"C": "03e91db6c2113156cc3a1ead972b445a999c11edf70e36e92bca6646949a2b872b"
}
]
}
],
"unit": "sat",
"memo": "Sent from Minibits"
}
}
LOG 12:54:20:963 | TRACE : "tokenAmounts"{
"tokenAmounts": {
"totalAmount": 2,
"mintAmounts": [
{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"amount": 2
}
]
}
}
LOG 12:54:21:072 | TRACE : "nothing scanned"
INFO 12:54:22:380 | INFO : "Adding new high priority task receiveTask-1731326062380 to the queue"
LOG 12:54:22:414 | TRACE : "The status of task receiveTask-1731326062380 changed to running"
LOG 12:54:22:420 | TRACE : "[receiveTask]""receiveToken tokenMints"[
"https://mint.minibits.cash/Bitcoin"
]
LOG 12:54:22:423 | TRACE : "[EventEmitter.on] Subscribing to ev_receiveTask_result"
LOG 12:54:22:423 | TRACE : "[EventEmitter.on] Subscribing to ev_receiveOfflinePrepareTask_result"
INFO 12:54:22:429 | INFO : "[addTransactionAsync]""New transaction added to the database"{
"type": "RECEIVE",
"mint": "https://mint.minibits.cash/Bitcoin",
"status": "DRAFT"
}
DEBUG 12:54:22:433 | DEBUG : "[addTransaction]""New transaction added to the TransactionsStore"
LOG 12:54:22:434 | TRACE : "[pruneRecentByUnit]"{
"unit": "sat",
"unitCount": 4
}
LOG 12:54:22:435 | TRACE : "[pruneRecentByUnit]""1 pruned from recentByUnit"
LOG 12:54:22:442 | TRACE : "[pruneHistory]""1 pruned from history"
LOG 12:54:22:443 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:54:22:694 | DEBUG : "[updateInputToken]""Transaction inputToken updated in database"{
"id": 103
}
DEBUG 12:54:22:695 | DEBUG : "[setInputToken]""Transaction inputToken updated"{
"id": 103,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:54:22:697 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:54:22:698 | DEBUG : "[getMintFeeReserve]"{
"feeReserve": 0
}
LOG 12:54:22:698 | TRACE : "[receiveTask]""amountPreferences"{
"amountPreferences": [
{
"amount": 2,
"count": 1
}
],
"transactionId": 103
}
LOG 12:54:22:698 | TRACE : "[receiveTask]""countOfInFlightProofs"{
"countOfInFlightProofs": 1,
"transactionId": 103
}
LOG 12:54:22:699 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:22:700 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:22:700 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:22:701 | TRACE : "[setInFlight]""Lock and inflight indexes were set"{
"keyset": "00500550f0494146",
"unit": "sat",
"counter": 345,
"inFlightFrom": 344,
"inFlightTo": 345,
"inFlightTid": 103
}
LOG 12:54:22:703 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:54:22:704 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:22:705 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:22:706 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
ERROR 12:54:22:993 | ERROR : "[WalletStore.receive]""MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before.""{\"caller\":\"WalletStore.receive\"}"
LOG 12:54:23:016 | TRACE : "[resetInFlight]""Lock and inflight indexes were reset"{
"inFlightTid": 103
}
LOG 12:54:23:018 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:54:23:029 | INFO : "[updateStatus]""[ERROR] Transaction status updated"{
"id": 103
}
DEBUG 12:54:23:032 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 103,
"status": "ERROR"
}
LOG 12:54:23:035 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
ERROR 12:54:23:062 | ERROR : "MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before."
LOG 12:54:23:069 | TRACE : "The status of task receiveTask-1731326062380 changed to success"
INFO 12:54:23:070 | INFO : "The result of task receiveTask-1731326062380"{
"taskFunction": "receiveTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"transaction": {
"id": 103,
"type": "RECEIVE",
"amount": 2,
"fee": 0,
"unit": "sat",
"data": "[{\"status\":\"DRAFT\",\"amountToReceive\":2,\"unit\":\"sat\",\"createdAt\":\"2024-11-11T11:54:22.420Z\"},{\"status\":\"ERROR\",\"error\":{\"name\":\"MINT_ERROR\",\"message\":\"Error when receiving: Error receiving token entry: outputs have already been signed before.\",\"params\":{\"caller\":\"WalletStore.receive\"}}}]",
"sentFrom": null,
"sentTo": null,
"profile": null,
"memo": "Sent from Minibits",
"mint": "https://mint.minibits.cash/Bitcoin",
"zapRequest": null,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ",
"outputToken": null,
"proof": null,
"balanceAfter": null,
"noteToSelf": null,
"tags": null,
"status": "ERROR",
"createdAt": 1731326062420
},
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"error": {
"name": "MINT_ERROR",
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"params": {
"caller": "WalletStore.receive"
}
}
}
LOG 12:54:23:071 | TRACE : "handleReceiveTaskResult event handler triggered"
LOG 12:54:24:113 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.692239999771118 ms to save 22717 bytes."
LOG 12:54:28:305 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:28:306 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:28:308 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:28:309 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 20,
"counter": 365
}
LOG 12:54:28:311 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:54:28:361 | INFO : "Adding new high priority task receiveTask-1731326068361 to the queue"
LOG 12:54:28:411 | TRACE : "The status of task receiveTask-1731326068361 changed to running"
LOG 12:54:28:411 | TRACE : "[receiveTask]""receiveToken tokenMints"[
"https://mint.minibits.cash/Bitcoin"
]
INFO 12:54:28:420 | INFO : "[addTransactionAsync]""New transaction added to the database"{
"type": "RECEIVE",
"mint": "https://mint.minibits.cash/Bitcoin",
"status": "DRAFT"
}
DEBUG 12:54:28:425 | DEBUG : "[addTransaction]""New transaction added to the TransactionsStore"
LOG 12:54:28:426 | TRACE : "[pruneRecentByUnit]"{
"unit": "sat",
"unitCount": 4
}
LOG 12:54:28:427 | TRACE : "[pruneRecentByUnit]""1 pruned from recentByUnit"
LOG 12:54:28:429 | TRACE : "[pruneHistory]""1 pruned from history"
LOG 12:54:28:431 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:54:28:590 | DEBUG : "[updateInputToken]""Transaction inputToken updated in database"{
"id": 104
}
DEBUG 12:54:28:592 | DEBUG : "[setInputToken]""Transaction inputToken updated"{
"id": 104,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:54:28:594 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:54:28:595 | DEBUG : "[getMintFeeReserve]"{
"feeReserve": 0
}
LOG 12:54:28:595 | TRACE : "[receiveTask]""amountPreferences"{
"amountPreferences": [
{
"amount": 2,
"count": 1
}
],
"transactionId": 104
}
LOG 12:54:28:596 | TRACE : "[receiveTask]""countOfInFlightProofs"{
"countOfInFlightProofs": 1,
"transactionId": 104
}
LOG 12:54:28:596 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:28:597 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:28:598 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:28:599 | TRACE : "[setInFlight]""Lock and inflight indexes were set"{
"keyset": "00500550f0494146",
"unit": "sat",
"counter": 366,
"inFlightFrom": 365,
"inFlightTo": 366,
"inFlightTid": 104
}
LOG 12:54:28:601 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:54:28:602 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:28:603 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:28:603 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
ERROR 12:54:28:858 | ERROR : "[WalletStore.receive]""MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before.""{\"caller\":\"WalletStore.receive\"}"
LOG 12:54:28:866 | TRACE : "[resetInFlight]""Lock and inflight indexes were reset"{
"inFlightTid": 104
}
LOG 12:54:28:868 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:54:28:876 | INFO : "[updateStatus]""[ERROR] Transaction status updated"{
"id": 104
}
DEBUG 12:54:28:878 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 104,
"status": "ERROR"
}
LOG 12:54:28:887 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
ERROR 12:54:28:908 | ERROR : "MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before."
LOG 12:54:28:915 | TRACE : "The status of task receiveTask-1731326068361 changed to success"
INFO 12:54:28:915 | INFO : "The result of task receiveTask-1731326068361"{
"taskFunction": "receiveTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"transaction": {
"id": 104,
"type": "RECEIVE",
"amount": 2,
"fee": 0,
"unit": "sat",
"data": "[{\"status\":\"DRAFT\",\"amountToReceive\":2,\"unit\":\"sat\",\"createdAt\":\"2024-11-11T11:54:28.411Z\"},{\"status\":\"ERROR\",\"error\":{\"name\":\"MINT_ERROR\",\"message\":\"Error when receiving: Error receiving token entry: outputs have already been signed before.\",\"params\":{\"caller\":\"WalletStore.receive\"}}}]",
"sentFrom": null,
"sentTo": null,
"profile": null,
"memo": "Sent from Minibits",
"mint": "https://mint.minibits.cash/Bitcoin",
"zapRequest": null,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ",
"outputToken": null,
"proof": null,
"balanceAfter": null,
"noteToSelf": null,
"tags": null,
"status": "ERROR",
"createdAt": 1731326068411
},
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"error": {
"name": "MINT_ERROR",
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"params": {
"caller": "WalletStore.receive"
}
}
}
LOG 12:54:28:916 | TRACE : "handleReceiveTaskResult event handler triggered"
LOG 12:54:29:971 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.740572929382324 ms to save 22854 bytes."
LOG 12:54:31:133 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:31:135 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:31:136 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:31:137 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 20,
"counter": 386
}
LOG 12:54:31:140 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:54:31:191 | INFO : "Adding new high priority task receiveTask-1731326071191 to the queue"
LOG 12:54:31:242 | TRACE : "The status of task receiveTask-1731326071191 changed to running"
LOG 12:54:31:242 | TRACE : "[receiveTask]""receiveToken tokenMints"[
"https://mint.minibits.cash/Bitcoin"
]
INFO 12:54:31:251 | INFO : "[addTransactionAsync]""New transaction added to the database"{
"type": "RECEIVE",
"mint": "https://mint.minibits.cash/Bitcoin",
"status": "DRAFT"
}
DEBUG 12:54:31:255 | DEBUG : "[addTransaction]""New transaction added to the TransactionsStore"
LOG 12:54:31:256 | TRACE : "[pruneRecentByUnit]"{
"unit": "sat",
"unitCount": 4
}
LOG 12:54:31:257 | TRACE : "[pruneRecentByUnit]""1 pruned from recentByUnit"
LOG 12:54:31:260 | TRACE : "[pruneHistory]""1 pruned from history"
LOG 12:54:31:261 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:54:31:415 | DEBUG : "[updateInputToken]""Transaction inputToken updated in database"{
"id": 105
}
DEBUG 12:54:31:416 | DEBUG : "[setInputToken]""Transaction inputToken updated"{
"id": 105,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:54:31:418 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:54:31:419 | DEBUG : "[getMintFeeReserve]"{
"feeReserve": 0
}
LOG 12:54:31:419 | TRACE : "[receiveTask]""amountPreferences"{
"amountPreferences": [
{
"amount": 2,
"count": 1
}
],
"transactionId": 105
}
LOG 12:54:31:419 | TRACE : "[receiveTask]""countOfInFlightProofs"{
"countOfInFlightProofs": 1,
"transactionId": 105
}
LOG 12:54:31:420 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:31:421 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:31:422 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:31:423 | TRACE : "[setInFlight]""Lock and inflight indexes were set"{
"keyset": "00500550f0494146",
"unit": "sat",
"counter": 387,
"inFlightFrom": 386,
"inFlightTo": 387,
"inFlightTid": 105
}
LOG 12:54:31:429 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:54:31:430 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:31:431 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:31:431 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
ERROR 12:54:31:773 | ERROR : "[WalletStore.receive]""MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before.""{\"caller\":\"WalletStore.receive\"}"
LOG 12:54:31:784 | TRACE : "[resetInFlight]""Lock and inflight indexes were reset"{
"inFlightTid": 105
}
LOG 12:54:31:787 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:54:31:797 | INFO : "[updateStatus]""[ERROR] Transaction status updated"{
"id": 105
}
DEBUG 12:54:31:798 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 105,
"status": "ERROR"
}
LOG 12:54:31:801 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
ERROR 12:54:31:830 | ERROR : "MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before."
LOG 12:54:31:837 | TRACE : "The status of task receiveTask-1731326071191 changed to success"
INFO 12:54:31:837 | INFO : "The result of task receiveTask-1731326071191"{
"taskFunction": "receiveTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"transaction": {
"id": 105,
"type": "RECEIVE",
"amount": 2,
"fee": 0,
"unit": "sat",
"data": "[{\"status\":\"DRAFT\",\"amountToReceive\":2,\"unit\":\"sat\",\"createdAt\":\"2024-11-11T11:54:31.242Z\"},{\"status\":\"ERROR\",\"error\":{\"name\":\"MINT_ERROR\",\"message\":\"Error when receiving: Error receiving token entry: outputs have already been signed before.\",\"params\":{\"caller\":\"WalletStore.receive\"}}}]",
"sentFrom": null,
"sentTo": null,
"profile": null,
"memo": "Sent from Minibits",
"mint": "https://mint.minibits.cash/Bitcoin",
"zapRequest": null,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ",
"outputToken": null,
"proof": null,
"balanceAfter": null,
"noteToSelf": null,
"tags": null,
"status": "ERROR",
"createdAt": 1731326071242
},
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"error": {
"name": "MINT_ERROR",
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"params": {
"caller": "WalletStore.receive"
}
}
}
LOG 12:54:31:838 | TRACE : "handleReceiveTaskResult event handler triggered"
LOG 12:54:32:888 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.834426999092102 ms to save 22976 bytes."
LOG 12:54:33:401 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:33:403 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:33:403 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:33:404 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 20,
"counter": 407
}
LOG 12:54:33:409 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:54:33:458 | INFO : "Adding new high priority task receiveTask-1731326073458 to the queue"
LOG 12:54:33:507 | TRACE : "The status of task receiveTask-1731326073458 changed to running"
LOG 12:54:33:507 | TRACE : "[receiveTask]""receiveToken tokenMints"[
"https://mint.minibits.cash/Bitcoin"
]
INFO 12:54:33:520 | INFO : "[addTransactionAsync]""New transaction added to the database"{
"type": "RECEIVE",
"mint": "https://mint.minibits.cash/Bitcoin",
"status": "DRAFT"
}
DEBUG 12:54:33:524 | DEBUG : "[addTransaction]""New transaction added to the TransactionsStore"
LOG 12:54:33:525 | TRACE : "[pruneRecentByUnit]"{
"unit": "sat",
"unitCount": 4
}
LOG 12:54:33:526 | TRACE : "[pruneRecentByUnit]""1 pruned from recentByUnit"
LOG 12:54:33:529 | TRACE : "[pruneHistory]""1 pruned from history"
LOG 12:54:33:531 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:54:33:699 | DEBUG : "[updateInputToken]""Transaction inputToken updated in database"{
"id": 106
}
DEBUG 12:54:33:701 | DEBUG : "[setInputToken]""Transaction inputToken updated"{
"id": 106,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:54:33:703 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:54:33:705 | DEBUG : "[getMintFeeReserve]"{
"feeReserve": 0
}
LOG 12:54:33:705 | TRACE : "[receiveTask]""amountPreferences"{
"amountPreferences": [
{
"amount": 2,
"count": 1
}
],
"transactionId": 106
}
LOG 12:54:33:706 | TRACE : "[receiveTask]""countOfInFlightProofs"{
"countOfInFlightProofs": 1,
"transactionId": 106
}
LOG 12:54:33:706 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:33:707 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:33:708 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:33:709 | TRACE : "[setInFlight]""Lock and inflight indexes were set"{
"keyset": "00500550f0494146",
"unit": "sat",
"counter": 408,
"inFlightFrom": 407,
"inFlightTo": 408,
"inFlightTid": 106
}
LOG 12:54:33:712 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:54:33:712 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:33:713 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:33:714 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
ERROR 12:54:33:930 | ERROR : "[WalletStore.receive]""MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before.""{\"caller\":\"WalletStore.receive\"}"
LOG 12:54:33:936 | TRACE : "[resetInFlight]""Lock and inflight indexes were reset"{
"inFlightTid": 106
}
LOG 12:54:33:938 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:54:33:945 | INFO : "[updateStatus]""[ERROR] Transaction status updated"{
"id": 106
}
DEBUG 12:54:33:947 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 106,
"status": "ERROR"
}
LOG 12:54:33:949 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
ERROR 12:54:33:968 | ERROR : "MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before."
LOG 12:54:33:978 | TRACE : "The status of task receiveTask-1731326073458 changed to success"
INFO 12:54:33:978 | INFO : "The result of task receiveTask-1731326073458"{
"taskFunction": "receiveTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"transaction": {
"id": 106,
"type": "RECEIVE",
"amount": 2,
"fee": 0,
"unit": "sat",
"data": "[{\"status\":\"DRAFT\",\"amountToReceive\":2,\"unit\":\"sat\",\"createdAt\":\"2024-11-11T11:54:33.508Z\"},{\"status\":\"ERROR\",\"error\":{\"name\":\"MINT_ERROR\",\"message\":\"Error when receiving: Error receiving token entry: outputs have already been signed before.\",\"params\":{\"caller\":\"WalletStore.receive\"}}}]",
"sentFrom": null,
"sentTo": null,
"profile": null,
"memo": "Sent from Minibits",
"mint": "https://mint.minibits.cash/Bitcoin",
"zapRequest": null,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ",
"outputToken": null,
"proof": null,
"balanceAfter": null,
"noteToSelf": null,
"tags": null,
"status": "ERROR",
"createdAt": 1731326073508
},
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"error": {
"name": "MINT_ERROR",
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"params": {
"caller": "WalletStore.receive"
}
}
}
LOG 12:54:33:979 | TRACE : "handleReceiveTaskResult event handler triggered"
LOG 12:54:35:032 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.4952609539031982 ms to save 23113 bytes."
LOG 12:54:35:742 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:35:744 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:35:744 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:35:747 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 20,
"counter": 428
}
LOG 12:54:35:750 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:54:35:799 | INFO : "Adding new high priority task receiveTask-1731326075799 to the queue"
LOG 12:54:35:847 | TRACE : "The status of task receiveTask-1731326075799 changed to running"
LOG 12:54:35:847 | TRACE : "[receiveTask]""receiveToken tokenMints"[
"https://mint.minibits.cash/Bitcoin"
]
INFO 12:54:35:857 | INFO : "[addTransactionAsync]""New transaction added to the database"{
"type": "RECEIVE",
"mint": "https://mint.minibits.cash/Bitcoin",
"status": "DRAFT"
}
DEBUG 12:54:35:865 | DEBUG : "[addTransaction]""New transaction added to the TransactionsStore"
LOG 12:54:35:866 | TRACE : "[pruneRecentByUnit]"{
"unit": "sat",
"unitCount": 4
}
LOG 12:54:35:867 | TRACE : "[pruneRecentByUnit]""1 pruned from recentByUnit"
LOG 12:54:35:870 | TRACE : "[pruneHistory]""1 pruned from history"
LOG 12:54:35:872 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:54:36:025 | DEBUG : "[updateInputToken]""Transaction inputToken updated in database"{
"id": 107
}
DEBUG 12:54:36:027 | DEBUG : "[setInputToken]""Transaction inputToken updated"{
"id": 107,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:54:36:029 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:54:36:029 | DEBUG : "[getMintFeeReserve]"{
"feeReserve": 0
}
LOG 12:54:36:030 | TRACE : "[receiveTask]""amountPreferences"{
"amountPreferences": [
{
"amount": 2,
"count": 1
}
],
"transactionId": 107
}
LOG 12:54:36:030 | TRACE : "[receiveTask]""countOfInFlightProofs"{
"countOfInFlightProofs": 1,
"transactionId": 107
}
LOG 12:54:36:030 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:36:031 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:36:032 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:36:033 | TRACE : "[setInFlight]""Lock and inflight indexes were set"{
"keyset": "00500550f0494146",
"unit": "sat",
"counter": 429,
"inFlightFrom": 428,
"inFlightTo": 429,
"inFlightTid": 107
}
LOG 12:54:36:035 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:54:36:036 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:36:037 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:36:037 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
ERROR 12:54:36:314 | ERROR : "[WalletStore.receive]""MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before.""{\"caller\":\"WalletStore.receive\"}"
LOG 12:54:36:325 | TRACE : "[resetInFlight]""Lock and inflight indexes were reset"{
"inFlightTid": 107
}
LOG 12:54:36:329 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:54:36:356 | INFO : "[updateStatus]""[ERROR] Transaction status updated"{
"id": 107
}
DEBUG 12:54:36:359 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 107,
"status": "ERROR"
}
LOG 12:54:36:363 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
ERROR 12:54:36:395 | ERROR : "MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before."
LOG 12:54:36:404 | TRACE : "The status of task receiveTask-1731326075799 changed to success"
INFO 12:54:36:404 | INFO : "The result of task receiveTask-1731326075799"{
"taskFunction": "receiveTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"transaction": {
"id": 107,
"type": "RECEIVE",
"amount": 2,
"fee": 0,
"unit": "sat",
"data": "[{\"status\":\"DRAFT\",\"amountToReceive\":2,\"unit\":\"sat\",\"createdAt\":\"2024-11-11T11:54:35.848Z\"},{\"status\":\"ERROR\",\"error\":{\"name\":\"MINT_ERROR\",\"message\":\"Error when receiving: Error receiving token entry: outputs have already been signed before.\",\"params\":{\"caller\":\"WalletStore.receive\"}}}]",
"sentFrom": null,
"sentTo": null,
"profile": null,
"memo": "Sent from Minibits",
"mint": "https://mint.minibits.cash/Bitcoin",
"zapRequest": null,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ",
"outputToken": null,
"proof": null,
"balanceAfter": null,
"noteToSelf": null,
"tags": null,
"status": "ERROR",
"createdAt": 1731326075848
},
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"error": {
"name": "MINT_ERROR",
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"params": {
"caller": "WalletStore.receive"
}
}
}
LOG 12:54:36:404 | TRACE : "handleReceiveTaskResult event handler triggered"
LOG 12:54:37:449 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.8572399616241455 ms to save 22770 bytes."
LOG 12:54:37:874 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:37:876 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:37:876 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:37:878 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 20,
"counter": 449
}
LOG 12:54:37:881 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:54:37:930 | INFO : "Adding new high priority task receiveTask-1731326077930 to the queue"
LOG 12:54:37:981 | TRACE : "The status of task receiveTask-1731326077930 changed to running"
LOG 12:54:37:981 | TRACE : "[receiveTask]""receiveToken tokenMints"[
"https://mint.minibits.cash/Bitcoin"
]
INFO 12:54:37:990 | INFO : "[addTransactionAsync]""New transaction added to the database"{
"type": "RECEIVE",
"mint": "https://mint.minibits.cash/Bitcoin",
"status": "DRAFT"
}
DEBUG 12:54:37:994 | DEBUG : "[addTransaction]""New transaction added to the TransactionsStore"
LOG 12:54:37:995 | TRACE : "[pruneRecentByUnit]"{
"unit": "sat",
"unitCount": 4
}
LOG 12:54:38:000 | TRACE : "[pruneRecentByUnit]""1 pruned from recentByUnit"
LOG 12:54:38:003 | TRACE : "[pruneHistory]""1 pruned from history"
LOG 12:54:38:005 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:54:38:154 | DEBUG : "[updateInputToken]""Transaction inputToken updated in database"{
"id": 108
}
DEBUG 12:54:38:156 | DEBUG : "[setInputToken]""Transaction inputToken updated"{
"id": 108,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:54:38:158 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:54:38:158 | DEBUG : "[getMintFeeReserve]"{
"feeReserve": 0
}
LOG 12:54:38:159 | TRACE : "[receiveTask]""amountPreferences"{
"amountPreferences": [
{
"amount": 2,
"count": 1
}
],
"transactionId": 108
}
LOG 12:54:38:159 | TRACE : "[receiveTask]""countOfInFlightProofs"{
"countOfInFlightProofs": 1,
"transactionId": 108
}
LOG 12:54:38:160 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:38:161 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:38:161 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:38:162 | TRACE : "[setInFlight]""Lock and inflight indexes were set"{
"keyset": "00500550f0494146",
"unit": "sat",
"counter": 450,
"inFlightFrom": 449,
"inFlightTo": 450,
"inFlightTid": 108
}
LOG 12:54:38:164 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:54:38:165 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:38:166 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:38:166 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:38:587 | TRACE : "[decreaseProofsCounter]""Decreased proofsCounter"{
"numberOfProofs": 1,
"counter": 449
}
LOG 12:54:38:589 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:54:38:597 | INFO : "[updateStatus]""[PREPARED] Transaction status updated"{
"id": 108
}
DEBUG 12:54:38:599 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 108,
"status": "PREPARED"
}
LOG 12:54:38:601 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:54:38:619 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 1,
"counter": 450
}
DEBUG 12:54:38:619 | DEBUG : "[addProofs]""Added new 1 proofs to the ProofsStore"
INFO 12:54:38:626 | INFO : "[addOrUpdateProofs]""1 proofs were added or updated in the database"{
"isPending": false,
"isSpent": false
}
LOG 12:54:38:629 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:54:38:751 | TRACE : "[_addCashuProofs]""Added proofs to the wallet with amount"{
"amountToAdd": 2,
"addedAmount": 2,
"isPending": false
}
LOG 12:54:38:751 | TRACE : "[resetInFlight]""Lock and inflight indexes were reset"{
"inFlightTid": 108
}
LOG 12:54:38:753 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:54:38:771 | INFO : "[updateStatus]""[COMPLETED] Transaction status updated"{
"id": 108
}
DEBUG 12:54:38:773 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 108,
"status": "COMPLETED"
}
LOG 12:54:38:776 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:54:38:827 | DEBUG : "[updateOutputToken]""Transaction outputToken updated"{
"id": 108,
"outputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImFtb3VudCI6MiwiQyI6IjAyMzQ5MDdjMTM3MjNhZmMzNTQ1OGE4MTlhZTVmOGUyNTg4MDFlYzc0NGU1ZWQ3M2Y4MzI2YzRiODhmNzhjMmYyNiIsImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsInNlY3JldCI6IjI0ZWMwZDE0YWFlZjc1M2YzMTRiYzc1YzE2ZTkwN2NmZTkzMzA2M2NmYWY4MjVlYzU4N2NhM2Q3ZjVmOTdjZTcifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
DEBUG 12:54:38:828 | DEBUG : "[setOutputToken]""Transaction outputToken updated"{
"id": 108,
"outputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImFtb3VudCI6MiwiQyI6IjAyMzQ5MDdjMTM3MjNhZmMzNTQ1OGE4MTlhZTVmOGUyNTg4MDFlYzc0NGU1ZWQ3M2Y4MzI2YzRiODhmNzhjMmYyNiIsImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsInNlY3JldCI6IjI0ZWMwZDE0YWFlZjc1M2YzMTRiYzc1YzE2ZTkwN2NmZTkzMzA2M2NmYWY4MjVlYzU4N2NhM2Q3ZjVmOTdjZTcifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:54:38:831 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:54:38:837 | DEBUG : "[updateBalanceAfter]""Transaction balanceAfter updated"{
"id": 108,
"balanceAfter": 24
}
DEBUG 12:54:38:839 | DEBUG : "[setBalanceAfter]""Transaction balanceAfter updated"{
"id": 108,
"balanceAfter": 24
}
LOG 12:54:38:841 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:54:38:842 | TRACE : "The status of task receiveTask-1731326077930 changed to success"
INFO 12:54:38:843 | INFO : "The result of task receiveTask-1731326077930"{
"taskFunction": "receiveTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"transaction": {
"id": 108,
"type": "RECEIVE",
"amount": 2,
"fee": 0,
"unit": "sat",
"data": "[{\"status\":\"DRAFT\",\"amountToReceive\":2,\"unit\":\"sat\",\"createdAt\":\"2024-11-11T11:54:37.981Z\"},{\"status\":\"PREPARED\",\"mintFeeReserve\":0,\"mintFeePaid\":0,\"createdAt\":\"2024-11-11T11:54:38.590Z\"},{\"status\":\"COMPLETED\",\"receivedAmount\":2,\"unit\":\"sat\",\"counter\":450,\"createdAt\":\"2024-11-11T11:54:38.754Z\"}]",
"sentFrom": null,
"sentTo": null,
"profile": null,
"memo": "Sent from Minibits",
"mint": "https://mint.minibits.cash/Bitcoin",
"zapRequest": null,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ",
"outputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImFtb3VudCI6MiwiQyI6IjAyMzQ5MDdjMTM3MjNhZmMzNTQ1OGE4MTlhZTVmOGUyNTg4MDFlYzc0NGU1ZWQ3M2Y4MzI2YzRiODhmNzhjMmYyNiIsImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsInNlY3JldCI6IjI0ZWMwZDE0YWFlZjc1M2YzMTRiYzc1YzE2ZTkwN2NmZTkzMzA2M2NmYWY4MjVlYzU4N2NhM2Q3ZjVmOTdjZTcifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ",
"proof": null,
"balanceAfter": 24,
"noteToSelf": null,
"tags": null,
"status": "COMPLETED",
"createdAt": 1731326077981
},
"message": "You've received 2 SAT to your Minibits wallet.",
"receivedAmount": 2
}
LOG 12:54:38:843 | TRACE : "handleReceiveTaskResult event handler triggered"
LOG 12:54:38:975 | TRACE : "[updateTotalReceived] start"
LOG 12:54:39:926 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.6136460304260254 ms to save 22221 bytes."
LOG 12:54:42:677 | TRACE : "[syncPendingStateWithMint] start"
LOG 12:54:42:677 | TRACE : "[syncStateWithMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"isPending": true
}
INFO 12:54:42:678 | INFO : "Adding new task _syncStateWithMintTask-1731326082678 to the queue"
LOG 12:54:42:678 | TRACE : "[handlePendingTopups] start"{
"paymentRequests": []
}
LOG 12:54:42:678 | TRACE : "[handlePendingTopups]""No outgoing payment requests in store - skipping task send to the queue..."
LOG 12:54:42:678 | TRACE : "[useFocusEffect] Skipping claim and rate checks..."
LOG 12:54:42:685 | TRACE : "The status of task _syncStateWithMintTask-1731326082678 changed to running"
LOG 12:54:42:686 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"unit": "sat"
}
LOG 12:54:42:686 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:42:687 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:42:688 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:54:42:847 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint]"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"spentPendingProofs": {
"spent": [
{
"id": "00500550f0494146",
"amount": 1,
"secret": "bb46fb6b8b90448a374c56912ad1b1b0d5b1bb8009b3a1ae8103e58e344d2421",
"C": "02358dd5ac0324bb23a654f40d8a6a2a013c6d0852210ebccc715dfc59b4e448ed",
"tId": 102,
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"unit": "sat"
},
{
"id": "00500550f0494146",
"amount": 1,
"secret": "f816aa1c7a4d5d78fe2bf213849c26d02344358b45dd1fbc07d3485b0b0f1338",
"C": "03e91db6c2113156cc3a1ead972b445a999c11edf70e36e92bca6646949a2b872b",
"tId": 102,
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"unit": "sat"
}
],
"pending": []
}
}
LOG 12:54:42:848 | TRACE : "[_syncStateWithMintTask]""Pending spent and pending by mint amounts"{
"spentByMintAmount": 2,
"pendingByMintAmount": 0,
"isPending": true
}
INFO 12:54:42:856 | INFO : "[addOrUpdateProofs]""2 proofs were added or updated in the database"{
"isPending": false,
"isSpent": true
}
DEBUG 12:54:42:859 | DEBUG : "[removeProofs]""2 pending proofs removed from ProofsStore"
LOG 12:54:42:861 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:54:42:960 | TRACE : "[_syncStateWithMintTask]"{
"spentStateUpdates": [
{
"tId": 102,
"amount": 2,
"spentByMintAmount": 2,
"updatedStatus": "COMPLETED"
}
]
}
DEBUG 12:54:42:961 | DEBUG : "[_syncStateWithMintTask]""Transaction id(s) to complete""102"
INFO 12:54:42:980 | INFO : "[updateStatusesAsync]""[COMPLETED] Transactions statuses updated."{
"numUpdates": 1,
"status": "COMPLETED"
}
LOG 12:54:42:981 | TRACE : "[updateStatuses]""Transaction statuses and data updated in TransactionsStore"{
"ids": [
102
],
"status": "COMPLETED"
}
LOG 12:54:42:983 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:54:43:000 | INFO : "Removing poller"{
"name": "syncStateWithMintPoller-https://mint.minibits.cash/Bitcoin",
"numOfPollers": 0
}
LOG 12:54:43:001 | TRACE : "[_syncStateWithMintTask]""Remaining pendingByMintSecrets"[]
LOG 12:54:43:001 | TRACE : "The status of task _syncStateWithMintTask-1731326082678 changed to success"
INFO 12:54:43:001 | INFO : "The result of task _syncStateWithMintTask-1731326082678"{
"taskFunction": "_syncStateWithMintTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"message": "Completed sync for pending proofs with the mint",
"transactionStateUpdates": [
{
"tId": 102,
"amount": 2,
"spentByMintAmount": 2,
"updatedStatus": "COMPLETED"
}
],
"completedTransactionIds": [
102
],
"errorTransactionIds": [],
"pendingTransactionIds": [],
"revertedTransactionIds": []
}
LOG 12:54:44:072 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.646928071975708 ms to save 22402 bytes."
LOG 12:54:59:117 | TRACE : "Transaction loaded"{
"id": 107,
"unit": "sat",
"note": null
}
LOG 12:55:00:892 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
INFO 12:55:00:893 | INFO : "Adding new high priority task receiveTask-1731326100893 to the queue"
LOG 12:55:00:927 | TRACE : "[EventEmitter.on] Subscribing to ev_receiveTask_result"
LOG 12:55:00:937 | TRACE : "The status of task receiveTask-1731326100893 changed to running"
LOG 12:55:00:937 | TRACE : "[receiveTask]""receiveToken tokenMints"[
"https://mint.minibits.cash/Bitcoin"
]
LOG 12:55:00:938 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:00:938 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:00:939 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 20,
"counter": 470
}
LOG 12:55:00:941 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:55:00:949 | INFO : "[addTransactionAsync]""New transaction added to the database"{
"type": "RECEIVE",
"mint": "https://mint.minibits.cash/Bitcoin",
"status": "DRAFT"
}
DEBUG 12:55:00:954 | DEBUG : "[addTransaction]""New transaction added to the TransactionsStore"
LOG 12:55:00:954 | TRACE : "[pruneRecentByUnit]"{
"unit": "sat",
"unitCount": 4
}
LOG 12:55:00:956 | TRACE : "[pruneRecentByUnit]""1 pruned from recentByUnit"
LOG 12:55:00:958 | TRACE : "[pruneHistory]""1 pruned from history"
LOG 12:55:00:960 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:55:01:198 | DEBUG : "[updateInputToken]""Transaction inputToken updated in database"{
"id": 109
}
DEBUG 12:55:01:199 | DEBUG : "[setInputToken]""Transaction inputToken updated"{
"id": 109,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:55:01:201 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:55:01:202 | DEBUG : "[getMintFeeReserve]"{
"feeReserve": 0
}
LOG 12:55:01:202 | TRACE : "[receiveTask]""amountPreferences"{
"amountPreferences": [
{
"amount": 2,
"count": 1
}
],
"transactionId": 109
}
LOG 12:55:01:203 | TRACE : "[receiveTask]""countOfInFlightProofs"{
"countOfInFlightProofs": 1,
"transactionId": 109
}
LOG 12:55:01:204 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:01:205 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:01:205 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:01:206 | TRACE : "[setInFlight]""Lock and inflight indexes were set"{
"keyset": "00500550f0494146",
"unit": "sat",
"counter": 471,
"inFlightFrom": 470,
"inFlightTo": 471,
"inFlightTid": 109
}
LOG 12:55:01:208 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:55:01:209 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:01:210 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:01:211 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
ERROR 12:55:01:538 | ERROR : "[WalletStore.receive]""MINT_ERROR""Error when receiving: Error receiving token entry: Token already spent.""{\"caller\":\"WalletStore.receive\"}"
LOG 12:55:01:604 | TRACE : "[resetInFlight]""Lock and inflight indexes were reset"{
"inFlightTid": 109
}
LOG 12:55:01:606 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:55:01:614 | INFO : "[updateStatus]""[ERROR] Transaction status updated"{
"id": 109
}
DEBUG 12:55:01:617 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 109,
"status": "ERROR"
}
LOG 12:55:01:619 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
ERROR 12:55:01:643 | ERROR : "MINT_ERROR""Error when receiving: Error receiving token entry: Token already spent."
LOG 12:55:01:663 | TRACE : "The status of task receiveTask-1731326100893 changed to success"
INFO 12:55:01:663 | INFO : "The result of task receiveTask-1731326100893"{
"taskFunction": "receiveTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"transaction": {
"id": 109,
"type": "RECEIVE",
"amount": 2,
"fee": 0,
"unit": "sat",
"data": "[{\"status\":\"DRAFT\",\"amountToReceive\":2,\"unit\":\"sat\",\"createdAt\":\"2024-11-11T11:55:00.937Z\"},{\"status\":\"ERROR\",\"error\":{\"name\":\"MINT_ERROR\",\"message\":\"Error when receiving: Error receiving token entry: Token already spent.\",\"params\":{\"caller\":\"WalletStore.receive\"}}}]",
"sentFrom": null,
"sentTo": null,
"profile": null,
"memo": "Sent from Minibits",
"mint": "https://mint.minibits.cash/Bitcoin",
"zapRequest": null,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiYmI0NmZiNmI4YjkwNDQ4YTM3NGM1NjkxMmFkMWIxYjBkNWIxYmI4MDA5YjNhMWFlODEwM2U1OGUzNDRkMjQyMSIsIkMiOiIwMjM1OGRkNWFjMDMyNGJiMjNhNjU0ZjQwZDhhNmEyYTAxM2M2ZDA4NTIyMTBlYmNjYzcxNWRmYzU5YjRlNDQ4ZWQifSx7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6MSwic2VjcmV0IjoiZjgxNmFhMWM3YTRkNWQ3OGZlMmJmMjEzODQ5YzI2ZDAyMzQ0MzU4YjQ1ZGQxZmJjMDdkMzQ4NWIwYjBmMTMzOCIsIkMiOiIwM2U5MWRiNmMyMTEzMTU2Y2MzYTFlYWQ5NzJiNDQ1YTk5OWMxMWVkZjcwZTM2ZTkyYmNhNjY0Njk0OWEyYjg3MmIifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ",
"outputToken": null,
"proof": null,
"balanceAfter": null,
"noteToSelf": null,
"tags": null,
"status": "ERROR",
"createdAt": 1731326100937
},
"message": "Error when receiving: Error receiving token entry: Token already spent.",
"error": {
"name": "MINT_ERROR",
"message": "Error when receiving: Error receiving token entry: Token already spent.",
"params": {
"caller": "WalletStore.receive"
}
}
}
LOG 12:55:01:665 | TRACE : "[handleReceiveTaskResult] event handler triggered"
LOG 12:55:02:691 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.2305209636688232 ms to save 21322 bytes."
LOG 12:55:26:576 | TRACE : "Transaction loaded"{
"id": 103,
"unit": "sat",
"note": null
}
LOG 12:55:30:409 | TRACE : "[syncPendingStateWithMint] start"
LOG 12:55:30:410 | TRACE : "[syncStateWithMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"isPending": true
}
INFO 12:55:30:411 | INFO : "Adding new task _syncStateWithMintTask-1731326130411 to the queue"
LOG 12:55:30:414 | TRACE : "[handlePendingTopups] start"{
"paymentRequests": []
}
LOG 12:55:30:414 | TRACE : "[handlePendingTopups]""No outgoing payment requests in store - skipping task send to the queue..."
INFO 12:55:30:415 | INFO : "[handleClaim] start"
LOG 12:55:30:415 | TRACE : "[fetchApi] start""https://api.minibits.cash/claim"
LOG 12:55:30:416 | TRACE : "[fetchApi] start""https://api.minibits.cash/rate/USD"
LOG 12:55:30:528 | TRACE : "[syncPendingStateWithMint] start"
LOG 12:55:30:529 | TRACE : "[syncStateWithMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"isPending": true
}
INFO 12:55:30:530 | INFO : "Adding new task _syncStateWithMintTask-1731326130530 to the queue"
LOG 12:55:30:530 | TRACE : "[handlePendingTopups] start"{
"paymentRequests": []
}
LOG 12:55:30:531 | TRACE : "[handlePendingTopups]""No outgoing payment requests in store - skipping task send to the queue..."
LOG 12:55:30:531 | TRACE : "[useFocusEffect] Skipping claim and rate checks..."
LOG 12:55:30:531 | TRACE : "The status of task _syncStateWithMintTask-1731326130411 changed to running"
LOG 12:55:30:532 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"unit": "sat"
}
LOG 12:55:30:532 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:30:533 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:30:533 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:30:685 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint]"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"spentPendingProofs": {
"spent": [],
"pending": []
}
}
LOG 12:55:30:687 | TRACE : "[_syncStateWithMintTask]""Pending spent and pending by mint amounts"{
"spentByMintAmount": 0,
"pendingByMintAmount": 0,
"isPending": true
}
LOG 12:55:30:687 | TRACE : "[_syncStateWithMintTask]""Remaining pendingByMintSecrets"[]
LOG 12:55:30:688 | TRACE : "The status of task _syncStateWithMintTask-1731326130411 changed to success"
INFO 12:55:30:688 | INFO : "The result of task _syncStateWithMintTask-1731326130411"{
"taskFunction": "_syncStateWithMintTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"message": "Completed sync for pending proofs with the mint",
"transactionStateUpdates": [],
"completedTransactionIds": [],
"errorTransactionIds": [],
"pendingTransactionIds": [],
"revertedTransactionIds": []
}
LOG 12:55:30:689 | TRACE : "The status of task _syncStateWithMintTask-1731326130530 changed to running"
LOG 12:55:30:691 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"unit": "sat"
}
LOG 12:55:30:692 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:30:693 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:30:695 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:30:829 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint]"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"spentPendingProofs": {
"spent": [],
"pending": []
}
}
LOG 12:55:30:831 | TRACE : "[_syncStateWithMintTask]""Pending spent and pending by mint amounts"{
"spentByMintAmount": 0,
"pendingByMintAmount": 0,
"isPending": true
}
LOG 12:55:30:832 | TRACE : "[_syncStateWithMintTask]""Remaining pendingByMintSecrets"[]
LOG 12:55:30:832 | TRACE : "The status of task _syncStateWithMintTask-1731326130530 changed to success"
INFO 12:55:30:832 | INFO : "The result of task _syncStateWithMintTask-1731326130530"{
"taskFunction": "_syncStateWithMintTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"message": "Completed sync for pending proofs with the mint",
"transactionStateUpdates": [],
"completedTransactionIds": [],
"errorTransactionIds": [],
"pendingTransactionIds": [],
"revertedTransactionIds": []
}
DEBUG 12:55:31:002 | DEBUG : "[minibitsClient.createClaim] Got claim response"
DEBUG 12:55:31:005 | DEBUG : "[handleClaim] No claimed invoices returned from the server..."
INFO 12:55:31:452 | INFO : "[getExchangeRate] Got response"{
"currency": "USD",
"rate": 1218.1401337527377
}
LOG 12:55:31:463 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:55:32:550 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.4214060306549072 ms to save 21322 bytes."
LOG 12:55:41:645 | TRACE : "Transaction loaded"{
"id": 101,
"unit": "sat",
"note": null
}
LOG 12:55:45:927 | TRACE : "[onRevertPendingSend]"{
"tId": 101
}
INFO 12:55:45:928 | INFO : "Adding new high priority task revertTask-1731326145928 to the queue"
LOG 12:55:45:957 | TRACE : "The status of task revertTask-1731326145928 changed to running"
DEBUG 12:55:45:958 | DEBUG : "[getMintFeeReserve]"{
"feeReserve": 0
}
LOG 12:55:45:958 | TRACE : "[_revertTask]""amountPreferences"{
"amountPreferences": [
{
"amount": 2,
"count": 1
}
],
"transactionId": 101
}
LOG 12:55:45:958 | TRACE : "[_revertTask]""countOfInFlightProofs"{
"countOfInFlightProofs": 1,
"transactionId": 101
}
LOG 12:55:45:959 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:45:960 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:45:960 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:45:961 | TRACE : "[setInFlight]""Lock and inflight indexes were set"{
"keyset": "00500550f0494146",
"unit": "sat",
"counter": 472,
"inFlightFrom": 471,
"inFlightTo": 472,
"inFlightTid": 101
}
LOG 12:55:45:964 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:55:45:964 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:45:965 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:45:966 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:55:46:094 | TRACE : "[EventEmitter.on] Subscribing to ev_revertTask_result"
ERROR 12:55:46:196 | ERROR : "[WalletStore.receive]""MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before.""{\"caller\":\"WalletStore.receive\"}"
LOG 12:55:46:221 | TRACE : "[resetInFlight]""Lock and inflight indexes were reset"{
"inFlightTid": 101
}
LOG 12:55:46:223 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:55:46:285 | INFO : "[updateStatus]""[ERROR] Transaction status updated"{
"id": 101
}
DEBUG 12:55:46:287 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 101,
"status": "ERROR"
}
LOG 12:55:46:289 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
ERROR 12:55:46:488 | ERROR : "MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before."
LOG 12:55:46:500 | TRACE : "The status of task revertTask-1731326145928 changed to success"
INFO 12:55:46:501 | INFO : "The result of task revertTask-1731326145928"{
"taskFunction": "revertTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"transaction": {
"id": 101,
"type": "SEND",
"amount": 2,
"fee": 0,
"unit": "sat",
"data": "[{\"status\":\"DRAFT\",\"mintBalanceToSendFrom\":{\"mintUrl\":\"https://mint.minibits.cash/Bitcoin\",\"balances\":{\"sat\":26}},\"createdAt\":\"2024-11-11T11:46:26.357Z\"},{\"status\":\"PREPARED\",\"mintFeeReserve\":0,\"mintFeePaid\":0,\"isSwapNeeded\":false,\"createdAt\":\"2024-11-11T11:46:26.796Z\"},{\"status\":\"PENDING\",\"createdAt\":\"2024-11-11T11:46:26.862Z\"},{\"status\":\"ERROR\",\"error\":{\"name\":\"MINT_ERROR\",\"message\":\"Error when receiving: Error receiving token entry: outputs have already been signed before.\",\"params\":{\"caller\":\"WalletStore.receive\"}}}]",
"sentFrom": null,
"sentTo": null,
"profile": null,
"memo": "",
"mint": "https://mint.minibits.cash/Bitcoin",
"zapRequest": null,
"inputToken": null,
"outputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6Miwic2VjcmV0IjoiZmNkMzk4ZTRmZGM3YzNlNzdhZGE3MTlkMmI0ZDI3ZDYyYjNiZmEwYTJjNzg5MTMxN2Y1M2Q1Y2MzNjkwMWEwYSIsIkMiOiIwMmVkY2Y5MWYxYjRhYmNhNDg0M2JhOGM2NTQ0NjRlZjJjNzVhNTYzYzJjODE5M2ViYmEyMjM4ODUxNDJlNDg0NjkifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ",
"proof": null,
"balanceAfter": 24,
"noteToSelf": null,
"tags": null,
"status": "ERROR",
"createdAt": 1731325586358
},
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"error": {
"name": "MINT_ERROR",
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"params": {
"caller": "WalletStore.receive"
}
}
}
LOG 12:55:46:501 | TRACE : "handleRevertTaskResult event handler triggered"
LOG 12:55:47:371 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 4.271822094917297 ms to save 21535 bytes."
LOG 12:56:24:587 | TRACE : "Transaction loaded"{
"id": 100,
"unit": "sat",
"note": null
}
LOG 12:56:28:623 | TRACE : "[showSpentEcashResult] got update"{
"totalSpentAmount": 0
}
LOG 12:56:28:624 | TRACE : "[showSyncErrors] got update"{
"syncErrors": []
}
LOG 12:56:30:311 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 20,
"counter": 492
}
LOG 12:56:30:315 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:56:30:317 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 20,
"counter": 40
}
LOG 12:56:30:320 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:56:30:322 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 20,
"counter": 40
}
LOG 12:56:30:323 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:56:30:324 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 20,
"counter": 40
}
LOG 12:56:30:326 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:56:31:398 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 34.700990080833435 ms to save 21535 bytes."
LOG 12:56:34:131 | TRACE : "Transaction loaded"{
"id": 100,
"unit": "sat",
"note": null
}
LOG 12:56:36:873 | TRACE : "[onRevertPendingSend]"{
"tId": 100
}
INFO 12:56:36:874 | INFO : "Adding new high priority task revertTask-1731326196874 to the queue"
LOG 12:56:36:906 | TRACE : "The status of task revertTask-1731326196874 changed to running"
DEBUG 12:56:36:907 | DEBUG : "[getMintFeeReserve]"{
"feeReserve": 0
}
LOG 12:56:36:907 | TRACE : "[_revertTask]""amountPreferences"{
"amountPreferences": [
{
"amount": 2,
"count": 1
}
],
"transactionId": 100
}
LOG 12:56:36:908 | TRACE : "[_revertTask]""countOfInFlightProofs"{
"countOfInFlightProofs": 1,
"transactionId": 100
}
LOG 12:56:36:908 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:56:36:909 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:56:36:909 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:56:36:910 | TRACE : "[setInFlight]""Lock and inflight indexes were set"{
"keyset": "00500550f0494146",
"unit": "sat",
"counter": 493,
"inFlightFrom": 492,
"inFlightTo": 493,
"inFlightTid": 100
}
LOG 12:56:36:912 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:56:36:913 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:56:36:914 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:56:36:914 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:56:37:047 | TRACE : "[EventEmitter.on] Subscribing to ev_revertTask_result"
LOG 12:56:37:347 | TRACE : "[decreaseProofsCounter]""Decreased proofsCounter"{
"numberOfProofs": 1,
"counter": 492
}
LOG 12:56:37:349 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:56:37:372 | INFO : "[addOrUpdateProofs]""1 proofs were added or updated in the database"{
"isPending": false,
"isSpent": true
}
DEBUG 12:56:37:375 | DEBUG : "[removeProofs]""1 pending proofs removed from ProofsStore"
LOG 12:56:37:376 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:56:37:465 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 1,
"counter": 493
}
DEBUG 12:56:37:466 | DEBUG : "[addProofs]""Added new 1 proofs to the ProofsStore"
INFO 12:56:37:486 | INFO : "[addOrUpdateProofs]""1 proofs were added or updated in the database"{
"isPending": false,
"isSpent": false
}
LOG 12:56:37:489 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:56:37:580 | TRACE : "[_addCashuProofs]""Added proofs to the wallet with amount"{
"amountToAdd": 2,
"addedAmount": 2,
"isPending": false
}
LOG 12:56:37:582 | TRACE : "[resetInFlight]""Lock and inflight indexes were reset"{
"inFlightTid": 100
}
LOG 12:56:37:584 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:56:37:600 | INFO : "[updateStatus]""[REVERTED] Transaction status updated"{
"id": 100
}
DEBUG 12:56:37:601 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 100,
"status": "REVERTED"
}
LOG 12:56:37:604 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:56:37:825 | DEBUG : "[updateOutputToken]""Transaction outputToken updated"{
"id": 100,
"outputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImFtb3VudCI6MiwiQyI6IjAzNDk1ZjhiZDhhMTA0NTQzMmFiYmY0ZTlmODJiMzcxNzZkZmUwMjBjMjYyMjEyMWIyZTRiMDM1NTJmOGM1OTNlYSIsImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsInNlY3JldCI6IjkxNDY0ODMyNjZmZDcwMzViYjgyMTA0ZDRkMTQ0YTgyOWYxZTJjOGFhNWQ4YzBjODJhODVkNTA1MTJlN2Y3ZTgifV19XSwidW5pdCI6InNhdCJ9"
}
DEBUG 12:56:37:827 | DEBUG : "[setOutputToken]""Transaction outputToken updated"{
"id": 100,
"outputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImFtb3VudCI6MiwiQyI6IjAzNDk1ZjhiZDhhMTA0NTQzMmFiYmY0ZTlmODJiMzcxNzZkZmUwMjBjMjYyMjEyMWIyZTRiMDM1NTJmOGM1OTNlYSIsImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsInNlY3JldCI6IjkxNDY0ODMyNjZmZDcwMzViYjgyMTA0ZDRkMTQ0YTgyOWYxZTJjOGFhNWQ4YzBjODJhODVkNTA1MTJlN2Y3ZTgifV19XSwidW5pdCI6InNhdCJ9"
}
LOG 12:56:37:829 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:56:37:880 | DEBUG : "[updateBalanceAfter]""Transaction balanceAfter updated"{
"id": 100,
"balanceAfter": 26
}
DEBUG 12:56:37:881 | DEBUG : "[setBalanceAfter]""Transaction balanceAfter updated"{
"id": 100,
"balanceAfter": 26
}
LOG 12:56:37:882 | TRACE : "The status of task revertTask-1731326196874 changed to success"
INFO 12:56:37:882 | INFO : "The result of task revertTask-1731326196874"{
"taskFunction": "revertTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"transaction": {
"id": 100,
"type": "SEND",
"amount": 2,
"fee": 0,
"unit": "sat",
"data": "[{\"status\":\"DRAFT\",\"mintBalanceToSendFrom\":{\"mintUrl\":\"https://mint.minibits.cash/Bitcoin\",\"balances\":{\"sat\":28}},\"createdAt\":\"2024-11-11T11:38:47.768Z\"},{\"status\":\"PREPARED\",\"mintFeeReserve\":0,\"mintFeePaid\":0,\"isSwapNeeded\":false,\"createdAt\":\"2024-11-11T11:38:48.136Z\"},{\"status\":\"PENDING\",\"createdAt\":\"2024-11-11T11:38:48.203Z\"},{\"status\":\"REVERTED\",\"mintFeeReserve\":0,\"mintFeePaid\":0,\"counter\":493,\"createdAt\":\"2024-11-11T11:56:37.584Z\"}]",
"sentFrom": null,
"sentTo": null,
"profile": null,
"memo": "",
"mint": "https://mint.minibits.cash/Bitcoin",
"zapRequest": null,
"inputToken": null,
"outputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImFtb3VudCI6MiwiQyI6IjAzNDk1ZjhiZDhhMTA0NTQzMmFiYmY0ZTlmODJiMzcxNzZkZmUwMjBjMjYyMjEyMWIyZTRiMDM1NTJmOGM1OTNlYSIsImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsInNlY3JldCI6IjkxNDY0ODMyNjZmZDcwMzViYjgyMTA0ZDRkMTQ0YTgyOWYxZTJjOGFhNWQ4YzBjODJhODVkNTA1MTJlN2Y3ZTgifV19XSwidW5pdCI6InNhdCJ9",
"proof": null,
"balanceAfter": 26,
"noteToSelf": null,
"tags": null,
"status": "REVERTED",
"createdAt": 1731325127769
},
"message": "Transaction has been reverted and funds were returned to spendable balance.",
"receivedAmount": 2
}
LOG 12:56:37:882 | TRACE : "handleRevertTaskResult event handler triggered"
LOG 12:56:38:912 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.721042037010193 ms to save 21622 bytes."
LOG 12:56:45:509 | TRACE : "Transaction loaded"{
"id": 101,
"unit": "sat",
"note": null
}
ERROR Warning: A props object containing a "key" prop is being spread into JSX:
let props = {key: someKey, postprocessValue: ..., hideRoot: ..., shouldExpandNode: ..., collectionLimit: ..., sortObjectKeys: ..., getItemString: ..., keyPath: ..., labelRenderer: ..., nodeType: ..., styling: ..., value: ..., valueRenderer: ..., data: ..., isCustomNode: ...};
<JSONArrayNode {...props} />
React keys must be passed directly to JSX without using spread:
let props = {postprocessValue: ..., hideRoot: ..., shouldExpandNode: ..., collectionLimit: ..., sortObjectKeys: ..., getItemString: ..., keyPath: ..., labelRenderer: ..., nodeType: ..., styling: ..., value: ..., valueRenderer: ..., data: ..., isCustomNode: ...};
<JSONArrayNode key={someKey} {...props} />
in JSONNode (created by JSONTree)
in RCTView (created by View)
in View (created by JSONTree)
in JSONTree (created by TranDetailScreen)
in RCTView (created by View)
in View (created by Card)
in RCTView (created by View)
in View (created by Card)
in RCTView (created by View)
in View (created by Card)
in Card (created by TranDetailScreen)
in RCTView (created by View)
in View (created by TranDetailScreen)
in RCTView (created by View)
in View (created by ScrollView)
in RCTScrollView (created by ScrollView)
in ScrollView (created by ScrollView)
in ScrollView (created by ScreenWithScrolling)
in ScreenWithScrolling (created by Screen)
in RCTView (created by View)
in View (created by KeyboardAvoidingView)
in KeyboardAvoidingView (created by Screen)
in RCTView (created by View)
in View (created by Screen)
in Screen (created by TranDetailScreen)
in TranDetailScreen (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by SceneView)
in RCTView (created by View)
in View (created by DebugContainer)
in DebugContainer (created by MaybeNestedStack)
in MaybeNestedStack (created by SceneView)
in RCTView (created by View)
in View (created by SceneView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by SceneView)
in SceneView (created by NativeStackViewInner)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze (created by ScreenStack)
in RNSScreenStack (created by ScreenStack)
in ScreenStack (created by NativeStackViewInner)
in NativeStackViewInner (created by NativeStackView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by NativeStackView)
in NativeStackView (created by NativeStackNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by NativeStackNavigator)
in NativeStackNavigator (created by TransactionsNavigator)
in TransactionsNavigator (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by BottomTabView)
in RCTView (created by View)
in View (created by Screen)
in RCTView (created by View)
in View (created by Background)
in Background (created by Screen)
in Screen (created by BottomTabView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by MaybeScreen)
in MaybeScreen (created by BottomTabView)
in RNSScreenContainer (created by ScreenContainer)
in ScreenContainer (created by MaybeScreenContainer)
in MaybeScreenContainer (created by BottomTabView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by BottomTabView)
in BottomTabView (created by BottomTabNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by BottomTabNavigator)
in BottomTabNavigator (created by TabsNavigator)
in TabsNavigator (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by SceneView)
in RCTView (created by View)
in View (created by DebugContainer)
in DebugContainer (created by MaybeNestedStack)
in MaybeNestedStack (created by SceneView)
in RCTView (created by View)
in View (created by SceneView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by SceneView)
in SceneView (created by NativeStackViewInner)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze (created by ScreenStack)
in RNSScreenStack (created by ScreenStack)
in ScreenStack (created by NativeStackViewInner)
in NativeStackViewInner (created by NativeStackView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by NativeStackView)
in NativeStackView (created by NativeStackNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by NativeStackNavigator)
in NativeStackNavigator (created by AppStack)
in AppStack (created by AppNavigator)
in EnsureSingleNavigator
in BaseNavigationContainer
in ThemeProvider
in NavigationContainerInner (created by AppNavigator)
in AppNavigator (created by App)
in ErrorBoundary (created by App)
in RNCSafeAreaProvider (created by SafeAreaProvider)
in SafeAreaProvider (created by App)
in App (created by CodePushComponent)
in CodePushComponent (created by BootstrapApp)
in BootstrapApp
in RCTView (created by View)
in View (created by AppContainer)
in RCTView (created by View)
in View (created by AppContainer)
in AppContainer
in minibits_wallet(RootComponent)
ERROR Warning: A props object containing a "key" prop is being spread into JSX:
let props = {key: someKey, postprocessValue: ..., hideRoot: ..., shouldExpandNode: ..., collectionLimit: ..., sortObjectKeys: ..., nodeType: ..., createItemString: ..., data: ..., expandable: ..., nodeTypeIndicator: ..., circularCache: ..., level: ..., isCircular: ..., getItemString: ..., keyPath: ..., labelRenderer: ..., styling: ..., value: ..., valueRenderer: ..., isCustomNode: ...};
<JSONObjectNode {...props} />
React keys must be passed directly to JSX without using spread:
let props = {postprocessValue: ..., hideRoot: ..., shouldExpandNode: ..., collectionLimit: ..., sortObjectKeys: ..., nodeType: ..., createItemString: ..., data: ..., expandable: ..., nodeTypeIndicator: ..., circularCache: ..., level: ..., isCircular: ..., getItemString: ..., keyPath: ..., labelRenderer: ..., styling: ..., value: ..., valueRenderer: ..., isCustomNode: ...};
<JSONObjectNode key={someKey} {...props} />
in JSONNode (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in JSONNestedNode (created by JSONArrayNode)
in JSONArrayNode (created by JSONNode)
in JSONNode (created by JSONTree)
in RCTView (created by View)
in View (created by JSONTree)
in JSONTree (created by TranDetailScreen)
in RCTView (created by View)
in View (created by Card)
in RCTView (created by View)
in View (created by Card)
in RCTView (created by View)
in View (created by Card)
in Card (created by TranDetailScreen)
in RCTView (created by View)
in View (created by TranDetailScreen)
in RCTView (created by View)
in View (created by ScrollView)
in RCTScrollView (created by ScrollView)
in ScrollView (created by ScrollView)
in ScrollView (created by ScreenWithScrolling)
in ScreenWithScrolling (created by Screen)
in RCTView (created by View)
in View (created by KeyboardAvoidingView)
in KeyboardAvoidingView (created by Screen)
in RCTView (created by View)
in View (created by Screen)
in Screen (created by TranDetailScreen)
in TranDetailScreen (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by SceneView)
in RCTView (created by View)
in View (created by DebugContainer)
in DebugContainer (created by MaybeNestedStack)
in MaybeNestedStack (created by SceneView)
in RCTView (created by View)
in View (created by SceneView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by SceneView)
in SceneView (created by NativeStackViewInner)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze (created by ScreenStack)
in RNSScreenStack (created by ScreenStack)
in ScreenStack (created by NativeStackViewInner)
in NativeStackViewInner (created by NativeStackView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by NativeStackView)
in NativeStackView (created by NativeStackNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by NativeStackNavigator)
in NativeStackNavigator (created by TransactionsNavigator)
in TransactionsNavigator (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by BottomTabView)
in RCTView (created by View)
in View (created by Screen)
in RCTView (created by View)
in View (created by Background)
in Background (created by Screen)
in Screen (created by BottomTabView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by MaybeScreen)
in MaybeScreen (created by BottomTabView)
in RNSScreenContainer (created by ScreenContainer)
in ScreenContainer (created by MaybeScreenContainer)
in MaybeScreenContainer (created by BottomTabView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by BottomTabView)
in BottomTabView (created by BottomTabNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by BottomTabNavigator)
in BottomTabNavigator (created by TabsNavigator)
in TabsNavigator (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by SceneView)
in RCTView (created by View)
in View (created by DebugContainer)
in DebugContainer (created by MaybeNestedStack)
in MaybeNestedStack (created by SceneView)
in RCTView (created by View)
in View (created by SceneView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by SceneView)
in SceneView (created by NativeStackViewInner)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze (created by ScreenStack)
in RNSScreenStack (created by ScreenStack)
in ScreenStack (created by NativeStackViewInner)
in NativeStackViewInner (created by NativeStackView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by NativeStackView)
in NativeStackView (created by NativeStackNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by NativeStackNavigator)
in NativeStackNavigator (created by AppStack)
in AppStack (created by AppNavigator)
in EnsureSingleNavigator
in BaseNavigationContainer
in ThemeProvider
in NavigationContainerInner (created by AppNavigator)
in AppNavigator (created by App)
in ErrorBoundary (created by App)
in RNCSafeAreaProvider (created by SafeAreaProvider)
in SafeAreaProvider (created by App)
in App (created by CodePushComponent)
in CodePushComponent (created by BootstrapApp)
in BootstrapApp
in RCTView (created by View)
in View (created by AppContainer)
in RCTView (created by View)
in View (created by AppContainer)
in AppContainer
in minibits_wallet(RootComponent)
ERROR Warning: JSONArrow: Support for defaultProps will be removed from function components in a future major release. Use JavaScript default parameters instead.
in JSONArrow (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in JSONNestedNode (created by JSONObjectNode)
in JSONObjectNode (created by JSONNode)
in JSONNode (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in JSONNestedNode (created by JSONArrayNode)
in JSONArrayNode (created by JSONNode)
in JSONNode (created by JSONTree)
in RCTView (created by View)
in View (created by JSONTree)
in JSONTree (created by TranDetailScreen)
in RCTView (created by View)
in View (created by Card)
in RCTView (created by View)
in View (created by Card)
in RCTView (created by View)
in View (created by Card)
in Card (created by TranDetailScreen)
in RCTView (created by View)
in View (created by TranDetailScreen)
in RCTView (created by View)
in View (created by ScrollView)
in RCTScrollView (created by ScrollView)
in ScrollView (created by ScrollView)
in ScrollView (created by ScreenWithScrolling)
in ScreenWithScrolling (created by Screen)
in RCTView (created by View)
in View (created by KeyboardAvoidingView)
in KeyboardAvoidingView (created by Screen)
in RCTView (created by View)
in View (created by Screen)
in Screen (created by TranDetailScreen)
in TranDetailScreen (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by SceneView)
in RCTView (created by View)
in View (created by DebugContainer)
in DebugContainer (created by MaybeNestedStack)
in MaybeNestedStack (created by SceneView)
in RCTView (created by View)
in View (created by SceneView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by SceneView)
in SceneView (created by NativeStackViewInner)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze (created by ScreenStack)
in RNSScreenStack (created by ScreenStack)
in ScreenStack (created by NativeStackViewInner)
in NativeStackViewInner (created by NativeStackView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by NativeStackView)
in NativeStackView (created by NativeStackNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by NativeStackNavigator)
in NativeStackNavigator (created by TransactionsNavigator)
in TransactionsNavigator (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by BottomTabView)
in RCTView (created by View)
in View (created by Screen)
in RCTView (created by View)
in View (created by Background)
in Background (created by Screen)
in Screen (created by BottomTabView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by MaybeScreen)
in MaybeScreen (created by BottomTabView)
in RNSScreenContainer (created by ScreenContainer)
in ScreenContainer (created by MaybeScreenContainer)
in MaybeScreenContainer (created by BottomTabView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by BottomTabView)
in BottomTabView (created by BottomTabNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by BottomTabNavigator)
in BottomTabNavigator (created by TabsNavigator)
in TabsNavigator (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by SceneView)
in RCTView (created by View)
in View (created by DebugContainer)
in DebugContainer (created by MaybeNestedStack)
in MaybeNestedStack (created by SceneView)
in RCTView (created by View)
in View (created by SceneView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by SceneView)
in SceneView (created by NativeStackViewInner)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze (created by ScreenStack)
in RNSScreenStack (created by ScreenStack)
in ScreenStack (created by NativeStackViewInner)
in NativeStackViewInner (created by NativeStackView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by NativeStackView)
in NativeStackView (created by NativeStackNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by NativeStackNavigator)
in NativeStackNavigator (created by AppStack)
in AppStack (created by AppNavigator)
in EnsureSingleNavigator
in BaseNavigationContainer
in ThemeProvider
in NavigationContainerInner (created by AppNavigator)
in AppNavigator (created by App)
in ErrorBoundary (created by App)
in RNCSafeAreaProvider (created by SafeAreaProvider)
in SafeAreaProvider (created by App)
in App (created by CodePushComponent)
in CodePushComponent (created by BootstrapApp)
in BootstrapApp
in RCTView (created by View)
in View (created by AppContainer)
in RCTView (created by View)
in View (created by AppContainer)
in AppContainer
in minibits_wallet(RootComponent)
ERROR Warning: A props object containing a "key" prop is being spread into JSX:
let props = {key: someKey, getItemString: ..., keyPath: ..., labelRenderer: ..., nodeType: ..., styling: ..., value: ..., valueRenderer: ..., valueGetter: ...};
<JSONValueNode {...props} />
React keys must be passed directly to JSX without using spread:
let props = {getItemString: ..., keyPath: ..., labelRenderer: ..., nodeType: ..., styling: ..., value: ..., valueRenderer: ..., valueGetter: ...};
<JSONValueNode key={someKey} {...props} />
in JSONNode (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in JSONNestedNode (created by JSONObjectNode)
in JSONObjectNode (created by JSONNode)
in JSONNode (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in JSONNestedNode (created by JSONArrayNode)
in JSONArrayNode (created by JSONNode)
in JSONNode (created by JSONTree)
in RCTView (created by View)
in View (created by JSONTree)
in JSONTree (created by TranDetailScreen)
in RCTView (created by View)
in View (created by Card)
in RCTView (created by View)
in View (created by Card)
in RCTView (created by View)
in View (created by Card)
in Card (created by TranDetailScreen)
in RCTView (created by View)
in View (created by TranDetailScreen)
in RCTView (created by View)
in View (created by ScrollView)
in RCTScrollView (created by ScrollView)
in ScrollView (created by ScrollView)
in ScrollView (created by ScreenWithScrolling)
in ScreenWithScrolling (created by Screen)
in RCTView (created by View)
in View (created by KeyboardAvoidingView)
in KeyboardAvoidingView (created by Screen)
in RCTView (created by View)
in View (created by Screen)
in Screen (created by TranDetailScreen)
in TranDetailScreen (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by SceneView)
in RCTView (created by View)
in View (created by DebugContainer)
in DebugContainer (created by MaybeNestedStack)
in MaybeNestedStack (created by SceneView)
in RCTView (created by View)
in View (created by SceneView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by SceneView)
in SceneView (created by NativeStackViewInner)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze (created by ScreenStack)
in RNSScreenStack (created by ScreenStack)
in ScreenStack (created by NativeStackViewInner)
in NativeStackViewInner (created by NativeStackView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by NativeStackView)
in NativeStackView (created by NativeStackNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by NativeStackNavigator)
in NativeStackNavigator (created by TransactionsNavigator)
in TransactionsNavigator (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by BottomTabView)
in RCTView (created by View)
in View (created by Screen)
in RCTView (created by View)
in View (created by Background)
in Background (created by Screen)
in Screen (created by BottomTabView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by MaybeScreen)
in MaybeScreen (created by BottomTabView)
in RNSScreenContainer (created by ScreenContainer)
in ScreenContainer (created by MaybeScreenContainer)
in MaybeScreenContainer (created by BottomTabView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by BottomTabView)
in BottomTabView (created by BottomTabNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by BottomTabNavigator)
in BottomTabNavigator (created by TabsNavigator)
in TabsNavigator (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by SceneView)
in RCTView (created by View)
in View (created by DebugContainer)
in DebugContainer (created by MaybeNestedStack)
in MaybeNestedStack (created by SceneView)
in RCTView (created by View)
in View (created by SceneView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by SceneView)
in SceneView (created by NativeStackViewInner)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze (created by ScreenStack)
in RNSScreenStack (created by ScreenStack)
in ScreenStack (created by NativeStackViewInner)
in NativeStackViewInner (created by NativeStackView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by NativeStackView)
in NativeStackView (created by NativeStackNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by NativeStackNavigator)
in NativeStackNavigator (created by AppStack)
in AppStack (created by AppNavigator)
in EnsureSingleNavigator
in BaseNavigationContainer
in ThemeProvider
in NavigationContainerInner (created by AppNavigator)
in AppNavigator (created by App)
in ErrorBoundary (created by App)
in RNCSafeAreaProvider (created by SafeAreaProvider)
in SafeAreaProvider (created by App)
in App (created by CodePushComponent)
in CodePushComponent (created by BootstrapApp)
in BootstrapApp
in RCTView (created by View)
in View (created by AppContainer)
in RCTView (created by View)
in View (created by AppContainer)
in AppContainer
in minibits_wallet(RootComponent)
ERROR Warning: JSONValueNode: Support for defaultProps will be removed from function components in a future major release. Use JavaScript default parameters instead.
in JSONValueNode (created by JSONNode)
in JSONNode (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in JSONNestedNode (created by JSONObjectNode)
in JSONObjectNode (created by JSONNode)
in JSONNode (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in JSONNestedNode (created by JSONArrayNode)
in JSONArrayNode (created by JSONNode)
in JSONNode (created by JSONTree)
in RCTView (created by View)
in View (created by JSONTree)
in JSONTree (created by TranDetailScreen)
in RCTView (created by View)
in View (created by Card)
in RCTView (created by View)
in View (created by Card)
in RCTView (created by View)
in View (created by Card)
in Card (created by TranDetailScreen)
in RCTView (created by View)
in View (created by TranDetailScreen)
in RCTView (created by View)
in View (created by ScrollView)
in RCTScrollView (created by ScrollView)
in ScrollView (created by ScrollView)
in ScrollView (created by ScreenWithScrolling)
in ScreenWithScrolling (created by Screen)
in RCTView (created by View)
in View (created by KeyboardAvoidingView)
in KeyboardAvoidingView (created by Screen)
in RCTView (created by View)
in View (created by Screen)
in Screen (created by TranDetailScreen)
in TranDetailScreen (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by SceneView)
in RCTView (created by View)
in View (created by DebugContainer)
in DebugContainer (created by MaybeNestedStack)
in MaybeNestedStack (created by SceneView)
in RCTView (created by View)
in View (created by SceneView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by SceneView)
in SceneView (created by NativeStackViewInner)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze (created by ScreenStack)
in RNSScreenStack (created by ScreenStack)
in ScreenStack (created by NativeStackViewInner)
in NativeStackViewInner (created by NativeStackView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by NativeStackView)
in NativeStackView (created by NativeStackNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by NativeStackNavigator)
in NativeStackNavigator (created by TransactionsNavigator)
in TransactionsNavigator (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by BottomTabView)
in RCTView (created by View)
in View (created by Screen)
in RCTView (created by View)
in View (created by Background)
in Background (created by Screen)
in Screen (created by BottomTabView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by MaybeScreen)
in MaybeScreen (created by BottomTabView)
in RNSScreenContainer (created by ScreenContainer)
in ScreenContainer (created by MaybeScreenContainer)
in MaybeScreenContainer (created by BottomTabView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by BottomTabView)
in BottomTabView (created by BottomTabNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by BottomTabNavigator)
in BottomTabNavigator (created by TabsNavigator)
in TabsNavigator (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by SceneView)
in RCTView (created by View)
in View (created by DebugContainer)
in DebugContainer (created by MaybeNestedStack)
in MaybeNestedStack (created by SceneView)
in RCTView (created by View)
in View (created by SceneView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by SceneView)
in SceneView (created by NativeStackViewInner)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze (created by ScreenStack)
in RNSScreenStack (created by ScreenStack)
in ScreenStack (created by NativeStackViewInner)
in NativeStackViewInner (created by NativeStackView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by NativeStackView)
in NativeStackView (created by NativeStackNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by NativeStackNavigator)
in NativeStackNavigator (created by AppStack)
in AppStack (created by AppNavigator)
in EnsureSingleNavigator
in BaseNavigationContainer
in ThemeProvider
in NavigationContainerInner (created by AppNavigator)
in AppNavigator (created by App)
in ErrorBoundary (created by App)
in RNCSafeAreaProvider (created by SafeAreaProvider)
in SafeAreaProvider (created by App)
in App (created by CodePushComponent)
in CodePushComponent (created by BootstrapApp)
in BootstrapApp
in RCTView (created by View)
in View (created by AppContainer)
in RCTView (created by View)
in View (created by AppContainer)
in AppContainer
in minibits_wallet(RootComponent)
ERROR Warning: A props object containing a "key" prop is being spread into JSX:
let props = {key: someKey, getItemString: ..., keyPath: ..., labelRenderer: ..., nodeType: ..., styling: ..., value: ..., valueRenderer: ...};
<JSONValueNode {...props} />
React keys must be passed directly to JSX without using spread:
let props = {getItemString: ..., keyPath: ..., labelRenderer: ..., nodeType: ..., styling: ..., value: ..., valueRenderer: ...};
<JSONValueNode key={someKey} {...props} />
in JSONNode (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in JSONNestedNode (created by JSONObjectNode)
in JSONObjectNode (created by JSONNode)
in JSONNode (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in JSONNestedNode (created by JSONArrayNode)
in JSONArrayNode (created by JSONNode)
in JSONNode (created by JSONTree)
in RCTView (created by View)
in View (created by JSONTree)
in JSONTree (created by TranDetailScreen)
in RCTView (created by View)
in View (created by Card)
in RCTView (created by View)
in View (created by Card)
in RCTView (created by View)
in View (created by Card)
in Card (created by TranDetailScreen)
in RCTView (created by View)
in View (created by TranDetailScreen)
in RCTView (created by View)
in View (created by ScrollView)
in RCTScrollView (created by ScrollView)
in ScrollView (created by ScrollView)
in ScrollView (created by ScreenWithScrolling)
in ScreenWithScrolling (created by Screen)
in RCTView (created by View)
in View (created by KeyboardAvoidingView)
in KeyboardAvoidingView (created by Screen)
in RCTView (created by View)
in View (created by Screen)
in Screen (created by TranDetailScreen)
in TranDetailScreen (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by SceneView)
in RCTView (created by View)
in View (created by DebugContainer)
in DebugContainer (created by MaybeNestedStack)
in MaybeNestedStack (created by SceneView)
in RCTView (created by View)
in View (created by SceneView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by SceneView)
in SceneView (created by NativeStackViewInner)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze (created by ScreenStack)
in RNSScreenStack (created by ScreenStack)
in ScreenStack (created by NativeStackViewInner)
in NativeStackViewInner (created by NativeStackView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by NativeStackView)
in NativeStackView (created by NativeStackNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by NativeStackNavigator)
in NativeStackNavigator (created by TransactionsNavigator)
in TransactionsNavigator (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by BottomTabView)
in RCTView (created by View)
in View (created by Screen)
in RCTView (created by View)
in View (created by Background)
in Background (created by Screen)
in Screen (created by BottomTabView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by MaybeScreen)
in MaybeScreen (created by BottomTabView)
in RNSScreenContainer (created by ScreenContainer)
in ScreenContainer (created by MaybeScreenContainer)
in MaybeScreenContainer (created by BottomTabView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by BottomTabView)
in BottomTabView (created by BottomTabNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by BottomTabNavigator)
in BottomTabNavigator (created by TabsNavigator)
in TabsNavigator (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by SceneView)
in RCTView (created by View)
in View (created by DebugContainer)
in DebugContainer (created by MaybeNestedStack)
in MaybeNestedStack (created by SceneView)
in RCTView (created by View)
in View (created by SceneView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by SceneView)
in SceneView (created by NativeStackViewInner)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze (created by ScreenStack)
in RNSScreenStack (created by ScreenStack)
in ScreenStack (created by NativeStackViewInner)
in NativeStackViewInner (created by NativeStackView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by NativeStackView)
in NativeStackView (created by NativeStackNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by NativeStackNavigator)
in NativeStackNavigator (created by AppStack)
in AppStack (created by AppNavigator)
in EnsureSingleNavigator
in BaseNavigationContainer
in ThemeProvider
in NavigationContainerInner (created by AppNavigator)
in AppNavigator (created by App)
in ErrorBoundary (created by App)
in RNCSafeAreaProvider (created by SafeAreaProvider)
in SafeAreaProvider (created by App)
in App (created by CodePushComponent)
in CodePushComponent (created by BootstrapApp)
in BootstrapApp
in RCTView (created by View)
in View (created by AppContainer)
in RCTView (created by View)
in View (created by AppContainer)
in AppContainer
in minibits_wallet(RootComponent)
ERROR Warning: A props object containing a "key" prop is being spread into JSX:
let props = {key: someKey, postprocessValue: ..., hideRoot: ..., shouldExpandNode: ..., collectionLimit: ..., sortObjectKeys: ..., nodeType: ..., createItemString: ..., expandable: ..., nodeTypeIndicator: ..., circularCache: ..., level: ..., isCircular: ..., data: ..., getItemString: ..., keyPath: ..., labelRenderer: ..., styling: ..., value: ..., valueRenderer: ..., isCustomNode: ...};
<JSONObjectNode {...props} />
React keys must be passed directly to JSX without using spread:
let props = {postprocessValue: ..., hideRoot: ..., shouldExpandNode: ..., collectionLimit: ..., sortObjectKeys: ..., nodeType: ..., createItemString: ..., expandable: ..., nodeTypeIndicator: ..., circularCache: ..., level: ..., isCircular: ..., data: ..., getItemString: ..., keyPath: ..., labelRenderer: ..., styling: ..., value: ..., valueRenderer: ..., isCustomNode: ...};
<JSONObjectNode key={someKey} {...props} />
in JSONNode (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in JSONNestedNode (created by JSONObjectNode)
in JSONObjectNode (created by JSONNode)
in JSONNode (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in RCTView (created by View)
in View (created by JSONNestedNode)
in JSONNestedNode (created by JSONArrayNode)
in JSONArrayNode (created by JSONNode)
in JSONNode (created by JSONTree)
in RCTView (created by View)
in View (created by JSONTree)
in JSONTree (created by TranDetailScreen)
in RCTView (created by View)
in View (created by Card)
in RCTView (created by View)
in View (created by Card)
in RCTView (created by View)
in View (created by Card)
in Card (created by TranDetailScreen)
in RCTView (created by View)
in View (created by TranDetailScreen)
in RCTView (created by View)
in View (created by ScrollView)
in RCTScrollView (created by ScrollView)
in ScrollView (created by ScrollView)
in ScrollView (created by ScreenWithScrolling)
in ScreenWithScrolling (created by Screen)
in RCTView (created by View)
in View (created by KeyboardAvoidingView)
in KeyboardAvoidingView (created by Screen)
in RCTView (created by View)
in View (created by Screen)
in Screen (created by TranDetailScreen)
in TranDetailScreen (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by SceneView)
in RCTView (created by View)
in View (created by DebugContainer)
in DebugContainer (created by MaybeNestedStack)
in MaybeNestedStack (created by SceneView)
in RCTView (created by View)
in View (created by SceneView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by SceneView)
in SceneView (created by NativeStackViewInner)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze (created by ScreenStack)
in RNSScreenStack (created by ScreenStack)
in ScreenStack (created by NativeStackViewInner)
in NativeStackViewInner (created by NativeStackView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by NativeStackView)
in NativeStackView (created by NativeStackNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by NativeStackNavigator)
in NativeStackNavigator (created by TransactionsNavigator)
in TransactionsNavigator (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by BottomTabView)
in RCTView (created by View)
in View (created by Screen)
in RCTView (created by View)
in View (created by Background)
in Background (created by Screen)
in Screen (created by BottomTabView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by MaybeScreen)
in MaybeScreen (created by BottomTabView)
in RNSScreenContainer (created by ScreenContainer)
in ScreenContainer (created by MaybeScreenContainer)
in MaybeScreenContainer (created by BottomTabView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by BottomTabView)
in BottomTabView (created by BottomTabNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by BottomTabNavigator)
in BottomTabNavigator (created by TabsNavigator)
in TabsNavigator (created by SceneView)
in StaticContainer
in EnsureSingleNavigator (created by SceneView)
in SceneView (created by SceneView)
in RCTView (created by View)
in View (created by DebugContainer)
in DebugContainer (created by MaybeNestedStack)
in MaybeNestedStack (created by SceneView)
in RCTView (created by View)
in View (created by SceneView)
in RNSScreen (created by Animated(Anonymous))
in Animated(Anonymous)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze
in InnerScreen (created by Screen)
in Screen (created by SceneView)
in SceneView (created by NativeStackViewInner)
in Suspender (created by Freeze)
in Suspense (created by Freeze)
in Freeze (created by DelayedFreeze)
in DelayedFreeze (created by ScreenStack)
in RNSScreenStack (created by ScreenStack)
in ScreenStack (created by NativeStackViewInner)
in NativeStackViewInner (created by NativeStackView)
in RCTView (created by View)
in View (created by SafeAreaProviderCompat)
in SafeAreaProviderCompat (created by NativeStackView)
in NativeStackView (created by NativeStackNavigator)
in PreventRemoveProvider (created by NavigationContent)
in NavigationContent
in Unknown (created by NativeStackNavigator)
in NativeStackNavigator (created by AppStack)
in AppStack (created by AppNavigator)
in EnsureSingleNavigator
in BaseNavigationContainer
in ThemeProvider
in NavigationContainerInner (created by AppNavigator)
in AppNavigator (created by App)
in ErrorBoundary (created by App)
in RNCSafeAreaProvider (created by SafeAreaProvider)
in SafeAreaProvider (created by App)
in App (created by CodePushComponent)
in CodePushComponent (created by BootstrapApp)
in BootstrapApp
in RCTView (created by View)
in View (created by AppContainer)
in RCTView (created by View)
in View (created by AppContainer)
in AppContainer
in minibits_wallet(RootComponent)
LOG 12:57:08:031 | TRACE : "[syncPendingStateWithMint] start"
LOG 12:57:08:032 | TRACE : "[syncStateWithMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"isPending": true
}
INFO 12:57:08:032 | INFO : "Adding new task _syncStateWithMintTask-1731326228032 to the queue"
LOG 12:57:08:033 | TRACE : "[handlePendingTopups] start"{
"paymentRequests": []
}
LOG 12:57:08:033 | TRACE : "[handlePendingTopups]""No outgoing payment requests in store - skipping task send to the queue..."
INFO 12:57:08:033 | INFO : "[handleClaim] start"
LOG 12:57:08:034 | TRACE : "[fetchApi] start""https://api.minibits.cash/claim"
LOG 12:57:08:035 | TRACE : "[fetchApi] start""https://api.minibits.cash/rate/USD"
LOG 12:57:08:136 | TRACE : "[syncPendingStateWithMint] start"
LOG 12:57:08:138 | TRACE : "[syncStateWithMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"isPending": true
}
INFO 12:57:08:138 | INFO : "Adding new task _syncStateWithMintTask-1731326228138 to the queue"
LOG 12:57:08:138 | TRACE : "[handlePendingTopups] start"{
"paymentRequests": []
}
LOG 12:57:08:138 | TRACE : "[handlePendingTopups]""No outgoing payment requests in store - skipping task send to the queue..."
LOG 12:57:08:139 | TRACE : "[useFocusEffect] Skipping claim and rate checks..."
LOG 12:57:08:139 | TRACE : "The status of task _syncStateWithMintTask-1731326228032 changed to running"
LOG 12:57:08:140 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"unit": "sat"
}
LOG 12:57:08:140 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:08:142 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:08:142 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:08:270 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint]"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"spentPendingProofs": {
"spent": [],
"pending": []
}
}
LOG 12:57:08:271 | TRACE : "[_syncStateWithMintTask]""Pending spent and pending by mint amounts"{
"spentByMintAmount": 0,
"pendingByMintAmount": 0,
"isPending": true
}
LOG 12:57:08:271 | TRACE : "[_syncStateWithMintTask]""Remaining pendingByMintSecrets"[]
LOG 12:57:08:271 | TRACE : "The status of task _syncStateWithMintTask-1731326228032 changed to success"
INFO 12:57:08:272 | INFO : "The result of task _syncStateWithMintTask-1731326228032"{
"taskFunction": "_syncStateWithMintTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"message": "Completed sync for pending proofs with the mint",
"transactionStateUpdates": [],
"completedTransactionIds": [],
"errorTransactionIds": [],
"pendingTransactionIds": [],
"revertedTransactionIds": []
}
LOG 12:57:08:272 | TRACE : "The status of task _syncStateWithMintTask-1731326228138 changed to running"
LOG 12:57:08:272 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"unit": "sat"
}
LOG 12:57:08:273 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:08:273 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:08:273 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:08:390 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint]"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"spentPendingProofs": {
"spent": [],
"pending": []
}
}
LOG 12:57:08:391 | TRACE : "[_syncStateWithMintTask]""Pending spent and pending by mint amounts"{
"spentByMintAmount": 0,
"pendingByMintAmount": 0,
"isPending": true
}
LOG 12:57:08:391 | TRACE : "[_syncStateWithMintTask]""Remaining pendingByMintSecrets"[]
LOG 12:57:08:391 | TRACE : "The status of task _syncStateWithMintTask-1731326228138 changed to success"
INFO 12:57:08:392 | INFO : "The result of task _syncStateWithMintTask-1731326228138"{
"taskFunction": "_syncStateWithMintTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"message": "Completed sync for pending proofs with the mint",
"transactionStateUpdates": [],
"completedTransactionIds": [],
"errorTransactionIds": [],
"pendingTransactionIds": [],
"revertedTransactionIds": []
}
DEBUG 12:57:08:767 | DEBUG : "[minibitsClient.createClaim] Got claim response"
DEBUG 12:57:08:768 | DEBUG : "[handleClaim] No claimed invoices returned from the server..."
INFO 12:57:09:444 | INFO : "[getExchangeRate] Got response"{
"currency": "USD",
"rate": 1218.1813347640918
}
LOG 12:57:09:454 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:57:10:532 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.6106770038604736 ms to save 21622 bytes."
LOG 12:57:14:185 | TRACE : "[TokenReceiveScreen.setUnitAndMint]"
LOG 12:57:14:198 | TRACE : "[extractEncodedCashuToken] Extract token from"{
"maybeToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6Miwic2VjcmV0IjoiZmNkMzk4ZTRmZGM3YzNlNzdhZGE3MTlkMmI0ZDI3ZDYyYjNiZmEwYTJjNzg5MTMxN2Y1M2Q1Y2MzNjkwMWEwYSIsIkMiOiIwMmVkY2Y5MWYxYjRhYmNhNDg0M2JhOGM2NTQ0NjRlZjJjNzVhNTYzYzJjODE5M2ViYmEyMjM4ODUxNDJlNDg0NjkifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:57:15:463 | TRACE : "[extractEncodedCashuToken] Extract token from"{
"maybeToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6Miwic2VjcmV0IjoiZmNkMzk4ZTRmZGM3YzNlNzdhZGE3MTlkMmI0ZDI3ZDYyYjNiZmEwYTJjNzg5MTMxN2Y1M2Q1Y2MzNjkwMWEwYSIsIkMiOiIwMmVkY2Y5MWYxYjRhYmNhNDg0M2JhOGM2NTQ0NjRlZjJjNzVhNTYzYzJjODE5M2ViYmEyMjM4ODUxNDJlNDg0NjkifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:57:15:551 | TRACE : "decoded token"{
"decoded": {
"token": [
{
"mint": "https://mint.minibits.cash/Bitcoin",
"proofs": [
{
"id": "00500550f0494146",
"amount": 2,
"secret": "fcd398e4fdc7c3e77ada719d2b4d27d62b3bfa0a2c7891317f53d5cc36901a0a",
"C": "02edcf91f1b4abca4843ba8c654464ef2c75a563c2c8193ebba223885142e48469"
}
]
}
],
"unit": "sat",
"memo": "Sent from Minibits"
}
}
LOG 12:57:15:551 | TRACE : "tokenAmounts"{
"tokenAmounts": {
"totalAmount": 2,
"mintAmounts": [
{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"amount": 2
}
]
}
}
LOG 12:57:15:661 | TRACE : "nothing scanned"
INFO 12:57:17:344 | INFO : "Adding new high priority task receiveTask-1731326237344 to the queue"
LOG 12:57:17:377 | TRACE : "The status of task receiveTask-1731326237344 changed to running"
LOG 12:57:17:378 | TRACE : "[receiveTask]""receiveToken tokenMints"[
"https://mint.minibits.cash/Bitcoin"
]
LOG 12:57:17:381 | TRACE : "[EventEmitter.on] Subscribing to ev_receiveTask_result"
LOG 12:57:17:381 | TRACE : "[EventEmitter.on] Subscribing to ev_receiveOfflinePrepareTask_result"
INFO 12:57:17:387 | INFO : "[addTransactionAsync]""New transaction added to the database"{
"type": "RECEIVE",
"mint": "https://mint.minibits.cash/Bitcoin",
"status": "DRAFT"
}
DEBUG 12:57:17:392 | DEBUG : "[addTransaction]""New transaction added to the TransactionsStore"
LOG 12:57:17:393 | TRACE : "[pruneRecentByUnit]"{
"unit": "sat",
"unitCount": 4
}
LOG 12:57:17:394 | TRACE : "[pruneRecentByUnit]""1 pruned from recentByUnit"
LOG 12:57:17:397 | TRACE : "[pruneHistory]""1 pruned from history"
LOG 12:57:17:399 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:57:17:667 | DEBUG : "[updateInputToken]""Transaction inputToken updated in database"{
"id": 110
}
DEBUG 12:57:17:668 | DEBUG : "[setInputToken]""Transaction inputToken updated"{
"id": 110,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6Miwic2VjcmV0IjoiZmNkMzk4ZTRmZGM3YzNlNzdhZGE3MTlkMmI0ZDI3ZDYyYjNiZmEwYTJjNzg5MTMxN2Y1M2Q1Y2MzNjkwMWEwYSIsIkMiOiIwMmVkY2Y5MWYxYjRhYmNhNDg0M2JhOGM2NTQ0NjRlZjJjNzVhNTYzYzJjODE5M2ViYmEyMjM4ODUxNDJlNDg0NjkifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:57:17:671 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:57:17:671 | DEBUG : "[getMintFeeReserve]"{
"feeReserve": 0
}
LOG 12:57:17:672 | TRACE : "[receiveTask]""amountPreferences"{
"amountPreferences": [
{
"amount": 2,
"count": 1
}
],
"transactionId": 110
}
LOG 12:57:17:672 | TRACE : "[receiveTask]""countOfInFlightProofs"{
"countOfInFlightProofs": 1,
"transactionId": 110
}
LOG 12:57:17:673 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:17:674 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:17:674 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:17:675 | TRACE : "[setInFlight]""Lock and inflight indexes were set"{
"keyset": "00500550f0494146",
"unit": "sat",
"counter": 494,
"inFlightFrom": 493,
"inFlightTo": 494,
"inFlightTid": 110
}
LOG 12:57:17:677 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:57:17:678 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:17:679 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:17:679 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
ERROR 12:57:17:971 | ERROR : "[WalletStore.receive]""MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before.""{\"caller\":\"WalletStore.receive\"}"
LOG 12:57:18:007 | TRACE : "[resetInFlight]""Lock and inflight indexes were reset"{
"inFlightTid": 110
}
LOG 12:57:18:010 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:57:18:020 | INFO : "[updateStatus]""[ERROR] Transaction status updated"{
"id": 110
}
DEBUG 12:57:18:022 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 110,
"status": "ERROR"
}
LOG 12:57:18:027 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
ERROR 12:57:18:049 | ERROR : "MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before."
LOG 12:57:18:057 | TRACE : "The status of task receiveTask-1731326237344 changed to success"
INFO 12:57:18:057 | INFO : "The result of task receiveTask-1731326237344"{
"taskFunction": "receiveTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"transaction": {
"id": 110,
"type": "RECEIVE",
"amount": 2,
"fee": 0,
"unit": "sat",
"data": "[{\"status\":\"DRAFT\",\"amountToReceive\":2,\"unit\":\"sat\",\"createdAt\":\"2024-11-11T11:57:17.378Z\"},{\"status\":\"ERROR\",\"error\":{\"name\":\"MINT_ERROR\",\"message\":\"Error when receiving: Error receiving token entry: outputs have already been signed before.\",\"params\":{\"caller\":\"WalletStore.receive\"}}}]",
"sentFrom": null,
"sentTo": null,
"profile": null,
"memo": "Sent from Minibits",
"mint": "https://mint.minibits.cash/Bitcoin",
"zapRequest": null,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6Miwic2VjcmV0IjoiZmNkMzk4ZTRmZGM3YzNlNzdhZGE3MTlkMmI0ZDI3ZDYyYjNiZmEwYTJjNzg5MTMxN2Y1M2Q1Y2MzNjkwMWEwYSIsIkMiOiIwMmVkY2Y5MWYxYjRhYmNhNDg0M2JhOGM2NTQ0NjRlZjJjNzVhNTYzYzJjODE5M2ViYmEyMjM4ODUxNDJlNDg0NjkifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ",
"outputToken": null,
"proof": null,
"balanceAfter": null,
"noteToSelf": null,
"tags": null,
"status": "ERROR",
"createdAt": 1731326237379
},
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"error": {
"name": "MINT_ERROR",
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"params": {
"caller": "WalletStore.receive"
}
}
}
LOG 12:57:18:058 | TRACE : "handleReceiveTaskResult event handler triggered"
LOG 12:57:19:109 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.621198058128357 ms to save 21506 bytes."
LOG 12:57:35:359 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:35:360 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:35:361 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:35:362 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 20,
"counter": 514
}
LOG 12:57:35:366 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:57:35:414 | INFO : "Adding new high priority task receiveTask-1731326255414 to the queue"
LOG 12:57:35:460 | TRACE : "The status of task receiveTask-1731326255414 changed to running"
LOG 12:57:35:460 | TRACE : "[receiveTask]""receiveToken tokenMints"[
"https://mint.minibits.cash/Bitcoin"
]
INFO 12:57:35:488 | INFO : "[addTransactionAsync]""New transaction added to the database"{
"type": "RECEIVE",
"mint": "https://mint.minibits.cash/Bitcoin",
"status": "DRAFT"
}
DEBUG 12:57:35:493 | DEBUG : "[addTransaction]""New transaction added to the TransactionsStore"
LOG 12:57:35:494 | TRACE : "[pruneRecentByUnit]"{
"unit": "sat",
"unitCount": 4
}
LOG 12:57:35:495 | TRACE : "[pruneRecentByUnit]""1 pruned from recentByUnit"
LOG 12:57:35:498 | TRACE : "[pruneHistory]""1 pruned from history"
LOG 12:57:35:500 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:57:35:730 | DEBUG : "[updateInputToken]""Transaction inputToken updated in database"{
"id": 111
}
DEBUG 12:57:35:731 | DEBUG : "[setInputToken]""Transaction inputToken updated"{
"id": 111,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6Miwic2VjcmV0IjoiZmNkMzk4ZTRmZGM3YzNlNzdhZGE3MTlkMmI0ZDI3ZDYyYjNiZmEwYTJjNzg5MTMxN2Y1M2Q1Y2MzNjkwMWEwYSIsIkMiOiIwMmVkY2Y5MWYxYjRhYmNhNDg0M2JhOGM2NTQ0NjRlZjJjNzVhNTYzYzJjODE5M2ViYmEyMjM4ODUxNDJlNDg0NjkifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:57:35:733 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:57:35:734 | DEBUG : "[getMintFeeReserve]"{
"feeReserve": 0
}
LOG 12:57:35:734 | TRACE : "[receiveTask]""amountPreferences"{
"amountPreferences": [
{
"amount": 2,
"count": 1
}
],
"transactionId": 111
}
LOG 12:57:35:734 | TRACE : "[receiveTask]""countOfInFlightProofs"{
"countOfInFlightProofs": 1,
"transactionId": 111
}
LOG 12:57:35:735 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:35:736 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:35:736 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:35:738 | TRACE : "[setInFlight]""Lock and inflight indexes were set"{
"keyset": "00500550f0494146",
"unit": "sat",
"counter": 515,
"inFlightFrom": 514,
"inFlightTo": 515,
"inFlightTid": 111
}
LOG 12:57:35:743 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:57:35:744 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:35:744 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:35:745 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
ERROR 12:57:36:005 | ERROR : "[WalletStore.receive]""MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before.""{\"caller\":\"WalletStore.receive\"}"
LOG 12:57:36:023 | TRACE : "[resetInFlight]""Lock and inflight indexes were reset"{
"inFlightTid": 111
}
LOG 12:57:36:027 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:57:36:036 | INFO : "[updateStatus]""[ERROR] Transaction status updated"{
"id": 111
}
DEBUG 12:57:36:037 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 111,
"status": "ERROR"
}
LOG 12:57:36:040 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
ERROR 12:57:36:064 | ERROR : "MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before."
LOG 12:57:36:071 | TRACE : "The status of task receiveTask-1731326255414 changed to success"
INFO 12:57:36:071 | INFO : "The result of task receiveTask-1731326255414"{
"taskFunction": "receiveTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"transaction": {
"id": 111,
"type": "RECEIVE",
"amount": 2,
"fee": 0,
"unit": "sat",
"data": "[{\"status\":\"DRAFT\",\"amountToReceive\":2,\"unit\":\"sat\",\"createdAt\":\"2024-11-11T11:57:35.461Z\"},{\"status\":\"ERROR\",\"error\":{\"name\":\"MINT_ERROR\",\"message\":\"Error when receiving: Error receiving token entry: outputs have already been signed before.\",\"params\":{\"caller\":\"WalletStore.receive\"}}}]",
"sentFrom": null,
"sentTo": null,
"profile": null,
"memo": "Sent from Minibits",
"mint": "https://mint.minibits.cash/Bitcoin",
"zapRequest": null,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6Miwic2VjcmV0IjoiZmNkMzk4ZTRmZGM3YzNlNzdhZGE3MTlkMmI0ZDI3ZDYyYjNiZmEwYTJjNzg5MTMxN2Y1M2Q1Y2MzNjkwMWEwYSIsIkMiOiIwMmVkY2Y5MWYxYjRhYmNhNDg0M2JhOGM2NTQ0NjRlZjJjNzVhNTYzYzJjODE5M2ViYmEyMjM4ODUxNDJlNDg0NjkifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ",
"outputToken": null,
"proof": null,
"balanceAfter": null,
"noteToSelf": null,
"tags": null,
"status": "ERROR",
"createdAt": 1731326255461
},
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"error": {
"name": "MINT_ERROR",
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"params": {
"caller": "WalletStore.receive"
}
}
}
LOG 12:57:36:072 | TRACE : "handleReceiveTaskResult event handler triggered"
LOG 12:57:37:127 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 4.050052046775818 ms to save 21264 bytes."
LOG 12:57:41:220 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:41:221 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:41:222 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:41:223 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 20,
"counter": 535
}
LOG 12:57:41:227 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:57:41:273 | INFO : "Adding new high priority task receiveTask-1731326261273 to the queue"
LOG 12:57:41:325 | TRACE : "The status of task receiveTask-1731326261273 changed to running"
LOG 12:57:41:326 | TRACE : "[receiveTask]""receiveToken tokenMints"[
"https://mint.minibits.cash/Bitcoin"
]
INFO 12:57:41:341 | INFO : "[addTransactionAsync]""New transaction added to the database"{
"type": "RECEIVE",
"mint": "https://mint.minibits.cash/Bitcoin",
"status": "DRAFT"
}
DEBUG 12:57:41:346 | DEBUG : "[addTransaction]""New transaction added to the TransactionsStore"
LOG 12:57:41:347 | TRACE : "[pruneRecentByUnit]"{
"unit": "sat",
"unitCount": 4
}
LOG 12:57:41:348 | TRACE : "[pruneRecentByUnit]""1 pruned from recentByUnit"
LOG 12:57:41:370 | TRACE : "[pruneHistory]""1 pruned from history"
LOG 12:57:41:380 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:57:41:523 | DEBUG : "[updateInputToken]""Transaction inputToken updated in database"{
"id": 112
}
DEBUG 12:57:41:525 | DEBUG : "[setInputToken]""Transaction inputToken updated"{
"id": 112,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6Miwic2VjcmV0IjoiZmNkMzk4ZTRmZGM3YzNlNzdhZGE3MTlkMmI0ZDI3ZDYyYjNiZmEwYTJjNzg5MTMxN2Y1M2Q1Y2MzNjkwMWEwYSIsIkMiOiIwMmVkY2Y5MWYxYjRhYmNhNDg0M2JhOGM2NTQ0NjRlZjJjNzVhNTYzYzJjODE5M2ViYmEyMjM4ODUxNDJlNDg0NjkifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:57:41:527 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:57:41:528 | DEBUG : "[getMintFeeReserve]"{
"feeReserve": 0
}
LOG 12:57:41:528 | TRACE : "[receiveTask]""amountPreferences"{
"amountPreferences": [
{
"amount": 2,
"count": 1
}
],
"transactionId": 112
}
LOG 12:57:41:528 | TRACE : "[receiveTask]""countOfInFlightProofs"{
"countOfInFlightProofs": 1,
"transactionId": 112
}
LOG 12:57:41:528 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:41:529 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:41:530 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:41:531 | TRACE : "[setInFlight]""Lock and inflight indexes were set"{
"keyset": "00500550f0494146",
"unit": "sat",
"counter": 536,
"inFlightFrom": 535,
"inFlightTo": 536,
"inFlightTid": 112
}
LOG 12:57:41:533 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:57:41:534 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:41:535 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:41:536 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
ERROR 12:57:41:819 | ERROR : "[WalletStore.receive]""MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before.""{\"caller\":\"WalletStore.receive\"}"
LOG 12:57:41:855 | TRACE : "[resetInFlight]""Lock and inflight indexes were reset"{
"inFlightTid": 112
}
LOG 12:57:41:857 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:57:41:868 | INFO : "[updateStatus]""[ERROR] Transaction status updated"{
"id": 112
}
DEBUG 12:57:41:869 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 112,
"status": "ERROR"
}
LOG 12:57:41:872 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
ERROR 12:57:41:892 | ERROR : "MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before."
LOG 12:57:41:899 | TRACE : "The status of task receiveTask-1731326261273 changed to success"
INFO 12:57:41:900 | INFO : "The result of task receiveTask-1731326261273"{
"taskFunction": "receiveTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"transaction": {
"id": 112,
"type": "RECEIVE",
"amount": 2,
"fee": 0,
"unit": "sat",
"data": "[{\"status\":\"DRAFT\",\"amountToReceive\":2,\"unit\":\"sat\",\"createdAt\":\"2024-11-11T11:57:41.326Z\"},{\"status\":\"ERROR\",\"error\":{\"name\":\"MINT_ERROR\",\"message\":\"Error when receiving: Error receiving token entry: outputs have already been signed before.\",\"params\":{\"caller\":\"WalletStore.receive\"}}}]",
"sentFrom": null,
"sentTo": null,
"profile": null,
"memo": "Sent from Minibits",
"mint": "https://mint.minibits.cash/Bitcoin",
"zapRequest": null,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6Miwic2VjcmV0IjoiZmNkMzk4ZTRmZGM3YzNlNzdhZGE3MTlkMmI0ZDI3ZDYyYjNiZmEwYTJjNzg5MTMxN2Y1M2Q1Y2MzNjkwMWEwYSIsIkMiOiIwMmVkY2Y5MWYxYjRhYmNhNDg0M2JhOGM2NTQ0NjRlZjJjNzVhNTYzYzJjODE5M2ViYmEyMjM4ODUxNDJlNDg0NjkifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ",
"outputToken": null,
"proof": null,
"balanceAfter": null,
"noteToSelf": null,
"tags": null,
"status": "ERROR",
"createdAt": 1731326261326
},
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"error": {
"name": "MINT_ERROR",
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"params": {
"caller": "WalletStore.receive"
}
}
}
LOG 12:57:41:900 | TRACE : "handleReceiveTaskResult event handler triggered"
LOG 12:57:42:947 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.5775519609451294 ms to save 20593 bytes."
LOG 12:57:43:665 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:43:667 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:43:667 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:43:670 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 20,
"counter": 556
}
LOG 12:57:43:673 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:57:43:725 | INFO : "Adding new high priority task receiveTask-1731326263725 to the queue"
LOG 12:57:43:773 | TRACE : "The status of task receiveTask-1731326263725 changed to running"
LOG 12:57:43:774 | TRACE : "[receiveTask]""receiveToken tokenMints"[
"https://mint.minibits.cash/Bitcoin"
]
INFO 12:57:43:791 | INFO : "[addTransactionAsync]""New transaction added to the database"{
"type": "RECEIVE",
"mint": "https://mint.minibits.cash/Bitcoin",
"status": "DRAFT"
}
DEBUG 12:57:43:795 | DEBUG : "[addTransaction]""New transaction added to the TransactionsStore"
LOG 12:57:43:796 | TRACE : "[pruneRecentByUnit]"{
"unit": "sat",
"unitCount": 4
}
LOG 12:57:43:798 | TRACE : "[pruneRecentByUnit]""1 pruned from recentByUnit"
LOG 12:57:43:800 | TRACE : "[pruneHistory]""1 pruned from history"
LOG 12:57:43:803 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:57:43:945 | DEBUG : "[updateInputToken]""Transaction inputToken updated in database"{
"id": 113
}
DEBUG 12:57:43:946 | DEBUG : "[setInputToken]""Transaction inputToken updated"{
"id": 113,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6Miwic2VjcmV0IjoiZmNkMzk4ZTRmZGM3YzNlNzdhZGE3MTlkMmI0ZDI3ZDYyYjNiZmEwYTJjNzg5MTMxN2Y1M2Q1Y2MzNjkwMWEwYSIsIkMiOiIwMmVkY2Y5MWYxYjRhYmNhNDg0M2JhOGM2NTQ0NjRlZjJjNzVhNTYzYzJjODE5M2ViYmEyMjM4ODUxNDJlNDg0NjkifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:57:43:949 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:57:43:949 | DEBUG : "[getMintFeeReserve]"{
"feeReserve": 0
}
LOG 12:57:43:950 | TRACE : "[receiveTask]""amountPreferences"{
"amountPreferences": [
{
"amount": 2,
"count": 1
}
],
"transactionId": 113
}
LOG 12:57:43:950 | TRACE : "[receiveTask]""countOfInFlightProofs"{
"countOfInFlightProofs": 1,
"transactionId": 113
}
LOG 12:57:43:951 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:43:952 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:43:952 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:43:953 | TRACE : "[setInFlight]""Lock and inflight indexes were set"{
"keyset": "00500550f0494146",
"unit": "sat",
"counter": 557,
"inFlightFrom": 556,
"inFlightTo": 557,
"inFlightTid": 113
}
LOG 12:57:43:955 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:57:43:956 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:43:957 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:43:957 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
ERROR 12:57:44:182 | ERROR : "[WalletStore.receive]""MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before.""{\"caller\":\"WalletStore.receive\"}"
LOG 12:57:44:189 | TRACE : "[resetInFlight]""Lock and inflight indexes were reset"{
"inFlightTid": 113
}
LOG 12:57:44:191 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:57:44:199 | INFO : "[updateStatus]""[ERROR] Transaction status updated"{
"id": 113
}
DEBUG 12:57:44:201 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 113,
"status": "ERROR"
}
LOG 12:57:44:203 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
ERROR 12:57:44:229 | ERROR : "MINT_ERROR""Error when receiving: Error receiving token entry: outputs have already been signed before."
LOG 12:57:44:236 | TRACE : "The status of task receiveTask-1731326263725 changed to success"
INFO 12:57:44:236 | INFO : "The result of task receiveTask-1731326263725"{
"taskFunction": "receiveTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"transaction": {
"id": 113,
"type": "RECEIVE",
"amount": 2,
"fee": 0,
"unit": "sat",
"data": "[{\"status\":\"DRAFT\",\"amountToReceive\":2,\"unit\":\"sat\",\"createdAt\":\"2024-11-11T11:57:43.774Z\"},{\"status\":\"ERROR\",\"error\":{\"name\":\"MINT_ERROR\",\"message\":\"Error when receiving: Error receiving token entry: outputs have already been signed before.\",\"params\":{\"caller\":\"WalletStore.receive\"}}}]",
"sentFrom": null,
"sentTo": null,
"profile": null,
"memo": "Sent from Minibits",
"mint": "https://mint.minibits.cash/Bitcoin",
"zapRequest": null,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6Miwic2VjcmV0IjoiZmNkMzk4ZTRmZGM3YzNlNzdhZGE3MTlkMmI0ZDI3ZDYyYjNiZmEwYTJjNzg5MTMxN2Y1M2Q1Y2MzNjkwMWEwYSIsIkMiOiIwMmVkY2Y5MWYxYjRhYmNhNDg0M2JhOGM2NTQ0NjRlZjJjNzVhNTYzYzJjODE5M2ViYmEyMjM4ODUxNDJlNDg0NjkifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ",
"outputToken": null,
"proof": null,
"balanceAfter": null,
"noteToSelf": null,
"tags": null,
"status": "ERROR",
"createdAt": 1731326263774
},
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"error": {
"name": "MINT_ERROR",
"message": "Error when receiving: Error receiving token entry: outputs have already been signed before.",
"params": {
"caller": "WalletStore.receive"
}
}
}
LOG 12:57:44:236 | TRACE : "handleReceiveTaskResult event handler triggered"
LOG 12:57:45:282 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.3190109729766846 ms to save 20345 bytes."
LOG 12:57:45:846 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:45:848 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:45:848 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:45:849 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 20,
"counter": 577
}
LOG 12:57:45:854 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:57:45:905 | INFO : "Adding new high priority task receiveTask-1731326265905 to the queue"
LOG 12:57:45:954 | TRACE : "The status of task receiveTask-1731326265905 changed to running"
LOG 12:57:45:954 | TRACE : "[receiveTask]""receiveToken tokenMints"[
"https://mint.minibits.cash/Bitcoin"
]
INFO 12:57:45:971 | INFO : "[addTransactionAsync]""New transaction added to the database"{
"type": "RECEIVE",
"mint": "https://mint.minibits.cash/Bitcoin",
"status": "DRAFT"
}
DEBUG 12:57:45:975 | DEBUG : "[addTransaction]""New transaction added to the TransactionsStore"
LOG 12:57:45:976 | TRACE : "[pruneRecentByUnit]"{
"unit": "sat",
"unitCount": 4
}
LOG 12:57:45:978 | TRACE : "[pruneRecentByUnit]""1 pruned from recentByUnit"
LOG 12:57:45:981 | TRACE : "[pruneHistory]""1 pruned from history"
LOG 12:57:45:983 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:57:46:130 | DEBUG : "[updateInputToken]""Transaction inputToken updated in database"{
"id": 114
}
DEBUG 12:57:46:132 | DEBUG : "[setInputToken]""Transaction inputToken updated"{
"id": 114,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6Miwic2VjcmV0IjoiZmNkMzk4ZTRmZGM3YzNlNzdhZGE3MTlkMmI0ZDI3ZDYyYjNiZmEwYTJjNzg5MTMxN2Y1M2Q1Y2MzNjkwMWEwYSIsIkMiOiIwMmVkY2Y5MWYxYjRhYmNhNDg0M2JhOGM2NTQ0NjRlZjJjNzVhNTYzYzJjODE5M2ViYmEyMjM4ODUxNDJlNDg0NjkifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:57:46:135 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:57:46:135 | DEBUG : "[getMintFeeReserve]"{
"feeReserve": 0
}
LOG 12:57:46:136 | TRACE : "[receiveTask]""amountPreferences"{
"amountPreferences": [
{
"amount": 2,
"count": 1
}
],
"transactionId": 114
}
LOG 12:57:46:136 | TRACE : "[receiveTask]""countOfInFlightProofs"{
"countOfInFlightProofs": 1,
"transactionId": 114
}
LOG 12:57:46:137 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:46:138 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:46:138 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:46:140 | TRACE : "[setInFlight]""Lock and inflight indexes were set"{
"keyset": "00500550f0494146",
"unit": "sat",
"counter": 578,
"inFlightFrom": 577,
"inFlightTo": 578,
"inFlightTid": 114
}
LOG 12:57:46:142 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:57:46:143 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:46:144 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:46:144 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance with seed"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:46:572 | TRACE : "[decreaseProofsCounter]""Decreased proofsCounter"{
"numberOfProofs": 1,
"counter": 577
}
LOG 12:57:46:574 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:57:46:584 | INFO : "[updateStatus]""[PREPARED] Transaction status updated"{
"id": 114
}
DEBUG 12:57:46:586 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 114,
"status": "PREPARED"
}
LOG 12:57:46:589 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:57:46:605 | TRACE : "[increaseProofsCounter]""Increased proofsCounter"{
"numberOfProofs": 1,
"counter": 578
}
DEBUG 12:57:46:605 | DEBUG : "[addProofs]""Added new 1 proofs to the ProofsStore"
INFO 12:57:46:620 | INFO : "[addOrUpdateProofs]""1 proofs were added or updated in the database"{
"isPending": false,
"isSpent": false
}
LOG 12:57:46:627 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:57:46:741 | TRACE : "[_addCashuProofs]""Added proofs to the wallet with amount"{
"amountToAdd": 2,
"addedAmount": 2,
"isPending": false
}
LOG 12:57:46:741 | TRACE : "[resetInFlight]""Lock and inflight indexes were reset"{
"inFlightTid": 114
}
LOG 12:57:46:743 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:57:46:750 | INFO : "[updateStatus]""[COMPLETED] Transaction status updated"{
"id": 114
}
DEBUG 12:57:46:752 | DEBUG : "[setStatus]""Transaction status and data updated"{
"id": 114,
"status": "COMPLETED"
}
LOG 12:57:46:759 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:57:46:812 | DEBUG : "[updateOutputToken]""Transaction outputToken updated"{
"id": 114,
"outputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImFtb3VudCI6MiwiQyI6IjAyYjkzMzAwMzJkNzhmZGU1MWU0ZmQ0MzdjYWU3NGRiZmM4MWMyOGYxYTNlNmIxYzI4ODczYWFkODE4YWUzZTE3NyIsImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsInNlY3JldCI6ImYyMWE1MmZjOTllYmI4NjdlZmJiN2ZkZDYyNjUyYzgyZTZmODRlY2MyN2U3Njk3OGNmM2FiZWFkNmU4NWU1NzkifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
DEBUG 12:57:46:814 | DEBUG : "[setOutputToken]""Transaction outputToken updated"{
"id": 114,
"outputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImFtb3VudCI6MiwiQyI6IjAyYjkzMzAwMzJkNzhmZGU1MWU0ZmQ0MzdjYWU3NGRiZmM4MWMyOGYxYTNlNmIxYzI4ODczYWFkODE4YWUzZTE3NyIsImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsInNlY3JldCI6ImYyMWE1MmZjOTllYmI4NjdlZmJiN2ZkZDYyNjUyYzgyZTZmODRlY2MyN2U3Njk3OGNmM2FiZWFkNmU4NWU1NzkifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ"
}
LOG 12:57:46:816 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
DEBUG 12:57:46:830 | DEBUG : "[updateBalanceAfter]""Transaction balanceAfter updated"{
"id": 114,
"balanceAfter": 28
}
DEBUG 12:57:46:832 | DEBUG : "[setBalanceAfter]""Transaction balanceAfter updated"{
"id": 114,
"balanceAfter": 28
}
LOG 12:57:46:834 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:57:46:835 | TRACE : "The status of task receiveTask-1731326265905 changed to success"
INFO 12:57:46:836 | INFO : "The result of task receiveTask-1731326265905"{
"taskFunction": "receiveTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"transaction": {
"id": 114,
"type": "RECEIVE",
"amount": 2,
"fee": 0,
"unit": "sat",
"data": "[{\"status\":\"DRAFT\",\"amountToReceive\":2,\"unit\":\"sat\",\"createdAt\":\"2024-11-11T11:57:45.954Z\"},{\"status\":\"PREPARED\",\"mintFeeReserve\":0,\"mintFeePaid\":0,\"createdAt\":\"2024-11-11T11:57:46.575Z\"},{\"status\":\"COMPLETED\",\"receivedAmount\":2,\"unit\":\"sat\",\"counter\":578,\"createdAt\":\"2024-11-11T11:57:46.744Z\"}]",
"sentFrom": null,
"sentTo": null,
"profile": null,
"memo": "Sent from Minibits",
"mint": "https://mint.minibits.cash/Bitcoin",
"zapRequest": null,
"inputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6Miwic2VjcmV0IjoiZmNkMzk4ZTRmZGM3YzNlNzdhZGE3MTlkMmI0ZDI3ZDYyYjNiZmEwYTJjNzg5MTMxN2Y1M2Q1Y2MzNjkwMWEwYSIsIkMiOiIwMmVkY2Y5MWYxYjRhYmNhNDg0M2JhOGM2NTQ0NjRlZjJjNzVhNTYzYzJjODE5M2ViYmEyMjM4ODUxNDJlNDg0NjkifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ",
"outputToken": "cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImFtb3VudCI6MiwiQyI6IjAyYjkzMzAwMzJkNzhmZGU1MWU0ZmQ0MzdjYWU3NGRiZmM4MWMyOGYxYTNlNmIxYzI4ODczYWFkODE4YWUzZTE3NyIsImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsInNlY3JldCI6ImYyMWE1MmZjOTllYmI4NjdlZmJiN2ZkZDYyNjUyYzgyZTZmODRlY2MyN2U3Njk3OGNmM2FiZWFkNmU4NWU1NzkifV19XSwidW5pdCI6InNhdCIsIm1lbW8iOiJTZW50IGZyb20gTWluaWJpdHMifQ",
"proof": null,
"balanceAfter": 28,
"noteToSelf": null,
"tags": null,
"status": "COMPLETED",
"createdAt": 1731326265955
},
"message": "You've received 2 SAT to your Minibits wallet.",
"receivedAmount": 2
}
LOG 12:57:46:837 | TRACE : "handleReceiveTaskResult event handler triggered"
LOG 12:57:46:967 | TRACE : "[updateTotalReceived] start"
LOG 12:57:47:908 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 3.6963019371032715 ms to save 20514 bytes."
LOG 12:57:49:286 | TRACE : "[syncPendingStateWithMint] start"
LOG 12:57:49:287 | TRACE : "[syncStateWithMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"isPending": true
}
INFO 12:57:49:287 | INFO : "Adding new task _syncStateWithMintTask-1731326269287 to the queue"
LOG 12:57:49:288 | TRACE : "[handlePendingTopups] start"{
"paymentRequests": []
}
LOG 12:57:49:288 | TRACE : "[handlePendingTopups]""No outgoing payment requests in store - skipping task send to the queue..."
LOG 12:57:49:288 | TRACE : "[useFocusEffect] Skipping claim and rate checks..."
LOG 12:57:49:298 | TRACE : "The status of task _syncStateWithMintTask-1731326269287 changed to running"
LOG 12:57:49:299 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"unit": "sat"
}
LOG 12:57:49:299 | TRACE : "[WalletStore.getWallet] start"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:49:300 | TRACE : "[WalletStore.getWallet]"{
"activeKeyset": {
"id": "00500550f0494146",
"unit": "sat",
"active": true,
"input_fee_ppk": 0
},
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:49:300 | TRACE : "[WalletStore.getWallet]""Returning CACHED cashuWallet instance"{
"mintUrl": "https://mint.minibits.cash/Bitcoin"
}
LOG 12:57:49:488 | TRACE : "[WalletStore.getSpentOrPendingProofsFromMint]"{
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"spentPendingProofs": {
"spent": [
{
"id": "00500550f0494146",
"amount": 2,
"secret": "fcd398e4fdc7c3e77ada719d2b4d27d62b3bfa0a2c7891317f53d5cc36901a0a",
"C": "02edcf91f1b4abca4843ba8c654464ef2c75a563c2c8193ebba223885142e48469",
"tId": 101,
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"unit": "sat"
}
],
"pending": []
}
}
LOG 12:57:49:489 | TRACE : "[_syncStateWithMintTask]""Pending spent and pending by mint amounts"{
"spentByMintAmount": 2,
"pendingByMintAmount": 0,
"isPending": true
}
INFO 12:57:49:498 | INFO : "[addOrUpdateProofs]""1 proofs were added or updated in the database"{
"isPending": false,
"isSpent": true
}
DEBUG 12:57:49:502 | DEBUG : "[removeProofs]""1 pending proofs removed from ProofsStore"
LOG 12:57:49:503 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
LOG 12:57:49:601 | TRACE : "[_syncStateWithMintTask]"{
"spentStateUpdates": [
{
"tId": 101,
"amount": 2,
"spentByMintAmount": 2,
"updatedStatus": "COMPLETED"
}
]
}
DEBUG 12:57:49:602 | DEBUG : "[_syncStateWithMintTask]""Transaction id(s) to complete""101"
INFO 12:57:49:625 | INFO : "[updateStatusesAsync]""[COMPLETED] Transactions statuses updated."{
"numUpdates": 1,
"status": "COMPLETED"
}
LOG 12:57:49:626 | TRACE : "[updateStatuses]""Transaction statuses and data updated in TransactionsStore"{
"ids": [
101
],
"status": "COMPLETED"
}
LOG 12:57:49:629 | TRACE : "[setupRootStore] onSnapshot *** MMKV SHOULD SAVE ***"
INFO 12:57:49:629 | INFO : "Removing poller"{
"name": "syncStateWithMintPoller-https://mint.minibits.cash/Bitcoin",
"numOfPollers": 0
}
LOG 12:57:49:630 | TRACE : "[_syncStateWithMintTask]""Remaining pendingByMintSecrets"[]
LOG 12:57:49:630 | TRACE : "The status of task _syncStateWithMintTask-1731326269287 changed to success"
INFO 12:57:49:631 | INFO : "The result of task _syncStateWithMintTask-1731326269287"{
"taskFunction": "_syncStateWithMintTask",
"mintUrl": "https://mint.minibits.cash/Bitcoin",
"message": "Completed sync for pending proofs with the mint",
"transactionStateUpdates": [
{
"tId": 101,
"amount": 2,
"spentByMintAmount": 2,
"updatedStatus": "COMPLETED"
}
],
"completedTransactionIds": [
101
],
"errorTransactionIds": [],
"pendingTransactionIds": [],
"revertedTransactionIds": []
}
LOG 12:57:50:659 | TRACE : "[mmkvStorage.save] *** MMKV REAL SAVE *** Took 2.4607290029525757 ms to save 20514 bytes."