Причина, почему я не выполнил listtransactions, я хочу, чтобы убедиться, что веб-программисты не используют его. Было бы очень легко зацепить, что для просмотра на полученные платежи. Там нет никакого надежного способа, чтобы сделать это таким образом, и убедиться, что ничто не может проскользнуть через трещину. Пока мы не имеем солидный пример кода с использованием getreceivedbyaddress и getreceivedbylabel указать и сказать "использовать это! использовать это! не используйте listtransactions!"Я не думаю, что мы должны реализовать listtransactions.
Почему это ненадежно? Она обеспечивает ту же информацию, что графический интерфейс обеспечивает, и это работает прекрасно подходит для просмотра на выплаты ...
Когда мы делаем реализовать listtransactions, может быть, один из способов борьбы, что, чтобы сделать его весь текст. Он не должен сломать поля в, например, комментарий, подтверждения, кредитные, дебетовые. Это может быть один довольно отформатированные строки, как "0 / неподтвержденные 0: 0: 0 Даты комментарий дебетовые 4 кредита 0" или что-то, так что трудно для программистов, чтобы сделать неправильную вещь и обработать его. Это только для просмотра состояния сервера. Я думаю, что было бы своего рода раздражающим для веб-интерфейсов, которые предпочли бы отформатировать его в HTML колоннах, хотя.
Мы действительно не должны проводить политику защиты пользователей от самих себя. Если мы делаем, должно быть по крайней мере "DEVMODE" переключатель или конфигурации линии, чтобы выключить его.