Summary
Implement a centralised audit log service that records all sensitive admin actions and contract operations with actor, action, target, and timestamp for compliance purposes.
Scope
- Audit log table with actor wallet, action type, target entity, payload snapshot, and timestamp
- Log entries created for: deprecation, multi-sig actions, role changes, suspensions, freeze operations
- GET /admin/audit-log endpoint with filter by action type and date range
- Immutable records — no update or delete endpoints
- Paginated with cursor for large log volumes
Acceptance Criteria
ETA
12 hours
Summary
Implement a centralised audit log service that records all sensitive admin actions and contract operations with actor, action, target, and timestamp for compliance purposes.
Scope
Acceptance Criteria
ETA
12 hours