1: Расширение возможностей RPC для поддержки XML-RPC, а также JSON-RPC (XML-RPC имеет более широкую языковую поддержку от того, что я видел).
2: Разрешить дополнительные параметры, которые будут присоединены к адресу при создании и изменения позднее:
- $ URI: JSON / XML-RPC обратного вызова URI
- $ Всего: общая сделка в BTC
- $ Таймаут: интервал действия транзакции (сек)
- требуется минимальная сделка подтверждения: $ minconf
- $ Серт: PEM сертификат на целевой сервер обратного вызова
Дополнительные параметры, передаваемые в должны также охватывать такие случаи использования:
Пожар $ Ури включая параметры для текущего баланса и последней полученной компенсации, когда:
- Любой платеж получен по адресу с $ minconf подтверждениями.
- Баланс по адресу >= $ Общее с $ minconf подтверждениями.
- $ Таймаут истекает без остатка на адрес >= $ Общие и без, по крайней мере $ minconf подтверждений.
При этом, bitcoind готов стать полноценным платеж фоновым для интернет-коммерции.