Skip to main content

createProvideLiquidityDammTxParams

@bidask-protocol/sdk


@bidask-protocol/sdk / createProvideLiquidityDammTxParams

Function: createProvideLiquidityDammTxParams()

createProvideLiquidityDammTxParams(params): TxParams[]

Defined in: transactions/provide-liquidity-damm.ts:24

Creates transaction parameters for providing liquidity to a DAMM Jetton/Jetton pool

Parameters​

params​

Parameters for the transaction

amount0​

bigint

Amount of token0 to provide

amount1​

bigint

Amount of token1 to provide

forwardPayload?​

Cell

Optional payload for successful transaction

isReceiverAccount?​

boolean

Whether receiver is a trade account

jettonWalletAddress0​

Address

Address of the token0 jetton wallet

jettonWalletAddress1​

Address

Address of the token1 jetton wallet

lockLiquidity?​

boolean

Whether to lock the liquidity

poolAddress​

Address

Address of the liquidity pool

queryId?​

bigint

Optional query ID for the transaction (defaults to random)

receiverAddress?​

Address

Address to receive liquidity tokens (defaults to senderAddress)

rejectPayload?​

Cell

Optional payload for transaction rejection

senderAddress​

Address

Address of the liquidity provider

Returns​

TxParams[]

Array of transaction parameters