Skip to main content

What is the audit log?

The audit log is an immutable record of every transaction intent processed by Mandate. Every validation, approval, broadcast, and confirmation is recorded here. You cannot edit or delete entries. Use the audit log to investigate incidents, verify agent behavior, and satisfy compliance requirements.

Filters

Narrow the log to find specific transactions using two filter dimensions:

Status filter

Action filter

Combine both filters to drill down, for example: all failed transfers, or all confirmed swaps.

Columns

Each row in the audit log displays:

Status colors

Quick visual identification of transaction outcomes:
  • Green: confirmed (successful on-chain)
  • Red: failed (policy block, revert, or mismatch)
  • Yellow: approved (awaiting broadcast)
  • Orange: blocked (policy engine rejected)

Pagination and export

The audit log paginates results for performance. Navigate pages with the controls at the bottom of the list. For offline analysis or reporting, use the export feature to download transaction history as CSV.
Export filtered results to share specific transaction sets with compliance teams or auditors.

Investigating incidents

When a transaction fails or the circuit breaker trips, start in the audit log. Filter by the agent and status failed to see what went wrong. Click a row to expand details including the full blockReason, policy version that evaluated the transaction, and envelope verification results.

Next Steps

Intent States

Complete state machine reference for transaction intents.

Block Reasons

Every blockReason code and what triggers it.

Dashboard Overview

Return to the dashboard home page.