Transactions

使用 api 或模組在萊特幣測試網上發送原始交易(有 tx_hex)

  • May 30, 2018

我有原始交易的原始數據(tx_hex),但我無法使用對 testnet.litecore.api 的發布請求將其發送到 litecoin tesnet。如果我在瀏覽器中手動插入 tx_hex,則交易已正確發送。我的程式碼:

request({
   url: 'https://testnet.litecore.io/tx/send',
   method: 'POST',
   data: test_tx
}, ((error, response, body) => {
   if(error) {
       console.log(error);
   } else {
       console.log(body);
   }
}));

我也嘗試使用其他服務,但它也失敗了。

程式碼 :

postdata = { tx_hex : test_tx };
request.post('https://chain.so/api/v2/send_tx/LTCTEST', postdata, function 
            optionalCallback(err, httpResponse, body) {
       if (err) {
           return console.error('upload failed:', err);
       }
       console.log('Upload successful!  Server responded with:', body);
});

Postdata必須是字元串,而不是對象。(’tx_hex=…')

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