POST
/
v1
/
liquidity
/
add
/
simulate
Simulate Add Liquidity
curl --request POST \
  --url https://api.amm.flashnet.xyz/v1/liquidity/add/simulate \
  --header 'Content-Type: application/json' \
  --data '{
  "assetAAmount": "100000000",
  "assetBAmount": "50000",
  "poolId": "03aabbccddeeff00112233445566778899aabbccddeeff00112233445566778899"
}'
{
"assetAAmountToAdd": "100000000",
"assetARefundAmount": "0",
"assetBAmountToAdd": "50000",
"assetBRefundAmount": "0",
"lpTokensToMint": "7071067",
"poolSharePercentage": "25.5",
"warningMessage": null
}

Body

application/json

Liquidity addition simulation parameters

Request body for simulating liquidity addition without executing it.

Simulation allows users to preview the results including actual amounts that would be added, LP tokens that would be minted, and any refunds due to ratio mismatch.

Response

200
application/json

Simulation completed successfully

Response from liquidity addition simulation with expected outcomes.