MCPcopy Index your code
hub / github.com/cosmos/cosmjs-types

github.com/cosmos/cosmjs-types @v0.11.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.11.0 ↗ · + Follow
4,654 symbols 11,434 edges 217 files 335 documented · 7%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

cosmjs-types

typescript npm version license minimum node version monthly downloads

Maintenance

This section is for maintainers of this repo, not users.

Getting started

# Pull external code
git submodule init
git submodule update

# Install dependencies
npm install

Rebuilding types

npm run codegen # Generate .ts files into ./src
npm run build # Build .js/.d.ts files

Extension points exported contracts — how you extend this code

IBinaryReader (Interface)
(no doc) [2 implementers]
src/binary.ts
Query (Interface)
(no doc) [1 implementers]
src/cosmwasm/wasm/v1/query.ts
Query (Interface)
(no doc) [1 implementers]
src/cosmos/counter/v1/query.ts
Query (Interface)
(no doc) [1 implementers]
src/ibc/applications/interchain_accounts/controller/v1/query.ts
AminoHeight (Interface)
(no doc)
src/helpers.ts
Timestamp (Interface)
(no doc)
src/google/protobuf/timestamp.ts
InterfaceDescriptor (Interface)
(no doc)
src/cosmos_proto/cosmos.ts
Request (Interface)
(no doc)
src/tendermint/abci/types.ts

Core symbols most depended-on inside this repo

uint32
called by 5205
src/binary.ts
isSet
called by 2448
src/helpers.ts
string
called by 1942
src/binary.ts
skipType
called by 1199
src/binary.ts
create
called by 1199
src/binary.ts
fork
called by 1055
src/binary.ts
ldelim
called by 1055
src/binary.ts
bytes
called by 576
src/binary.ts

Shape

Function 2,366
Interface 1,276
Method 816
Class 142
Enum 54

Languages

TypeScript100%

Modules by API surface

src/google/protobuf/descriptor.ts125 symbols
src/tendermint/abci/types.ts117 symbols
src/cosmwasm/wasm/v1/tx.ts111 symbols
src/cosmos/group/v1/tx.ts96 symbols
src/cosmwasm/wasm/v1/query.ts95 symbols
src/binary.ts95 symbols
src/ibc/core/channel/v1/query.ts93 symbols
src/cosmos/staking/v1beta1/query.ts93 symbols
src/cosmos/group/v1/query.ts93 symbols
src/cosmos/bank/v1beta1/query.ts89 symbols
src/ibc/core/client/v1/query.ts75 symbols
src/ibc/core/channel/v1/tx.ts72 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page