Skip to main content
Injects capital into the transaction. The purpose of injecting capital into the trading pair is to prevent price fluctuation from affecting the transaction. This method will use 30 Compute Units.

Parameters

  • owner_address - String - Address of the transaction creator
  • exchange_id - int32 - Transaction Pair ID
  • token_id - String - Token ID; usually is the token name, which needs to be in hexString format
  • quant - int32 - Number of capital injection tokens
  • permission_id - int32 - Optional, for multi-signature use
  • visible - boolean - Optional. Specifies whether the address is in Base58 format (default: false)

Returns

Transaction object - JSON object: Unsigned transaction, please refer to the Transaction chapter for the fields contained in it. Since the transaction type is ExchangeInjectContract, the fields contained in raw_data.contract[0].parameter.value in the transaction are as follows: