eth: make StorageRangeAt take a block hash or number Co-authored-by: Martin Holst Swende <martin@swende.se> Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
This change splits up the multiple API functions / namespaces currently defined in the eth package into different per-namespace files.