First of all, thank you for this project. Mostly because I suspected that bitcoin was vulnerable to key collision but when I shared these suspicions, I was told that the earth was more likely to explode than for that to happen. So your work will has done me the great service of seeming smarter than I am.
I tried yesterday to get the client running on my local machine yesterday. I tried using Docker to provide the safe sandbox discussed in the documentation.
I've put my Dockerfile on Github at
https://github.com/dcw312/lbc-client-dockerI'm new to Arch Linux and Perl so I don't expect to make significant contributions.
As an aside, I'm a little surprised that the dependency management of Perl seems to be such a challenge. In my work yesterday, I'd keep seeing messages like "LWP::UserAgent not found - installing it." I'm most recently using Java and Maven so I expected the dependency management to be a bit more straightforward.
Would someone be willing to reply with the list of Arch Linux packages that are installed on the VM image? I ask so I can add them to the Dockerfile.
This can be done with:
Please also supply installed cpan modules:
Or one of the other methods described here:
https://stackoverflow.com/questions/115425/how-do-i-get-a-list-of-installed-cpan-modules#Also, if something special was required to install cpan, please let me know so I can close this
https://github.com/dcw312/lbc-client-docker/issuesThanks!!
p.s. My motivation is mostly to continue to see how Docker can be used for sandboxed work like this.