MCPcopy Index your code
hub / github.com/chaors/Ethereum_read

github.com/chaors/Ethereum_read @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
13,809 symbols 53,454 edges 1,065 files 6,778 documented · 49%
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-master_read/interfaces.go
Encoder (Interface)
Encoder is implemented by types that require custom encoding rules or want to encode private fields. [18 implementers]
go-ethereum-master_read/rlp/encode.go
GaugeFloat64 (Interface)
GaugeFloat64s hold a float64 value that can be set arbitrarily. [6 implementers]
go-ethereum-master_read/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-master_read/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-master_read/signer/core/api.go
BytesAddress (Interface)
BytesAddress is an interface for elements addressable by a byte slice [10 implementers]
go-ethereum-master_read/swarm/pot/address.go
LightPeer (Interface)
LightPeer encapsulates the methods required to synchronise with a remote light peer. [7 implementers]
go-ethereum-master_read/eth/downloader/peer.go
OdrRequest (Interface)
OdrRequest is an interface for retrieval requests [6 implementers]
go-ethereum-master_read/light/odr.go

Core symbols most depended-on inside this repo

Fatalf
called by 2650
go-ethereum-master_read/swarm/storage/chunker_test.go
Error
called by 805
go-ethereum-master_read/rpc/types.go
New
called by 782
go-ethereum-master_read/log/logger.go
Hash
called by 741
go-ethereum-master_read/core/state/database.go
Unlock
called by 589
go-ethereum-master_read/mobile/accounts.go
Lock
called by 572
go-ethereum-master_read/mobile/accounts.go
Debug
called by 545
go-ethereum-master_read/log/logger.go
Trace
called by 385
go-ethereum-master_read/log/logger.go

Shape

Method 6,885
Function 5,013
Struct 1,470
TypeAlias 186
Interface 179
FuncType 48
Class 28

Languages

Go94%
C++2%
TypeScript2%
C1%
Java1%
Python1%

Modules by API surface

go-ethereum-master_read/accounts/usbwallet/internal/trezor/messages.pb.go565 symbols
go-ethereum-master_read/eth/downloader/downloader_test.go171 symbols
go-ethereum-master_read/internal/jsre/deps/web3.js162 symbols
go-ethereum-master_read/accounts/usbwallet/internal/trezor/types.pb.go155 symbols
go-ethereum-master_read/contracts/ens/contract/publicresolver.go103 symbols
go-ethereum-master_read/metrics/sample.go101 symbols
go-ethereum-master_read/internal/ethapi/api.go98 symbols
go-ethereum-master_read/crypto/secp256k1/libsecp256k1/src/tests.c95 symbols
go-ethereum-master_read/mobile/types.go89 symbols
go-ethereum-master_read/metrics/timer.go80 symbols
go-ethereum-master_read/swarm/storage/chunker_test.go72 symbols
go-ethereum-master_read/core/vm/instructions.go72 symbols

For agents

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

⬇ download graph artifact