Exchange commitments for EdDSA transactions (full)

post/api/v2/wallet/{walletId}/txrequests/{id}/transactions/{transactionIdx}/commit

Exchange commitments for signing EdDSA transactions. This route is only valid for transaction request full. You must call this endpoint before calling Create a signature share for the transaction request.

Path Parameters

  • walletIdstringRequired
    Example: "59cd72485007a239fb00282ed480da1f"
    Pattern: ^[0-9a-f]{32}$
  • idstringRequired
    Example: "59cd72485007a239fb00282ed480da1f"
    Pattern: ^[0-9a-f]{32}$
  • transactionIdxstringRequired

Request Body

commitmentShare object required
The user or backup to bigo commitment share.
from string required
The source of the commitment share.
Allowed values: user backup bitgo
Example: user
to string required
The recipient of the commitment share.
Allowed values: user backup bitgo
Example: user
share string required
The commitment share.
type string required
The type of the commitment share.
Allowed value: commitment
Default: commitment
Example: commitment
encryptedSignerShare object required
The encrypted signer share.
from string required
The source of the encrypted signer share.
Allowed values: user backup bitgo
Example: user
to string required
The recipient of the encrypted signer share.
Allowed values: user backup bitgo
Example: user
share string required
The encrypted signer share.
type string required
The type of share.
Allowed value: encryptedSignerShare
Default: encryptedSignerShare
Example: encryptedSignerShare

201 Response

commitmentShare object required
The commitment share.
from string required
The source of the commitment share.
Allowed values: user backup bitgo
Example: user
to string required
The recipient of the commitment share.
Allowed values: user backup bitgo
Example: user
share string required
The commitment share.
type string required
The type of the commitment share.
Allowed value: commitment
Default: commitment
Example: commitment

400 Response

error string required
Human-readable error message
requestId string required
Client request id
context object
Properties that apply to a specific error name
name string required
Error code

401 Response

error string required
Human-readable error message
requestId string required
Client request id
context object
Properties that apply to a specific error name
name string required
Error code

403 Response

error string required
Human-readable error message
requestId string required
Client request id
context object
Properties that apply to a specific error name
name string required
Error code

404 Response

error string required
Human-readable error message
requestId string required
Client request id
context object
Properties that apply to a specific error name
name string required
Error code