Closed giansalex closed 2 years ago
Contracts were successfully deployed to current osmosis testnet.
Contracts:
Blueprints has been improved to include more detail on IBC txs (Rcv, Ack)
Awesome, can you make sure the source code for the contracts is linked here? Looking good though. @dimiandre have a look.
@JakeHartnell yes, will be public, first i'll update docs, tests, .. I deployed a UI for these ibc contracts: https://dapps.juno.giansalex.dev/osmo/
* keplr has an issue to "add cw20 token".
github.com/chainapsis/keplr-wallet/pull/338
i usets-relayer --poll 20
for these tests
Issues found in the process
- https://github.com/CosmWasm/cw-plus/issues/662
- https://github.com/cosmos/ibc-go/issues/894
- https://github.com/osmosis-labs/osmosis/pull/1115
- https://github.com/CosmWasm/cw-plus/issues/687
- https://github.com/osmosis-labs/osmosis/pull/1184
- https://github.com/CosmWasm/cw-plus/pull/697
- https://github.com/CosmWasm/cosmwasm/issues/1271
Fixed osmosis v9
Currently added support to lock/unlock tokens and claim rewards, but I found a problem, it is an issue that also affects authz for modules: lockup, superfluid, incentives.
The issue has been fixed and will be included in the next version (osmosis v8 probably).
https://github.com/osmosis-labs/osmosis/issues/1093
Bond/Unbond/Claim deployed contracts, it is using a local osmo testnet, because osmosis testnet does not have a patch for the lockup issue.
I also built a new UI demo for bond/unbond/claim actions , https://dapps.juno.giansalex.dev/osmo/#/locks
@JakeHartnell @dimiandre I share the source code repos of all contracts, all challenges are included.
All contracts are fully functional, as you can see in the demo UI, if anything is missing, please let me know.
I also sent a draft proposal to the osmosis team a week ago, I am waiting for a response.
Closing for now, partially paid out as this was a good effort for a very difficult challenge. Looking forward to what you do next!
Testnet deployments (osmo test-4 <-> juno uni-3)
UI Demo https://dapps.juno.giansalex.dev/osmo/#/