BlockchainCommons / BlockchainCommons/sweeptool-cli

write unit tests

Aperta
#1 5 commenti 1 reazione 1 assegnatario Rivendicata da @nochiel Vedi su GitHub
internship
Lingua principale
Rust
Stelle
3
Fork
1
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

## Abstract

Write more unit tests for UR serialization and deserialization.

First, there are small changes that need to be done to the UR test vectors (one has an incorrect depth and another is missing a parent fingerprint), see https://github.com/BlockchainCommons/Research/issues/83. To correct these changes open a PR in Research repo. After approved, write unit tests for those test vectors in this repo.

Tag @wolfmcnally in https://github.com/BlockchainCommons/Research/issues/83 to let him know you'll be working on the issue

You'll need the following tool:
* https://github.com/BlockchainCommons/bytewords-cli

And some general knowledge about:
* URs: https://github.com/BlockchainCommons/Research/blob/master/papers/bcr-2020-005-ur.md
* bytewords: https://github.com/BlockchainCommons/Research/blob/master/papers/bcr-2020-012-bytewords.md
* CBOR (http://cbor.me/)
* PSBT

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.