Signrawtransaction

使用私鑰時,BitcoinLib SignRawTransaction JSON-RPC 返回 false

  • May 29, 2018

這是(JSON-RPC signrawtransaction 在使用私鑰時返回 false)的轉貼,但由於我的聲譽(新使用者),我無法發表評論。

我已經通過 Litecoin Testnet 使用 BitcoinLib 一個星期了,但我被 SignRawTransaction 卡住了。它返回 false 但是當我通過 litecoin-cli 使用 RPC 呼叫時

litecoin-cli.exe signrawtransaction 020000000152cf5e76f1ac0fd42e97ec60db30406b019621da497601b430e7adf5642e1fa20000000000ffffffff02e09c4100000000001976a914fbb4b6ef02914490e99f899cb8538b03105331df88acc095a905000000001976a91471efff92af2740dd4fe088fc3de98ceebaa4c13488ac00000000 "[]" "[\"cQ3HSi45qrfGGZjYAci22gATWfhb1QhWR8JGBHBbzbPsD8Uuu2n2\"]"

結果沒問題。

這就是我使用 SignRawTransaction(範例)的方式:

SignRawTransactionRequest signRawRequest = new SignRawTransactionRequest("020000000152cf5e76f1ac0fd42e97ec60db30406b019621da497601b430e7adf5642e1fa20000000000ffffffff02e09c4100000000001976a914fbb4b6ef02914490e99f899cb8538b03105331df88acc095a905000000001976a91471efff92af2740dd4fe088fc3de98ceebaa4c13488ac00000000");
signRawRequest.AddKey("cQ3HSi45qrfGGZjYAci22gATWfhb1QhWR8JGBHBbzbPsD8Uuu2n2");

SignRawTransactionResponse signRawResponse = coinService.SignRawTransaction(signRawRequest);

有沒有人遇到過這個問題?

很抱歉,創建原始交易時缺少輸入。此錯誤與 BitcoinLib 無關。

引用自:https://bitcoin.stackexchange.com/questions/75217