MCPcopy Index your code
hub / github.com/IoTChainCode/itc-ts

github.com/IoTChainCode/itc-ts @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
461 symbols 970 edges 83 files 12 documented · 3%
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

ISqlStore (Interface)
(no doc) [2 implementers]
src/storage/sqlstore.ts
IEncrypt (Interface)
(no doc) [2 implementers]
src/common/encrypt.ts
ITypedEventEmitter (Interface)
(no doc) [1 implementers]
src/events/eventbus.ts
IPromise (Interface)
(no doc)
src/network/WebSocketClient.ts
UnitValid (Interface)
(no doc)
src/core/unit.ts
IKVStore (Interface)
(no doc) [2 implementers]
src/storage/kvstore.ts
ISigned (Interface)
(no doc)
src/common/Signature.ts
Listener (Interface)
(no doc)
src/events/eventbus.ts

Core symbols most depended-on inside this repo

all
called by 79
src/storage/sqlstore.ts
run
called by 43
src/storage/sqlstore.ts
get
called by 33
src/storage/kvstore.ts
close
called by 9
src/network/Peer.ts
sendRequest
called by 9
src/network/Peer.ts
on
called by 9
src/events/eventbus.ts
sendData
called by 8
src/network/Peer.ts
reject
called by 8
src/common/ControlledPromise.ts

Shape

Method 236
Function 134
Class 78
Interface 10
Enum 3

Languages

TypeScript100%

Modules by API surface

src/network/WebSocketClient.ts33 symbols
src/network/Peer.ts26 symbols
src/events/eventbus.ts26 symbols
src/core/main_chain.ts23 symbols
src/common/ControlledPromise.ts23 symbols
src/core/device.ts16 symbols
src/storage/sqlstore.ts15 symbols
src/models/Messages.ts14 symbols
src/core/unit.ts14 symbols
src/common/validation_utils.ts14 symbols
src/witness/witness.ts12 symbols
src/common/object_hash.ts12 symbols

For agents

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

⬇ download graph artifact