MCPcopy Index your code
hub / github.com/Turbin3/poseidon

github.com/Turbin3/poseidon @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
92 symbols 131 edges 22 files 3 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

Vault (Interface)
(no doc)
examples/vault/typescript/vault.ts
EscrowState (Interface)
(no doc)
examples/escrow/typescript/escrow.ts
Favorites (Interface)
(no doc)
examples/favorites/typescript/favorites.ts
VoteState (Interface)
(no doc)
examples/vote/typescript/vote.ts

Core symbols most depended-on inside this repo

add_import
called by 33
src/rs_types/program_module.rs
get_seeds
called by 15
src/rs_types/program_instruction.rs
get_rs_arg_from_ts_arg
called by 12
src/rs_types/program_instruction.rs
execute_cmd
called by 3
src/cli.rs
parse_ts
called by 2
src/parse_ts.rs
transpile
called by 2
src/transpiler.rs
rs_type_from_str
called by 2
src/ts_types.rs
build_workspace
called by 2
src/cli.rs

Shape

Class 31
Function 31
Method 24
Interface 4
Enum 2

Languages

Rust76%
TypeScript24%

Modules by API surface

src/cli.rs12 symbols
src/rs_types/program_instruction.rs8 symbols
examples/vote/rust/vote.rs7 symbols
examples/vault/rust/vault.rs7 symbols
examples/escrow/rust/escrow.rs7 symbols
examples/vote/typescript/vote.ts6 symbols
examples/vault/typescript/vault.ts6 symbols
examples/escrow/typescript/escrow.ts6 symbols
src/rs_types/program_module.rs5 symbols
src/rs_types/program_account.rs4 symbols
examples/favorites/typescript/favorites.ts4 symbols
src/rs_types/instruction_account.rs3 symbols

For agents

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

⬇ download graph artifact