Router (v1)
STON.fi v1 Router smart contract - entry point for swaps and liquidity operations on-chain
Off-chain get methods
get_pool_address
get_pool_address(slice) get_pool_address(slice token0, slice token1) method_id;Arguments
Key
Type
Index
Description
Result
get_router_data
get_router_data(int, slice, cell, cell, cell, cell) get_router_data() method_id;Arguments
Result
Key
Type
Index
Description
transfer_notification operations
transfer_notification (0x7362d09c)
transfer_notification (0x7362d09c)TL-B
Message body
Name
Type
Description
ref_msg_data body
ref_msg_data bodyName
Type
Description
Transfer operations table
Name
Value
Description
swap (0x25938561)
swap (0x25938561)TL-B
ref_msg_data body
ref_msg_data bodyName
Type
Description
Outgoing messages
provide_lp (0xfcf9e58f)
provide_lp (0xfcf9e58f)TL-B
ref_msg_data body
ref_msg_data bodyName
Type
Description
Outgoing messages
On-chain queries
Operations table
Name
Value
Description
getter_pool_address (0xd1db969b)
getter_pool_address (0xd1db969b)TL-B
Message Body
Name
Type
Description
Outgoing messages
Response message body
Name
Type
Description
On-chain admin operations
Operations table
Name
Value
Description
set_fees (0x355423e5)
set_fees (0x355423e5)TL-B
Arguments
Name
Type
Description
ref_wallets body
ref_wallets bodyName
Type
Description
Outgoing messages
collect_fees (0x1fcb7d3d)
collect_fees (0x1fcb7d3d)TL-B
Arguments
Name
Type
Description
Outgoing messages
lock (0x878f9b0e)
lock (0x878f9b0e)TL-B
Arguments
Outgoing messages
unlock (0x6ae4b0ef)
unlock (0x6ae4b0ef)TL-B
Arguments
Outgoing messages
init_code_upgrade (0xdf1e233d)
init_code_upgrade (0xdf1e233d)TL-B
Arguments
Name
Type
Description
Outgoing messages
init_admin_upgrade (0x2fb94384)
init_admin_upgrade (0x2fb94384)TL-B
Arguments
Name
Type
Description
Outgoing messages
cancel_admin_upgrade (0xa4ed9981)
cancel_admin_upgrade (0xa4ed9981)TL-B
Arguments
Outgoing messages
cancel_code_upgrade (0x357ccc67)
cancel_code_upgrade (0x357ccc67)TL-B
Arguments
Outgoing messages
finalize_upgrades (0x6378509f)
finalize_upgrades (0x6378509f)TL-B
Arguments
Outgoing messages
reset_gas (0x42a0fb43)
reset_gas (0x42a0fb43)TL-B
Arguments
Outgoing messages
reset_pool_gas (0xf6aa9737)
reset_pool_gas (0xf6aa9737)TL-B
Arguments
Name
Type
Description
Outgoing messages
Internal message handlers
pay_to (0xf93bb43f)
pay_to (0xf93bb43f)TL-B
Message body
Name
Type
Description
ref_coins_data body
ref_coins_data bodyName
Type
Description
Outgoing messages
Constants
Name
Value
Description
Last updated