Releases: hashgraph/hedera-sdk-java
Releases · hashgraph/hedera-sdk-java
v2.5.0
Added
- Support for adding multiple addresses for the same node to the network.
*Id
objects are now comparable.- Adds
createdContractIds
toContractFunctionResult
- Makes
AccountBalance.[to|from]Bytes()
public. - New smart contract response codes
v2.5.0-beta.1
Added
- New smart contract response codes
v2.4.0
Fixed
- Implement gRPC connecting timeouts to prevent
TRANSACTION_EXPIRED
from occurring due to
nodes not responding ManagedNodeAddress
will no longer used named regex groups
Deprecated
- Deprecated
ContractCallQuery.[set|get]MaxResultSize()
with no replacement. - Deprecated
ContractUpdateTransaction.[set|get]BytecodeFileId()
with no replacement.
v2.4.0-beta.1
Deprecated
- Deprecated
ContractCallQuery.[set|get]MaxResultSize()
with no replacement. - Deprecated
ContractUpdateTransaction.[set|get]BytecodeFileId()
with no replacement.
v2.3.0
Added
- Support for toggling TLS for both mirror network and services network
v2.2.0
Added
FreezeType
FreezeTransaction.[get|set]FreezeType()
FreezeTransaction.[get|set]FileId()
FreezeTransaction.[get|set]FileHash()
TokenPauseTransaction
TokenUnpauseTransaction
TokenPauseStatus
pauseKey
field inTokenUpdateTransaction
andTokenCreateTransaction
pauseKey
andpauseStatus
fields inTokenInfo
(TokenInfoQuery
)
Deprecated
FreezeTransaction.[get|set]UpdateFileId()
, use.[get|set]FileId()
instead.FreezeTransaction.[get|set]UpdateFileHash()
, use.[get|set]FileHash()
instead.
Fixed
- Make
TokenPauseTransaction
andTokenUnpauseTransaction
constructors public Transaction[Receipt|Record]Query
will no longer error whenTransactionReceipt.status
is notSUCCESS
. Only*.get[Receipt|Record]()
should error whenTransactionReceipt.status
is notSUCCESS
.
Changed
- Updated
*.[execute|getReceipt|getRecord]()
methods to not use the asynchronous version underneath
v2.2.0-beta.2
Fixed
- Make
TokenPauseTransaction
andTokenUnpauseTransaction
constructors public
v2.2.0-beta.1
Added
TokenPauseTransaction
TokenUnpauseTransaction
TokenPauseStatus
pauseKey
field inTokenUpdateTransaction
andTokenCreateTransaction
pauseKey
andpauseStatus
fields inTokenInfo
(TokenInfoQuery
)
v2.1.1
Removed
- gRPC version check upon node creation
v2.1.0
v2.1.0
Added
NftId.[to|from]string()
now uses format1.2.3/4
instead of1.2.3@4
TokenNftInfoQuery.setNftId()
- Support for automatic token associations
TransactionRecord.automaticTokenAssociations
AccountInfo.maxAutomaticTokenAssociations
AccountCreateTransaction.maxAutomaticTokenAssociations
AccountUpdateTransaction.maxAutomaticTokenAssociations
TokenRelationship.automaticAssociation
TokenAssociation
networkName
as a supported config file options