Summary
revoke_attestation accepts and emits a revocation reason, and the contract's audit log stores it, but indexer/prisma/schema.prisma's Attestation model has no revocationReason column, so the GraphQL Attestation type can't return it.
Acceptance Criteria
Summary
revoke_attestationaccepts and emits a revocation reason, and the contract's audit log stores it, butindexer/prisma/schema.prisma'sAttestationmodel has norevocationReasoncolumn, so the GraphQLAttestationtype can't return it.Acceptance Criteria
revocationReasoncolumn to theAttestationPrisma model via a new migration.Attestationtype.