4th Street Bar Hive-Bar

Hive-Bar Powered by Hive beta-fdb5b5b

Community post

클라이언트 기능 변경 signrawtransaction deprecated [bitcoin-cli]

안녕하세요 스티밋 여러분!
최근 Bitcoin Core Client를 사용해 보고 있습니다.
Ubuntu Testnet에서 여러가지를 실험해보고 있었는데...

![](https://steemitimages.com/DQmX37smZgrUvscZYP4nDMYfMBuMFjj66gKHkiZADB51n82/image.png) ? ![](https://steemitimages.com/DQmQ9B9kjZrTQokEkRFh6PDwKP8vRksCnMGqgDbUUBXa7ZD/image.png) ;;;;; ![](https://steemitimages.com/DQmVV5o8ra6fgB5ThKmc1N543ygk1yfMzaYdmMKbfFuTwwi/image.png)
signrawtransactionwithkeysignrawtransactionwithwallet를 검색해봐도 뭐가 없더군요ㅠㅠ

그래서 직접 해보고 정리 글을 남깁니다.

먼저, 사전 준비 작업으로 raw Tx를 하나 생성합니다. (createrawtransaction)
raw transaction 사인 전과 후 작업은 아래 링크를 참고해 주세요
Please check this Link to create a raw transaction.

![](https://steemitimages.com/DQmTGfa6EpVnqY3yrxozrSc9zTQE4zjZRwS5cNt8PPodVJh/image.png)
hex_createrawtransaction = 02000...00000 즉, 새로 생성된 raw tx의 hex값입니다. 이걸 원래는 signrawtransaction으로 서명 했으나, 이제는 아니죠!

signrawtransactionwithkey

signrawtransactionwithkey : 해당 utxo의 privatekey(WIF encoded)로 sign Format $ bitcoin-cli signrawtransactionwithkey ‘[privateKey1, …]’

Example

![](https://steemitimages.com/DQmPXtYGLQbfLxMeTZkZbK3WeV8Q9nrNupjPKQykCb87SZa/image.png)

Result

![](https://steemitimages.com/DQmVEtcCYvBXBebzv3wQNGuvAQwvGL5whhtUQTHLa1GzSmo/image.png)

signrawtransactionwithwallet

signrawtransactionwithwallet : 기존 signrawtransaction과 유사합니다.
사실, signrawtransaction == signrawtransactionwithwallet 이라 봐도 무관하지 않을까...싶네요
Format
$ bitcoin-cli signrawtransactionwithwallet <hex_createrawtransaction>

그래서 이건 예시 생략합니다! 결과도 동일합니다. 궁금하신 분들은 위 Link에서 보시기 바랍니다.

이후 tx send 과정은 같습니다. 이 역시 위 Link를 참고바랍니다.

3 upvotes $0.00

Replies (5)

Review before signing

Posting as . Signing with . Keychain permission: Posting. Hive Keychain will ask you to approve this action next.


  
Technical details

Operation fingerprint: