|
|
|
|
|
by phire
1628 days ago
|
|
You need an archival node to see a list of all transaction that transfer eth into an address. A full node can only give you the current balance, and a list of all transactions that directly transfer eth to that address. Any transaction that transfers eth as the side effect of a smart contract is invisible. I personally see it as a flaw in the design of eth. You shouldn't need the complete history of states just to find all relevant transactions, but you do. Besides, the argument that regular users shouldn't need to query such information it doesn't change the fact that the information is unqueriable in a full node, short of spending 28 days transforming it into an archival node. |
|
> Besides, the argument that regular users shouldn't need to query such information it doesn't change the fact that the information is unqueriable in a full node, short of spending 28 days transforming it into an archival node.
If you don't need to query the data, then the data doesn't have to be unpacked and indexed for querying. Seems simple to me.