package walletrpc

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

service WalletKit

wallet.kit.proto:18

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

message Account

wallet.kit.proto:421

Used in: ImportAccountResponse, ListAccountsResponse

message AccountWithAddresses

wallet.kit.proto:488

Used in: ListAddressesResponse

message AddressProperty

wallet.kit.proto:468

Used in: AccountWithAddresses

enum AddressType

wallet.kit.proto:414

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

enum ChangeAddressType

wallet.kit.proto:1090

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 ListSweepsResponse.TransactionIDs

wallet.kit.proto:1054

Used in: ListSweepsResponse

message PendingSweep

wallet.kit.proto:946

Used in: PendingSweepsResponse

message TapLeaf

wallet.kit.proto:692

Used in: TapscriptFullTree, TapscriptPartialReveal

message TapscriptFullTree

wallet.kit.proto:685

Used in: ImportTapscriptRequest

message TapscriptPartialReveal

wallet.kit.proto:700

Used in: ImportTapscriptRequest

message TxTemplate

wallet.kit.proto:1171

Used in: FundPsbtRequest

message UtxoLease

wallet.kit.proto:1189

Used in: FundPsbtResponse, ListLeasesResponse

enum WitnessType

wallet.kit.proto:786

Used in: PendingSweep