0.6.2 • Published 2 years ago
stellar_analysis v0.6.2
Running on a local Web Server
In this section we show how to run this tool using a local web server.
- Install wasm-pack
- This requires a
Rustup
installation which can be downloaded here.
- This requires a
- Build the sources in the project's root directory:
wasm-pack build --target web
- Start a local HTTP server of your choice such as Python3's http.server:
python3 -m http.server
Alternatively, the analyses may be performed on our server which can be found here.
Deployment to a Web Server
This section covers how this tool can be deployed to your web server instead.
- Build the sources as shown above (item 1 & 2).
Copy the following files to the location of your web server's filesystem maintaining the directory structure:
index.html
data_handler.js
graph.js
layout.css
util.js
pkg/stellar_analysis_bg.wasm
pkg/stellar_analysis.js
The rest of the files do not need to be copied to your web server.
Depending on your web server, you can now serve the page on your server.
Package managers
Publish a new version to the npm registry:
wasm-pack build
wasm-pack login
wasm-pack pack pkg/
wasm-pack publish
This tool is also available on npm and can be installed using
npm i stellar_analysis
The analyses performed here are powered by the fbas_analyzer tool/library.
Running tests
For Rust parts: wasm-pack test --node