@@ -39,7 +39,7 @@ import Cardano.DbSync.Config.Types (
3939 SocketPath (.. ),
4040 SyncCommand (.. ),
4141 SyncNodeConfig (.. ),
42- SyncNodeParams (.. ),
42+ SyncNodeParams (.. ), MultiAssetConfig ( .. ), MetadataConfig ( .. ), PlutusConfig ( .. ),
4343 )
4444import Cardano.DbSync.Database
4545import Cardano.DbSync.DbAction
@@ -56,7 +56,6 @@ import Cardano.Prelude hiding (Nat, (%))
5656import Cardano.Slotting.Slot (EpochNo (.. ))
5757import Control.Concurrent.Async
5858import Control.Monad.Extra (whenJust )
59- import qualified Data.Strict.Maybe as Strict
6059import qualified Data.Text as Text
6160import Data.Version (showVersion )
6261import Database.Persist.Postgresql (ConnectionString , withPostgresqlConn )
@@ -233,14 +232,6 @@ extractSyncOptions snp aop =
233232 , snapshotEveryLagging = enpSnEveryLagging snp
234233 }
235234 where
236- maybeWhitelistMDNames = whitelistToMaybe (enpWhitelistMetadataNames snp)
237- maybeWhitelistMAPolicies = whitelistToMaybe (enpWhitelistMAPolicies snp)
238-
239- whitelistToMaybe wList =
240- if null wList
241- then Strict. Nothing
242- else Strict. Just wList
243-
244235 iopts
245236 | enpOnlyGov snp = onlyGovInsertOptions useLedger
246237 | enpOnlyUTxO snp = onlyUTxOInsertOptions
@@ -252,11 +243,10 @@ extractSyncOptions snp aop =
252243 , ioUseLedger = useLedger
253244 , ioShelley = enpHasShelley snp
254245 , ioRewards = True
255- , ioMultiAssets = enpHasMultiAssets snp
256- , ioMetadata = enpHasMetadata snp
257- , ioWhitelistMetadataNames = maybeWhitelistMDNames
258- , ioWhitelistMAPolicies = maybeWhitelistMAPolicies
259- , ioPlutusExtra = enpHasPlutusExtra snp
246+ -- TODO: cmdv: this is where we plug configs
247+ , ioMultiAssets = MultiAssetDisable
248+ , ioMetadata = MetadataDisable
249+ , ioPlutusExtra = PlutusDisable
260250 , ioOffChainPoolData = enpHasOffChainPoolData snp
261251 , ioGov = enpHasGov snp
262252 }
0 commit comments