fibercrypto / fibercrypto/fibercryptowallet

Support signing long Skycoin transactions

Open
#352 0 comments 0 reactions 0 assignees View on GitHub
skyfiber skywallet wallet-hw
Dominant language
Go
Stars
29
Forks
15
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
SkyWallet signer only supports `TransactionSign` firmware message to sign Skycoin transactions with no more than 8 inputs and outputs.

**Describe the solution you'd like**
Sign Skycoin transactions with +8 inputs/outputs using `SignTx` firmware message protocol.

**Additional context**
Protobuffer definition of messages involved [`SignTx`](https://github.com/fibercrypto/skywallet-protob/blob/develop/protob/messages/messages.proto#L488-L495) , [TxRequest](https://github.com/fibercrypto/skywallet-protob/blob/develop/protob/messages/messages.proto#L497-L525) , [TxAck](https://github.com/fibercrypto/skywallet-protob/blob/develop/protob/messages/messages.proto#L527-L556) . Current signer implementation merged in #253 for #139.

Needs fibercrypto/skywallet-go#160 for fibercrypto/skywallet-go#146

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.