Browse Source

Reverse a clone of [u8; 32] instead of allocating

hush
Jack Grigg 5 years ago
parent
commit
b856d23069
No known key found for this signature in database GPG Key ID: 1B8D649257DB0829
  1. 2
      zcash_primitives/src/block.rs
  2. 2
      zcash_primitives/src/transaction/mod.rs

2
zcash_primitives/src/block.rs

@ -11,7 +11,7 @@ pub struct BlockHash(pub [u8; 32]);
impl fmt::Display for BlockHash {
fn fmt(&self, formatter: &mut fmt::Formatter) -> fmt::Result {
let mut data = self.0.to_vec();
let mut data = self.0.clone();
data.reverse();
formatter.write_str(&hex::encode(data))
}

2
zcash_primitives/src/transaction/mod.rs

@ -28,7 +28,7 @@ pub struct TxId(pub [u8; 32]);
impl fmt::Display for TxId {
fn fmt(&self, formatter: &mut fmt::Formatter) -> fmt::Result {
let mut data = self.0.to_vec();
let mut data = self.0.clone();
data.reverse();
formatter.write_str(&hex::encode(data))
}

Loading…
Cancel
Save