Skip to content

WalletConnectorServiceImpl

Defined in: src/Wallet.ts:1476

Service interface for WalletConnector operations.

Since

0.2.0

Properties

connect()

readonly connect: (networkId?) => Effect<WalletConnection, WalletError>

Defined in: src/Wallet.ts:1477

Parameters

networkId?

string

Returns

Effect<WalletConnection, WalletError>


disconnect()

readonly disconnect: () => Effect<void, never>

Defined in: src/Wallet.ts:1479

Returns

Effect<void, never>


getProvingProvider()

readonly getProvingProvider: (wallet, zkConfigProvider) => Effect<ProvingProvider, WalletError>

Defined in: src/Wallet.ts:1480

Parameters

wallet

ConnectedAPI

zkConfigProvider

KeyMaterialProvider

Returns

Effect<ProvingProvider, WalletError>


isAvailable()

readonly isAvailable: () => Effect<boolean, never>

Defined in: src/Wallet.ts:1478

Returns

Effect<boolean, never>