| Crates.io | webb-proposals |
| lib.rs | webb-proposals |
| version | 0.8.0 |
| created_at | 2022-03-07 13:05:10.714702+00 |
| updated_at | 2023-12-11 17:55:24.092253+00 |
| description | Webb Protocol Proposals Specification & Implementation (part of webb-rs SDK) |
| homepage | https://www.webb.tools |
| repository | https://github.com/webb-tools/webb-rs |
| max_upload_size | |
| id | 545038 |
| size | 137,254 |
The Webb Core SDK for Rust
⚠️ Beta Software ⚠️
Use the subxt-cli tool to download the metadata for your target runtime from a node.
cargo install subxt-cli
tangle:
Run the release build of the tangle node, then on another terminal run:subxt metadata -f bytes > ./metadata/tangle-runtime.scale
Same goes for any future runtimes.
Note: This defaults to querying the metadata of a locally running node on the default
http://localhost:9933/. If querying a different node then themetadatacommand accepts a--urlargument.
cargo build --features generate-substrate
Tip: See the build.rs file to see how everything is being generated.
cargo build --features generate-contracts
Tip: See the build.rs file to see how everything is being generated.
nix develop to enter a shell with all the dependencies installedAdditionally, if you have direnv installed, you can run direnv allow to automatically enter the shell whenever you enter the directory.
This crate uses #![deny(unsafe_code)] to ensure everything is implemented in
100% Safe Rust.
Want to join us? take a look at some of these issues: