p

walletrpc

package walletrpc

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class Account(name: String = "", addressType: AddressType = walletrpc.AddressType.UNKNOWN, extendedPublicKey: String = "", masterKeyFingerprint: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, derivationPath: String = "", externalKeyCount: Int = 0, internalKeyCount: Int = 0, watchOnly: Boolean = false, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Account] with Product with Serializable

    name

    The name used to identify the account.

    addressType

    The type of addresses the account supports. AddressType | External Branch | Internal Branch --------------------------------------------------------------------- WITNESS_PUBKEY_HASH | P2WPKH | P2WPKH NESTED_WITNESS_PUBKEY_HASH | NP2WPKH | NP2WPKH HYBRID_NESTED_WITNESS_PUBKEY_HASH | NP2WPKH | P2WPKH

    extendedPublicKey

    The public key backing the account that all keys are derived from represented as an extended key. This will always be empty for the default imported account in which single public keys are imported into.

    masterKeyFingerprint

    The fingerprint of the root key from which the account public key was derived from. This will always be zero for the default imported account in which single public keys are imported into. The bytes are in big-endian order.

    derivationPath

    The derivation path corresponding to the account public key. This will always be empty for the default imported account in which single public keys are imported into.

    externalKeyCount

    The number of keys derived from the external branch of the account public key. This will always be zero for the default imported account in which single public keys are imported into.

    internalKeyCount

    The number of keys derived from the internal branch of the account public key. This will always be zero for the default imported account in which single public keys are imported into.

    watchOnly

    Whether the wallet stores private keys for the account.

    Annotations
    @SerialVersionUID()
  2. final case class AddrRequest(account: String = "", type: AddressType = walletrpc.AddressType.UNKNOWN, change: Boolean = false, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[AddrRequest] with Product with Serializable

    account

    The name of the account to retrieve the next address of. If empty, the default wallet account is used.

    type

    The type of address to derive.

    change

    Whether a change address should be derived.

    Annotations
    @SerialVersionUID()
  3. final case class AddrResponse(addr: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[AddrResponse] with Product with Serializable

    addr

    The address encoded using a bech32 format.

    Annotations
    @SerialVersionUID()
  4. sealed abstract class AddressType extends GeneratedEnum
  5. final case class BumpFeeRequest(outpoint: Option[OutPoint] = _root_.scala.None, targetConf: Int = 0, satPerByte: Int = 0, force: Boolean = false, satPerVbyte: UInt64 = walletrpc.BumpFeeRequest._typemapper_satPerVbyte.toCustom(0L), unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[BumpFeeRequest] with Product with Serializable

    outpoint

    The input we're attempting to bump the fee of.

    targetConf

    The target number of blocks that the input should be spent within.

    satPerByte

    Deprecated, use sat_per_vbyte. The fee rate, expressed in sat/vbyte, that should be used to spend the input with.

    force

    Whether this input must be force-swept. This means that it is swept even if it has a negative yield.

    satPerVbyte

    The fee rate, expressed in sat/vbyte, that should be used to spend the input with.

    Annotations
    @SerialVersionUID()
  6. final case class BumpFeeResponse(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[BumpFeeResponse] with Product with Serializable
    Annotations
    @SerialVersionUID()
  7. final case class EstimateFeeRequest(confTarget: Int = 0, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[EstimateFeeRequest] with Product with Serializable

    confTarget

    The number of confirmations to shoot for when estimating the fee.

    Annotations
    @SerialVersionUID()
  8. final case class EstimateFeeResponse(satPerKw: Long = 0L, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[EstimateFeeResponse] with Product with Serializable

    satPerKw

    The amount of satoshis per kw that should be used in order to reach the confirmation target in the request.

    Annotations
    @SerialVersionUID()
  9. final case class FinalizePsbtRequest(fundedPsbt: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, account: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[FinalizePsbtRequest] with Product with Serializable

    fundedPsbt

    A PSBT that should be signed and finalized. The PSBT must contain all required inputs, outputs, UTXO data and partial signatures of all other signers.

    account

    The name of the account to finalize the PSBT with. If empty, the default wallet account is used.

    Annotations
    @SerialVersionUID()
  10. final case class FinalizePsbtResponse(signedPsbt: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, rawFinalTx: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[FinalizePsbtResponse] with Product with Serializable

    signedPsbt

    The fully signed and finalized transaction in PSBT format.

    rawFinalTx

    The fully signed and finalized transaction in the raw wire format.

    Annotations
    @SerialVersionUID()
  11. final case class FundPsbtRequest(template: Template = walletrpc.FundPsbtRequest.Template.Empty, fees: Fees = walletrpc.FundPsbtRequest.Fees.Empty, account: String = "", minConfs: Int = 0, spendUnconfirmed: Boolean = false, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[FundPsbtRequest] with Product with Serializable

    account

    The name of the account to fund the PSBT with. If empty, the default wallet account is used.

    minConfs

    The minimum number of confirmations each one of your outputs used for the transaction must satisfy.

    spendUnconfirmed

    Whether unconfirmed outputs should be used as inputs for the transaction.

    Annotations
    @SerialVersionUID()
  12. final case class FundPsbtResponse(fundedPsbt: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, changeOutputIndex: Int = 0, lockedUtxos: Seq[UtxoLease] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[FundPsbtResponse] with Product with Serializable

    fundedPsbt

    The funded but not yet signed PSBT packet.

    changeOutputIndex

    The index of the added change output or -1 if no change was left over.

    lockedUtxos

    The list of lock leases that were acquired for the inputs in the funded PSBT packet.

    Annotations
    @SerialVersionUID()
  13. final case class ImportAccountRequest(name: String = "", extendedPublicKey: String = "", masterKeyFingerprint: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, addressType: AddressType = walletrpc.AddressType.UNKNOWN, dryRun: Boolean = false, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ImportAccountRequest] with Product with Serializable

    name

    A name to identify the account with.

    extendedPublicKey

    A public key that corresponds to a wallet account represented as an extended key. It must conform to a derivation path of the form m/purpose'/coin_type'/account'.

    masterKeyFingerprint

    The fingerprint of the root key (also known as the key with derivation path m/) from which the account public key was derived from. This may be required by some hardware wallets for proper identification and signing. The bytes must be in big-endian order.

    addressType

    An address type is only required when the extended account public key has a legacy version (xpub, tpub, etc.), such that the wallet cannot detect what address scheme it belongs to.

    dryRun

    Whether a dry run should be attempted when importing the account. This serves as a way to confirm whether the account is being imported correctly by returning the first N addresses for the external and internal branches of the account. If these addresses match as expected, then it should be safe to import the account as is.

    Annotations
    @SerialVersionUID()
  14. final case class ImportAccountResponse(account: Option[Account] = _root_.scala.None, dryRunExternalAddrs: Seq[String] = _root_.scala.Seq.empty, dryRunInternalAddrs: Seq[String] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ImportAccountResponse] with Product with Serializable

    account

    The details of the imported account.

    dryRunExternalAddrs

    The first N addresses that belong to the external branch of the account. The external branch is typically used for external non-change addresses. These are only returned if a dry run was specified within the request.

    dryRunInternalAddrs

    The first N addresses that belong to the internal branch of the account. The internal branch is typically used for change addresses. These are only returned if a dry run was specified within the request.

    Annotations
    @SerialVersionUID()
  15. final case class ImportPublicKeyRequest(publicKey: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, addressType: AddressType = walletrpc.AddressType.UNKNOWN, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ImportPublicKeyRequest] with Product with Serializable

    publicKey

    A compressed public key represented as raw bytes.

    addressType

    The type of address that will be generated from the public key.

    Annotations
    @SerialVersionUID()
  16. final case class ImportPublicKeyResponse(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ImportPublicKeyResponse] with Product with Serializable
    Annotations
    @SerialVersionUID()
  17. final case class KeyReq(keyFingerPrint: Int = 0, keyFamily: Int = 0, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[KeyReq] with Product with Serializable

    keyFingerPrint

    Is the key finger print of the root pubkey that this request is targeting. This allows the WalletKit to possibly serve out keys for multiple HD chains via public derivation.

    keyFamily

    The target key family to derive a key from. In other contexts, this is known as the "account".

    Annotations
    @SerialVersionUID()
  18. final case class LabelTransactionRequest(txid: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, label: String = "", overwrite: Boolean = false, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[LabelTransactionRequest] with Product with Serializable

    txid

    The txid of the transaction to label.

    label

    The label to add to the transaction, limited to 500 characters.

    overwrite

    Whether to overwrite the existing label, if it is present.

    Annotations
    @SerialVersionUID()
  19. final case class LabelTransactionResponse(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[LabelTransactionResponse] with Product with Serializable
    Annotations
    @SerialVersionUID()
  20. final case class LeaseOutputRequest(id: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, outpoint: Option[OutPoint] = _root_.scala.None, expirationSeconds: UInt64 = walletrpc.LeaseOutputRequest._typemapper_expirationSeconds.toCustom(0L), unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[LeaseOutputRequest] with Product with Serializable

    id

    An ID of 32 random bytes that must be unique for each distinct application using this RPC which will be used to bound the output lease to.

    outpoint

    The identifying outpoint of the output being leased.

    expirationSeconds

    The time in seconds before the lock expires. If set to zero, the default lock duration is used.

    Annotations
    @SerialVersionUID()
  21. final case class LeaseOutputResponse(expiration: UInt64 = walletrpc.LeaseOutputResponse._typemapper_expiration.toCustom(0L), unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[LeaseOutputResponse] with Product with Serializable

    expiration

    The absolute expiration of the output lease represented as a unix timestamp.

    Annotations
    @SerialVersionUID()
  22. final case class ListAccountsRequest(name: String = "", addressType: AddressType = walletrpc.AddressType.UNKNOWN, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ListAccountsRequest] with Product with Serializable

    name

    An optional filter to only return accounts matching this name.

    addressType

    An optional filter to only return accounts matching this address type.

    Annotations
    @SerialVersionUID()
  23. final case class ListAccountsResponse(accounts: Seq[Account] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ListAccountsResponse] with Product with Serializable
    Annotations
    @SerialVersionUID()
  24. final case class ListLeasesRequest(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ListLeasesRequest] with Product with Serializable
    Annotations
    @SerialVersionUID()
  25. final case class ListLeasesResponse(lockedUtxos: Seq[UtxoLease] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ListLeasesResponse] with Product with Serializable

    lockedUtxos

    The list of currently leased utxos.

    Annotations
    @SerialVersionUID()
  26. final case class ListSweepsRequest(verbose: Boolean = false, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ListSweepsRequest] with Product with Serializable

    verbose

    Retrieve the full sweep transaction details. If false, only the sweep txids will be returned. Note that some sweeps that LND publishes will have been replaced-by-fee, so will not be included in this output.

    Annotations
    @SerialVersionUID()
  27. final case class ListSweepsResponse(sweeps: Sweeps = walletrpc.ListSweepsResponse.Sweeps.Empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ListSweepsResponse] with Product with Serializable
    Annotations
    @SerialVersionUID()
  28. final case class ListUnspentRequest(minConfs: Int = 0, maxConfs: Int = 0, account: String = "", unconfirmedOnly: Boolean = false, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ListUnspentRequest] with Product with Serializable

    minConfs

    The minimum number of confirmations to be included.

    maxConfs

    The maximum number of confirmations to be included.

    account

    An optional filter to only include outputs belonging to an account.

    unconfirmedOnly

    When min_confs and max_confs are zero, setting false implicitly overrides max_confs to be MaxInt32, otherwise max_confs remains zero. An error is returned if the value is true and both min_confs and max_confs are non-zero. (default: false)

    Annotations
    @SerialVersionUID()
  29. final case class ListUnspentResponse(utxos: Seq[Utxo] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ListUnspentResponse] with Product with Serializable

    utxos

    A list of utxos satisfying the specified number of confirmations.

    Annotations
    @SerialVersionUID()
  30. final case class PendingSweep(outpoint: Option[OutPoint] = _root_.scala.None, witnessType: WitnessType = walletrpc.WitnessType.UNKNOWN_WITNESS, amountSat: Int = 0, satPerByte: Int = 0, broadcastAttempts: Int = 0, nextBroadcastHeight: Int = 0, requestedConfTarget: Int = 0, requestedSatPerByte: Int = 0, satPerVbyte: UInt64 = walletrpc.PendingSweep._typemapper_satPerVbyte.toCustom(0L), requestedSatPerVbyte: UInt64 = walletrpc.PendingSweep._typemapper_requestedSatPerVbyte.toCustom(0L), force: Boolean = false, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[PendingSweep] with Product with Serializable

    outpoint

    The outpoint of the output we're attempting to sweep.

    witnessType

    The witness type of the output we're attempting to sweep.

    amountSat

    The value of the output we're attempting to sweep.

    satPerByte

    Deprecated, use sat_per_vbyte. The fee rate we'll use to sweep the output, expressed in sat/vbyte. The fee rate is only determined once a sweeping transaction for the output is created, so it's possible for this to be 0 before this.

    broadcastAttempts

    The number of broadcast attempts we've made to sweep the output.

    nextBroadcastHeight

    The next height of the chain at which we'll attempt to broadcast the sweep transaction of the output.

    requestedConfTarget

    The requested confirmation target for this output.

    requestedSatPerByte

    Deprecated, use requested_sat_per_vbyte. The requested fee rate, expressed in sat/vbyte, for this output.

    satPerVbyte

    The fee rate we'll use to sweep the output, expressed in sat/vbyte. The fee rate is only determined once a sweeping transaction for the output is created, so it's possible for this to be 0 before this.

    requestedSatPerVbyte

    The requested fee rate, expressed in sat/vbyte, for this output.

    force

    Whether this input must be force-swept. This means that it is swept even if it has a negative yield.

    Annotations
    @SerialVersionUID()
  31. final case class PendingSweepsRequest(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[PendingSweepsRequest] with Product with Serializable
    Annotations
    @SerialVersionUID()
  32. final case class PendingSweepsResponse(pendingSweeps: Seq[PendingSweep] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[PendingSweepsResponse] with Product with Serializable

    pendingSweeps

    The set of outputs currently being swept by lnd's central batching engine.

    Annotations
    @SerialVersionUID()
  33. final case class PublishResponse(publishError: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[PublishResponse] with Product with Serializable

    publishError

    If blank, then no error occurred and the transaction was successfully published. If not the empty string, then a string representation of the broadcast error. TODO(roasbeef): map to a proper enum type

    Annotations
    @SerialVersionUID()
  34. final case class ReleaseOutputRequest(id: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, outpoint: Option[OutPoint] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReleaseOutputRequest] with Product with Serializable

    id

    The unique ID that was used to lock the output.

    outpoint

    The identifying outpoint of the output being released.

    Annotations
    @SerialVersionUID()
  35. final case class ReleaseOutputResponse(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReleaseOutputResponse] with Product with Serializable
    Annotations
    @SerialVersionUID()
  36. final case class SendOutputsRequest(satPerKw: Long = 0L, outputs: Seq[TxOut] = _root_.scala.Seq.empty, label: String = "", minConfs: Int = 0, spendUnconfirmed: Boolean = false, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[SendOutputsRequest] with Product with Serializable

    satPerKw

    The number of satoshis per kilo weight that should be used when crafting this transaction.

    outputs

    A slice of the outputs that should be created in the transaction produced.

    label

    An optional label for the transaction, limited to 500 characters.

    minConfs

    The minimum number of confirmations each one of your outputs used for the transaction must satisfy.

    spendUnconfirmed

    Whether unconfirmed outputs should be used as inputs for the transaction.

    Annotations
    @SerialVersionUID()
  37. final case class SendOutputsResponse(rawTx: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[SendOutputsResponse] with Product with Serializable

    rawTx

    The serialized transaction sent out on the network.

    Annotations
    @SerialVersionUID()
  38. final case class SignPsbtRequest(fundedPsbt: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[SignPsbtRequest] with Product with Serializable

    fundedPsbt

    The PSBT that should be signed. The PSBT must contain all required inputs, outputs, UTXO data and custom fields required to identify the signing key.

    Annotations
    @SerialVersionUID()
  39. final case class SignPsbtResponse(signedPsbt: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[SignPsbtResponse] with Product with Serializable

    signedPsbt

    The signed transaction in PSBT format.

    Annotations
    @SerialVersionUID()
  40. final case class Transaction(txHex: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, label: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Transaction] with Product with Serializable

    txHex

    The raw serialized transaction.

    label

    An optional label to save with the transaction. Limited to 500 characters.

    Annotations
    @SerialVersionUID()
  41. final case class TxTemplate(inputs: Seq[OutPoint] = _root_.scala.Seq.empty, outputs: Map[String, UInt64] = _root_.scala.collection.immutable.Map.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[TxTemplate] with Product with Serializable

    inputs

    An optional list of inputs to use. Every input must be an UTXO known to the wallet that has not been locked before. The sum of all inputs must be sufficiently greater than the sum of all outputs to pay a miner fee with the fee rate specified in the parent message. If no inputs are specified, coin selection will be performed instead and inputs of sufficient value will be added to the resulting PSBT.

    outputs

    A map of all addresses and the amounts to send to in the funded PSBT.

    Annotations
    @SerialVersionUID()
  42. final case class UtxoLease(id: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, outpoint: Option[OutPoint] = _root_.scala.None, expiration: UInt64 = walletrpc.UtxoLease._typemapper_expiration.toCustom(0L), pkScript: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, value: UInt64 = walletrpc.UtxoLease._typemapper_value.toCustom(0L), unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[UtxoLease] with Product with Serializable

    id

    A 32 byte random ID that identifies the lease.

    outpoint

    The identifying outpoint of the output being leased.

    expiration

    The absolute expiration of the output lease represented as a unix timestamp.

    pkScript

    The public key script of the leased output.

    value

    The value of the leased output in satoshis.

    Annotations
    @SerialVersionUID()
  43. trait WalletKit extends AnyRef

    WalletKit is a service that gives access to the core functionalities of the daemon's wallet.

    WalletKit is a service that gives access to the core functionalities of the daemon's wallet.

    Annotations
    @AkkaGrpcGenerated()
  44. trait WalletKitClient extends WalletKit with WalletKitClientPowerApi with AkkaGrpcClient
    Annotations
    @AkkaGrpcGenerated()
  45. trait WalletKitClientPowerApi extends AnyRef
    Annotations
    @AkkaGrpcGenerated()
  46. sealed abstract class WitnessType extends GeneratedEnum

Value Members

  1. object Account extends GeneratedMessageCompanion[Account]
  2. object AddrRequest extends GeneratedMessageCompanion[AddrRequest]
  3. object AddrResponse extends GeneratedMessageCompanion[AddrResponse]
  4. object AddressType extends GeneratedEnumCompanion[AddressType]
  5. object BumpFeeRequest extends GeneratedMessageCompanion[BumpFeeRequest]
  6. object BumpFeeResponse extends GeneratedMessageCompanion[BumpFeeResponse]
  7. object EstimateFeeRequest extends GeneratedMessageCompanion[EstimateFeeRequest]
  8. object EstimateFeeResponse extends GeneratedMessageCompanion[EstimateFeeResponse]
  9. object FinalizePsbtRequest extends GeneratedMessageCompanion[FinalizePsbtRequest]
  10. object FinalizePsbtResponse extends GeneratedMessageCompanion[FinalizePsbtResponse]
  11. object FundPsbtRequest extends GeneratedMessageCompanion[FundPsbtRequest]
  12. object FundPsbtResponse extends GeneratedMessageCompanion[FundPsbtResponse]
  13. object ImportAccountRequest extends GeneratedMessageCompanion[ImportAccountRequest]
  14. object ImportAccountResponse extends GeneratedMessageCompanion[ImportAccountResponse]
  15. object ImportPublicKeyRequest extends GeneratedMessageCompanion[ImportPublicKeyRequest]
  16. object ImportPublicKeyResponse extends GeneratedMessageCompanion[ImportPublicKeyResponse]
  17. object KeyReq extends GeneratedMessageCompanion[KeyReq]
  18. object LabelTransactionRequest extends GeneratedMessageCompanion[LabelTransactionRequest]
  19. object LabelTransactionResponse extends GeneratedMessageCompanion[LabelTransactionResponse]
  20. object LeaseOutputRequest extends GeneratedMessageCompanion[LeaseOutputRequest]
  21. object LeaseOutputResponse extends GeneratedMessageCompanion[LeaseOutputResponse]
  22. object ListAccountsRequest extends GeneratedMessageCompanion[ListAccountsRequest]
  23. object ListAccountsResponse extends GeneratedMessageCompanion[ListAccountsResponse]
  24. object ListLeasesRequest extends GeneratedMessageCompanion[ListLeasesRequest]
  25. object ListLeasesResponse extends GeneratedMessageCompanion[ListLeasesResponse]
  26. object ListSweepsRequest extends GeneratedMessageCompanion[ListSweepsRequest]
  27. object ListSweepsResponse extends GeneratedMessageCompanion[ListSweepsResponse]
  28. object ListUnspentRequest extends GeneratedMessageCompanion[ListUnspentRequest]
  29. object ListUnspentResponse extends GeneratedMessageCompanion[ListUnspentResponse]
  30. object PendingSweep extends GeneratedMessageCompanion[PendingSweep]
  31. object PendingSweepsRequest extends GeneratedMessageCompanion[PendingSweepsRequest]
  32. object PendingSweepsResponse extends GeneratedMessageCompanion[PendingSweepsResponse]
  33. object PublishResponse extends GeneratedMessageCompanion[PublishResponse]
  34. object ReleaseOutputRequest extends GeneratedMessageCompanion[ReleaseOutputRequest]
  35. object ReleaseOutputResponse extends GeneratedMessageCompanion[ReleaseOutputResponse]
  36. object SendOutputsRequest extends GeneratedMessageCompanion[SendOutputsRequest]
  37. object SendOutputsResponse extends GeneratedMessageCompanion[SendOutputsResponse]
  38. object SignPsbtRequest extends GeneratedMessageCompanion[SignPsbtRequest]
  39. object SignPsbtResponse extends GeneratedMessageCompanion[SignPsbtResponse]
  40. object Transaction extends GeneratedMessageCompanion[Transaction]
  41. object TxTemplate extends GeneratedMessageCompanion[TxTemplate]
  42. object UtxoLease extends GeneratedMessageCompanion[UtxoLease]
  43. object WalletKit extends ServiceDescription
    Annotations
    @AkkaGrpcGenerated()
  44. object WalletKitClient
    Annotations
    @AkkaGrpcGenerated()
  45. object WalletKitHandler
    Annotations
    @ApiMayChange() @AkkaGrpcGenerated()
  46. object WalletkitProto extends GeneratedFileObject
  47. object WitnessType extends GeneratedEnumCompanion[WitnessType]

Ungrouped