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.
- A
Bip44AddrIndex
type definition according to the bip 44 specification. - A
Bip44AddrIndex
field toSkycoinAddress
. - A
Bip44AddrIndex
field toSkycoinSignMessage
. - A
Bip44AddrIndex
field toSkycoinTransactionInput
. - A
Bip44AddrIndex
field toSkycoinTransactionOutput
.
- Add
RDP
level info in features msg. - Add
fw_version_head
field to features msg. - Add a
MessageType_GetMixedEntropy
renameMessageType_GetEntropy
toMessageType_GetRawEntropy
. - Customize go import path using env var
GO_IMPORT
. Useful when project is a subfolder of a parent go project. - Generate protobuffer classes for go lang with
gogofast
plugin forprotoc
- Generate protobuffer classes for Javascript with
pbjs
- Generate protobuffer classes for C and Python with
nanopb
and Python plugin forprotoc
- Custom library generation paths by setting
OUT_PY
,OUT_C
,OUT_GO
,OUT_JS
- Add go code generated from proto files into the
go
folder. - Make go folder a proper package that can be vendor'ed from another package
- Address
index
ofSkycoinTransactionInput
marked as optional.