From 50d87fada58d99751d7d2d36e79e3f1b5e59cfce Mon Sep 17 00:00:00 2001 From: area363 Date: Fri, 8 Dec 2023 11:31:34 +0900 Subject: [PATCH] preserve txexec --- NineChronicles.Snapshot/Program.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/NineChronicles.Snapshot/Program.cs b/NineChronicles.Snapshot/Program.cs index 2680ba3..39d0d8b 100644 --- a/NineChronicles.Snapshot/Program.cs +++ b/NineChronicles.Snapshot/Program.cs @@ -535,18 +535,21 @@ private void CopyStateStore(string storePath,string stateDirectory) var storeStatesPath = Path.Combine(storePath, "states"); var storeChainPath = Path.Combine(storePath, "chain"); var storeBlockCommitPath = Path.Combine(storePath, "blockcommit"); + var storeTxExecPath = Path.Combine(storePath, "txexec"); var stateDirBlockIndexPath = Path.Combine(stateDirectory, "block", "blockindex"); var stateDirTxIndexPath = Path.Combine(stateDirectory, "tx", "txindex"); var stateDirTxBIndexPath = Path.Combine(stateDirectory, "txbindex"); var stateDirStatesPath = Path.Combine(stateDirectory, "states"); var stateDirChainPath = Path.Combine(stateDirectory, "chain"); var stateDirBlockCommitPath = Path.Combine(stateDirectory, "blockcommit"); + var stateDirTxExecPath = Path.Combine(stateDirectory, "txexec"); CopyDirectory(storeBlockIndexPath, stateDirBlockIndexPath, true); CopyDirectory(storeTxIndexPath, stateDirTxIndexPath, true); CopyDirectory(storeTxBIndexPath, stateDirTxBIndexPath, true); CopyDirectory(storeStatesPath, stateDirStatesPath, true); CopyDirectory(storeChainPath, stateDirChainPath, true); CopyDirectory(storeBlockCommitPath, stateDirBlockCommitPath, true); + CopyDirectory(storeTxExecPath, stateDirTxExecPath, true); } private void Fork(