Giter VIP home page Giter VIP logo

9c-board's Introduction

9c-board

A web application to provide useful tools. You can access it in https://9c-board.nine-chronicles.dev/.

Devlopment

Configure Environment

  • Create .env file to project root directory.
# Set network config map e.g.,
NETWORK_CONF_MAP="<networkType-nodeType>=<graphql-endpoint>,heimdall-internal=http://url/graphql,heimdall-main=http://url/graphql"

Run

yarn install
yarn codegen
yarn dev

Features

Planets & Networks

NineChronicle's blockchain network is divided into planets, which can be found below.

As you can see above, NineChronicle's planets are divided into main and internal networks for deployment purposes. Therefore, each of the features provided here must be used separately for each planet and network.

This is a common way to determine what goes into the '[NETWORK]' location in the URL of a feature, which we'll discuss below.

main internal
odin odin odin-internal
heimdall heimdall heimdall-internal

And since this information is tied to the NETWORK_CONF_MAP value you define in your .env file, you can change it.

Show tablesheet in web

https://planetarium-9c-board.netlify.app/[NETWORK]/tablesheet/[TABLESHEET_NAME]

For instance, you can see current StakeRegularRewardSheet of odin-mainnet network in https://planetarium-9c-board.netlify.app/odin/tablesheet/StakeRegularRewardSheet.

image

Show avatar in web

https://planetarium-9c-board.netlify.app/[NETWORK]/avatar/[AVATAR_ADDRESS]?<index=[BLOCK_INDEX]>

You can see some avatar state in web.

image

9c-board's People

Contributors

atralupus avatar boscohyun avatar dependabot[bot] avatar moreal avatar xxshiftxx avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

moreal atralupus

9c-board's Issues

Search avatar state via username or address

There is a ranking state. And users which played hack and slash at least once, are recorded there. Using such points, it can infer the full address from the parts of username or address.

PDX-66: Support multiplanetary

Nine Chronicles has multiple planets (Odin, Heimdall, Idun...) and every planet has own agent and avatars.
It's very nice to see data in multi planets on 9c-board!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.