I've created raw transaction with non-spent inputs and already exist in Bitcoin cash abc 0.16.2, But when I try to sign that raw transaction I get Input not found or already spent
RawTransaction
02000000012a6b8e40c82f2a428ea6fb1b355832fe01319235393a9ca2cbf5bfbe3a342e290000000000ffffffff0280969800000000001976a914fe7cba7f798d378abffa4d5620f80d22adfbe1b088ac20091409000000001976a9147aec53c51184a7cf5413a919674bf5efffc0ad6088ac00000000
if you decode this transaction you see the input I used and it's "not already spent"
when I call Bitcoin-cli listunspent
I see used input exist in the wallet.
{
"txid": "292e343abebff5cba29c3a3935923101fe3258351bfba68e422a2fc8408e6b2a",
"vout": 0,
"address": "n1V7R2SadYSRqBg3AzFxiokDRm8LG85tdX",
"account": "",
"scriptPubKey": "76a914db094c026ee745ed8c65af3a692411a9766022f288ac",
"amount": 1.62500000,
"confirmations": 6,
"spendable": false,
"solvable": false },
When i follow the same steps to create/sign a transaction on Bitcoin core or litecoin it works.
I heard that I should add used inputs when calling signrawtransaction