missingtransaction

package
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 16, 2020 License: Apache-2.0, BSD-2-Clause Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FromStorage

func FromStorage(key []byte) objectstorage.StorableObject

Types

type CachedMissingTransaction

type CachedMissingTransaction struct {
	objectstorage.CachedObject
}

func (*CachedMissingTransaction) Unwrap

func (cachedObject *CachedMissingTransaction) Unwrap() *MissingTransaction

type MissingTransaction

type MissingTransaction struct {
	objectstorage.StorableObjectFlags
	// contains filtered or unexported fields
}

func New

func New(transactionId transaction.Id) *MissingTransaction

func (*MissingTransaction) GetMissingSince

func (missingTransaction *MissingTransaction) GetMissingSince() time.Time

func (*MissingTransaction) GetStorageKey

func (missingTransaction *MissingTransaction) GetStorageKey() []byte

func (*MissingTransaction) GetTransactionId

func (missingTransaction *MissingTransaction) GetTransactionId() transaction.Id

func (*MissingTransaction) MarshalBinary

func (missingTransaction *MissingTransaction) MarshalBinary() (result []byte, err error)

func (*MissingTransaction) UnmarshalBinary

func (missingTransaction *MissingTransaction) UnmarshalBinary(data []byte) (err error)

func (*MissingTransaction) Update

func (missingTransaction *MissingTransaction) Update(other objectstorage.StorableObject)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL