algorand / algorand/java-algorand-sdk

Serialization/Deserialization of Transaction object resets fee to 1000.

オープン
#362 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る
bug good first issue Team Lamprey
主要言語
Java
スター
73
フォーク
71
平均マージ
41分
マージ済み PR(30日)
2

説明

### 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 is important to be able to specify a 0 transaction fee for other parties.

### Your environment
Java SDK v 1.14.0

### Steps to reproduce

1. Set the Transaction fee to 0.
2. Serialize and deserialize the transaction.
3. Note that the transaction fee is 1000, rather than 0.

### Expected behavior

The transaction fee should remain what was set.

### Actual behavior

The transaction fee is reset to 1000 after serialization/deserialization, the set value is lost.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。