Directories ¶
Path | Synopsis |
---|---|
Package api contains the api used by sinner
|
Package api contains the api used by sinner |
Package cmd CLI infra
|
Package cmd CLI infra |
Package config holds the config for both the server and indexer.
|
Package config holds the config for both the server and indexer. |
indexer
Package indexerconfig is the config loader for the indexer
|
Package indexerconfig is the config loader for the indexer |
server
Package serverconfig is the config loader for the server
|
Package serverconfig is the config loader for the server |
Package contracts holds all the contracts and their parsers.
|
Package contracts holds all the contracts and their parsers. |
destination
Package destination is the execution hub contract parser.
|
Package destination is the execution hub contract parser. |
origin
Package origin is the origin contract parser.
|
Package origin is the origin contract parser. |
Package db implements the data store
|
Package db implements the data store |
model
Package model holds all the models for the database.
|
Package model holds all the models for the database. |
sql
Package sql provides a datastore implementation for the executor.
|
Package sql provides a datastore implementation for the executor. |
sql/base
Package base contains the base sql implementation
|
Package base contains the base sql implementation |
sql/mysql
Package mysql implements the mysql package
|
Package mysql implements the mysql package |
sql/sqlite
Package sqlite implements the sqlite package
|
Package sqlite implements the sqlite package |
Package fetcher gets data from scribe.
|
Package fetcher gets data from scribe. |
client
Package client provides a GraphQL client for consuming logs.
|
Package client provides a GraphQL client for consuming logs. |
client/contrib
Package main generates a GQL client.
|
Package main generates a GQL client. |
client/model
Package model defines models returned by the graphql server
|
Package model defines models returned by the graphql server |
client/resolver
Package resolvers resolves data from gqlgen
|
Package resolvers resolves data from gqlgen |
client/types
Package types provides the GraphQL types for the Scribe service.
|
Package types provides the GraphQL types for the Scribe service. |
graphql
|
|
contrib/client
generate gql schema
|
generate gql schema |
server
Package server provides the GraphQL server.
|
Package server provides the GraphQL server. |
server/graph
Package graph implements the GraphQL schema and resolvers.
|
Package graph implements the GraphQL schema and resolvers. |
server/graph/resolver
Package resolvers provides the GraphQL resolver for the explorer service.
|
Package resolvers provides the GraphQL resolver for the explorer service. |
Package logger handles logging various sinner events and errors.
|
Package logger handles logging various sinner events and errors. |
Package metadata provides a metadata service for sinner.
|
Package metadata provides a metadata service for sinner. |
Package service is the sinner service.
|
Package service is the sinner service. |
Package types holds supplemental types for sinner.
|
Package types holds supplemental types for sinner. |
Click to show internal directories.
Click to hide internal directories.