- 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 --help
for a full list of configuration flags.
-
p
and--port
(Usage:block-factory --port 8080
) -
b
and--block-time
(Usage:block-factory --block-time 1
) -
m
and--mode
(Usage:block-factory --mode full
, Options:full
,factory-only
,query-only
/api
- For all API / Data interactions
/
- For all UI rendering