Type Alias AuthorizationProofRejectReason
AuthorizationProofRejectReason:
| "invalid-length"
| "invalid-signer-pubkey"
| "created-at-out-of-range"
| "created-at-non-integer"
| "malformed-template"
| "invalid-signature"
| "returned-event-malformed"
| "returned-pubkey-mismatch"
| "returned-created-at-mismatch"
| "returned-kind-mismatch"
| "returned-tags-mismatch"
| "returned-content-mismatch"
| "returned-id-mismatch"
| "returned-signature-invalid"
The reason a
MarmotAuthorizationProof(or its produce/verify path) was rejected. One literal per spec validation step — never a coarse bucket. Thereturned-*reasons coverproduceAuthorizationProof's per-field external-signer substitution checks (Task 2).