Skip to main content

createProvideTonLiquidityDammTxParams

@bidask-protocol/sdk


@bidask-protocol/sdk / createProvideTonLiquidityDammTxParams

Function: createProvideTonLiquidityDammTxParams()

createProvideTonLiquidityDammTxParams(params): TxParams

Defined in: transactions/provide-ton-liquidity-damm.ts:22

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

Parameters​

params​

Parameters for the transaction

forwardPayload?​

Cell

Optional payload for successful transaction

jettonAmount​

bigint

Amount of jettons to provide

jettonWalletAddress​

Address

Address of the jetton wallet (required if providing jettons)

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

tonAmount​

bigint

Amount of TON to provide

Returns​

TxParams

Transaction parameters