Package org.hyperledger.besu.plugin.services.storage
package org.hyperledger.besu.plugin.services.storage
-
ClassDescriptionData storage configurationSupported database storage formatResponsible for storing values against keys.Factory for creating key-value storage instances.A transaction that can atomically commit a sequence of operations to a key-value store.Service provided by Besu to facilitate persistent data storage.record type used to wrap responses from getNearestTo, includes the matched key and the value.A transaction that can atomically commit a sequence of operations to a segmented key-value store.A namespace identifier for the storage instance segment, a grouping of data that should be kept isolated from the data of other segments.The interface Snappable key value storage.The interface Snapped key value storage.Storage interface for Ethereum world state data backed by a key-value store.Callback interface for observing trie node insertions into world state storage.A write transaction for batching mutations to world state storage.Stores and retrieves preimage mappings for the Ethereum world-state trie.A write transaction for batching preimage insertions into world state preimage storage.