Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( //如果头不支持 //Pro Fork客户端。 ErrBadProDAOExtra = errors.New("bad DAO pro-fork extra-data") //如果头确实支持no- //分支客户机。 ErrBadNoDAOExtra = errors.New("bad DAO no-fork extra-data") )
Functions ¶
func ApplyDAOHardFork ¶
ApplyDaoHardFork根据DAO Hard Fork修改状态数据库 规则,将一组DAO帐户的所有余额转移到单个退款 合同。
func VerifyDAOHeaderExtraData ¶
func VerifyDAOHeaderExtraData(config *params.ChainConfig, header *types.Header) error
verifydaoHeaderextradata验证块头的额外数据字段 确保符合刀硬叉规则。
DAO硬分叉扩展到头的有效性:
使用fork特定的额外数据集 b)如果节点是pro fork,则需要特定范围内的块具有 唯一的额外数据集。
func VerifyForkHashes ¶
verifyforkhashes验证符合网络硬分叉的块是否具有 正确的散列,以避免客户在不同的链上离开。这是一个 可选功能。
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.