Skip to main content

wacore_appstate/
lib.rs

1#![cfg_attr(feature = "simd", feature(portable_simd))]
2pub mod decode;
3pub mod encode;
4pub mod errors;
5pub mod hash;
6pub mod keys;
7pub mod lthash;
8pub mod patch_decode;
9pub mod processor;
10
11pub use decode::{Mutation, collect_key_ids_from_patch_list, decode_record};
12pub use encode::encode_record;
13pub use errors::*;
14pub use keys::{ExpandedAppStateKeys, expand_app_state_keys};
15pub use lthash::{LTHash, WAPATCH_INTEGRITY};
16pub use processor::{
17    PatchProcessingResult, ProcessedSnapshot, process_patch, process_snapshot, validate_patch_macs,
18    validate_snapshot_mac,
19};