fetcher

Fetcher module fetches blockchain data from web3 and caches it for subsequent queries.

Every blockchain query must use this module for efficiency. There are several services that do exactly this:

Service

Description

web3cat.fetcher.events.EventsService

Fetching Ethereum events

web3cat.fetcher.calls.CallsService

Static calls to Ethereum

web3cat.fetcher.balances.BalancesService

ETH balances on Ethereum

web3cat.fetcher.blocks.BlocksService

Fetching blocks metadata

web3cat.fetcher.erc20_metas.ERC20MetasService

Fetching token metadata (decimals, symbol, name)

The best way to get started is to explore these services and module docs.