Skip to content

Commit

Permalink
Merge pull request #17 from reown-com/firebase_token
Browse files Browse the repository at this point in the history
Firebase token
  • Loading branch information
jakubuid authored Oct 9, 2024
2 parents 5c4744d + 351ac10 commit 893084b
Showing 1 changed file with 13 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
package com.reown.sample.wallet

import android.app.Application
import com.google.firebase.FirebaseApp
import com.google.firebase.appdistribution.FirebaseAppDistribution
import com.google.firebase.crashlytics.ktx.crashlytics
import com.google.firebase.ktx.Firebase
import com.google.firebase.messaging.FirebaseMessaging
import com.mixpanel.android.mpmetrics.MixpanelAPI
import com.pandulapeter.beagle.Beagle
import com.pandulapeter.beagle.common.configuration.Behavior
Expand Down Expand Up @@ -92,6 +94,17 @@ class WalletKitApplication : Application() {

initializeBeagle()

FirebaseMessaging.getInstance().token.addOnSuccessListener { token ->
WalletKit.registerDeviceToken(firebaseAccessToken = token, enableEncrypted = true,
onSuccess = {
println("kobe; Successfully registered firebase token for Web3Wallet: $token")
},
onError = {
println("kobe; Error while registering firebase token for Web3Wallet: ${it.throwable}")
}
)
}

scope.launch {
supervisorScope {
wcKoinApp.koin.get<Timber.Forest>().plant(object : Timber.Tree() {
Expand Down

0 comments on commit 893084b

Please sign in to comment.