Add test for DescriptorSecretKey.secret_key_bytes()
This commit is contained in:
		
							parent
							
								
									f92b45db6a
								
							
						
					
					
						commit
						1dd6f2d9f8
					
				
							
								
								
									
										15
									
								
								src/lib.rs
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								src/lib.rs
									
									
									
									
									
								
							| @ -914,9 +914,8 @@ impl DescriptorSecretKey { | |||||||
|             BdkDescriptorSecretKey::XPrv(descriptor_x_key) => { |             BdkDescriptorSecretKey::XPrv(descriptor_x_key) => { | ||||||
|                 descriptor_x_key.xkey.private_key.secret_bytes().to_vec() |                 descriptor_x_key.xkey.private_key.secret_bytes().to_vec() | ||||||
|             } |             } | ||||||
|             BdkDescriptorSecretKey::SinglePriv(descriptor_x_key) => { |             BdkDescriptorSecretKey::SinglePriv(_) => { | ||||||
|                 // unreachable!()
 |                 unreachable!() | ||||||
|                 descriptor_x_key.key.inner.secret_bytes().to_vec() |  | ||||||
|             } |             } | ||||||
|         }; |         }; | ||||||
| 
 | 
 | ||||||
| @ -1147,4 +1146,14 @@ mod test { | |||||||
|         let derived_dpk = &derive_dpk(&master_dpk, "m/84h/1h/0h"); |         let derived_dpk = &derive_dpk(&master_dpk, "m/84h/1h/0h"); | ||||||
|         assert!(derived_dpk.is_err()); |         assert!(derived_dpk.is_err()); | ||||||
|     } |     } | ||||||
|  | 
 | ||||||
|  |     #[test] | ||||||
|  |     fn test_retrieve_master_secret_key() { | ||||||
|  |         let master_dpk = get_descriptor_secret_key(); | ||||||
|  |         let master_private_key = master_dpk.secret_key_bytes().to_hex(); | ||||||
|  |         assert_eq!( | ||||||
|  |             master_private_key, | ||||||
|  |             "e93315d6ce401eb4db803a56232f0ed3e69b053774e6047df54f1bd00e5ea936" | ||||||
|  |         ) | ||||||
|  |     } | ||||||
| } | } | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user