Upload SwapRouter Contract
Voting period
Vote distribution
Details
Description
Passing this proposal will upload the SwapRouter contract to the Osmosis chain.\n\n## Details\nThe SwapRouter contract serves as a way to define, on-chain, routes that swaps from one asset to another will take. \n\nThis is important as there may exist multiple pools that are available for each potential swap with differing:\n* Fees (including Multihop discount routes)\n* Curves (e.g. Balancer vs StableSwap)\n* Liquidity depths (Two deeper pools vs one shallow pool)\n* Liquidity types (AMM vs Concentrated Liquidity)\n\nThe contract has an owner that can update default routes which is initially set to governance. However, the contract can be freely instantiated and routes may then be set on each copy for third party usage.\n\nThis proposal will upload the SwapRouter contract to the Osmosis platform. This will allow the contract to be instantiated and begin performing its intended functions.\n\n## Git Commit ID\n https://github.com/osmosis-labs/osmosis/commit/beee069b93bb2275e49ae01808a4d44c16f85401\n\n## Version of Compiler used\ncosmwasm/workspace-optimizer:0.12.10\n\n## Checksum\nswaprouter.wasm\na3cf2debef3855cae869dfeae4635e4dead415f1d8a985186e298e155483b336\n\nCommonwealth Thread: https://commonwealth.im/osmosis/discussion/9419-proposal-upload-swaprouter-contract
Votes