heimdall

module
v0.2.5-beta1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 29, 2021 License: GPL-3.0

README

Heimdall

Go Report Card CircleCI GolangCI

Validator node for Matic Network. It uses peppermint, customized Tendermint.

Install from source

Make sure your have go1.11+ already installed

Install
$ make install network=mainnet
Usage
# make install					Will generate for mainnet by default
# make install network=mainnet			Will generate for mainnet
# make install network=mumbai			Will generate for mumbai
# make install network=local			Will generate for local with NewSelectionAlgoHeight = 0
# make install network=anythingElse		Will generate for mainnet by default
Run-heimdall
$ heimdalld start
Run rest server
$ heimdalld rest-server 
Develop using Docker

You can build and run Heimdall using the included Dockerfile in the root directory:

docker build -t heimdall .
docker run heimdall
Documentation

Latest docs are here

Directories

Path Synopsis
app
params
Package params defines the simulation parameters in the simapp.
Package params defines the simulation parameters in the simapp.
bor
cmd
tx
cmd
contracts
gov
types
nolint
nolint
nolint: deadcode unused
nolint: deadcode unused
Package simulation implements a full fledged Heimdall application used for executing simulation test suites.
Package simulation implements a full fledged Heimdall application used for executing simulation test suites.
types
noalias
noalias
rest
Package rest provides HTTP types and primitives for REST requests validation and responses handling.
Package rest provides HTTP types and primitives for REST requests validation and responses handling.
Package version is a convenience utility that provides SDK consumers with a ready-to-use version command that produces apps versioning information based on flags passed at compile time.
Package version is a convenience utility that provides SDK consumers with a ready-to-use version command that produces apps versioning information based on flags passed at compile time.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL