Tapyrus Signer version 0.4.0 is now available for download at: https://github.com/chaintope/tapyrus-signer/releases/tag/v0.4.0/
Please report bugs using the issue tracker at github: https://github.com/chaintope/tapyrus-signer/issues
Project source code is hosted at github; you can get source-only tarballs/zipballs directly from there: https://github.com/chaintope/tapyrus-signer/tarball/v0.4.0
Trustless setup
-
New command line tool
tapyrus-setup
is available. -
The
nodevss
message is removed. Key generation protocol is treated in out of Tapyrus Signer Network using tapyrus-setup. -
See setup for more detail.
Federation management
-
Make it possible to manage the signing member through configuring federations.toml.
-
Remove config parameters
publickeys
,privatekey
,threshold
from signer.toml. Write federation parameters in federations.toml instead. -
See configuration for more detail.
New message
-
Add
blockparticipants
to share signers list who participate the signing round. -
See #29 (comment).
New block header field
-
Replace the block header field 'appPubkey' to the multipurpose field 'xfield'.
-
At v0.4.0, we support None and AggregatePublicKey type only.
-
See Block Structure Expansion for Signed-Blocks for more detail.
Support Snappy
- Add feature to support Snappy package manager.
Others
- Includes some fixes and improvement of codes.