# Functions
New constructs a new GraphQL service instance.
# Structs
AccessTuple represents EIP-2930.
Account represents an Ethereum account at a particular block.
Block represents an Ethereum block.
BlockFilterCriteria encapsulates criteria passed to a `logs` accessor inside a block.
BlockNumberArgs encapsulates arguments to accessors that specify a block number.
CallData encapsulates arguments to `call` or `estimateGas`.
CallResult encapsulates the result of an invocation of the `call` accessor.
FilterCriteria encapsulates the arguments to `logs` on the root resolver object.
GraphiQL is an in-browser IDE for exploring GraphiQL APIs.
Log represents an individual log message.
Resolver is the top-level object in the GraphQL hierarchy.
SyncState represents the synchronisation status returned from the `syncing` accessor.
Transaction represents an Ethereum transaction.
Withdrawal represents a withdrawal of value from the beacon chain by a validator.