htdf

module
v1.3.1 Latest Latest
Warning

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

Go to latest
Published: Jan 7, 2021 License: Apache-2.0

README

Go Report Card 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.

HTDF main chain had been released at 2020-03-01.This project is now under active and continuous development.

Note: Requires Go 12.9+

Executables

hsd
hscli

Quick Start

Install compiler and tools

You can follow the below steps. You should type password for your genesis account after runing make new.

git clone https://github.com/orientwalt/htdf.git
cd htdf
make new
make start
tail -f ~/.hsd/app.log

Resources

Contributions

We always welcome any issues and Pull Requests.

Directories

Path Synopsis
cli
app
v0
v1
v1/slashing
nolint nolint
nolint nolint
v2
v2/auth
nolint
nolint
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
core
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