Prathamesh Musale
06726b019d
Part of https://www.notion.so/Rename-laconic2d-to-laconicd-9028d0c020d24d1288e92ebcb773d7a7 Co-authored-by: neeraj <neeraj.rtly@gmail.com> Reviewed-on: #50 Co-authored-by: Prathamesh Musale <prathamesh@noreply.git.vdb.to> Co-committed-by: Prathamesh Musale <prathamesh@noreply.git.vdb.to> |
||
---|---|---|
.gitea/workflows | ||
.github/workflows | ||
public | ||
scripts | ||
src | ||
.gitignore | ||
app.yml | ||
babel.config.js | ||
CHANGELOG.md | ||
config-hosted.yml | ||
config-kube.yml | ||
config-local.yml | ||
config-production.yml | ||
config-testnet.yml | ||
LICENSE | ||
package.json | ||
README.md | ||
version.ejs | ||
webpack-analyzer.config.js | ||
webpack-common.config.js | ||
webpack.config.js | ||
yarn.lock |
Console
Laconic console application.
User interface for submitting and reading records registered on Laconic.
Development
-
Clone the required repos:
-
git clone git@git.vdb.to:cerc-io/laconic2d.git
-
-
Run the
laconic2d
chain:-
In laconic2d repo, start the chain
./scripts/init.sh clean
-
-
Run the laconic-console app
-
From the root of this repo, run:
yarn
NOTE: There is a warning containing error while installing dependencies
warning Error running install script for optional dependency: ".../laconic-console/node_modules/sodium-native: Command failed. Exit code: 1 ... Error: ./configure exited with 127
This can be ignored as it is an error for installing optional dependency
-
Start the app:
CONFIG_FILE=config-local.yml yarn start
-
Open console at http://localhost:8080
-
To view records in the console, the test suite in registry-sdk can be run
-
Clone the registry-sdk repo:
git clone git@git.vdb.to:cerc-io/registry-sdk.git
-
In registry-sdk repo, copy .env.example file and create a
.env
filecp .env.example .env
-
Export the private key using:
laconic2d keys export alice --keyring-backend test --unarmored-hex --unsafe
-
Copy the private key exported above and assign it to variable
PRIVATE_KEY
in the.env
file. -
Install dependencies
yarn
-
Run the tests in registry-sdk repo:
yarn test
NOTE: One test from util.test.ts fails as mentioned in the PR
-
Open console at http://localhost:8080 to view the records.
-
-