Unten ist meine Antwort nach dem Erstellen der Transaktion. Wie erstelle ich die hex-codierte Zeichenfolge der Rohtransaktion in PHP. Gibt es dafür ein Paket in PHP?
{ "tx": { "block_height": -1, "block_index": -1, "hash": "e489b823ac92e0f6f254f40ffca90aa026536c0a969302c0dbf27cc746613283", "Adressen": [ "C4TBnUyFj5kX9CPp4im8LDWa8d9kgJZMP8", "CCLA1wbxJEKLugrPvfpbzo9ApFVPg54asv" ], "gesamt": 954600, "Gebühren": 45400, "Größe": 119, "Präferenz": "hoch", "relayed_by": "182.72.122.170", "empfangen": "2018-02-06T08:47:01.900244013Z", "ver": 1, "double_spend": falsch, "vin_sz": 1, "vout_sz": 2, "Bestätigungen": 0, "Eingänge": [ { "prev_hash": "48e09cbf4701230038783a8ea3ef8c6b46b79aef897f54ed7af9ffc130f2072b", "output_index": 0, "output_value": 1000000, "Sequenz": 4294967295, "Adressen": [ "C4TBnUyFj5kX9CPp4im8LDWa8d9kgJZMP8" ], "script_type": "Pay-to-Pubkey-Hash", "Alter": 1695612 } ], "Ausgänge": [ { "Wert": 10, "Skript": "76a914d2a9103585799178a88be5cc9c6e7fcb4813e29788ac", "Adressen": [ "CCLA1wbxJEKLugrPvfpbzo9ApFVPg54asv" ], "script_type": "Pay-to-Pubkey-Hash" }, { "Wert": 954590, "Skript": "76a9147c3c71d0560de62cbfcb70d7f753aa487191646988ac", "Adressen": [ "C4TBnUyFj5kX9CPp4im8LDWa8d9kgJZMP8" ], "script_type": "Pay-to-Pubkey-Hash" } ] }, "unterschreiben": [ "3fad63985892f8e3ddb36f926503b6873bd91c456a24e12771d47a0cb5dc730f" ] }
Bitwasp-PHP kann das. mit viel mehr Funktionen.
Willkommen Shubham bei bitcoin.SE. Meines Wissens gibt es keine Bibliothek, aber vielleicht arbeiten Sie daran? Ich habe zwei Links gefunden, die dir vielleicht helfen, zum Ziel zu kommen:
Was Sie tun müssten, ist, die Details des TX korrekt serialisiert zu erhalten. Amaclin hat in seiner Antwort sehr ausführlich erklärt, wie das geht.
Und dann gibt es eine String-Hex-Konvertierung in PHP ( vielleicht hier ).
Hannah Vernon
Adam
Shubham Dharamkar
rockstardev