Versions in this module Expand all Collapse all v0 v0.10.0 Jul 10, 2020 Changes in this version + const ErrMissingKeySignPairs + const ErrNilOwnerKeyContainer + const ErrNilOwnerKeyVerifier + var ErrIteratingAborted = errors.New("iteration aborted") + var ErrNilFilterHandler = errors.New("handler can't be nil") + var ErrNotFound = internal.Error("key not found") + func VerifyRequestWithSignatures(req service.RequestVerifyData) error + type Bucket interface + Close func() error + Del func(key []byte) error + Get func(key []byte) ([]byte, error) + Has func(key []byte) bool + Iterate func(FilterHandler) error + List func() ([][]byte, error) + Set func(key, value []byte) error + Size func() int64 + type BucketItem struct + Key []byte + Val []byte + func ListBucketItems(b Bucket, h FilterHandler) ([]BucketItem, error) + type BucketType string + const BlobStore + const MetaStore + const SpaceMetricsStore + func (t BucketType) String() string + type FilterHandler func(key, val []byte) bool + type OwnerKeyContainer interface + GetOwnerID func() refs.OwnerID + GetOwnerKey func() []byte + type OwnerKeyVerifier interface + VerifyKey func(context.Context, OwnerKeyContainer) error + func NewNeoKeyVerifier() OwnerKeyVerifier + type Storage interface + Close func() error + GetBucket func(name BucketType) (Bucket, error) + Size func() int64