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.
- Automatic integration test runs against emulator.
- Add a new npm package "randombytes": "^2.1.0".
- Support device label in message to apply settings
- Use
protobuf
file definitions from agit submodule
. - In
devGenerateMnemonic
message (function) it is possible to specify theword_count
for the seed. - In
devRecoveryDevice
message (function) it is possible to specify theword_count
for the seed. - Add
word_count
field inGenerateMnemonic
protobuf message. Supported mnamonic sizes are 12 and 24. - Functions to sign Skycoin transactions given inputs and ouputs with 64-bit coins and hours values.
- Send external entropy to the device to be combined with internal entropy.
- Use hex dump format to transmit binary buffers (instead of base58 encoding).
- Removed
protobuf
file from the project. - Remove fields (
enforce_wordlist
,type
) fromRecoveryDevice
protobuf message. - Change protobuf messages for check signature to be consistent with hardware-wallet.