Bitcoin Forum
November 18, 2024, 01:22:04 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Any way to verify my Bitcoin Core balance on specific date?  (Read 312 times)
KGambler (OP)
Full Member
***
Offline Offline

Activity: 236
Merit: 100


View Profile
November 06, 2017, 01:07:34 PM
 #1

I recently recovered my bitcoin cash coins and was surprised that the number of coins recovered was a bit less than I expected.  Is there any way to verify what my Bitcoin Core wallet balance was in early August?  I have read that you can look up the balance in a specific address but don't wallets have many addresses?  I would want the balance for my wallet.  Or am I wrong about that?

Any help would be appreciated.  Thanks.
RGBKey
Hero Member
*****
Offline Offline

Activity: 854
Merit: 658


rgbkey.github.io/pgp.txt


View Profile WWW
November 06, 2017, 01:31:30 PM
 #2

You should be able to look at the addresses in block explorers to verify your Bitcoin balance on the date and time of the BCH fork. If you sent any Bitcoin after the fork, it's very likely the transaction was replayed and you sent BCH too. I would look through your transaction history.
KGambler (OP)
Full Member
***
Offline Offline

Activity: 236
Merit: 100


View Profile
November 06, 2017, 01:48:27 PM
 #3

Do I have to check each receiving address individually and add the total?  Is there a website or a script where I can just paste them all in and it adds it up?  I have dozens of receiving addresses.  Or is there a different address to check?
buwaytress
Legendary
*
Offline Offline

Activity: 2996
Merit: 3700


Join the world-leading crypto sportsbook NOW!


View Profile
November 06, 2017, 01:57:38 PM
 #4

The Bitcoin Cash (BCH/BCC) fork took place at block height 478558. So I imagine there is a way to check an address' balance at that specific height, if you were able to input address at that snapshot. Here's a temporary workaround:

1. This block was found at 2017-08-01 13:16:14:
https://blockchain.info/block/0000000000000000011865af4122fe3b144e2cbeea86142e8ff2fb4107352d43

2. Just use an explorer to input your address. The balance associated with that address at the time of snapshot should be easily calculated:

Current balance - Sum of all transactions confirmed AFTER the timestamp = balance at fork.

Assuming all tx inputs made and confirmed before timestamp.

██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
KGambler (OP)
Full Member
***
Offline Offline

Activity: 236
Merit: 100


View Profile
November 06, 2017, 02:05:37 PM
 #5

Thanks for the help guys. 

Just so I am sure I understand correctly, there is no ONE address for a bitcoin core wallet, right?  It is all of the receiving addresses we are talking about?  Or is there one address?
DannyHamilton
Legendary
*
Offline Offline

Activity: 3486
Merit: 4851



View Profile
November 06, 2017, 02:53:55 PM
 #6

Thanks for the help guys.  

Just so I am sure I understand correctly, there is no ONE address for a bitcoin core wallet, right?  It is all of the receiving addresses we are talking about?  Or is there one address?

Which wallet are you talking about?

Bitcoin Core has a tab at the top for "Transactions".

You can click that and see all the transactions that have ever been sent FROM or TO that wallet.

At the bottom is a button that says "Export". If you click that button, you can save the entire list of transactions.  You can then open that file with any spreadsheet program, and (with a tiny bit maths that most 11 year olds are capable of) can calculate your balance for any point in time.
jnano
Member
**
Offline Offline

Activity: 301
Merit: 74


View Profile
November 06, 2017, 02:58:59 PM
Last edit: November 06, 2017, 03:20:31 PM by jnano
 #7

This might work:

* Disconnect from the internet, or act before a new block is produced.
* Subtract your target block number from the last block you have. If you know a specific past transaction of yours was the last one before the fork, you can just hover over it to see the number of confirmations.
* In the debug console, use the above number (N) as parameter for:

Code:
getbalance * <N>

Just so I am sure I understand correctly, there is no ONE address for a bitcoin core wallet, right?  It is all of the receiving addresses we are talking about?  Or is there one address?
Normally it's multiple addresses, unless you've repeatedly used a single one, including for transactions change.
KGambler (OP)
Full Member
***
Offline Offline

Activity: 236
Merit: 100


View Profile
November 06, 2017, 03:40:41 PM
Last edit: November 06, 2017, 03:51:07 PM by KGambler
 #8

Thanks for the help guys.  

Just so I am sure I understand correctly, there is no ONE address for a bitcoin core wallet, right?  It is all of the receiving addresses we are talking about?  Or is there one address?

Which wallet are you talking about?

Bitcoin Core has a tab at the top for "Transactions".

You can click that and see all the transactions that have ever been sent FROM or TO that wallet.

At the bottom is a button that says "Export". If you click that button, you can save the entire list of transactions.  You can then open that file with any spreadsheet program, and (with a tiny bit maths that most 11 year olds are capable of) can calculate your balance for any point in time.


Thank you!  Didn't realize there was a way to export that  Grin

Thank you to all who replied, I learned a few things.


UPDATE:  Problem solved.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!