package stacks.signer.v1

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

message AcceptWithdrawal

requests.proto:82

For making a `accept-withdrawal-request` contract call in the sbtc-withdrawal smart contract.

Used in: StacksTransactionSignRequest

message BitcoinPreSignAck

messages.proto:102

Represents an acknowledgment of a BitcoinPreSignRequest.

Used in: SignerMessage

(message has no fields)

message BitcoinPreSignRequest

messages.proto:88

Information about a new Bitcoin block sign request

Used in: SignerMessage

message CompleteDeposit

requests.proto:57

For making a `complete-deposit` contract call in the sbtc-deposit smart contract.

Used in: StacksTransactionSignRequest

message Fees

common.proto:23

Describes the fees for a transaction.

Used in: BitcoinPreSignRequest

message QualifiedRequestId

common.proto:11

An identifier for a withdrawal request, comprised of the Stacks transaction ID, the Stacks block ID that included the transaction, and the request-id generated by the clarity contract for the withdrawal request.

Used in: AcceptWithdrawal, RejectWithdrawal, TxRequestIds

message RejectWithdrawal

requests.proto:110

For making a `reject-withdrawal-request` contract call in the sbtc-withdrawal smart contract.

Used in: StacksTransactionSignRequest

message RotateKeys

requests.proto:127

For making a `rotate-keys-wrapper` contract call in the `sbtc-bootstrap-signers` smart contract.

Used in: StacksTransactionSignRequest

message Signed

messages.proto:78

Wraps an inner type with a public key and a signature, allowing easy verification of the integrity of the inner data.

message SignerDepositDecision

decisions.proto:10

Represents a decision to accept or reject a deposit request.

Used in: SignerMessage

message SignerMessage

messages.proto:13

Messages exchanged between signers

Used in: Signed

message SignerWithdrawalDecision

decisions.proto:23

Represents a decision to accept or reject a withdrawal request.

Used in: SignerMessage

enum SmartContract

requests.proto:36

Used in: StacksTransactionSignRequest

message StacksTransactionSignRequest

requests.proto:11

Represents a request to sign a Stacks transaction.

Used in: SignerMessage

message StacksTransactionSignature

decisions.proto:37

Represents a signature of a Stacks transaction.

Used in: SignerMessage

message TxRequestIds

messages.proto:106

This type is a container for all deposits and withdrawals that are part of a transaction package.

Used in: BitcoinPreSignRequest

message WstsMessage

messages.proto:37

A wsts message.

Used in: SignerMessage