commonware-storage 2026.2.0

Persist and retrieve data from an abstract store.
Documentation
["commonware_storage::archive::conformance::ArchiveImmutable"]
n_cases = 128
hash = "e349d1a351b91767c785fbab59128c3ea5c82c3dfb47e280202aff56c1cf6ad3"

["commonware_storage::archive::conformance::ArchivePrunable"]
n_cases = 128
hash = "590d5e27608bed5c2945a3347b04f13bbeb706ba28ca38f6c307c4428a621ca7"

["commonware_storage::archive::immutable::storage::conformance::CodecConformance<Record>"]
n_cases = 65536
hash = "892ba87ed9fa60ee60f694f927de60c3ee7fcdddd5a04d330c7511533cc2ca8d"

["commonware_storage::archive::prunable::storage::conformance::CodecConformance<Record<U64>>"]
n_cases = 65536
hash = "3cb6882637c1c1a929a50b3ab425311f3ef342184dc46a80b1eae616ca7b64a4"

["commonware_storage::bmt::tests::conformance::CodecConformance<Proof<Sha256Digest>>"]
n_cases = 65536
hash = "6d6382956289a2f706581a4b1afa08c5cd8e8a4f55b11d454425333b6537cc17"

["commonware_storage::bmt::tests::conformance::RootConformance"]
n_cases = 200
hash = "18b1108f18520078e2eb5bb29c6a4cdf3bded6b52d8efda19d45c0f10be27207"

["commonware_storage::cache::storage::conformance::CodecConformance<Record<u64>>"]
n_cases = 65536
hash = "9add8634d4f06c3fb7f6dfd80630f38013ecb20849c18accd0579d7eb2ca11d5"

["commonware_storage::freezer::conformance::Freezer"]
n_cases = 512
hash = "96804c24d9913b87424a9091d19bf4ecc8e011d1561a64c77de6333df92fcfad"

["commonware_storage::freezer::storage::conformance::CodecConformance<Checkpoint>"]
n_cases = 65536
hash = "2066c89982e914e02272e613a7577bd22d15f4f7ce0a03c6b2fb5d3bdaff78fd"

["commonware_storage::freezer::storage::conformance::CodecConformance<Cursor>"]
n_cases = 65536
hash = "fa5e588e9074776440c9d7e46729cc60c8d0cea87e5afc4326640106abcea7ba"

["commonware_storage::freezer::storage::conformance::CodecConformance<Entry>"]
n_cases = 65536
hash = "572cd3da262e0bb13d2c6780c5be7bbadb21f93e4dbf2c787febecdba62671df"

["commonware_storage::freezer::storage::conformance::CodecConformance<Record<U64>>"]
n_cases = 65536
hash = "13b3e99a8c74b50dc18150194a92306de670b94e6642758feb6d9b6e9881f827"

["commonware_storage::journal::conformance::ContiguousFixed"]
n_cases = 512
hash = "b193d460f527eb5e6f54e6bfc0819aefac1e7b58367464e10e45f0c14d5805e9"

["commonware_storage::journal::conformance::ContiguousVariable"]
n_cases = 512
hash = "4345d35c8fe6fbfb3b76d6a487a864085637163f6a70a7eaa288bea469e842ed"

["commonware_storage::journal::conformance::SegmentedFixed"]
n_cases = 512
hash = "fb5d8f684b1a03c0bbaf8c4fd7b67043fa73496446fff115e75d7521154b6ad1"

["commonware_storage::journal::conformance::SegmentedGlob"]
n_cases = 512
hash = "bcc3e67945fe5a97a644e839aeff277bb29711503da65a20e84077e69ae9dcef"

["commonware_storage::journal::conformance::SegmentedOversized"]
n_cases = 512
hash = "ada5da872b95b6369905c2fca454f3276935a380d3da91190bc04f1602e7c501"

["commonware_storage::journal::conformance::SegmentedVariable"]
n_cases = 512
hash = "506b5a02d1a7c3e249f514b889e6099c27bb0723ebc711514263f0c71f0676ef"

