type: google.api.Service
config_version: 3

http:
  rules:
    - selector: signrpc.Signer.SignOutputRaw
      post: "/v2/signer/signraw"
      body: "*"
    - selector: signrpc.Signer.ComputeInputScript
      post: "/v2/signer/inputscript"
      body: "*"
    - selector: signrpc.Signer.SignMessage
      post: "/v2/signer/signmessage"
      body: "*"
    - selector: signrpc.Signer.VerifyMessage
      post: "/v2/signer/verifymessage"
      body: "*"
    - selector: signrpc.Signer.DeriveSharedKey
      post: "/v2/signer/sharedkey"
      body: "*"
    - selector: signrpc.Signer.MuSig2CombineKeys
      post: "/v2/signer/musig2/combinekeys"
      body: "*"
    - selector: signrpc.Signer.MuSig2CreateSession
      post: "/v2/signer/musig2/createsession"
      body: "*"
    - selector: signrpc.Signer.MuSig2RegisterNonces
      post: "/v2/signer/musig2/registernonces"
      body: "*"
    - selector: signrpc.Signer.MuSig2Sign
      post: "/v2/signer/musig2/sign"
      body: "*"
    - selector: signrpc.Signer.MuSig2CombineSig
      post: "/v2/signer/musig2/combinesig"
      body: "*"
    - selector: signrpc.Signer.MuSig2Cleanup
      post: "/v2/signer/musig2/cleanup"
      body: "*"