java-algorand-sdk icon indicating copy to clipboard operation
java-algorand-sdk copied to clipboard

Algorand SDK for Java7+ to interact with the Algorand network

Results 96 java-algorand-sdk issues
Sort by recently updated
recently updated
newest added

## Problem The SignedTransaction created by deserialization JSON (@JSONCreator) doesn't fill the attribute transactionId. https://github.com/algorand/java-algorand-sdk/blob/develop/src/main/java/com/algorand/algosdk/transaction/SignedTransaction.java#L80 So with Atomic Composer if I put a TxnSigner as a external request that works...

bug
Team Lamprey

### Subject of the issue I'm making a simple transactions lookup with the v2 indexer, via algoexplorer's access point. In the example code, the request url is printed, and it...

bug
Team Lamprey

### Subject of the issue While working on https://github.com/algorand/java-algorand-sdk/pull/340#discussion_r912043589, I observed numerous instances where `equals` is overwritten, but not `hashCode`. The status quo breaks `hashCode`'s contract as discussed in https://stackoverflow.com/questions/2265503/why-do-i-need-to-override-the-equals-and-hashcode-methods-in-java....

bug
good first issue
Team Lamprey

### Subject of the issue Fix Transaction Java serialization to preserve the fee value. In group transactions, fees can be paid by a single party in the transaction, so it...

bug
good first issue
Team Lamprey

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

bug
good first issue
Team Lamprey

We should deprecate support for Java 7 and move to Java 8. Java 7 has almost no market share these days, especially in the security conscious crypto space. If that...

Team Lamprey

### Subject of the issue Throughout the Java SDK we use Long or Bigint for things like App id, but the BoxReference class expects an int https://github.com/algorand/java-algorand-sdk/blob/develop/src/main/java/com/algorand/algosdk/transaction/Transaction.java#L727

Team Lamprey

Itemizes functionality that will be removed in the upcoming major release. * Split algod and indexer generated types * Similar to this issue in the Go SDK: https://github.com/algorand/generator/issues/59

Epic
Team Lamprey

### Subject of the issue If you remove the manager address, it actually behaves like you're destroying the asset. ### Your environment algosdk 1.13.0 ### Steps to reproduce 1. Use...

bug
Team Scytale

## Problem `min-balance` is available in `algod` but not in the Java SDK. ## Solution https://github.com/algorand/go-algorand/pull/3287 has introduced `min-balance` to the response of `algod`'s `/v2/accounts/{{ACCOUNT}}` as well as to the...

Team Lamprey