Expand description
§Native Node Library
Platform-specific implementation of the Mina node for native targets (Linux, macOS, Windows).
This crate provides:
NodeBuilder- Fluent API for constructing nodeshttp_server- Warp-based RPC HTTP serverNodeService- Native service implementations (P2P, ledger, proofs)
Used by the CLI (cli crate) to instantiate and run nodes with RPC servers.
Modules§
- archive
- block_
producer - graphql
- http_
server - node 🔒
- Native Node
- p2p
- record
- replay
- replayer 🔒
- rpc
- RPC Service Layer
- service 🔒
- snark_
worker - tracing
Structs§
- Event
Receiver - Node
Builder - Builder for constructing a native Mina node with fluent API.
- Node
Service - Node
Service Builder - Node
Service Common Builder - P2pTask
Spawner
Enums§
Functions§
Type Aliases§
- Event
Sender - Node
- Native node type alias, combining the common node logic with native services.