Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: stanley_yelnats on August 15, 2019, 01:41:49 PM



Title: Bitcoind UTXO address private keys not in wallet
Post by: stanley_yelnats on August 15, 2019, 01:41:49 PM
Is there a reason why a transaction's unspent output would go to an address which the wallet says it doesn't own? The transaction consists of 2 inputs (which are owned by the wallet) 1 spent output, also owned by the wallet, and 1 unspent output seemingly not owned. Cant find the private keys anywhere for that unspent address ??? ??? ???

Bitcoin Core 0.17.1


Title: Re: Bitcoind UTXO address private keys not in wallet
Post by: TryNinja on August 15, 2019, 01:48:18 PM
Are you sure you don't own it? Maybe that's your change address.

Run listunspent in Core's console and see if the UTXO is there.


Title: Re: Bitcoind UTXO address private keys not in wallet
Post by: stanley_yelnats on August 15, 2019, 01:49:36 PM
Yup, ran list unspent and its not there... Is it possible that the address somehow got removed from the wallet?


Title: Re: Bitcoind UTXO address private keys not in wallet
Post by: Thirdspace on August 15, 2019, 05:13:37 PM
The transaction consists of 2 inputs (which are owned by the wallet) 1 spent output, also owned by the wallet, and 1 unspent output seemingly not owned. Cant find the private keys anywhere for that unspent address ??? ??? ???
if the nature of this transaction is payment transaction then that looks normal
the two inputs are the source of your bitcoin, and the spent output is the change that has already been used
while the unspent output belongs to the person you are sending the bitcoin to


Title: Re: Bitcoind UTXO address private keys not in wallet
Post by: bob123 on August 15, 2019, 06:52:06 PM
What you are describing (with your 2 input - 2 output transactions) sounds like a standard transaction.

2 Inputs (from your wallet) -> 1 output (to the recipient) + 1 output (change to your wallet).

Did you send a transaction, or did it happen 'automatically' ?
Where did you try to send the TX to ? To another address in your wallet ? Or to another person / wallet ?


Title: Re: Bitcoind UTXO address private keys not in wallet
Post by: scambust on August 15, 2019, 07:59:01 PM
Is there a reason why a transaction's unspent output would go to an address which the wallet says it doesn't own? The transaction consists of 2 inputs (which are owned by the wallet) 1 spent output, also owned by the wallet, and 1 unspent output seemingly not owned. Cant find the private keys anywhere for that unspent address ??? ??? ???

Bitcoin Core 0.17.1

Is the wallet balance not affected? If not, the unknown private key is in there somewhere. To quickly resolve this, move all balance into another address you control.


Title: Re: Bitcoind UTXO address private keys not in wallet
Post by: BitMaxz on August 15, 2019, 09:39:44 PM
Did you tried to dump the private key of the address(The unspent address) using console and this command dumpprivkey

Can you try this command line in the console below.
Code:
validateaddress "address"

To check if you own this address
it should show something like this below.

Quote
{
"isvalid" : true,
"address" : "1umybitcoinaddress54321",
"ismine" : false,
"account" : ""
}

If the 'ismine' shows "false" it is not your wallet address but if the result is "true" you own that address.