Skip to content

Releases: helium/helium-wallet-rs

v1.3.1

29 Jun 22:04
Compare
Choose a tag to compare
v1.3.1 Pre-release
Pre-release
Fix txn_fee lookup logic

v1.3.0

26 Jun 16:10
Compare
Choose a tag to compare
Adds transaction fees to transactions

Chain Variables

19 Jun 22:53
75ff858
Compare
Choose a tag to compare
  • This release fixes a mnemonic word wallet creation niggle where mnemonics were not converted to lowercase before being used in seed creation. It now does so capitalize at will.

  • Adds a vars command to list current chain variables. It can also create chain variable transactions which can be submitted by the blockchain variable key holder(s)

Security Token Support

13 Jun 16:54
Compare
Choose a tag to compare
  • Adds more information for account info
  • Adds support for security token transfers

v1.2.6

13 Jun 17:08
cbfcf0a
Compare
Choose a tag to compare
* Expands out the info command with account details fetched from the
API
* Adds a securities subcommand for transferring securities token

v1.2.5

02 Jun 20:04
7e5b056
Compare
Choose a tag to compare
Fixes an issue with payment transactions not accepting the current
wallet.

v1.2.4

01 Jun 22:37
f8f634a
Compare
Choose a tag to compare
* Price oracle support. For approved keys only, an oracle report can
be submitted to help set the HNT price, which in turn determines how
many DC an HNT creates.

* Improved password hashing. The existing pbkdf2 password stretching
is not current best practice for password stretching and has slow
or outdated implementations. Switch the default password hash to the
one recommended in libsodium (argon2id13) with sensitive settings.

* Expose an `upgrade` command to upgrade an existing wallet to the
latest version (which is the new argon2id13 hasher)of the given
type. This upgrade command can also be used to upgrade a basic wallet
to a sharded one or vice-versa.

v1.2.3

23 May 17:34
a4a52f4
Compare
Choose a tag to compare
Adds onboard command to onboard a non hotspot miner. This includes
supprot for using onboarding keys if the Helium staking server is used
to pay for the transaction.

Wallet File Option Fixes

01 May 02:13
Compare
Choose a tag to compare

This bug fix releases fixes an issue with the -f and --file options for helium-wallet where the filename would not be recognized and the application help would be shown.

With this release you can now do normal -f file options, for example:

helium-wallet -f my.wallnet.key info

And for a sharded wallet:

helium-wallet -f wallet.key.1 -f wallet.key.2 info

v1.2.0

15 Apr 23:30
Compare
Choose a tag to compare
* Moves `-f` and `--file` to _before_ the command. The wallet file
  option is considered a global option which needs to preceed the
  command.

* Adds a new global option `--format` which specifies the output
  format of a given command. The supported output formats are:

  * `table` (default) - The existing visual table output
  * `json` - A json form of the output of the command

  The `json` form is handy for scripts wrapping the wallet commands

* Removes the `--hash` option for the `pay` command since the
  `--format json` output gives the equivalent information and more

* Removes the short version of the `--hashlock` and `--timelock`
  options to the `htlc` command since they confliced with global
  options.