htdf

module
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2020 License: Apache-2.0

README

CircleCI Go Report Card Travis version

HTDFService

What is HTDFService?

HTDFService is a cosmos-sdk application that provides fundamental crytocurrency functions including account management, transaction processing, and smart contract. It still uses BPOS of tendermint as its consensus algorithm. This project is now UNDER ACTIVE DEVELOPMENT.

Development Plan
  • account: database to filesystem
  • transaction: cold-wallet functions(create, sign, broadcast)
  • transaction: system_issuer increase balance
  • transaction: fee, reward system
  • rest: auth/query rest removal - tx/sign, encode, broadcast
  • block: non-empty block
  • daemon & cli: bitcoin style to ethereum style(integrated single)
  • docker: standalone
  • docker-compose: multi-node
  • emergency system
    • monitoring system
    • alert system
    • urgent response system
      • hard fork: export-based
    • validator abnormality detection
  • security
    • sentry node architecture
    • dynamic system issuer
  • delegators, validators test
Test
Quick Start
License

This project is Private.

Directories

Path Synopsis
cli
app
v0
lcd
rpc
tx
cmd
hscli command
hsd command
hsinfo command
hsutil command
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