Skip to main content

Crate linera_service

Crate linera_service 

Source
Expand description

This module provides the executables needed to operate a Linera service, including a placeholder wallet acting as a GraphQL service for user interfaces.

Modules§

cli
Helper module for the Linera CLI binary.
cli_wrappers
Helper module to call the binaries of linera-service with appropriate command-line arguments.
config
Configuration types for the service binaries.
controller
The controller that orchestrates worker services.
node_service
The GraphQL node service exposing wallet and chain state.
project
Helpers for creating and building application projects.
query_subscription
Tracking of GraphQL subscriptions by query.
storage
Storage backend selection for the service binaries.
task_processor
Task processor for executing off-chain operators on behalf of on-chain applications.
tracing
This module provides unified handling for tracing subscribers within Linera binaries.
util
Assorted helper utilities for the service binaries.

Macros§

test_name
Expands to the name of the current test function.

Structs§

Wallet
A wallet backed by a JSON file, holding the client’s chains and which one is the default.