Documentation ¶
Overview ¶
Package etherscan allows etherscan fetches while respecting the rate limit
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct { *etherscan.Client // contains filtered or unexported fields }
Client implements an etherscan client.
func NewEtherscanAbiGenClientFromChain ¶
func NewEtherscanAbiGenClientFromChain(ctx context.Context, chainID uint32, url string) (*Client, error)
NewEtherscanAbiGenClientFromChain creates a new ether scan client for a given chain. it applies a rate limiter at a file level that is only released when the process is complete.
Click to show internal directories.
Click to hide internal directories.