2022-03-14 22:40:20 +01:00
|
|
|
# external imports
|
|
|
|
from chainqueue import Store as QueueStore
|
|
|
|
|
|
|
|
|
|
|
|
class ChaindAdapter:
|
|
|
|
|
2022-03-15 09:28:10 +01:00
|
|
|
def __init__(self, chain_spec, state_store, index_store, counter_store, cache_adapter, dispatcher, cache=None, pending_retry_threshold=0, error_retry_threshold=0):
|
|
|
|
self.cache_adapter = cache_adapter
|
2022-03-14 22:40:20 +01:00
|
|
|
self.dispatcher = dispatcher
|
|
|
|
self.store = QueueStore(chain_spec, state_store, index_store, counter_store, cache=cache)
|