Skip to content
Libplanet Explorer Frontend
TypeScript JavaScript Dockerfile CSS
Branch: master
Clone or download
dahlia Merge pull request #29 from kanghyojun/include-having-tx
Make an option to list only blocks having any tx
Latest commit 1191fc0 Aug 16, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows Deploy using GitHub Actions Aug 13, 2019
src Change parameter name havingTx > excludeEmptyTxs Aug 16, 2019
.dockerignore Fixes #6, Now docker be with you. Aug 15, 2019
.editorconfig
.env.development
.gitignore Initial commit Aug 10, 2019
.prettierrc.yaml Initial commit Aug 10, 2019
DEPLOYMENTS.tsv Add a new deployment: 9c-fft Aug 13, 2019
Dockerfile Fixes #6, Now docker be with you. Aug 15, 2019
LICENSE missing license file Aug 14, 2019
README.md More detailed introduction Aug 15, 2019
codegen.yml Offline schema Aug 13, 2019
gatsby-browser.js Initial commit Aug 10, 2019
gatsby-config.js Initial commit Aug 10, 2019
gatsby-ssr.js Initial commit Aug 10, 2019
package-lock.json Apply package-lock.json Aug 16, 2019
package.json Update package.json Aug 16, 2019
tsconfig.json Initial commit Aug 10, 2019

README.md

Libplanet Explorer Frontend

GitHub Actions Status

This project is a user-facing web app, which renders data provided by a Libplanet Explorer server instance.

Development (without server)

First of all, open .env.development file and change the value of GRAPHQL_ENDPOINT_URI to refer to our demo server. The demo server URI can be found in the first line of DEPLOYMENTS.tsv.

And then install dependencies and build the app:

npm install
npm run dev

You can now see the web app from localhost:8000.

Development (with server)

First of all, you need to run the server. See the below repository and then follow the instruction in its README:

https://github.com/planetarium/libplanet-explorer

If you are sure that your server is ready (check localhost:5000) build the app:

npm install
npm run dev

You can now see the web app from localhost:8000.

Production

Make a env.production configuration and then build:

{
  echo NETWORK_NAME=example
  echo GRAPHQL_ENDPOINT_URI=https://example.com/graphql/
} > .env.production
npm install
npm run build
You can’t perform that action at this time.