Appearance
@swapped/connect-sdk / wallet-verification / PreparedWalletVerification
Type Alias: PreparedWalletVerification
PreparedWalletVerification =
object
Defined in: src/types/wallet-verification.types.ts:589
In-flight QR session from WalletVerificationWallets.prepareVerify. Pass this to WalletVerificationWallets.verify to switch transport without creating a second record.
Properties
cancel
cancel: () =>
void
Defined in: src/types/wallet-verification.types.ts:610
Abort pairing / the deeplink wait. wait rejects with ConnectSdkErrorCode.WALLET_VERIFICATION_CANCELLED.
Returns
void
deeplinkUrl
deeplinkUrl:
string|null
Defined in: src/types/wallet-verification.types.ts:598
Browse URL (Phantom / Coinbase / MetaMask iOS / Bitget iOS). null on WalletConnect.
pairingDeeplinkUrl
pairingDeeplinkUrl:
string|null
Defined in: src/types/wallet-verification.types.ts:593
WalletConnect app link. null when pairingUri is null.
pairingUri
pairingUri:
string|null
Defined in: src/types/wallet-verification.types.ts:591
WalletConnect wc: URI. null on browse-deeplink or already verified.
verification
verification:
WalletVerification
Defined in: src/types/wallet-verification.types.ts:600
Pending (or already verified) record from create.
wait
wait: () =>
Promise<WalletVerification>
Defined in: src/types/wallet-verification.types.ts:605
Resolves when the QR path finishes (scan / in-app proof) or when WalletVerificationWallets.verify takes this session over.
Returns
Promise<WalletVerification>