Added
AccountInfoFlow.verify[Signature|Transaction]()Client.[set|get]NodeMinReadmitPeriod()- Support for using any node from the entire network upon execution
if node account IDs have no been locked for the request. - Support for all integer widths for
ContractFunction[Result|Selector|Params] AccountAllowanceApproveTransaction.approve[Hbar|Token|TokenNft]Allowance()AccountAllowanceAdjustTransaction.[grant|revoke][Hbar|Token|TokenNft]Allowance()AccountAllowanceAdjustTransaction.[grant|revoke]TokenNftAllowanceAllSerials()TransactionRecord.[hbar|token|tokenNft]AllowanceAdjustmentsTransferTransaction.addApproved[Hbar|Token|Nft]Transfer()
Deprecated
AccountAllowanceApproveTransaction.add[Hbar|Token|TokenNft]Allowance[WithOwner](), useapprove*Allowance()instead.AccountAllowanceAdjustTransaction.add[Hbar|Token|TokenNft]Allowance[WithOwner](), use[grant|revoke]*Allowance()instead.TransferTransaction.set[Hbar|Token|Nft]TransferApproval(), useaddApproved*Transfer()instead.
Changed
- Network behavior to follow a more standard approach (remove the sorting we
used to do).
Fixed
- Ledger ID checksums
Transaction.fromBytes()should validate all the transaction bodies are the sameExchangeRate._[from|to]Protobuf()should correctly decodeexpirationTime- Mark
expoas a optional peer dependency