From 7bc3a0fca088d72dd6f86f0b7dbfe6dc84d29d00 Mon Sep 17 00:00:00 2001 From: ohadbachner <81328098+ohadbachner@users.noreply.github.com> Date: Mon, 4 Mar 2024 09:21:13 +0200 Subject: [PATCH] docs: add info on xion abstractathon (#87) * Update README.md Update the Read me with Xion hackton, we want to work on docs as well * docs: improved --------- Co-authored-by: srdtrk --- README.md | 29 +++++++++++++++++++++++++---- 1 file changed, 25 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index dacf966e..3f77c94e 100644 --- a/README.md +++ b/README.md @@ -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) @@ -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 @@ -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:
@@ -321,6 +328,20 @@ This project was used in the Injective Illuminate hackathon winner project [Toke
+### XION ABSTRACTATHON + +Buying and selling and NFT from Xion on Injective using Nomos SDK and ICA controller + +
+ +

Creating Vaults and Buying/Selling NFTs on Injective - Watch Video

+
+ + + +
+ + ## 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.