Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TxValidationFlags

type TxValidationFlags []uint8

    TxValidationFlags is array of transaction validation codes. It is used when committer validates block.

    func NewTxValidationFlags

    func NewTxValidationFlags(size int) TxValidationFlags

      NewTxValidationFlags Create new object-array of validation codes with target size. Default values: TxValidationCode_NOT_VALIDATED

      func (TxValidationFlags) Flag

      func (obj TxValidationFlags) Flag(txIndex int) peer.TxValidationCode

        Flag returns validation code at specified transaction

        func (TxValidationFlags) IsInvalid

        func (obj TxValidationFlags) IsInvalid(txIndex int) bool

          IsInvalid checks if specified transaction is invalid

          func (TxValidationFlags) IsSetTo

          func (obj TxValidationFlags) IsSetTo(txIndex int, flag peer.TxValidationCode) bool

            IsSetTo returns true if the specified transaction equals flag; false otherwise.

            func (TxValidationFlags) IsValid

            func (obj TxValidationFlags) IsValid(txIndex int) bool

              IsValid checks if specified transaction is valid