p2panda-stream

Crates.iop2panda-stream
lib.rsp2panda-stream
version0.4.0
created_at2024-12-06 21:28:21.025149+00
updated_at2025-07-07 16:15:01.787584+00
descriptionStream-based methods to conveniently handle p2panda operations
homepage
repositoryhttps://github.com/p2panda/p2panda
max_upload_size
id1474750
size117,103
glyph (mycognosist)

documentation

README

p2panda-stream

Stream-based methods to conveniently handle p2panda operations

Documentation | Releases | Website

This crate provides a collection of various methods which help to decode, validate, order, prune or store p2panda operations. More methods are planned in the future.

With the stream-based design it is easy to "stack" these methods on top of each other, depending on the requirements of the application (or each "topic" data stream). Like this a user can decide if they want to persist data or keep it "ephemeral", apply automatic pruning techniques for outdated operations etc.

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in p2panda by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.


This project has received funding from the European Union’s Horizon 2020 research and innovation programme within the framework of the NGI-POINTER Project funded under grant agreement No 871528, NGI-ASSURE No 957073 and NGI0-ENTRUST No 101069594.

Commit count: 624

cargo fmt