MCPcopy Index your code
hub / github.com/HerbertSpender/circuit-flow

github.com/HerbertSpender/circuit-flow @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
45,011 symbols 198,409 edges 3,584 files 12,187 documented · 27%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

AbigenLog (Interface)
AbigenLog is an interface for abigen generated log topics [146 implementers]
integration-tests/contracts/ethereum/KeeperRegistryVersions.go
BasicAdminUsersORM (Interface)
BasicAdminUsersORM is the interface that defines the functionality required for supporting basic admin functionality adj [7 …
core/sessions/authentication.go
EthereumLogIterator (Interface)
EthereumLogIterator is the interface provided by gethwrapper representations of EVM logs. [176 implementers]
core/internal/cltest/cltest.go
ServiceCtx (Interface)
ServiceCtx is the same as Service, but Start method receives a context. [242 implementers]
core/services/job/common.go
SessionRequestBuilder (Interface)
SessionRequestBuilder is an interface that returns a SessionRequest, abstracting how session requests are generated, whe [6 …
core/cmd/shell.go
CCIPOracle (Interface)
CCIPOracle represents either a CCIP commit or exec oracle or a bootstrap node. [242 implementers]
core/capabilities/ccip/types/types.go
WorkflowFetcher (Interface)
WorkflowFetcher defines configuration for fetching workflow files [18 implementers]
core/config/cre_config.go
TransactionStrategy (Interface)
TransactionStrategy interface for executing transactions with different strategies [65 implementers]
deployment/cre/common/strategies/strategies.go

Core symbols most depended-on inside this repo

Errorf
called by 10599
core/logger/logger.go
Equal
called by 6580
core/services/signatures/secp256k1/field.go
String
called by 4179
core/services/workflows/types/workflow_meta.go
Run
called by 3181
core/services/pipeline/common.go
Context
called by 2126
core/internal/testutils/testutils.go
Get
called by 2108
core/cmd/shell.go
String
called by 2010
deployment/environment/nodeclient/chainlink_models.go
Error
called by 1967
core/services/vrf/v2/coordinator_v2x_interface.go

Shape

Method 24,997
Function 11,478
Struct 7,323
Interface 759
TypeAlias 360
FuncType 94

Languages

Go100%
Python1%

Modules by API surface

deployment/environment/web/sdk/internal/generated/generated.go1,114 symbols
deployment/ccip/shared/bindings/hybrid_with_external_minter_fast_transfer_token_pool/hybrid_with_external_minter_fast_transfer_token_pool.go581 symbols
deployment/ccip/shared/bindings/token_governor/token_governor.go537 symbols
deployment/ccip/shared/bindings/burn_mint_with_external_minter_fast_transfer_token_pool/burn_mint_with_external_minter_fast_transfer_token_pool.go492 symbols
core/internal/mocks/flux_aggregator.go478 symbols
integration-tests/contracts/ethereum/StakingEventsMock.go411 symbols
core/services/relay/evm/types/int_types_gen.go397 symbols
common/txmgr/mocks/evm_tx_store.go382 symbols
core/internal/gethwrappers2/generated/offchainaggregator/offchainaggregator.go373 symbols
core/services/ocr2/plugins/ccip/internal/ccipdata/mocks/contracts/evm2_evm_off_ramp_interface.go370 symbols
core/services/chainlink/mocks/general_config.go364 symbols
deployment/common/view/v1_0/mocks/workflow_registry_interface.go358 symbols

Datastores touched

dbnameDatabase · 1 repos
chainlink_testDatabase · 1 repos
postgresDatabase · 1 repos
asdfDatabase · 1 repos
backupdbnameDatabase · 1 repos
chainlinkDatabase · 1 repos
chainlink_0_testDatabase · 1 repos
chainlink_1_testDatabase · 1 repos

For agents

$ claude mcp add circuit-flow \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact