MCPcopy Index your code
hub / github.com/Agzs/BlockMaze

github.com/Agzs/BlockMaze @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
23,980 symbols 77,763 edges 1,812 files 8,637 documented · 36% updated 5y ago★ 431 open issues
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

Subscription (Interface)
TODO: move subscription to package event Subscription represents an event subscription where events are delivered on a d [6 …
go-ethereum/interfaces.go
Encoder (Interface)
Encoder is implemented by types that require custom encoding rules or want to encode private fields. [18 implementers]
go-ethereum/rlp/encode.go
GaugeFloat64 (Interface)
GaugeFloat64s hold a float64 value that can be set arbitrarily. [6 implementers]
go-ethereum/metrics/gauge_float64.go
Processor (Interface)
Processor is an interface for processing blocks using a given initial state. Process takes the block to be processed an [6 …
go-ethereum/core/types.go
SignerUI (Interface)
SignerUI specifies what method a UI needs to implement to be able to be used as a UI for the signer [7 implementers]
go-ethereum/signer/core/api.go
BytesAddress (Interface)
BytesAddress is an interface for elements addressable by a byte slice [11 implementers]
go-ethereum/swarm/pot/address.go
LightPeer (Interface)
LightPeer encapsulates the methods required to synchronise with a remote light peer. [7 implementers]
go-ethereum/eth/downloader/peer.go
OdrRequest (Interface)
OdrRequest is an interface for retrieval requests [6 implementers]
go-ethereum/light/odr.go

Core symbols most depended-on inside this repo

Fatalf
called by 2681
go-ethereum/swarm/storage/chunker_test.go
Error
called by 824
go-ethereum/rpc/types.go
New
called by 802
go-ethereum/log/logger.go
Hash
called by 749
go-ethereum/core/state/database.go
Matches
called by 632
libsnark-vnt/depends/libsnark/depends/gtest/googlemock/include/gmock/gmock-matchers.h
Unlock
called by 600
go-ethereum/mobile/accounts.go
Lock
called by 582
go-ethereum/mobile/accounts.go
push_back
called by 570
libsnark-vnt/depends/libsnark/libsnark/gadgetlib2/variable.cpp

Shape

Method 11,232
Function 8,805
Class 1,993
Struct 1,490
TypeAlias 186
Interface 179
FuncType 48
Enum 47

Languages

Go55%
C++39%
Python3%
C1%
TypeScript1%
Java1%

Modules by API surface

libsnark-vnt/depends/libsnark/depends/xbyak/xbyak/xbyak_mnemonic.h1,420 symbols
go-ethereum/accounts/usbwallet/internal/trezor/messages.pb.go565 symbols
libsnark-vnt/depends/libsnark/depends/gtest/googlemock/include/gmock/gmock-matchers.h435 symbols
libsnark-vnt/depends/libsnark/depends/xbyak/xbyak/xbyak.h289 symbols
libsnark-vnt/depends/libsnark/depends/gtest/googletest/src/gtest.cc270 symbols
libsnark-vnt/depends/libsnark/depends/gtest/googletest/include/gtest/internal/gtest-param-util-generated.h253 symbols
libsnark-vnt/depends/libsnark/depends/gtest/googletest/test/gtest_unittest.cc223 symbols
libsnark-vnt/depends/libsnark/depends/gtest/googletest/include/gtest/internal/gtest-type-util.h213 symbols
libsnark-vnt/depends/libsnark/depends/ate-pairing/include/bn.h185 symbols
libsnark-vnt/depends/libsnark/depends/gtest/googlemock/scripts/generator/cpp/ast.py181 symbols
go-ethereum/eth/downloader/downloader_test.go171 symbols
go-ethereum/internal/jsre/deps/web3.js162 symbols

For agents

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

⬇ download graph artifact