For the complete documentation index, see llms.txt. This page is also available as Markdown.

Sign transfer

post

Signs a transfer transaction using the provided authorization token and account name.

Authorizations
AuthorizationstringRequired
Path parameters
accountNamestringRequired
  • The name of the account to sign the transaction for.
Header parameters
AuthorizationstringRequired
  • The authorization token provided in the request header.
Body
  • The transfer input details required for the transaction.
fromAddressstringRequired

The address from which the transfer is initiated.

toAddressstringRequired

The address to which the transfer is sent.

amountstringRequired

The amount of tokens to be transferred.

denomstringRequired

The denomination of the tokens to be transferred.

chainIdstringRequired

The ID of the blockchain chain.

sequencenumber · doubleRequired

The sequence number of the account initiating the transfer.

accountNumbernumber · doubleRequired

The account number of the account initiating the transfer.

feeDenomstringRequired

The denomination of the fee to be paid for the transfer.

feeAmountstringRequired

The amount of the fee to be paid for the transfer.

gasLimitnumber · doubleRequired

The gas limit for the transfer transaction.

memostringRequired

An optional memo to include with the transfer.

timeoutHeightnumber · doubleRequired

The timeout height for the transfer transaction.

Responses
200

A promise that resolves to a CosmosTransactionAPIResponse object containing the transaction data, success status, and a message.

application/json

Represents the response from the Cosmos Transaction API.

successbooleanRequired

Indicates whether the API request was successful.

messagestringRequired

A message providing additional information about the API response.

post/cosmos/{accountName}/sign-transfer
200

A promise that resolves to a CosmosTransactionAPIResponse object containing the transaction data, success status, and a message.