Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Obscure problem with sent transactions and wallet balance #29024

Closed
1 task done
FacehuggerCZ opened this issue Dec 7, 2023 · 4 comments
Closed
1 task done

Obscure problem with sent transactions and wallet balance #29024

FacehuggerCZ opened this issue Dec 7, 2023 · 4 comments

Comments

@FacehuggerCZ
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

Current behaviour

Hello,

I need help explaining this problem:
bitcoin core balance
bitcoin core transactions
transactions

when I sent two transactions from my bitcoincore wallet, it created other transactions with different amounts in them and sent them to unknown addresses. But the bitcoincore wallet shows me the correct balance, but the public address of the wallet shows me a smaller amount. What is the problem or has the bitcoincore wallet created another public address of my wallet and everything is as it should be? TX transactions: https://mempool.space/tx/f5b121348993c768a898f93f8935c93df002565378b438fb87298de60bb51430
https://mempool.space/tx/464982c71089773479b8e1bd5af9f9d62c6f08d3873511b093f31b9c8607cf2a

I had bitcoin core version 22 when I submitted, now I have reinstalled it to version 25.1.0

Expected behaviour

I expected it to send only one transaction and the original wallet balance would be lower even with the sent transaction fee.

Steps to reproduce

when I sent two transactions from my bitcoincore wallet, it created other transactions with different amounts in them and sent them to unknown addresses. But the bitcoincore wallet shows me the correct balance, but the public address of the wallet shows me a smaller amount. What is the problem or has the bitcoincore wallet created another public address of my wallet and everything is as it should be? TX transactions: https://mempool.space/tx/f5b121348993c768a898f93f8935c93df002565378b438fb87298de60bb51430
https://mempool.space/tx/464982c71089773479b8e1bd5af9f9d62c6f08d3873511b093f31b9c8607cf2a

bitcoin core balance
bitcoin core transactions
transactions

Relevant log output

No response

How did you obtain Bitcoin Core

Compiled from source

What version of Bitcoin Core are you using?

v 25.1.0

Operating system and version

Windows 10 pro 64bit 21H2

Machine specifications

No response

@maflcko
Copy link
Member

maflcko commented Dec 7, 2023

A transaction may have a change output, if the amounts of all input coins is larger than the transaction fee and the transaction recipient outputs.

@MarnixCroes
Copy link
Contributor

@FacehuggerCZ
In Bitcoin Core the outgoing amount of a transaction is the amount you entered to send + mining fee.
So that's why you see on an explorer that the address received 0.1, but the outgoing tx amount in Bitcoin core is 0.10061201.
0.1 plus the fee add up to the tx outgoing amount.
image

The second questions "What are these addresses", those are the change addresses. It's how Bitcoin works.
That money is "back" in your wallet. But to a new unused address instead of the 1MomRR... address.
that is by design.

@maflcko
Copy link
Member

maflcko commented Dec 7, 2023

Usually the issue tracker is used to track technical issues related to the Bitcoin Core code base. General bitcoin questions and/or support requests are best directed to the Bitcoin StackExchange or the #bitcoin IRC channel on Libera Chat, or any other place that you feel is well suited.

@FacehuggerCZ
Copy link
Author

Thanks for the replies, I just wanted to make sure that I didn't happen to have my bitcoin core hacked...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants
@maflcko @MarnixCroes @FacehuggerCZ and others