Router
The router is used to deploy new vaults, pools, and farms, as well as to retrieve addresses for all three. Note: Swaps and liquidity actions do not interact with the router. Instead, these operations are handled directly via vaults to reduce transaction bottlenecks and increase throughput.
Interface
get_vault_address
get_vault_addressReturns the vault address for a given token mint.
Arguments
slice
Token mint address
Returns
slice
Token vault address
get_pool_manager_address
get_pool_manager_addressReturns the pool manager address for a given token pair, tick size, and fee parameters.
Arguments
slice
Token0 vault address
slice
Token1 vault address
int
Tick size
int
LP fee
int
Protocol fee
int
Referral fee
Returns
slice
Pool manager address
get_pool_address
get_pool_addressReturns the pool address for a given pair of vaults, tick size, fee parameters, and pool index.
Arguments
slice
Token0 vault address
slice
Token1 vault address
int
Pool index
int
Tick size
int
LP fee
int
Protocol fee
int
Referral fee
Returns
slice
Pool address
get_num_farms
get_num_farmsReturns the number of deployed farms.
Arguments
None
Returns
int
Number of deployed farms
get_farm_address
get_farm_addressReturns the farm address for a given farm index.
Arguments
int
Farm index
Returns
slice
Farm address
get_router_data
get_router_dataReturns router metadata.
Arguments
None
Returns
int
Is router locked
slice
Admin address
Messages
Deploy Vault
Opcode: 0x89ed7fbbBody Format
Uint32
Opcode
Uint64
Query ID
slice
Jetton mint address
Deploy Pool
Opcode: 0xc2fd3731Body Format
Uint32
Opcode
Uint64
Query ID
Address
Vault0 address
Address
Vault1 address
Int32
Pool min tick (index)
Int32
Initial tick
Uint32
Tick size
Uint8
LP fee
Uint8
Protocol fee
Uint8
Referral fee
Address
Protocol fee address
Deploy Farm
Opcode: 0x5961da05Body Format
Uint32
Opcode
Uint64
Query ID
Address
Pool manager address
Address
Farm reward token mint address
Uint64
Reward period start timestamp
Uint64
Reward period end timestamp
Cell
Admin address cell
Address
Farm admin address
Last updated