Lectura rápida
Empieza por la explicación más corta y útil antes de profundizar.
Diagnostic output from programs using `msg!()` (Anchor) or `sol_log()` (native). Logs appear in transaction metadata and explorer UIs. Each log call costs compute units (~100 CU base + data length). Logs are limited to 10KB per transaction. Anchor events also emit as base64-encoded log messages.