Proposal #454

Upload Cross-Chain Swap Contract

Exec Legacy Content
passed
Expected result
Passed
Turnout / Quorum
61.74% / 20.00%

Voting period

Voting ended100.0%
Voting start 2023.03.06 at 17:21:42
Voting end 2023.03.11 at 17:21:42

Vote distribution

82.41%
105 484 917 osmo
Yes
0.02%
24 787 osmo
No
0.00%
2 727 osmo
Veto
17.57%
22 485 568 osmo
Abstain

Details

logo
Proposer
-
Total deposit
1 600 osmo
Submit time
2023.03.06 at 17:17:05
Deposit end time
2023.03.20 at 17:17:05

Description

Passing this proposal will upload the Crosschain Swaps contract to the Osmosis chain. \n\n## Details \nThe Crosschain Swaps contract enables trades on Osmosis to be carried out remotely from another chain connected to Osmosis by IBC. \n\nThe contract receives a token transfer from chain A, interacts with the Swap Router contract to exchange the received token for a different token and then forwards it to a destination address specified in the original transaction. \n\nOn receipt of tokens from Chain A, the contract parses a memo field, enabled by IBC v3.4.0 in Osmosis v13. This contains information set by the sender identifying the instance of the Crosschain Swaps contract to interact with and the intention. \n\nThis Crosschain Swaps instance is linked to an instance of the SwapRouter contract uploaded in Proposal 411 and carries out the exchange using liquidity on Osmosis. \n\nThe resultant tokens are then forwarded to the address originally specified in the memo, be that a return to the address on Chain A or forwarding to an address on Chain C. \n\nFull Documentation: https://github.com/osmosis-labs/osmosis/tree/main/cosmwasm/contracts/crosschain-swaps\n\n## Git Commit ID\n https://github.com/osmosis-labs/osmosis/commit/d98d3d31acb2c686dbf954fdec1db8add7f81525\n\n## Version of Compiler used\ncosmwasm/workspace-optimizer:0.12.10\n\n## Checksum\n7bb5ccefe1ce4d90e9951899e0b841808b445ec3ae118991bf80b9abcdae4a26\n\nCommonwealth Thread: https://commonwealth.im/osmosis/discussion/10198-crosschain-swap-contract-deployment

Votes

Voter
Answer















Proposal #454: Upload Cross-Chain Swap Contract - Osmosis (OSMO) Mainnet Explorer