ApplicationConfiguration

data class ApplicationConfiguration(defaultSigner: WalletSigner, defaultClientDomain: String?, defaultClientConfig: ClientConfigFn)

Application configuration

Constructors

Link copied to clipboard
fun ApplicationConfiguration(defaultSigner: WalletSigner = WalletSigner.DefaultSigner(), defaultClientDomain: String? = null, defaultClientConfig: ClientConfigFn = {})

Create empty Application configuration

Properties

Link copied to clipboard
val defaultClient: HttpClient
Link copied to clipboard
val defaultClientConfig: ClientConfigFn

configuration for default client used across the app.

Link copied to clipboard
val defaultClientDomain: String? = null

default client_domain

Link copied to clipboard
val defaultSigner: WalletSigner

default signer implementation to be used across application