File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -804,7 +804,8 @@ impl hex::FromHex for AssetBlindingFactor {
804804 type Err = TweakHexDecodeError ;
805805
806806 fn from_hex ( s : & str ) -> Result < Self , Self :: Err > {
807- let slice: [ u8 ; 32 ] = hex_conservative:: decode_to_array ( s) ?;
807+ let mut slice: [ u8 ; 32 ] = hex_conservative:: decode_to_array ( s) ?;
808+ slice. reverse ( ) ;
808809
809810 let inner = Tweak :: from_inner ( slice) ?;
810811 Ok ( AssetBlindingFactor ( inner) )
@@ -1004,7 +1005,9 @@ impl hex::FromHex for ValueBlindingFactor {
10041005 type Err = TweakHexDecodeError ;
10051006
10061007 fn from_hex ( s : & str ) -> Result < Self , Self :: Err > {
1007- let slice: [ u8 ; 32 ] = hex_conservative:: decode_to_array ( s) ?;
1008+ let mut slice: [ u8 ; 32 ] = hex_conservative:: decode_to_array ( s) ?;
1009+ slice. reverse ( ) ;
1010+
10081011 let inner = Tweak :: from_inner ( slice) ?;
10091012 Ok ( ValueBlindingFactor ( inner) )
10101013 }
You can’t perform that action at this time.
0 commit comments