["commonware_storage::mmr::conformance::MmrRootStability"]
n_cases = 200
hash = "fa3102022fb8dabb5b1e559db14608a413b101f092f893a9e3fd331c26bc1604"

["commonware_storage::mmr::proof::tests::conformance::CodecConformance<Proof<Sha256Digest>>"]
n_cases = 65536
hash = "c849cdcfb590075f4ab2b835288951e64fb0afef704d272e4df36cfae48b9275"

["commonware_storage::ordinal::storage::conformance::CodecConformance<Record<u32>>"]
n_cases = 65536
hash = "f93b1dda40f6d9f1ccb3f05994be56189205dcb558551e056c2f3db03a79182d"

["commonware_storage::qmdb::any::operation::tests::conformance::CodecConformance<OrderedOperation<U64,FixedEncoding<U64>>>"]
n_cases = 65536
hash = "f07e12cc9db44b417c1e936e0f36f06d93ec8390b59c4394811d422d11b32a7d"

["commonware_storage::qmdb::any::operation::tests::conformance::CodecConformance<OrderedOperation<U64,VariableEncoding<Vec<u8>>>>"]
n_cases = 65536
hash = "1be8a11f1e27adb03ad60b57af16993cc571a4b8c2bdd1c086b1762f6a92f70e"

["commonware_storage::qmdb::any::operation::tests::conformance::CodecConformance<UnorderedOperation<U64,FixedEncoding<U64>>>"]
n_cases = 65536
hash = "92d97caa778f4825bb78af31114456bd2fadee745387914ca4754407638b518a"

["commonware_storage::qmdb::any::operation::tests::conformance::CodecConformance<UnorderedOperation<U64,VariableEncoding<Vec<u8>>>\n>"]
n_cases = 65536
hash = "36910b6b06e883c255d8e6f4ae688630c2bae894dd440e7a93985663119be574"

["commonware_storage::qmdb::any::operation::update::tests::conformance::CodecConformance<OrderedUpdate<U64,FixedEncoding<U64>>>"]
n_cases = 65536
hash = "457f73ee7d5f80f0d4a274509b374edddecfc881a9cbd0864691bf1a14f304a1"

["commonware_storage::qmdb::any::operation::update::tests::conformance::CodecConformance<OrderedUpdate<U64,VariableEncoding<Vec<u8>>>>"]
n_cases = 65536
hash = "2f8ebe2f7bc78454ba8d232c80c4f7d55797f26ba4cbcc0a4abcb33ca83c2b1c"

["commonware_storage::qmdb::any::operation::update::tests::conformance::CodecConformance<UnorderedUpdate<U64,FixedEncoding<U64>>>"]
n_cases = 65536
hash = "f5456580eb69727a23bfb0281e33f467acc0c91273efebd334d3e82c9770ae76"

["commonware_storage::qmdb::any::operation::update::tests::conformance::CodecConformance<UnorderedUpdate<U64,VariableEncoding<Vec<u8>>>>"]
n_cases = 65536
hash = "a3fbb5f749fa5b73a684e9f0bebd8973c456e5ee43a0a3db75a99aa550dee302"

["commonware_storage::qmdb::immutable::operation::tests::conformance::CodecConformance<Operation<U64,U64>>"]
n_cases = 65536
hash = "fdca5df62d243b28676ee15034663694cd219d5ef80749079126b0ed73effe0d"

["commonware_storage::qmdb::keyless::operation::tests::conformance::CodecConformance<Operation<U64>>"]
n_cases = 65536
hash = "b41d6c6ec560bde9caf2e206526864c618a0721af367585a1719617ca7ce9291"

["commonware_storage::qmdb::sync::target::tests::conformance::CodecConformance<Target<sha256::Digest>>"]
n_cases = 65536
hash = "252e8350e4c38a2e0e5aa8679e474cb9a788fe88bfa5811a59c3220bff4afca0"