commonware-storage 2026.3.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 = "3636363c592dddcff2eaeb4e6b01ec0cfcca654d69f9fdc1c57626c5adea0de1"

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

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

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

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

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

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

["commonware_storage::qmdb::any::operation::tests::conformance::CodecConformance<Unordered<VariableValue<U64,Vec<u8>>>>"]
n_cases = 65536
hash = "36910b6b06e883c255d8e6f4ae688630c2bae894dd440e7a93985663119be574"

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

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

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

["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<OrderedUpdate<VariableValue<U64,Vec<u8>>>>"]
n_cases = 65536
hash = "2f8ebe2f7bc78454ba8d232c80c4f7d55797f26ba4cbcc0a4abcb33ca83c2b1c"

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

["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::any::operation::update::tests::conformance::CodecConformance<UnorderedUpdate<VariableValue<U64,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 = "f742d92a0af0af78a9519bf637bc52ea869965a85a84101a4c53f53eb39325ca"

["commonware_storage::queue::conformance::QueueConformance"]
n_cases = 512
hash = "718a6b9f3905c146aa0d95b2b32ea1557680940c3fe2a293b73a19a56a3ac000"