@@ -581,11 +581,8 @@ func (builder *FlowAccessNodeBuilder) BuildExecutionSyncComponents() *FlowAccess
581581 return stateSyncCommands .NewReadExecutionDataCommand (builder .ExecutionDataStore )
582582 }).
583583 Module ("transactions and collections storage" , func (node * cmd.NodeConfig ) error {
584-
585- dbStore := cmd .GetStorageMultiDBStoreIfNeeded (node )
586-
587- transactions := store .NewTransactions (node .Metrics .Cache , dbStore )
588- collections := store .NewCollections (dbStore , transactions )
584+ transactions := store .NewTransactions (node .Metrics .Cache , node .ProtocolDB )
585+ collections := store .NewCollections (node .ProtocolDB , transactions )
589586 builder .transactions = transactions
590587 builder .collections = collections
591588
@@ -854,8 +851,7 @@ func (builder *FlowAccessNodeBuilder) BuildExecutionSyncComponents() *FlowAccess
854851 return nil
855852 }).
856853 Module ("transaction results storage" , func (node * cmd.NodeConfig ) error {
857- dbStore := cmd .GetStorageMultiDBStoreIfNeeded (node )
858- builder .lightTransactionResults = store .NewLightTransactionResults (node .Metrics .Cache , dbStore , bstorage .DefaultCacheSize )
854+ builder .lightTransactionResults = store .NewLightTransactionResults (node .Metrics .Cache , node .ProtocolDB , bstorage .DefaultCacheSize )
859855 return nil
860856 }).
861857 DependableComponent ("execution data indexer" , func (node * cmd.NodeConfig ) (module.ReadyDoneAware , error ) {
@@ -1828,8 +1824,7 @@ func (builder *FlowAccessNodeBuilder) Build() (cmd.Node, error) {
18281824 return nil
18291825 }).
18301826 Module ("events storage" , func (node * cmd.NodeConfig ) error {
1831- dbStore := cmd .GetStorageMultiDBStoreIfNeeded (node )
1832- builder .events = store .NewEvents (node .Metrics .Cache , dbStore )
1827+ builder .events = store .NewEvents (node .Metrics .Cache , node .ProtocolDB )
18331828 return nil
18341829 }).
18351830 Module ("reporter" , func (node * cmd.NodeConfig ) error {
@@ -1865,8 +1860,7 @@ func (builder *FlowAccessNodeBuilder) Build() (cmd.Node, error) {
18651860 }).
18661861 Module ("transaction result error messages storage" , func (node * cmd.NodeConfig ) error {
18671862 if builder .storeTxResultErrorMessages {
1868- dbStore := cmd .GetStorageMultiDBStoreIfNeeded (node )
1869- builder .transactionResultErrorMessages = store .NewTransactionResultErrorMessages (node .Metrics .Cache , dbStore , bstorage .DefaultCacheSize )
1863+ builder .transactionResultErrorMessages = store .NewTransactionResultErrorMessages (node .Metrics .Cache , node .ProtocolDB , bstorage .DefaultCacheSize )
18701864 }
18711865
18721866 return nil
0 commit comments