Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cosmoscontracts/juno-ts
https://github.com/cosmoscontracts/juno-ts
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/cosmoscontracts/juno-ts
- Owner: CosmosContracts
- License: mit
- Created: 2022-08-14T07:34:15.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-19T03:03:03.000Z (about 1 year ago)
- Last Synced: 2024-11-11T20:11:49.319Z (2 months ago)
- Language: TypeScript
- Size: 4.13 MB
- Stars: 6
- Watchers: 5
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# juno-network
Typescript libraries for the Juno ecosystem.
## Packages
#### [juno-network](packages/juno-network/README.md)
TS library with Cosmos SDK and JunoSwap smart contracts.
#### [@juno-network/swap](packages/swap/README.md)
TS library with JunoSwap smart contracts.
#### [@juno-network/assets](packages/assets/README.md)
Chain Registry info for Juno, including asset lists.
## Developing
Checkout the repository and bootstrap the yarn workspace:
```sh
# Clone the repo.
git clone https://github.com/CosmosContracts/typescript
yarn
yarn bootstrap
```### Building
```sh
yarn build
```
### Publishing```
lerna publish
# lerna publish minor
# lerna publish major
```
## Credits🛠 Built by Cosmology — if you like our tools, please consider delegating to [our validator ⚛️](https://cosmology.zone/validator)
Code built with the help of these related projects:
* [@cosmwasm/ts-codegen](https://github.com/CosmWasm/ts-codegen) for generated CosmWasm contract Typescript classes
* [@cosmology/telescope](https://github.com/cosmology-tech/telescope) a "babel for the Cosmos", Telescope is a TypeScript Transpiler for Cosmos Protobufs.
* [chain-registry](https://github.com/cosmology-tech/chain-registry) an npm module for the official Cosmos chain-registry