From 3f9b92a1db04173431634b3962df14dadad581ee Mon Sep 17 00:00:00 2001 From: Julien Robert Date: Fri, 11 Oct 2024 10:03:37 +0200 Subject: [PATCH 1/2] fix(x/auth): fix multi file tx reading --- x/auth/client/tx.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x/auth/client/tx.go b/x/auth/client/tx.go index 5904a25e1579..48b404df68d5 100644 --- a/x/auth/client/tx.go +++ b/x/auth/client/tx.go @@ -155,7 +155,7 @@ func ReadTxsFromInput(txCfg client.TxConfig, filenames ...string) (scanner *Batc return nil, fmt.Errorf("couldn't read %s: %w", f, err) } - if _, err := buf.WriteString(string(bytes)); err != nil { + if _, err := buf.WriteString(string(bytes) + "\n"); err != nil { // scanner expects newline delimited txs return nil, fmt.Errorf("couldn't write to merged file: %w", err) } } From 214db87c3df1d6be37b65a0babcf8ab0a629bddc Mon Sep 17 00:00:00 2001 From: Julien Robert Date: Fri, 11 Oct 2024 12:21:15 +0200 Subject: [PATCH 2/2] updates --- x/auth/client/tx.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x/auth/client/tx.go b/x/auth/client/tx.go index 48b404df68d5..7db191543c84 100644 --- a/x/auth/client/tx.go +++ b/x/auth/client/tx.go @@ -155,7 +155,7 @@ func ReadTxsFromInput(txCfg client.TxConfig, filenames ...string) (scanner *Batc return nil, fmt.Errorf("couldn't read %s: %w", f, err) } - if _, err := buf.WriteString(string(bytes) + "\n"); err != nil { // scanner expects newline delimited txs + if _, err := buf.WriteString(strings.ReplaceAll(string(bytes), "\n", "") + "\n"); err != nil { // scanner expects ONE newline per tx return nil, fmt.Errorf("couldn't write to merged file: %w", err) } }