goatpig / armoryd

JSON-RPC daemon for BitcoinArmory
Other
6 stars 5 forks source link

Restore optimized JSON code #10

Open droark opened 6 years ago

droark commented 6 years ago

In 2014, Jeff Garzik's optimized JSON code (https://github.com/jgarzik/python-bitcoinrpc/) was removed from the Armory repo. Despite this, it was still required for armoryd to work. Users who don't have the library installed won't be able to run armoryd. Re-add the code from etotheipi's original Armory repo (https://github.com/etotheipi/BitcoinArmory) in order to allow armoryd to run on any machine.

droark commented 6 years ago

Note that armoryd uses three JSON-related libraries: Jeff's library, the built-in JSON library, and functionality under Twisted. Ideally, this should be cleaned up at some point. It's a bit messy. Thankfully, Jeff's library is very small, so this is a low priority.