# Functions
GetBlocksWithTxReceipts downloads a range of blocks with tx receipts, and sends each to a channel once it is ready.
GetBlockWithTxReceipts returns a single block with receipts for all transactions.
# Structs
BlockWithTxReceipts contains a single block and receipts for all its transactions (eth does not guarantee that every tx has a receipt).