MCPcopy Index your code
hub / github.com/apotdevin/thunderhub

github.com/apotdevin/thunderhub @v0.18.4

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.18.4 ↗ · + Follow
2,260 symbols 5,432 edges 659 files 25 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

ThunderHub - Lightning Node Manager

Documentation has moved! Find the documentation here.

Extension points exported contracts — how you extend this code

LightningProvider (Interface)
(no doc) [4 implementers]
src/server/modules/node/lightning.types.ts
BarChartProps (Interface)
(no doc)
src/client/src/components/chart/BarChart.tsx
TaprootAssetsProvider (Interface)
(no doc) [3 implementers]
src/server/modules/node/tapd/taproot-assets.types.ts
EmojiProps (Interface)
(no doc)
src/client/src/components/emoji/Emoji.tsx
PrivateMethods (Interface)
(no doc) [1 implementers]
src/server/modules/api/trade/trade.resolver.spec.ts
EditNodeDialogProps (Interface)
(no doc)
src/client/src/components/nodeManager/EditNodeDialog.tsx
TradeApiOffer (Interface)
(no doc)
src/server/modules/api/magma/magma.resolver.ts
AddNodeDialogProps (Interface)
(no doc)
src/client/src/components/nodeManager/AddNodeDialog.tsx

Core symbols most depended-on inside this repo

Field
called by 803
src/client/src/components/nodeManager/AddNodeForm.tsx
cn
called by 151
src/client/src/lib/utils.ts
get
called by 139
src/server/modules/api/amboss/amboss-token.service.ts
getErrorContent
called by 96
src/client/src/utils/error.tsx
toWithError
called by 91
src/server/utils/async.ts
getAccountAndProvider
called by 45
src/server/modules/node/node.service.ts
getLnd
called by 44
src/server/modules/node/litd/litd.service.ts
to
called by 41
src/server/modules/node/lnd/lnd.helpers.ts

Shape

Function 1,008
Method 595
Class 594
Interface 46
Enum 17

Languages

TypeScript100%

Modules by API surface

src/server/modules/api/tapd/tapd.types.ts58 symbols
src/server/modules/api/magma/magma.types.ts54 symbols
src/server/modules/node/litd/litd.service.ts52 symbols
src/server/modules/node/node.service.ts50 symbols
src/server/modules/node/lnd/lnd.service.ts49 symbols
src/server/modules/node/lightning.types.ts49 symbols
src/server/modules/api/magma/magma.resolver.ts43 symbols
src/server/modules/node/tapd/tapd-node.service.ts39 symbols
src/server/modules/api/forwards/forwards.resolver.ts37 symbols
src/server/modules/api/tapd/tapd.resolver.ts36 symbols
src/server/modules/api/node/node.resolver.ts34 symbols
src/server/modules/api/account/account.resolver.ts30 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page