package walletrpc

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service WalletKit

walletkit.proto:31

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

message Account

walletkit.proto:459

Used in: ImportAccountResponse, ListAccountsResponse

message AccountWithAddresses

walletkit.proto:533

Used in: ListAddressesResponse

message AddressProperty

walletkit.proto:506

Used in: AccountWithAddresses

enum AddressType

walletkit.proto:452

Used in: Account, AccountWithAddresses, AddrRequest, ImportAccountRequest, ImportPublicKeyRequest, ListAccountsRequest

enum ChangeAddressType

walletkit.proto:1283

The possible change address types for default accounts and single imported public keys. By default, P2WPKH will be used. We don't provide the possibility to choose P2PKH as it is a legacy key scope, nor NP2WPKH as no key scope permits to do so. For custom accounts, no change type should be provided as the coin selection key scope will always be used to generate the change address.

Used in: FundPsbtRequest

message GetTransactionRequest

walletkit.proto:592

Used as request type in: WalletKit.GetTransaction, WalletKit.RemoveTransaction

message ListSweepsResponse.TransactionIDs

walletkit.proto:1247

Used in: ListSweepsResponse

message PendingSweep

walletkit.proto:1093

Used in: PendingSweepsResponse

message PsbtCoinSelect

walletkit.proto:1406

Used in: FundPsbtRequest

message TapLeaf

walletkit.proto:742

Used in: TapscriptFullTree, TapscriptPartialReveal

message TapscriptFullTree

walletkit.proto:735

Used in: ImportTapscriptRequest

message TapscriptPartialReveal

walletkit.proto:750

Used in: ImportTapscriptRequest

message TxTemplate

walletkit.proto:1388

Used in: FundPsbtRequest

message UtxoLease

walletkit.proto:1438

Used in: FundPsbtResponse, ListLeasesResponse

enum WitnessType

walletkit.proto:848

Used in: PendingSweep