mirror of
https://github.com/cosmos/cosmjs.git
synced 2025-03-10 13:47:12 +00:00
@iov/cosmos
This is a Typescript client-side binding to wasmd, a sample blockchain for the cosmwasm smart contracting platform.
Development
Requires Node 10+. For best results, use yarn. The basic commands are:
# compile the code
yarn build
# run unit tests
yarn test
# format and lint the code
yarn format && yarn lint
Integration tests
To run the entire test suite, you need to run a local blockchain to test against. This should work on any Linux/OSX system with docker installed.
./scripts/cosm/start.sh
COSMOS_ENABLED=1 yarn test
./scripts/cosm/stop.sh
Description
The Swiss Army knife to power JavaScript based client solutions ranging from Web apps/explorers over browser extensions to server-side clients like faucets/scrapers.
Languages
TypeScript
93%
Shell
3.5%
JavaScript
3.2%
Python
0.1%
HTML
0.1%