Skip to main content

Lp_wallet

Stores the user's LP tokens.

Interfaces

mint

Add lp tokens to lp wallet.

PathMnemonicTypeDescription
opuint320x27ae4eff
query_iduint64query id
jetton_amountcoinsamount to mint
from_addressaddressuser address
response_addressaddress
feesfees_per_lp_xuint220
feesfees_per_lp_yuint220
forward_payloadmaybe_celloptional payload forwarded to jetton wallet owner

burn

Send burn lp tokens operation to range contract.

PathMnemonicTypeDescription
opuint320x71e4a09a
query_iduint64query id
jetton_amountcoins
is_accountbool
receiveraddress
additional_datamaybe_cell
forward_payloadmaybe_cell

transfer

PathMnemonicTypeDescription
opuint320xf8a7ea5
query_iduint64query id
jetton_amountcoins
to_owner_addressaddress
response_addressaddress
custom_payloaddict
forward_ton_amountcoins
either_forward_payloadrest

internal_transfer

PathMnemonicTypeDescription
opuint320x178d4519
query_iduint64query id
jetton_amountcoins
from_addressaddressaddress of another lp multitoken contract owner for the same range contract.
response_addressaddress
forward_ton_amountcoins
feesfees_per_lp_x_lastuint220
feesfees_per_lp_y_lastuint220
either_forward_payloadrest

claim_fees

PathMnemonicTypeDescription
opuint320x26fa12a4
query_iduint64query id
is_accountbool
receiveraddress
forward_payloadmaybe_cell

Get-methods

get_wallet_data

Return

PathMnemonicTypeDescription
balancecoins
owner_addressaddress
jetton_master_addressaddress
codecell

get_user_fees_info

Return

PathMnemonicTypeDescription
fees_per_lp_x_lastnumber
fees_per_lp_y_lastnumber
claimed_xnumber
claimed_ynumber