| Crates.io | minisketch-rs |
| lib.rs | minisketch-rs |
| version | 0.1.9 |
| created_at | 2019-05-31 19:32:46.501726+00 |
| updated_at | 2020-05-17 08:43:16.435853+00 |
| description | Rust interface to Pieter Wuille's minisketch library for efficient set reconciliation |
| homepage | |
| repository | https://github.com/eupn/minisketch-rs |
| max_upload_size | |
| id | 138224 |
| size | 820,023 |
minisketch-rs is a wrapper around minisketch,
a C library by Pieter Wuille for efficient set reconciliation.
minisketch is proposed as a part of an Erlay technique for bandwidth-efficient TX propagation in Bitcoin.
This library exposes type-safe Rust bindings to all minisketch functions by providing Minisketch structure.
Add dependency in Cargo.toml:
[dependencies]
minisketch-rs = "0.1"
Generate sketches from your sets of data, serialize those sketches and send them around. Reconcile sets between peers by merging sketches.
See the examples.