Documentation
¶
Index ¶
- func Marshal(v uint32) []byte
- func NewVault(vaultStore vault2.CachedVaultStore, metricsProvider metrics.Provider, ...) *vault3.Vault
- func Unmarshal(raw []byte) (uint32, error)
- type CounterBasedVersionBuilder
- func (c *CounterBasedVersionBuilder) VersionedMetaValues(rws *vault.ReadWriteSet, ns driver.Namespace, writes vault.KeyedMetaWrites, ...) (map[driver.PKey]driver.VaultMetadataValue, error)
- func (c *CounterBasedVersionBuilder) VersionedValues(rws *vault.ReadWriteSet, ns driver.Namespace, writes vault.NamespaceWrites, ...) (map[driver.PKey]driver.VaultValue, error)
- type CounterBasedVersionComparator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CounterBasedVersionBuilder ¶
type CounterBasedVersionBuilder struct{}
func (*CounterBasedVersionBuilder) VersionedMetaValues ¶
func (c *CounterBasedVersionBuilder) VersionedMetaValues(rws *vault.ReadWriteSet, ns driver.Namespace, writes vault.KeyedMetaWrites, block driver.BlockNum, indexInBloc driver.TxNum) (map[driver.PKey]driver.VaultMetadataValue, error)
func (*CounterBasedVersionBuilder) VersionedValues ¶
func (c *CounterBasedVersionBuilder) VersionedValues(rws *vault.ReadWriteSet, ns driver.Namespace, writes vault.NamespaceWrites, block driver.BlockNum, indexInBloc driver.TxNum) (map[driver.PKey]driver.VaultValue, error)
type CounterBasedVersionComparator ¶
type CounterBasedVersionComparator struct{}
func (*CounterBasedVersionComparator) Equal ¶
func (c *CounterBasedVersionComparator) Equal(v1, v2 driver.RawVersion) bool
Click to show internal directories.
Click to hide internal directories.