InitialAPI

class InitialAPI(networkConfig: NetworkConfig, handlerFactory: (String) -> ConnectedAPIHandler, val icon: String = "")

Initial API — the connection entry point for dApps.

DApps call connect with a network ID to establish a session and receive a ConnectedAPIHandler for wallet operations.

Matches InitialAPI from @midnight-ntwrk/dapp-connector-api.

Constructors

Link copied to clipboard
constructor(networkConfig: NetworkConfig, handlerFactory: (String) -> ConnectedAPIHandler, icon: String = "")

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

API version — matches @midnight-ntwrk/dapp-connector-api package version.

Link copied to clipboard

Wallet icon URL or data URI.

Link copied to clipboard

Wallet name for display.

Link copied to clipboard

Wallet identifier in reverse DNS notation.

Functions

Link copied to clipboard

Connect to wallet for a specific network.