From d32cc509f4cf1806261f598c5b23f8e1913bdf3f Mon Sep 17 00:00:00 2001 From: Darien Hernandez Date: Mon, 27 Jul 2026 16:30:17 +0200 Subject: [PATCH] =?UTF-8?q?docs(py-sdk):=20fix=20Event=20docstring=20to=20?= =?UTF-8?q?gl.chain.Event=20=F0=9F=93=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Contracts copying the docstring crash at module load: Event is exported only under genlayer.chain since the v0.3 namespace rename, and the top-level lazy __getattr__ is a module loader only, so gl.Event raises AttributeError — surfacing as an opaque accepted-with-VmError deploy. Co-Authored-By: Claude Fable 5 --- runners/genlayer-py-std/src/genlayer/chain.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runners/genlayer-py-std/src/genlayer/chain.py b/runners/genlayer-py-std/src/genlayer/chain.py index c6bf80c..8e269d9 100644 --- a/runners/genlayer-py-std/src/genlayer/chain.py +++ b/runners/genlayer-py-std/src/genlayer/chain.py @@ -130,11 +130,11 @@ class Event: """ .. code-block:: python - class TransferOccurredEvent(gl.Event): + class TransferOccurredEvent(gl.chain.Event): def __init__(self, sender: Address, to: Address, /): ... - class TransferOccurredEvent(gl.Event): + class TransferOccurredEvent(gl.chain.Event): def __init__(self, sender: Address, to: Address, /, **blob): ... """