Crate moonbeam_service

source ·
Expand description

This module assembles the Moonbeam service components, executes them, and manages communication between them. This is the backbone of the client-side node implementation.

This module can assemble: PartialComponents: For maintence tasks without a complete node (eg import/export blocks, purge) Full Service: A complete parachain node including the pool, rpc, network, embedded relay chain Dev Service: A leaner service without the relay chain backing.

Re-exports§

Modules§

Structs§

Enums§

Constants§

Traits§

Functions§

Type Aliases§

  • Some way of identifying an account on the chain. We intentionally make it equivalent to the public key of our transaction signing scheme.
  • Balance of an account.
  • An index to a block.
  • A hash of some data used by the chain.
  • Block header type as expected by this runtime.
  • Index of a transaction in the chain.