Skip to main content

createStakeTxParams

@bidask-protocol/sdk


@bidask-protocol/sdk / createStakeTxParams

Function: createStakeTxParams()

createStakeTxParams(params): TxParams

Defined in: transactions/stake.ts:20

Creates transaction parameters for staking (starting farming) by sending LP jettons to the farming contract with a startFarmingRequest payload.

Parameters​

params​

amount​

bigint

Amount of LP jettons to stake

farmingContractAddress​

Address

Address of the farming contract

farmingRecipient​

Address

Address that will receive farming rewards

forwardAmount?​

bigint

itemIndex​

bigint

NFT index (0 for new, otherwise existing)

lpJettonWalletAddress​

Address

Jetton wallet address of the LP token

queryId?​

bigint

senderAddress​

Address

Address of the transaction sender

Returns​

TxParams

TxParams ready to be sent via the SDK