mirror of
https://github.com/hinto-janai/cuprate.git
synced 2025-03-31 03:09:05 +00:00
* 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 * add output cache * new monero-serai * todo * todo * Revert "new monero-serai" This reverts commit fe3f6acc676fe59e794d5f92f07f76445db35199. * use indexmap to request outputs * clean up * fix typos * fix CI * fix cargo hack * fix reorgs * check if a block is already present before adding it to the alt block cache * fmt * update to new monero oxide API * fmt & fix cache * update config values * fix tests * add fast sync * fix start_height check * disable kill switch for now * add fast sync config options * add docs * wait for all blocks to download before starting the syncer again. * fix permit * typo * fix import order * fmt * add docs + order imports * fix clippy * review fixes * rename top -> stop |
||
---|---|---|
.. | ||
src | ||
Cargo.toml | ||
README.md |
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 |