A JavaScript client library for interacting with a Radix Distributed Ledger.
This library and the network itself are currently in Alpha development phase. Please report any issues in the GitHub issue tracker.
For an overview of the main components of the library and how they fit together, read this blog post.
To install the library using your preferred package manager:
yarn add radixdlt
or npm install radixdlt --save
To build the library using your preferred package manager:
yarn install && yarn build
or npm install && npm build
Run tests with yarn test
.
In our Knowledge Base you can find implementation examples to execute basic tasks with our JavaScript library:
Apparently on Angular 6+ versions, the node module polyfills from webpack are not bundled. To fix your issue with crypto, path, etc. go to node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/webpack-configs/browser.js
and do the following change:
node: { crypto: true, path: true }
NOTE: This is not a reproducible fix. If you install your modules in a new location, you will lose this change.
Contributions are welcome, we simply ask to:
When contributing to this repository, we recommend to discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.
Please follow our Code of Conduct in all your interactions with the project.
Link | Description |
---|---|
radixdlt.com | Radix DLT Homepage |
documentation | Radix Knowledge Base |
forum | Radix Technical Forum |
@radixdlt | Follow Radix DLT on Twitter |
The radixdlt-js library is released under the MIT License.
Generated using TypeDoc