I have one question regarding payment I dont understand.
Day before yesterday morning I sent 520k BBP from C-cex onto address BNxpNcfZDzGknyqguVh2anPKae2jrAfGxH (TXID is d72cb76f612698b96c3057b5b1f553c17d93f8eb07b85664cebd973549de2140)
When I take a look via BBP explorer on the main wallet address BQGcjqjbx89DYqtHc9MpubeEBnbb9FPyfg (address for the same wallet) I don't see +520k. I just see there some + 170968, rest of the transaction goes to another address.
Result: the final balance checked via BBP explorer on the main address BQGcjqjbx89DYqtHc9MpubeEBnbb9FPyfg (2863625) doesn't match now with the balance in the wallet (more than 3.2 mil.)
Question: how it works when I have more addresses for one wallet? And how can I check the final balance via BBP explorer?
I will appreciate any answer. Thank you.
The mentioned transaction shows that there are 2 inputs:
BQGcjqjbx89DYqtHc9MpubeEBnbb9FPyfg 2701763.00000000
BNxpNcfZDzGknyqguVh2anPKae2jrAfGxH 519999.90000000
And 2 outputs:
BRjWGBbhAvwuVcXpWkhYFkwRU2V3mR9CgL 349031.89910260
BQGcjqjbx89DYqtHc9MpubeEBnbb9FPyfg 2872731.00000000
So properly speaking, this is not the one you are describing, as BNxpNcfZDzGknyqguVh2anPKae2jrAfGxH is not a receiving address, but one of the two "sending" addresses.
Regarding the wallet behaviour: unless you specify a "change" address explicitly, wallets will create a new address for change every transaction.
It was sent from c-cex by txid 3190dfb16af1d7b3acef01e1234cb7a5772e519ec24732074b4e0d9e8a71eac2 into BNxpNcfZDzGknyqguVh2anPKae2jrAfGxH
and then via txid d72cb76f612698b96c3057b5b1f553c17d93f8eb07b85664cebd973549de2140 into two wallet addresses. Now the amount via bbp explorer (BQGcjqjbx89DYqtHc9MpubeEBnbb9FPyfg) is not corresponding with the total balance i see in the wallet.