區塊鏈錢包開發 - USDT - 二、創建交易錯誤以及解決方法


這里總結了開發中一些常見報錯和解決方案

1. 提示:createRawtx_change "Amount is not a number"

解決:參數中 tx 的 amout 需要改為 value。

2. 提示:mandatory-script-verify-flag-failed:

解決: return omniHelper.signRawtransaction(data, _tx, [temp_privatekey]); 此處需要私鑰

3. 提示:{ Error: JSON value is not an object as expected

解決:_tx需要為數組

** 4. 提示: { Error: 66: insufficient priority sendrawtransaction err**

原因:tx的帶費用的unspent需要兩個或以上 或者其中地址所需手續費不足
解決:累加unspent直到手續費足夠

5. 提示: Operation not valid with the current stack size'

解決:檢查私鑰正確性

6. 提示: 創建新交易,賬戶無金額入賬

解決:嘗試更換input中兩個tx的位置


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM