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.
- Introduced a interface based implementation to make it more testeable.
- Move integration tests to
test/integration
. - Move
interface
s to ainterfaces
directory as usingmockery
can introduce cyclic dependency. - Use
protobuf
file definitions from agit submodule
. - Mnemonic and recovery functions support
--wordCount
argument for the seed size (default12
) . - Add
-deviceType
flag andDEVICE_TYPE
env var to set devicetype, options areUSB
orEMULATOR
. - Add autocomplete for cli
- Change protobuf messages for check signature to be consistent with harware-wallet.
- Change project structure to follow standard project layout
- Add
Devicer
interface for the hw wallet api
- Installation instructions for
protobuf
related tools, use this fromhardware-wallet-protob
submodule. - Removed
protobuf
files from the project.