Skip to content

Commit

Permalink
docs: add info on xion abstractathon (#87)
Browse files Browse the repository at this point in the history
* Update README.md

Update the Read me with Xion hackton, we want to work on docs as well

* docs: improved

---------

Co-authored-by: srdtrk <srdtrk@hotmail.com>
  • Loading branch information
ohadbachner and srdtrk committed Mar 4, 2024
1 parent ff13307 commit 7bc3a0f
Showing 1 changed file with 25 additions and 4 deletions.
29 changes: 25 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,18 @@ This contract now supports both `proto3json` and protobuf encoding/decoding for
- [Table of Contents](#table-of-contents)
- [Usage](#usage)
- [Create an interchain account](#create-an-interchain-account)
- [Using `InstantiateMsg` and/or `ExecuteMsg::CreateChannel`](#using-instantiatemsg-andor-executemsgcreatechannel)
- [Using the Relayer](#using-the-relayer)
- [Using `InstantiateMsg`](#using-instantiatemsg)
- [Using `ExecuteMsg::CreateChannel`](#using-executemsgcreatechannel)
- [Execute an interchain account transaction](#execute-an-interchain-account-transaction)
- [`SendCosmosMsgs` (recommended)](#sendcosmosmsgs-recommended)
- [`SendCustomIcaMessages`](#sendcustomicamessages)
- [Execute a callback](#execute-a-callback)
- [Channel Closing and Reopening](#channel-closing-and-reopening)
- [Channel Closing](#channel-closing)
- [Channel Reopening](#channel-reopening)
- [Demo](#demo)
- [Injective Illuminate Hackathon](#injective-illuminate-hackathon)
- [XION ABSTRACTATHON](#xion-abstractathon)
- [Testing](#testing)
- [Unit tests](#unit-tests)
- [End to end tests](#end-to-end-tests)
Expand Down Expand Up @@ -134,7 +138,6 @@ Note that `SendCosmosMsgs` only supports `Stargate` and `Wasm` messages if the c

(`Stargate` allows the user to submit any protobuf message to the host chain.)


Here is an example execute message that delegates tokens to a validator on the host chain and then votes on a proposal (atomically).

```json
Expand Down Expand Up @@ -310,7 +313,11 @@ This is useful if the user wants to change the ordering of the channel.

## Demo

This project was used in the Injective Illuminate hackathon winner project [Tokenized Interchain Accounts](https://dorahacks.io/buidl/8513) where each NFT controls an interchain account. The following is a demo of the project:
This project was used in the Injective Illuminate Hackathon and XION ABSTRACTATHON winner projects [Tokenized Interchain Accounts](https://dorahacks.io/buidl/8513), [Nomos Abstraction on Xion](https://dorahacks.io/buidl/10234)

### Injective Illuminate Hackathon

Each NFT controls an interchain account. The following is a demo of the project:

<div align="center">
<a href="https://www.loom.com/share/4e85206379354f5182d21d8e384aba74">
Expand All @@ -321,6 +328,20 @@ This project was used in the Injective Illuminate hackathon winner project [Toke
</a>
</div>

### XION ABSTRACTATHON

Buying and selling and NFT from Xion on Injective using Nomos SDK and ICA controller

<div align="center">
<a href="https://www.loom.com/share/21e10037d3e84abeb4f17ef6e3cceac3">
<p>Creating Vaults and Buying/Selling NFTs on Injective - Watch Video</p>
</a>
<a href="https://www.loom.com/share/21e10037d3e84abeb4f17ef6e3cceac3">
<img style="max-width:300px;" src="https://cdn.loom.com/sessions/thumbnails/21e10037d3e84abeb4f17ef6e3cceac3-with-play.gif">
</a>
</div>


## Testing

There are two kinds of tests in this repository: unit tests and end to end tests. The unit tests are located inside the rust files in the `src` directory. The end to end tests are located in the `e2e` directory.
Expand Down

0 comments on commit 7bc3a0f

Please sign in to comment.