Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use osmosis-rust as finschia-wasm #1

Merged
merged 13 commits into from
Jan 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
17 changes: 5 additions & 12 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,22 +1,15 @@
[submodule "dependencies/cosmos-sdk"]
path = dependencies/cosmos-sdk
url = https://github.com/osmosis-labs/cosmos-sdk.git
branch = v13.x
[submodule "dependencies/osmosis"]
path = dependencies/osmosis
url = https://github.com/osmosis-labs/osmosis.git
branch = v13.x
[submodule "wasmd"]
path = dependencies/wasmd
url = https://github.com/CosmWasm/wasmd.git
[submodule "dependencies/cometbft"]
path = dependencies/cometbft
url = https://github.com/cometbft/cometbft.git
[submodule "dependencies/ibc-go"]
path = dependencies/ibc-go
url = https://github.com/cosmos/ibc-go.git
[submodule "dependencies/wasmd"]
url = https://github.com/osmosis-labs/wasmd.git
url = https://github.com/Finschia/wasmd.git
path = dependencies/wasmd
[submodule "dependencies/ics23"]
path = dependencies/ics23
url = https://github.com/cosmos/ics23.git
[submodule "dependencies/finschia-sdk"]
path = dependencies/finschia-sdk
url = https://github.com/Finschia/finschia-sdk.git
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
[workspace]
resolver = "2"
members = ["packages/*", "tests/*"]
members = ["packages/*"]
11 changes: 4 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,13 @@
> :information_desk_person: If you want to use latest update from osmosis' main branch, checkout `autobuild-main` branch.

# osmosis-rust
# finschia-std

Rust libraries for Osmosis. The following table shows every published crates maintained in this repository:
Rust libraries for Finschia. The following table shows every published crates maintained in this repository:

| Crate | Description | Crates.io | Docs |
| ------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
| [osmosis-std](packages/osmosis-std) | Osmosis's proto-generated types and helpers for interacting with the appchain. Compatible with CosmWasm contract. | [![osmosis-std on crates.io](https://img.shields.io/crates/v/osmosis-std.svg)](https://crates.io/crates/osmosis-std) | [![Docs](https://docs.rs/osmosis-std/badge.svg)](https://docs.rs/osmosis-std) |
| [osmosis-std-derive](packages/osmosis-std-derive) | Procedural macro for augmenting proto-generated types to create better developer ergonomics. Internally used by `osmosis-std` | [![osmosis-std-derive on crates.io](https://img.shields.io/crates/v/osmosis-std-derive.svg)](https://crates.io/crates/osmosis-std-derive) | [![Docs](https://docs.rs/osmosis-std-derive/badge.svg)](https://docs.rs/osmosis-std-derive) |
| [osmosis-testing]()(🚩DEPRECATED IN FAVOR OF [`osmosis-test-tube`](https://github.com/osmosis-labs/test-tube/tree/main/packages/osmosis-test-tube)) | CosmWasm x Osmosis integration testing library that, unlike `cw-multi-test`, it allows you to test your cosmwasm contract against real chain's logic instead of mocks. | [![osmosis-testing on crates.io](https://img.shields.io/crates/v/osmosis-testing.svg)](https://crates.io/crates/osmosis-testing) | [![Docs](https://docs.rs/osmosis-testing/badge.svg)](https://docs.rs/osmosis-testing) |


| [finschia-std](packages/finschia-std) | Finschia's proto-generated types and helpers for interacting with the appchain. Compatible with CosmWasm contract. | [![finschia-std on crates.io](https://img.shields.io/crates/v/finschia-std.svg)](https://crates.io/crates/finschia-std) | [![Docs](https://docs.rs/finschia-std/badge.svg)](https://docs.rs/finschia-std) |
| [finschia-std-derive](packages/finschia-std-derive) | Procedural macro for augmenting proto-generated types to create better developer ergonomics. Internally used by `finschia-std` | [![finschia-std-derive on crates.io](https://img.shields.io/crates/v/finschia-std-derive.svg)](https://crates.io/crates/finschia-std-derive) | [![Docs](https://docs.rs/finschia-std-derive/badge.svg)](https://docs.rs/finschia-std-derive) |
---

This repo also contains [`proto-build`](./packages/proto-build) package which is used for autogenrating rust types from proto.
1 change: 0 additions & 1 deletion dependencies/cosmos-sdk
Submodule cosmos-sdk deleted from 15259c
1 change: 1 addition & 0 deletions dependencies/finschia-sdk
Submodule finschia-sdk added at a1bab8
1 change: 0 additions & 1 deletion dependencies/osmosis
Submodule osmosis deleted from b0aee0
2 changes: 1 addition & 1 deletion dependencies/wasmd
Submodule wasmd updated 368 files
1 change: 0 additions & 1 deletion examples/.gitignore

This file was deleted.

1 change: 0 additions & 1 deletion examples/cosmwasm/.beaker/state.json

This file was deleted.

2 changes: 0 additions & 2 deletions examples/cosmwasm/.gitignore

This file was deleted.

5 changes: 0 additions & 5 deletions examples/cosmwasm/Beaker.toml

This file was deleted.

16 changes: 0 additions & 16 deletions examples/cosmwasm/Cargo.toml

This file was deleted.

32 changes: 0 additions & 32 deletions examples/cosmwasm/README.md

This file was deleted.

Empty file.
4 changes: 0 additions & 4 deletions examples/cosmwasm/contracts/osmosis-stargate/.cargo/config

This file was deleted.

11 changes: 0 additions & 11 deletions examples/cosmwasm/contracts/osmosis-stargate/.editorconfig

This file was deleted.

15 changes: 0 additions & 15 deletions examples/cosmwasm/contracts/osmosis-stargate/.gitignore

This file was deleted.

17 changes: 0 additions & 17 deletions examples/cosmwasm/contracts/osmosis-stargate/.gitpod.Dockerfile

This file was deleted.

10 changes: 0 additions & 10 deletions examples/cosmwasm/contracts/osmosis-stargate/.gitpod.yml

This file was deleted.

56 changes: 0 additions & 56 deletions examples/cosmwasm/contracts/osmosis-stargate/Cargo.toml

This file was deleted.

104 changes: 0 additions & 104 deletions examples/cosmwasm/contracts/osmosis-stargate/Developing.md

This file was deleted.

Loading