CosmosContracts / bounties

MIT License
25 stars 12 forks source link

solution for bounty 2 and bounty 3 using ibc v3's interchain account #12

Closed catShaark closed 2 years ago

catShaark commented 2 years ago

what I did:

Once osmosis upgrade their ibc to v3 and wasmd supports interchain account, this contract will be usable

catShaark commented 2 years ago

here's is the contract's code: https://github.com/notional-labs/cw-plus/tree/gamm-contract

catShaark commented 2 years ago

this is my wasmd mod: https://github.com/notional-labs/wasmd/tree/v3.1 It needs some clean up, I'll do that soon

JakeHartnell commented 2 years ago

Good start! A large part of the criteria was that the solution would work on mainnet, that's why the bounty status for the Osmosis bounties is currently blocked. However, if @dimiandre agrees, I think we could do a partial payment for this. That said, I have some feedback...

Please make a separate repo for this contract: https://github.com/notional-labs/cw-plus/tree/gamm-contract

It's very messy the way you've done it (inside of a fork of cw-plus). Break it out into it's own gamm-contract repo and be sure to add a decent README.

catShaark commented 2 years ago

Yes, I will clean up my messy repo

JakeHartnell commented 2 years ago

Closing as duplicate of #17