MCPcopy Index your code
hub / github.com/compound-finance/open-oracle

github.com/compound-finance/open-oracle @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
102 symbols 246 edges 31 files 1 documented · 1%
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

OpenPriceFeedPayload (Interface)
(no doc)
poster/src/interfaces.ts
SignedMessage (Interface)
(no doc)
sdk/javascript/src/reporter.ts
DecodedMessage (Interface)
(no doc)
poster/src/interfaces.ts
OpenPriceFeedItem (Interface)
(no doc)
poster/src/interfaces.ts
CoinbaseConfig (Interface)
(no doc)
poster/src/sources/coinbase.ts

Core symbols most depended-on inside this repo

address
called by 43
tests/Helpers.js
keccak256
called by 40
tests/Helpers.js
address
called by 33
tests/UniswapConfigTest.js
address
called by 30
tests/NonReporterPricesTest.js
postPrices
called by 24
tests/UniswapAnchoredViewTest.js
uint
called by 24
tests/Helpers.js
time
called by 20
tests/Helpers.js
sendRPC
called by 20
tests/Helpers.js

Shape

Function 92
Interface 5
Method 3
Class 2

Languages

TypeScript100%

Modules by API surface

tests/PostRealWorldPricesTest.js11 symbols
tests/Helpers.js11 symbols
sdk/javascript/src/reporter.ts11 symbols
poster/src/util.ts10 symbols
poster/src/poster.ts7 symbols
poster/src/post_with_retries.ts6 symbols
tests/Matchers.js5 symbols
tests/DockerProvider.js5 symbols
poster/tests/poster_test.ts5 symbols
poster/src/mainnet_uniswap_mocker.ts5 symbols
tests/UniswapConfigTest.js3 symbols
tests/UniswapAnchoredViewTest.js3 symbols

For agents

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

⬇ download graph artifact