All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
hedera.SecretKey.Public()
now uses the correct definition of the PublicKey structure #25
hedera.GenerateSecretKey
now returns both the secret key and a 24-word mnemonic that can be used to recover the secret key.
hedera.GenerateSecretKeyWithPassword
functions exactly ashedera.GenerateSecretKey
except the returned mnemonic now will require the password when used to recover the secret key
hedera.Query.Cost()
- Memory alignment in Windows 10 (#11)
-
The client is now defined using a fluent builder pattern to prepare for further support for the Hedera API.
// v0.1.0: client.GetAccountBalance(id) client.Account(id).Balance() // upcoming: client.Account(id).Info() // upcoming: client.Account(id).Records() // v0.1.0: client.GetTransactionReceipt(id) client.Transaction(id).Receipt() // upcoming: client.Transaction(id).Record()
-
client.CryptoTransfer
is nowclient.TransferCrypto
. -
For queries,
.Answer()
is now.Get()
. -
For transactions,
.Execute()
now returns the ID directly instead of being wrapped in a 1-element struct.
Initial stable release.