Я предпочитаю, чтобы убедиться, что моя реализация не работает только в лаборатории.
Не уверен, что это пустая трата, хотя, так как это значительно помогает развитию моего C # полный Bitcoin (+ сервер узла) порт, который я разделяю с сообществом.
Я не скачивая гигабайты блоков либо, просто рукопожатие и отсоединение. (Я даже не опрашивать СНД узлов, так как я кэшировать их результат Addr)
Просто хотелось бы знать, если такое рукопожатие может вызвать черный список.
Вы можете попробовать с testnet?
Вы можете Grep код для DoS и плохое поведение, чтобы увидеть, если вы делаете что-нибудь подобное?
Вы можете использовать систему VPN Интернет, чтобы изменить свой IP и повторите попытку.
Многие узлы могут иметь свои порты закрыты в связи с маршрутизатором установки и т.д.
Я не думаю, что с помощью mainnet для модульного тестирования является то, что великая идея, в общем.
Юнит-тесты должны быть самодостаточными и быстро, так что они могут закончить каждый раз, когда вы перекомпилировать код.
Вы могли бы иметь более полный набор тестов, которые вы запускаете менее часто. Это можно было бы использовать mainnet и занять больше времени, чтобы работать.
прежде чем выпустить обновленную версию Это может быть частью серии тестов.