Bitcoind walletnotify

Tut wallet Benachrichtigen führt Aktionen aus, auch auf alten Buchungen? Im Fall, dass mein Knoten offline gegangen aus irgendeinem Grund, Sobald Ihr wieder online ich Benachrichtigungen vom Geldbeutel informieren, für die Transaktionen, die ich verpasst, wenn es offline war oder nicht?

Tnx im Voraus!

+222
ArkadiyS 13.08.2016, 00:21:54
15 Antworten

Es ist offensichtlich, dass angesichts der malleability-Problem sollten Sie nicht verwenden die Transaktion hash zu verfolgen, eine Transaktion. Wenn Sie Ihre wallet-software muss für das Tracking eines bestimmten Transaktion sollte geprüft werden, ob seine Eingaben gegen die block-Kette und Strecke Sie auf dieser Grundlage.

Die Idee ist, immer verlassen Sie sich auf die block-Kette und überprüfen Sie die ein - /Ausgänge für sich selbst. Verlassen Sie sich nicht auf die Transaktion hash zur Identifizierung.


Edit: Ein Weg, um eine Lösung implementieren, ist zu verfolgen, auf die verwiesen wird ausgegeben, anstatt die Transaktion hash. Wenn man zwei unbestätigte Transaktionen, die unterschiedliche hashes verwenden aber die gleiche Ausgabe verwiesen, die Sie wissen, dass etwas faul ist Los. Daher ein guter Weg, um mit der Erfassung zu beginnen, die Dinge würden sicherstellen, dass die referenzierten outputs (innerhalb einer Eingabe einer Transaktion) werden nicht mehr als einmal verwendet werden.

+986
Muhammed Yusuf 03 февр. '09 в 4:24

Ich bin versucht zu packen bitcoin-Transaktion Generierung.

Ein bisschen verwirrt über die Unterzeichnung Teil.

Mein Verständnis ist die Transaktion sha256 würde, dann sha256 würde man mehr Zeit, dann ECDSA würde.

Auf der Grundlage https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm, ECDSA wird die erste hash der Nachricht. Bedeutet das, dass die Transaktion sha256 würde 3 mal insgesamt?

Alle die besten!!!

Johnny

+976
lithic 23.09.2019, 20:52:30

bitte nicht verwenden blockchain.info wenn Sie sind gonna test Zahlungen.

verwenden Sie den Baustein.io, es hat sich stattdessen eine vollständige Dokumentation für Entwickler, es zu versuchen.

Sie können Testnet BTCs HIER

+905
cindy cooper tackle 07.01.2015, 01:55:21

Aufruf bitcoin-cli listunspent 0 9999999 "[\"someLocalAddress\",\"someOtherLocalAddress\"]" werden Ihnen die genaue Anzahl der Bestätigungen für jede Transaktion, die an diese Adressen, so dass Sie nicht brauchen, um ausführen alle diese Wiederholungen.

Ersetzen 9999999 mit, was für Sie in Ihrer Bewerbung eine bestätigte Transaktion werden nur die unbestätigten Transaktionen, die ist effektiver, wenn Sie bereits verfolgen, von der bestätigten Transaktionen in der Datenbank.

+858
hemalshah 27.01.2016, 10:57:25

Mining software:

Wenn Sie kaufen ein ASIC-mining-Maschine, es kommt in der Regel mit einem winzigen computer mit vorinstallierter software. Sie nehmen Sie die Konfiguration mit einem web-browser, und Sie brauchen nicht zu befürchten-mining-software.

Brieftaschen:

Schauen Sie hier für einen Vergleich von Portemonnaies: https://bitcoin.org/en/choose-your-wallet Klicken Sie auf jede Brieftasche, um zu sehen, Ihre stärken und Schwächen.

+846
SparKot 14.04.2011, 00:42:51

Ich würde gerne sehen, ein video-tutorial, das erklärt im detail, wie machen Sie eine Papier-Brieftasche ohne Papier, auch bekannt als ein "memory wallet" -- thx.

+665
donna Star 07.12.2014, 15:14:30

Ich habe gerade begonnen, meine Kunden GUIMiner für die erste Zeit. Es war Download der block-Kette ohne Problem und bekam bis zu 99%, wo er steckt seit den letzten 1 bis 1,5 Stunden.

