1.5.1 • Published 13 days ago

@shadeprotocol/shadejs v1.5.1

Weekly downloads
-
License
MIT
Repository
github
Last release
13 days ago

ShadeJS

What is ShadeJS?

ShadeJS is a typescript SDK for interacting with Shade Protocol and Secret Network smart contracts. It is designed as a wrapper for Secret.js and abstracts the complexity of secret client management (for queries), as well as providing simple-to-use typescript interfaces for the inputs and outputs of contracts. In addition, it implements multi-query optimizations in order to obtain large on-chain data sets in a highly efficient manner.

Docs >>

Out of Scope

In its current state, ShadeJS does NOT include services to execute contracts via a Secret Signing Client. This is because signing transactions requires a complex integration with multiple types of wallets. However, ShadeJS DOES include message creator functions for executions that can be easily imported into your project, so that you can call them from your own signing client manager.

Contributing

Interested in contributing to this repository? Check our Contributing Guide.

Yarn

Yarn is the default package manager.

Install

$ yarn

Test

$ yarn test

Build

$ yarn build

Docs

Docs will be available on a vitepress site. You can run the site locally with this command:

$ yarn docs:dev
1.5.1

13 days ago

1.5.0

13 days ago

1.4.1

16 days ago

1.4.0

17 days ago

1.3.0

21 days ago

1.2.0

1 month ago

1.1.7

1 month ago

1.1.6

1 month ago

1.1.5

2 months ago

1.1.4

2 months ago

1.1.3

2 months ago

1.1.2

2 months ago

1.1.1

2 months ago

1.1.0

2 months ago

1.0.9

3 months ago

1.0.8

3 months ago

1.0.7

4 months ago

1.0.6

4 months ago

1.0.5

5 months ago

1.0.4

6 months ago

1.0.3

6 months ago

1.0.2

6 months ago

1.0.1

6 months ago

1.0.0

6 months ago