RavJS
Javascript client library to retrieve and calculate operations
Setup
Clone
git clone https://github.com/ravenprotocol/ravjs.gitConfigure
In
ravjs/raven.jsfile update theCIDvariable to a unique string before opening a new client.const cid = "<unique_client_id>"
Point RAVSOCK_SERVER_URL to ravsock. It can be your local ravsock running on your local device.
const RAVSOCK_SERVER_URL = "localhost" // local ravsock server or const RAVSOCK_SERVER_URL = "<ravsock_server_url>" //remote ravsock server
Start
Open
worker.htmlin a new browser tab to connect to ravsockOnce connected, click on
Participatebutton. This triggers the execution of a local client benchmarking code and returns its results to the server. The server utilizes this data for optimizing the scheduling algorithm.
The client will now dynamically receive groups of Ops from the server, compute them and return the results back to the server.
Last updated
Was this helpful?