Crate essential_node_types

Source
Expand description

Core types used within this implementation of the Essential protocol.

Modules§

  • Wrappers around tokio’s watch channel for notifying of new blocks.
  • Functions for constructing keys into the “contract registry” contract state.

Structs§

  • Describes how to construct the big-bang (aka “genesis”) block.

Constants§

Functions§

  • Generate the mutations required for a solution that sets the block state to the given block nubmer and timesatmp.
  • Generate a solution that sets the block state to the given block number and timestamp.
  • Generate the mutations required to register a given contract within the big bang’s “contract registry” contract. This is useful for constructing contract deployment Solutions.
  • Create a solution for registering the given contract at the given