Я имею в виду, что она должна быть реализована таким образом, что она будет реагировать таким же образом, как bitcoind интерфейс, так что веб-сервисы будут использовать одни и те же библиотеки для доступа к ним. Я бы уронить функцию счета, хотя, как это не кажется необходимости.
Лучшие команды, которые должны быть созданы:
getbalance, getnewaddress, getreceivedbyaddress, sendmany, settxfee
в идеале это все будет сделано в простом классе, что другие могли бы добавить слишком. minconf должна быть реализована, а так как случай использования этого является веб-сервисов. Система JSON-RPC должна быть установлена по умолчанию, чтобы быть только локально доступными, и основной пароль безопасности для предотвращения взлома.
Если у кого есть отбивные, чтобы просто построить его сами, я расклеивание 5 BTC Баунти на первый, чтобы завершить полностью рабочую версию. Проект должен быть открытым исходным кодом, так что сообщество может продолжать расти его.
Не стесняйтесь задавать любые вопросы, прежде чем разрабатывать, если то, что я написал нуждается в уточнении.
Это Баунти истекает через 30 дней.
Если несколько людей работают на него, просто есть зацепка, которая может разделить награду соответствующим образом.
Кто-нибудь еще хочет, чтобы пнуть в этот щедрот?
Bounty Баланс:
RobKohr: 5BTC
....
----------------
5 BTC