MCPcopy Index your code
hub / github.com/bianjieai/iritamod

github.com/bianjieai/iritamod @v1.5.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.5.0 ↗ · + Follow
1,656 symbols 3,726 edges 146 files 670 documented · 40%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

iritamod

IRITA专业级产品通用模块库

Extension points exported contracts — how you extend this code

NodeKeeper (Interface)
NodeKeeper defines the expected node keeper (noalias) [1 implementers]
modules/genutil/types/expected_keepers.go
NodeKeeper (Interface)
NodeKeeper defines the expected node keeper [1 implementers]
modules/slashing/types/expected_keepers.go
Cert (Interface)
(no doc) [2 implementers]
utils/ca/cert.go
GenerateAccountStrategy (FuncType)
(no doc)
simapp/test_helpers.go
MigrationCallback (FuncType)
MigrationCallback converts a genesis map from the previous version to the targeted one. TODO: MigrationCallback should
modules/genutil/types/types.go
AccountKeeper (Interface)
AccountKeeper defines the expected account keeper (noalias)
modules/genutil/types/expected_keepers.go

Core symbols most depended-on inside this repo

NewMsgCreateIdentity
called by 15
modules/identity/types/msgs.go
NewMsgUpdateIdentity
called by 14
modules/identity/types/msgs.go
Get
called by 12
simapp/test_helpers.go
UnmarshalJSON
called by 11
modules/identity/types/identity.go
NewMsgCreateValidator
called by 11
modules/node/types/msgs.go
NewMsgGrantNode
called by 10
modules/node/types/msgs.go
GetValidator
called by 10
modules/node/keeper/validator.go
NewMsgRevokeNode
called by 8
modules/node/types/msgs.go

Shape

Method 1,128
Function 395
Struct 106
Interface 18
TypeAlias 6
FuncType 3

Languages

Go100%

Modules by API surface

modules/node/types/query.pb.go197 symbols
modules/node/types/tx.pb.go193 symbols
modules/upgrade/types/tx.pb.go87 symbols
modules/identity/types/tx.pb.go83 symbols
modules/node/types/node.pb.go68 symbols
modules/identity/types/query.pb.go48 symbols
modules/params/types/tx.pb.go47 symbols
modules/slashing/types/tx.pb.go46 symbols
modules/identity/types/identity.pb.go40 symbols
modules/slashing/types/slashing.pb.go36 symbols
modules/node/types/msgs.go31 symbols
modules/node/module.go31 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page