From 482dee81b591add0932af163ad3eb68269eb91ed Mon Sep 17 00:00:00 2001 From: Reece Williams <31943163+Reecepbcups@users.noreply.github.com> Date: Thu, 7 Sep 2023 09:57:51 -0500 Subject: [PATCH] SDK 47+ unsafe-reset w/ backwards compatibility (#736) --- chain/cosmos/chain_node.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/chain/cosmos/chain_node.go b/chain/cosmos/chain_node.go index 59712a04b..6abcb0af7 100644 --- a/chain/cosmos/chain_node.go +++ b/chain/cosmos/chain_node.go @@ -1097,7 +1097,14 @@ func (tn *ChainNode) UnsafeResetAll(ctx context.Context) error { tn.lock.Lock() defer tn.lock.Unlock() - _, _, err := tn.ExecBin(ctx, "unsafe-reset-all") + command := []string{tn.Chain.Config().Bin} + if tn.Chain.Config().UsingNewGenesisCommand { + command = append(command, "comet") + } + + command = append(command, "unsafe-reset-all", "--home", tn.HomeDir()) + + _, _, err := tn.Exec(ctx, command, nil) return err }