#element #transaction #deserialize #messages #parser #executing #structures

elements

Library with support for de/serialization, parsing and executing on data structures and network messages related to Elements

39 releases (22 breaking)

0.24.1 Jan 30, 2024
0.23.0 Jul 19, 2023
0.21.1 Oct 21, 2022
0.19.2 Jun 17, 2022
0.3.2 Nov 26, 2018

#887 in Magic Beans

Download history 1008/week @ 2024-03-14 764/week @ 2024-03-21 516/week @ 2024-03-28 880/week @ 2024-04-04 846/week @ 2024-04-11 992/week @ 2024-04-18 783/week @ 2024-04-25 1237/week @ 2024-05-02 865/week @ 2024-05-09 893/week @ 2024-05-16 605/week @ 2024-05-23 830/week @ 2024-05-30 794/week @ 2024-06-06 786/week @ 2024-06-13 706/week @ 2024-06-20 1043/week @ 2024-06-27

3,546 downloads per month
Used in 23 crates (18 directly)

CC0 license

1MB
16K SLoC

Status

Rust Elements Library

Library with support for de/serialization, parsing and executing on data structures and network messages related to Elements

Documentation

Minimum Supported Rust Version (MSRV)

This library should always compile with any combination of features on Rust 1.48.0.


lib.rs:

Rust Elements Library

Extensions to rust-bitcoin to support deserialization and serialization of Elements transactions and blocks.

Dependencies

~12MB
~128K SLoC