Function ethereumClientFetcherFactory
- ethereumClientFetcherFactory(DALs: {
accountLogHistoryDAL: EthereumAccountLogHistoryStorage;
accountTransactionHistoryDAL: EthereumAccountTransactionHistoryStorage;
blockFetcherHistoryStateDAL: FetcherStateLevelStorage<any>;
logBloomDAL: EthereumLogBloomStorage;
logHistoryFetcherStateDAL: FetcherStateLevelStorage<any>;
logHistoryPendingAccountDAL: PendingAccountStorage;
pendingLogCacheDAL: PendingEntityStorage;
pendingLogDAL: PendingEntityStorage;
pendingLogFetchDAL: PendingEntityStorage;
pendingTransactionCacheDAL: PendingEntityStorage;
pendingTransactionDAL: PendingEntityStorage;
pendingTransactionFetchDAL: PendingEntityStorage;
rawBlockDAL: EthereumRawBlockStorage;
rawLogDAL: EthereumRawLogStorage;
rawTransactionDAL: EthereumRawTransactionStorage;
transactionHistoryFetcherStateDAL: FetcherStateLevelStorage<any>;
transactionHistoryPendingAccountDAL: PendingAccountStorage;
}): EthereumClient
-
Parameters
-
DALs: {
accountLogHistoryDAL: EthereumAccountLogHistoryStorage;
accountTransactionHistoryDAL: EthereumAccountTransactionHistoryStorage;
blockFetcherHistoryStateDAL: FetcherStateLevelStorage<any>;
logBloomDAL: EthereumLogBloomStorage;
logHistoryFetcherStateDAL: FetcherStateLevelStorage<any>;
logHistoryPendingAccountDAL: PendingAccountStorage;
pendingLogCacheDAL: PendingEntityStorage;
pendingLogDAL: PendingEntityStorage;
pendingLogFetchDAL: PendingEntityStorage;
pendingTransactionCacheDAL: PendingEntityStorage;
pendingTransactionDAL: PendingEntityStorage;
pendingTransactionFetchDAL: PendingEntityStorage;
rawBlockDAL: EthereumRawBlockStorage;
rawLogDAL: EthereumRawLogStorage;
rawTransactionDAL: EthereumRawTransactionStorage;
transactionHistoryFetcherStateDAL: FetcherStateLevelStorage<any>;
transactionHistoryPendingAccountDAL: PendingAccountStorage;
}
-
-
-
blockFetcherHistoryStateDAL: FetcherStateLevelStorage<any>
-
-
logHistoryFetcherStateDAL: FetcherStateLevelStorage<any>
-
logHistoryPendingAccountDAL: PendingAccountStorage
-
pendingLogCacheDAL: PendingEntityStorage
-
pendingLogDAL: PendingEntityStorage
-
pendingLogFetchDAL: PendingEntityStorage
-
pendingTransactionCacheDAL: PendingEntityStorage
-
pendingTransactionDAL: PendingEntityStorage
-
pendingTransactionFetchDAL: PendingEntityStorage
-
-
-
-
transactionHistoryFetcherStateDAL: FetcherStateLevelStorage<any>
-
transactionHistoryPendingAccountDAL: PendingAccountStorage