ApprovalRequest
data class ApprovalRequest(val method: String, val category: ApprovalCategory, val params: JsonObject)
Data describing a write operation awaiting user approval.
Designed to carry enough info for the app-layer UI to render a rich approval screen (amounts, recipients, privacy status, risk level) without coupling the SDK to specific UI decisions.