subspace/packages/docs
Richard Ramos 299d6925d1 update CNAME 2020-03-20 13:59:32 -04:00
..
public renaming site to docs 2020-03-20 13:55:52 -04:00
scaffolds renaming site to docs 2020-03-20 13:55:52 -04:00
scripts renaming site to docs 2020-03-20 13:55:52 -04:00
src update CNAME 2020-03-20 13:59:32 -04:00
themes replace Embark for Embarklabs 2020-03-20 13:57:41 -04:00
.browserlist renaming site to docs 2020-03-20 13:55:52 -04:00
.editorconfig renaming site to docs 2020-03-20 13:55:52 -04:00
.eslintignore renaming site to docs 2020-03-20 13:55:52 -04:00
.eslintrc renaming site to docs 2020-03-20 13:55:52 -04:00
.gitignore renaming site to docs 2020-03-20 13:55:52 -04:00
.prettierrc renaming site to docs 2020-03-20 13:55:52 -04:00
CNAME renaming site to docs 2020-03-20 13:55:52 -04:00
LICENSE refactor: moving docs to repo 2020-03-09 11:31:29 -04:00
README.md renaming site to docs 2020-03-20 13:55:52 -04:00
_config.yml renaming site to docs 2020-03-20 13:55:52 -04:00
d1.png refactor: moving docs to repo 2020-03-09 11:31:29 -04:00
d2.png refactor: moving docs to repo 2020-03-09 11:31:29 -04:00
d3.png refactor: moving docs to repo 2020-03-09 11:31:29 -04:00
d4.png refactor: moving docs to repo 2020-03-09 11:31:29 -04:00
db.json update CNAME 2020-03-20 13:59:32 -04:00
package.json renaming site to docs 2020-03-20 13:55:52 -04:00
yarn.lock renaming site to docs 2020-03-20 13:55:52 -04:00

README.md

Subspace

Overview

Subspace is a framework agnostic JS library that embraces reactive programming with RxJS, by observing asynchronous changes in Smart Contracts, and providing methods to track and subscribe to events, changes to the state of contracts and address balances, and react to these changes and events via observables.

Subspace also takes care of syncing under the hood, saving & loading the state in a local database.

Install

Subspace can be used in browser, node and native script environments. You can install it through npm or yarn:

npm install --save @embarklabs/subspace web3 rxjs # RxJS and Web3.js are needed peer-dependencies

Documentation

https://subspace.embarklabs.io

Contribution

Thank you for considering to help out with the source code! We welcome contributions from anyone on the internet, and are grateful for even the smallest of fixes!

If you'd like to contribute to Subspace, please fork, fix, commit and send a pull request for the maintainers to review and merge into the main code base. If you wish to submit more complex changes though, please check up with the core devs first on #embark-status channel to ensure those changes are in line with the general philosophy of the project and/or get some early feedback which can make both your efforts much lighter as well as our review and merge procedures quick and simple.

To build:

  • yarn
  • yarn bootstrap

License

MIT