4 releases
new 0.1.3 | Apr 18, 2025 |
---|---|
0.1.2 | Mar 26, 2025 |
0.1.1 | Mar 21, 2025 |
0.1.0 | Mar 13, 2025 |
#33 in Magic Beans
385 downloads per month
Used in 8 crates
(7 directly)
290KB
7K
SLoC
Twine Builder
This crate contains functionality for creating Twine data structures. It can
be bundled and used from the twine_protocol crate by enabling the build
feature.
Usage
Normal construction of twine data involves the following:
- Creating a
Signer
to sign data. - Creating a
TwineBuilder
and providing it with the signer. - Calling the build methods of the builder to construct data.
- Saving that data to some
twine_lib::store::Store
.
See the documentation for specifics about the Signer
, TwineBuilder
,
and Store
.
Version 1 data
In order to construct version 1 data structures, the v1
feature flag
must be enabled and a BiscuitSigner
can be used.
Dependencies
~20–30MB
~547K SLoC