Package com.kycdao.android.sdk.wallet

Types

Link copied to clipboard
object WalletConnectManager : CustomKoinComponent, CoroutineScope

A WalletConnect V1 compatibility support class. Use this, if you want to connect the verification flow to a wallet through WalletConnect

Link copied to clipboard
class WalletConnectSession(val wcSession: Session, val wcConfig: Session.Config) : WalletSession
Link copied to clipboard
interface WalletSession

The interface describes a communication session with a wallet that can be used during the verification process.

Functions

Link copied to clipboard
suspend fun DataStore<Preferences>.deleteOldKey()
Link copied to clipboard
suspend fun DataStore<Preferences>.getOldWCKey(): String?
Link copied to clipboard
suspend fun DataStore<Preferences>.saveWCKey(key: String)

Properties

Link copied to clipboard
val Context.walletSessionKeyDataStore: DataStore<Preferences>