diff --git a/golang/cosmos/x/swingset/genesis.go b/golang/cosmos/x/swingset/genesis.go index 82f814c68c2d..22fe6cd7e87a 100644 --- a/golang/cosmos/x/swingset/genesis.go +++ b/golang/cosmos/x/swingset/genesis.go @@ -93,11 +93,7 @@ func ExportGenesis(ctx sdk.Context, k Keeper, swingStoreExportsHandler *SwingSto // The export will fail if the export of a historical height was requested snapshotHeight, swingStoreGenesisEventHandler{exportDir: swingStoreExportDir, snapshotHeight: snapshotHeight}, - // TODO: replay is currently implemented as "archival" where any historical artifact available - // is included, which is not deterministic. While it will lead to divergent genesis files - // if some artifacts are missing, it's better than only the "operational" mode which will drop - // any historical artifact, preventing future manchurian style replays. - // See https://github.com/Agoric/agoric-sdk/issues/8105 + // The export will fail if the swing-store does not contain all replay artifacts keeper.SwingStoreExportOptions{ ArtifactMode: keeper.SwingStoreArtifactModeReplay, ExportDataMode: keeper.SwingStoreExportDataModeSkip,