WalletSigner

interface WalletSigner

Interface to provide wallet signer methods.

Types

Link copied to clipboard
open class DefaultSigner : WalletSigner
Link copied to clipboard
class DomainSigner(url: String, requestTransformer: HttpRequestBuilder.() -> Unit) : WalletSigner.DefaultSigner

Wallet signer that supports signing with a client domain using standard SigningData request and response type.

Functions

Link copied to clipboard
abstract fun signWithClientAccount(txn: Transaction, account: AccountKeyPair): Transaction
Link copied to clipboard
abstract suspend fun signWithDomainAccount(transactionXDR: String, networkPassPhrase: String, account: AccountKeyPair): Transaction

Inheritors

Link copied to clipboard