algorand / algorand/java-algorand-sdk

`Transaction.equals` does not check all fields

Aperta
#403 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
bug good first issue Team Lamprey
Lingua principale
Java
Stelle
73
Fork
71
Merge medio
41m
PR unite (30g)
2

Descrizione

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

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.