Skip to content

Commit

Permalink
Merge pull request #22 from Alzymologist/release-v0-1-0
Browse files Browse the repository at this point in the history
chore: release v0.1.0
  • Loading branch information
varovainen authored Feb 23, 2024
2 parents 6df6d2f + c56f30f commit 2b04a59
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 0 deletions.
8 changes: 8 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
[package]
description = "Extrinsic constructor for Substrate based chains"
license = "GPL-3.0-or-later"
name = "substrate-constructor"
version = "0.1.0"
authors = ["Alexander Slesarev <[email protected]>", "Vera Abramova <[email protected]>"]
edition = "2021"
repository = "https://github.com/Alzymologist/substrate-constructor"
homepage = "https://github.com/Alzymologist/substrate-constructor"
documentation = "https://docs.rs/substrate_constructor/"
keywords = ["parser", "substrate"]
exclude = ["/for_tests", "/.github"]

[dependencies]
bitvec = {version = "1.0.1", default-features = false, features = ["alloc"]}
Expand Down
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# substrate-constructor

This is a counterpart for [substrate-parser](https://github.com/Alzymologist/substrate-parser) that allows construction of extrinsics based on metadata supplied. See an example of its use in [Lempi project](https://github.com/Alzymologist/Lempi)

## Why not `subxt`?

`substrate-parser` + `substrate-constructor` system is

- much leaner (does not pull all multitude of sp-* crates, only minimal ones) - thus is more portable,
- is more modular,
- designed for clients and visualization,
- has more ideomatic extrinsic construction flow.

0 comments on commit 2b04a59

Please sign in to comment.