package
2025.0.0+incompatible
Repository: https://github.com/harmony-one/harmony.git
Documentation: pkg.go.dev

# Functions

ConstructBlocksSyncMessage constructs blocks sync message to send blocks to other nodes.
No description provided by the author
ConstructCrossLinkMessage constructs cross link message to send to beacon chain.
ConstructCXReceiptsProof constructs cross shard receipts and related proof including merkle proof, blockHeader and commitSignatures.
ConstructEpochBlockMessage creates epoch block message.
ConstructSlashMessage ..
ConstructStakingTransactionListMessageAccount constructs serialized staking transactions in account model.
ConstructTransactionListMessageAccount constructs serialized transactions in account model.

# Constants

Constant of the top level Message Type exchanged among nodes.
Constant of the top level Message Type exchanged among nodes.
used for crosslink from beacon chain to shard chain.
Heart beat signal for crosslinks.
Block sync message subtype.
node send ip/pki to register with leader.
cross-shard transaction receipts.
Constant of transaction message subtype.
Deprecated.
A report of a double-signing event.
Constant of the top level Message Type exchanged among nodes.
Block sync message subtype.
Constant of the top level Message Type exchanged among nodes.
Constant of transaction message subtype.

# Type aliases

BlockMessageType represents the type of messages used for Node/Block.
MessageType is to indicate the specific type of message under Node category.
TransactionMessageType representa the types of messages used for Node/Transaction.