algorand / algorand/java-algorand-sdk

`Transaction.equals` does not check all fields

Đang mở
#403 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
bug good first issue Team Lamprey
Ngôn ngữ chính
Java
Star
73
Fork
71
Merge trung bình
41 phút
Pull request đã merge (30 ngày)
2

Mô tả

## 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.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.