Richard Kiss
Richard Kiss
I hacked a bit on `b58` encoding and decoding here https://github.com/richardkiss/pycoin/tree/b58-optimization and this fairly small change is a speed-up of about 40%. In the past couple years, I've become expert...
Take a look at https://github.com/richardkiss/pycoin_rs/blob/main/tests/test_bip32_derivation.py for an example on how to use the new wheel `pycoin_rs` to derive lots of addresses quickly. It even uses multiple cores (releasing the GIL)...
The change I made to the `b58-optimization` branch is pretty minimal compared to the rust-based speed-ups. In particular, the python optimizations only speeds up the b58 encoding step, which isn't...
Yes, it will never support 2.7. In fact, I'm considering dropping py2 support for pycoin too.
I've disliked C++ for quite some time now, and had fallen behind in following the language. I was not able to read modern idiomatic C++ very easily. A couple years...
This algorithm is implemented, so closing this issue.
I have reason to believe that this would be working now, as in the meantime I've changed how signatures are extracted. If you are still having problems, please give me...
You're probably right that having this API for objects that can't be subkeyed is a bad idea. Removing it causes problems with `ku 1` for example, so I suspect it...
In general, there are opportunities to improve the protocol design as new messages are added. Subscriptions essentially open a "channel" multiplexed over the message stream, so we could introduce an...
Generally speaking, having multiple potential responses to a particular request is annoying. It means when a client makes a request, it has multiple message IDs it needs to wait on...