cuprate/types
Boog900 d8d1e34266
Consensus: Improve API ()
* add specific method for context

* add new statemachine for tx verification

* fix consensus crates build

* working builds

* fix CI

* add docs

* fix CI

* fix docs

* fix clippy

* cleanup

* add docs to `blockchain_context`

* fix doc tests

* review fixes

* fix cargo doc
2025-01-28 22:25:20 +00:00
..
src Consensus: Improve API () 2025-01-28 22:25:20 +00:00
Cargo.toml CI: add cargo hack () 2024-11-01 20:22:14 +00:00
README.md types: JSON representation types () 2024-10-05 01:47:44 +01:00

cuprate-types

Shared data types within Cuprate.

This crate is a kitchen-sink for data types that are shared across Cuprate.

Features flags

Feature flag Does what
blockchain Enables the blockchain module, containing the blockchain database request/response types
serde Enables serde on types where applicable
epee Enables cuprate-epee-encoding on types where applicable
proptest Enables proptest::arbitrary::Arbitrary on some types
json Enables the json module, containing JSON representations of common Monero types
hex Enables the hex module, containing the HexBytes type