Crate peillute

Source
Expand description

Peillute - A distributed financial transaction system

This module serves as the main entry point for the Peillute application, handling both server and client-side functionality. The application supports distributed transactions with vector clock synchronization and peer-to-peer communication.

Modulesยง

clock ๐Ÿ”’
Logical clock implementation for distributed synchronization
control ๐Ÿ”’
Command handling and CLI interface
db ๐Ÿ”’
Database management for the Peillute application
message ๐Ÿ”’
Message handling for distributed transactions
network ๐Ÿ”’
Network communication and peer management
snapshot ๐Ÿ”’
Snapshot management for distributed state consistency
state ๐Ÿ”’
Application state management for Peillute
utils ๐Ÿ”’
views ๐Ÿ”’
Web interface components for the Peillute application

Structsยง

Args ๐Ÿ”’
Command-line arguments for configuring the Peillute application

Enumsยง

Route ๐Ÿ”’
Defines the routing structure for the web application

Constantsยง

FAVICON ๐Ÿ”’
MAIN_CSS ๐Ÿ”’

Functionsยง

App ๐Ÿ”’
Main application component that sets up the web interface
disconnect ๐Ÿ”’
main ๐Ÿ”’
main_loop ๐Ÿ”’