package walletrpc

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

service WalletKit

walletkit.proto:12

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

message Account

walletkit.proto:415

Used in: ImportAccountResponse, ListAccountsResponse

message AccountWithAddresses

walletkit.proto:482

Used in: ListAddressesResponse

message AddressProperty

walletkit.proto:462

Used in: AccountWithAddresses

enum AddressType

walletkit.proto:408

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

enum ChangeAddressType

walletkit.proto:1077

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

walletkit.proto:1041

Used in: ListSweepsResponse

message PendingSweep

walletkit.proto:940

Used in: PendingSweepsResponse

message TapLeaf

walletkit.proto:686

Used in: TapscriptFullTree, TapscriptPartialReveal

message TapscriptFullTree

walletkit.proto:679

Used in: ImportTapscriptRequest

message TapscriptPartialReveal

walletkit.proto:694

Used in: ImportTapscriptRequest

message TxTemplate

walletkit.proto:1158

Used in: FundPsbtRequest

message UtxoLease

walletkit.proto:1176

Used in: FundPsbtResponse, ListLeasesResponse

enum WitnessType

walletkit.proto:780

Used in: PendingSweep