MCPcopy Index your code
hub / github.com/DAVFoundation/dav-js

github.com/DAVFoundation/dav-js @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
486 symbols 874 edges 144 files 36 documented · 7%
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

IPrice (Interface)
(no doc) [6 implementers]
src/IPrice.ts
IKafka (Interface)
(no doc) [2 implementers]
src/common-types.ts
IBidParams (Interface)
* @interface IBidParams The interface vessel-charging/IBidParams represent a valid argument of vessel-charging/BidParams
src/vessel-charging/BidParams.ts
IBidParams (Interface)
* @interface IBidParams The interface drone-delivery/IBidParams represent a valid argument of drone-delivery/BidParams c
src/drone-delivery/BidParams.ts
IBidParams (Interface)
* @interface IBidParams The interface drone-charging/IBidParams represent a valid argument of drone-charging/BidParams c
src/drone-charging/BidParams.ts
IVehicleDetails (Interface)
* @interface IVehicleDetails is represents vehicle details in a bid of ride-hailing protocol
src/ride-hailing/BidParams.ts
IConfig (Interface)
(no doc) [1 implementers]
src/IConfig.ts
IMissionParams (Interface)
(no doc)
src/IMissionParams.ts

Core symbols most depended-on inside this repo

sdkLogger
called by 38
src/sdkLogger.ts
messages
called by 36
src/common-types.ts
sendMessage
called by 20
src/Bid.ts
serialize
called by 20
src/ride-hailing/BidParams.ts
fromObservable
called by 17
src/common-types.ts
filterType
called by 16
src/KafkaMessageStream.ts
sendParams
called by 14
src/common-types.ts
deserialize
called by 14
src/ride-hailing/BidParams.ts

Shape

Method 249
Class 131
Function 68
Interface 26
Enum 12

Languages

TypeScript100%

Modules by API surface

src/KafkaMessageFactory.ts16 symbols
src/Contracts.ts16 symbols
src/mocks/Web3Mock.ts13 symbols
src/KafkaNode.ts12 symbols
src/Bid.ts12 symbols
src/common-types.ts11 symbols
src/Identity.ts11 symbols
src/Mission.ts10 symbols
src/vessel-charging/BidParams.ts9 symbols
src/drone-delivery/BidParams.ts9 symbols
src/drone-charging/BidParams.ts9 symbols
src/ContractsIntegrationSimulator.ts9 symbols

For agents

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

⬇ download graph artifact