Versions in this module Expand all Collapse all v0 v0.0.2 Oct 31, 2023 Changes in this version type ArgsNewHeadersSyncHandler + Hasher hashing.Hasher v0.0.1 Oct 30, 2023 Changes in this version + func GetDataFromStorage(hash []byte, storer update.HistoryStorer) ([]byte, error) + func NewHeadersSyncHandler(args ArgsNewHeadersSyncHandler) (*headersToSync, error) + func NewMissingheadersByHashSyncer(args ArgsNewMissingHeadersByHashSyncer) (*syncHeadersByHash, error) + func NewPendingMiniBlocksSyncer(args ArgsNewPendingMiniBlocksSyncer) (*pendingMiniBlocks, error) + func NewPendingTransactionsSyncer(args ArgsNewPendingTransactionsSyncer) (*pendingTransactions, error) + func NewSyncAccountsDBsHandler(args ArgsNewSyncAccountsDBsHandler) (*syncAccountsDBs, error) + func NewSyncState(args ArgsNewSyncState) (*syncState, error) + func WaitFor(channel chan bool, waitTime time.Duration) error + type ArgsNewHeadersSyncHandler struct + Cache dataRetriever.HeadersPool + EpochHandler update.EpochStartVerifier + Marshalizer marshal.Marshalizer + RequestHandler process.RequestHandler + ShardCoordinator sharding.Coordinator + StorageService dataRetriever.StorageService + Uint64Converter typeConverters.Uint64ByteSliceConverter + type ArgsNewMissingHeadersByHashSyncer struct + Cache dataRetriever.HeadersPool + Marshalizer marshal.Marshalizer + RequestHandler process.RequestHandler + Storage storage.Storer + type ArgsNewPendingMiniBlocksSyncer struct + Cache storage.Cacher + Marshalizer marshal.Marshalizer + RequestHandler process.RequestHandler + Storage storage.Storer + type ArgsNewPendingTransactionsSyncer struct + DataPools dataRetriever.PoolsHolder + Marshalizer marshal.Marshalizer + RequestHandler process.RequestHandler + Storages dataRetriever.StorageService + type ArgsNewSyncAccountsDBsHandler struct + AccountsDBsSyncers update.AccountsDBSyncContainer + ActiveAccountsDBs map[state.AccountsDbIdentifier]state.AccountsAdapter + type ArgsNewSyncState struct + Headers update.HeaderSyncHandler + MiniBlocks update.EpochStartPendingMiniBlocksSyncHandler + Transactions update.PendingTransactionsSyncHandler + Tries update.EpochStartTriesSyncHandler