Expand description

Implementation agnostic abstraction of networking operations and the transition frontier for mina node(s).

The goal of this module is to provide extensible traits to support graphql and libp2p backend, etc. to power both wasm node(s) that run in browser and cli node(s) that run on x86-64 and arm-64 CPU(s). It also makes it easy to mock the networking layer to unittest the TransitionFrontier

Re-exports

Modules

A naive implementation of the TransitionFrontier

Structs

This struct processes all the interactions and data exchanges between the NonConsensusNetworkingOps and the TransitionFrontier
Request struct for querying a block

Traits

abstraction of networking operations for non-consensus mina node(s).
This struct handles the blocks that are received from the network and has the capability of interacting asynchronously with the networking layer