From b1f2fcf09700923b05f4ff50fa375e32f60dbb34 Mon Sep 17 00:00:00 2001 From: Arijit Das Date: Mon, 20 Sep 2021 12:35:39 +0530 Subject: [PATCH] Address comments. --- statediff/indexer/indexer.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/statediff/indexer/indexer.go b/statediff/indexer/indexer.go index 642c49cf0..761bd3c29 100644 --- a/statediff/indexer/indexer.go +++ b/statediff/indexer/indexer.go @@ -115,8 +115,8 @@ func (sdi *StateDiffIndexer) PushBlock(block *types.Block, receipts types.Receip return nil, fmt.Errorf("error creating IPLD nodes from block and receipts: %v", err) } - if len(txNodes) != len(txTrieNodes) && len(rctNodes) != len(rctTrieNodes) && len(txNodes) != len(rctNodes) { - return nil, fmt.Errorf("expected number of transactions (%d), transaction trie nodes (%d), receipts (%d), and receipt trie nodes (%d)to be equal", len(txNodes), len(txTrieNodes), len(rctNodes), len(rctTrieNodes)) + if len(txNodes) != len(rctNodes) || len(rctNodes) != len(rctLeafNodeCIDs) { + return nil, fmt.Errorf("expected number of transactions (%d), receipts (%d), and receipt trie leaf nodes (%d)to be equal", len(txNodes), len(rctNodes), len(rctLeafNodeCIDs)) } // Calculate reward