package
0.0.0-20231025030425-6ec8c495a25d
Repository: https://github.com/hpb-project/go-hpb.git
Documentation: pkg.go.dev

# Packages

puppeth is a command to assemble networks configure.
Copyright 2018 The go-hpb Authors Modified based on go-ethereum, which Copyright (C) 2014 The go-ethereum Authors.
puppeth is a command to assemble networks configure.
No description provided by the author
No description provided by the author

# Functions

get current signer.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

200M.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
mainnet nodeinfo contract addr.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
().
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
bandwith statistic block num + 100.
No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
bad param.
bandwith err.
boe hecheck err.
No description provided by the author
ErrFutureBlock is returned when a block's timestamp is in the future according to the current node.
reject block but do not drop peer.
invalid cadaddress.
No description provided by the author
invalid signer list on checkpoint block.
vote nonce in checkpoint block non-zero.
invalid difficulty, only 1 or 2 allowed.
No description provided by the author
ErrInvalidNumber is returned if a block's number doesn't equal it's parent's plus one.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
extra-data.
No description provided by the author
No description provided by the author
verify header random err.
No description provided by the author
ErrUnknownAncestor is returned when validating a block requires an ancestor that is unknown.
No description provided by the author
No description provided by the author
Fixed number of extra-data suffix bytes reserved for signerHash seal.
Fixed number of extra-data prefix bytes reserved for signerHash vanity.
hpb nodes number.
ignore finalize return err.
No description provided by the author
Magic nonce number to vote on adding a new signerHash.
Magic nonce number to vote on removing a signerHash.
nodes num from 151 nodes select.
No description provided by the author
got from contract, otherwise forever not used.
fix contract bug for unlimited generate HPB coin happend at 2021-10-20.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
used to enable real random.
used to upgraded EVM .
unused forever.
No description provided by the author
No description provided by the author
critical revert evm to old version at 14633300.
used to enable fpga hashV2 and limit continue gen block.
No description provided by the author

# Interfaces

ChainReader defines a small collection of methods needed to access the local blockchain during header and/or uncle verification.
Engine is an algorithm agnostic consensus engine.