algorand / algorand/java-algorand-sdk

`Transaction.equals` does not check all fields

Aberta
#403 0 comentários 0 reações 0 responsáveis Ver no GitHub
bug good first issue Team Lamprey
Linguagem predominante
Java
Estrelas
73
Forks
71
Merge médio
41min
PRs com merge (30d)
2

Descrição

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

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.