kuchain

module
v0.0.0-...-8551cdf Latest Latest
Warning

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

Go to latest
Published: Jul 9, 2020 License: Apache-2.0

README

Kratos

Kratos is co-ordinal with KuChain in concept, architecture and resource, as it serves the role of KuChain’s initial version prior to mainnet launch.

Providing an experimental environment, Kratos encourages decentralized financial product pioneers to test and prove their innovative technologies and notions, as well as try out and contribute to KuChain’s various functionalities spanning governance, staking and validating.

With true economic value underlying Kratos, KuChain will be proved technically feasible as well as economically sustainable and market-oriented by the public before launch.

Build

Just use make to build:

git clone https://github.com/KuChainNetwork/kratos.git
cd kratos
go mod vendor
make

ktsd and ktscli will in build path.

Directories

Path Synopsis
chain
fee
msg
cmd
utils
log
x
distribution
Package distribution implements a Cosmos SDK module, that provides an implementation of the F1 fee distribution algorithm.
Package distribution implements a Cosmos SDK module, that provides an implementation of the F1 fee distribution algorithm.
nolint
evidence
Package evidence implements a Cosmos SDK module, per ADR 009, that allows for the submission and handling of arbitrary evidence of misbehavior.
Package evidence implements a Cosmos SDK module, per ADR 009, that allows for the submission and handling of arbitrary evidence of misbehavior.
evidence/types
DONTCOVER
DONTCOVER
genutil
Package genutil contains a variety of genesis utility functionality for usage within a blockchain application.
Package genutil contains a variety of genesis utility functionality for usage within a blockchain application.
gov
params
Package params provides a namespaced module parameter store.
Package params provides a namespaced module parameter store.
params/types
To prevent namespace collision between consumer modules, we define a type Subspace.
To prevent namespace collision between consumer modules, we define a type Subspace.
nolint
slashing/types
noalias noalias DONTCOVER
noalias noalias DONTCOVER

Jump to

Keyboard shortcuts

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