Skip to main content

createDeployTonLimitOrderTxParams

@bidask-protocol/sdk


@bidask-protocol/sdk / createDeployTonLimitOrderTxParams

Function: createDeployTonLimitOrderTxParams()

createDeployTonLimitOrderTxParams(params): TxParams

Defined in: transactions/deploy-ton-limit-order.ts:20

Creates transaction parameters for deploying a TON limit order

Parameters​

params​

Order parameters

buyAmount​

bigint

Amount of tokens to buy

expirationTimestamp?​

number

Expiration timestamp in seconds (default: no expiration)

finalPayload?​

Cell

Optional final payload cell

poolAddress​

Address

Address of the limit pool

queryId?​

bigint

Optional query ID for the transaction (defaults to random)

reward​

bigint

Reward in TON for executors

salt​

bigint

Salt for shard brute-forcing

sellAmount​

bigint

Amount of TON to sell

Returns​

TxParams

Transaction parameters