Routes
Last updated
Last updated
We would like to add a second pallet that is able to route orders between different AMM instances or pools. We chose to not make it part of the AMM pallet due to the fact that the AMM pallet can be instantiated many times, and we may want to route orders between all of them (for example we could have a route USDT-KSM-xKSM
).
The calculation is as follows:
amount_in
being the amount of base_token
entering the pool
supply_in
being our supply of base_token
tokens in the pool
supply_out
being our supply of quote_token
tokens in the pool