Marius Hanne
Marius Hanne
Unfortunately the dependencies are still a mess - since I'm using a custom patch to ffi-otr I have no idea how to tell that to the .gemspec... To use it...
this prevents the whole bot from crashing when one commad raises an exception
https://github.com/lian/bitcoin-ruby/issues/54 Is this still an issue? Is it important? What can be done?
https://github.com/lian/bitcoin-ruby/issues/61 There has been some work on a storage backend using MongoDB. Is there still interest in this? I would love to have more working backends/databases supported, but won't be...
https://github.com/lian/bitcoin-ruby/issues/70 Find a way to make the validation and storage non-blocking, so it doesn't lock up the whole EM reactor when used by the node.
https://github.com/lian/bitcoin-ruby/issues/73
https://github.com/lian/bitcoin-ruby/issues/71 There should be a separate log that makes it easy to see warnings and errors during validation, and provides a starting point to debug them.
Mempool
The Mempool stores unconfirmed transactions to be included in a block. All transactions are validated and checked for doublespends. If a doublespend is detected, the doublespending tx is stored separately,...
The wallet should be reworked to interact with the storage differently. Currently, it relies on having access to the whole blockchain, when it could just receive notifications about relevant transactions,...
Some transactions have a lock_time set, but none of the input sequences is < max. When the lock_time is also in the block range, it tries to lookup a block...