Эх сурвалжийг харах

ignore empty tx in GetDiffAccountsWithScope

Signed-off-by: Keefe-Liu <bianze.kernel@gmail.com>
Keefe-Liu 4 жил өмнө
parent
commit
0315f60924

+ 4 - 1
internal/ethapi/api.go

@@ -1185,7 +1185,10 @@ func (s *PublicBlockChainAPI) GetDiffAccountsWithScope(ctx context.Context, bloc
 					delete(diffTx.Accounts, account)
 				}
 			}
-			result.Transactions = append(result.Transactions, diffTx)
+
+			if len(diffTx.Accounts) != 0 {
+				result.Transactions = append(result.Transactions, diffTx)
+			}
 		}
 	}