Pool (v2)
STON.fi v2 Pool smart contract - enhanced AMM pools with vault mechanics and optimization
Off-chain get methods
get_pool_data
get_pool_data_ get_pool_data() method_id;Arguments
Result (common)
Key
Type
Index
Description
Result (stableswap)
stableswap)Key
Type
Index
Description
Result (weighted_stableswap)
weighted_stableswap)Key
Type
Index
Description
Result (weighted_const_product)
weighted_const_product)Key
Type
Index
Description
get_lp_account_address
get_lp_account_addressArguments
Key
Type
Description
Result
get_jetton_data
get_jetton_dataArguments
Result
Key
Type
Index
Description
get_wallet_address
get_wallet_addressArguments
Name
Type
Description
Result
get_pool_type
get_pool_typeArguments
Result
On-chain queries
Operations table
Name
Value
Description
getter_pool_data (0x26df39fc)
getter_pool_data (0x26df39fc)TL-B
Message body
Outgoing messages
Response message body
Name
Type
Description
additional_data body
additional_data bodyName
Type
Description
getter_lp_account_address (0x15fbca95)
getter_lp_account_address (0x15fbca95)TL-B
Message body
Name
Type
Description
Outgoing messages
Response message body
Name
Type
Description
provide_wallet_address (0x2c76b973)
provide_wallet_address (0x2c76b973)TL-B
Message body
Name
Type
Description
Outgoing messages
Response message body
Name
Type
Description
additional_data body
additional_data bodyName
Type
Description
Jetton handlers
Operations table
Name
Value
Description
burn_notification_ext (0x297437cf)
burn_notification_ext (0x297437cf)TL-B
Message body
Name
Type
Description
custom_payloads
Name
Type
Description
Outgoing messages
Router internal message handlers
Operations table
Name
Value
Description
swap (0x6664de2a)
swap (0x6664de2a)TL-B
Message body
Name
Type
Description
payload body
payload bodyName
Type
Description
additional_data body
additional_data bodyName
Type
Description
Outgoing messages
provide_lp (0x37c096df)
provide_lp (0x37c096df)TL-B
Message body
Name
Type
Description
payload body
payload bodyName
Type
Description
additional_data body
additional_data bodyName
Type
Description
Outgoing messages
reset_gas (0x29d22935)
reset_gas (0x29d22935)TL-B
Message body
Name
Type
Description
Outgoing messages
internal_set_fees (0x75930d63)
internal_set_fees (0x75930d63)TL-B
Message body
Name
Type
Description
Outgoing messages
Protocol address internal message handlers
Operations table
Name
Value
Description
collect_fees (0x1ee4911e)
collect_fees (0x1ee4911e)TL-B
Message body
Name
Type
Description
Outgoing messages
LP Account internal message handlers
Operations table
Name
Value
Description
cb_add_liquidity (0x06ecd527)
cb_add_liquidity (0x06ecd527)TL-B
Message body
Name
Type
Description
additional_data
Name
Type
Description
Outgoing messages
cb_refund_me (0x0f98e2b8)
cb_refund_me (0x0f98e2b8)TL-B
Message body
Name
Type
Description
Outgoing messages
Constants
Name
Value
Description
Last updated