Lucien Grondin

Results 15 comments of Lucien Grondin

I've just looked at the code (which I haven't done for years btw) and apparently I wrote a "compress" method. So you should be able to do something like: ```...

I can't reproduce your error. The following works on my machine: ``` use EC::DSA qw(secp256k1); say my $privkey = new EC::DSA::PrivateKey 1; my $pubkey = bless $privkey->public_key, "EC::DSA::PublicKey::UnCompressed"; say $pubkey->compress;...

The only difference between a compressed public key and an uncompressed one is the "serialize" method, which is not used for pretty print (what you get when you print the...

Bitcoin::Key inherits from EC::DSA::PrivateKey. A private key is a secret exponent, and as such it is just a natural integer. There is no compression format for this. Only the public...

Trying making the address manually: ``` my $address = new Bitcoin::Address bless $priv_key->public_key, "EC::DSA::PublicKey::Compressed"; ``` I can't test this myself as I don't have all required modules anymore.

I suspect this is due to a different openssl version. I''m removing tests for hmac functions, as they seem problematic and I'm planning on rewriting them anyway.

I was also expecting that turning the extension OFF would stop all peer traffic and memory usage, but then, reading gerrerocarlos's explanation, I think it's nice to be able to...

Could be due to the latest commit. I'll see if I can reproduce the error from a vm of ubuntu 20.

I also get a similar annoying warning in one of my projects. ``` WARNING: unhandled Failure detected in DESTROY. If you meant to ignore it, you can mark it as...

closing old this issue as it is likely not relevant any more for current head state