TheTechRobo/python-radix

more bases?

Opened this issue · 4 comments

I really need to study the codebase to see if I can add this. It shoudln't be too hard, judging from the fact that there's a SYMBOLS list at the top, OTOH there's probably a reason the OG dev didn't add this before :/

Ah, there's the problem: according to Wikipedia, base 58 doesn't have certain letters, that are cherrypicked. That would require some exceptions for that base, and im sure there're others :/

Dammit, base32 has that issue too! In other words this is completely nonstandard UNLESS it does have those exceptions already. Im checking right now.

Nope, it doesn't. In other words, this is completely nonstandard. I'm going to look at fixing this. Fun.

And yay, there are VARIATIONS on the standards! I love life.