htdf

module
v1.1.2 Latest Latest
Warning

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

Go to latest
Published: May 29, 2020 License: Apache-2.0

README

CircleCI Go Report Card Travis version Go version License

HTDF

Introduction

HTDF is a high-performance public blockchain developed by HTDF Foundation. It is based on ethereum & cosmos-sdk on tendermint . We merged tendermint's consensus, cosmos-sdk's application logic, and ethereum's account system & smart contract architecture into a brand new architecture - htdf blockchain. This project is now UNDER ACTIVE DEVELOPMENT.

Note: Requires Go 12.9+

Executables

hsd
hscli

Quick Start

Only one command is enough to set up a standalone blockchain on your local machine.

make new
make start
tail -f ~/.hsd/app.log

Contributions

We always welcome any issue/advice/suggestion.

Directories

Path Synopsis
cli
app
v0
lcd
rpc
tx
cmd
hsd
keys/hd
Package hd provides basic functionality Hierarchical Deterministic Wallets.
Package hd provides basic functionality Hierarchical Deterministic Wallets.
evm
types
Package types contains data types related to Ethereum consensus.
Package types contains data types related to Ethereum consensus.
vm
Package vm implements the Ethereum Virtual Machine.
Package vm implements the Ethereum Virtual Machine.
vm/runtime
Package runtime provides a basic execution model for executing EVM code.
Package runtime provides a basic execution model for executing EVM code.
lite
cmd
mock
nolint
nolint
tools
nolint
nolint
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.
x
auth
nolint
nolint
nolint
distribution
nolint
nolint
nolint
distribution/types
nolint nolint
nolint nolint
gov
nolint
nolint
ibc
simulation
Package simulation implements a simulation framework for any state machine built on the SDK which utilizes auth.
Package simulation implements a simulation framework for any state machine built on the SDK which utilizes auth.
slashing
nolint nolint
nolint nolint
staking
nolint
nolint
staking/tags
nolint
nolint
staking/types
nolint
nolint

Jump to

Keyboard shortcuts

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