bcwallet is a cli with an interactive user interface. I never use a cli program that possibly could start waiting for user input. It could cause a "halting problem" in the script that incorporates it. That is literally a show stopper. Waiting for user input in a commandline script, is bug. It is not a feature. That bcwallet thing is simply full of bugs.<p>Browsers and things like that are valid interactive user interfaces. The cli/shell mostly exists to test stuff so that you can add it to a script, which you can add again to another script, ad nauseam ;-)<p>The actually interesting part in all of this has been done by bitmerchant.<p>Unfortunately, bitmerchant has no simple cli program attached. You need to deal with python instead, even if you have nothing to do with python. That is also a show stopper. Please, also learn haskell, ocaml, perl, lua, and two other undecisive motherfuckers, just because you want to incorporate one or two cli actions written in another scripting vernacular, into your own script.<p>I don't want to know in what it was written. If I cannot ignore in what it was written, I will probably avoid using it.<p>So, we almost had a functioning solution.<p>Of course, a simple man page would have been phanthastick.
But ok, we are not going to incessantly demand that people work for free! ;-)