ReadonlyapproveApproval amount in the token's smallest unit (positive integer string). Example "1000000" = 1 USDT (decimals=6).
ReadonlybinanceUnique chain identifier (e.g. "1"=Ethereum, "56"=BSC).
Optional ReadonlynonceUnique request identifier for anti-replay; falls back to X-OC-SIGN if omitted.
Optional ReadonlyrecvAllowed time deviation in milliseconds (default: 5000, max: 60000).
ReadonlytokenERC-20 token contract address to approve (0x + 40 hex chars).
Optional ReadonlyvendorRequired for equity / RWA tokens (Ondo, BStock). Pass the vendorName from the /quote response. When specified, the backend returns approve calldata targeting the vendor-specific contract address instead of the default DEX router.
Request parameters for getErc20ApproveTransaction operation in TradingApi. GetErc20ApproveTransactionRequest