- Concurrent (with tokio)
- Observable (with tracing)
Generating consensus-less blocks from incoming transactions
- Basic unit of interaction with Node
- Hold transaction details
- Structure for immutably storing transactions
- Manage block creation and chaining
- Run the block factory
- Handle data persistency
- Gateway to database I/O
- Abstract database implementation
- Allow different Database services (e.g. sqlite, postgres)
Tip: Run
block-factory --helpfor a full list of configuration flags.
-
pand--port(Usage:block-factory --port 8080) -
band--block-time(Usage:block-factory --block-time 1) -
mand--mode(Usage:block-factory --mode full, Options:full,factory-only,query-only
/api - For all API / Data interactions
/ - For all UI rendering
