Crate rindexer

Crate rindexer 

Source

Modules§

event
generator
indexer
manifest
phantom
provider

Macros§

lazy_static
rindexer_error
Constructs an event at the error level.
rindexer_info
Constructs an event at the info level.

Structs§

ABIItem
AsyncCsvAppender
GraphqlOverrideSettings
HeaderMap
A set of HTTP headers
IndexerNoCodeDetails
IndexingDetails
PgType
A Postgres type.
PostgresClient
StartDetails
StartNoCodeDetails

Enums§

EthereumSqlTypeWrapper
StringOrArray
WriteFileError

Traits§

FutureExt
An extension trait for Futures that provides a variety of convenient adapters.
RindexerColorize
The trait that enables something to be given color.
ToSql
A trait for types that can be converted into Postgres values.

Functions§

drop_tables_for_indexer_sql
format_all_files_for_project
Formats all Rust source files in the given folder using cargo fmt.
generate_graphql_queries
generate_random_id
initiate_shutdown
is_running
load_env_from_project_path
public_read_env_value
setup_info_logger
setup_postgres
start_rindexer
start_rindexer_no_code
write_file

Attribute Macros§

async_trait
rindexer_main
Marks async function to be executed by the selected runtime. This macro helps set up a Runtime without requiring the user to use Runtime or Builder directly.