TODO : HDW Implementation - #79
Conversation
karask
commented
Apr 17, 2024
Yes, this is the idea. I will need some time to think of proper way of proceeding with this before reviewing this PR. Bear with me. |
guptamukund22
commented
Apr 17, 2024
Sure. Till then I will read more about BIP 32. |
I had a look at it and just realised that you are just wrapping around the python-mnemonic library. The existing code wraps another library. The goal was to implement them from scratch in an easy to understand way (clean code, comments), etc. for educational purposes. |
guptamukund22
commented
Apr 26, 2024
Sure , I will try to implement it from scratch with comments. |
guptamukund22
commented
Apr 29, 2024
I have tried to implement class HDW from scratch. I was thinking to proceed forward with |
guptamukund22
commented
May 1, 2024
Hi @karask I have implemented
Class I have also checked example file hdkeys.py to make sure the code runs appropriately. If there are any modifications you want me to make, please let me know. |
guptamukund22
commented
May 10, 2024
Hi @karask |
Hi @guptamukund22 ! My apologies for taking so long to look into this. I did not have time after your reminder and have seen it again now that I have some time. Code looks OK. Some tests and an example would help a lot on this. I intend to keep the old code (that wraps another library) as well until we ensure that everything works as expected with this one (creating keys is pretty critical !). Again thanks for the contribution! |
In TODO , it is mentioned to create a simple version of HDW as wrapped in hdwallet.py. This code is just my implementation after reading BIP 39 Documentation . I wanted to clarify whether this is what is expected before I move further with BIP 32.