Skip to content

Imajeth/helios-core

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Helios-Core codecov

Banner!

Home of the following services:

Installation

Building from sources

In order to build from source you’ll need at least Go 1.23+.

# need to clone if you plan to run tests, and use Makefile
$ git clone git@github.com:helios-network/helios-core.git
$ cd helios-core
$ make install

# or simply do this to fetch modules and build executables
go install github.com/helios-network/helios-core/cmd/...

Quick Setup

The most convenient way to launch services is by running the setup script:

./setup.sh

Then run an instance of the heliades node.

./heliades.sh

Voila! You have now successfully setup a full node on the Helios Chain.

More Simply you can (it clean and setup and start node)

make install-full

Generating the module specification docs

cd docs && yarn && yarn run serve

Generating REST and gRPC Gateway docs

First, ensure that the Enable and Swagger values are true in APIConfig set in cmd/heliades/config/config.go.

Then simply run the following command to auto-generate the Swagger UI docs.

make proto-swagger-gen

Then when you start the Helios Daemon, simply navigate to http://localhost:1317/docs.

Maintenance

To run all unit tests:

go test ./helios-chain/...

About

Gm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 95.1%
  • JavaScript 2.7%
  • Solidity 1.6%
  • Other 0.6%