telescope
telescope copied to clipboard
A TypeScript Transpiler for Cosmos Protobufs ⚛️
The default should be easy, so a junior dev can simple provide an URL and get up and running. However, an array of fallback endpoints could be provided if exists!...
- `signAndBroadcast` - `getSigner`
- helpers - lcd - cosmjs
NOTE: This might not strongly related to telescope. Currently, most of web apps have to use Javascript/Typescript to connect with light client server, since most web explorers don’t support gRPC...
currently there is a babel.ts inside of ast, should be moved to babel package
inspired by secret, a nice API for query and tx: https://github.com/scrtlabs/secret.js/tree/49bb8a43d061ee7c366e495fc074f8586f7b7a34#secretjsqueryauthaccount queries: ``` secretjs.query.bank.allBalances() secretjs.query.bank.totalSupply() secretjs.query.bank.supplyOf() ``` tx: ``` secretjs.tx.authz.exec() secretjs.tx.authz.exec.simulate() secretjs.tx.authz.grant() secretjs.tx.authz.grant.simulate() ```
The library is not well maintained. It should not be too hard to implement a `Reader/Writer` in modern TS ourselves and ship that as part of the generated code.
### Todo - [ ] - [ ] TDD development for all modules - [ ] Fixtures for all necessary endpoints - [ ] Docker image with local testing -...