Skip to main content

Crate wacore_appstate

Crate wacore_appstate 

Source

Re-exports§

pub use decode::Mutation;
pub use decode::collect_key_ids_from_patch_list;
pub use decode::decode_record;
pub use encode::encode_record;
pub use keys::ExpandedAppStateKeys;
pub use keys::expand_app_state_keys;
pub use lthash::LTHash;
pub use lthash::WAPATCH_INTEGRITY;
pub use processor::PatchProcessingResult;
pub use processor::ProcessedSnapshot;
pub use processor::process_patch;
pub use processor::process_snapshot;
pub use processor::validate_patch_macs;
pub use processor::validate_snapshot_mac;
pub use errors::*;

Modules§

decode
encode
errors
hash
keys
lthash
patch_decode
Patch list parsing (snapshot + patches) - partial port of Go appstate/decode.go
processor
Pure, synchronous patch and snapshot processing logic for app state.