I'm looking at the RPC spec. Many calls (eth_getBalance
, eth_getStorageAt
) allow for a custom "block parameter" where I can pass in any block number.
How does this work? Does each node maintain a copy of the state for each block (I assume not). Do nodes synced via --fast
have access to blocks before they were fast synced?
Cheers -Aakil
geth --light
at ethereum.stackexchange.com/a/11295/1268 . – The Officious BokkyPooBah Mar 8 '17 at 3:19