From c8daa53956871444ca88a6b918a19129f2a3e3f6 Mon Sep 17 00:00:00 2001 From: BobTheBuidler <70677534+BobTheBuidler@users.noreply.github.com> Date: Tue, 28 Oct 2025 04:49:33 -0400 Subject: [PATCH 1/2] feat: microoptimize `AttributeDict.__eq__` --- faster_web3/datastructures.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/faster_web3/datastructures.py b/faster_web3/datastructures.py index 842b716e14..a7b2648588 100644 --- a/faster_web3/datastructures.py +++ b/faster_web3/datastructures.py @@ -144,6 +144,8 @@ def __hash__(self) -> int: def __eq__(self, other: Any) -> bool: if isinstance(other, AttributeDict): return hash(self) == hash(other) + elif isinstance(other, dict): + return self.__dict__ == other elif isinstance(other, Mapping): return self.__dict__ == dict(other) else: From 7a83170979ecb154d97ac431b765adaec67f8484 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 28 Oct 2025 09:19:37 +0000 Subject: [PATCH 2/2] chore: compile C files for source control --- build/__native_5f8b22f5f815a3776376.c | 587 +++++++++++++------------- build/__native_5f8b22f5f815a3776376.h | 4 +- 2 files changed, 298 insertions(+), 293 deletions(-) diff --git a/build/__native_5f8b22f5f815a3776376.c b/build/__native_5f8b22f5f815a3776376.c index 01160ac4fe..1d7f2d9c61 100644 --- a/build/__native_5f8b22f5f815a3776376.c +++ b/build/__native_5f8b22f5f815a3776376.c @@ -109575,7 +109575,7 @@ CPyL54: ; goto CPyL81; CPyL55: ; cpy_r_r61 = 0; - cpy_r_r62 = CPyStatics[DIFFCHECK_PLACEHOLDER]; /* frozenset({'status', 'syncing'}) */ + cpy_r_r62 = CPyStatics[DIFFCHECK_PLACEHOLDER]; /* frozenset({'syncing', 'status'}) */ cpy_r_r63 = PyObject_GetIter(cpy_r_r62); if (unlikely(cpy_r_r63 == NULL)) { CPy_AddTraceback("faster_web3/_utils/method_formatters.py", "subscription_formatter", DIFFCHECK_PLACEHOLDER, CPyStatic_method_formatters___globals); @@ -236283,19 +236283,22 @@ PyObject *CPyDef_persistent_connection___PersistentConnection___subscriptions(Py cpy_r_r3 = cpy_r_r2; else { CPy_TypeErrorTraceback("faster_web3/providers/persistent/persistent_connection.py", "subscriptions", 50, CPyStatic_persistent_connection___globals, "faster_web3.providers.persistent.request_processor.RequestProcessor", cpy_r_r2); - goto CPyL4; + goto CPyL5; } cpy_r_r4 = CPyDef_request_processor___RequestProcessor___active_subscriptions(cpy_r_r3); - CPy_DECREF_NO_IMM(cpy_r_r3); if (unlikely(cpy_r_r4 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/persistent_connection.py", "subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_persistent_connection___globals); - goto CPyL4; + goto CPyL5; } CPyL3: ; + CPy_DECREF(cpy_r_r2); return cpy_r_r4; CPyL4: ; cpy_r_r5 = NULL; return cpy_r_r5; +CPyL5: ; + CPy_DecRef(cpy_r_r2); + goto CPyL4; } PyObject *CPyPy_persistent_connection___PersistentConnection___subscriptions(PyObject *self, PyObject *const *args, size_t nargs, PyObject *kwnames) { @@ -248292,7 +248295,7 @@ subscription_manager___unsubscribe_all_SubscriptionManager_gen_traverse(faster_w Py_VISIT(self->___mypyc_temp__19.f1); Py_VISIT(self->___mypyc_temp__19.f2); Py_VISIT(self->___mypyc_generator_attribute__unsubscribed); - Py_VISIT(self->___mypyc_temp__2_0); + Py_VISIT(self->___mypyc_temp__2_1); return 0; } @@ -248307,7 +248310,7 @@ subscription_manager___unsubscribe_all_SubscriptionManager_gen_clear(faster_web3 Py_CLEAR(self->___mypyc_temp__19.f1); Py_CLEAR(self->___mypyc_temp__19.f2); Py_CLEAR(self->___mypyc_generator_attribute__unsubscribed); - Py_CLEAR(self->___mypyc_temp__2_0); + Py_CLEAR(self->___mypyc_temp__2_1); return 0; } @@ -248327,8 +248330,8 @@ subscription_manager___unsubscribe_all_SubscriptionManager_gen_dealloc(faster_we Py_CLEAR(self->___mypyc_temp__19.f1); Py_CLEAR(self->___mypyc_temp__19.f2); Py_CLEAR(self->___mypyc_generator_attribute__unsubscribed); - Py_CLEAR(self->___mypyc_temp__2_0); - self->___mypyc_temp__2_1 = -113; + self->___mypyc_temp__2_0 = -113; + Py_CLEAR(self->___mypyc_temp__2_1); return; } CPy_TRASHCAN_BEGIN(self, subscription_manager___unsubscribe_all_SubscriptionManager_gen_dealloc) @@ -248413,7 +248416,7 @@ PyObject *CPyDef_subscription_manager_____mypyc__unsubscribe_all_SubscriptionMan self->___mypyc_next_label__ = -113; self->___mypyc_temp__17 = -113; self->___mypyc_temp__19 = (tuple_T3OOO) { NULL, NULL, NULL }; - self->___mypyc_temp__2_1 = -113; + self->___mypyc_temp__2_0 = -113; return (PyObject *)self; } @@ -252664,20 +252667,17 @@ CPyL98: ; CPy_INCREF_NO_IMM(cpy_r_r128); CPyL99: ; cpy_r_r129 = ((faster_web3___providers___persistent___subscription_manager___SubscriptionManagerObject *)cpy_r_r128)->__subscription_container; - CPy_INCREF_NO_IMM(cpy_r_r129); - CPy_DECREF_NO_IMM(cpy_r_r128); cpy_r_r130 = CPyDef_subscription_container___SubscriptionContainer___handler_subscriptions(cpy_r_r129); - CPy_DECREF_NO_IMM(cpy_r_r129); if (unlikely(cpy_r_r130 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL223; + goto CPyL244; } CPyL100: ; cpy_r_r131 = (CPyPtr)&((PyVarObject *)cpy_r_r130)->ob_size; cpy_r_r132 = *(int64_t *)cpy_r_r131; - CPy_DECREF_NO_IMM(cpy_r_r130); cpy_r_r133 = cpy_r_r132 << 1; cpy_r_r134 = cpy_r_r133 == 0; + CPy_DECREF_NO_IMM(cpy_r_r128); if (!cpy_r_r134) goto CPyL137; cpy_r_r135 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_generator_attribute__self; if (unlikely(cpy_r_r135 == NULL)) { @@ -252700,7 +252700,7 @@ CPyL102: ; cpy_r_r139 = cpy_r_r138; else { CPy_TypeErrorTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", 234, CPyStatic_subscription_manager___globals, "faster_web3.providers.persistent.request_processor.RequestProcessor", cpy_r_r138); - goto CPyL244; + goto CPyL245; } cpy_r_r140 = ((faster_web3___providers___persistent___request_processor___RequestProcessorObject *)cpy_r_r139)->__handler_subscription_queue; CPy_INCREF_NO_IMM(cpy_r_r140); @@ -252726,13 +252726,13 @@ CPyL106: ; cpy_r_r145 = CPyDict_GetItem(cpy_r_r143, cpy_r_r144); if (unlikely(cpy_r_r145 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL245; + goto CPyL246; } cpy_r_r146 = PyObject_Vectorcall(cpy_r_r145, 0, 0, 0); CPy_DECREF(cpy_r_r145); if (unlikely(cpy_r_r146 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL245; + goto CPyL246; } cpy_r_r147 = CPyStatics[DIFFCHECK_PLACEHOLDER]; /* 'put' */ PyObject *cpy_r_r148[2] = {cpy_r_r142, cpy_r_r146}; @@ -252740,7 +252740,7 @@ CPyL106: ; cpy_r_r150 = PyObject_VectorcallMethod(cpy_r_r147, cpy_r_r149, 9223372036854775810ULL, 0); if (unlikely(cpy_r_r150 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL246; + goto CPyL247; } CPy_DECREF_NO_IMM(cpy_r_r142); CPy_DECREF(cpy_r_r146); @@ -252795,13 +252795,13 @@ CPyL116: ; CPyL117: ; cpy_r_r161 = (PyObject *)&_Py_NoneStruct; cpy_r_r162 = cpy_r_type != cpy_r_r161; - if (!cpy_r_r162) goto CPyL247; + if (!cpy_r_r162) goto CPyL248; CPyErr_SetObjectAndTraceback(cpy_r_type, cpy_r_value, cpy_r_traceback); if (unlikely(!0)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); goto CPyL121; } else - goto CPyL248; + goto CPyL249; CPyL119: ; CPy_Unreachable(); CPyL120: ; @@ -252818,13 +252818,13 @@ CPyL121: ; cpy_r_r164 = 1; if (unlikely(!cpy_r_r164)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", -1, CPyStatic_subscription_manager___globals); - goto CPyL249; + goto CPyL250; } cpy_r_r165 = (PyObject **)&cpy_r_r3; cpy_r_r166 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__10; if (unlikely(cpy_r_r166 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", "unsubscribe_SubscriptionManager_gen", "__mypyc_temp__10", -1, CPyStatic_subscription_manager___globals); - goto CPyL249; + goto CPyL250; } CPy_INCREF(cpy_r_r166); CPyL123: ; @@ -252832,14 +252832,14 @@ CPyL123: ; CPy_DecRef(cpy_r_r166); if (unlikely(cpy_r_r167 == 2)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL249; + goto CPyL250; } if (cpy_r_r167) goto CPyL127; cpy_r_r159 = cpy_r_r3; cpy_r_r168 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__11; if (unlikely(cpy_r_r168.f0 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", "unsubscribe_SubscriptionManager_gen", "__mypyc_temp__11", -1, CPyStatic_subscription_manager___globals); - goto CPyL250; + goto CPyL251; } CPy_INCREF(cpy_r_r168.f0); CPy_INCREF(cpy_r_r168.f1); @@ -252888,7 +252888,7 @@ CPyL132: ; cpy_r_r172 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__10; if (unlikely(cpy_r_r172 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", "unsubscribe_SubscriptionManager_gen", "__mypyc_temp__10", -1, CPyStatic_subscription_manager___globals); - goto CPyL251; + goto CPyL252; } CPy_INCREF(cpy_r_r172); CPyL133: ; @@ -252929,7 +252929,7 @@ CPyL143: ; cpy_r_r180 = CPyDict_GetItem(cpy_r_r178, cpy_r_r179); if (unlikely(cpy_r_r180 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL252; + goto CPyL253; } cpy_r_r181 = PyObject_IsInstance(cpy_r_r177, cpy_r_r180); CPy_DECREF(cpy_r_r177); @@ -253052,7 +253052,7 @@ CPyL163: ; cpy_r_r206 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__13; if (unlikely(cpy_r_r206 == -113)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", "unsubscribe_SubscriptionManager_gen", "__mypyc_temp__13", 246, CPyStatic_subscription_manager___globals); - goto CPyL253; + goto CPyL254; } CPyL164: ; cpy_r_r207 = (CPyPtr)&((PyListObject *)cpy_r_r205)->ob_item; @@ -253090,14 +253090,14 @@ CPyL166: ; cpy_r_r215 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_generator_attribute__self; if (unlikely(cpy_r_r215 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", "unsubscribe_SubscriptionManager_gen", "self", 247, CPyStatic_subscription_manager___globals); - goto CPyL254; + goto CPyL255; } CPy_INCREF_NO_IMM(cpy_r_r215); CPyL167: ; cpy_r_r216 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_generator_attribute__subscription; if (unlikely(cpy_r_r216 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", "unsubscribe_SubscriptionManager_gen", "subscription", 247, CPyStatic_subscription_manager___globals); - goto CPyL255; + goto CPyL256; } CPy_INCREF(cpy_r_r216); CPyL168: ; @@ -253106,7 +253106,7 @@ CPyL168: ; CPy_DECREF_NO_IMM(cpy_r_r215); if (unlikely(cpy_r_r217 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL254; + goto CPyL255; } if (((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__14 != NULL) { CPy_DECREF_NO_IMM(((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__14); @@ -253115,12 +253115,12 @@ CPyL168: ; cpy_r_r218 = 1; if (unlikely(!cpy_r_r218)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", -1, CPyStatic_subscription_manager___globals); - goto CPyL254; + goto CPyL255; } cpy_r_r219 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__14; if (unlikely(cpy_r_r219 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", "unsubscribe_SubscriptionManager_gen", "__mypyc_temp__14", -1, CPyStatic_subscription_manager___globals); - goto CPyL254; + goto CPyL255; } CPy_INCREF_NO_IMM(cpy_r_r219); CPyL171: ; @@ -253130,11 +253130,11 @@ CPyL171: ; cpy_r_r222 = (PyObject **)&cpy_r_r5; cpy_r_r223 = CPyDef_subscription_manager___unsubscribe_SubscriptionManager_gen_____mypyc_generator_helper__(cpy_r_r219, cpy_r_r220, cpy_r_r220, cpy_r_r220, cpy_r_r220, cpy_r_r222); CPy_DECREF_NO_IMM(cpy_r_r219); - if (cpy_r_r223 != NULL) goto CPyL256; + if (cpy_r_r223 != NULL) goto CPyL257; cpy_r_r224 = cpy_r_r5 != 0; if (unlikely(!cpy_r_r224)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", -1, CPyStatic_subscription_manager___globals); - goto CPyL257; + goto CPyL258; } cpy_r_r225 = cpy_r_r5; cpy_r_r226 = NULL; @@ -253145,7 +253145,7 @@ CPyL171: ; cpy_r_r227 = 1; if (unlikely(!cpy_r_r227)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL258; + goto CPyL259; } else goto CPyL196; CPyL174: ; @@ -253156,13 +253156,13 @@ CPyL175: ; CPyL176: ; cpy_r_r230 = (PyObject *)&_Py_NoneStruct; cpy_r_r231 = cpy_r_type != cpy_r_r230; - if (!cpy_r_r231) goto CPyL259; + if (!cpy_r_r231) goto CPyL260; CPyErr_SetObjectAndTraceback(cpy_r_type, cpy_r_value, cpy_r_traceback); if (unlikely(!0)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); goto CPyL180; } else - goto CPyL260; + goto CPyL261; CPyL178: ; CPy_Unreachable(); CPyL179: ; @@ -253179,13 +253179,13 @@ CPyL180: ; cpy_r_r233 = 1; if (unlikely(!cpy_r_r233)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", -1, CPyStatic_subscription_manager___globals); - goto CPyL261; + goto CPyL262; } cpy_r_r234 = (PyObject **)&cpy_r_r7; cpy_r_r235 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__14; if (unlikely(cpy_r_r235 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", "unsubscribe_SubscriptionManager_gen", "__mypyc_temp__14", -1, CPyStatic_subscription_manager___globals); - goto CPyL261; + goto CPyL262; } CPy_INCREF_NO_IMM(cpy_r_r235); CPyL182: ; @@ -253193,18 +253193,18 @@ CPyL182: ; CPy_DecRef(cpy_r_r235); if (unlikely(cpy_r_r236 == 2)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL261; + goto CPyL262; } if (cpy_r_r236) { goto CPyL186; } else - goto CPyL262; + goto CPyL263; CPyL184: ; cpy_r_r228 = cpy_r_r7; cpy_r_r237 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__15; if (unlikely(cpy_r_r237.f0 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", "unsubscribe_SubscriptionManager_gen", "__mypyc_temp__15", -1, CPyStatic_subscription_manager___globals); - goto CPyL263; + goto CPyL264; } CPy_INCREF(cpy_r_r237.f0); CPy_INCREF(cpy_r_r237.f1); @@ -253220,7 +253220,7 @@ CPyL186: ; cpy_r_r238 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__15; if (unlikely(cpy_r_r238.f0 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", "unsubscribe_SubscriptionManager_gen", "__mypyc_temp__15", -1, CPyStatic_subscription_manager___globals); - goto CPyL264; + goto CPyL265; } CPy_INCREF(cpy_r_r238.f0); CPy_INCREF(cpy_r_r238.f1); @@ -253252,7 +253252,7 @@ CPyL191: ; cpy_r_r241 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__14; if (unlikely(cpy_r_r241 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", "unsubscribe_SubscriptionManager_gen", "__mypyc_temp__14", -1, CPyStatic_subscription_manager___globals); - goto CPyL265; + goto CPyL266; } CPy_INCREF_NO_IMM(cpy_r_r241); CPyL192: ; @@ -253262,7 +253262,7 @@ CPyL192: ; if (cpy_r_r242 == NULL) { goto CPyL194; } else - goto CPyL266; + goto CPyL267; CPyL193: ; cpy_r_r228 = cpy_r_r242; goto CPyL175; @@ -253270,7 +253270,7 @@ CPyL194: ; cpy_r_r243 = CPy_FetchStopIterationValue(); if (unlikely(cpy_r_r243 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL254; + goto CPyL255; } cpy_r_r225 = cpy_r_r243; CPyL196: ; @@ -253281,7 +253281,7 @@ CPyL196: ; CPy_DECREF(cpy_r_r225); if (unlikely(cpy_r_r244 == 2)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL254; + goto CPyL255; } cpy_r_r245 = cpy_r_r244 ? Py_True : Py_False; cpy_r_r246 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0; @@ -253330,7 +253330,7 @@ CPyL201: ; cpy_r_r257 = CPyObject_GetAttr(cpy_r_r255, cpy_r_r256); if (unlikely(cpy_r_r257 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL267; + goto CPyL268; } PyObject *cpy_r_r258[1] = {cpy_r_r254}; cpy_r_r259 = (PyObject **)&cpy_r_r258; @@ -253338,7 +253338,7 @@ CPyL201: ; CPy_DECREF(cpy_r_r257); if (unlikely(cpy_r_r260 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL267; + goto CPyL268; } CPy_DECREF_NO_IMM(cpy_r_r254); if (unlikely(!PyBool_Check(cpy_r_r260))) { @@ -253375,7 +253375,7 @@ CPyL210: ; cpy_r_r267 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_generator_attribute__subscriptions; if (unlikely(cpy_r_r267 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", "unsubscribe_SubscriptionManager_gen", "subscriptions", 252, CPyStatic_subscription_manager___globals); - goto CPyL268; + goto CPyL269; } CPy_INCREF(cpy_r_r267); CPyL211: ; @@ -253385,9 +253385,9 @@ CPyL211: ; cpy_r_r271 = PyObject_VectorcallMethod(cpy_r_r268, cpy_r_r270, 9223372036854775811ULL, 0); if (unlikely(cpy_r_r271 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL269; - } else goto CPyL270; + } else + goto CPyL271; CPyL212: ; CPy_DECREF(cpy_r_r265); CPy_DECREF(cpy_r_r267); @@ -253402,24 +253402,24 @@ CPyL216: ; return 0; CPyL217: ; cpy_r_r274 = cpy_r_r8 == 0; - if (cpy_r_r274) goto CPyL271; + if (cpy_r_r274) goto CPyL272; cpy_r_r275 = cpy_r_r8 == 1; if (cpy_r_r275) { - goto CPyL272; - } else goto CPyL273; + } else + goto CPyL274; CPyL219: ; cpy_r_r276 = cpy_r_r8 == 2; if (cpy_r_r276) { - goto CPyL274; - } else goto CPyL275; + } else + goto CPyL276; CPyL220: ; cpy_r_r277 = cpy_r_r8 == 3; if (cpy_r_r277) { goto CPyL176; } else - goto CPyL276; + goto CPyL277; CPyL221: ; PyErr_SetNone(PyExc_StopIteration); cpy_r_r278 = 0; @@ -253496,57 +253496,60 @@ CPyL243: ; CPy_DECREF(cpy_r_r127); goto CPyL98; CPyL244: ; - CPy_DecRef(cpy_r_r138); + CPy_DecRef(cpy_r_r128); goto CPyL223; CPyL245: ; - CPy_DecRef(cpy_r_r142); + CPy_DecRef(cpy_r_r138); goto CPyL223; CPyL246: ; CPy_DecRef(cpy_r_r142); - CPy_DecRef(cpy_r_r146); goto CPyL223; CPyL247: ; + CPy_DecRef(cpy_r_r142); + CPy_DecRef(cpy_r_r146); + goto CPyL223; +CPyL248: ; CPy_XDECREF(cpy_r_r3); goto CPyL120; -CPyL248: ; +CPyL249: ; CPy_XDECREF(cpy_r_r3); goto CPyL119; -CPyL249: ; +CPyL250: ; CPy_XDecRef(cpy_r_r3); goto CPyL129; -CPyL250: ; +CPyL251: ; CPy_DecRef(cpy_r_r159); goto CPyL129; -CPyL251: ; - CPy_DecRef(cpy_r_arg); - goto CPyL223; CPyL252: ; - CPy_DecRef(cpy_r_r177); + CPy_DecRef(cpy_r_arg); goto CPyL223; CPyL253: ; - CPy_DecRef(cpy_r_r205); + CPy_DecRef(cpy_r_r177); goto CPyL223; CPyL254: ; + CPy_DecRef(cpy_r_r205); goto CPyL223; CPyL255: ; - CPy_DecRef(cpy_r_r215); goto CPyL223; CPyL256: ; + CPy_DecRef(cpy_r_r215); + goto CPyL223; +CPyL257: ; CPy_XDECREF(cpy_r_r5); goto CPyL174; -CPyL257: ; +CPyL258: ; CPy_XDecRef(cpy_r_r5); goto CPyL223; -CPyL258: ; +CPyL259: ; CPy_DecRef(cpy_r_r225); goto CPyL223; -CPyL259: ; +CPyL260: ; CPy_XDECREF(cpy_r_r7); goto CPyL179; -CPyL260: ; +CPyL261: ; CPy_XDECREF(cpy_r_r7); goto CPyL178; -CPyL261: ; +CPyL262: ; CPy_XDecRef(cpy_r_r7); cpy_r_r280 = NULL; if (((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0 != NULL) { @@ -253555,12 +253558,12 @@ CPyL261: ; ((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0 = cpy_r_r280; cpy_r_r281 = 1; goto CPyL188; -CPyL262: ; - goto CPyL184; CPyL263: ; + goto CPyL184; +CPyL264: ; CPy_DecRef(cpy_r_r228); goto CPyL188; -CPyL264: ; +CPyL265: ; cpy_r_r282 = NULL; if (((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0 != NULL) { CPy_DECREF_NO_IMM(((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0); @@ -253569,25 +253572,25 @@ CPyL264: ; cpy_r_r283 = 1; CPy_DecRef(cpy_r_r225); goto CPyL188; -CPyL265: ; +CPyL266: ; CPy_DecRef(cpy_r_arg); goto CPyL223; -CPyL266: ; - goto CPyL193; CPyL267: ; + goto CPyL193; +CPyL268: ; CPy_DecRef(cpy_r_r254); goto CPyL223; -CPyL268: ; +CPyL269: ; CPy_DecRef(cpy_r_r265); goto CPyL223; -CPyL269: ; +CPyL270: ; CPy_DecRef(cpy_r_r265); CPy_DecRef(cpy_r_r267); goto CPyL223; -CPyL270: ; +CPyL271: ; CPy_DECREF(cpy_r_r271); goto CPyL212; -CPyL271: ; +CPyL272: ; CPy_XDECREF(cpy_r_r1); CPy_XDECREF(cpy_r_r3); CPy_XDECREF(cpy_r_r7); @@ -253598,7 +253601,7 @@ CPyL271: ; ((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0 = cpy_r_r284; cpy_r_r285 = 1; goto CPyL1; -CPyL272: ; +CPyL273: ; CPy_XDECREF(cpy_r_r3); CPy_XDECREF(cpy_r_r7); cpy_r_r286 = NULL; @@ -253608,10 +253611,10 @@ CPyL272: ; ((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0 = cpy_r_r286; cpy_r_r287 = 1; goto CPyL63; -CPyL273: ; +CPyL274: ; CPy_XDECREF(cpy_r_r1); goto CPyL219; -CPyL274: ; +CPyL275: ; CPy_XDECREF(cpy_r_r7); cpy_r_r288 = NULL; if (((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0 != NULL) { @@ -253620,10 +253623,10 @@ CPyL274: ; ((faster_web3___providers___persistent___subscription_manager___unsubscribe_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0 = cpy_r_r288; cpy_r_r289 = 1; goto CPyL117; -CPyL275: ; +CPyL276: ; CPy_XDECREF(cpy_r_r3); goto CPyL220; -CPyL276: ; +CPyL277: ; CPy_XDECREF(cpy_r_r7); goto CPyL221; } @@ -254143,10 +254146,10 @@ CPyL6: ; cpy_r_r10 = (CPyPtr)&((PyVarObject *)cpy_r_r9)->ob_size; cpy_r_r11 = *(int64_t *)cpy_r_r10; cpy_r_r12 = PyList_New(cpy_r_r11); - if (((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0 != NULL) { - CPy_DECREF_NO_IMM(((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0); + if (((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_1 != NULL) { + CPy_DECREF_NO_IMM(((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_1); } - ((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0 = cpy_r_r12; + ((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_1 = cpy_r_r12; cpy_r_r13 = 1; if (unlikely(cpy_r_r12 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe_all", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); @@ -254219,7 +254222,7 @@ CPyL15: ; if (unlikely(cpy_r_r29 == -113)) { PyErr_SetString(PyExc_AttributeError, "attribute '__mypyc_temp__17' of 'unsubscribe_all_SubscriptionManager_gen' undefined"); } - ((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_1 = cpy_r_r29; + ((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0 = cpy_r_r29; cpy_r_r30 = 1; if (unlikely(cpy_r_r29 == -113)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "unsubscribe_all", -1, CPyStatic_subscription_manager___globals); @@ -254423,15 +254426,15 @@ CPyL47: ; goto CPyL83; } cpy_r_r61 = cpy_r_r60 ? Py_True : Py_False; - cpy_r_r62 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0; + cpy_r_r62 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_1; if (unlikely(cpy_r_r62 == NULL)) { - PyErr_SetString(PyExc_AttributeError, "attribute '__mypyc_temp__2_0' of 'unsubscribe_all_SubscriptionManager_gen' undefined"); + PyErr_SetString(PyExc_AttributeError, "attribute '__mypyc_temp__2_1' of 'unsubscribe_all_SubscriptionManager_gen' undefined"); } else { CPy_INCREF_NO_IMM(cpy_r_r62); } - cpy_r_r63 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_1; + cpy_r_r63 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0; if (unlikely(cpy_r_r63 == -113)) { - PyErr_SetString(PyExc_AttributeError, "attribute '__mypyc_temp__2_1' of 'unsubscribe_all_SubscriptionManager_gen' undefined"); + PyErr_SetString(PyExc_AttributeError, "attribute '__mypyc_temp__2_0' of 'unsubscribe_all_SubscriptionManager_gen' undefined"); } CPyList_SetItemUnsafe(cpy_r_r62, cpy_r_r63, cpy_r_r61); CPy_DECREF_NO_IMM(cpy_r_r62); @@ -254450,9 +254453,9 @@ CPyL50: ; } else goto CPyL10; CPyL51: ; - cpy_r_r67 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0; + cpy_r_r67 = ((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_1; if (unlikely(cpy_r_r67 == NULL)) { - PyErr_SetString(PyExc_AttributeError, "attribute '__mypyc_temp__2_0' of 'unsubscribe_all_SubscriptionManager_gen' undefined"); + PyErr_SetString(PyExc_AttributeError, "attribute '__mypyc_temp__2_1' of 'unsubscribe_all_SubscriptionManager_gen' undefined"); } else { CPy_INCREF_NO_IMM(cpy_r_r67); } @@ -254647,10 +254650,10 @@ CPyL90: ; CPyL91: ; CPy_XDecRef(cpy_r_r3); cpy_r_r107 = NULL; - if (((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0 != NULL) { - CPy_DECREF_NO_IMM(((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0); + if (((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_1 != NULL) { + CPy_DECREF_NO_IMM(((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_1); } - ((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0 = cpy_r_r107; + ((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_1 = cpy_r_r107; cpy_r_r108 = 1; goto CPyL39; CPyL92: ; @@ -254660,10 +254663,10 @@ CPyL93: ; goto CPyL39; CPyL94: ; cpy_r_r109 = NULL; - if (((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0 != NULL) { - CPy_DECREF_NO_IMM(((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0); + if (((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_1 != NULL) { + CPy_DECREF_NO_IMM(((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_1); } - ((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0 = cpy_r_r109; + ((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_1 = cpy_r_r109; cpy_r_r110 = 1; CPy_DecRef(cpy_r_r41); goto CPyL39; @@ -254694,10 +254697,10 @@ CPyL102: ; CPyL103: ; CPy_XDECREF(cpy_r_r3); cpy_r_r111 = NULL; - if (((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0 != NULL) { - CPy_DECREF_NO_IMM(((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0); + if (((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_1 != NULL) { + CPy_DECREF_NO_IMM(((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_1); } - ((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_0 = cpy_r_r111; + ((faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__2_1 = cpy_r_r111; cpy_r_r112 = 1; goto CPyL1; CPyL104: ; @@ -255433,15 +255436,13 @@ CPyL4: ; CPy_INCREF_NO_IMM(cpy_r_r19); CPyL5: ; cpy_r_r20 = ((faster_web3___providers___persistent___subscription_manager___SubscriptionManagerObject *)cpy_r_r19)->__subscription_container; - CPy_INCREF_NO_IMM(cpy_r_r20); - CPy_DECREF_NO_IMM(cpy_r_r19); cpy_r_r21 = CPyDef_subscription_container___SubscriptionContainer___handler_subscriptions(cpy_r_r20); - CPy_DECREF_NO_IMM(cpy_r_r20); if (unlikely(cpy_r_r21 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL289; + goto CPyL290; } CPyL6: ; + CPy_DECREF_NO_IMM(cpy_r_r19); cpy_r_r22 = (CPyPtr)&((PyVarObject *)cpy_r_r21)->ob_size; cpy_r_r23 = *(int64_t *)cpy_r_r22; CPy_DECREF_NO_IMM(cpy_r_r21); @@ -255474,9 +255475,9 @@ CPyL10: ; cpy_r_r33 = PyObject_VectorcallMethod(cpy_r_r30, cpy_r_r32, 9223372036854775810ULL, 0); if (unlikely(cpy_r_r33 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL290; - } else goto CPyL291; + } else + goto CPyL292; CPyL11: ; CPy_DECREF(cpy_r_r28); cpy_r_r34 = Py_None; @@ -255510,7 +255511,7 @@ CPyL17: ; cpy_r_r40 = cpy_r_r39; else { CPy_TypeErrorTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", 297, CPyStatic_subscription_manager___globals, "faster_web3.providers.persistent.request_processor.RequestProcessor", cpy_r_r39); - goto CPyL292; + goto CPyL293; } cpy_r_r41 = ((faster_web3___providers___persistent___request_processor___RequestProcessorObject *)cpy_r_r40)->__handler_subscription_queue; CPy_INCREF_NO_IMM(cpy_r_r41); @@ -255541,15 +255542,13 @@ CPyL22: ; CPy_INCREF_NO_IMM(cpy_r_r44); CPyL23: ; cpy_r_r45 = ((faster_web3___providers___persistent___subscription_manager___SubscriptionManagerObject *)cpy_r_r44)->__subscription_container; - CPy_INCREF_NO_IMM(cpy_r_r45); - CPy_DECREF_NO_IMM(cpy_r_r44); cpy_r_r46 = CPyDef_subscription_container___SubscriptionContainer___handler_subscriptions(cpy_r_r45); - CPy_DECREF_NO_IMM(cpy_r_r45); if (unlikely(cpy_r_r46 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL289; + goto CPyL294; } CPyL24: ; + CPy_DECREF_NO_IMM(cpy_r_r44); cpy_r_r47 = (CPyPtr)&((PyVarObject *)cpy_r_r46)->ob_size; cpy_r_r48 = *(int64_t *)cpy_r_r47; CPy_DECREF_NO_IMM(cpy_r_r46); @@ -255592,11 +255591,11 @@ CPyL29: ; cpy_r_r57 = (PyObject **)&cpy_r_r1; cpy_r_r58 = CPyDef_request_processor___get_TaskReliantQueue_gen_____mypyc_generator_helper__(cpy_r_r54, cpy_r_r55, cpy_r_r55, cpy_r_r55, cpy_r_r55, cpy_r_r57); CPy_DECREF_NO_IMM(cpy_r_r54); - if (cpy_r_r58 != NULL) goto CPyL293; + if (cpy_r_r58 != NULL) goto CPyL295; cpy_r_r59 = cpy_r_r1 != 0; if (unlikely(!cpy_r_r59)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", -1, CPyStatic_subscription_manager___globals); - goto CPyL294; + goto CPyL296; } cpy_r_r60 = cpy_r_r1; cpy_r_r61 = NULL; @@ -255607,7 +255606,7 @@ CPyL29: ; cpy_r_r62 = 1; if (unlikely(!cpy_r_r62)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL295; + goto CPyL297; } else goto CPyL54; CPyL32: ; @@ -255618,13 +255617,13 @@ CPyL33: ; CPyL34: ; cpy_r_r65 = (PyObject *)&_Py_NoneStruct; cpy_r_r66 = cpy_r_type != cpy_r_r65; - if (!cpy_r_r66) goto CPyL296; + if (!cpy_r_r66) goto CPyL298; CPyErr_SetObjectAndTraceback(cpy_r_type, cpy_r_value, cpy_r_traceback); if (unlikely(!0)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); goto CPyL38; } else - goto CPyL297; + goto CPyL299; CPyL36: ; CPy_Unreachable(); CPyL37: ; @@ -255641,13 +255640,13 @@ CPyL38: ; cpy_r_r68 = 1; if (unlikely(!cpy_r_r68)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", -1, CPyStatic_subscription_manager___globals); - goto CPyL298; + goto CPyL300; } cpy_r_r69 = (PyObject **)&cpy_r_r3; cpy_r_r70 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__20; if (unlikely(cpy_r_r70 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "__mypyc_temp__20", -1, CPyStatic_subscription_manager___globals); - goto CPyL298; + goto CPyL300; } CPy_INCREF_NO_IMM(cpy_r_r70); CPyL40: ; @@ -255655,14 +255654,14 @@ CPyL40: ; CPy_DecRef(cpy_r_r70); if (unlikely(cpy_r_r71 == 2)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL298; + goto CPyL300; } if (cpy_r_r71) goto CPyL44; cpy_r_r63 = cpy_r_r3; cpy_r_r72 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__21; if (unlikely(cpy_r_r72.f0 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "__mypyc_temp__21", -1, CPyStatic_subscription_manager___globals); - goto CPyL299; + goto CPyL301; } CPy_INCREF(cpy_r_r72.f0); CPy_INCREF(cpy_r_r72.f1); @@ -255678,7 +255677,7 @@ CPyL44: ; cpy_r_r73 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__21; if (unlikely(cpy_r_r73.f0 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "__mypyc_temp__21", -1, CPyStatic_subscription_manager___globals); - goto CPyL300; + goto CPyL302; } CPy_INCREF(cpy_r_r73.f0); CPy_INCREF(cpy_r_r73.f1); @@ -255710,7 +255709,7 @@ CPyL49: ; cpy_r_r76 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__20; if (unlikely(cpy_r_r76 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "__mypyc_temp__20", -1, CPyStatic_subscription_manager___globals); - goto CPyL301; + goto CPyL303; } CPy_INCREF_NO_IMM(cpy_r_r76); CPyL50: ; @@ -255763,7 +255762,7 @@ CPyL57: ; cpy_r_r85 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_generator_attribute__response; if (unlikely(cpy_r_r85 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "response", 303, CPyStatic_subscription_manager___globals); - goto CPyL302; + goto CPyL304; } CPy_INCREF(cpy_r_r85); CPyL59: ; @@ -255773,7 +255772,7 @@ CPyL59: ; cpy_r_r89 = PyObject_VectorcallMethod(cpy_r_r86, cpy_r_r88, 9223372036854775810ULL, 0); if (unlikely(cpy_r_r89 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL303; + goto CPyL305; } CPy_DECREF(cpy_r_r84); CPy_DECREF(cpy_r_r85); @@ -255816,7 +255815,7 @@ CPyL63: ; cpy_r_r97 = 1; if (unlikely(!cpy_r_r97)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL304; + goto CPyL306; } else goto CPyL88; CPyL66: ; @@ -255827,13 +255826,13 @@ CPyL67: ; CPyL68: ; cpy_r_r100 = (PyObject *)&_Py_NoneStruct; cpy_r_r101 = cpy_r_type != cpy_r_r100; - if (!cpy_r_r101) goto CPyL305; + if (!cpy_r_r101) goto CPyL307; CPyErr_SetObjectAndTraceback(cpy_r_type, cpy_r_value, cpy_r_traceback); if (unlikely(!0)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); goto CPyL72; } else - goto CPyL306; + goto CPyL308; CPyL70: ; CPy_Unreachable(); CPyL71: ; @@ -255850,13 +255849,13 @@ CPyL72: ; cpy_r_r103 = 1; if (unlikely(!cpy_r_r103)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", -1, CPyStatic_subscription_manager___globals); - goto CPyL307; + goto CPyL309; } cpy_r_r104 = (PyObject **)&cpy_r_r5; cpy_r_r105 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__22; if (unlikely(cpy_r_r105 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "__mypyc_temp__22", -1, CPyStatic_subscription_manager___globals); - goto CPyL307; + goto CPyL309; } CPy_INCREF(cpy_r_r105); CPyL74: ; @@ -255864,14 +255863,14 @@ CPyL74: ; CPy_DecRef(cpy_r_r105); if (unlikely(cpy_r_r106 == 2)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL307; + goto CPyL309; } if (cpy_r_r106) goto CPyL78; cpy_r_r98 = cpy_r_r5; cpy_r_r107 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__23; if (unlikely(cpy_r_r107.f0 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "__mypyc_temp__23", -1, CPyStatic_subscription_manager___globals); - goto CPyL308; + goto CPyL310; } CPy_INCREF(cpy_r_r107.f0); CPy_INCREF(cpy_r_r107.f1); @@ -255887,7 +255886,7 @@ CPyL78: ; cpy_r_r108 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__23; if (unlikely(cpy_r_r108.f0 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "__mypyc_temp__23", -1, CPyStatic_subscription_manager___globals); - goto CPyL309; + goto CPyL311; } CPy_INCREF(cpy_r_r108.f0); CPy_INCREF(cpy_r_r108.f1); @@ -255919,7 +255918,7 @@ CPyL83: ; cpy_r_r111 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__22; if (unlikely(cpy_r_r111 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "__mypyc_temp__22", -1, CPyStatic_subscription_manager___globals); - goto CPyL310; + goto CPyL312; } CPy_INCREF(cpy_r_r111); CPyL84: ; @@ -256003,7 +256002,7 @@ CPyL95: ; cpy_r_r123 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_generator_attribute__sub_id; if (unlikely(cpy_r_r123 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "sub_id", 310, CPyStatic_subscription_manager___globals); - goto CPyL311; + goto CPyL313; } CPy_INCREF(cpy_r_r123); CPyL96: ; @@ -256011,7 +256010,7 @@ CPyL96: ; cpy_r_r124 = cpy_r_r123; else { CPy_TypeErrorTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", 309, CPyStatic_subscription_manager___globals, "str", cpy_r_r123); - goto CPyL311; + goto CPyL313; } cpy_r_r125 = CPyDef_subscription_container___SubscriptionContainer___get_handler_subscription_by_id(cpy_r_r122, cpy_r_r124); CPy_DECREF(cpy_r_r124); @@ -256038,7 +256037,7 @@ CPyL96: ; CPyL100: ; cpy_r_r128 = (PyObject *)&_Py_NoneStruct; cpy_r_r129 = cpy_r_r127 != cpy_r_r128; - if (!cpy_r_r129) goto CPyL312; + if (!cpy_r_r129) goto CPyL314; cpy_r_r130 = cpy_r_r127; cpy_r_r131 = PyObject_IsTrue(cpy_r_r130); CPy_DECREF(cpy_r_r130); @@ -256062,14 +256061,14 @@ CPyL105: ; cpy_r_r136 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_generator_attribute__sub; if (unlikely(cpy_r_r136 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "sub", 315, CPyStatic_subscription_manager___globals); - goto CPyL313; + goto CPyL315; } CPy_INCREF(cpy_r_r136); CPyL106: ; cpy_r_r137 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_generator_attribute__formatted_sub_response; if (unlikely(cpy_r_r137 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "formatted_sub_response", 316, CPyStatic_subscription_manager___globals); - goto CPyL314; + goto CPyL316; } CPy_INCREF(cpy_r_r137); CPyL107: ; @@ -256078,12 +256077,12 @@ CPyL107: ; CPy_DECREF(cpy_r_r137); if (unlikely(cpy_r_r139 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL314; + goto CPyL316; } cpy_r_r140 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_generator_attribute__sub; if (unlikely(cpy_r_r140 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "sub", 317, CPyStatic_subscription_manager___globals); - goto CPyL315; + goto CPyL317; } CPy_INCREF(cpy_r_r140); CPyL109: ; @@ -256093,32 +256092,32 @@ CPyL109: ; CPy_DECREF(cpy_r_r141); if (unlikely(cpy_r_r143 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL315; + goto CPyL317; } if (likely(PyDict_Check(cpy_r_r143))) cpy_r_r144 = cpy_r_r143; else { CPy_TypeErrorTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", 317, CPyStatic_subscription_manager___globals, "dict", cpy_r_r143); - goto CPyL315; + goto CPyL317; } cpy_r_r145 = CPyStatic_subscription_manager___globals; cpy_r_r146 = CPyStatics[DIFFCHECK_PLACEHOLDER]; /* 'EthSubscriptionContext' */ cpy_r_r147 = CPyDict_GetItem(cpy_r_r145, cpy_r_r146); if (unlikely(cpy_r_r147 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL316; + goto CPyL318; } cpy_r_r148 = PyDict_New(); if (unlikely(cpy_r_r148 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL317; + goto CPyL319; } cpy_r_r149 = CPyDict_UpdateInDisplay(cpy_r_r148, cpy_r_r144); CPy_DECREF(cpy_r_r144); cpy_r_r150 = cpy_r_r149 >= 0; if (unlikely(!cpy_r_r150)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL318; + goto CPyL320; } cpy_r_r151 = PyTuple_Pack(3, cpy_r_r135, cpy_r_r136, cpy_r_r139); CPy_DECREF(cpy_r_r135); @@ -256126,7 +256125,7 @@ CPyL109: ; CPy_DECREF(cpy_r_r139); if (unlikely(cpy_r_r151 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL319; + goto CPyL321; } cpy_r_r152 = PyObject_Call(cpy_r_r147, cpy_r_r151, cpy_r_r148); CPy_DECREF(cpy_r_r147); @@ -256234,7 +256233,7 @@ CPyL131: ; cpy_r_r171 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_generator_attribute__sub_context; if (unlikely(cpy_r_r171 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "sub_context", 323, CPyStatic_subscription_manager___globals); - goto CPyL320; + goto CPyL322; } CPy_INCREF(cpy_r_r171); CPyL132: ; @@ -256245,7 +256244,7 @@ CPyL132: ; cpy_r_r176 = PyObject_VectorcallMethod(cpy_r_r173, cpy_r_r175, 9223372036854775810ULL, 0); if (unlikely(cpy_r_r176 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL321; + goto CPyL323; } CPy_DECREF(cpy_r_r172); CPy_DECREF(cpy_r_r171); @@ -256254,7 +256253,7 @@ CPyL132: ; cpy_r_r179 = CPyObject_GetAttr(cpy_r_r177, cpy_r_r178); if (unlikely(cpy_r_r179 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL322; + goto CPyL324; } PyObject *cpy_r_r180[1] = {cpy_r_r176}; cpy_r_r181 = (PyObject **)&cpy_r_r180; @@ -256262,7 +256261,7 @@ CPyL132: ; CPy_DECREF(cpy_r_r179); if (unlikely(cpy_r_r182 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL322; + goto CPyL324; } CPy_DECREF(cpy_r_r176); if (((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_generator_attribute__task != NULL) { @@ -256287,7 +256286,7 @@ CPyL138: ; cpy_r_r186 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_generator_attribute__task; if (unlikely(cpy_r_r186 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "task", 324, CPyStatic_subscription_manager___globals); - goto CPyL323; + goto CPyL325; } CPy_INCREF(cpy_r_r186); CPyL139: ; @@ -256309,7 +256308,7 @@ CPyL141: ; cpy_r_r190 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_generator_attribute__self; if (unlikely(cpy_r_r190 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "self", 325, CPyStatic_subscription_manager___globals); - goto CPyL324; + goto CPyL326; } CPy_INCREF_NO_IMM(cpy_r_r190); CPyL142: ; @@ -256318,7 +256317,7 @@ CPyL142: ; CPy_DECREF_NO_IMM(cpy_r_r190); if (unlikely(cpy_r_r192 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL324; + goto CPyL326; } cpy_r_r193 = CPyStatics[DIFFCHECK_PLACEHOLDER]; /* 'add_done_callback' */ PyObject *cpy_r_r194[2] = {cpy_r_r189, cpy_r_r192}; @@ -256326,9 +256325,9 @@ CPyL142: ; cpy_r_r196 = PyObject_VectorcallMethod(cpy_r_r193, cpy_r_r195, 9223372036854775810ULL, 0); if (unlikely(cpy_r_r196 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL325; + goto CPyL327; } else - goto CPyL326; + goto CPyL328; CPyL144: ; CPy_DECREF(cpy_r_r189); CPy_DECREF(cpy_r_r192); @@ -256344,7 +256343,7 @@ CPyL146: ; cpy_r_r198 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_generator_attribute__sub_context; if (unlikely(cpy_r_r198 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "sub_context", 328, CPyStatic_subscription_manager___globals); - goto CPyL327; + goto CPyL329; } CPy_INCREF(cpy_r_r198); CPyL147: ; @@ -256355,7 +256354,7 @@ CPyL147: ; cpy_r_r203 = PyObject_VectorcallMethod(cpy_r_r200, cpy_r_r202, 9223372036854775810ULL, 0); if (unlikely(cpy_r_r203 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL328; + goto CPyL330; } CPy_DECREF(cpy_r_r199); CPy_DECREF(cpy_r_r198); @@ -256410,13 +256409,13 @@ CPyL156: ; CPyL157: ; cpy_r_r214 = (PyObject *)&_Py_NoneStruct; cpy_r_r215 = cpy_r_type != cpy_r_r214; - if (!cpy_r_r215) goto CPyL329; + if (!cpy_r_r215) goto CPyL331; CPyErr_SetObjectAndTraceback(cpy_r_type, cpy_r_value, cpy_r_traceback); if (unlikely(!0)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); goto CPyL161; } else - goto CPyL330; + goto CPyL332; CPyL159: ; CPy_Unreachable(); CPyL160: ; @@ -256433,13 +256432,13 @@ CPyL161: ; cpy_r_r217 = 1; if (unlikely(!cpy_r_r217)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", -1, CPyStatic_subscription_manager___globals); - goto CPyL331; + goto CPyL333; } cpy_r_r218 = (PyObject **)&cpy_r_r7; cpy_r_r219 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__24; if (unlikely(cpy_r_r219 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "__mypyc_temp__24", -1, CPyStatic_subscription_manager___globals); - goto CPyL331; + goto CPyL333; } CPy_INCREF(cpy_r_r219); CPyL163: ; @@ -256447,14 +256446,14 @@ CPyL163: ; CPy_DecRef(cpy_r_r219); if (unlikely(cpy_r_r220 == 2)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL331; + goto CPyL333; } if (cpy_r_r220) goto CPyL167; cpy_r_r212 = cpy_r_r7; cpy_r_r221 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__25; if (unlikely(cpy_r_r221.f0 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "__mypyc_temp__25", -1, CPyStatic_subscription_manager___globals); - goto CPyL332; + goto CPyL334; } CPy_INCREF(cpy_r_r221.f0); CPy_INCREF(cpy_r_r221.f1); @@ -256503,7 +256502,7 @@ CPyL172: ; cpy_r_r225 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__24; if (unlikely(cpy_r_r225 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "__mypyc_temp__24", -1, CPyStatic_subscription_manager___globals); - goto CPyL333; + goto CPyL335; } CPy_INCREF(cpy_r_r225); CPyL173: ; @@ -256571,9 +256570,9 @@ CPyL183: ; cpy_r_r241 = PyObject_VectorcallMethod(cpy_r_r238, cpy_r_r240, 9223372036854775810ULL, 0); if (unlikely(cpy_r_r241 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL334; + goto CPyL336; } else - goto CPyL335; + goto CPyL337; CPyL184: ; CPy_DecRef(cpy_r_r236); cpy_r_r242 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__26; @@ -256619,9 +256618,9 @@ CPyL189: ; cpy_r_r253 = PyObject_VectorcallMethod(cpy_r_r250, cpy_r_r252, 9223372036854775810ULL, 0); if (unlikely(cpy_r_r253 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL336; + goto CPyL338; } else - goto CPyL337; + goto CPyL339; CPyL190: ; CPy_DecRef(cpy_r_r248); cpy_r_r254 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_generator_attribute__self; @@ -256659,11 +256658,11 @@ CPyL194: ; cpy_r_r260 = (PyObject **)&cpy_r_r9; cpy_r_r261 = CPyDef_subscription_manager____cleanup_remaining_tasks_SubscriptionManager_gen_____mypyc_generator_helper__(cpy_r_r257, cpy_r_r258, cpy_r_r258, cpy_r_r258, cpy_r_r258, cpy_r_r260); CPy_DecRef(cpy_r_r257); - if (cpy_r_r261 != NULL) goto CPyL338; + if (cpy_r_r261 != NULL) goto CPyL340; cpy_r_r262 = cpy_r_r9 != 0; if (unlikely(!cpy_r_r262)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", -1, CPyStatic_subscription_manager___globals); - goto CPyL339; + goto CPyL341; } cpy_r_r263 = cpy_r_r9; CPy_DecRef(cpy_r_r263); @@ -256686,13 +256685,13 @@ CPyL198: ; CPyL199: ; cpy_r_r268 = (PyObject *)&_Py_NoneStruct; cpy_r_r269 = cpy_r_type != cpy_r_r268; - if (!cpy_r_r269) goto CPyL340; + if (!cpy_r_r269) goto CPyL342; CPyErr_SetObjectAndTraceback(cpy_r_type, cpy_r_value, cpy_r_traceback); if (unlikely(!0)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); goto CPyL203; } else - goto CPyL341; + goto CPyL343; CPyL201: ; CPy_Unreachable(); CPyL202: ; @@ -256709,13 +256708,13 @@ CPyL203: ; cpy_r_r271 = 1; if (unlikely(!cpy_r_r271)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", -1, CPyStatic_subscription_manager___globals); - goto CPyL342; + goto CPyL344; } cpy_r_r272 = (PyObject **)&cpy_r_r11; cpy_r_r273 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__27; if (unlikely(cpy_r_r273 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "__mypyc_temp__27", -1, CPyStatic_subscription_manager___globals); - goto CPyL342; + goto CPyL344; } CPy_INCREF_NO_IMM(cpy_r_r273); CPyL205: ; @@ -256723,14 +256722,14 @@ CPyL205: ; CPy_DecRef(cpy_r_r273); if (unlikely(cpy_r_r274 == 2)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL342; + goto CPyL344; } if (cpy_r_r274) goto CPyL209; cpy_r_r266 = cpy_r_r11; cpy_r_r275 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__28; if (unlikely(cpy_r_r275.f0 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "__mypyc_temp__28", -1, CPyStatic_subscription_manager___globals); - goto CPyL343; + goto CPyL345; } CPy_INCREF(cpy_r_r275.f0); CPy_INCREF(cpy_r_r275.f1); @@ -256779,7 +256778,7 @@ CPyL214: ; cpy_r_r279 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__27; if (unlikely(cpy_r_r279 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "__mypyc_temp__27", -1, CPyStatic_subscription_manager___globals); - goto CPyL344; + goto CPyL346; } CPy_INCREF_NO_IMM(cpy_r_r279); CPyL215: ; @@ -256836,7 +256835,7 @@ CPyL225: ; cpy_r_r291 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_generator_attribute__e; if (unlikely(cpy_r_r291 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "e", 345, CPyStatic_subscription_manager___globals); - goto CPyL345; + goto CPyL347; } CPy_INCREF(cpy_r_r291); CPyL226: ; @@ -256845,13 +256844,13 @@ CPyL226: ; CPy_DecRef(cpy_r_r291); if (unlikely(cpy_r_r293 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL345; + goto CPyL347; } if (likely(PyUnicode_Check(cpy_r_r293))) cpy_r_r294 = cpy_r_r293; else { CPy_TypeErrorTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", 345, CPyStatic_subscription_manager___globals, "str", cpy_r_r293); - goto CPyL345; + goto CPyL347; } cpy_r_r295 = CPyStatics[DIFFCHECK_PLACEHOLDER]; /* 'error' */ PyObject *cpy_r_r296[3] = {cpy_r_r289, cpy_r_r290, cpy_r_r294}; @@ -256859,9 +256858,9 @@ CPyL226: ; cpy_r_r298 = PyObject_VectorcallMethod(cpy_r_r295, cpy_r_r297, 9223372036854775811ULL, 0); if (unlikely(cpy_r_r298 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL346; + goto CPyL348; } else - goto CPyL347; + goto CPyL349; CPyL229: ; CPy_DecRef(cpy_r_r289); CPy_DecRef(cpy_r_r294); @@ -256881,9 +256880,9 @@ CPyL230: ; cpy_r_r304 = PyObject_VectorcallMethod(cpy_r_r301, cpy_r_r303, 9223372036854775809ULL, 0); if (unlikely(cpy_r_r304 == NULL)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL348; + goto CPyL350; } else - goto CPyL349; + goto CPyL351; CPyL231: ; CPy_DecRef(cpy_r_r300); cpy_r_r305 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__26; @@ -257020,11 +257019,11 @@ CPyL251: ; cpy_r_r326 = (PyObject **)&cpy_r_r13; cpy_r_r327 = CPyDef_subscription_manager____cleanup_remaining_tasks_SubscriptionManager_gen_____mypyc_generator_helper__(cpy_r_r323, cpy_r_r324, cpy_r_r324, cpy_r_r324, cpy_r_r324, cpy_r_r326); CPy_DECREF_NO_IMM(cpy_r_r323); - if (cpy_r_r327 != NULL) goto CPyL350; + if (cpy_r_r327 != NULL) goto CPyL352; cpy_r_r328 = cpy_r_r13 != 0; if (unlikely(!cpy_r_r328)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", -1, CPyStatic_subscription_manager___globals); - goto CPyL351; + goto CPyL353; } cpy_r_r329 = cpy_r_r13; CPy_DECREF(cpy_r_r329); @@ -257047,13 +257046,13 @@ CPyL255: ; CPyL256: ; cpy_r_r334 = (PyObject *)&_Py_NoneStruct; cpy_r_r335 = cpy_r_type != cpy_r_r334; - if (!cpy_r_r335) goto CPyL352; + if (!cpy_r_r335) goto CPyL354; CPyErr_SetObjectAndTraceback(cpy_r_type, cpy_r_value, cpy_r_traceback); if (unlikely(!0)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); goto CPyL260; } else - goto CPyL353; + goto CPyL355; CPyL258: ; CPy_Unreachable(); CPyL259: ; @@ -257070,13 +257069,13 @@ CPyL260: ; cpy_r_r337 = 1; if (unlikely(!cpy_r_r337)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", -1, CPyStatic_subscription_manager___globals); - goto CPyL354; + goto CPyL356; } cpy_r_r338 = (PyObject **)&cpy_r_r15; cpy_r_r339 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__29; if (unlikely(cpy_r_r339 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "__mypyc_temp__29", -1, CPyStatic_subscription_manager___globals); - goto CPyL354; + goto CPyL356; } CPy_INCREF_NO_IMM(cpy_r_r339); CPyL262: ; @@ -257084,14 +257083,14 @@ CPyL262: ; CPy_DecRef(cpy_r_r339); if (unlikely(cpy_r_r340 == 2)) { CPy_AddTraceback("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", DIFFCHECK_PLACEHOLDER, CPyStatic_subscription_manager___globals); - goto CPyL354; + goto CPyL356; } if (cpy_r_r340) goto CPyL266; cpy_r_r332 = cpy_r_r15; cpy_r_r341 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__30; if (unlikely(cpy_r_r341.f0 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "__mypyc_temp__30", -1, CPyStatic_subscription_manager___globals); - goto CPyL355; + goto CPyL357; } CPy_INCREF(cpy_r_r341.f0); CPy_INCREF(cpy_r_r341.f1); @@ -257140,7 +257139,7 @@ CPyL271: ; cpy_r_r345 = ((faster_web3___providers___persistent___subscription_manager___handle_subscriptions_SubscriptionManager_genObject *)cpy_r___mypyc_self__)->___mypyc_temp__29; if (unlikely(cpy_r_r345 == NULL)) { CPy_AttributeError("faster_web3/providers/persistent/subscription_manager.py", "handle_subscriptions", "handle_subscriptions_SubscriptionManager_gen", "__mypyc_temp__29", -1, CPyStatic_subscription_manager___globals); - goto CPyL356; + goto CPyL358; } CPy_INCREF_NO_IMM(cpy_r_r345); CPyL272: ; @@ -257170,36 +257169,36 @@ CPyL280: ; return 0; CPyL281: ; cpy_r_r350 = cpy_r_r16 == 0; - if (cpy_r_r350) goto CPyL357; + if (cpy_r_r350) goto CPyL359; cpy_r_r351 = cpy_r_r16 == 1; if (cpy_r_r351) { - goto CPyL358; + goto CPyL360; } else - goto CPyL359; + goto CPyL361; CPyL283: ; cpy_r_r352 = cpy_r_r16 == 2; if (cpy_r_r352) { - goto CPyL360; + goto CPyL362; } else - goto CPyL361; + goto CPyL363; CPyL284: ; cpy_r_r353 = cpy_r_r16 == 3; if (cpy_r_r353) { - goto CPyL362; + goto CPyL364; } else - goto CPyL363; + goto CPyL365; CPyL285: ; cpy_r_r354 = cpy_r_r16 == 4; if (cpy_r_r354) { - goto CPyL364; + goto CPyL366; } else - goto CPyL365; + goto CPyL367; CPyL286: ; cpy_r_r355 = cpy_r_r16 == 5; if (cpy_r_r355) { goto CPyL256; } else - goto CPyL366; + goto CPyL368; CPyL287: ; PyErr_SetNone(PyExc_StopIteration); cpy_r_r356 = 0; @@ -257212,264 +257211,270 @@ CPyL289: ; cpy_r_r357 = NULL; return cpy_r_r357; CPyL290: ; - CPy_DecRef(cpy_r_r28); + CPy_DecRef(cpy_r_r19); goto CPyL289; CPyL291: ; + CPy_DecRef(cpy_r_r28); + goto CPyL289; +CPyL292: ; CPy_DECREF(cpy_r_r33); goto CPyL11; -CPyL292: ; +CPyL293: ; CPy_DecRef(cpy_r_r39); goto CPyL289; -CPyL293: ; +CPyL294: ; + CPy_DecRef(cpy_r_r44); + goto CPyL289; +CPyL295: ; CPy_XDECREF(cpy_r_r1); goto CPyL32; -CPyL294: ; +CPyL296: ; CPy_XDecRef(cpy_r_r1); goto CPyL177; -CPyL295: ; +CPyL297: ; CPy_DecRef(cpy_r_r60); goto CPyL177; -CPyL296: ; +CPyL298: ; CPy_XDECREF(cpy_r_r3); goto CPyL37; -CPyL297: ; +CPyL299: ; CPy_XDECREF(cpy_r_r3); goto CPyL36; -CPyL298: ; +CPyL300: ; CPy_XDecRef(cpy_r_r3); goto CPyL46; -CPyL299: ; +CPyL301: ; CPy_DecRef(cpy_r_r63); goto CPyL46; -CPyL300: ; +CPyL302: ; CPy_DecRef(cpy_r_r60); goto CPyL46; -CPyL301: ; +CPyL303: ; CPy_DecRef(cpy_r_arg); goto CPyL177; -CPyL302: ; +CPyL304: ; CPy_DecRef(cpy_r_r84); goto CPyL177; -CPyL303: ; +CPyL305: ; CPy_DecRef(cpy_r_r84); CPy_DecRef(cpy_r_r85); goto CPyL177; -CPyL304: ; +CPyL306: ; CPy_DecRef(cpy_r_r95); goto CPyL177; -CPyL305: ; +CPyL307: ; CPy_XDECREF(cpy_r_r5); goto CPyL71; -CPyL306: ; +CPyL308: ; CPy_XDECREF(cpy_r_r5); goto CPyL70; -CPyL307: ; +CPyL309: ; CPy_XDecRef(cpy_r_r5); goto CPyL80; -CPyL308: ; +CPyL310: ; CPy_DecRef(cpy_r_r98); goto CPyL80; -CPyL309: ; +CPyL311: ; CPy_DecRef(cpy_r_r95); goto CPyL80; -CPyL310: ; +CPyL312: ; CPy_DecRef(cpy_r_arg); goto CPyL177; -CPyL311: ; +CPyL313: ; CPy_DecRef(cpy_r_r122); goto CPyL177; -CPyL312: ; +CPyL314: ; CPy_DECREF(cpy_r_r127); goto CPyL20; -CPyL313: ; +CPyL315: ; CPy_DecRef(cpy_r_r135); goto CPyL177; -CPyL314: ; +CPyL316: ; CPy_DecRef(cpy_r_r135); CPy_DecRef(cpy_r_r136); goto CPyL177; -CPyL315: ; +CPyL317: ; CPy_DecRef(cpy_r_r135); CPy_DecRef(cpy_r_r136); CPy_DecRef(cpy_r_r139); goto CPyL177; -CPyL316: ; +CPyL318: ; CPy_DecRef(cpy_r_r135); CPy_DecRef(cpy_r_r136); CPy_DecRef(cpy_r_r139); CPy_DecRef(cpy_r_r144); goto CPyL177; -CPyL317: ; +CPyL319: ; CPy_DecRef(cpy_r_r135); CPy_DecRef(cpy_r_r136); CPy_DecRef(cpy_r_r139); CPy_DecRef(cpy_r_r144); CPy_DecRef(cpy_r_r147); goto CPyL177; -CPyL318: ; +CPyL320: ; CPy_DecRef(cpy_r_r135); CPy_DecRef(cpy_r_r136); CPy_DecRef(cpy_r_r139); CPy_DecRef(cpy_r_r147); CPy_DecRef(cpy_r_r148); goto CPyL177; -CPyL319: ; +CPyL321: ; CPy_DecRef(cpy_r_r147); CPy_DecRef(cpy_r_r148); goto CPyL177; -CPyL320: ; +CPyL322: ; CPy_DecRef(cpy_r_r170); goto CPyL177; -CPyL321: ; +CPyL323: ; CPy_DecRef(cpy_r_r171); CPy_DecRef(cpy_r_r172); goto CPyL177; -CPyL322: ; +CPyL324: ; CPy_DecRef(cpy_r_r176); goto CPyL177; -CPyL323: ; +CPyL325: ; CPy_DecRef(cpy_r_r185); goto CPyL177; -CPyL324: ; +CPyL326: ; CPy_DecRef(cpy_r_r189); goto CPyL177; -CPyL325: ; +CPyL327: ; CPy_DecRef(cpy_r_r189); CPy_DecRef(cpy_r_r192); goto CPyL177; -CPyL326: ; +CPyL328: ; CPy_DECREF(cpy_r_r196); goto CPyL144; -CPyL327: ; +CPyL329: ; CPy_DecRef(cpy_r_r197); goto CPyL177; -CPyL328: ; +CPyL330: ; CPy_DecRef(cpy_r_r198); CPy_DecRef(cpy_r_r199); goto CPyL177; -CPyL329: ; +CPyL331: ; CPy_XDECREF(cpy_r_r7); goto CPyL160; -CPyL330: ; +CPyL332: ; CPy_XDECREF(cpy_r_r7); goto CPyL159; -CPyL331: ; +CPyL333: ; CPy_XDecRef(cpy_r_r7); goto CPyL169; -CPyL332: ; +CPyL334: ; CPy_DecRef(cpy_r_r212); goto CPyL169; -CPyL333: ; +CPyL335: ; CPy_DecRef(cpy_r_arg); goto CPyL177; -CPyL334: ; +CPyL336: ; CPy_DecRef(cpy_r_r236); goto CPyL237; -CPyL335: ; +CPyL337: ; CPy_DecRef(cpy_r_r241); goto CPyL184; -CPyL336: ; +CPyL338: ; CPy_DecRef(cpy_r_r248); goto CPyL237; -CPyL337: ; +CPyL339: ; CPy_DecRef(cpy_r_r253); goto CPyL190; -CPyL338: ; +CPyL340: ; CPy_XDecRef(cpy_r_r9); goto CPyL197; -CPyL339: ; +CPyL341: ; CPy_XDecRef(cpy_r_r9); goto CPyL237; -CPyL340: ; +CPyL342: ; CPy_XDECREF(cpy_r_r11); goto CPyL202; -CPyL341: ; +CPyL343: ; CPy_XDECREF(cpy_r_r11); goto CPyL201; -CPyL342: ; +CPyL344: ; CPy_XDecRef(cpy_r_r11); goto CPyL211; -CPyL343: ; +CPyL345: ; CPy_DecRef(cpy_r_r266); goto CPyL211; -CPyL344: ; +CPyL346: ; CPy_DecRef(cpy_r_arg); goto CPyL237; -CPyL345: ; +CPyL347: ; CPy_DecRef(cpy_r_r289); goto CPyL237; -CPyL346: ; +CPyL348: ; CPy_DecRef(cpy_r_r289); CPy_DecRef(cpy_r_r294); goto CPyL237; -CPyL347: ; +CPyL349: ; CPy_DecRef(cpy_r_r298); goto CPyL229; -CPyL348: ; +CPyL350: ; CPy_DecRef(cpy_r_r300); goto CPyL237; -CPyL349: ; +CPyL351: ; CPy_DecRef(cpy_r_r304); goto CPyL231; -CPyL350: ; +CPyL352: ; CPy_XDECREF(cpy_r_r13); goto CPyL254; -CPyL351: ; +CPyL353: ; CPy_XDecRef(cpy_r_r13); goto CPyL289; -CPyL352: ; +CPyL354: ; CPy_XDECREF(cpy_r_r15); goto CPyL259; -CPyL353: ; +CPyL355: ; CPy_XDECREF(cpy_r_r15); goto CPyL258; -CPyL354: ; +CPyL356: ; CPy_XDecRef(cpy_r_r15); goto CPyL268; -CPyL355: ; +CPyL357: ; CPy_DecRef(cpy_r_r332); goto CPyL268; -CPyL356: ; +CPyL358: ; CPy_DecRef(cpy_r_arg); goto CPyL289; -CPyL357: ; +CPyL359: ; CPy_XDECREF(cpy_r_r3); CPy_XDECREF(cpy_r_r5); CPy_XDECREF(cpy_r_r7); CPy_XDECREF(cpy_r_r11); CPy_XDECREF(cpy_r_r15); goto CPyL1; -CPyL358: ; +CPyL360: ; CPy_XDECREF(cpy_r_r5); CPy_XDECREF(cpy_r_r7); CPy_XDECREF(cpy_r_r11); CPy_XDECREF(cpy_r_r15); goto CPyL34; -CPyL359: ; +CPyL361: ; CPy_XDECREF(cpy_r_r3); goto CPyL283; -CPyL360: ; +CPyL362: ; CPy_XDECREF(cpy_r_r7); CPy_XDECREF(cpy_r_r11); CPy_XDECREF(cpy_r_r15); goto CPyL68; -CPyL361: ; +CPyL363: ; CPy_XDECREF(cpy_r_r5); goto CPyL284; -CPyL362: ; +CPyL364: ; CPy_XDECREF(cpy_r_r11); CPy_XDECREF(cpy_r_r15); goto CPyL157; -CPyL363: ; +CPyL365: ; CPy_XDECREF(cpy_r_r7); goto CPyL285; -CPyL364: ; +CPyL366: ; CPy_XDECREF(cpy_r_r15); goto CPyL199; -CPyL365: ; +CPyL367: ; CPy_XDECREF(cpy_r_r11); goto CPyL286; -CPyL366: ; +CPyL368: ; CPy_XDECREF(cpy_r_r15); goto CPyL287; } @@ -290297,7 +290302,7 @@ const char * const CPyLit_Str[] = { "\002)Storage key must be a 32-byte value, got \017variable_length", "\005\023to_checksum_address\abalance\astorage\nis_address\022apply_formatter_if", "\003\021has_pretrace_keys#type_aware_apply_formatters_to_dict\tis_hexstr", - "\005\006status\asyncing\017Block with id: \v not found.\nIndexError", + "\005\asyncing\006status\017Block with id: \v not found.\nIndexError", "\003\030Unknown block identifier\020Uncle at index: \023 of block with id: ", "\002\'Unknown block identifier or uncle index\027Transaction with hash: ", "\003\030Unknown transaction hash\023TransactionNotFound\023Transaction index: ", @@ -290781,8 +290786,8 @@ const int CPyLit_Tuple[] = { 517, 1932, 1, 2315, 8, 73, 74, 366, 76, 78, 80, 522, 82, 1, 801 }; const int CPyLit_FrozenSet[] = { - 4, 5, 394, 395, 308, 396, 296, 3, 19, 1941, 0, 2, 895, 896, 4, 379, - 1089, 1092, 1091 + 4, 5, 394, 395, 296, 308, 396, 3, 19, 1941, 0, 2, 895, 896, 4, 1091, + 379, 1089, 1092 }; CPyModule *CPyModule_faster_ens__internal = NULL; CPyModule *CPyModule_faster_ens; diff --git a/build/__native_5f8b22f5f815a3776376.h b/build/__native_5f8b22f5f815a3776376.h index c432ccc201..05f04045be 100644 --- a/build/__native_5f8b22f5f815a3776376.h +++ b/build/__native_5f8b22f5f815a3776376.h @@ -2144,8 +2144,8 @@ typedef struct { PyObject *___mypyc_temp__18; tuple_T3OOO ___mypyc_temp__19; PyObject *___mypyc_generator_attribute__unsubscribed; - PyObject *___mypyc_temp__2_0; - int64_t ___mypyc_temp__2_1; + int64_t ___mypyc_temp__2_0; + PyObject *___mypyc_temp__2_1; } faster_web3___providers___persistent___subscription_manager___unsubscribe_all_SubscriptionManager_genObject; typedef struct {