I want to label each ethereum address whether it is EOA or not.
I'm thinking of the following method.
- Scan all transactions whose "to address" is the address to check. if the "input" of every transaction is null, then the address is EOA.
Is this OK? Or is there other methods that are more appropriate or efficient?
(For the data source of transactions, I use BigQuery public dataset.)