https://stackoverflow.com/questions/38493893/heres-how-to-send-raw-transaction-btc-using-bitcoin-cli-command
데이터 추가를 위해서는 sendrawtransaction 메소드를 이용해야 함.
1.TXID 확인
1 2 3 4 5 | { "jsonrpc":"1.0", "id":1, "method":"listunspent" } | cs |
2. createrawtransaction
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | { "jsonrpc": "1.0", "id":"1", "method": "createrawtransaction", "params": [ [ {"txid": "e6350115f6e8a699b8cc0a4c0261c9f687d99f16eb9f0a362b513509835a1e84", "vout":0} ], { "data" : "73656e642074657374", "2MvSVwthpX6Z7Gxn7JpSLQULEayabjn6RhF" : 0.482 } ] } | cs |
data에 OP_RETURN 정보 저장
1 2 3 4 5 | { "result": "0200000001841e5a830935512b360a9feb169fd987f6c961024c0accb899a6e8f6150135e60000000000ffffffff0200000000000000000b6a0973656e6420746573744079df020000000017a914230a464e90329a7345398d9b51276b9dbee0ba978700000000", "error": null, "id": "1" } | cs |
3. signrawtransactionwithwallet
1 2 3 4 5 6 | { "jsonrpc": "1.0", "id":"1", "method": "signrawtransactionwithwallet", "params": ["0200000001841e5a830935512b360a9feb169fd987f6c961024c0accb899a6e8f6150135e60000000000ffffffff0200000000000000000b6a0973656e6420746573744079df020000000017a914230a464e90329a7345398d9b51276b9dbee0ba978700000000"] } | cs |
1 2 3 4 5 6 7 8 | { "result": { "hex": "02000000000101841e5a830935512b360a9feb169fd987f6c961024c0accb899a6e8f6150135e600000000171600141c67db41e5ba44b7a7055ba0e76b34ed2ed31bbfffffffff0200000000000000000b6a0973656e6420746573744079df020000000017a914230a464e90329a7345398d9b51276b9dbee0ba97870247304402204e3e3068f39b357cf7bdb5d9268484e675e9af5b6d895c96f104015bde46f85d022060a1b6ed9476d96c9a6a2fe3d9b0f7d2168894efff6c678b21654553aca2b474012103f916a71a0e6fa14804afc628d84fc3567da5fb2a30f0770ca7d654f787b88ef100000000", "complete": true }, "error": null, "id": "1" } | cs |
4.sendrawtransaction
1 2 3 4 5 6 | { "jsonrpc": "1.0", "id":"1", "method": "sendrawtransaction", "params": ["02000000000101841e5a830935512b360a9feb169fd987f6c961024c0accb899a6e8f6150135e600000000171600141c67db41e5ba44b7a7055ba0e76b34ed2ed31bbfffffffff0200000000000000000b6a0973656e6420746573744079df020000000017a914230a464e90329a7345398d9b51276b9dbee0ba97870247304402204e3e3068f39b357cf7bdb5d9268484e675e9af5b6d895c96f104015bde46f85d022060a1b6ed9476d96c9a6a2fe3d9b0f7d2168894efff6c678b21654553aca2b474012103f916a71a0e6fa14804afc628d84fc3567da5fb2a30f0770ca7d654f787b88ef100000000"] } | cs |
1 2 3 4 5 | { "result": "e6dc696aa8b680a3bdd280bf4bc82bb48b6e35bf4dba80337cd27165f4753598", "error": null, "id": "1" } | cs |
5. 결과확인
https://www.blocktrail.com/tBTC/tx/e6dc696aa8b680a3bdd280bf4bc82bb48b6e35bf4dba80337cd27165f4753598#tx_messages
'Part 3 > ¶ blockcahin' 카테고리의 다른 글
[ripple]sign method example (0) | 2018.10.17 |
---|---|
bitcoin testnet 설치 (0) | 2018.09.08 |