Compose to Ledger

sequenceDiagram
actor U as Uparticipant UI as Compose
participant S as SendService
participant L as Ledger
participant B as Backend
participant R as Radio
U->>UI: send
UI->>S: intent
S->>L: Queued
S->>B: encode
B->>R: enqueue
R-->>B: outcome
B->>L: Sent/Failed
L-->>UI: projection