Commit 76918c5
committed
Merge #150: Fix checksum error type
eeb434f Fix checksum error type (Tobin C. Harding)
Pull request description:
We have a couple of checksum error problems;
- Unused checksum related variants in `CharError`
- Unuseful error message (duplicated string "invalid checksum")
Fix both at the same time by removing the unused variants from `CharError` and by renaming the `InvalidChecksum` variant to `InvalidResidue` and improving the `Display` impl appropriately.
ACKs for top commit:
apoelstra:
ACK eeb434f
Tree-SHA512: 6d0cd477951c2e9e838f3466f2114a0dc9a575c16085eea2173d971c23f8058d342c9b44b5410286a31c9e9ad4619a0a5241d1d540d0540044cdb018a195c4a8File tree
3 files changed
+20
-31
lines changed- src/primitives
- tests
3 files changed
+20
-31
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
174 | 174 | | |
175 | 175 | | |
176 | 176 | | |
177 | | - | |
| 177 | + | |
178 | 178 | | |
179 | 179 | | |
180 | 180 | | |
| |||
186 | 186 | | |
187 | 187 | | |
188 | 188 | | |
189 | | - | |
| 189 | + | |
190 | 190 | | |
191 | 191 | | |
192 | 192 | | |
| |||
705 | 705 | | |
706 | 706 | | |
707 | 707 | | |
708 | | - | |
709 | | - | |
710 | | - | |
711 | | - | |
712 | 708 | | |
713 | 709 | | |
714 | 710 | | |
| |||
722 | 718 | | |
723 | 719 | | |
724 | 720 | | |
725 | | - | |
726 | | - | |
727 | 721 | | |
728 | 722 | | |
729 | 723 | | |
| |||
736 | 730 | | |
737 | 731 | | |
738 | 732 | | |
739 | | - | |
740 | | - | |
741 | | - | |
742 | | - | |
743 | | - | |
744 | | - | |
| 733 | + | |
745 | 734 | | |
746 | 735 | | |
747 | 736 | | |
| |||
750 | 739 | | |
751 | 740 | | |
752 | 741 | | |
753 | | - | |
754 | | - | |
755 | | - | |
756 | | - | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
757 | 746 | | |
758 | 747 | | |
759 | 748 | | |
760 | 749 | | |
761 | 750 | | |
762 | 751 | | |
763 | 752 | | |
764 | | - | |
765 | | - | |
| 753 | + | |
| 754 | + | |
766 | 755 | | |
767 | 756 | | |
768 | 757 | | |
| |||
773 | 762 | | |
774 | 763 | | |
775 | 764 | | |
776 | | - | |
| 765 | + | |
777 | 766 | | |
778 | 767 | | |
779 | 768 | | |
| |||
858 | 847 | | |
859 | 848 | | |
860 | 849 | | |
861 | | - | |
| 850 | + | |
862 | 851 | | |
863 | 852 | | |
864 | 853 | | |
865 | 854 | | |
866 | 855 | | |
867 | | - | |
| 856 | + | |
868 | 857 | | |
869 | 858 | | |
870 | 859 | | |
| |||
918 | 907 | | |
919 | 908 | | |
920 | 909 | | |
921 | | - | |
| 910 | + | |
922 | 911 | | |
923 | 912 | | |
924 | 913 | | |
925 | 914 | | |
926 | 915 | | |
927 | 916 | | |
928 | | - | |
| 917 | + | |
929 | 918 | | |
930 | 919 | | |
931 | 920 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
| 38 | + | |
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| |||
0 commit comments