Skip to main content

E1800 — Not a subscriber-paid stream

What happened

Not a subscriber-paid stream. This is the receipt’s what text, produced by the host-call result HostError::NotSubscriberPaidStream.

Why it happened

The node rejected the operation with E1800 (category watchtower, Watchtower). 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-7.

How to fix

Use this host function only for SUBSCRIBER_PAID streams initialized with a paid_stream_config.

Receipt example


All Error Codes

View the complete error code reference