Ist das normales Verhalten?

+612
PKCLsoft 03.11.2013, 05:58:03

Überprüfen Sie die Adresse, die Sie schickte das Geld. Dann nehmen Sie Kontakt mit der Cryptsy Kunden-service, sollten Sie alles finden, was sonst in Ordnung.

+521
Ambition Production House 30.07.2016, 15:13:34
Fragen über Binance Münze sind off-topic.
+484
R Paul 17.08.2014, 16:57:01

Es scheint, dass die Datenbank-schema-update war nicht erfolgreich. D.h. die Datenbank ist nicht in einem bekannten guten Zustand. Ich würde vorschlagen, das schließen von Kanälen, Aberkennung aller Fonds von diesem Knoten in einem externen wallet, indem Sie die Datenbank (oder das gesamte .Blitz - Verzeichnis) und dann Neustart des client zu erstellen eine neue Datenbank.

Diese version ist auch wirklich alt, also das Problem hat sich wahrscheinlich angesprochen worden in der Zwischenzeit.

+483
amindfv 25.10.2011, 22:50:32

Wow, sorry, Jungs, aus irgendeinem Grund habe ich überprüft, wie 3-mal alle Bitcoind Befehle und habe es nicht gesehen, aber hier ist es:

listtransactions [Konto] [count=10] [ab=0] 

Zurück bis zu [Anzahl] letzten Transaktionen überspringen der ersten [von] Transaktionen für das Konto [Konto]. Wenn [account] nicht zur Verfügung gestellt werden, die Rückkehr der letzten Transaktion von allen Konten.

+384
doga 19.05.2017, 13:40:53

Können Sie voneinander zu trennen - Sie haben einen Vertrag, dass die Benutzer-Schnittstelle mit, und das hat eine Referenz (Adresse) eines anderen Vertrages enthält die eigentliche Logik. Dann können Sie die Steuerung der Oberfläche Vertrag und aktualisieren Sie es mit der Adresse der Logik-Vertrag auf updates.

+233
Eric Conklin 05.09.2015, 05:10:13

Aus dem gleichen Grund würden Sie wählen Sie eine exchange über einen anderen (im Allgemeinen) auch wenn die anderen hat niedrigere Gebühren. Beispiele von Gründen, die nicht zum Handel Gebühren, für die man vielleicht lieber einen bestimmten exchange:

  • Höhere Volumen/Liquidität
  • Bessere Ergonomie
  • Schnellere Orderausführung
  • Einfacher ein - /Auszahlungen (insbesondere bei fiat betrifft)
  • Mehr trading-Paare
  • Zuverlässiger
+137
Pamela Jane 10.09.2014, 19:20:35

Es gibt viele komplementäre Währungen verwenden, um die Vereinigten Staaten ganz offen und ohne Einmischung der Regierung, einschließlich der BerkShares, Ithaca Dollar und ähnlich wie hyper-lokalen Währungen, verschiedene Tauschhandel oder Zeit swapping-Systeme wie KÖNNEN oder Zeit, Dollar, etc. Fall Sie sich beziehen, drehte sich um die Prägung der Münzen, das könnte leicht verwechselt werden mit UNS Geld und angeblich kursieren (und andere ermutigen, dies zu tun), um lokale Unternehmen, indem Sie aus, wie Sie UNS Geld (von einer Lüge der Unterlassung ist, wenn nichts anderes).

Es kann gut sein, dass Bitcoin Gesichter rechtlichen Herausforderungen in verschiedenen Ländern, darunter den USA, aber in diesem speziellen Fall wird keine Präzedenzfall in dieser Hinsicht.

+133
Lipok Eurasiayan 09.02.2012, 04:47:59

Ich versuche zu generieren, einige Münzen mit die client ./bitcoin-qt -testnet -gen Wie kann ich die config an welche Adresse das Geld gehen ?

p.s.: eigentlich bekam ich die Benachrichtigung für mining-Erfolg, aber keine Münzen im Geldbeutel.

+69
namedtuple 03.07.2018, 06:13:11

Fragen mit Tag anzeigen