Package org.stellar.walletsdk

Types

Link copied to clipboard
data class AccountThreshold(low: Int, medium: Int, high: Int)

Account weights threshold

Link copied to clipboard
data class ApplicationConfiguration(defaultSigner: WalletSigner, defaultClientDomain: String?, defaultClientConfig: ClientConfigFn)

Application configuration

Link copied to clipboard
@Serializable
data class InteractiveFlowResponse(id: String, url: String, type: String)
Link copied to clipboard
enum Order : Enum<Order>
Link copied to clipboard
data class StellarConfiguration(network: Network, horizonUrl: String, baseFee: ULong, defaultTimeout: Duration, horizonClient: OkHttpClient?, submitClient: OkHttpClient?)

Configuration for all Stellar-related activity.

Link copied to clipboard
class Wallet(stellarConfiguration: StellarConfiguration, applicationConfiguration: ApplicationConfiguration) : Closeable

Wallet SDK main entry point. It provides methods to build wallet applications on the Stellar network.