Crates.io | commit_encoding_derive |
lib.rs | commit_encoding_derive |
version | 0.12.0-alpha.2 |
source | src |
created_at | 2023-05-11 16:04:19.983034 |
updated_at | 2024-11-04 08:02:21.697616 |
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 | 20,966 |
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.