From f9522ed2bc8b6b00016d86c8b4cef374d7993999 Mon Sep 17 00:00:00 2001 From: Daira Hopwood Date: Mon, 13 Sep 2021 14:41:45 +0100 Subject: [PATCH] Add a test that uses the second bytes of the index to G --- components/zcash_address/src/kind/unified/f4jumble.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/zcash_address/src/kind/unified/f4jumble.rs b/components/zcash_address/src/kind/unified/f4jumble.rs index 7bc267889..4d346076e 100644 --- a/components/zcash_address/src/kind/unified/f4jumble.rs +++ b/components/zcash_address/src/kind/unified/f4jumble.rs @@ -32,7 +32,7 @@ macro_rules! G_PERS { 95, 71, $i, - $j as u8, + ($j & 0xFF) as u8, ($j >> 8) as u8, ] }; @@ -134,6 +134,7 @@ mod tests { #[test] fn g_pers() { assert_eq!(&G_PERS!(7, 13), b"UA_F4Jumble_G\x07\x0d\x00"); + assert_eq!(&G_PERS!(7, 65535), b"UA_F4Jumble_G\x07\xff\xff"); } proptest! {