I want to confirm that what time is proper for checking there is uncle block or not.
I know that eth_getUncleCountByBlockNumber
returns # of uncle blocks at a block number. (max is 2)
But when considering how ethereum handle uncle block, I think the timing of calling the method is very important.
For example, let's assume that latest block number of ethereum now is 20,000,000. And if I call the method at that moment, it returns 0 even if there may be uncle block in the future.
So which timing is safe for getting uncle block count in terms of confirmation?
Is it safe when I call the method with a block number of which confirmations is >= 12??