Abrufen unbestätigter Utxos von blockchain.info

Vor ein paar Wochen habe ich unbestätigte Utxos von Blockchain.info mit dem API-Aufruf https://blockchain.info/unspent?active= $address abgerufen. Dadurch konnte ich zum Beispiel erfolgreich einen Micropayment-Kanal (MPC) aufbauen.

Seit letzter Woche liefert ein API-Aufruf für eine Adresse mit unbestätigten utxos jedoch nur:

{
    "notice" :"Some funds are pending confirmation and cannot be spent yet (Value 0.00412834 BTC)",
    "unspent_outputs":[

    ]
}

(Ich weiß, es ist nur eine Frage der Zeit, bis diese Utxos bestätigt werden und das Problem gelöst ist, aber ...)

was impliziert, dass mein MPC nicht mehr funktioniert.

Warum eine solche Änderung? oder habe ich was falsch gemacht?

Ich denke an diese Adresse. Wir können sehen, dass der unbestätigte Saldo nicht null ist, aber die API gibt kein (unbestätigtes) UTXO zurück.

Vielen Dank

Antworten (2)

Dies ist höchstwahrscheinlich etwas am Ende von blockchain.info. Sie haben hier einen sehr ähnlichen Aufruf, der über die API zu blockcypher.com verfügbar ist:

https://dev.blockcypher.com/#address-endpoint

unspentOnly=true bringt Ihnen, was Sie wollen.

Danke für diese Antwort, aber curl https://api.blockcypher.com/v1/btc/main/addrs/17wT1VgpwdWqvLza8y2AVWoiLpaLJ8XHq?unspentOnly=trueich habe nicht die unbestätigten Utxos zurückgegeben, nach denen ich suche, obwohl diese Transaktion (id: If4cc19aa44b1f8dce6a477ccbe0cee06ff89fc3533d03ab9d3ae233dc416699c), die unbestätigt ist, zu einigen unbestätigten Utxos führen sollte ... Ich habe das Gefühl, dass es etwas gibt, das ich nicht getan habe verstehe ... ?
jede Hilfe ist willkommen

Soweit ich sehen konnte, resultiert dies (aus irgendeinem Grund, den ich ignoriere) aus der Tatsache, dass einige der Ausgaben der Transaktion zu niedrig waren (Staub). Alle Transaktionen mit dieser Immobilie scheinen auf diese Weise behandelt zu werden.

Die meisten Nodes leiten Transaktionen nicht mit Staubausgaben weiter, und afaik-Miner werden sie nicht bestätigen (die Transaktionen sind jedoch gültig, wenn ein Miner sie in einen Block einfügt).