Skip to content

Rain orderbook libraries, subgraph and contract implementation.

License

Notifications You must be signed in to change notification settings

rainlanguage/rain.orderbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rain.orderbook

Setup for local development

Environment Setup

  1. Copy .env.example to .env
  2. Copy tauri-app/.env.example to tauri-app/.env and fill out VITE_WALLETCONNECT_PROJECT_ID with a test project ID from Reown (FKA WalletConnect)

Then run the following to install dependencies and build the project:

./prep-all.sh

You may need to make the shell script executable:

chmod +x prep-all.sh

Run Webapp for local development

cd packages/webapp && nix develop -c npm run dev

Run Tauri App for local development

nix develop .#tauri-shell --command cargo tauri dev