Expand description
Generic pattern recognition and compression engine
This module provides a configurable pattern-based compression system that can be adapted for different blockchain data types and structures.
Structs§
- Compressed
Package - Compressed package format that includes pattern metadata
- Fixed
Pattern Config - Configuration for fixed-size patterns (e.g., addresses, hashes)
- Pattern
- A recognized pattern in the data
- Pattern
Config - Configuration for pattern-based compression
- Pattern
Engine - A generic pattern-based compression engine
- Pattern
Usage - Usage statistics for a pattern
- Variable
Pattern Config - Configuration for variable-size patterns
Enums§
- Compression
Backend - Compression backend to use after pattern replacement
- Variable
Pattern Detection - Detection strategies for variable-size patterns