Closed peerchemist closed 6 years ago
That would be interesting indeed, please feel free to prepare a PR about it. Of course, since base58 is quite a crucial part of this system (imagine the mayhem a base58 decode producing a wrong pubkey hash would cause), I will take time to audit it before merging. Also, do you think you can add a test suite for base58 in the PR?
Sure I will prepare and submit along with tests.
@peerchemist Hi, any news about this?
I was rather busy recently, hope to get back to btcpy hacking soon.
Closed by 265f22c7a598b081768ee00f47cf5ffcf1758578
I recommend dropping external dependency on base58 module and going for simple included file which will deliver the feature. It's rather redundant dependency as this functionality is rather trivial. This implementation: https://github.com/PeerAssets/pypeerassets/blob/master/pypeerassets/base58.py is being used by us in the PeerAssets project for months now without any problems.
If you agree I will prepare a PR to do so.