Skip to main content

Module app

Module app 

Source
Expand description

Crux App - cross-platform wallet core

This is the shared business logic that works across all platforms:

  • Desktop (egui shell)
  • Android (Jetpack Compose shell)
  • iOS (SwiftUI shell)
  • Web (WASM)

Structs§

ChatMessage
Chat message
Contact
Contact entry
Model
App state (owned by core)
ViewModel
ViewModel sent to shell for rendering
ZafuCore
The Crux App

Enums§

Effect
Effect enum for capabilities
Event
Events from shell to core