algorand / algorand/java-algorand-sdk

`Transaction.equals` does not check all fields

未关闭
#403 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
bug good first issue Team Lamprey
主要语言
Java
星标
73
派生
71
平均合并
41 分钟
30 天内合并 PR
2

描述

## Problem

The `Transaction.equals` method checks for equality between two `Transaction` objects. Currently, many fields from the two transactions are checked, but there is a large number of fields (mostly app call transaction ones) which are **NOT** currently being checked.

## Scope

The `Transaction.equals` method _should_ check equality by checking all possible transaction fields.

Consider also an automated test which can somehow verify that each transaction field is checked by the `equals` method.

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。