package signrpc

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

service Signer

signer.proto:10

Signer is a service that gives access to the signing functionality of the daemon's wallet.

message InputScript

signer.proto:307

Used in: InputScriptResp

message KeyDescriptor

signer.proto:157

Used as response type in: walletrpc.WalletKit.DeriveKey, walletrpc.WalletKit.DeriveNextKey

Used as field type in: SharedKeyRequest, SignDescriptor

message KeyLocator

signer.proto:149

Used as request type in: walletrpc.WalletKit.DeriveKey

Used as field type in: KeyDescriptor, MuSig2SessionRequest, SharedKeyRequest, SignMessageReq

enum MuSig2Version

signer.proto:460

Used in: MuSig2CombineKeysRequest, MuSig2CombineKeysResponse, MuSig2SessionRequest, MuSig2SessionResponse

message SignDescriptor

signer.proto:205

Used in: SignReq

enum SignMethod

signer.proto:179

Used in: SignDescriptor

message SignReq

signer.proto:285

Used as request type in: Signer.ComputeInputScript, Signer.SignOutputRaw

message TaprootTweakDesc

signer.proto:441

Used in: MuSig2CombineKeysRequest, MuSig2SessionRequest

message TweakDesc

signer.proto:427

Used in: MuSig2CombineKeysRequest, MuSig2SessionRequest

message TxOut

signer.proto:171

Used in: SignDescriptor, SignReq, walletrpc.SendOutputsRequest