ReadonlyaddressUser wallet address (the signer / sender).
ReadonlyinvestmentLP investment product ID (chain-agnostic).
ReadonlynftLP NFT token ID identifying the position to remove, decimal string (e.g. \"7225901\" or \"#7225901\"). The # prefix returned by the position list may be passed as-is — the service strips it automatically.
Optional ReadonlynonceUnique request identifier for anti-replay; falls back to X-OC-SIGN if omitted.
ReadonlyratioRemoval ratio in the range (0, 1] as a decimal string (e.g. \"0.04\", \"1\").
Optional ReadonlyrecvAllowed time deviation in milliseconds (default: 5000, max: 60000).
Optional ReadonlysimulateWhen true, the response also includes a preview object. Default false. If the simulated transaction reverts, the request returns 40485 for a specific classified revert reason or 40484 for any other revert (see Error Codes).
Optional ReadonlyslippageSlippage tolerance for the LP leg, in basis points (e.g. 300 = 3%).
Request parameters for buildLpRemoveTransaction operation in DefiTransactionApi. BuildLpRemoveTransactionRequest