From 517b0865b7bc3355539ad94d70300f921f497cfd Mon Sep 17 00:00:00 2001 From: Ethan Frey Date: Wed, 14 Oct 2020 00:32:28 +0200 Subject: [PATCH 1/3] Add signed tx output --- x/auth/client/cli/tx_sign.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/x/auth/client/cli/tx_sign.go b/x/auth/client/cli/tx_sign.go index b5bceecb2fa0..16150ecf8fa3 100644 --- a/x/auth/client/cli/tx_sign.go +++ b/x/auth/client/cli/tx_sign.go @@ -257,6 +257,13 @@ func makeSignCmd() func(cmd *cobra.Command, args []string) error { return err } + // print out the protobuf format + proto, err := txCfg.TxEncoder()(txBuilder.GetTx()) + if err != nil { + return err + } + fmt.Printf("Signed TX Bytes: %x\n", proto) + json, err := marshalSignatureJSON(txCfg, txBuilder, generateSignatureOnly) if err != nil { return err From 1a67086b698c34a112a3707314824131eaeca565 Mon Sep 17 00:00:00 2001 From: Ethan Frey Date: Wed, 14 Oct 2020 00:46:57 +0200 Subject: [PATCH 2/3] More Debug output --- client/tx/tx.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/client/tx/tx.go b/client/tx/tx.go index 43f2235b1b9b..8cc326c33adc 100644 --- a/client/tx/tx.go +++ b/client/tx/tx.go @@ -387,6 +387,7 @@ func Sign(txf Factory, name string, txBuilder client.TxBuilder) error { // use the SignModeHandler's default mode if unspecified signMode = txf.txConfig.SignModeHandler().DefaultMode() } + fmt.Printf("Sign Mode: %s\n\n", signMode) key, err := txf.keybase.Key(name) if err != nil { @@ -426,12 +427,14 @@ func Sign(txf Factory, name string, txBuilder client.TxBuilder) error { if err != nil { return err } + fmt.Printf("Sign Bytes: %x\n\n", signBytes) // Sign those bytes sigBytes, _, err := txf.keybase.Sign(name, signBytes) if err != nil { return err } + fmt.Printf("Signature: %x\n\n", sigBytes) // Construct the SignatureV2 struct sigData = signing.SingleSignatureData{ From 285cbd1dd50f8c689f3d43319bc64cde5d7a173a Mon Sep 17 00:00:00 2001 From: willclarktech Date: Thu, 15 Oct 2020 10:50:43 +0200 Subject: [PATCH 3/3] Add build-simd-darwin to Makefile --- Makefile | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Makefile b/Makefile index e077ed22ac61..39761be8501e 100644 --- a/Makefile +++ b/Makefile @@ -120,6 +120,18 @@ build-simd-all: go.sum --name latest-build cosmossdk/rbuilder:latest docker cp -a latest-build:/home/builder/artifacts/ $(CURDIR)/ +build-simd-darwin: go.sum $(BUILDDIR)/ + docker rm latest-build || true + docker run --volume=$(CURDIR):/sources:ro \ + --env TARGET_PLATFORMS='darwin/amd64' \ + --env APP=simd \ + --env VERSION=$(VERSION) \ + --env COMMIT=$(COMMIT) \ + --env LEDGER_ENABLED=$(LEDGER_ENABLED) \ + --name latest-build cosmossdk/rbuilder:latest + docker cp -a latest-build:/home/builder/artifacts/ $(CURDIR)/ + cp artifacts/simd-*-darwin-amd64 $(BUILDDIR)/simd + build-simd-linux: go.sum $(BUILDDIR)/ docker rm latest-build || true docker run --volume=$(CURDIR):/sources:ro \