final class DefaultWalletKitClient extends WalletKitClient
- Annotations
- @AkkaGrpcGenerated()
- Alphabetic
- By Inheritance
- DefaultWalletKitClient
- WalletKitClient
- AkkaGrpcClient
- WalletKitClientPowerApi
- WalletKit
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new DefaultWalletKitClient(settings: GrpcClientSettings)(implicit sys: ClassicActorSystemProvider)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def bumpFee(in: BumpFeeRequest): Future[BumpFeeResponse]
For access to method metadata use the parameterless version of bumpFee
For access to method metadata use the parameterless version of bumpFee
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def bumpFee(): SingleResponseRequestBuilder[BumpFeeRequest, BumpFeeResponse]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer bumpFee(walletrpc.BumpFeeRequest) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def close(): Future[Done]
- Definition Classes
- DefaultWalletKitClient → AkkaGrpcClient
- def closed: Future[Done]
- Definition Classes
- DefaultWalletKitClient → AkkaGrpcClient
- def deriveKey(in: KeyLocator): Future[KeyDescriptor]
For access to method metadata use the parameterless version of deriveKey
For access to method metadata use the parameterless version of deriveKey
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def deriveKey(): SingleResponseRequestBuilder[KeyLocator, KeyDescriptor]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer deriveKey(signrpc.KeyLocator) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- def deriveNextKey(in: KeyReq): Future[KeyDescriptor]
For access to method metadata use the parameterless version of deriveNextKey
For access to method metadata use the parameterless version of deriveNextKey
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def deriveNextKey(): SingleResponseRequestBuilder[KeyReq, KeyDescriptor]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer deriveNextKey(walletrpc.KeyReq) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def estimateFee(in: EstimateFeeRequest): Future[EstimateFeeResponse]
For access to method metadata use the parameterless version of estimateFee
For access to method metadata use the parameterless version of estimateFee
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def estimateFee(): SingleResponseRequestBuilder[EstimateFeeRequest, EstimateFeeResponse]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer estimateFee(walletrpc.EstimateFeeRequest) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def finalizePsbt(in: FinalizePsbtRequest): Future[FinalizePsbtResponse]
For access to method metadata use the parameterless version of finalizePsbt
For access to method metadata use the parameterless version of finalizePsbt
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def finalizePsbt(): SingleResponseRequestBuilder[FinalizePsbtRequest, FinalizePsbtResponse]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer finalizePsbt(walletrpc.FinalizePsbtRequest) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- def fundPsbt(in: FundPsbtRequest): Future[FundPsbtResponse]
For access to method metadata use the parameterless version of fundPsbt
For access to method metadata use the parameterless version of fundPsbt
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def fundPsbt(): SingleResponseRequestBuilder[FundPsbtRequest, FundPsbtResponse]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer fundPsbt(walletrpc.FundPsbtRequest) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def importAccount(in: ImportAccountRequest): Future[ImportAccountResponse]
For access to method metadata use the parameterless version of importAccount
For access to method metadata use the parameterless version of importAccount
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def importAccount(): SingleResponseRequestBuilder[ImportAccountRequest, ImportAccountResponse]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer importAccount(walletrpc.ImportAccountRequest) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- def importPublicKey(in: ImportPublicKeyRequest): Future[ImportPublicKeyResponse]
For access to method metadata use the parameterless version of importPublicKey
For access to method metadata use the parameterless version of importPublicKey
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def importPublicKey(): SingleResponseRequestBuilder[ImportPublicKeyRequest, ImportPublicKeyResponse]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer importPublicKey(walletrpc.ImportPublicKeyRequest) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def labelTransaction(in: LabelTransactionRequest): Future[LabelTransactionResponse]
For access to method metadata use the parameterless version of labelTransaction
For access to method metadata use the parameterless version of labelTransaction
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def labelTransaction(): SingleResponseRequestBuilder[LabelTransactionRequest, LabelTransactionResponse]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer labelTransaction(walletrpc.LabelTransactionRequest) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- def leaseOutput(in: LeaseOutputRequest): Future[LeaseOutputResponse]
For access to method metadata use the parameterless version of leaseOutput
For access to method metadata use the parameterless version of leaseOutput
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def leaseOutput(): SingleResponseRequestBuilder[LeaseOutputRequest, LeaseOutputResponse]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer leaseOutput(walletrpc.LeaseOutputRequest) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- def listAccounts(in: ListAccountsRequest): Future[ListAccountsResponse]
For access to method metadata use the parameterless version of listAccounts
For access to method metadata use the parameterless version of listAccounts
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def listAccounts(): SingleResponseRequestBuilder[ListAccountsRequest, ListAccountsResponse]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer listAccounts(walletrpc.ListAccountsRequest) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- def listLeases(in: ListLeasesRequest): Future[ListLeasesResponse]
For access to method metadata use the parameterless version of listLeases
For access to method metadata use the parameterless version of listLeases
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def listLeases(): SingleResponseRequestBuilder[ListLeasesRequest, ListLeasesResponse]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer listLeases(walletrpc.ListLeasesRequest) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- def listSweeps(in: ListSweepsRequest): Future[ListSweepsResponse]
For access to method metadata use the parameterless version of listSweeps
For access to method metadata use the parameterless version of listSweeps
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def listSweeps(): SingleResponseRequestBuilder[ListSweepsRequest, ListSweepsResponse]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer listSweeps(walletrpc.ListSweepsRequest) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- def listUnspent(in: ListUnspentRequest): Future[ListUnspentResponse]
For access to method metadata use the parameterless version of listUnspent
For access to method metadata use the parameterless version of listUnspent
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def listUnspent(): SingleResponseRequestBuilder[ListUnspentRequest, ListUnspentResponse]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer listUnspent(walletrpc.ListUnspentRequest) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def nextAddr(in: AddrRequest): Future[AddrResponse]
For access to method metadata use the parameterless version of nextAddr
For access to method metadata use the parameterless version of nextAddr
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def nextAddr(): SingleResponseRequestBuilder[AddrRequest, AddrResponse]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer nextAddr(walletrpc.AddrRequest) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def pendingSweeps(in: PendingSweepsRequest): Future[PendingSweepsResponse]
For access to method metadata use the parameterless version of pendingSweeps
For access to method metadata use the parameterless version of pendingSweeps
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def pendingSweeps(): SingleResponseRequestBuilder[PendingSweepsRequest, PendingSweepsResponse]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer pendingSweeps(walletrpc.PendingSweepsRequest) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- def publishTransaction(in: Transaction): Future[PublishResponse]
For access to method metadata use the parameterless version of publishTransaction
For access to method metadata use the parameterless version of publishTransaction
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def publishTransaction(): SingleResponseRequestBuilder[Transaction, PublishResponse]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer publishTransaction(walletrpc.Transaction) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- def releaseOutput(in: ReleaseOutputRequest): Future[ReleaseOutputResponse]
For access to method metadata use the parameterless version of releaseOutput
For access to method metadata use the parameterless version of releaseOutput
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def releaseOutput(): SingleResponseRequestBuilder[ReleaseOutputRequest, ReleaseOutputResponse]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer releaseOutput(walletrpc.ReleaseOutputRequest) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- def sendOutputs(in: SendOutputsRequest): Future[SendOutputsResponse]
For access to method metadata use the parameterless version of sendOutputs
For access to method metadata use the parameterless version of sendOutputs
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def sendOutputs(): SingleResponseRequestBuilder[SendOutputsRequest, SendOutputsResponse]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer sendOutputs(walletrpc.SendOutputsRequest) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- def signPsbt(in: SignPsbtRequest): Future[SignPsbtResponse]
For access to method metadata use the parameterless version of signPsbt
For access to method metadata use the parameterless version of signPsbt
- Definition Classes
- DefaultWalletKitClient → WalletKit
- def signPsbt(): SingleResponseRequestBuilder[SignPsbtRequest, SignPsbtResponse]
Lower level "lifted" version of the method, giving access to request metadata etc.
Lower level "lifted" version of the method, giving access to request metadata etc. prefer signPsbt(walletrpc.SignPsbtRequest) if possible.
- Definition Classes
- DefaultWalletKitClient → WalletKitClientPowerApi
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()