Skip to content

Releases: hiero-ledger/hiero-sdk-go

v2.18.0-beta.1

04 Oct 02:56
Compare
Choose a tag to compare
v2.18.0-beta.1 Pre-release
Pre-release

Added

  • CustomFee.AllCollectorsAreExempt

v2.17.5

04 Oct 02:53
Compare
Choose a tag to compare

Added

  • Update documentation for ContractFunction[Parameters|Result] to show how to use large integer variants
  • Implement TransactionResponse.ValidateStatus

v2.17.4

21 Sep 08:49
ff3805c
Compare
Choose a tag to compare

Fixed

  • *Transactions now don't sign twice

v2.17.3

20 Sep 04:58
9c8d0b3
Compare
Choose a tag to compare

Added

  • AccountCreateTransaction.[Set|Get]Alias[Key|EvmAddress]()
  • ContractCreateFlow.[Set|Get]MaxChunks()
  • Support for automatically updating networks
  • Client.[Set|Get]NetworkUpdatePeriod()
  • Client constructor supports _ScheduleNetworkUpdate to disable auto updates
  • task update for manual address book updating

v2.17.2

30 Aug 09:29
43da679
Compare
Choose a tag to compare

Fixed

  • Removed deprecated flags for wrongfully deprecated Client.[Set|Get]LedgerID
  • Added SetGrpcDeadline to EthereumTransaction and TokenUpdateTransaction
  • Deprecated LiveHash.Duration use LiveHash.LiveHashDuration
  • Added missing LiveHashQuery.[Set|Get]MaxRetry
  • Added missing TopicInfoQuery.SetPaymentTransactionID

v2.17.1

02 Aug 06:59
1c18c11
Compare
Choose a tag to compare

Deprecated

  • AccountBalance.[tokens|tokenDecimals] use a mirror node query instead
  • AccountInfo.tokenRelationships use a mirror node query instead
  • ContractInfo.tokenRelationships use a mirror node query instead
  • TokenNftInfo.SpenderID replaced by TokenNftInfo.AllowanceSpenderAccountID

Fixed

  • Token[Update|Create]Transaction.KycKey
  • TokenCreateTransaction.FreezeDefaul wasn't being set properly.
  • Requests should retry on PLATFORM_NOT_ACTIVE

v2.17.0

19 Jul 05:19
29fc9ab
Compare
Choose a tag to compare

Added

  • PrngThansaction
  • TransactionRecord.PrngBytes
  • TransactionRecord.PrngNumber
  • task runner support

Deprecated

  • ContractFunctionResult.ContractStateChanges with no replacement.

v2.17.0-beta.1

06 Jul 06:03
5252b0d
Compare
Choose a tag to compare
v2.17.0-beta.1 Pre-release
Pre-release

Added

  • PrngThansaction
  • TransactionRecord.PrngBytes
  • TransactionRecord.PrngNumber

Deprecated

  • ContractFunctionResult.ContractStateChanges with no replacement.

v2.16.1

28 Jun 09:03
b8d6ae4
Compare
Choose a tag to compare

Added

  • StakingInfo.PendingHbarReward

v2.16.0

22 Jun 06:08
7860276
Compare
Choose a tag to compare

Added

  • StakingInfo
  • AccountCreateTransaction.[Set|Get]StakedAccountID
  • AccountCreateTransaction.[Set|Get]StakedNodeID
  • AccountCreateTransaction.[Set|Get]DeclineStakingReward
  • AccountInfo.StakingInfo
  • AccountUpdateTransaction.[Set|Get]StakedAccountID
  • AccountUpdateTransaction.[Set|Get]StakedNodeID
  • AccountUpdateTransaction.[Set|Get]DeclineStakingReward
  • AccountUpdateTransaction.ClearStaked[AccountID|NodeID]
  • ContractCreateTransaction.[Set|Get]StakedNodeAccountID
  • ContractCreateTransaction.[Set|Get]StakedNodeID
  • ContractCreateTransaction.[Set|Get]DeclineStakingReward
  • ContractInfo.StakingInfo
  • ContractUpdateTransaction.[Set|Get]StakedNodeAccountID
  • ContractUpdateTransaction.[Set|Get]StakedNodeID
  • ContractUpdateTransaction.[Set|Get]DeclineStakingReward
  • ContractUpdateTransaction.ClearStaked[AccountID|NodeID]
  • TransactionRecord.PaidStakingRewards
  • ScheduleCreateTransaction.[Set|Get]ExpirationTime
  • ScheduleCreateTransaction.[Set|Get]WaitForExpiry
  • Protobuf requests and responses will be logged, for TRACE, in hex.

Fixed

  • TopicMessageSubmitTransaction empty ChunkInfo would always cause an error