Einschlussnachweis einer Transaktion (Header, Merkle-Zweig, txoutproof)
Liefert alles, was ein Dritter braucht, um den Einschluss einer bestaetigten Transaktion in einen Block ohne diese API nachzurechnen: die rohe Transaktion, den 80-Byte-Blockheader, den Merkle-Zweig mit der Position der Transaktion und das txoutproof der Node. Pruefung: doppeltes SHA-256 der Transaktion mit den Geschwistern aus merkle_branch (an Position tx_index beginnend, Byte-Reihenfolge wie in Bitcoin, auf jeder Ebene doppeltes SHA-256 der 64 Byte) zur Wurzel verbinden, die Wurzel steht in Byte 36 bis 67 des Headers, das doppelte SHA-256 des Headers ist der Blockhash. txoutproof_hex prueft Doichain Core mit verifytxoutproof, es enthaelt bei Merged-Mining-Bloecken die AuxPoW-Daten und ist fuer generische Bitcoin-Werkzeuge nicht lesbar. Fuer eine unbestaetigte Transaktion antwortet der Aufruf mit 409.
Request
- Base URL: https://doi-api.sendlabs.de (the document declares no server; this is the origin it was published from)
- URL: https://doi-api.sendlabs.de/v1/tx/{txid}/proof
- Auth: one of:
- API key in header X-API-Key
- HTTP bearer
- none
Path parameters
Transaktions-ID (64 Hex-Zeichen)
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.