- go synchron.NewMainchainKeeper(db, &cfg.Mainchain).Run()
- go synchron.NewSidechainKeeper(db, &cfg.Sidechain).Run()
+ assetStore := database.NewAssetStore(db)
+ go synchron.NewMainchainKeeper(db, assetStore, cfg).Run()
+ go synchron.NewSidechainKeeper(db, assetStore, cfg).Run()
+ go api.NewServer(db, cfg).Run()