Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/blockchaincommons/bc-envelope-cli-rust
`envelope`: A command line tool for manipulating the Gordian Envelope data type, written in pure Rust.
https://github.com/blockchaincommons/bc-envelope-cli-rust
Last synced: 3 months ago
JSON representation
`envelope`: A command line tool for manipulating the Gordian Envelope data type, written in pure Rust.
- Host: GitHub
- URL: https://github.com/blockchaincommons/bc-envelope-cli-rust
- Owner: BlockchainCommons
- License: other
- Created: 2023-09-25T09:48:42.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-17T08:28:26.000Z (3 months ago)
- Last Synced: 2024-10-19T02:44:33.741Z (3 months ago)
- Language: Rust
- Homepage:
- Size: 425 KB
- Stars: 0
- Watchers: 3
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Security: SECURITY-REVIEW.md
Awesome Lists containing this project
README
# `envelope`
## A command line tool for manipulating the Gordian Envelope data type, written in pure Rust.
### _by Wolf McNally & Christopher Allen_
**NOTE:** Preview version. Not ready for production use.
## Installation
To install from crates.io, run:
```bash
cargo install bc-envelope-cli
```To install from source, clone this repo, change to its root directory and run:
```bash
cargo install --path .
```Make sure your `~/.cargo/bin` directory is in your `PATH`.
## Usage
```bash
envelope --help
```See the [docs](docs/README.md) directory for more information.
**NOTE:** The `envelope` tool does *not* have the same command line syntax as the Swift `envelope` tool.
## Version History
### 0.9.2: October 16, 2024
- Schnorr signatures are now BIP-340 compliant.
### 0.9.1: July 12, 2024
- Fixed bug that would cause certain valid combinations of SSKR shares to be rejected.