def test_derive_child_hardened_no_chaincode(self): sk = b'\x32' * 32 node = HDKey.from_privkey(sk) with self.assertRaises(ValueError) as context: node.derive_child('1h') self.assertIn('without chain_code', str(context.exception))
def test_derive_path_unknown(self): node = HDKey.from_privkey(b'\x32' * 32) with self.assertRaises(ValueError) as context: node.derive_path('6') self.assertIn('path is unknown', str(context.exception))