Releases: hashgraph/hedera-sdk-java
Releases · hashgraph/hedera-sdk-java
v2.17.1
Added
TokenNftInfo.allowanceSpenderAccountId
Deprecated
AccountBalance.[tokens|tokenDecimals]
use a mirror node query insteadAccountInfo.tokenRelationships
use a mirror node query insteadContractInfo.tokenRelationships
use a mirror node query instead
Fixed
TokenNftInfo.[to|from]Bytes()
v2.17.0
Added
PrngThansaction
TransactionRecord.prngBytes
TransactionRecord.prngNumber
Deprecated
ContractFunctionResult.stateChanges
- Use mirror node for contract traceability insteadContractStateChanges
StorageChange
v2.17.0-beta.1
Added
PrngTransaction
TransactionRecord.prngBytes
TransactionRecord.prngNumber
v2.16.3
Added
ContractCreateTransaction.autoRenewAccountId
ContractUpdateTransaction.autoRenewAccountId
v2.16.2
Added
HbarUnit.getSymbol()
SemanticVersion.toString()
Executable.setRequestListener()
Executable.setResponseListener()
Fixed
PrivateKey.fromString()
should support0x
prefixManagedNodeAddress.equals()
should compare ports
v2.16.0
Added
StakingInfo
AccountCreateTransaction.stakedAccountId
AccountCreateTransaction.stakedNodeId
AccountCreateTransaction.declineStakingReward
ContractCreateTransaction.stakedAccountId
ContractCreateTransaction.stakedNodeId
ContractCreateTransaction.declineStakingReward
AccountUpdateTransaction.stakedAccountId
AccountUpdateTransaction.stakedNodeId
AccountUpdateTransaction.declineStakingReward
ContractUpdateTransaction.stakedAccountId
ContractUpdateTransaction.stakedNodeId
ContractUpdateTransaction.declineStakingReward
TransactionRecord.paidStakingRewards
ScheduleCreateTransaction.expirationTime
ScheduleCreateTransaction.waitForExpiry
- Protobuf requests and responses will be logged in hex
- There should be three artifacts now,
sdk-jdk7
,sdk
, andsdk-full
v2.16.0-beta.1
Added
StakingInfo
AccountCreateTransaction.stakedNodeAccountId
AccountCreateTransaction.stakedNodeId
AccountCreateTransaction.declineStakingReward
ContractCreateTransaction.stakedNodeContractId
ContractCreateTransaction.stakedNodeId
ContractCreateTransaction.declineStakingReward
AccountUpdateTransaction.stakedNodeAccountId
AccountUpdateTransaction.stakedNodeId
AccountUpdateTransaction.declineStakingReward
ContractUpdateTransaction.stakedNodeContractId
ContractUpdateTransaction.stakedNodeId
ContractUpdateTransaction.declineStakingReward
TransactionRecord.paidStakingRewards
ScheduleCreateTransaction.expirationTime
ScheduleCreateTransaction.waitForExpiry
v2.15.0
Added
EthereumFlow
EthereumTransactionData
EthereumTransactionDataLegacy
EthereumTransactionDataEip1559
v2.15.0-beta.1
Added
ScheduleCreateTransaction.[waitForExpiry|expirationTime]
ContractCreateTransaction.[get|set]AutoRenewAccountId()
ContractUpdateTransaction.[get|set|clear]AutoRenewAccountId()
ContractCreateFlow.[get|set]AutoRenewAccountId()
v2.14.0
Deprecated
TransactionResponse.scheduledTransactionId
with no replacement.
Added
AccountId.aliasEvmAddress
ContractCreateTransaction.[get|set]MaxAutomaticTokenAssociations()
ContractCreateTransaction.[get|set]Bytecode()
ContractUpdateTransaction.[get|set]MaxAutomaticTokenAssociations()
ContractCreateFlow.[get|set]MaxAutomaticTokenAssociations()
AccountInfo.ethereumNonce
ContractCallResult.senderAccountId
ContractCallQuery.[get|set]SenderAccountId()
TransactionRecord.ethereumHash
EthereumTransaction
CustomRoyaltyFee.getFallbackFee()
TransactionResponse.get[Receipt|Record]Query()