Skip to main content

E1736 — Library cap exceeded

What happened

Library cap exceeded: kind={kind}, observed={observed}, cap={cap}. This is the receipt’s what text, produced by the node’s ExecutionError::LibCapExceeded. Placeholders in braces are filled from the failing transaction.

Why it happened

The node rejected the operation with E1736 (category gas, Gas). The receipt’s why field carries the specific cause and context carries structured details, such as the values that filled the placeholders above. The normative rule is in CIP-26 R14.

How to fix

Reduce the deploy’s resolved library pin set — fewer distinct libraries if kind=Count, or less total imported code if kind=Bytes — to fit under the CIP-26 R14 cap.

Receipt example


All Error Codes

View the complete error code reference