package
1.8.2
Repository: https://github.com/multiversx/mx-chain-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

NewHistoryRepository will create a new instance of HistoryRepository.

# Variables

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
ErrNotFoundInStorage signals that an item was not found in storage.
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

EpochByHash is used to store information about a hash to know which epoch it belongs to.
HistoryRepositoryArguments is a structure that stores all components that are needed to a history processor.
MiniblockMetadata is used to store information about a history transaction.
ResultsHashesByTxHash is used to store smart contract results hashes and receipt hash for a transaction hash.
ScrHashesAndEpoch is used to store smart contract results and epoch.

# Interfaces

BlockTracker defines the interface of the block tracker.
HistoryRepository provides methods needed for the history data processing.
HistoryRepositoryFactory can create new instances of HistoryRepository.
SuppliesHandler defines the interface of a supplies processor.