Documentation
¶
Index ¶
- func FromStorage(id []byte) objectstorage.StorableObject
- type CachedTransactionMetadata
- type TransactionMetadata
- func (transactionMetadata *TransactionMetadata) GetSoldificationTime() time.Time
- func (transactionMetadata *TransactionMetadata) GetStorageKey() []byte
- func (transactionMetadata *TransactionMetadata) IsSolid() (result bool)
- func (transactionMetadata *TransactionMetadata) MarshalBinary() ([]byte, error)
- func (transactionMetadata *TransactionMetadata) SetSolid(solid bool) (modified bool)
- func (transactionMetadata *TransactionMetadata) UnmarshalBinary([]byte) error
- func (transactionMetadata *TransactionMetadata) Update(other objectstorage.StorableObject)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FromStorage ¶
func FromStorage(id []byte) objectstorage.StorableObject
Types ¶
type CachedTransactionMetadata ¶
type CachedTransactionMetadata struct {
objectstorage.CachedObject
}
func (*CachedTransactionMetadata) Retain ¶
func (cachedObject *CachedTransactionMetadata) Retain() objectstorage.CachedObject
func (*CachedTransactionMetadata) Unwrap ¶
func (cachedObject *CachedTransactionMetadata) Unwrap() *TransactionMetadata
type TransactionMetadata ¶
type TransactionMetadata struct {
objectstorage.StorableObjectFlags
// contains filtered or unexported fields
}
func New ¶
func New(transactionId transaction.Id) *TransactionMetadata
func (*TransactionMetadata) GetSoldificationTime ¶
func (transactionMetadata *TransactionMetadata) GetSoldificationTime() time.Time
func (*TransactionMetadata) GetStorageKey ¶
func (transactionMetadata *TransactionMetadata) GetStorageKey() []byte
func (*TransactionMetadata) IsSolid ¶
func (transactionMetadata *TransactionMetadata) IsSolid() (result bool)
func (*TransactionMetadata) MarshalBinary ¶
func (transactionMetadata *TransactionMetadata) MarshalBinary() ([]byte, error)
func (*TransactionMetadata) SetSolid ¶
func (transactionMetadata *TransactionMetadata) SetSolid(solid bool) (modified bool)
func (*TransactionMetadata) UnmarshalBinary ¶
func (transactionMetadata *TransactionMetadata) UnmarshalBinary([]byte) error
func (*TransactionMetadata) Update ¶
func (transactionMetadata *TransactionMetadata) Update(other objectstorage.StorableObject)
Click to show internal directories.
Click to hide internal directories.