Ich versuche, über eine Zahlung Verifikation System zu gehen, fand ich Electrum online und versuche es jetzt, wie es eine Konsole hat, die mit Python verbindet. Was ich tun möchte, ist: Lesen Sie aus einer Textdatei voller BTC-Adresse, dann durchsuchen Sie den Transaktionsverlauf meiner eigenen Adresse auf Electrum, um zu versuchen, eine der Adressen aus der Datei zu finden, danach möchte ich Informationen finden über die Transaktion; z. B. wie viel bezahlt wurde und ein Kommentar oder eine Nachricht. Ist dies in der Electrum-Konsole möglich? Oder gibt es eine bessere Alternative? Ich habe mich bereits mit Dingen wie GOURL beschäftigt und festgestellt, dass es mit den von ihnen bereitgestellten Dokumenten ziemlich komplex und verwirrend erscheint. Jede Hilfe wird geschätzt.Verwenden von Electrum Konsole, um Zahlungen zu überprüfen
Antwort
Sie können Electrum im Daemon-Modus ausführen, um Details von Adressen und Transaktionen abzufragen. Ich habe die notify
Funktion für diese Art von Sache verwendet, um auf Zahlungen zu reagieren, die an eine bestimmte Adresse gesendet werden. Sie benötigen einen Endpunkt in Ihrer Webanwendung, um die Benachrichtigungen zu verarbeiten, und trotz der elektronischen Dokumente, die angeben, dass eine POST-Anforderung an Ihren Endpunkt gesendet wird, wenn Aktivität an einer überwachten Adresse erkannt wird, sind keine Daten enthalten.
So ein Ansatz ist, die überwachte Adresse in dem Endpunkt gehören Sie electrum so konfigurieren, dass POST:
electrum notify <address> https://your.webapp/notice_receiver?addr=<address>
Anschließend können Sie RPC-Anrufe an Ihre electrum Daemon senden und die Änderungen und Verfahren zu prüfen, je nach Bedarf . Dieses Dokument kann hilfreich sein: Electrum Merchant Example
- 1. Verwenden von Makro, um Nullwerte zu überprüfen
- 2. Verwenden von Regex, um Korrekturen der Eingabe zu überprüfen
- 3. GetPixel() verwenden, um verschiedene Positionen zu überprüfen
- 4. Verwenden von Cookies, um zu überprüfen, ob eingeloggt
- 5. Verwenden von Google-Test, um Rückrufe zu überprüfen
- 6. Verwenden von Regex, um Teilfolgen der Zeichenfolge zu überprüfen
- 7. Verwenden von DateTime.TryParseExact, um XML-Schema-dateTime-Kompatibilität zu überprüfen
- 8. Verwenden Sie taoennsso.carmine, um Existenz von mehreren Schlüsseln zu überprüfen
- 9. Verwenden von PayPal, um Endbenutzer zu bezahlen
- 10. was zu verwenden, um zwischen Vergleichen in c zu überprüfen?
- 11. Sitzung verwenden, um Cookies zu speichern und Login zu überprüfen
- 12. Missverständnis von event.listener, um Benutzergerät zu überprüfen
- 13. Programmgesteuertes Testen von Bitcoin-Zahlungen
- 14. Sie müssen IPN mit Express-Checkout verwenden, um PayPal-Zahlungen zu bestätigen?
- 15. Verbindungsfehler beim Versuch, Stripe-Zahlungen mit React & Express zu verwenden
- 16. Was ist der beste Weg, um mit Online-Zahlungen (mobile Zahlungen) in ios umzugehen
- 17. Ich versuche, glänzend zu verwenden, um eine Zufallsforest-App zu erstellen, um Kreditausfall zu überprüfen
- 18. Verwenden Sie die mysql-Abfrage, um den Zeitstempelwert zu überprüfen
- 19. Verwenden Sie Regex, um eine ISBN-Nummer zu überprüfen
- 20. Wie Filtermediator verwenden, um JSON-Inhalt zu überprüfen
- 21. Verwenden einer Arraylist und zufällige Methode, um Benutzereingaben zu überprüfen
- 22. Adaptive Zahlungen
- 23. Javascript um zu überprüfen Internetverbindung
- 24. Implementieren von Zahlungen mit Handys
- 25. Chrome Extension Switch von digitalen Waren zu In-App-Zahlungen
- 26. Verwenden UIWebView in Konsole
- 27. Verwenden von Linq zu SQL, um Tabellenberechtigungen des aktuellen Benutzers zu überprüfen
- 28. xcode stürzt ab, wenn ich auf die Konsole klicke, um die Ausgabe zu überprüfen
- 29. Unix-Befehl, um die Dateigröße zu überprüfen
- 30. Zahlungen für Zeiträume teilen