REST APIWallet & TransactWallet

POST

Build an approval transaction for ERC20 token

Path Params

  • coin string required
    A cryptocurrency symbol or token ticker symbol

    at least 1 characters

  • walletId string required

    at least 1 characters · matches ^[0-9a-f]{32}$

Body Params

object

  • tokenName string required

    at least 1 characters

  • amount string

    at least 1 characters

  • gasLimit number
  • gasPrice number
  • eip1559 object
    eip1559 object
    • maxFeePerGas number required
    • maxPriorityFeePerGas number required

Responses

200
OK

Response Body

object

  • txHex string required
  • txInfo object required
    txInfo object
    • amount string required
    • contractAddress string required
    • spender string required
  • recipients array of objects required
    recipients object
    • address string required
    • amount string required
    • data string required
  • eip1559 object
    eip1559 object
    • maxFeePerGas string required
    • maxPriorityFeePerGas string required
  • nextContractSequenceId number required
  • coin string required
  • walletId string required
400
Bad Request

Response Body

object

  • name string
    Error code
  • context map of objects required
    Properties that apply to a specific error name
    context object
    • <key> object
  • error string required
    Human-readable error message
  • requestId string required
    Client request id