Function bscClientFetcherFactory
- bscClientFetcherFactory(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;
}): BscClient
-
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;
}
-
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
Returns BscClient