From 6dfe4769058db6e357375bff30ba8ba15b292fd7 Mon Sep 17 00:00:00 2001 From: Justin Hanneman Date: Wed, 6 Sep 2017 23:00:33 -0500 Subject: [PATCH] Fix compose-chain sha256d(nil) issue --- wallet/wsapi/wsapi.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/wallet/wsapi/wsapi.go b/wallet/wsapi/wsapi.go index 5135fc9..686e759 100644 --- a/wallet/wsapi/wsapi.go +++ b/wallet/wsapi/wsapi.go @@ -739,8 +739,7 @@ func handleComposeChain(params []byte) (interface{}, *factom.JSONError) { return nil, newInvalidParamsError() } - c := req.Chain - factom.NewChain(c.FirstEntry) + c := factom.NewChain(req.Chain.FirstEntry) ecpub := req.ECPub force := req.Force @@ -770,12 +769,12 @@ func handleComposeChain(params []byte) (interface{}, *factom.JSONError) { } } - commit, err := factom.ComposeChainCommit(&c, ec) + commit, err := factom.ComposeChainCommit(c, ec) if err != nil { return nil, newCustomInternalError(err.Error()) } - reveal, err := factom.ComposeChainReveal(&c) + reveal, err := factom.ComposeChainReveal(c) if err != nil { return nil, newCustomInternalError(err.Error()) }