| Crates.io | commit_encoding_derive |
| lib.rs | commit_encoding_derive |
| version | 0.12.0 |
| created_at | 2023-05-11 16:04:19.983034+00 |
| updated_at | 2025-07-10 09:25:25.50628+00 |
| description | Commitment encoding derivation macros |
| homepage | https://github.com/LNP-BP |
| repository | https://github.com/LNP-BP/client_side_validation |
| max_upload_size | |
| id | 862228 |
| size | 30,460 |
Derivation macros for strict encoding. To learn more about the strict encoding
please check strict_encoding crate.
The development of the library is supported by LNP/BP Standards Association.
Detailed developer & API documentation for the library can be accessed at https://docs.rs/strict_encoding_derive/
To use the library, you need to reference a latest version of the
[commit_encode_derive] crate in[dependencies] section of your project
Cargo.toml. This crate includes derivation macros from the present library by
default.
commit_encode_derive = "0.10"
If you are using other client-side-validation libraries, consider importing
just a single client_side_validation library which re-exports all of them,
including the current one.
Library exports derivation macros #[derive(CommitEncode)].
Contribution guidelines can be found in CONTRIBUTING
The libraries are distributed on the terms of Apache 2.0 opensource license. See LICENCE file for the license details.