Hin und wieder scheine ich eine konsistente falsche Fehlermeldung zu erhalten.
Fehlermeldung:
Anfragefehler: array ( 'code' => -4, 'message' => 'Fehler: Die Transaktion wurde abgelehnt! Dies kann passieren, wenn einige der Münzen in Ihrer Brieftasche bereits ausgegeben wurden, z. B. wenn Sie eine Kopie der Brieftasche und Münzen wurden in der Kopie ausgegeben, aber hier nicht als ausgegeben markiert.', ).
Nach der Benachrichtigung stehen getbalance und getbalance '' '1' in Konflikt. Getbalance zeigt den aktuellen Kontostand nicht mehr korrekt an. Trotz des Fehlers werden die Bitcoin-Transaktionen korrekt an das Netzwerk übertragen und innerhalb weniger Tage (meistens) werden die Transaktionen erfolgreich verarbeitet.
Infos zum Kunden
{
"version": 130000,
"protocolversion": 70014,
"walletversion": 130000,
"balance": 13.56365098,
"blocks": 455269,
"timeoffset": 0,
"connections": 8,
"proxy": "",
"difficulty": 440779902286.5892,
"testnet": false,
"keypoololdest": 1488349424,
"keypoolsize": 100,
"paytxfee": 0.00150000,
"relayfee": 0.00010000,
"errors": ""
}
Hat hier jemand in letzter Zeit die gleichen Probleme?
Der Grund dafür könnte sein, dass Sie eine lange Kette unbestätigter Transaktionen ausgeben. In 0.14 hat Core dieses Verhalten verbessert und eine Startoption namens -walletrejectlongchains
(muss aktiviert werden, Standard ist aus) hinzugefügt.
Andernfalls könnte Ihre Brieftasche lange Ketten unbestätigter Münzen ausgeben, aber Ihr Knoten/Mempool wird sie nicht akzeptieren. Werfen Sie auch einen Blick auf die -limitancestorcount
Einstellungen und ziehen Sie in Betracht, den Pull-Request hier zu lesen
abandontransaction
).
Nick Odell