From 3575e99e2f54b93500437b12cef0032d9e2b7559 Mon Sep 17 00:00:00 2001 From: Priyadarshan Vyas Date: Tue, 28 May 2019 18:01:13 -0400 Subject: [PATCH] Fixing the Simulated and Adding a new Fn TransactionByHashWithBlockNum --- ethclient/ethclient.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ethclient/ethclient.go b/ethclient/ethclient.go index 04354dd90d..ebafc993fe 100644 --- a/ethclient/ethclient.go +++ b/ethclient/ethclient.go @@ -194,11 +194,11 @@ func (ec *Client) TransactionByHashWithBlockNum(ctx context.Context, hash common var json *rpcTransaction err = ec.c.CallContext(ctx, &json, "eth_getTransactionByHash", hash) if err != nil { - return nil, false, err + return nil, "0", err } else if json == nil { - return nil, false, ethereum.NotFound + return nil, "0", ethereum.NotFound } else if _, r, _ := json.tx.RawSignatureValues(); r == nil { - return nil, false, fmt.Errorf("server returned transaction without signature") + return nil, "0", fmt.Errorf("server returned transaction without signature") } if json.From != nil && json.BlockHash != nil { setSenderFromServer(json.tx, *json.From, *json.BlockHash)