package signrpc

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

service Signer

signer.proto:9

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

message InputScript

signer.proto:334

Used in: InputScriptResp

message KeyDescriptor

signer.proto:184

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

Used as field type in: SharedKeyRequest, SignDescriptor

message KeyLocator

signer.proto:176

Used as request type in: walletrpc.WalletKit.DeriveKey

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

message MuSig2CleanupRequest

signer.proto:761

Used as request type in: Signer.MuSig2Cleanup

Used as field type in: watchonlyrpc.SignCoordinatorRequest

message MuSig2CleanupResponse

signer.proto:768

Used as response type in: Signer.MuSig2Cleanup

Used as field type in: watchonlyrpc.SignCoordinatorResponse

(message has no fields)

message MuSig2CombineSigRequest

signer.proto:734

Used as request type in: Signer.MuSig2CombineSig

Used as field type in: watchonlyrpc.SignCoordinatorRequest

message MuSig2CombineSigResponse

signer.proto:747

Used as response type in: Signer.MuSig2CombineSig

Used as field type in: watchonlyrpc.SignCoordinatorResponse

message MuSig2GetCombinedNonceRequest

signer.proto:693

Used as request type in: Signer.MuSig2GetCombinedNonce

Used as field type in: watchonlyrpc.SignCoordinatorRequest

message MuSig2GetCombinedNonceResponse

signer.proto:700

Used as response type in: Signer.MuSig2GetCombinedNonce

Used as field type in: watchonlyrpc.SignCoordinatorResponse

message MuSig2RegisterCombinedNonceRequest

signer.proto:676

Used as request type in: Signer.MuSig2RegisterCombinedNonce

Used as field type in: watchonlyrpc.SignCoordinatorRequest

message MuSig2RegisterCombinedNonceResponse

signer.proto:690

Used as response type in: Signer.MuSig2RegisterCombinedNonce

Used as field type in: watchonlyrpc.SignCoordinatorResponse

(message has no fields)

message MuSig2RegisterNoncesRequest

signer.proto:655

Used as request type in: Signer.MuSig2RegisterNonces

Used as field type in: watchonlyrpc.SignCoordinatorRequest

message MuSig2RegisterNoncesResponse

signer.proto:668

Used as response type in: Signer.MuSig2RegisterNonces

Used as field type in: watchonlyrpc.SignCoordinatorResponse

message MuSig2SessionRequest

signer.proto:561

Used as request type in: Signer.MuSig2CreateSession

Used as field type in: watchonlyrpc.SignCoordinatorRequest

message MuSig2SessionResponse

signer.proto:613

Used as response type in: Signer.MuSig2CreateSession

Used as field type in: watchonlyrpc.SignCoordinatorResponse

message MuSig2SignRequest

signer.proto:708

Used as request type in: Signer.MuSig2Sign

Used as field type in: watchonlyrpc.SignCoordinatorRequest

message MuSig2SignResponse

signer.proto:727

Used as response type in: Signer.MuSig2Sign

Used as field type in: watchonlyrpc.SignCoordinatorResponse

enum MuSig2Version

signer.proto:487

Used in: MuSig2CombineKeysRequest, MuSig2CombineKeysResponse, MuSig2SessionRequest, MuSig2SessionResponse

message SharedKeyRequest

signer.proto:430

Used as request type in: Signer.DeriveSharedKey

Used as field type in: watchonlyrpc.SignCoordinatorRequest

message SharedKeyResponse

signer.proto:449

Used as response type in: Signer.DeriveSharedKey

Used as field type in: watchonlyrpc.SignCoordinatorResponse

message SignDescriptor

signer.proto:232

Used in: SignReq

message SignMessageReq

signer.proto:350

Used as request type in: Signer.SignMessage

Used as field type in: watchonlyrpc.SignCoordinatorRequest

message SignMessageResp

signer.proto:387

Used as response type in: Signer.SignMessage

Used as field type in: watchonlyrpc.SignCoordinatorResponse

enum SignMethod

signer.proto:206

Used in: SignDescriptor

message SignReq

signer.proto:312

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

message TaprootTweakDesc

signer.proto:468

Used in: MuSig2CombineKeysRequest, MuSig2SessionRequest

message TweakDesc

signer.proto:454

Used in: MuSig2CombineKeysRequest, MuSig2SessionRequest

message TxOut

signer.proto:198

Used in: SignDescriptor, SignReq, walletrpc.SendOutputsRequest