package
0.38.0-preview.0
Repository: https://github.com/onflow/flow-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# Functions

CompatibleRangeToMessage converts a flow.CompatibleRange to a protobuf message.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WithBlockSignerDecoder configures the Handler to decode signer indices via the provided hotstuff.BlockSignerDecoder.
WithIndexReporter configures the Handler to work with index reporter.

# Variables

ErrUnknownReferenceBlock indicates that a transaction references an unknown block.

# Structs

CompatibleRange contains the first and the last height that the version supports.
DuplicatedSignatureError indicates that two signatures havs been provided for a key (combination of account and key index).
ExpiredTransactionError indicates that a transaction has expired.
No description provided by the author
IncompleteTransactionError indicates that a transaction is missing one or more required fields.
No description provided by the author
InvalidAddressError indicates that a transaction references an invalid flow Address in either the Authorizers or Payer field.
InvalidGasLimitError indicates that a transaction specifies a gas limit that exceeds the maximum.
InvalidScriptError indicates that a transaction contains an invalid Cadence script.
InvalidSignatureError indicates that a transaction contains a signature with a wrong format.
InvalidTxByteSizeError indicates that a transaction byte size exceeds the maximum.
No description provided by the author
NetworkParameters contains the network-wide parameters for the Flow blockchain.
NodeVersionInfo contains information about node, such as semver, commit, sporkID, protocolVersion, etc.
No description provided by the author
No description provided by the author
TODO: Combine this with flow.TransactionResult?.
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

API provides all public-facing functionality of the Flow Access API.
No description provided by the author
RateLimiter is an interface for checking if an address is rate limited.

# Type aliases

HandlerOption is used to hand over optional constructor parameters.