E1817 — Event payload schema does not match the declared schema
What happened
Event payload schema does not match the declared schema. This is the receipt’swhat text, produced by the host-call result HostError::EventSchemaMismatch.
Why it happened
The node rejected the operation withE1817 (category runtime, Runtime). The receipt’s why field carries the specific cause and context carries structured details, when the emitter attaches any.
The normative rule is in CIP-29.
How to fix
Use the same payload schema identifier for the emitter and subscriber, or omit the optional declaration for opaque payloads.Receipt example
All Error Codes
View the complete error code reference