множественный walletnotify
немножко очевидных вещей.
по разным проектам в тестовой среде часто приходится получать txid от bitcoind а постоянно менять скрипт уведомлений на свой урл геморно. тут чинишь там ломаешь.
в общем небольшой выход c множественными уведомлениями.
#!/usr/bin/python3
import requests, sys
callback_url = [
{'url': 'https://server1.domain.com', 'secret_key': '12356'},
{'url': 'https://server2.domain.com', 'secret_key': '12356'}
]
for url in callback_url:
try:
requests.post(url.get('url'), data={'secret_key': url.get('secret_key'), 'txid': sys.argv[1]})
except:
pass
хз насколько это верное решение например для прода если использовать единственную ноду для всех проектов. но вроде работает ;)