package walletrpc

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

service WalletKit

walletkit.proto:30

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

message Account

walletkit.proto:467

Used in: ImportAccountResponse, ListAccountsResponse

message AccountWithAddresses

walletkit.proto:541

Used in: ListAddressesResponse

message AddressProperty

walletkit.proto:514

Used in: AccountWithAddresses

enum AddressType

walletkit.proto:460

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

enum ChangeAddressType

walletkit.proto:1345

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:600

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

message ListSweepsResponse.TransactionIDs

walletkit.proto:1307

Used in: ListSweepsResponse

message PendingSweep

walletkit.proto:1103

Used in: PendingSweepsResponse

message PsbtCoinSelect

walletkit.proto:1477

Used in: FundPsbtRequest

message TapLeaf

walletkit.proto:752

Used in: TapscriptFullTree, TapscriptPartialReveal

message TapscriptFullTree

walletkit.proto:745

Used in: ImportTapscriptRequest

message TapscriptPartialReveal

walletkit.proto:760

Used in: ImportTapscriptRequest

message TxTemplate

walletkit.proto:1459

Used in: FundPsbtRequest

message UtxoLease

walletkit.proto:1509

Used in: FundPsbtResponse, ListLeasesResponse

enum WitnessType

walletkit.proto:858

Used in: PendingSweep