nwaku/nimcache/release/wakunode2/@m..@s..@s..@svendor@snim-web3@sweb3.nim.c

4817 lines
336 KiB
C

/* Generated by Nim Compiler v1.2.6 */
/* (c) 2020 Andreas Rumpf */
/* The generated code is subject to the original license. */
/* Compiled for: Linux, amd64, gcc */
/* Command for C compiler:
gcc -c -w -pthread -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace/install/usr/include -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1/src -DHAVE_CONFIG_H -DHAVE_BUILTIN_EXPECT -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/src -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/inc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/tools -DBR_USE_UNIX_TIME=1 -DBR_USE_URANDOM=1 -DBR_LE_UNALIGNED=1 -DBR_64=1 -DBR_amd64=1 -DBR_INT128=1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/certs -I/home/runner/work/nim-waku/nim-waku/vendor/nim-nat-traversal/vendor/miniupnp/miniupnpc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-nat-traversal/vendor/libnatpmp-upstream -DENABLE_STRNATPMPERR -march=native -g3 -Og -O3 -fno-strict-aliasing -fno-ident -I/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib -I/home/runner/work/nim-waku/nim-waku/waku/v2/node -o nimcache/release/wakunode2/@m..@s..@s..@svendor@snim-web3@sweb3.nim.c.o nimcache/release/wakunode2/@m..@s..@s..@svendor@snim-web3@sweb3.nim.c */
#define NIM_INTBITS 64
#include "nimbase.h"
#include <sys/types.h>
#include <pthread.h>
#include <string.h>
#include <setjmp.h>
#undef LANGUAGE_C
#undef MIPSEB
#undef MIPSEL
#undef PPC
#undef R3000
#undef R4000
#undef i386
#undef linux
#undef mips
#undef near
#undef far
#undef powerpc
#undef unix
#define nimfr_(x, y)
#define nimln_(x, y)
typedef struct tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg;
typedef struct tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw;
typedef struct tyObject_Table__FdHpxIKbPNjlIbR9a4qcWpw tyObject_Table__FdHpxIKbPNjlIbR9a4qcWpw;
typedef struct tySequence__rEAWhJSquAhdmub1uagmwg tySequence__rEAWhJSquAhdmub1uagmwg;
typedef struct tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA;
typedef struct tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w;
typedef struct tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA;
typedef struct TNimType TNimType;
typedef struct TNimNode TNimNode;
typedef struct tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ;
typedef struct NimStringDesc NimStringDesc;
typedef struct TGenericSeq TGenericSeq;
typedef struct tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q;
typedef struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA;
typedef struct tySequence__oLpBKXzW3hF9aCVMo5EymfQ tySequence__oLpBKXzW3hF9aCVMo5EymfQ;
typedef struct tyTuple__JfHvHzMrhKkWAUvQKe0i1A tyTuple__JfHvHzMrhKkWAUvQKe0i1A;
typedef struct tyObject_Env_web3dotnim___diB2NTuAIWY0FO9c5IUJRGg tyObject_Env_web3dotnim___diB2NTuAIWY0FO9c5IUJRGg;
typedef struct tyObject_SendercolonObjectType___PqBH4mqQtpm3ilh88u9aZDA tyObject_SendercolonObjectType___PqBH4mqQtpm3ilh88u9aZDA;
typedef struct tyObject_FuturecolonObjectType___LwVOeE8BL58Kz8Q2We18QA tyObject_FuturecolonObjectType___LwVOeE8BL58Kz8Q2We18QA;
typedef struct tyObject_Env_web3dotnim___RK4ucNUBLuvKOG9bYXmUyPQ tyObject_Env_web3dotnim___RK4ucNUBLuvKOG9bYXmUyPQ;
typedef struct RootObj RootObj;
typedef struct tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw;
typedef struct tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g;
typedef struct tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w;
typedef struct tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ;
typedef struct tyObject_GcStack__7fytPA5bBsob6See21YMRA tyObject_GcStack__7fytPA5bBsob6See21YMRA;
typedef struct tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg;
typedef struct tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ;
typedef struct tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg;
typedef struct tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw;
typedef struct tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA;
typedef struct tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw;
typedef struct tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw;
typedef struct tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg;
typedef struct tyTuple__ujsjpB2O9cjj3uDHsXbnSzg tyTuple__ujsjpB2O9cjj3uDHsXbnSzg;
typedef struct tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg;
typedef struct tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ;
typedef struct tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg;
typedef struct tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw;
typedef struct tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg;
typedef struct tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg;
typedef struct tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ;
typedef struct tyObject_Uri__j49bukNPrq747O1GRd4Ng9bQ tyObject_Uri__j49bukNPrq747O1GRd4Ng9bQ;
typedef struct tyObject_RpcHttpClientcolonObjectType___u3j0QH8vuOoERyF1cvcloQ tyObject_RpcHttpClientcolonObjectType___u3j0QH8vuOoERyF1cvcloQ;
typedef struct tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ;
typedef struct tySequence__qkV9cggxceO9cpfUWIbCnvJg tySequence__qkV9cggxceO9cpfUWIbCnvJg;
typedef struct Exception Exception;
typedef struct tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA;
typedef struct tyObject_StringTableObj__V5PVrt9bIxZEeV7lfvqqtNg tyObject_StringTableObj__V5PVrt9bIxZEeV7lfvqqtNg;
typedef struct tySequence__uB9b75OUPRENsBAu4AnoePA tySequence__uB9b75OUPRENsBAu4AnoePA;
typedef struct tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA;
typedef struct tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q;
typedef struct tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q;
typedef struct tySequence__P7q4mRBU3fRhL1KHJGOBAQ tySequence__P7q4mRBU3fRhL1KHJGOBAQ;
typedef struct tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w;
typedef struct tySequence__87DZdIc4Y9ccnDlJfZoyb5w tySequence__87DZdIc4Y9ccnDlJfZoyb5w;
typedef struct tySequence__3rZkFaasjqz3gbEo7TUKpg tySequence__3rZkFaasjqz3gbEo7TUKpg;
typedef struct tyObject_HttpClientOptions__Vx7OnI8zNxtvzDIAnmD4NA tyObject_HttpClientOptions__Vx7OnI8zNxtvzDIAnmD4NA;
typedef struct tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw;
typedef struct tyObject_Env_web3dotnim___evKAjYxR9bd15cMZYG6Q0mQ tyObject_Env_web3dotnim___evKAjYxR9bd15cMZYG6Q0mQ;
typedef struct TSafePoint TSafePoint;
typedef struct tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA;
typedef struct tyObject_ContractCallBasecolonObjectType___UROtxvx3tT9ckuc3ZC7S86g tyObject_ContractCallBasecolonObjectType___UROtxvx3tT9ckuc3ZC7S86g;
typedef struct tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg;
typedef struct tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw;
typedef struct tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA;
typedef struct tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g;
typedef struct tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA;
typedef struct tyObject_EthSend__MCOED3G13L24SrT9ctnh1rg tyObject_EthSend__MCOED3G13L24SrT9ctnh1rg;
typedef struct tyObject_Option__N3bHKovkjP3o4YIl6zpohw tyObject_Option__N3bHKovkjP3o4YIl6zpohw;
typedef struct tyObject_Option__wHefNd5THCi6xMTxzEWqIw tyObject_Option__wHefNd5THCi6xMTxzEWqIw;
typedef struct tyObject_Option__Y9bYoDed8m421UIHb473GAw tyObject_Option__Y9bYoDed8m421UIHb473GAw;
typedef struct tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw;
typedef struct tyObject_Env_web3dotnim___B5i79aHTa4klo09cbUU2U9ckw tyObject_Env_web3dotnim___B5i79aHTa4klo09cbUU2U9ckw;
typedef struct tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA;
typedef struct tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw;
typedef struct tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA;
typedef struct tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA;
typedef struct tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ;
typedef struct tyObject_FuturecolonObjectType___Lu4lA9cugv86oGG3VQW9bSgg tyObject_FuturecolonObjectType___Lu4lA9cugv86oGG3VQW9bSgg;
typedef struct tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q;
typedef struct tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ;
typedef struct tyTuple__UAPuRQmtqdlTp9cgdKiAY0g tyTuple__UAPuRQmtqdlTp9cgdKiAY0g;
typedef struct tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w;
typedef struct tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw;
typedef struct tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw;
typedef struct tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg;
typedef struct tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg;
typedef struct tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ;
typedef struct tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw;
typedef struct tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ;
typedef struct tyTuple__ubXr9bFCXs9bc35NkwsYmx2Q tyTuple__ubXr9bFCXs9bc35NkwsYmx2Q;
typedef struct tyObject_ContractCallcolonObjectType___sG5OrxAnp0gxWEPnLcS9b7A tyObject_ContractCallcolonObjectType___sG5OrxAnp0gxWEPnLcS9b7A;
typedef struct tyTuple__Wbu2O9clBpzS2iH9b4rBbnEw tyTuple__Wbu2O9clBpzS2iH9b4rBbnEw;
typedef struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw;
typedef struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA;
typedef struct tyTuple__PVXP7LYmC79cHLv3MgDW9cFw tyTuple__PVXP7LYmC79cHLv3MgDW9cFw;
typedef struct tyTuple__FxWADhULcfihQn5gGVN7CQ tyTuple__FxWADhULcfihQn5gGVN7CQ;
typedef struct tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw;
struct tyObject_Table__FdHpxIKbPNjlIbR9a4qcWpw {tySequence__rEAWhJSquAhdmub1uagmwg* data;
NI counter;
};
typedef NU8 tyArray__YtcvxHNKV4YiecPE9ap1mcA[20];
typedef NU8 tyArray__vEOa9c5qaE9ajWxR5R4zwfQg[32];
struct tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data;
};
struct tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA {tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w val;
NIM_BOOL has;
};
struct tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA {NI val;
NIM_BOOL has;
};
typedef struct {
N_NIMCALL_PTR(void, ClP_0) (void* ClE_0);
void* ClE_0;
} tyProc__IIomJ6ptE6vfJ5zRbATgkQ;
struct tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg {tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw* provider;
tyObject_Table__FdHpxIKbPNjlIbR9a4qcWpw subscriptions;
tyArray__YtcvxHNKV4YiecPE9ap1mcA defaultAccount;
tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA privateKey;
tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA lastKnownNonce;
tyProc__IIomJ6ptE6vfJ5zRbATgkQ onDisconnect;
};
typedef NU8 tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A;
typedef NU8 tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ;
typedef N_NIMCALL_PTR(void, tyProc__ojoeKfW4VYIm36I9cpDTQIg) (void* p, NI op);
typedef N_NIMCALL_PTR(void*, tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ) (void* p);
struct TNimType {NI size;
tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A kind;
tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ flags;
TNimType* base;
TNimNode* node;
void* finalizer;
tyProc__ojoeKfW4VYIm36I9cpDTQIg marker;
tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ deepcopy;
NCSTRING name;
TNimType* nextType;
NI instances;
NI sizes;
};
typedef NU8 tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ;
struct TNimNode {tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ kind;
NI offset;
TNimType* typ;
NCSTRING name;
NI len;
TNimNode** sons;
};
struct TGenericSeq {NI len;
NI reserved;
};
struct NimStringDesc { TGenericSeq Sup;NIM_CHAR data[SEQ_DECL_SIZE];
};
typedef struct {
N_NIMCALL_PTR(void, ClP_0) (tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* j, void* ClE_0);
void* ClE_0;
} tyProc__ADCDtoN1AvOABxjfvZcWKw;
typedef struct {
N_NIMCALL_PTR(void, ClP_0) (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* err_0, void* ClE_0);
void* ClE_0;
} tyProc__oIXiPE1cuiTSixqAP0yy9bA;
struct tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ {NimStringDesc* id;
tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* web3;
tyProc__ADCDtoN1AvOABxjfvZcWKw eventHandler;
tyProc__oIXiPE1cuiTSixqAP0yy9bA errorHandler;
tySequence__oLpBKXzW3hF9aCVMo5EymfQ* pendingEvents;
NIM_BOOL historicalEventsProcessed;
NIM_BOOL removed;
};
struct tyTuple__JfHvHzMrhKkWAUvQKe0i1A {
void* Field0;
tyObject_Env_web3dotnim___diB2NTuAIWY0FO9c5IUJRGg* Field1;
};
struct tyObject_SendercolonObjectType___PqBH4mqQtpm3ilh88u9aZDA {tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* web3;
tyArray__YtcvxHNKV4YiecPE9ap1mcA contractAddress;
};
struct RootObj {TNimType* m_type;};
typedef struct {
N_NIMCALL_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, ClP_0) (void* ClE_0);
void* ClE_0;
} tyProc__Y7TIAk6Os9cRMtmIj9bEqCww;
struct tyObject_Env_web3dotnim___RK4ucNUBLuvKOG9bYXmUyPQ { RootObj Sup;NI colonstate_;
NimStringDesc* uri1;
tyObject_FuturecolonObjectType___LwVOeE8BL58Kz8Q2We18QA* chronosInternalRetFuture2;
tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym808206913_;
};
struct tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g {NI refcount;
TNimType* typ;
};
struct tyObject_GcStack__7fytPA5bBsob6See21YMRA {void* bottom;
};
struct tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w {NI len;
NI cap;
tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d;
};
typedef tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* tyArray__SiRwrEKZdLgxqz9a9aoVBglg[512];
typedef NU32 tyArray__BHbOSqU1t9b3Gt7K2c6fQig[24];
typedef tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* tyArray__N1u1nqOgmuJN9cSZrnMHgOQ[32];
typedef tyArray__N1u1nqOgmuJN9cSZrnMHgOQ tyArray__B6durA4ZCi1xjJvRtyYxMg[24];
typedef tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* tyArray__lh2A89ahMmYg9bCmpVaplLbA[256];
struct tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA {tyArray__lh2A89ahMmYg9bCmpVaplLbA data;
};
typedef tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* tyArray__0aOLqZchNi8nWtMTi8ND8w[2];
struct tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw {tyArray__0aOLqZchNi8nWtMTi8ND8w link;
NI key;
NI upperBound;
NI level;
};
struct tyTuple__ujsjpB2O9cjj3uDHsXbnSzg {
tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* Field0;
NI Field1;
};
typedef tyTuple__ujsjpB2O9cjj3uDHsXbnSzg tyArray__LzOv2eCDGiceMKQstCLmhw[30];
struct tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg {NI len;
tyArray__LzOv2eCDGiceMKQstCLmhw chunks;
tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg* next;
};
struct tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg {NI minLargeObj;
NI maxLargeObj;
tyArray__SiRwrEKZdLgxqz9a9aoVBglg freeSmallChunks;
NU32 flBitmap;
tyArray__BHbOSqU1t9b3Gt7K2c6fQig slBitmap;
tyArray__B6durA4ZCi1xjJvRtyYxMg matrix;
tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw* llmem;
NI currMem;
NI maxMem;
NI freeMem;
NI occ;
NI lastSize;
tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA chunkStarts;
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* root;
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* deleted;
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* last;
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* freeAvlNodes;
NIM_BOOL locked;
NIM_BOOL blockChunkSizeIncrease;
NI nextChunkSize;
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw bottomData;
tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg heapLinks;
NI allocCounter;
NI deallocCounter;
};
struct tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg {NI stackScans;
NI cycleCollections;
NI maxThreshold;
NI maxStackSize;
NI maxStackCells;
NI cycleTableSize;
NI64 maxPause;
};
struct tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ {NI counter;
NI max;
tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* head;
tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg** data;
};
typedef long tyArray__xDUyu9aScDpt0JZLU6q9aEZQ[5];
struct tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw {tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg* head;
tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg* tail;
pthread_mutex_t lock;
};
struct tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ {tyObject_GcStack__7fytPA5bBsob6See21YMRA stack;
NI cycleThreshold;
NI zctThreshold;
tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w zct;
tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w decStack;
tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w tempStack;
NI recGcLock;
tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg region;
tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg stat;
tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ marked;
tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w additionalRoots;
tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw toDispose;
NI gcThreadId;
};
struct tyObject_Uri__j49bukNPrq747O1GRd4Ng9bQ {NimStringDesc* scheme;
NimStringDesc* username;
NimStringDesc* password;
NimStringDesc* hostname;
NimStringDesc* port;
NimStringDesc* path;
NimStringDesc* query;
NimStringDesc* anchor;
NIM_BOOL opaque;
};
struct tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ { RootObj Sup;NI colonstate_;
tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* result1;
tyObject_Uri__j49bukNPrq747O1GRd4Ng9bQ u2;
tyObject_Env_web3dotnim___RK4ucNUBLuvKOG9bYXmUyPQ* colonup_;
tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw* provider4;
tyObject_RpcHttpClientcolonObjectType___u3j0QH8vuOoERyF1cvcloQ* p5;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture6;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result7;
tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ* p8;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture9;
tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* r10;
};
typedef tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* tyArray__06L8jjfbunFPxVliYUVjmQ[2];
typedef struct {
N_NIMCALL_PTR(void, ClP_0) (void* arg, void* ClE_0);
void* ClE_0;
} tyProc__9bqx36VxQxXejdrF09bFARDQ;
typedef NU8 tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA;
struct tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw { RootObj Sup;tyArray__06L8jjfbunFPxVliYUVjmQ location;
tySequence__qkV9cggxceO9cpfUWIbCnvJg* callbacks;
tyProc__9bqx36VxQxXejdrF09bFARDQ cancelcb;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* child;
tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA state;
Exception* error;
NIM_BOOL mustCancel;
NI id;
};
struct tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;};
struct tyObject_FuturecolonObjectType___LwVOeE8BL58Kz8Q2We18QA { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* value;
};
struct Exception { RootObj Sup;Exception* parent;
NCSTRING name;
NimStringDesc* message;
tySequence__uB9b75OUPRENsBAu4AnoePA* trace;
Exception* up;
};
struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA { Exception Sup;};
struct tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;};
struct tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA { tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q Sup;};
struct tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q {tySequence__P7q4mRBU3fRhL1KHJGOBAQ* data;
NI counter;
};
struct tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w {tySequence__87DZdIc4Y9ccnDlJfZoyb5w* data;
NI counter;
};
struct tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw { RootObj Sup;tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q awaiting;
NI64 nextId;
tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w methodHandlers;
tyProc__IIomJ6ptE6vfJ5zRbATgkQ onDisconnect;
};
typedef NU8 tyEnum_HttpMethod__bMq0sooE6Gop1f7wiKaIpw;
struct tyObject_HttpClientOptions__Vx7OnI8zNxtvzDIAnmD4NA {tyEnum_HttpMethod__bMq0sooE6Gop1f7wiKaIpw httpMethod;
};
struct tyObject_RpcHttpClientcolonObjectType___u3j0QH8vuOoERyF1cvcloQ { tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw Sup;tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* loop;
tySequence__3rZkFaasjqz3gbEo7TUKpg* addresses;
tyObject_HttpClientOptions__Vx7OnI8zNxtvzDIAnmD4NA options;
};
struct tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ { tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw Sup;tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw* transport;
NimStringDesc* uri;
tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* loop;
};
struct tyObject_Env_web3dotnim___evKAjYxR9bd15cMZYG6Q0mQ { RootObj Sup;NI colonstate_;
tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* r1;
};
typedef N_CLOSURE_PTR(void, TM__12kJhyv5FAXBW9a5UDDH9cZA_18) (tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* j);
typedef N_CLOSURE_PTR(void, TM__12kJhyv5FAXBW9a5UDDH9cZA_19) (void);
typedef long tyArray__TcvIiMAJvcwzNLsZkfnFnQ[25];
struct TSafePoint {TSafePoint* prev;
NI status;
jmp_buf context;
};
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__12kJhyv5FAXBW9a5UDDH9cZA_21) (void);
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__12kJhyv5FAXBW9a5UDDH9cZA_22) (void);
typedef N_CLOSURE_PTR(void, TM__12kJhyv5FAXBW9a5UDDH9cZA_24) (void* udataX60gensym80820692_);
struct tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g {NU64 lo;
NU64 hi;
};
struct tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA {tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g lo;
tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g hi;
};
struct tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg {tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA data;
};
struct tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw { RootObj Sup;NI colonstate_;
tyObject_ContractCallBasecolonObjectType___UROtxvx3tT9ckuc3ZC7S86g* c1;
NI gasPrice2;
tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA* chronosInternalRetFuture3;
NU64 gas4;
tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg value5;
tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym817450466_;
};
struct tyObject_ContractCallBasecolonObjectType___UROtxvx3tT9ckuc3ZC7S86g { RootObj Sup;tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* web3;
NimStringDesc* data;
tyArray__YtcvxHNKV4YiecPE9ap1mcA to;
tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg value;
};
struct tyObject_Option__N3bHKovkjP3o4YIl6zpohw {tyArray__YtcvxHNKV4YiecPE9ap1mcA val;
NIM_BOOL has;
};
struct tyObject_Option__wHefNd5THCi6xMTxzEWqIw {NU64 val;
NIM_BOOL has;
};
struct tyObject_Option__Y9bYoDed8m421UIHb473GAw {tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg val;
NIM_BOOL has;
};
struct tyObject_EthSend__MCOED3G13L24SrT9ctnh1rg {tyArray__YtcvxHNKV4YiecPE9ap1mcA source;
tyObject_Option__N3bHKovkjP3o4YIl6zpohw to;
tyObject_Option__wHefNd5THCi6xMTxzEWqIw gas;
tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA gasPrice;
tyObject_Option__Y9bYoDed8m421UIHb473GAw value;
NimStringDesc* data;
tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA nonce;
};
struct tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA { RootObj Sup;NI colonstate_;
NI colontmpSlLower01_;
tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA colontmpSlLower12_;
tyArray__vEOa9c5qaE9ajWxR5R4zwfQg colontmpSlLower23_;
tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* colontmpSlLower34_;
tyArray__vEOa9c5qaE9ajWxR5R4zwfQg result5;
tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* web36;
tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw* colonup_;
tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA gasPrice8;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture9;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result10;
tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA nonce11;
tyObject_EthSend__MCOED3G13L24SrT9ctnh1rg cc12;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture13;
};
struct tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;NI value;
};
struct tyObject_Env_web3dotnim___B5i79aHTa4klo09cbUU2U9ckw { RootObj Sup;NI colonstate_;
tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* web31;
tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw* chronosInternalRetFuture2;
tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym815205313_;
};
struct tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA { RootObj Sup;NI colonstate_;
NU64 colontmpSlLower01_;
NI result2;
tyObject_Env_web3dotnim___B5i79aHTa4klo09cbUU2U9ckw* colonup_;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result4;
tyArray__YtcvxHNKV4YiecPE9ap1mcA fromAddress5;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture6;
};
struct tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA { Exception Sup;};
struct tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;};
typedef NU8 tyArray__w5VB8h5K8DB3oWrO5U2wqg[64];
struct tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ {tyArray__w5VB8h5K8DB3oWrO5U2wqg data;
};
struct tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA {tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ data;
};
struct tyObject_FuturecolonObjectType___Lu4lA9cugv86oGG3VQW9bSgg { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;NU64 value;
};
struct tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q { RootObj Sup;NI colonstate_;
tyArray__YtcvxHNKV4YiecPE9ap1mcA data1;
NimStringDesc* blockId2;
tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw* client3;
tyObject_FuturecolonObjectType___Lu4lA9cugv86oGG3VQW9bSgg* chronosInternalRetFuture4;
tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym783050565_;
};
struct tyTuple__UAPuRQmtqdlTp9cgdKiAY0g {
NIM_BOOL Field0;
tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* Field1;
};
struct tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ { RootObj Sup;NI colonstate_;
NU64 result1;
tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* jsonParam2;
tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q* colonup_;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture4;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result5;
tyTuple__UAPuRQmtqdlTp9cgdKiAY0g res6;
};
typedef tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* tyArray__ePZU4KVJCk32xZjBfP5tZQ[2];
struct tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;tyTuple__UAPuRQmtqdlTp9cgdKiAY0g value;
};
struct tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;};
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__12kJhyv5FAXBW9a5UDDH9cZA_36) (void);
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__12kJhyv5FAXBW9a5UDDH9cZA_37) (void);
typedef N_CLOSURE_PTR(void, TM__12kJhyv5FAXBW9a5UDDH9cZA_39) (void* udataX60gensym78305057_);
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__12kJhyv5FAXBW9a5UDDH9cZA_42) (void);
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__12kJhyv5FAXBW9a5UDDH9cZA_43) (void);
typedef N_CLOSURE_PTR(void, TM__12kJhyv5FAXBW9a5UDDH9cZA_45) (void* udataX60gensym81520532_);
struct tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;tyArray__vEOa9c5qaE9ajWxR5R4zwfQg value;
};
struct tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw { RootObj Sup;NI colonstate_;
tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* web31;
tyObject_EthSend__MCOED3G13L24SrT9ctnh1rg c2;
tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA* chronosInternalRetFuture3;
tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym816500464_;
};
struct tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg { RootObj Sup;NI colonstate_;
NI colontmpSlLower01_;
tyArray__vEOa9c5qaE9ajWxR5R4zwfQg colontmpSlLower12_;
tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* colontmpSlLower23_;
tyArray__vEOa9c5qaE9ajWxR5R4zwfQg colontmpSlLower34_;
tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* colontmpSlLower45_;
tyArray__vEOa9c5qaE9ajWxR5R4zwfQg result6;
tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw* colonup_;
tyObject_EthSend__MCOED3G13L24SrT9ctnh1rg cc8;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture9;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result10;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture11;
NimStringDesc* t12;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture13;
};
struct tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg { RootObj Sup;NI colonstate_;
tyObject_EthSend__MCOED3G13L24SrT9ctnh1rg obj1;
tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw* client2;
tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA* chronosInternalRetFuture3;
tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym785050464_;
};
struct tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ { RootObj Sup;NI colonstate_;
tyArray__vEOa9c5qaE9ajWxR5R4zwfQg result1;
tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* jsonParam2;
tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg* colonup_;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture4;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result5;
tyTuple__UAPuRQmtqdlTp9cgdKiAY0g res6;
};
typedef tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* tyArray__WxCbRj5Nh8oNqPd9bKgS8Pg[1];
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__12kJhyv5FAXBW9a5UDDH9cZA_53) (void);
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__12kJhyv5FAXBW9a5UDDH9cZA_54) (void);
typedef N_CLOSURE_PTR(void, TM__12kJhyv5FAXBW9a5UDDH9cZA_56) (void* udataX60gensym78505047_);
struct tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw { RootObj Sup;NI colonstate_;
NimStringDesc* data1;
tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw* client2;
tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA* chronosInternalRetFuture3;
tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym785802434_;
};
struct tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ { RootObj Sup;NI colonstate_;
tyArray__vEOa9c5qaE9ajWxR5R4zwfQg result1;
tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* jsonParam2;
tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw* colonup_;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture4;
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result5;
tyTuple__UAPuRQmtqdlTp9cgdKiAY0g res6;
};
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__12kJhyv5FAXBW9a5UDDH9cZA_61) (void);
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__12kJhyv5FAXBW9a5UDDH9cZA_62) (void);
typedef N_CLOSURE_PTR(void, TM__12kJhyv5FAXBW9a5UDDH9cZA_64) (void* udataX60gensym78580244_);
struct tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg {NCSTRING procedure;
NCSTRING file;
NI line;
};
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__12kJhyv5FAXBW9a5UDDH9cZA_66) (void);
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__12kJhyv5FAXBW9a5UDDH9cZA_67) (void);
typedef N_CLOSURE_PTR(void, TM__12kJhyv5FAXBW9a5UDDH9cZA_69) (void* udataX60gensym81650047_);
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__12kJhyv5FAXBW9a5UDDH9cZA_71) (void);
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__12kJhyv5FAXBW9a5UDDH9cZA_72) (void);
typedef N_CLOSURE_PTR(void, TM__12kJhyv5FAXBW9a5UDDH9cZA_73) (void* udataX60gensym81745047_);
struct tyTuple__ubXr9bFCXs9bc35NkwsYmx2Q {
NIM_BOOL Field0;
NimStringDesc* Field1;
};
struct tyObject_ContractCallcolonObjectType___sG5OrxAnp0gxWEPnLcS9b7A { tyObject_ContractCallBasecolonObjectType___UROtxvx3tT9ckuc3ZC7S86g Sup;};
struct tyTuple__Wbu2O9clBpzS2iH9b4rBbnEw {
NI Field0;
NimStringDesc* Field1;
tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ* Field2;
};
struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw {tyProc__9bqx36VxQxXejdrF09bFARDQ function;
void* udata;
};
struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA {NCSTRING procname;
NI line;
NCSTRING filename;
};
struct tyTuple__PVXP7LYmC79cHLv3MgDW9cFw {
NI Field0;
NI64 Field1;
tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* Field2;
};
struct tyTuple__FxWADhULcfihQn5gGVN7CQ {
NI Field0;
NimStringDesc* Field1;
tyProc__ADCDtoN1AvOABxjfvZcWKw Field2;
};
typedef NU8 tyEnum_AddressFamily__ISHglMoDNRIPCY0ku2DcvA;
typedef NU8 tyArray__H8qf9bpC2ziYA2earmO8m7w[4];
typedef NU8 tyArray__qtqsWM5aXmcpMIVmvq3kAA[16];
typedef NU8 tyArray__82HHG9cFXBx30wZlwBk6mvQ[108];
struct tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw {tyEnum_AddressFamily__ISHglMoDNRIPCY0ku2DcvA family;
union{
struct {tyArray__H8qf9bpC2ziYA2earmO8m7w address_v4;
} _family_2;
struct {tyArray__qtqsWM5aXmcpMIVmvq3kAA address_v6;
} _family_3;
struct {tyArray__82HHG9cFXBx30wZlwBk6mvQ address_un;
} _family_4;
};
NU16 port;
};
struct tySequence__oLpBKXzW3hF9aCVMo5EymfQ { TGenericSeq Sup; tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* data[SEQ_DECL_SIZE];};struct tySequence__rEAWhJSquAhdmub1uagmwg { TGenericSeq Sup; tyTuple__Wbu2O9clBpzS2iH9b4rBbnEw data[SEQ_DECL_SIZE];};struct tySequence__qkV9cggxceO9cpfUWIbCnvJg { TGenericSeq Sup; tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw data[SEQ_DECL_SIZE];};struct tySequence__uB9b75OUPRENsBAu4AnoePA { TGenericSeq Sup; tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA data[SEQ_DECL_SIZE];};struct tySequence__P7q4mRBU3fRhL1KHJGOBAQ { TGenericSeq Sup; tyTuple__PVXP7LYmC79cHLv3MgDW9cFw data[SEQ_DECL_SIZE];};struct tySequence__87DZdIc4Y9ccnDlJfZoyb5w { TGenericSeq Sup; tyTuple__FxWADhULcfihQn5gGVN7CQ data[SEQ_DECL_SIZE];};struct tySequence__3rZkFaasjqz3gbEo7TUKpg { TGenericSeq Sup; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw data[SEQ_DECL_SIZE];};N_LIB_PRIVATE N_NIMCALL(void, nimGCvisit)(void* d, NI op);
static N_NIMCALL(void, Marker_tyRef__R4PEl9bZRSkSI2Ikls9czoYA)(void* p, NI op);
static N_NIMCALL(void, Marker_tyRef__zqPbqsg5oXJF3lt6sIYE4g)(void* p, NI op);
static N_NIMCALL(void, Marker_tyRef__1uEXq7Lmj8ojDoBP4WElvA)(void* p, NI op);
static N_NIMCALL(void, Marker_tyRef__xJDZZ9cu2tNuz7v6Rr6rnaA)(void* p, NI op);
N_LIB_PRIVATE N_NIMCALL(void*, newObj)(TNimType* typ, NI size);
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyStringRC1)(NimStringDesc* src);
static N_INLINE(void, nimGCunrefNoCycle)(void* p);
static N_INLINE(void, decRef__AT1eRuflKWyTTBdLjEDZbgsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
static N_INLINE(NI, minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system)(NI x, NI y);
static N_INLINE(NIM_BOOL, ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem)(NI x, NI y);
static N_INLINE(void, rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
N_LIB_PRIVATE N_NOINLINE(void, addZCT__Y66tOYFjgwJ0k4aLz4bc0Q)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem)(void* usr);
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___LwVOeE8BL58Kz8Q2We18QA*, newFutureImpl__xPULXnaPm8sQtDayIb9a0vA)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__9bKMovFZ9b9aY1AeqYE0NGd8A)(void);
static N_INLINE(void, asgnRef)(void** dest, void* src);
static N_INLINE(void, incRef__AT1eRuflKWyTTBdLjEDZbg_3system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
static N_INLINE(NI, pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem)(NI x, NI y);
static N_NIMCALL(void, Marker_tyRef__AyAjSnDtxXVPQMnuvp1bzA)(void* p, NI op);
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, newWeb3__gvBrtzHOmo02DNzPXgtKfQ)(void* ClE_0);
N_LIB_PRIVATE N_NIMCALL(void, parseUri__rbZTAh57otUDsvMlWgTQog)(NimStringDesc* uri, tyObject_Uri__j49bukNPrq747O1GRd4Ng9bQ* Result);
static N_INLINE(NIM_BOOL, eqStrings)(NimStringDesc* a, NimStringDesc* b);
static N_INLINE(NIM_BOOL, equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem)(void* a, void* b, NI size);
static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size);
N_LIB_PRIVATE N_NIMCALL(tyObject_RpcHttpClientcolonObjectType___u3j0QH8vuOoERyF1cvcloQ*, newRpcHttpClient__Rs6zL4jgJKtBHU6UkfhGww)(void);
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, connect__416erTJjvv79bkw8uivZ2jQ)(tyObject_RpcHttpClientcolonObjectType___u3j0QH8vuOoERyF1cvcloQ* client, NimStringDesc* url);
N_LIB_PRIVATE N_NIMCALL(tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ*, newRpcWebSocketClient__9aeRV3BcjO3v9ayVekYTEwuw)(void);
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, connect__xTnNnc77XD9aSclybhH9bX8w)(tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ* client, NimStringDesc* uri, tyObject_StringTableObj__V5PVrt9bIxZEeV7lfvqqtNg* headers);
N_LIB_PRIVATE N_NIMCALL(void, raiseExceptionEx)(Exception* e, NCSTRING ename, NCSTRING procname, NCSTRING filename, NI line);
N_LIB_PRIVATE N_NIMCALL(void, internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* fut);
static N_INLINE(void, internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* fut);
N_LIB_PRIVATE N_NIMCALL(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg*, newWeb3__SOOfHdhrDN9bXHuxGbXe6iA)(tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw* provider);
static N_NIMCALL(void, Marker_tyRef__JiNGXQjIUeIkXd9cXCl0Nxw)(void* p, NI op);
N_LIB_PRIVATE N_NIMCALL(void, initTable__lFTKmuZ5uGl9ca7wcJclqzw)(NI initialSize, tyObject_Table__FdHpxIKbPNjlIbR9a4qcWpw* Result);
N_LIB_PRIVATE N_NIMCALL(void, setMethodHandler__SgzJ9bmAIBnh0GdJaYteCuw)(tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw* cl, NimStringDesc* name_0, tyProc__ADCDtoN1AvOABxjfvZcWKw callback);
N_LIB_PRIVATE N_CLOSURE(void, colonanonymous___yVaKZWYaVhx8KWfZbZEPNA)(tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* j, void* ClE_0);
N_LIB_PRIVATE N_NIMCALL(void, handleSubscriptionNotification__rVM1pZq64a9cg7ICFHeVPYQ)(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* w, tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* j);
N_LIB_PRIVATE N_NIMCALL(tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ*, getOrDefault__OU7B9ckb7amd9ajS4cRaVzYg)(tyObject_Table__FdHpxIKbPNjlIbR9a4qcWpw t, NimStringDesc* key_0);
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, getStr__QeJX1ptVmfOrOg9cwOVpcAA)(tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* n_0, NimStringDesc* default_0);
N_LIB_PRIVATE N_NIMCALL(tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q*, X7BX7D___1nPmjyAL9b6mnG4pI59bUwSA)(tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* node, NimStringDesc* key_0);
N_LIB_PRIVATE N_NIMCALL(TGenericSeq*, incrSeqV3)(TGenericSeq* s, TNimType* typ);
static N_INLINE(void, nimZeroMem)(void* p, NI size);
static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size);
N_LIB_PRIVATE N_CLOSURE(void, colonanonymous___zCtbtIRJb9cIGPvx0n5hF9bg)(void* ClE_0);
N_LIB_PRIVATE N_NIMCALL(void, clear__Biqk5dFHYuGOO3S6Qydf7A)(tyObject_Table__FdHpxIKbPNjlIbR9a4qcWpw* t);
N_LIB_PRIVATE N_NIMCALL(void, complete__5BFIBYn9bEc9cwlR8q6JnKyQ)(tyObject_FuturecolonObjectType___LwVOeE8BL58Kz8Q2We18QA* future, tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* val_0, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__IO7SZGzpJCM8povHbt1iBw)(void);
N_LIB_PRIVATE N_CLOSURE(void, newWeb3_continue__a0qEBZwSk9cVD6hLu48sMEQ)(void* udataX60gensym80820692_, void* ClE_0);
static N_INLINE(void, pushSafePoint)(TSafePoint* s);
static N_INLINE(NIM_BOOL, finished__jZtCnaq0a9atKQMcz6A0Atwsystem)(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww x);
static N_INLINE(NIM_BOOL, finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future);
static N_INLINE(NIM_BOOL, finished__uK8DcyiFPnTuudoOkM1VDwasyncloop)(tyObject_FuturecolonObjectType___LwVOeE8BL58Kz8Q2We18QA* future);
N_LIB_PRIVATE N_NOINLINE(void, raiseAssert__gpGJG5CoQzE64skFd9bPG7A)(NimStringDesc* msg) __attribute__((noreturn));
N_LIB_PRIVATE N_NIMCALL(void, addCallback__QeHWXKbDl8k58l1wtsnOOw)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future, tyProc__9bqx36VxQxXejdrF09bFARDQ cb, void* udata);
static N_INLINE(void, popSafePoint)(void);
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isObj)(TNimType* obj, TNimType* subclass);
static N_INLINE(Exception*, nimBorrowCurrentException)(void);
N_LIB_PRIVATE N_NIMCALL(void, cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__79cY7uR9cmEURqRGzzdHerWg)(void);
static N_INLINE(void, popCurrentException)(void);
static N_INLINE(Exception*, getCurrentException)(void);
N_LIB_PRIVATE N_NIMCALL(void, fail__ZX7ujg2K5Vy443NNwvj2AQ)(tyObject_FuturecolonObjectType___LwVOeE8BL58Kz8Q2We18QA* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__Jr8Jfi7B2iUixKYroydjOg)(void);
N_LIB_PRIVATE N_NIMCALL(void, reraiseException)(void);
static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size);
static N_NIMCALL(void, Marker_tyRef__vsAftjvLQYVQAkKqgQkxHw)(void* p, NI op);
static N_NIMCALL(void, Marker_tyRef__5zmK4zc0UHo5xBKoMSWkaQ)(void* p, NI op);
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA*, newFutureImpl__Y1VzEMaUADYFMah2n8C6ZQ)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__Ax9cXSO4nvLXfRdgUd9bbTMw)(void);
static N_NIMCALL(void, Marker_tyRef__xgxO9aLMpylu8VCEJqP9bVTQ)(void* p, NI op);
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, send__gvBrtzHOmo02DNzPXgtKfQ_2)(void* ClE_0);
static N_INLINE(NIM_BOOL, isSome__xGPJP9cKPelmr9bpLZY9cMBqgoptions)(tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA* self);
static N_INLINE(tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA, some__m1OjIFHE7x2EQs5RG5pOEAoptions)(NI val_0);
static N_INLINE(tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA, none__NJ3XJ9cmrsAZsfVld9bLkGiAoptions)(void);
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw*, nextNonce__fAmkEjX8GOdO2RFDOu4uXw)(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* web3);
static N_NIMCALL(void, Marker_tyRef__K3mj2uy9aZkd3AJrzJxavzQ)(void* p, NI op);
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw*, newFutureImpl__LoyHiXBQvKuJXuYYlyOSwQ)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__csd3RLA3tC9atgCU6X0bl6w)(void);
static N_NIMCALL(void, Marker_tyRef__FEOgsvS7rgw5t9co8S9bVeOA)(void* p, NI op);
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, nextNonce__gvBrtzHOmo02DNzPXgtKfQ_3)(void* ClE_0);
static N_INLINE(NIM_BOOL, isSome__7pvN3mkdmg4OQ2gDC9bkRTw_2options)(tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA self);
static N_INLINE(NI*, get__7ZNFEPLyWDXsiL1ksbjHeQoptions)(tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA* self);
static N_INLINE(NIM_BOOL, isNone__7pvN3mkdmg4OQ2gDC9bkRTwoptions)(tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA self);
N_LIB_PRIVATE N_NOINLINE(void, raiseOverflow)(void);
N_LIB_PRIVATE N_NIMCALL(void, complete__BR9bvv6bBozmuI2iiHGMS0w)(tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw* future, NI val_0, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__lLOIVkUAiK4SZ8CA1AgitQ)(void);
N_LIB_PRIVATE N_NIMCALL(void, toCanonicalAddress__vn4kzxBmOg9cphvH55gBpSw)(tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA* pubkey, tyArray__YtcvxHNKV4YiecPE9ap1mcA Result);
N_LIB_PRIVATE N_NIMCALL(tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA, toPublicKey__dZX6pG1PJuze9ctWTRA1ENw)(tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w* key_0);
static N_INLINE(tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w*, get__6Y9c4uGIecU4vDCkoTJu9a8Aoptions)(tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA* self);
static N_INLINE(NIM_BOOL, isNone__xGPJP9cKPelmr9bpLZY9cMBqg_2options)(tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA* self);
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___Lu4lA9cugv86oGG3VQW9bSgg*, eth_getTransactionCount__T0iimYsDBqb4S3xLfg33EA)(tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw* client, tyArray__YtcvxHNKV4YiecPE9ap1mcA data_0, NimStringDesc* blockId);
static N_NIMCALL(void, Marker_tyRef__mIjDFPba09c9bavC6rcD8mEw)(void* p, NI op);
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___Lu4lA9cugv86oGG3VQW9bSgg*, newFutureImpl__EapNASW9b5zmeHGKR8KRGaw)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__rJyXQaTLQtpatkOgPaGYuA)(void);
static N_NIMCALL(void, Marker_tyRef__hlMXRGvMWmUr4HDAVBp6ZQ)(void* p, NI op);
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, eth_getTransactionCount__gvBrtzHOmo02DNzPXgtKfQ_4)(void* ClE_0);
N_LIB_PRIVATE N_NIMCALL(tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q*, percent___DjeV1LtBmZAE5eqEPNcN6A)(tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q** elements, NI elementsLen_0);
N_LIB_PRIVATE N_NIMCALL(tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q*, percent___U40Uj6rx9cKaxDH29cnJo0tA)(tyArray__YtcvxHNKV4YiecPE9ap1mcA v);
N_LIB_PRIVATE N_NIMCALL(tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q*, percent___19ag6cl4fMjxytc9arHmLIbw)(NimStringDesc* s);
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w*, call__9aBuchn6er2K3nHngBwJ3gA)(tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw* client, NimStringDesc* name_0, tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* params);
static N_INLINE(void, internalRead__1QrHbZ2eucIYxc9a5hSj0Pwasyncloop)(tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* fut, tyTuple__UAPuRQmtqdlTp9cgdKiAY0g* Result);
N_LIB_PRIVATE N_NIMCALL(void, unsureAsgnRef)(void** dest, void* src);
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___79aIqF5QC8ZRJgu2hlv9bdjw)(tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* node);
N_LIB_PRIVATE N_NIMCALL(NU64, unpackArg__FrLftaWQ5cmioEpEV8XBLQ)(tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* args, NimStringDesc* argName);
N_LIB_PRIVATE N_NIMCALL(void, complete__SPltZwFUHZuUGgF9bghUDWQ)(tyObject_FuturecolonObjectType___Lu4lA9cugv86oGG3VQW9bSgg* future, NU64 val_0, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__0bid8GdBsvqQB5m537lmgQ)(void);
N_LIB_PRIVATE N_CLOSURE(void, eth_getTransactionCount_continue__D7EqTYhhj9cvglN7PdZennQ)(void* udataX60gensym78305057_, void* ClE_0);
static N_INLINE(NIM_BOOL, finished__4tQ5E9aQsffb0wTvoHXf9bWgasyncloop)(tyObject_FuturecolonObjectType___Lu4lA9cugv86oGG3VQW9bSgg* future);
N_LIB_PRIVATE N_NIMCALL(void, fail__kdL4M4Pk7p0M2HRIsUZCOA)(tyObject_FuturecolonObjectType___Lu4lA9cugv86oGG3VQW9bSgg* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
static N_INLINE(NU64, internalRead__eu9c5aETKBMZl0RGa8OAu5wasyncloop)(tyObject_FuturecolonObjectType___Lu4lA9cugv86oGG3VQW9bSgg* fut);
N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorI)(NI64 i, NI64 a, NI64 b);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__5ZjTBG9aBxJ9a9aOS8jaeNoOQ)(void);
N_LIB_PRIVATE N_CLOSURE(void, nextNonce_continue__AAvKImdDQoGFa9bXhtYDdXg)(void* udataX60gensym81520532_, void* ClE_0);
static N_INLINE(NIM_BOOL, finished__I9aEteNdRq3vh9b9bdUoLPCJQasyncloop)(tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw* future);
N_LIB_PRIVATE N_NIMCALL(void, fail__owL0UPOMUWADrI9a58lf79bA)(tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
static N_INLINE(NI, internalRead__iKvZ8OWxK1B7u010ERAMzQasyncloop)(tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw* fut);
static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src);
static N_INLINE(void, copyMem__i80o3k0SgEI5gTRCzYdyWAsystem)(void* dest, void* source, NI size);
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, rawNewString)(NI space);
static N_INLINE(tyObject_Option__N3bHKovkjP3o4YIl6zpohw, some__sTSADIVWAJNbicmtgnuiugoptions)(tyArray__YtcvxHNKV4YiecPE9ap1mcA val_0);
static N_INLINE(tyObject_Option__wHefNd5THCi6xMTxzEWqIw, some__BksYrP6KnSWFnKqJHw3ZVgoptions)(NU64 val_0);
static N_INLINE(tyObject_Option__Y9bYoDed8m421UIHb473GAw, some__gcTQGeUbKXGW9cyrtinKywwoptions)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* val_0);
N_LIB_PRIVATE N_NIMCALL(void, genericShallowAssign)(void* dest_0, void* src, TNimType* mt);
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA*, send__HQpSRW5V4YQcg469bMqCEvw)(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* web3, tyObject_EthSend__MCOED3G13L24SrT9ctnh1rg* c);
static N_NIMCALL(void, Marker_tyRef__Mi9beSCiDaFLZyHYQKbAnbw)(void* p, NI op);
N_LIB_PRIVATE N_NIMCALL(void, genericAssign)(void* dest, void* src, TNimType* mt);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__gQRzy9aKIIrFmjdxxeayAkw)(void);
static N_NIMCALL(void, Marker_tyRef__Xhyk9b1PBFXoPC9ceoS29bbeg)(void* p, NI op);
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, send__gvBrtzHOmo02DNzPXgtKfQ_5)(void* ClE_0);
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA*, eth_sendTransaction__4pW88v0jX14PqgxBWTwvPA)(tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw* client, tyObject_EthSend__MCOED3G13L24SrT9ctnh1rg* obj);
static N_NIMCALL(void, Marker_tyRef__cWusF2ApkPuRQQsIoeP83A)(void* p, NI op);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__1w89bEisPeCrV49buqEbe09ag)(void);
static N_NIMCALL(void, Marker_tyRef__3XcSqjJZVltdruglEWiAPw)(void* p, NI op);
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, eth_sendTransaction__gvBrtzHOmo02DNzPXgtKfQ_6)(void* ClE_0);
N_LIB_PRIVATE N_NIMCALL(tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q*, percent___z3LcxyiEyUxal3LF9aQtMgg)(tyObject_EthSend__MCOED3G13L24SrT9ctnh1rg* x_0);
N_LIB_PRIVATE N_NIMCALL(void, unpackArg__Astb6eHtfklUza2j7TK7cw)(tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* args, NimStringDesc* argName, tyArray__vEOa9c5qaE9ajWxR5R4zwfQg Result);
N_LIB_PRIVATE N_NIMCALL(void, complete__dP9bWNTlvtwcC9bw832J9bsTw)(tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA* future, tyArray__vEOa9c5qaE9ajWxR5R4zwfQg val_0, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__rtaqKg7gIAWNRHSsinJ9c8A)(void);
N_LIB_PRIVATE N_CLOSURE(void, eth_sendTransaction_continue__zu2OJ8lUGfHFSCZ4AouUkg)(void* udataX60gensym78505047_, void* ClE_0);
static N_INLINE(NIM_BOOL, finished__Eo7qV9aVlgKbaPwu6GvQJjQasyncloop)(tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA* future);
N_LIB_PRIVATE N_NIMCALL(void, fail__QXLHFZ9cAH1vci9bb1jIXYHA)(tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, encodeTransaction__aSxs09a6OFLUEZ9c8jMYBqwg)(tyObject_EthSend__MCOED3G13L24SrT9ctnh1rg* s_0, tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w* pk);
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA*, eth_sendRawTransaction__FiGiNX9aHrSxnnFYpYYEMlA)(tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw* client, NimStringDesc* data_0);
static N_NIMCALL(void, Marker_tyRef__WVQN7FewvdQJp7oyD7zUmw)(void* p, NI op);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__dEBSb5kUNU2Us4EsKzlozQ)(void);
static N_NIMCALL(void, Marker_tyRef__LoMPo7vvvj6vhnGJLDe1Tg)(void* p, NI op);
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, eth_sendRawTransaction__gvBrtzHOmo02DNzPXgtKfQ_7)(void* ClE_0);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__gITDEpywLzyLR1NZs5lIHA)(void);
N_LIB_PRIVATE N_CLOSURE(void, eth_sendRawTransaction_continue__zXpi9azft59b8qdQlv1fvIqA)(void* udataX60gensym78580244_, void* ClE_0);
static N_INLINE(void, internalRead__1W9ceTcjAxpKNhYXwbqYThgasyncloop)(tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA* fut, tyArray__vEOa9c5qaE9ajWxR5R4zwfQg Result);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__EB29b0WiyZYvSidxZlzVCqA)(void);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__s8pnfEFo0CDbiYz5Th4xzQ)(void);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__DzuFn9cRNZ3RehCK0F1Ug7g)(void);
N_LIB_PRIVATE N_CLOSURE(void, send_continue__DklE6xR22tCHtLjhKKXAiQ)(void* udataX60gensym81650047_, void* ClE_0);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__RNsj7rrT6cF2oxxo9a2Lh9cA)(void);
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__7Pv6BvTvAHSc9cH8kwsDjuA)(void);
N_LIB_PRIVATE N_CLOSURE(void, send_continue__mppig2OQgZn7gefUJupbVQ)(void* udataX60gensym81745047_, void* ClE_0);
static N_NIMCALL(void, Marker_tyRef__RsBysq7FIcNlzpBYMiDQjA)(void* p, NI op);
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, close__SKVyw9a4vuTvGQrCBycmmlQ)(tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw* client);
N_LIB_PRIVATE TNimType NTI__Yv9cYJK9b8tDQ8t9aog3k8mEg_;
extern TNimType NTI__cEWFzfxMrtn5XQnoWrY5iA_;
N_LIB_PRIVATE TNimType NTI__DQFNW7lzE2Mw43vwAJXufQ_;
extern TNimType NTI__77mFvmsOLKik79ci2hXkHEg_;
extern TNimType NTI__ADCDtoN1AvOABxjfvZcWKw_;
N_LIB_PRIVATE TNimType NTI__oIXiPE1cuiTSixqAP0yy9bA_;
extern TNimType NTI__vr5DoT1jILTGdRlYv1OYpw_;
extern TNimType NTI__HsJiUUcO9cHBdUCi0HwkSTA_;
extern TNimType NTI__oLpBKXzW3hF9aCVMo5EymfQ_;
extern TNimType NTI__VaVACK0bpYmqIQ0mKcHfQQ_;
N_LIB_PRIVATE TNimType NTI__R4PEl9bZRSkSI2Ikls9czoYA_;
extern TNimType NTI__FdHpxIKbPNjlIbR9a4qcWpw_;
extern TNimType NTI__YtcvxHNKV4YiecPE9ap1mcA_;
extern TNimType NTI__NUR0thMIPSNrh4Tf1a8hDA_;
extern TNimType NTI__Ryv9bNNePiiahF9b3Btk2KGA_;
extern TNimType NTI__IIomJ6ptE6vfJ5zRbATgkQ_;
N_LIB_PRIVATE TNimType NTI__zqPbqsg5oXJF3lt6sIYE4g_;
N_LIB_PRIVATE TNimType NTI__PqBH4mqQtpm3ilh88u9aZDA_;
N_LIB_PRIVATE TNimType NTI__1uEXq7Lmj8ojDoBP4WElvA_;
extern TNimType NTI__ytyiCJqK439aF9cIibuRVpAg_;
N_LIB_PRIVATE TNimType NTI__RK4ucNUBLuvKOG9bYXmUyPQ_;
extern TNimType NTI__xHTZrq9aYs6boc9bCba0JbpQ_;
extern TNimType NTI__ZdTY1xKy1KbdVxhHRlz8Og_;
extern TNimType NTI__Y7TIAk6Os9cRMtmIj9bEqCww_;
N_LIB_PRIVATE TNimType NTI__xJDZZ9cu2tNuz7v6Rr6rnaA_;
N_LIB_PRIVATE TNimType NTI__lNtov9c9bpl4GQHSwBMTNlOQ_;
extern TNimType NTI__j49bukNPrq747O1GRd4Ng9bQ_;
extern TNimType NTI__JWJdZ55hGzkwsHhsljZ7hQ_;
extern TNimType NTI__Oe5U64nDSwOh3KlTzM9b9c7g_;
extern TNimType NTI__4Jwu1GeyiP79boC2Mg9c2Z2w_;
N_LIB_PRIVATE TNimType NTI__AyAjSnDtxXVPQMnuvp1bzA_;
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_8, "http", 4);
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_9, "https", 5);
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_10, "ws", 2);
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_11, "wss", 3);
extern TNimType NTI__gcKyg9bhR5vWTJg3cREMk0Q_;
extern TNimType NTI__qrLSDoe2oBoAqNtJ9badtnA_;
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_12, "Unknown web3 url scheme", 23);
extern TNimType NTI__paaBQT4pyImJiuEdGp60qA_;
extern TNimType NTI__REH9aBNkNbeLkDu8Z1q6BeA_;
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_13, "Future operation cancelled!", 27);
N_LIB_PRIVATE TNimType NTI__evKAjYxR9bd15cMZYG6Q0mQ_;
N_LIB_PRIVATE TNimType NTI__JiNGXQjIUeIkXd9cXCl0Nxw_;
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_15, "eth_subscription", 16);
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_16, "subscription", 12);
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_17, "result", 6);
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_23, "Async procedure (&newWeb3) yielded `nil`, are you await\'ing a `"
"nil` Future\?", 75);
N_LIB_PRIVATE TNimType NTI__fXwIKZ2Q5PQ2T6sGukpz9cw_;
N_LIB_PRIVATE TNimType NTI__UROtxvx3tT9ckuc3ZC7S86g_;
extern TNimType NTI__zk9cGwjKuqNvWysDWG2FjHg_;
N_LIB_PRIVATE TNimType NTI__vsAftjvLQYVQAkKqgQkxHw_;
extern TNimType NTI__rR5Bzr1D5krxoo1NcNyeMA_;
extern TNimType NTI__q8AocMuCmWnh2Yu9aW8pE1g_;
extern TNimType NTI__wMtfD88jmrPZwfzTH9c8e9cA_;
N_LIB_PRIVATE TNimType NTI__5zmK4zc0UHo5xBKoMSWkaQ_;
N_LIB_PRIVATE TNimType NTI__IBcEc3W29aJOV4XGfWxlXuA_;
extern TNimType NTI__vEOa9c5qaE9ajWxR5R4zwfQg_;
extern TNimType NTI__lQEEtueHjH1gvaG8ApPKNQ_;
extern TNimType NTI__MCOED3G13L24SrT9ctnh1rg_;
N_LIB_PRIVATE TNimType NTI__xgxO9aLMpylu8VCEJqP9bVTQ_;
N_LIB_PRIVATE TNimType NTI__B5i79aHTa4klo09cbUU2U9ckw_;
extern TNimType NTI__t0sMJCbrFfVm9aEAwxhaXMg_;
N_LIB_PRIVATE TNimType NTI__K3mj2uy9aZkd3AJrzJxavzQ_;
N_LIB_PRIVATE TNimType NTI__n2dX1Ci7T7xq8zXaFLuFFA_;
N_LIB_PRIVATE TNimType NTI__FEOgsvS7rgw5t9co8S9bVeOA_;
extern TNimType NTI__GntyqsSCwg00S5X6lKEPuQ_;
extern TNimType NTI__VAWWBGXQQxBx5kHPK2xRMw_;
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_30, "Can\'t obtain a value from a `none`", 34);
N_LIB_PRIVATE TNimType NTI__4kLyf9c9b5P9b9a9aMnaCNybd0Q_;
extern TNimType NTI__myIE9cd747jj5Fsc2GBs2jA_;
N_LIB_PRIVATE TNimType NTI__mIjDFPba09c9bavC6rcD8mEw_;
N_LIB_PRIVATE TNimType NTI__qrNpT2iXFNZ5IP40gtIGzQ_;
extern TNimType NTI__zfzzuQ8txrdZAYK0WGWpHg_;
extern TNimType NTI__UAPuRQmtqdlTp9cgdKiAY0g_;
N_LIB_PRIVATE TNimType NTI__hlMXRGvMWmUr4HDAVBp6ZQ_;
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_34, "eth_getTransactionCount", 23);
extern TNimType NTI__Ie1m0dv1ZHg72IgPRr1cDw_;
extern TNimType NTI__yoNlBGx0D2tRizIdhQuENw_;
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_38, "Async procedure (&eth_getTransactionCount) yielded `nil`, are y"
"ou await\'ing a `nil` Future\?", 91);
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_40, "latest", 6);
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_44, "Async procedure (&nextNonce) yielded `nil`, are you await\'ing a"
" `nil` Future\?", 77);
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_46, "0x", 2);
N_LIB_PRIVATE TNimType NTI__Js51q1TW5JlKdWu9cJN6qKw_;
N_LIB_PRIVATE TNimType NTI__Mi9beSCiDaFLZyHYQKbAnbw_;
N_LIB_PRIVATE TNimType NTI__iL8rGisGMAOsn8psN09cOwg_;
N_LIB_PRIVATE TNimType NTI__Xhyk9b1PBFXoPC9ceoS29bbeg_;
N_LIB_PRIVATE TNimType NTI__jNjZgrWgxLbtLAIMg6Mzgg_;
N_LIB_PRIVATE TNimType NTI__cWusF2ApkPuRQQsIoeP83A_;
N_LIB_PRIVATE TNimType NTI__zVxAGiT9arDPlRu824RMOpQ_;
N_LIB_PRIVATE TNimType NTI__3XcSqjJZVltdruglEWiAPw_;
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_51, "eth_sendTransaction", 19);
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_55, "Async procedure (&eth_sendTransaction) yielded `nil`, are you a"
"wait\'ing a `nil` Future\?", 87);
N_LIB_PRIVATE TNimType NTI__QY3OGAqME9bHjG43r17Tkpw_;
N_LIB_PRIVATE TNimType NTI__WVQN7FewvdQJp7oyD7zUmw_;
N_LIB_PRIVATE TNimType NTI__eTU9chAr5FniampOCcptLRQ_;
N_LIB_PRIVATE TNimType NTI__LoMPo7vvvj6vhnGJLDe1Tg_;
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_59, "eth_sendRawTransaction", 22);
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_63, "Async procedure (&eth_sendRawTransaction) yielded `nil`, are yo"
"u await\'ing a `nil` Future\?", 90);
STRING_LITERAL(TM__12kJhyv5FAXBW9a5UDDH9cZA_68, "Async procedure (&send) yielded `nil`, are you await\'ing a `nil"
"` Future\?", 72);
N_LIB_PRIVATE TNimType NTI__ubXr9bFCXs9bc35NkwsYmx2Q_;
N_LIB_PRIVATE TNimType NTI__sG5OrxAnp0gxWEPnLcS9b7A_;
N_LIB_PRIVATE TNimType NTI__RsBysq7FIcNlzpBYMiDQjA_;
extern TNimType* nimTypeRoot;
extern NIM_THREADVAR tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ gch__IcYaEuuWivYAS86vFMTS3Q;
extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g;
extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g;
extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g;
extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g;
extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg;
extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg;
extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg;
extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg;
static N_NIMCALL(void, Marker_tyRef__R4PEl9bZRSkSI2Ikls9czoYA)(void* p, NI op) {
tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ* a;
a = (tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ*)p;
nimGCvisit((void*)(*a).id, op); nimGCvisit((void*)(*a).web3, op); nimGCvisit((void*)(*a).eventHandler.ClE_0, op); nimGCvisit((void*)(*a).errorHandler.ClE_0, op); nimGCvisit((void*)(*a).pendingEvents, op);}
static N_NIMCALL(void, Marker_tyRef__zqPbqsg5oXJF3lt6sIYE4g)(void* p, NI op) {
tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* a;
NI T1_; NI T2_; a = (tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg*)p;
nimGCvisit((void*)(*a).provider, op); nimGCvisit((void*)(*a).subscriptions.data, op); T1_ = (NI)0; T2_ = (NI)0; nimGCvisit((void*)(*a).onDisconnect.ClE_0, op);}
static N_NIMCALL(void, Marker_tyRef__1uEXq7Lmj8ojDoBP4WElvA)(void* p, NI op) {
tyObject_SendercolonObjectType___PqBH4mqQtpm3ilh88u9aZDA* a;
NI T1_; a = (tyObject_SendercolonObjectType___PqBH4mqQtpm3ilh88u9aZDA*)p;
nimGCvisit((void*)(*a).web3, op); T1_ = (NI)0;}
static N_NIMCALL(void, Marker_tyRef__xJDZZ9cu2tNuz7v6Rr6rnaA)(void* p, NI op) {
tyObject_Env_web3dotnim___RK4ucNUBLuvKOG9bYXmUyPQ* a;
a = (tyObject_Env_web3dotnim___RK4ucNUBLuvKOG9bYXmUyPQ*)p;
nimGCvisit((void*)(*a).uri1, op); nimGCvisit((void*)(*a).chronosInternalRetFuture2, op); nimGCvisit((void*)(*a).nameIterVarX60gensym808206913_.ClE_0, op);}
#line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
static N_INLINE(NI, minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system)(NI x, NI y) { NI result; result = (NI)0;
#line 437 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
#line 441 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
result = ((NI) ((NU)((NU64)(((NU) (x))) - (NU64)(((NU) (y)))))); return result;}
#line 187 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
static N_INLINE(NIM_BOOL, ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem)(NI x, NI y) { NIM_BOOL result; result = (NIM_BOOL)0;
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
result = ((NU64)(((NU) (x))) < (NU64)(((NU) (y)))); return result;}
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
static N_INLINE(void, rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
addZCT__Y66tOYFjgwJ0k4aLz4bc0Q((&gch__IcYaEuuWivYAS86vFMTS3Q.zct), c);
}
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
static N_INLINE(void, decRef__AT1eRuflKWyTTBdLjEDZbgsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
(*c).refcount = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system((*c).refcount, ((NI) 8));
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
{ NIM_BOOL T3_;
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
T3_ = (NIM_BOOL)0; T3_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem((*c).refcount, ((NI) 8)); if (!T3_) goto LA4_;
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system(c);
}
LA4_: ;
}
#line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem)(void* usr) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* result; NI T1_; result = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0;
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
T1_ = (NI)0; T1_ = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system(((NI) (ptrdiff_t) (usr)), ((NI) 16)); result = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (T1_)); return result;}
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
static N_INLINE(void, nimGCunrefNoCycle)(void* p) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T1_;
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
T1_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T1_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p);
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
decRef__AT1eRuflKWyTTBdLjEDZbgsystem(T1_);
}
#line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
static N_INLINE(NI, pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem)(NI x, NI y) { NI result; result = (NI)0;
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
#line 430 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
result = ((NI) ((NU)((NU64)(((NU) (x))) + (NU64)(((NU) (y)))))); return result;}
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
static N_INLINE(void, incRef__AT1eRuflKWyTTBdLjEDZbg_3system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
(*c).refcount = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem((*c).refcount, ((NI) 8));}
#line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
static N_INLINE(void, asgnRef)(void** dest, void* src) {
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
{ tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T5_;
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
if (!!((src == NIM_NIL))) goto LA3_;
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
T5_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T5_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(src);
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
incRef__AT1eRuflKWyTTBdLjEDZbg_3system(T5_);
}
LA3_: ;
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
{ tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T10_;
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
if (!!(((*dest) == NIM_NIL))) goto LA8_;
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
T10_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T10_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem((*dest));
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
decRef__AT1eRuflKWyTTBdLjEDZbgsystem(T10_);
}
LA8_: ;
#line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
(*dest) = src;}
static N_NIMCALL(void, Marker_tyRef__AyAjSnDtxXVPQMnuvp1bzA)(void* p, NI op) {
tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ* a;
a = (tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ*)p;
nimGCvisit((void*)(*a).result1, op); nimGCvisit((void*)(*a).u2.scheme, op); nimGCvisit((void*)(*a).u2.username, op); nimGCvisit((void*)(*a).u2.password, op); nimGCvisit((void*)(*a).u2.hostname, op); nimGCvisit((void*)(*a).u2.port, op); nimGCvisit((void*)(*a).u2.path, op); nimGCvisit((void*)(*a).u2.query, op); nimGCvisit((void*)(*a).u2.anchor, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).provider4, op); nimGCvisit((void*)(*a).p5, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture6, op); nimGCvisit((void*)(*a).result7, op); nimGCvisit((void*)(*a).p8, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture9, op); nimGCvisit((void*)(*a).r10, op);}
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size) { int result; result = (int)0;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
result = memcmp(a, b, ((size_t) (size))); return result;}
#line 2120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
static N_INLINE(NIM_BOOL, equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem)(void* a, void* b, NI size) { NIM_BOOL result; int T1_; result = (NIM_BOOL)0;
#line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
#line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
#line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
#line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
T1_ = (int)0; T1_ = nimCmpMem(a, b, size); result = (T1_ == ((NI32) 0)); return result;}
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
static N_INLINE(NIM_BOOL, eqStrings)(NimStringDesc* a, NimStringDesc* b) { NIM_BOOL result; NI alen; NI blen;{ result = (NIM_BOOL)0;
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
alen = (a ? a->Sup.len : 0);
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
blen = (b ? b->Sup.len : 0);
#line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
{
#line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
if (!(alen == blen)) goto LA3_;
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
{
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
if (!(alen == ((NI) 0))) goto LA7_;
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
result = NIM_TRUE; goto BeforeRet_;
}
LA7_: ;
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
result = equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem(((void*) ((&a->data[((NI) 0)]))), ((void*) ((&b->data[((NI) 0)]))), ((NI) (alen))); goto BeforeRet_;
}
LA3_: ;
}BeforeRet_: ;
return result;}
#line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
static N_INLINE(void, internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* fut) {}
static N_NIMCALL(void, Marker_tyRef__JiNGXQjIUeIkXd9cXCl0Nxw)(void* p, NI op) {
tyObject_Env_web3dotnim___evKAjYxR9bd15cMZYG6Q0mQ* a;
a = (tyObject_Env_web3dotnim___evKAjYxR9bd15cMZYG6Q0mQ*)p;
nimGCvisit((void*)(*a).r1, op);}
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
N_LIB_PRIVATE N_NIMCALL(void, handleSubscriptionNotification__rVM1pZq64a9cg7ICFHeVPYQ)(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* w, tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* j) { tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ* s_1; tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* T1_; NimStringDesc* T2_;
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T1_ = (tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q*)0; T1_ = X7BX7D___1nPmjyAL9b6mnG4pI59bUwSA(j, ((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_16));
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T2_ = (NimStringDesc*)0; T2_ = getStr__QeJX1ptVmfOrOg9cwOVpcAA(T1_, ((NimStringDesc*) NIM_NIL));
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
s_1 = getOrDefault__OU7B9ckb7amd9ajS4cRaVzYg((*w).subscriptions, T2_);
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
{ NIM_BOOL T5_;
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T5_ = (NIM_BOOL)0;
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T5_ = !((s_1 == 0)); if (!(T5_)) goto LA6_;
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T5_ = !((*s_1).removed); LA6_: ;
if (!T5_) goto LA7_;
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
{ tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* T13_; if (!(*s_1).historicalEventsProcessed) goto LA11_;
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T13_ = (tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q*)0; T13_ = X7BX7D___1nPmjyAL9b6mnG4pI59bUwSA(j, ((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_17)); (*s_1).eventHandler.ClE_0? (*s_1).eventHandler.ClP_0(T13_, (*s_1).eventHandler.ClE_0):((TM__12kJhyv5FAXBW9a5UDDH9cZA_18)((*s_1).eventHandler.ClP_0))(T13_);
}
goto LA9_;
LA11_: ;
{ NI T15_;
#line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
asgnRef((void**) (&(*s_1).pendingEvents), (tySequence__oLpBKXzW3hF9aCVMo5EymfQ*) incrSeqV3((TGenericSeq*)((*s_1).pendingEvents), (&NTI__oLpBKXzW3hF9aCVMo5EymfQ_))); T15_ = (*s_1).pendingEvents->Sup.len++; asgnRef((void**) (&(*s_1).pendingEvents->data[T15_]), j); }
LA9_: ;
}
LA7_: ;
}
#line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
N_LIB_PRIVATE N_CLOSURE(void, colonanonymous___yVaKZWYaVhx8KWfZbZEPNA)(tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* j, void* ClE_0) { tyObject_Env_web3dotnim___evKAjYxR9bd15cMZYG6Q0mQ* colonenvP_; colonenvP_ = (tyObject_Env_web3dotnim___evKAjYxR9bd15cMZYG6Q0mQ*) ClE_0;
#line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
handleSubscriptionNotification__rVM1pZq64a9cg7ICFHeVPYQ((*colonenvP_).r1, j);
}
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size) { void* T1_;
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
T1_ = (void*)0; T1_ = memset(a, v, ((size_t) (size)));}
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
static N_INLINE(void, nimZeroMem)(void* p, NI size) {
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory(p, ((int) 0), size);
}
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
N_LIB_PRIVATE N_NIMCALL(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg*, newWeb3__SOOfHdhrDN9bXHuxGbXe6iA)(tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw* provider) { tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* result; tyObject_Env_web3dotnim___evKAjYxR9bd15cMZYG6Q0mQ* colonenv_; tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* T1_; tyProc__ADCDtoN1AvOABxjfvZcWKw T2_; result = (tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg*)0; colonenv_ = (tyObject_Env_web3dotnim___evKAjYxR9bd15cMZYG6Q0mQ*)0;
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
colonenv_ = (tyObject_Env_web3dotnim___evKAjYxR9bd15cMZYG6Q0mQ*) newObj((&NTI__JiNGXQjIUeIkXd9cXCl0Nxw_), sizeof(tyObject_Env_web3dotnim___evKAjYxR9bd15cMZYG6Q0mQ)); (*colonenv_).Sup.m_type = (&NTI__evKAjYxR9bd15cMZYG6Q0mQ_);
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T1_ = (tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg*)0; T1_ = (tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg*) newObj((&NTI__zqPbqsg5oXJF3lt6sIYE4g_), sizeof(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg)); asgnRef((void**) (&(*T1_).provider), provider); result = T1_;
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
initTable__lFTKmuZ5uGl9ca7wcJclqzw(((NI) 64), (&(*result).subscriptions));
#line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
asgnRef((void**) (&(*colonenv_).r1), result);
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
nimZeroMem((void*)(&T2_), sizeof(tyProc__ADCDtoN1AvOABxjfvZcWKw)); T2_.ClP_0 = colonanonymous___yVaKZWYaVhx8KWfZbZEPNA; T2_.ClE_0 = colonenv_;
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
setMethodHandler__SgzJ9bmAIBnh0GdJaYteCuw(provider, ((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_15), T2_);
return result;}
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
N_LIB_PRIVATE N_CLOSURE(void, colonanonymous___zCtbtIRJb9cIGPvx0n5hF9bg)(void* ClE_0) { tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ* colonenvP_; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ*) ClE_0;
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
clear__Biqk5dFHYuGOO3S6Qydf7A((&(*(*colonenvP_).r10).subscriptions));
#line 89 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
{
#line 89 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 89 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
if (!!(((*(*colonenvP_).r10).onDisconnect.ClP_0 == 0))) goto LA3_;
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
(*(*colonenvP_).r10).onDisconnect.ClE_0? (*(*colonenvP_).r10).onDisconnect.ClP_0((*(*colonenvP_).r10).onDisconnect.ClE_0):((TM__12kJhyv5FAXBW9a5UDDH9cZA_19)((*(*colonenvP_).r10).onDisconnect.ClP_0))();
}
LA3_: ;
}
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, newWeb3__gvBrtzHOmo02DNzPXgtKfQ)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ*) ClE_0;
#line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
while (1) { if (!1) goto LA1;
{ tyProc__IIomJ6ptE6vfJ5zRbATgkQ T27_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T28_; switch ((*colonenvP_).colonstate_) {
case -1:
goto BeforeRet_;
case 0: goto STATE0;
case 1: goto STATE1;
case 2: goto STATE2;
case 3: goto STATE3;
case 4: goto STATE4;
case 5: goto STATE5;
case 6: goto STATE6;
case 7: goto STATE7;
}
STATE0: ;
#line 71 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
(*colonenvP_).result1 = (tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg*)0; {
#line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
parseUri__rbZTAh57otUDsvMlWgTQog((*(*colonenvP_).colonup_).uri1, (&(*colonenvP_).u2));
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
(*colonenvP_).provider4 = (tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw*)0;
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
if (eqStrings((*colonenvP_).u2.scheme, ((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_8))) goto LA4_; if (eqStrings((*colonenvP_).u2.scheme, ((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_9))) goto LA4_; if (eqStrings((*colonenvP_).u2.scheme, ((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_10))) goto LA5_; if (eqStrings((*colonenvP_).u2.scheme, ((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_11))) goto LA5_; goto LA6_;
LA4_: ;
{ tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T9_;
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
asgnRef((void**) (&(*colonenvP_).p5), newRpcHttpClient__Rs6zL4jgJKtBHU6UkfhGww());
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
(*colonenvP_).chronosInternalTmpFuture6 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T9_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T9_ = connect__416erTJjvv79bkw8uivZ2jQ((*colonenvP_).p5, (*(*colonenvP_).colonup_).uri1); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture6), &T9_->Sup);
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture6);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 1);
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
result = (*colonenvP_).chronosInternalTmpFuture6; goto BeforeRet_;
}
goto LA7_;
LA5_: ;
{ tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T11_;
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
asgnRef((void**) (&(*colonenvP_).p8), newRpcWebSocketClient__9aeRV3BcjO3v9ayVekYTEwuw());
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
(*colonenvP_).chronosInternalTmpFuture9 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T11_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T11_ = connect__xTnNnc77XD9aSclybhH9bX8w((*colonenvP_).p8, (*(*colonenvP_).colonup_).uri1, NIM_NIL); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture9), &T11_->Sup);
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture9);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 3);
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
result = (*colonenvP_).chronosInternalTmpFuture9; goto BeforeRet_;
}
goto LA7_;
LA6_: ;
{ tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* T13_; NimStringDesc* T14_; T13_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*)0; T13_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) newObj((&NTI__gcKyg9bhR5vWTJg3cREMk0Q_), sizeof(tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA)); (*T13_).Sup.Sup.m_type = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_); (*T13_).Sup.name = "CatchableError"; T14_ = (NimStringDesc*)0; T14_ = (*T13_).Sup.message; (*T13_).Sup.message = copyStringRC1(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_12)); if (T14_) nimGCunrefNoCycle(T14_); asgnRef((void**) (&(*T13_).Sup.parent), NIM_NIL);
#line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
raiseExceptionEx((Exception*)T13_, "CatchableError", "newWeb3", "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim", 84);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 5);
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
}
LA7_: ;
}
STATE1: ;
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL);
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T19_; NimStringDesc* T20_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA17_;
T19_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T19_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T19_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T19_).Sup.Sup.Sup.name = "CancelledError"; T20_ = (NimStringDesc*)0; T20_ = (*T19_).Sup.Sup.Sup.message; (*T19_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_13)); if (T20_) nimGCunrefNoCycle(T20_);
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseExceptionEx((Exception*)T19_, "CancelledError", "newWeb3", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
"asyncmacro2.nim", 305); }
LA17_: ;
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture6);
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture6)));
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 2);
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE2: ;
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
asgnRef((void**) (&(*colonenvP_).provider4), &(*colonenvP_).p5->Sup);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 5);
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE3: ;
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL);
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T25_; NimStringDesc* T26_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA23_;
T25_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T25_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T25_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T25_).Sup.Sup.Sup.name = "CancelledError"; T26_ = (NimStringDesc*)0; T26_ = (*T25_).Sup.Sup.Sup.message; (*T25_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_13)); if (T26_) nimGCunrefNoCycle(T26_);
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseExceptionEx((Exception*)T25_, "CancelledError", "newWeb3", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
"asyncmacro2.nim", 305); }
LA23_: ;
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture9);
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture9)));
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 4);
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE4: ;
#line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
asgnRef((void**) (&(*colonenvP_).provider4), &(*colonenvP_).p8->Sup);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 5);
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE5: ;
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
asgnRef((void**) (&(*colonenvP_).result1), newWeb3__SOOfHdhrDN9bXHuxGbXe6iA((*colonenvP_).provider4));
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
asgnRef((void**) (&(*colonenvP_).r10), (*colonenvP_).result1);
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
nimZeroMem((void*)(&T27_), sizeof(tyProc__IIomJ6ptE6vfJ5zRbATgkQ)); T27_.ClP_0 = colonanonymous___zCtbtIRJb9cIGPvx0n5hF9bg; T27_.ClE_0 = colonenvP_; asgnRef((void**) (&(*(*colonenvP_).provider4).onDisconnect.ClE_0), T27_.ClE_0); (*(*colonenvP_).provider4).onDisconnect.ClP_0 = T27_.ClP_0;
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 6);
#line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE6: ;
#line 71 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T28_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T28_ = srcLocImpl__IO7SZGzpJCM8povHbt1iBw();
#line 71 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
complete__5BFIBYn9bEc9cwlR8q6JnKyQ((*(*colonenvP_).colonup_).chronosInternalRetFuture2, (*colonenvP_).result1, T28_);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 7);
#line 0 "\?\?\?"
goto LA2;
STATE7: ;
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) -1);
#line 0 "\?\?\?"
goto LA2;
} LA2: ;
} LA1: ;
}BeforeRet_: ;
return result;}
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
static N_INLINE(void, pushSafePoint)(TSafePoint* s) {
#line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
(*s).prev = excHandler__rqLlY5bs9atDw2OXYqJEn5g;
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
excHandler__rqLlY5bs9atDw2OXYqJEn5g = s;}
#line 2329 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
static N_INLINE(NIM_BOOL, finished__jZtCnaq0a9atKQMcz6A0Atwsystem)(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww x) { NIM_BOOL result; result = (NIM_BOOL)0;
#line 2331 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
result = ((NI*) x.ClE_0)[1] < 0;
return result;}
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
static N_INLINE(NIM_BOOL, finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future) { NIM_BOOL result; result = (NIM_BOOL)0;
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
result = !(((*future).state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;}
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
static N_INLINE(NIM_BOOL, finished__uK8DcyiFPnTuudoOkM1VDwasyncloop)(tyObject_FuturecolonObjectType___LwVOeE8BL58Kz8Q2We18QA* future) { NIM_BOOL result; result = (NIM_BOOL)0;
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
result = !(((*future).Sup.state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;}
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
static N_INLINE(void, popSafePoint)(void) {
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
excHandler__rqLlY5bs9atDw2OXYqJEn5g = (*excHandler__rqLlY5bs9atDw2OXYqJEn5g).prev;}
#line 2292 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
static N_INLINE(Exception*, nimBorrowCurrentException)(void) { Exception* result; result = (Exception*)0;
#line 2295 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
result = currException__9bVPeDJlYTi9bQApZpfH8wjg; return result;}
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
static N_INLINE(void, popCurrentException)(void) {
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
asgnRef((void**) (&currException__9bVPeDJlYTi9bQApZpfH8wjg), (*currException__9bVPeDJlYTi9bQApZpfH8wjg).up);}
#line 2288 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
static N_INLINE(Exception*, getCurrentException)(void) { Exception* result; result = (Exception*)0;
#line 2290 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
result = currException__9bVPeDJlYTi9bQApZpfH8wjg; return result;}
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
N_LIB_PRIVATE N_CLOSURE(void, newWeb3_continue__a0qEBZwSk9cVD6hLu48sMEQ)(void* udataX60gensym80820692_, void* ClE_0) { tyObject_Env_web3dotnim___RK4ucNUBLuvKOG9bYXmUyPQ* colonenvP_; TSafePoint TM__12kJhyv5FAXBW9a5UDDH9cZA_20; colonenvP_ = (tyObject_Env_web3dotnim___RK4ucNUBLuvKOG9bYXmUyPQ*) ClE_0;
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
pushSafePoint(&TM__12kJhyv5FAXBW9a5UDDH9cZA_20); TM__12kJhyv5FAXBW9a5UDDH9cZA_20.status = setjmp(TM__12kJhyv5FAXBW9a5UDDH9cZA_20.context); if (TM__12kJhyv5FAXBW9a5UDDH9cZA_20.status == 0) {
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym80820693_;
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym808206913_); if (!!(T4_)) goto LA5_;
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nextX60gensym80820693_ = (*colonenvP_).nameIterVarX60gensym808206913_.ClP_0((*colonenvP_).nameIterVarX60gensym808206913_.ClE_0); {
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
while (1) { NIM_BOOL T9_;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = (NIM_BOOL)0;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = !((nextX60gensym80820693_ == 0)); if (!(T9_)) goto LA10_;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym80820693_); LA10_: ;
if (!T9_) goto LA8;
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nextX60gensym80820693_ = (*colonenvP_).nameIterVarX60gensym808206913_.ClP_0((*colonenvP_).nameIterVarX60gensym808206913_.ClE_0);
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T13_;
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym808206913_); if (!T13_) goto LA14_;
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
goto LA7;
}
LA14_: ;
} LA8: ;
} LA7: ;
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
if (!(nextX60gensym80820693_ == NIM_NIL)) goto LA18_;
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T22_;
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T22_ = (NIM_BOOL)0; T22_ = finished__uK8DcyiFPnTuudoOkM1VDwasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!!(T22_)) goto LA23_;
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_23));
}
LA23_: ;
}
goto LA16_;
LA18_: ;
{ tyProc__9bqx36VxQxXejdrF09bFARDQ T26_;
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = newWeb3_continue__a0qEBZwSk9cVD6hLu48sMEQ; T26_.ClE_0 = colonenvP_;
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym80820693_, T26_, NIM_NIL);
}
LA16_: ;
}
LA5_: ;
popSafePoint(); }
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__12kJhyv5FAXBW9a5UDDH9cZA_20.status = 0;
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture2->Sup;
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg();
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_);
popCurrentException(); }
else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym80820695_; Exception* T32_; TM__12kJhyv5FAXBW9a5UDDH9cZA_20.status = 0;
#line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 0 "\?\?\?"
#line 0 "\?\?\?"
T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym80820695_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_));
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T35_;
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T35_ = (NIM_BOOL)0; T35_ = finished__uK8DcyiFPnTuudoOkM1VDwasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!T35_) goto LA36_;
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseExceptionEx((Exception*)excX60gensym80820695_, "CatchableError", "newWeb3_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
"asyncmacro2.nim", 59); }
goto LA33_;
LA36_: ;
{ Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_;
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T39_ = (Exception*)0; T39_ = &excX60gensym80820695_->Sup;
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg();
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
fail__ZX7ujg2K5Vy443NNwvj2AQ((*colonenvP_).chronosInternalRetFuture2, T39_, T40_);
}
LA33_: ;
popCurrentException(); }
}
if (TM__12kJhyv5FAXBW9a5UDDH9cZA_20.status != 0) reraiseException();}
#line 71 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___LwVOeE8BL58Kz8Q2We18QA*, newWeb3__rT7sOefTlzt8jF70RADn0g)(NimStringDesc* uri) { tyObject_FuturecolonObjectType___LwVOeE8BL58Kz8Q2We18QA* result; tyObject_Env_web3dotnim___RK4ucNUBLuvKOG9bYXmUyPQ* colonenv_; NimStringDesc* T1_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T2_; tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T3_; tyProc__9bqx36VxQxXejdrF09bFARDQ T4_;{ result = (tyObject_FuturecolonObjectType___LwVOeE8BL58Kz8Q2We18QA*)0; colonenv_ = (tyObject_Env_web3dotnim___RK4ucNUBLuvKOG9bYXmUyPQ*)0;
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
colonenv_ = (tyObject_Env_web3dotnim___RK4ucNUBLuvKOG9bYXmUyPQ*) newObj((&NTI__xJDZZ9cu2tNuz7v6Rr6rnaA_), sizeof(tyObject_Env_web3dotnim___RK4ucNUBLuvKOG9bYXmUyPQ)); (*colonenv_).Sup.m_type = (&NTI__RK4ucNUBLuvKOG9bYXmUyPQ_);
#line 71 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T1_ = (NimStringDesc*)0; T1_ = (*colonenv_).uri1; (*colonenv_).uri1 = copyStringRC1(uri); if (T1_) nimGCunrefNoCycle(T1_);
#line 71 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 71 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T2_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T2_ = srcLocImpl__9bKMovFZ9b9aY1AeqYE0NGd8A();
#line 71 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture2), newFutureImpl__xPULXnaPm8sQtDayIb9a0vA(T2_));
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ*)0;
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ*) newObj((&NTI__AyAjSnDtxXVPQMnuvp1bzA_), sizeof(tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ)); (*colonenv__2).Sup.m_type = (&NTI__lNtov9c9bpl4GQHSwBMTNlOQ_);
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T3_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T3_.ClP_0 = newWeb3__gvBrtzHOmo02DNzPXgtKfQ; T3_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym808206913_.ClE_0), T3_.ClE_0); (*colonenv_).nameIterVarX60gensym808206913_.ClP_0 = T3_.ClP_0;
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nimZeroMem((void*)(&T4_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T4_.ClP_0 = newWeb3_continue__a0qEBZwSk9cVD6hLu48sMEQ; T4_.ClE_0 = colonenv_; T4_.ClE_0? T4_.ClP_0(NIM_NIL, T4_.ClE_0):((TM__12kJhyv5FAXBW9a5UDDH9cZA_24)(T4_.ClP_0))(NIM_NIL);
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
result = (*colonenv_).chronosInternalRetFuture2; goto BeforeRet_;
}BeforeRet_: ;
return result;}
#line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { void* T1_;
#line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
#line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
T1_ = (void*)0; T1_ = memcpy(dest, source, ((size_t) (size)));}
#line 657 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
N_LIB_PRIVATE N_NIMCALL(tyObject_SendercolonObjectType___PqBH4mqQtpm3ilh88u9aZDA*, contractSender__VMp36BWcpRBIpRh4JhiFUQ)(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* web3, tyArray__YtcvxHNKV4YiecPE9ap1mcA toAddress) { tyObject_SendercolonObjectType___PqBH4mqQtpm3ilh88u9aZDA* result; tyObject_SendercolonObjectType___PqBH4mqQtpm3ilh88u9aZDA* T1_; result = (tyObject_SendercolonObjectType___PqBH4mqQtpm3ilh88u9aZDA*)0;
#line 658 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T1_ = (tyObject_SendercolonObjectType___PqBH4mqQtpm3ilh88u9aZDA*)0; T1_ = (tyObject_SendercolonObjectType___PqBH4mqQtpm3ilh88u9aZDA*) newObj((&NTI__1uEXq7Lmj8ojDoBP4WElvA_), sizeof(tyObject_SendercolonObjectType___PqBH4mqQtpm3ilh88u9aZDA)); asgnRef((void**) (&(*T1_).web3), web3); nimCopyMem((void*)(*T1_).contractAddress, (NIM_CONST void*)toAddress, sizeof(tyArray__YtcvxHNKV4YiecPE9ap1mcA)); result = T1_; return result;}
static N_NIMCALL(void, Marker_tyRef__vsAftjvLQYVQAkKqgQkxHw)(void* p, NI op) {
tyObject_ContractCallBasecolonObjectType___UROtxvx3tT9ckuc3ZC7S86g* a;
NI T1_; a = (tyObject_ContractCallBasecolonObjectType___UROtxvx3tT9ckuc3ZC7S86g*)p;
nimGCvisit((void*)(*a).web3, op); nimGCvisit((void*)(*a).data, op); T1_ = (NI)0;}
static N_NIMCALL(void, Marker_tyRef__5zmK4zc0UHo5xBKoMSWkaQ)(void* p, NI op) {
tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw* a;
a = (tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw*)p;
nimGCvisit((void*)(*a).c1, op); nimGCvisit((void*)(*a).chronosInternalRetFuture3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym817450466_.ClE_0, op);}
static N_NIMCALL(void, Marker_tyRef__xgxO9aLMpylu8VCEJqP9bVTQ)(void* p, NI op) {
tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA* a;
NI T1_; NI T2_; NI T3_; NI T4_; a = (tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA*)p;
T1_ = (NI)0; T2_ = (NI)0; nimGCvisit((void*)(*a).web36, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture9, op); nimGCvisit((void*)(*a).result10, op); T3_ = (NI)0; T4_ = (NI)0; nimGCvisit((void*)(*a).cc12.data, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture13, op);}
#line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
static N_INLINE(NIM_BOOL, isSome__xGPJP9cKPelmr9bpLZY9cMBqgoptions)(tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA* self) { NIM_BOOL result; result = (NIM_BOOL)0;
#line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
result = (*self).has; return result;}
#line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
static N_INLINE(tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA, some__m1OjIFHE7x2EQs5RG5pOEAoptions)(NI val_0) { tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA result; nimZeroMem((void*)(&result), sizeof(tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA));
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
result.has = NIM_TRUE;
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
result.val = val_0; return result;}
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
static N_INLINE(tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA, none__NJ3XJ9cmrsAZsfVld9bLkGiAoptions)(void) { tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA result; nimZeroMem((void*)(&result), sizeof(tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA)); return result;}
static N_NIMCALL(void, Marker_tyRef__K3mj2uy9aZkd3AJrzJxavzQ)(void* p, NI op) {
tyObject_Env_web3dotnim___B5i79aHTa4klo09cbUU2U9ckw* a;
a = (tyObject_Env_web3dotnim___B5i79aHTa4klo09cbUU2U9ckw*)p;
nimGCvisit((void*)(*a).web31, op); nimGCvisit((void*)(*a).chronosInternalRetFuture2, op); nimGCvisit((void*)(*a).nameIterVarX60gensym815205313_.ClE_0, op);}
static N_NIMCALL(void, Marker_tyRef__FEOgsvS7rgw5t9co8S9bVeOA)(void* p, NI op) {
tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA* a;
NI T1_; a = (tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA*)p;
nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).result4, op); T1_ = (NI)0; nimGCvisit((void*)(*a).chronosInternalTmpFuture6, op);}
#line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
static N_INLINE(NIM_BOOL, isSome__7pvN3mkdmg4OQ2gDC9bkRTw_2options)(tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA self) { NIM_BOOL result; result = (NIM_BOOL)0;
#line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
result = self.has; return result;}
#line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
static N_INLINE(NIM_BOOL, isNone__7pvN3mkdmg4OQ2gDC9bkRTwoptions)(tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA self) { NIM_BOOL result; result = (NIM_BOOL)0;
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
result = !(self.has); return result;}
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
static N_INLINE(NI*, get__7ZNFEPLyWDXsiL1ksbjHeQoptions)(tyObject_Option__Ryv9bNNePiiahF9b3Btk2KGA* self) { NI* result;{ result = (NI*)0;
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
{ NIM_BOOL T3_; tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw* T6_; NimStringDesc* T7_;
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
T3_ = (NIM_BOOL)0; T3_ = isNone__7pvN3mkdmg4OQ2gDC9bkRTwoptions((*self)); if (!T3_) goto LA4_;
T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*)0; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*) newObj((&NTI__GntyqsSCwg00S5X6lKEPuQ_), sizeof(tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw)); (*T6_).Sup.Sup.Sup.m_type = (&NTI__VAWWBGXQQxBx5kHPK2xRMw_); (*T6_).Sup.Sup.name = "UnpackError"; T7_ = (NimStringDesc*)0; T7_ = (*T6_).Sup.Sup.message; (*T6_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_30)); if (T7_) nimGCunrefNoCycle(T7_); asgnRef((void**) (&(*T6_).Sup.Sup.parent), NIM_NIL);
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
raiseExceptionEx((Exception*)T6_, "UnpackError", "get", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
"vendor/Nim/lib/pure/options.nim", 215); }
LA4_: ;
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
result = (&(*self).val); goto BeforeRet_;
}BeforeRet_: ;
return result;}
#line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
static N_INLINE(NIM_BOOL, isNone__xGPJP9cKPelmr9bpLZY9cMBqg_2options)(tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA* self) { NIM_BOOL result; result = (NIM_BOOL)0;
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
result = !((*self).has); return result;}
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
static N_INLINE(tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w*, get__6Y9c4uGIecU4vDCkoTJu9a8Aoptions)(tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA* self) { tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w* result;{ result = (tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w*)0;
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
{ NIM_BOOL T3_; tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw* T6_; NimStringDesc* T7_;
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
T3_ = (NIM_BOOL)0; T3_ = isNone__xGPJP9cKPelmr9bpLZY9cMBqg_2options((&(*self))); if (!T3_) goto LA4_;
T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*)0; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*) newObj((&NTI__GntyqsSCwg00S5X6lKEPuQ_), sizeof(tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw)); (*T6_).Sup.Sup.Sup.m_type = (&NTI__VAWWBGXQQxBx5kHPK2xRMw_); (*T6_).Sup.Sup.name = "UnpackError"; T7_ = (NimStringDesc*)0; T7_ = (*T6_).Sup.Sup.message; (*T6_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_30)); if (T7_) nimGCunrefNoCycle(T7_); asgnRef((void**) (&(*T6_).Sup.Sup.parent), NIM_NIL);
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
raiseExceptionEx((Exception*)T6_, "UnpackError", "get", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
"vendor/Nim/lib/pure/options.nim", 215); }
LA4_: ;
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
result = (&(*self).val); goto BeforeRet_;
}BeforeRet_: ;
return result;}
static N_NIMCALL(void, Marker_tyRef__mIjDFPba09c9bavC6rcD8mEw)(void* p, NI op) {
tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q* a;
NI T1_; a = (tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q*)p;
T1_ = (NI)0; nimGCvisit((void*)(*a).blockId2, op); nimGCvisit((void*)(*a).client3, op); nimGCvisit((void*)(*a).chronosInternalRetFuture4, op); nimGCvisit((void*)(*a).nameIterVarX60gensym783050565_.ClE_0, op);}
static N_NIMCALL(void, Marker_tyRef__hlMXRGvMWmUr4HDAVBp6ZQ)(void* p, NI op) {
tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ* a;
a = (tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ*)p;
nimGCvisit((void*)(*a).jsonParam2, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture4, op); nimGCvisit((void*)(*a).result5, op); nimGCvisit((void*)(*a).res6.Field1, op);}
#line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
static N_INLINE(void, internalRead__1QrHbZ2eucIYxc9a5hSj0Pwasyncloop)(tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* fut, tyTuple__UAPuRQmtqdlTp9cgdKiAY0g* Result) {{
#line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
(*Result).Field0 = (*fut).value.Field0; unsureAsgnRef((void**) (&(*Result).Field1), (*fut).value.Field1); goto BeforeRet_;
}BeforeRet_: ;
}
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, eth_getTransactionCount__gvBrtzHOmo02DNzPXgtKfQ_4)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ*) ClE_0;
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
while (1) { if (!1) goto LA1;
{ tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T17_; switch ((*colonenvP_).colonstate_) {
case -1:
goto BeforeRet_;
case 0: goto STATE0;
case 1: goto STATE1;
case 2: goto STATE2;
case 3: goto STATE3;
case 4: goto STATE4;
case 5: goto STATE5;
case 6: goto STATE6;
}
STATE0: ;
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
(*colonenvP_).result1 = (NU64)0; { tyArray__ePZU4KVJCk32xZjBfP5tZQ T4_; tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* T5_;
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
nimZeroMem((void*)T4_, sizeof(tyArray__ePZU4KVJCk32xZjBfP5tZQ));
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
T4_[0] = percent___U40Uj6rx9cKaxDH29cnJo0tA((*(*colonenvP_).colonup_).data1);
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
T4_[1] = percent___19ag6cl4fMjxytc9arHmLIbw((*(*colonenvP_).colonup_).blockId2);
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
asgnRef((void**) (&(*colonenvP_).jsonParam2), percent___DjeV1LtBmZAE5eqEPNcN6A(T4_, 2));
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
(*colonenvP_).chronosInternalTmpFuture4 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
T5_ = (tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w*)0; T5_ = call__9aBuchn6er2K3nHngBwJ3gA((*(*colonenvP_).colonup_).client3, ((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_34), (*colonenvP_).jsonParam2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture4), &T5_->Sup);
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), (*colonenvP_).chronosInternalTmpFuture4);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 1);
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
result = (*colonenvP_).chronosInternalTmpFuture4; goto BeforeRet_;
}
STATE1: ;
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), NIM_NIL);
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T10_; NimStringDesc* T11_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.mustCancel) goto LA8_;
T10_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T10_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T10_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T10_).Sup.Sup.Sup.name = "CancelledError"; T11_ = (NimStringDesc*)0; T11_ = (*T10_).Sup.Sup.Sup.message; (*T10_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_13)); if (T11_) nimGCunrefNoCycle(T11_);
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseExceptionEx((Exception*)T10_, "CancelledError", "eth_getTransactionCount", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
"asyncmacro2.nim", 305); }
LA8_: ;
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture4);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 2);
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
goto LA2;
STATE2: ;
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalRead__1QrHbZ2eucIYxc9a5hSj0Pwasyncloop(((tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w*) ((*colonenvP_).chronosInternalTmpFuture4)), (&(*colonenvP_).res6));
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 3);
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
goto LA2;
STATE3: ;
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
{ tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw* T16_; if (!(*colonenvP_).res6.Field0) goto LA14_;
T16_ = (tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw*)0; T16_ = (tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw*) newObj((&NTI__Ie1m0dv1ZHg72IgPRr1cDw_), sizeof(tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw)); (*T16_).Sup.Sup.Sup.m_type = (&NTI__yoNlBGx0D2tRizIdhQuENw_); (*T16_).Sup.Sup.name = "ValueError";
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
asgnRef((void**) (&(*T16_).Sup.Sup.message), dollar___79aIqF5QC8ZRJgu2hlv9bdjw((*colonenvP_).res6.Field1)); asgnRef((void**) (&(*T16_).Sup.Sup.parent), NIM_NIL);
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
raiseExceptionEx((Exception*)T16_, "ValueError", "eth_getTransactionCount", "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rp"
"c/client.nim", 175); }
LA14_: ;
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 4);
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
goto LA2;
STATE4: ;
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/jsonmarshal.nim"
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/jsonmarshal.nim"
(*colonenvP_).result1 = unpackArg__FrLftaWQ5cmioEpEV8XBLQ((*colonenvP_).res6.Field1, ((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_17));
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 5);
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
goto LA2;
STATE5: ;
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T17_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T17_ = srcLocImpl__0bid8GdBsvqQB5m537lmgQ();
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
complete__SPltZwFUHZuUGgF9bghUDWQ((*(*colonenvP_).colonup_).chronosInternalRetFuture4, (*colonenvP_).result1, T17_);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 6);
#line 0 "\?\?\?"
goto LA2;
STATE6: ;
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) -1);
#line 0 "\?\?\?"
goto LA2;
} LA2: ;
} LA1: ;
}BeforeRet_: ;
return result;}
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
static N_INLINE(NIM_BOOL, finished__4tQ5E9aQsffb0wTvoHXf9bWgasyncloop)(tyObject_FuturecolonObjectType___Lu4lA9cugv86oGG3VQW9bSgg* future) { NIM_BOOL result; result = (NIM_BOOL)0;
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
result = !(((*future).Sup.state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;}
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
N_LIB_PRIVATE N_CLOSURE(void, eth_getTransactionCount_continue__D7EqTYhhj9cvglN7PdZennQ)(void* udataX60gensym78305057_, void* ClE_0) { tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q* colonenvP_; TSafePoint TM__12kJhyv5FAXBW9a5UDDH9cZA_35; colonenvP_ = (tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q*) ClE_0;
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
pushSafePoint(&TM__12kJhyv5FAXBW9a5UDDH9cZA_35); TM__12kJhyv5FAXBW9a5UDDH9cZA_35.status = setjmp(TM__12kJhyv5FAXBW9a5UDDH9cZA_35.context); if (TM__12kJhyv5FAXBW9a5UDDH9cZA_35.status == 0) {
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym78305058_;
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym783050565_); if (!!(T4_)) goto LA5_;
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nextX60gensym78305058_ = (*colonenvP_).nameIterVarX60gensym783050565_.ClP_0((*colonenvP_).nameIterVarX60gensym783050565_.ClE_0); {
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
while (1) { NIM_BOOL T9_;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = (NIM_BOOL)0;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = !((nextX60gensym78305058_ == 0)); if (!(T9_)) goto LA10_;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym78305058_); LA10_: ;
if (!T9_) goto LA8;
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nextX60gensym78305058_ = (*colonenvP_).nameIterVarX60gensym783050565_.ClP_0((*colonenvP_).nameIterVarX60gensym783050565_.ClE_0);
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T13_;
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym783050565_); if (!T13_) goto LA14_;
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
goto LA7;
}
LA14_: ;
} LA8: ;
} LA7: ;
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
if (!(nextX60gensym78305058_ == NIM_NIL)) goto LA18_;
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T22_;
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T22_ = (NIM_BOOL)0; T22_ = finished__4tQ5E9aQsffb0wTvoHXf9bWgasyncloop((*colonenvP_).chronosInternalRetFuture4); if (!!(T22_)) goto LA23_;
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_38));
}
LA23_: ;
}
goto LA16_;
LA18_: ;
{ tyProc__9bqx36VxQxXejdrF09bFARDQ T26_;
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = eth_getTransactionCount_continue__D7EqTYhhj9cvglN7PdZennQ; T26_.ClE_0 = colonenvP_;
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym78305058_, T26_, NIM_NIL);
}
LA16_: ;
}
LA5_: ;
popSafePoint(); }
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__12kJhyv5FAXBW9a5UDDH9cZA_35.status = 0;
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture4->Sup;
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg();
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_);
popCurrentException(); }
else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym78305060_; Exception* T32_; TM__12kJhyv5FAXBW9a5UDDH9cZA_35.status = 0;
#line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 0 "\?\?\?"
#line 0 "\?\?\?"
T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym78305060_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_));
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T35_;
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T35_ = (NIM_BOOL)0; T35_ = finished__4tQ5E9aQsffb0wTvoHXf9bWgasyncloop((*colonenvP_).chronosInternalRetFuture4); if (!T35_) goto LA36_;
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseExceptionEx((Exception*)excX60gensym78305060_, "CatchableError", "eth_getTransactionCount_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
"asyncmacro2.nim", 59); }
goto LA33_;
LA36_: ;
{ Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_;
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T39_ = (Exception*)0; T39_ = &excX60gensym78305060_->Sup;
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg();
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
fail__kdL4M4Pk7p0M2HRIsUZCOA((*colonenvP_).chronosInternalRetFuture4, T39_, T40_);
}
LA33_: ;
popCurrentException(); }
}
if (TM__12kJhyv5FAXBW9a5UDDH9cZA_35.status != 0) reraiseException();}
#line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___Lu4lA9cugv86oGG3VQW9bSgg*, eth_getTransactionCount__T0iimYsDBqb4S3xLfg33EA)(tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw* client, tyArray__YtcvxHNKV4YiecPE9ap1mcA data_0, NimStringDesc* blockId) { tyObject_FuturecolonObjectType___Lu4lA9cugv86oGG3VQW9bSgg* result; tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q* colonenv_; NimStringDesc* T1_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T2_; tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T3_; tyProc__9bqx36VxQxXejdrF09bFARDQ T4_;{ result = (tyObject_FuturecolonObjectType___Lu4lA9cugv86oGG3VQW9bSgg*)0; colonenv_ = (tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q*)0;
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
colonenv_ = (tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q*) newObj((&NTI__mIjDFPba09c9bavC6rcD8mEw_), sizeof(tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q)); (*colonenv_).Sup.m_type = (&NTI__4kLyf9c9b5P9b9a9aMnaCNybd0Q_);
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
asgnRef((void**) (&(*colonenv_).client3), client);
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
nimCopyMem((void*)(*colonenv_).data1, (NIM_CONST void*)data_0, sizeof(tyArray__YtcvxHNKV4YiecPE9ap1mcA));
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
T1_ = (NimStringDesc*)0; T1_ = (*colonenv_).blockId2; (*colonenv_).blockId2 = copyStringRC1(blockId); if (T1_) nimGCunrefNoCycle(T1_);
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T2_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T2_ = srcLocImpl__rJyXQaTLQtpatkOgPaGYuA();
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture4), newFutureImpl__EapNASW9b5zmeHGKR8KRGaw(T2_));
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ*)0;
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ*) newObj((&NTI__hlMXRGvMWmUr4HDAVBp6ZQ_), sizeof(tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ)); (*colonenv__2).Sup.m_type = (&NTI__qrNpT2iXFNZ5IP40gtIGzQ_);
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T3_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T3_.ClP_0 = eth_getTransactionCount__gvBrtzHOmo02DNzPXgtKfQ_4; T3_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym783050565_.ClE_0), T3_.ClE_0); (*colonenv_).nameIterVarX60gensym783050565_.ClP_0 = T3_.ClP_0;
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nimZeroMem((void*)(&T4_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T4_.ClP_0 = eth_getTransactionCount_continue__D7EqTYhhj9cvglN7PdZennQ; T4_.ClE_0 = colonenv_; T4_.ClE_0? T4_.ClP_0(NIM_NIL, T4_.ClE_0):((TM__12kJhyv5FAXBW9a5UDDH9cZA_39)(T4_.ClP_0))(NIM_NIL);
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
result = (*colonenv_).chronosInternalRetFuture4; goto BeforeRet_;
}BeforeRet_: ;
return result;}
#line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
static N_INLINE(NU64, internalRead__eu9c5aETKBMZl0RGa8OAu5wasyncloop)(tyObject_FuturecolonObjectType___Lu4lA9cugv86oGG3VQW9bSgg* fut) { NU64 result;{ result = (NU64)0;
#line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
result = (*fut).value; goto BeforeRet_;
}BeforeRet_: ;
return result;}
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, nextNonce__gvBrtzHOmo02DNzPXgtKfQ_3)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA*) ClE_0;
#line 550 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
while (1) { if (!1) goto LA1;
{ tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T22_; switch ((*colonenvP_).colonstate_) {
case -1:
goto BeforeRet_;
case 0: goto STATE0;
case 1: goto STATE1;
case 2: goto STATE2;
case 3: goto STATE3;
case 4: goto STATE4;
case 5: goto STATE5;
case 6: goto STATE6;
}
STATE0: ;
#line 549 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
(*colonenvP_).result2 = (NI)0; {
#line 550 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
{ NIM_BOOL T6_; NI* T9_; NI TM__12kJhyv5FAXBW9a5UDDH9cZA_31; NI* T10_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T11_;
#line 550 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 550 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T6_ = (NIM_BOOL)0; T6_ = isSome__7pvN3mkdmg4OQ2gDC9bkRTw_2options((*(*(*colonenvP_).colonup_).web31).lastKnownNonce); if (!T6_) goto LA7_;
#line 551 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 551 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 551 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T9_ = (NI*)0; T9_ = get__7ZNFEPLyWDXsiL1ksbjHeQoptions((&(*(*(*colonenvP_).colonup_).web31).lastKnownNonce)); if (nimAddInt((*T9_), ((NI) 1), &TM__12kJhyv5FAXBW9a5UDDH9cZA_31)) { raiseOverflow(); }; (*T9_) = (NI)(TM__12kJhyv5FAXBW9a5UDDH9cZA_31);
#line 552 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 552 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 552 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T10_ = (NI*)0; T10_ = get__7ZNFEPLyWDXsiL1ksbjHeQoptions((&(*(*(*colonenvP_).colonup_).web31).lastKnownNonce));
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T11_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T11_ = srcLocImpl__lLOIVkUAiK4SZ8CA1AgitQ();
#line 552 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
complete__BR9bvv6bBozmuI2iiHGMS0w((*(*colonenvP_).colonup_).chronosInternalRetFuture2, (*T10_), T11_);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) -1);
#line 552 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 552 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
result = NIM_NIL; goto BeforeRet_;
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 5);
#line 550 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
}
goto LA4_;
LA7_: ;
{ tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w* T13_; tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA T14_; tyObject_FuturecolonObjectType___Lu4lA9cugv86oGG3VQW9bSgg* T15_;
#line 554 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 554 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 554 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 554 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 554 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T13_ = (tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w*)0; T13_ = get__6Y9c4uGIecU4vDCkoTJu9a8Aoptions((&(*(*(*colonenvP_).colonup_).web31).privateKey));
#line 554 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T14_ = toPublicKey__dZX6pG1PJuze9ctWTRA1ENw((&(*T13_)));
#line 554 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
toCanonicalAddress__vn4kzxBmOg9cphvH55gBpSw((&T14_), (*colonenvP_).fromAddress5);
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
(*colonenvP_).chronosInternalTmpFuture6 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
#line 555 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 555 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 555 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T15_ = (tyObject_FuturecolonObjectType___Lu4lA9cugv86oGG3VQW9bSgg*)0; T15_ = eth_getTransactionCount__T0iimYsDBqb4S3xLfg33EA((*(*(*colonenvP_).colonup_).web31).provider, (*colonenvP_).fromAddress5, ((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_40)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture6), &T15_->Sup);
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture6);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 1);
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
result = (*colonenvP_).chronosInternalTmpFuture6; goto BeforeRet_;
}
LA4_: ;
}
STATE1: ;
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL);
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T20_; NimStringDesc* T21_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA18_;
T20_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T20_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T20_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T20_).Sup.Sup.Sup.name = "CancelledError"; T21_ = (NimStringDesc*)0; T21_ = (*T20_).Sup.Sup.Sup.message; (*T20_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_13)); if (T21_) nimGCunrefNoCycle(T21_);
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseExceptionEx((Exception*)T20_, "CancelledError", "nextNonce", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
"asyncmacro2.nim", 305); }
LA18_: ;
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture6);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 2);
#line 555 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE2: ;
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
(*colonenvP_).colontmpSlLower01_ = internalRead__eu9c5aETKBMZl0RGa8OAu5wasyncloop(((tyObject_FuturecolonObjectType___Lu4lA9cugv86oGG3VQW9bSgg*) ((*colonenvP_).chronosInternalTmpFuture6)));
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 3);
#line 555 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE3: ;
#line 555 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
if ((NI64)((*colonenvP_).colontmpSlLower01_) < ((NI) (IL64(-9223372036854775807) - IL64(1))) || (NI64)((*colonenvP_).colontmpSlLower01_) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((*colonenvP_).colontmpSlLower01_, ((NI) (IL64(-9223372036854775807) - IL64(1))), ((NI) IL64(9223372036854775807))); } (*colonenvP_).result2 = ((NI) ((*colonenvP_).colontmpSlLower01_));
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 4);
#line 555 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE4: ;
#line 556 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 556 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
(*(*(*colonenvP_).colonup_).web31).lastKnownNonce = some__m1OjIFHE7x2EQs5RG5pOEAoptions((*colonenvP_).result2);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 5);
#line 550 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE5: ;
#line 549 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T22_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T22_ = srcLocImpl__5ZjTBG9aBxJ9a9aOS8jaeNoOQ();
#line 549 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
complete__BR9bvv6bBozmuI2iiHGMS0w((*(*colonenvP_).colonup_).chronosInternalRetFuture2, (*colonenvP_).result2, T22_);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 6);
#line 0 "\?\?\?"
goto LA2;
STATE6: ;
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) -1);
#line 0 "\?\?\?"
goto LA2;
} LA2: ;
} LA1: ;
}BeforeRet_: ;
return result;}
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
static N_INLINE(NIM_BOOL, finished__I9aEteNdRq3vh9b9bdUoLPCJQasyncloop)(tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw* future) { NIM_BOOL result; result = (NIM_BOOL)0;
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
result = !(((*future).Sup.state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;}
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
N_LIB_PRIVATE N_CLOSURE(void, nextNonce_continue__AAvKImdDQoGFa9bXhtYDdXg)(void* udataX60gensym81520532_, void* ClE_0) { tyObject_Env_web3dotnim___B5i79aHTa4klo09cbUU2U9ckw* colonenvP_; TSafePoint TM__12kJhyv5FAXBW9a5UDDH9cZA_41; colonenvP_ = (tyObject_Env_web3dotnim___B5i79aHTa4klo09cbUU2U9ckw*) ClE_0;
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
pushSafePoint(&TM__12kJhyv5FAXBW9a5UDDH9cZA_41); TM__12kJhyv5FAXBW9a5UDDH9cZA_41.status = setjmp(TM__12kJhyv5FAXBW9a5UDDH9cZA_41.context); if (TM__12kJhyv5FAXBW9a5UDDH9cZA_41.status == 0) {
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym81520533_;
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym815205313_); if (!!(T4_)) goto LA5_;
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nextX60gensym81520533_ = (*colonenvP_).nameIterVarX60gensym815205313_.ClP_0((*colonenvP_).nameIterVarX60gensym815205313_.ClE_0); {
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
while (1) { NIM_BOOL T9_;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = (NIM_BOOL)0;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = !((nextX60gensym81520533_ == 0)); if (!(T9_)) goto LA10_;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym81520533_); LA10_: ;
if (!T9_) goto LA8;
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nextX60gensym81520533_ = (*colonenvP_).nameIterVarX60gensym815205313_.ClP_0((*colonenvP_).nameIterVarX60gensym815205313_.ClE_0);
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T13_;
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym815205313_); if (!T13_) goto LA14_;
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
goto LA7;
}
LA14_: ;
} LA8: ;
} LA7: ;
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
if (!(nextX60gensym81520533_ == NIM_NIL)) goto LA18_;
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T22_;
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T22_ = (NIM_BOOL)0; T22_ = finished__I9aEteNdRq3vh9b9bdUoLPCJQasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!!(T22_)) goto LA23_;
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_44));
}
LA23_: ;
}
goto LA16_;
LA18_: ;
{ tyProc__9bqx36VxQxXejdrF09bFARDQ T26_;
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = nextNonce_continue__AAvKImdDQoGFa9bXhtYDdXg; T26_.ClE_0 = colonenvP_;
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym81520533_, T26_, NIM_NIL);
}
LA16_: ;
}
LA5_: ;
popSafePoint(); }
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__12kJhyv5FAXBW9a5UDDH9cZA_41.status = 0;
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture2->Sup;
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg();
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_);
popCurrentException(); }
else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym81520535_; Exception* T32_; TM__12kJhyv5FAXBW9a5UDDH9cZA_41.status = 0;
#line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 0 "\?\?\?"
#line 0 "\?\?\?"
T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym81520535_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_));
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T35_;
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T35_ = (NIM_BOOL)0; T35_ = finished__I9aEteNdRq3vh9b9bdUoLPCJQasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!T35_) goto LA36_;
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseExceptionEx((Exception*)excX60gensym81520535_, "CatchableError", "nextNonce_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
"asyncmacro2.nim", 59); }
goto LA33_;
LA36_: ;
{ Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_;
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T39_ = (Exception*)0; T39_ = &excX60gensym81520535_->Sup;
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg();
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
fail__owL0UPOMUWADrI9a58lf79bA((*colonenvP_).chronosInternalRetFuture2, T39_, T40_);
}
LA33_: ;
popCurrentException(); }
}
if (TM__12kJhyv5FAXBW9a5UDDH9cZA_41.status != 0) reraiseException();}
#line 549 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw*, nextNonce__fAmkEjX8GOdO2RFDOu4uXw)(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* web3) { tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw* result; tyObject_Env_web3dotnim___B5i79aHTa4klo09cbUU2U9ckw* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw*)0; colonenv_ = (tyObject_Env_web3dotnim___B5i79aHTa4klo09cbUU2U9ckw*)0;
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
colonenv_ = (tyObject_Env_web3dotnim___B5i79aHTa4klo09cbUU2U9ckw*) newObj((&NTI__K3mj2uy9aZkd3AJrzJxavzQ_), sizeof(tyObject_Env_web3dotnim___B5i79aHTa4klo09cbUU2U9ckw)); (*colonenv_).Sup.m_type = (&NTI__B5i79aHTa4klo09cbUU2U9ckw_);
#line 549 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
asgnRef((void**) (&(*colonenv_).web31), web3);
#line 549 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 549 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__csd3RLA3tC9atgCU6X0bl6w();
#line 549 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture2), newFutureImpl__LoyHiXBQvKuJXuYYlyOSwQ(T1_));
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA*)0;
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA*) newObj((&NTI__FEOgsvS7rgw5t9co8S9bVeOA_), sizeof(tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA)); (*colonenv__2).Sup.m_type = (&NTI__n2dX1Ci7T7xq8zXaFLuFFA_);
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = nextNonce__gvBrtzHOmo02DNzPXgtKfQ_3; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym815205313_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym815205313_.ClP_0 = T2_.ClP_0;
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = nextNonce_continue__AAvKImdDQoGFa9bXhtYDdXg; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__12kJhyv5FAXBW9a5UDDH9cZA_45)(T3_.ClP_0))(NIM_NIL);
#line 550 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
result = (*colonenv_).chronosInternalRetFuture2; goto BeforeRet_;
}BeforeRet_: ;
return result;}
#line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
static N_INLINE(NI, internalRead__iKvZ8OWxK1B7u010ERAMzQasyncloop)(tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw* fut) { NI result;{ result = (NI)0;
#line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
result = (*fut).value; goto BeforeRet_;
}BeforeRet_: ;
return result;}
#line 2112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
static N_INLINE(void, copyMem__i80o3k0SgEI5gTRCzYdyWAsystem)(void* dest, void* source, NI size) {
#line 2113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
#line 2113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
nimCopyMem(dest, source, size);
}
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src) {
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
{
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
if (!!((src == NIM_NIL))) goto LA3_;
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*dest).data[(*dest).Sup.len]))), ((void*) ((*src).data)), ((NI) ((NI)((*src).Sup.len + ((NI) 1)))));
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
(*dest).Sup.len += (*src).Sup.len; }
LA3_: ;
}
#line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
static N_INLINE(tyObject_Option__N3bHKovkjP3o4YIl6zpohw, some__sTSADIVWAJNbicmtgnuiugoptions)(tyArray__YtcvxHNKV4YiecPE9ap1mcA val_0) { tyObject_Option__N3bHKovkjP3o4YIl6zpohw result; nimZeroMem((void*)(&result), sizeof(tyObject_Option__N3bHKovkjP3o4YIl6zpohw));
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
result.has = NIM_TRUE;
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
nimCopyMem((void*)result.val, (NIM_CONST void*)val_0, sizeof(tyArray__YtcvxHNKV4YiecPE9ap1mcA)); return result;}
#line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
static N_INLINE(tyObject_Option__wHefNd5THCi6xMTxzEWqIw, some__BksYrP6KnSWFnKqJHw3ZVgoptions)(NU64 val_0) { tyObject_Option__wHefNd5THCi6xMTxzEWqIw result; nimZeroMem((void*)(&result), sizeof(tyObject_Option__wHefNd5THCi6xMTxzEWqIw));
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
result.has = NIM_TRUE;
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
result.val = val_0; return result;}
#line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
static N_INLINE(tyObject_Option__Y9bYoDed8m421UIHb473GAw, some__gcTQGeUbKXGW9cyrtinKywwoptions)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* val_0) { tyObject_Option__Y9bYoDed8m421UIHb473GAw result; nimZeroMem((void*)(&result), sizeof(tyObject_Option__Y9bYoDed8m421UIHb473GAw));
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
result.has = NIM_TRUE;
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
result.val = (*val_0); return result;}
static N_NIMCALL(void, Marker_tyRef__Mi9beSCiDaFLZyHYQKbAnbw)(void* p, NI op) {
tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw* a;
NI T1_; NI T2_; a = (tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw*)p;
nimGCvisit((void*)(*a).web31, op); T1_ = (NI)0; T2_ = (NI)0; nimGCvisit((void*)(*a).c2.data, op); nimGCvisit((void*)(*a).chronosInternalRetFuture3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym816500464_.ClE_0, op);}
static N_NIMCALL(void, Marker_tyRef__Xhyk9b1PBFXoPC9ceoS29bbeg)(void* p, NI op) {
tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg* a;
NI T1_; NI T2_; NI T3_; NI T4_; NI T5_; a = (tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg*)p;
T1_ = (NI)0; T2_ = (NI)0; T3_ = (NI)0; nimGCvisit((void*)(*a).colonup_, op); T4_ = (NI)0; T5_ = (NI)0; nimGCvisit((void*)(*a).cc8.data, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture9, op); nimGCvisit((void*)(*a).result10, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture11, op); nimGCvisit((void*)(*a).t12, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture13, op);}
static N_NIMCALL(void, Marker_tyRef__cWusF2ApkPuRQQsIoeP83A)(void* p, NI op) {
tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg* a;
NI T1_; NI T2_; a = (tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg*)p;
T1_ = (NI)0; T2_ = (NI)0; nimGCvisit((void*)(*a).obj1.data, op); nimGCvisit((void*)(*a).client2, op); nimGCvisit((void*)(*a).chronosInternalRetFuture3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym785050464_.ClE_0, op);}
static N_NIMCALL(void, Marker_tyRef__3XcSqjJZVltdruglEWiAPw)(void* p, NI op) {
tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ* a;
NI T1_; a = (tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ*)p;
T1_ = (NI)0; nimGCvisit((void*)(*a).jsonParam2, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture4, op); nimGCvisit((void*)(*a).result5, op); nimGCvisit((void*)(*a).res6.Field1, op);}
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, eth_sendTransaction__gvBrtzHOmo02DNzPXgtKfQ_6)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ*) ClE_0;
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
while (1) { if (!1) goto LA1;
{ tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T17_; switch ((*colonenvP_).colonstate_) {
case -1:
goto BeforeRet_;
case 0: goto STATE0;
case 1: goto STATE1;
case 2: goto STATE2;
case 3: goto STATE3;
case 4: goto STATE4;
case 5: goto STATE5;
case 6: goto STATE6;
}
STATE0: ;
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
nimZeroMem((void*)(*colonenvP_).result1, sizeof(tyArray__vEOa9c5qaE9ajWxR5R4zwfQg)); { tyArray__WxCbRj5Nh8oNqPd9bKgS8Pg T4_; tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* T5_;
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
nimZeroMem((void*)T4_, sizeof(tyArray__WxCbRj5Nh8oNqPd9bKgS8Pg));
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
T4_[0] = percent___z3LcxyiEyUxal3LF9aQtMgg((&(*(*colonenvP_).colonup_).obj1));
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
asgnRef((void**) (&(*colonenvP_).jsonParam2), percent___DjeV1LtBmZAE5eqEPNcN6A(T4_, 1));
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
(*colonenvP_).chronosInternalTmpFuture4 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
T5_ = (tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w*)0; T5_ = call__9aBuchn6er2K3nHngBwJ3gA((*(*colonenvP_).colonup_).client2, ((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_51), (*colonenvP_).jsonParam2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture4), &T5_->Sup);
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture4);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 1);
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
result = (*colonenvP_).chronosInternalTmpFuture4; goto BeforeRet_;
}
STATE1: ;
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL);
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T10_; NimStringDesc* T11_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA8_;
T10_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T10_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T10_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T10_).Sup.Sup.Sup.name = "CancelledError"; T11_ = (NimStringDesc*)0; T11_ = (*T10_).Sup.Sup.Sup.message; (*T10_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_13)); if (T11_) nimGCunrefNoCycle(T11_);
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseExceptionEx((Exception*)T10_, "CancelledError", "eth_sendTransaction", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
"asyncmacro2.nim", 305); }
LA8_: ;
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture4);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 2);
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
goto LA2;
STATE2: ;
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalRead__1QrHbZ2eucIYxc9a5hSj0Pwasyncloop(((tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w*) ((*colonenvP_).chronosInternalTmpFuture4)), (&(*colonenvP_).res6));
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 3);
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
goto LA2;
STATE3: ;
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
{ tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw* T16_; if (!(*colonenvP_).res6.Field0) goto LA14_;
T16_ = (tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw*)0; T16_ = (tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw*) newObj((&NTI__Ie1m0dv1ZHg72IgPRr1cDw_), sizeof(tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw)); (*T16_).Sup.Sup.Sup.m_type = (&NTI__yoNlBGx0D2tRizIdhQuENw_); (*T16_).Sup.Sup.name = "ValueError";
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
asgnRef((void**) (&(*T16_).Sup.Sup.message), dollar___79aIqF5QC8ZRJgu2hlv9bdjw((*colonenvP_).res6.Field1)); asgnRef((void**) (&(*T16_).Sup.Sup.parent), NIM_NIL);
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
raiseExceptionEx((Exception*)T16_, "ValueError", "eth_sendTransaction", "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rp"
"c/client.nim", 175); }
LA14_: ;
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 4);
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
goto LA2;
STATE4: ;
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/jsonmarshal.nim"
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/jsonmarshal.nim"
unpackArg__Astb6eHtfklUza2j7TK7cw((*colonenvP_).res6.Field1, ((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_17), (*colonenvP_).result1);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 5);
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
goto LA2;
STATE5: ;
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T17_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T17_ = srcLocImpl__rtaqKg7gIAWNRHSsinJ9c8A();
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
complete__dP9bWNTlvtwcC9bw832J9bsTw((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result1, T17_);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 6);
#line 0 "\?\?\?"
goto LA2;
STATE6: ;
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) -1);
#line 0 "\?\?\?"
goto LA2;
} LA2: ;
} LA1: ;
}BeforeRet_: ;
return result;}
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
static N_INLINE(NIM_BOOL, finished__Eo7qV9aVlgKbaPwu6GvQJjQasyncloop)(tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA* future) { NIM_BOOL result; result = (NIM_BOOL)0;
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
result = !(((*future).Sup.state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;}
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
N_LIB_PRIVATE N_CLOSURE(void, eth_sendTransaction_continue__zu2OJ8lUGfHFSCZ4AouUkg)(void* udataX60gensym78505047_, void* ClE_0) { tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg* colonenvP_; TSafePoint TM__12kJhyv5FAXBW9a5UDDH9cZA_52; colonenvP_ = (tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg*) ClE_0;
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
pushSafePoint(&TM__12kJhyv5FAXBW9a5UDDH9cZA_52); TM__12kJhyv5FAXBW9a5UDDH9cZA_52.status = setjmp(TM__12kJhyv5FAXBW9a5UDDH9cZA_52.context); if (TM__12kJhyv5FAXBW9a5UDDH9cZA_52.status == 0) {
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym78505048_;
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym785050464_); if (!!(T4_)) goto LA5_;
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nextX60gensym78505048_ = (*colonenvP_).nameIterVarX60gensym785050464_.ClP_0((*colonenvP_).nameIterVarX60gensym785050464_.ClE_0); {
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
while (1) { NIM_BOOL T9_;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = (NIM_BOOL)0;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = !((nextX60gensym78505048_ == 0)); if (!(T9_)) goto LA10_;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym78505048_); LA10_: ;
if (!T9_) goto LA8;
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nextX60gensym78505048_ = (*colonenvP_).nameIterVarX60gensym785050464_.ClP_0((*colonenvP_).nameIterVarX60gensym785050464_.ClE_0);
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T13_;
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym785050464_); if (!T13_) goto LA14_;
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
goto LA7;
}
LA14_: ;
} LA8: ;
} LA7: ;
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
if (!(nextX60gensym78505048_ == NIM_NIL)) goto LA18_;
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T22_;
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T22_ = (NIM_BOOL)0; T22_ = finished__Eo7qV9aVlgKbaPwu6GvQJjQasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!!(T22_)) goto LA23_;
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_55));
}
LA23_: ;
}
goto LA16_;
LA18_: ;
{ tyProc__9bqx36VxQxXejdrF09bFARDQ T26_;
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = eth_sendTransaction_continue__zu2OJ8lUGfHFSCZ4AouUkg; T26_.ClE_0 = colonenvP_;
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym78505048_, T26_, NIM_NIL);
}
LA16_: ;
}
LA5_: ;
popSafePoint(); }
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__12kJhyv5FAXBW9a5UDDH9cZA_52.status = 0;
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture3->Sup;
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg();
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_);
popCurrentException(); }
else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym78505050_; Exception* T32_; TM__12kJhyv5FAXBW9a5UDDH9cZA_52.status = 0;
#line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 0 "\?\?\?"
#line 0 "\?\?\?"
T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym78505050_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_));
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T35_;
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T35_ = (NIM_BOOL)0; T35_ = finished__Eo7qV9aVlgKbaPwu6GvQJjQasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!T35_) goto LA36_;
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseExceptionEx((Exception*)excX60gensym78505050_, "CatchableError", "eth_sendTransaction_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
"asyncmacro2.nim", 59); }
goto LA33_;
LA36_: ;
{ Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_;
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T39_ = (Exception*)0; T39_ = &excX60gensym78505050_->Sup;
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg();
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
fail__QXLHFZ9cAH1vci9bb1jIXYHA((*colonenvP_).chronosInternalRetFuture3, T39_, T40_);
}
LA33_: ;
popCurrentException(); }
}
if (TM__12kJhyv5FAXBW9a5UDDH9cZA_52.status != 0) reraiseException();}
#line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA*, eth_sendTransaction__4pW88v0jX14PqgxBWTwvPA)(tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw* client, tyObject_EthSend__MCOED3G13L24SrT9ctnh1rg* obj) { tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA* result; tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA*)0; colonenv_ = (tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg*)0;
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
colonenv_ = (tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg*) newObj((&NTI__cWusF2ApkPuRQQsIoeP83A_), sizeof(tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg)); (*colonenv_).Sup.m_type = (&NTI__jNjZgrWgxLbtLAIMg6Mzgg_);
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
asgnRef((void**) (&(*colonenv_).client2), client);
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
genericAssign((void*)(&(*colonenv_).obj1), (void*)obj, (&NTI__MCOED3G13L24SrT9ctnh1rg_));
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__1w89bEisPeCrV49buqEbe09ag();
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture3), newFutureImpl__Y1VzEMaUADYFMah2n8C6ZQ(T1_));
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ*)0;
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ*) newObj((&NTI__3XcSqjJZVltdruglEWiAPw_), sizeof(tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ)); (*colonenv__2).Sup.m_type = (&NTI__zVxAGiT9arDPlRu824RMOpQ_);
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = eth_sendTransaction__gvBrtzHOmo02DNzPXgtKfQ_6; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym785050464_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym785050464_.ClP_0 = T2_.ClP_0;
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = eth_sendTransaction_continue__zu2OJ8lUGfHFSCZ4AouUkg; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__12kJhyv5FAXBW9a5UDDH9cZA_56)(T3_.ClP_0))(NIM_NIL);
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
result = (*colonenv_).chronosInternalRetFuture3; goto BeforeRet_;
}BeforeRet_: ;
return result;}
static N_NIMCALL(void, Marker_tyRef__WVQN7FewvdQJp7oyD7zUmw)(void* p, NI op) {
tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw* a;
a = (tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw*)p;
nimGCvisit((void*)(*a).data1, op); nimGCvisit((void*)(*a).client2, op); nimGCvisit((void*)(*a).chronosInternalRetFuture3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym785802434_.ClE_0, op);}
static N_NIMCALL(void, Marker_tyRef__LoMPo7vvvj6vhnGJLDe1Tg)(void* p, NI op) {
tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ* a;
NI T1_; a = (tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ*)p;
T1_ = (NI)0; nimGCvisit((void*)(*a).jsonParam2, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture4, op); nimGCvisit((void*)(*a).result5, op); nimGCvisit((void*)(*a).res6.Field1, op);}
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, eth_sendRawTransaction__gvBrtzHOmo02DNzPXgtKfQ_7)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ*) ClE_0;
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
while (1) { if (!1) goto LA1;
{ tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T17_; switch ((*colonenvP_).colonstate_) {
case -1:
goto BeforeRet_;
case 0: goto STATE0;
case 1: goto STATE1;
case 2: goto STATE2;
case 3: goto STATE3;
case 4: goto STATE4;
case 5: goto STATE5;
case 6: goto STATE6;
}
STATE0: ;
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
nimZeroMem((void*)(*colonenvP_).result1, sizeof(tyArray__vEOa9c5qaE9ajWxR5R4zwfQg)); { tyArray__WxCbRj5Nh8oNqPd9bKgS8Pg T4_; tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* T5_;
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
nimZeroMem((void*)T4_, sizeof(tyArray__WxCbRj5Nh8oNqPd9bKgS8Pg));
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
T4_[0] = percent___19ag6cl4fMjxytc9arHmLIbw((*(*colonenvP_).colonup_).data1);
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
asgnRef((void**) (&(*colonenvP_).jsonParam2), percent___DjeV1LtBmZAE5eqEPNcN6A(T4_, 1));
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
(*colonenvP_).chronosInternalTmpFuture4 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
T5_ = (tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w*)0; T5_ = call__9aBuchn6er2K3nHngBwJ3gA((*(*colonenvP_).colonup_).client2, ((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_59), (*colonenvP_).jsonParam2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture4), &T5_->Sup);
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture4);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 1);
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
result = (*colonenvP_).chronosInternalTmpFuture4; goto BeforeRet_;
}
STATE1: ;
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL);
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T10_; NimStringDesc* T11_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA8_;
T10_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T10_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T10_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T10_).Sup.Sup.Sup.name = "CancelledError"; T11_ = (NimStringDesc*)0; T11_ = (*T10_).Sup.Sup.Sup.message; (*T10_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_13)); if (T11_) nimGCunrefNoCycle(T11_);
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseExceptionEx((Exception*)T10_, "CancelledError", "eth_sendRawTransaction", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
"asyncmacro2.nim", 305); }
LA8_: ;
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture4);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 2);
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
goto LA2;
STATE2: ;
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalRead__1QrHbZ2eucIYxc9a5hSj0Pwasyncloop(((tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w*) ((*colonenvP_).chronosInternalTmpFuture4)), (&(*colonenvP_).res6));
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 3);
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
goto LA2;
STATE3: ;
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
{ tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw* T16_; if (!(*colonenvP_).res6.Field0) goto LA14_;
T16_ = (tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw*)0; T16_ = (tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw*) newObj((&NTI__Ie1m0dv1ZHg72IgPRr1cDw_), sizeof(tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw)); (*T16_).Sup.Sup.Sup.m_type = (&NTI__yoNlBGx0D2tRizIdhQuENw_); (*T16_).Sup.Sup.name = "ValueError";
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
asgnRef((void**) (&(*T16_).Sup.Sup.message), dollar___79aIqF5QC8ZRJgu2hlv9bdjw((*colonenvP_).res6.Field1)); asgnRef((void**) (&(*T16_).Sup.Sup.parent), NIM_NIL);
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
raiseExceptionEx((Exception*)T16_, "ValueError", "eth_sendRawTransaction", "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rp"
"c/client.nim", 175); }
LA14_: ;
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 4);
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
goto LA2;
STATE4: ;
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/jsonmarshal.nim"
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/jsonmarshal.nim"
unpackArg__Astb6eHtfklUza2j7TK7cw((*colonenvP_).res6.Field1, ((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_17), (*colonenvP_).result1);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 5);
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
goto LA2;
STATE5: ;
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T17_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T17_ = srcLocImpl__gITDEpywLzyLR1NZs5lIHA();
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
complete__dP9bWNTlvtwcC9bw832J9bsTw((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result1, T17_);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 6);
#line 0 "\?\?\?"
goto LA2;
STATE6: ;
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) -1);
#line 0 "\?\?\?"
goto LA2;
} LA2: ;
} LA1: ;
}BeforeRet_: ;
return result;}
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
N_LIB_PRIVATE N_CLOSURE(void, eth_sendRawTransaction_continue__zXpi9azft59b8qdQlv1fvIqA)(void* udataX60gensym78580244_, void* ClE_0) { tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw* colonenvP_; TSafePoint TM__12kJhyv5FAXBW9a5UDDH9cZA_60; colonenvP_ = (tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw*) ClE_0;
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
pushSafePoint(&TM__12kJhyv5FAXBW9a5UDDH9cZA_60); TM__12kJhyv5FAXBW9a5UDDH9cZA_60.status = setjmp(TM__12kJhyv5FAXBW9a5UDDH9cZA_60.context); if (TM__12kJhyv5FAXBW9a5UDDH9cZA_60.status == 0) {
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym78580245_;
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym785802434_); if (!!(T4_)) goto LA5_;
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nextX60gensym78580245_ = (*colonenvP_).nameIterVarX60gensym785802434_.ClP_0((*colonenvP_).nameIterVarX60gensym785802434_.ClE_0); {
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
while (1) { NIM_BOOL T9_;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = (NIM_BOOL)0;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = !((nextX60gensym78580245_ == 0)); if (!(T9_)) goto LA10_;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym78580245_); LA10_: ;
if (!T9_) goto LA8;
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nextX60gensym78580245_ = (*colonenvP_).nameIterVarX60gensym785802434_.ClP_0((*colonenvP_).nameIterVarX60gensym785802434_.ClE_0);
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T13_;
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym785802434_); if (!T13_) goto LA14_;
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
goto LA7;
}
LA14_: ;
} LA8: ;
} LA7: ;
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
if (!(nextX60gensym78580245_ == NIM_NIL)) goto LA18_;
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T22_;
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T22_ = (NIM_BOOL)0; T22_ = finished__Eo7qV9aVlgKbaPwu6GvQJjQasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!!(T22_)) goto LA23_;
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_63));
}
LA23_: ;
}
goto LA16_;
LA18_: ;
{ tyProc__9bqx36VxQxXejdrF09bFARDQ T26_;
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = eth_sendRawTransaction_continue__zXpi9azft59b8qdQlv1fvIqA; T26_.ClE_0 = colonenvP_;
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym78580245_, T26_, NIM_NIL);
}
LA16_: ;
}
LA5_: ;
popSafePoint(); }
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__12kJhyv5FAXBW9a5UDDH9cZA_60.status = 0;
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture3->Sup;
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg();
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_);
popCurrentException(); }
else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym78580247_; Exception* T32_; TM__12kJhyv5FAXBW9a5UDDH9cZA_60.status = 0;
#line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 0 "\?\?\?"
#line 0 "\?\?\?"
T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym78580247_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_));
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T35_;
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T35_ = (NIM_BOOL)0; T35_ = finished__Eo7qV9aVlgKbaPwu6GvQJjQasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!T35_) goto LA36_;
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseExceptionEx((Exception*)excX60gensym78580247_, "CatchableError", "eth_sendRawTransaction_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
"asyncmacro2.nim", 59); }
goto LA33_;
LA36_: ;
{ Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_;
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T39_ = (Exception*)0; T39_ = &excX60gensym78580247_->Sup;
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg();
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
fail__QXLHFZ9cAH1vci9bb1jIXYHA((*colonenvP_).chronosInternalRetFuture3, T39_, T40_);
}
LA33_: ;
popCurrentException(); }
}
if (TM__12kJhyv5FAXBW9a5UDDH9cZA_60.status != 0) reraiseException();}
#line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA*, eth_sendRawTransaction__FiGiNX9aHrSxnnFYpYYEMlA)(tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw* client, NimStringDesc* data_0) { tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA* result; tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw* colonenv_; NimStringDesc* T1_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T2_; tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T3_; tyProc__9bqx36VxQxXejdrF09bFARDQ T4_;{ result = (tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA*)0; colonenv_ = (tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw*)0;
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
colonenv_ = (tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw*) newObj((&NTI__WVQN7FewvdQJp7oyD7zUmw_), sizeof(tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw)); (*colonenv_).Sup.m_type = (&NTI__QY3OGAqME9bHjG43r17Tkpw_);
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/client.nim"
asgnRef((void**) (&(*colonenv_).client2), client);
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
T1_ = (NimStringDesc*)0; T1_ = (*colonenv_).data1; (*colonenv_).data1 = copyStringRC1(data_0); if (T1_) nimGCunrefNoCycle(T1_);
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T2_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T2_ = srcLocImpl__dEBSb5kUNU2Us4EsKzlozQ();
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture3), newFutureImpl__Y1VzEMaUADYFMah2n8C6ZQ(T2_));
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ*)0;
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ*) newObj((&NTI__LoMPo7vvvj6vhnGJLDe1Tg_), sizeof(tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ)); (*colonenv__2).Sup.m_type = (&NTI__eTU9chAr5FniampOCcptLRQ_);
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T3_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T3_.ClP_0 = eth_sendRawTransaction__gvBrtzHOmo02DNzPXgtKfQ_7; T3_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym785802434_.ClE_0), T3_.ClE_0); (*colonenv_).nameIterVarX60gensym785802434_.ClP_0 = T3_.ClP_0;
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nimZeroMem((void*)(&T4_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T4_.ClP_0 = eth_sendRawTransaction_continue__zXpi9azft59b8qdQlv1fvIqA; T4_.ClE_0 = colonenv_; T4_.ClE_0? T4_.ClP_0(NIM_NIL, T4_.ClE_0):((TM__12kJhyv5FAXBW9a5UDDH9cZA_64)(T4_.ClP_0))(NIM_NIL);
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/core/macros.nim"
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
result = (*colonenv_).chronosInternalRetFuture3; goto BeforeRet_;
}BeforeRet_: ;
return result;}
#line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
static N_INLINE(void, internalRead__1W9ceTcjAxpKNhYXwbqYThgasyncloop)(tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA* fut, tyArray__vEOa9c5qaE9ajWxR5R4zwfQg Result) {{
#line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
nimCopyMem((void*)Result, (NIM_CONST void*)(*fut).value, sizeof(tyArray__vEOa9c5qaE9ajWxR5R4zwfQg)); goto BeforeRet_;
}BeforeRet_: ;
}
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, send__gvBrtzHOmo02DNzPXgtKfQ_5)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg*) ClE_0;
#line 559 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
while (1) { if (!1) goto LA1;
{ NimStringDesc* T24_; tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w* T25_; NimStringDesc* T26_; tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA* T27_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; switch ((*colonenvP_).colonstate_) {
case -1:
goto BeforeRet_;
case 0: goto STATE0;
case 1: goto STATE1;
case 2: goto STATE2;
case 3: goto STATE3;
case 4: goto STATE4;
case 5: goto STATE5;
case 6: goto STATE6;
case 7: goto STATE7;
case 8: goto STATE8;
case 9: goto STATE9;
case 10: goto STATE10;
case 11: goto STATE11;
case 12: goto STATE12;
}
STATE0: ;
#line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
nimZeroMem((void*)(*colonenvP_).result6, sizeof(tyArray__vEOa9c5qaE9ajWxR5R4zwfQg)); {
#line 559 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
{ NIM_BOOL T6_;
#line 559 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 559 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T6_ = (NIM_BOOL)0; T6_ = isSome__xGPJP9cKPelmr9bpLZY9cMBqgoptions((&(*(*(*colonenvP_).colonup_).web31).privateKey)); if (!T6_) goto LA7_;
#line 560 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
genericAssign((void*)(&(*colonenvP_).cc8), (void*)(&(*(*colonenvP_).colonup_).c2), (&NTI__MCOED3G13L24SrT9ctnh1rg_));
#line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
{ NIM_BOOL T11_; tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw* T14_;
#line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T11_ = (NIM_BOOL)0; T11_ = isNone__7pvN3mkdmg4OQ2gDC9bkRTwoptions((*colonenvP_).cc8.nonce); if (!T11_) goto LA12_;
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
(*colonenvP_).chronosInternalTmpFuture9 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
#line 562 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 562 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 562 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T14_ = (tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw*)0; T14_ = nextNonce__fAmkEjX8GOdO2RFDOu4uXw((*(*colonenvP_).colonup_).web31); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture9), &T14_->Sup);
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture9);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 1);
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
result = (*colonenvP_).chronosInternalTmpFuture9; goto BeforeRet_;
}
goto LA9_;
LA12_: ;
{
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 4);
#line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
}
LA9_: ;
}
goto LA4_;
LA7_: ;
{ tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA* T17_;
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
(*colonenvP_).chronosInternalTmpFuture11 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
#line 566 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 566 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 566 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T17_ = (tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA*)0; T17_ = eth_sendTransaction__4pW88v0jX14PqgxBWTwvPA((*(*(*colonenvP_).colonup_).web31).provider, (&(*(*colonenvP_).colonup_).c2)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture11), &T17_->Sup);
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture11);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 8);
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
result = (*colonenvP_).chronosInternalTmpFuture11; goto BeforeRet_;
}
LA4_: ;
}
STATE1: ;
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL);
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T22_; NimStringDesc* T23_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA20_;
T22_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T22_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T22_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T22_).Sup.Sup.Sup.name = "CancelledError"; T23_ = (NimStringDesc*)0; T23_ = (*T22_).Sup.Sup.Sup.message; (*T22_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_13)); if (T23_) nimGCunrefNoCycle(T23_);
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseExceptionEx((Exception*)T22_, "CancelledError", "send", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
"asyncmacro2.nim", 305); }
LA20_: ;
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture9);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 2);
#line 562 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE2: ;
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
(*colonenvP_).colontmpSlLower01_ = internalRead__iKvZ8OWxK1B7u010ERAMzQasyncloop(((tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw*) ((*colonenvP_).chronosInternalTmpFuture9)));
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 3);
#line 562 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE3: ;
#line 562 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 562 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
(*colonenvP_).cc8.nonce = some__m1OjIFHE7x2EQs5RG5pOEAoptions((*colonenvP_).colontmpSlLower01_);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 4);
#line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE4: ;
#line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T24_ = (NimStringDesc*)0;
#line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T25_ = (tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w*)0; T25_ = get__6Y9c4uGIecU4vDCkoTJu9a8Aoptions((&(*(*(*colonenvP_).colonup_).web31).privateKey));
#line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T26_ = (NimStringDesc*)0; T26_ = encodeTransaction__aSxs09a6OFLUEZ9c8jMYBqwg((&(*colonenvP_).cc8), (&(*T25_))); T24_ = rawNewString((T26_ ? T26_->Sup.len : 0) + 2);appendString(T24_, ((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_46));appendString(T24_, T26_); asgnRef((void**) (&(*colonenvP_).t12), T24_);
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
(*colonenvP_).chronosInternalTmpFuture13 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
#line 564 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 564 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 564 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T27_ = (tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA*)0; T27_ = eth_sendRawTransaction__FiGiNX9aHrSxnnFYpYYEMlA((*(*(*colonenvP_).colonup_).web31).provider, (*colonenvP_).t12); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture13), &T27_->Sup);
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture13);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 5);
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
result = (*colonenvP_).chronosInternalTmpFuture13; goto BeforeRet_;
STATE5: ;
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL);
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T32_; NimStringDesc* T33_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA30_;
T32_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T32_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T32_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T32_).Sup.Sup.Sup.name = "CancelledError"; T33_ = (NimStringDesc*)0; T33_ = (*T32_).Sup.Sup.Sup.message; (*T32_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_13)); if (T33_) nimGCunrefNoCycle(T33_);
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseExceptionEx((Exception*)T32_, "CancelledError", "send", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
"asyncmacro2.nim", 305); }
LA30_: ;
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture13);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 6);
#line 564 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE6: ;
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalRead__1W9ceTcjAxpKNhYXwbqYThgasyncloop(((tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA*) ((*colonenvP_).chronosInternalTmpFuture13)), (*colonenvP_).colontmpSlLower12_);
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
(*colonenvP_).colontmpSlLower23_ = srcLocImpl__EB29b0WiyZYvSidxZlzVCqA();
#line 564 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 564 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
complete__dP9bWNTlvtwcC9bw832J9bsTw((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).colontmpSlLower12_, (*colonenvP_).colontmpSlLower23_);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 7);
#line 564 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE7: ;
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) -1);
#line 564 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 564 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
result = NIM_NIL; goto BeforeRet_;
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 11);
#line 564 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE8: ;
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL);
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T38_; NimStringDesc* T39_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA36_;
T38_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T38_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T38_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T38_).Sup.Sup.Sup.name = "CancelledError"; T39_ = (NimStringDesc*)0; T39_ = (*T38_).Sup.Sup.Sup.message; (*T38_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_13)); if (T39_) nimGCunrefNoCycle(T39_);
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseExceptionEx((Exception*)T38_, "CancelledError", "send", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
"asyncmacro2.nim", 305); }
LA36_: ;
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture11);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 9);
#line 566 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE9: ;
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalRead__1W9ceTcjAxpKNhYXwbqYThgasyncloop(((tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA*) ((*colonenvP_).chronosInternalTmpFuture11)), (*colonenvP_).colontmpSlLower34_);
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
(*colonenvP_).colontmpSlLower45_ = srcLocImpl__s8pnfEFo0CDbiYz5Th4xzQ();
#line 566 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 566 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
complete__dP9bWNTlvtwcC9bw832J9bsTw((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).colontmpSlLower34_, (*colonenvP_).colontmpSlLower45_);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 10);
#line 566 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE10: ;
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) -1);
#line 566 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 566 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
result = NIM_NIL; goto BeforeRet_;
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 11);
#line 559 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE11: ;
#line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__DzuFn9cRNZ3RehCK0F1Ug7g();
#line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
complete__dP9bWNTlvtwcC9bw832J9bsTw((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result6, T40_);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 12);
#line 0 "\?\?\?"
goto LA2;
STATE12: ;
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) -1);
#line 0 "\?\?\?"
goto LA2;
} LA2: ;
} LA1: ;
}BeforeRet_: ;
return result;}
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
N_LIB_PRIVATE N_CLOSURE(void, send_continue__DklE6xR22tCHtLjhKKXAiQ)(void* udataX60gensym81650047_, void* ClE_0) { tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw* colonenvP_; TSafePoint TM__12kJhyv5FAXBW9a5UDDH9cZA_65; colonenvP_ = (tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw*) ClE_0;
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
pushSafePoint(&TM__12kJhyv5FAXBW9a5UDDH9cZA_65); TM__12kJhyv5FAXBW9a5UDDH9cZA_65.status = setjmp(TM__12kJhyv5FAXBW9a5UDDH9cZA_65.context); if (TM__12kJhyv5FAXBW9a5UDDH9cZA_65.status == 0) {
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym81650048_;
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym816500464_); if (!!(T4_)) goto LA5_;
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nextX60gensym81650048_ = (*colonenvP_).nameIterVarX60gensym816500464_.ClP_0((*colonenvP_).nameIterVarX60gensym816500464_.ClE_0); {
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
while (1) { NIM_BOOL T9_;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = (NIM_BOOL)0;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = !((nextX60gensym81650048_ == 0)); if (!(T9_)) goto LA10_;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym81650048_); LA10_: ;
if (!T9_) goto LA8;
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nextX60gensym81650048_ = (*colonenvP_).nameIterVarX60gensym816500464_.ClP_0((*colonenvP_).nameIterVarX60gensym816500464_.ClE_0);
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T13_;
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym816500464_); if (!T13_) goto LA14_;
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
goto LA7;
}
LA14_: ;
} LA8: ;
} LA7: ;
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
if (!(nextX60gensym81650048_ == NIM_NIL)) goto LA18_;
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T22_;
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T22_ = (NIM_BOOL)0; T22_ = finished__Eo7qV9aVlgKbaPwu6GvQJjQasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!!(T22_)) goto LA23_;
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_68));
}
LA23_: ;
}
goto LA16_;
LA18_: ;
{ tyProc__9bqx36VxQxXejdrF09bFARDQ T26_;
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = send_continue__DklE6xR22tCHtLjhKKXAiQ; T26_.ClE_0 = colonenvP_;
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym81650048_, T26_, NIM_NIL);
}
LA16_: ;
}
LA5_: ;
popSafePoint(); }
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__12kJhyv5FAXBW9a5UDDH9cZA_65.status = 0;
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture3->Sup;
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg();
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_);
popCurrentException(); }
else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym81650050_; Exception* T32_; TM__12kJhyv5FAXBW9a5UDDH9cZA_65.status = 0;
#line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 0 "\?\?\?"
#line 0 "\?\?\?"
T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym81650050_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_));
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T35_;
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T35_ = (NIM_BOOL)0; T35_ = finished__Eo7qV9aVlgKbaPwu6GvQJjQasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!T35_) goto LA36_;
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseExceptionEx((Exception*)excX60gensym81650050_, "CatchableError", "send_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
"asyncmacro2.nim", 59); }
goto LA33_;
LA36_: ;
{ Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_;
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T39_ = (Exception*)0; T39_ = &excX60gensym81650050_->Sup;
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg();
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
fail__QXLHFZ9cAH1vci9bb1jIXYHA((*colonenvP_).chronosInternalRetFuture3, T39_, T40_);
}
LA33_: ;
popCurrentException(); }
}
if (TM__12kJhyv5FAXBW9a5UDDH9cZA_65.status != 0) reraiseException();}
#line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA*, send__HQpSRW5V4YQcg469bMqCEvw)(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* web3, tyObject_EthSend__MCOED3G13L24SrT9ctnh1rg* c) { tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA* result; tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA*)0; colonenv_ = (tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw*)0;
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
colonenv_ = (tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw*) newObj((&NTI__Mi9beSCiDaFLZyHYQKbAnbw_), sizeof(tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw)); (*colonenv_).Sup.m_type = (&NTI__Js51q1TW5JlKdWu9cJN6qKw_);
#line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
asgnRef((void**) (&(*colonenv_).web31), web3);
#line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
genericAssign((void*)(&(*colonenv_).c2), (void*)c, (&NTI__MCOED3G13L24SrT9ctnh1rg_));
#line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__gQRzy9aKIIrFmjdxxeayAkw();
#line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture3), newFutureImpl__Y1VzEMaUADYFMah2n8C6ZQ(T1_));
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg*)0;
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg*) newObj((&NTI__Xhyk9b1PBFXoPC9ceoS29bbeg_), sizeof(tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg)); (*colonenv__2).Sup.m_type = (&NTI__iL8rGisGMAOsn8psN09cOwg_);
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = send__gvBrtzHOmo02DNzPXgtKfQ_5; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym816500464_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym816500464_.ClP_0 = T2_.ClP_0;
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = send_continue__DklE6xR22tCHtLjhKKXAiQ; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__12kJhyv5FAXBW9a5UDDH9cZA_69)(T3_.ClP_0))(NIM_NIL);
#line 559 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
result = (*colonenv_).chronosInternalRetFuture3; goto BeforeRet_;
}BeforeRet_: ;
return result;}
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, send__gvBrtzHOmo02DNzPXgtKfQ_2)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA*) ClE_0;
#line 572 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
while (1) { if (!1) goto LA1;
{ tyObject_EthSend__MCOED3G13L24SrT9ctnh1rg T24_; NimStringDesc* T25_; tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA* T26_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T33_; switch ((*colonenvP_).colonstate_) {
case -1:
goto BeforeRet_;
case 0: goto STATE0;
case 1: goto STATE1;
case 2: goto STATE2;
case 3: goto STATE3;
case 4: goto STATE4;
case 5: goto STATE5;
case 6: goto STATE6;
case 7: goto STATE7;
case 8: goto STATE8;
case 9: goto STATE9;
case 10: goto STATE10;
}
STATE0: ;
#line 568 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
nimZeroMem((void*)(*colonenvP_).result5, sizeof(tyArray__vEOa9c5qaE9ajWxR5R4zwfQg)); {
#line 573 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
asgnRef((void**) (&(*colonenvP_).web36), (*(*(*colonenvP_).colonup_).c1).web3);
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
{ NIM_BOOL T6_;
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T6_ = (NIM_BOOL)0;
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T6_ = isSome__xGPJP9cKPelmr9bpLZY9cMBqgoptions((&(*(*colonenvP_).web36).privateKey)); if (T6_) goto LA7_;
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T6_ = !(((*(*colonenvP_).colonup_).gasPrice2 == ((NI) 0))); LA7_: ;
if (!T6_) goto LA8_;
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
(*colonenvP_).gasPrice8 = some__m1OjIFHE7x2EQs5RG5pOEAoptions((*(*colonenvP_).colonup_).gasPrice2); }
goto LA4_;
LA8_: ;
{
#line 575 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 575 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
(*colonenvP_).gasPrice8 = none__NJ3XJ9cmrsAZsfVld9bLkGiAoptions(); }
LA4_: ;
#line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
{ NIM_BOOL T13_; tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw* T16_;
#line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T13_ = (NIM_BOOL)0; T13_ = isSome__xGPJP9cKPelmr9bpLZY9cMBqgoptions((&(*(*colonenvP_).web36).privateKey)); if (!T13_) goto LA14_;
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
(*colonenvP_).chronosInternalTmpFuture9 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
#line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T16_ = (tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw*)0; T16_ = nextNonce__fAmkEjX8GOdO2RFDOu4uXw((*colonenvP_).web36); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture9), &T16_->Sup);
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture9);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 1);
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
result = (*colonenvP_).chronosInternalTmpFuture9; goto BeforeRet_;
}
goto LA11_;
LA14_: ;
{
#line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
(*colonenvP_).colontmpSlLower12_ = none__NJ3XJ9cmrsAZsfVld9bLkGiAoptions();
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 4);
#line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
}
LA11_: ;
}
STATE1: ;
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL);
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T22_; NimStringDesc* T23_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA20_;
T22_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T22_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T22_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T22_).Sup.Sup.Sup.name = "CancelledError"; T23_ = (NimStringDesc*)0; T23_ = (*T22_).Sup.Sup.Sup.message; (*T22_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_13)); if (T23_) nimGCunrefNoCycle(T23_);
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseExceptionEx((Exception*)T22_, "CancelledError", "send", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
"asyncmacro2.nim", 305); }
LA20_: ;
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture9);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 2);
#line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE2: ;
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
(*colonenvP_).colontmpSlLower01_ = internalRead__iKvZ8OWxK1B7u010ERAMzQasyncloop(((tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw*) ((*colonenvP_).chronosInternalTmpFuture9)));
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 3);
#line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE3: ;
#line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
(*colonenvP_).colontmpSlLower12_ = some__m1OjIFHE7x2EQs5RG5pOEAoptions((*colonenvP_).colontmpSlLower01_);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 4);
#line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE4: ;
#line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
(*colonenvP_).nonce11 = (*colonenvP_).colontmpSlLower12_;
#line 579 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
nimZeroMem((void*)(&T24_), sizeof(tyObject_EthSend__MCOED3G13L24SrT9ctnh1rg)); nimZeroMem((void*)(&T24_), sizeof(tyObject_EthSend__MCOED3G13L24SrT9ctnh1rg));
#line 580 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T25_ = (NimStringDesc*)0; T25_ = rawNewString(((*(*(*colonenvP_).colonup_).c1).data ? (*(*(*colonenvP_).colonup_).c1).data->Sup.len : 0) + 2);appendString(T25_, ((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_46));appendString(T25_, (*(*(*colonenvP_).colonup_).c1).data); T24_.data = T25_; nimCopyMem((void*)T24_.source, (NIM_CONST void*)(*(*colonenvP_).web36).defaultAccount, sizeof(tyArray__YtcvxHNKV4YiecPE9ap1mcA));
#line 582 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 582 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T24_.to = some__sTSADIVWAJNbicmtgnuiugoptions((*(*(*colonenvP_).colonup_).c1).to);
#line 583 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 583 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T24_.gas = some__BksYrP6KnSWFnKqJHw3ZVgoptions((*(*colonenvP_).colonup_).gas4);
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T24_.value = some__gcTQGeUbKXGW9cyrtinKywwoptions((&(*(*colonenvP_).colonup_).value5)); T24_.nonce = (*colonenvP_).nonce11; T24_.gasPrice = (*colonenvP_).gasPrice8; genericShallowAssign((void*)(&(*colonenvP_).cc12), (void*)(&T24_), (&NTI__MCOED3G13L24SrT9ctnh1rg_));
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 5);
#line 572 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE5: ;
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
(*colonenvP_).chronosInternalTmpFuture13 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
#line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
T26_ = (tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA*)0; T26_ = send__HQpSRW5V4YQcg469bMqCEvw((*colonenvP_).web36, (&(*colonenvP_).cc12)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture13), &T26_->Sup);
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture13);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 6);
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
result = (*colonenvP_).chronosInternalTmpFuture13; goto BeforeRet_;
STATE6: ;
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL);
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T31_; NimStringDesc* T32_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA29_;
T31_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T31_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T31_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T31_).Sup.Sup.Sup.name = "CancelledError"; T32_ = (NimStringDesc*)0; T32_ = (*T31_).Sup.Sup.Sup.message; (*T31_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_13)); if (T32_) nimGCunrefNoCycle(T32_);
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseExceptionEx((Exception*)T31_, "CancelledError", "send", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
"asyncmacro2.nim", 305); }
LA29_: ;
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture13);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 7);
#line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE7: ;
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
internalRead__1W9ceTcjAxpKNhYXwbqYThgasyncloop(((tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA*) ((*colonenvP_).chronosInternalTmpFuture13)), (*colonenvP_).colontmpSlLower23_);
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
(*colonenvP_).colontmpSlLower34_ = srcLocImpl__RNsj7rrT6cF2oxxo9a2Lh9cA();
#line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
complete__dP9bWNTlvtwcC9bw832J9bsTw((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).colontmpSlLower23_, (*colonenvP_).colontmpSlLower34_);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 8);
#line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE8: ;
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) -1);
#line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
result = NIM_NIL; goto BeforeRet_;
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 9);
#line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
goto LA2;
STATE9: ;
#line 568 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T33_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T33_ = srcLocImpl__7Pv6BvTvAHSc9cH8kwsDjuA();
#line 568 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
complete__dP9bWNTlvtwcC9bw832J9bsTw((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result5, T33_);
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) 10);
#line 0 "\?\?\?"
goto LA2;
STATE10: ;
#line 0 "\?\?\?"
(*colonenvP_).colonstate_ = ((NI) -1);
#line 0 "\?\?\?"
goto LA2;
} LA2: ;
} LA1: ;
}BeforeRet_: ;
return result;}
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
N_LIB_PRIVATE N_CLOSURE(void, send_continue__mppig2OQgZn7gefUJupbVQ)(void* udataX60gensym81745047_, void* ClE_0) { tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw* colonenvP_; TSafePoint TM__12kJhyv5FAXBW9a5UDDH9cZA_70; colonenvP_ = (tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw*) ClE_0;
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
pushSafePoint(&TM__12kJhyv5FAXBW9a5UDDH9cZA_70); TM__12kJhyv5FAXBW9a5UDDH9cZA_70.status = setjmp(TM__12kJhyv5FAXBW9a5UDDH9cZA_70.context); if (TM__12kJhyv5FAXBW9a5UDDH9cZA_70.status == 0) {
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym81745048_;
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym817450466_); if (!!(T4_)) goto LA5_;
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nextX60gensym81745048_ = (*colonenvP_).nameIterVarX60gensym817450466_.ClP_0((*colonenvP_).nameIterVarX60gensym817450466_.ClE_0); {
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
while (1) { NIM_BOOL T9_;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = (NIM_BOOL)0;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = !((nextX60gensym81745048_ == 0)); if (!(T9_)) goto LA10_;
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym81745048_); LA10_: ;
if (!T9_) goto LA8;
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nextX60gensym81745048_ = (*colonenvP_).nameIterVarX60gensym817450466_.ClP_0((*colonenvP_).nameIterVarX60gensym817450466_.ClE_0);
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T13_;
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym817450466_); if (!T13_) goto LA14_;
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
goto LA7;
}
LA14_: ;
} LA8: ;
} LA7: ;
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
if (!(nextX60gensym81745048_ == NIM_NIL)) goto LA18_;
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T22_;
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T22_ = (NIM_BOOL)0; T22_ = finished__Eo7qV9aVlgKbaPwu6GvQJjQasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!!(T22_)) goto LA23_;
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__12kJhyv5FAXBW9a5UDDH9cZA_68));
}
LA23_: ;
}
goto LA16_;
LA18_: ;
{ tyProc__9bqx36VxQxXejdrF09bFARDQ T26_;
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = send_continue__mppig2OQgZn7gefUJupbVQ; T26_.ClE_0 = colonenvP_;
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym81745048_, T26_, NIM_NIL);
}
LA16_: ;
}
LA5_: ;
popSafePoint(); }
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__12kJhyv5FAXBW9a5UDDH9cZA_70.status = 0;
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture3->Sup;
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg();
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_);
popCurrentException(); }
else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym81745050_; Exception* T32_; TM__12kJhyv5FAXBW9a5UDDH9cZA_70.status = 0;
#line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 0 "\?\?\?"
#line 0 "\?\?\?"
T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym81745050_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_));
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
{ NIM_BOOL T35_;
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T35_ = (NIM_BOOL)0; T35_ = finished__Eo7qV9aVlgKbaPwu6GvQJjQasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!T35_) goto LA36_;
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
raiseExceptionEx((Exception*)excX60gensym81745050_, "CatchableError", "send_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
"asyncmacro2.nim", 59); }
goto LA33_;
LA36_: ;
{ Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_;
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
T39_ = (Exception*)0; T39_ = &excX60gensym81745050_->Sup;
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg();
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
fail__QXLHFZ9cAH1vci9bb1jIXYHA((*colonenvP_).chronosInternalRetFuture3, T39_, T40_);
}
LA33_: ;
popCurrentException(); }
}
if (TM__12kJhyv5FAXBW9a5UDDH9cZA_70.status != 0) reraiseException();}
#line 568 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA*, send__Lo4ExgOaEvOnSYQGGwq0QQ)(tyObject_ContractCallBasecolonObjectType___UROtxvx3tT9ckuc3ZC7S86g* c, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* value_0, NU64 gas, NI gasPrice) { tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA* result; tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___IafmvHoqnYdk8Z9cnu5qXLA*)0; colonenv_ = (tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw*)0;
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
colonenv_ = (tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw*) newObj((&NTI__5zmK4zc0UHo5xBKoMSWkaQ_), sizeof(tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw)); (*colonenv_).Sup.m_type = (&NTI__fXwIKZ2Q5PQ2T6sGukpz9cw_);
#line 568 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
asgnRef((void**) (&(*colonenv_).c1), c);
#line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
(*colonenv_).value5 = (*value_0);
#line 570 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
(*colonenv_).gas4 = gas;
#line 571 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
(*colonenv_).gasPrice2 = gasPrice;
#line 571 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 571 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__Ax9cXSO4nvLXfRdgUd9bbTMw();
#line 571 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture3), newFutureImpl__Y1VzEMaUADYFMah2n8C6ZQ(T1_));
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA*)0;
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA*) newObj((&NTI__xgxO9aLMpylu8VCEJqP9bVTQ_), sizeof(tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA)); (*colonenv__2).Sup.m_type = (&NTI__IBcEc3W29aJOV4XGfWxlXuA_);
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = send__gvBrtzHOmo02DNzPXgtKfQ_2; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym817450466_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym817450466_.ClP_0 = T2_.ClP_0;
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = send_continue__mppig2OQgZn7gefUJupbVQ; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__12kJhyv5FAXBW9a5UDDH9cZA_73)(T3_.ClP_0))(NIM_NIL);
#line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
result = (*colonenv_).chronosInternalRetFuture3; goto BeforeRet_;
}BeforeRet_: ;
return result;}
static N_NIMCALL(void, Marker_tyRef__RsBysq7FIcNlzpBYMiDQjA)(void* p, NI op) {
tyObject_ContractCallcolonObjectType___sG5OrxAnp0gxWEPnLcS9b7A* a;
NI T1_; a = (tyObject_ContractCallcolonObjectType___sG5OrxAnp0gxWEPnLcS9b7A*)p;
nimGCvisit((void*)(*a).Sup.web3, op); nimGCvisit((void*)(*a).Sup.data, op); T1_ = (NI)0;}
#line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, close__aH9asnmximkYDASUAQWXhyA)(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* web3) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0;
#line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
#line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nim-web3/web3.nim"
result = close__SKVyw9a4vuTvGQrCBycmmlQ((*web3).provider); return result;}
N_LIB_PRIVATE N_NIMCALL(void, web3_web3DatInit000)(void) {
#line 999999 "generated_not_to_break_here"
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_2_6[6];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_3_7[7];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_4_2[2];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_5_2[2];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_6_4[4];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_7_11[11];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_14_2[2];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_25_7[7];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_26_4[4];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_27_14[14];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_28_4[4];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_29_7[7];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_32_6[6];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_33_7[7];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_47_5[5];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_48_14[14];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_49_5[5];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_50_7[7];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_57_5[5];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_58_7[7];
static TNimNode* TM__12kJhyv5FAXBW9a5UDDH9cZA_74_2[2];
static TNimNode TM__12kJhyv5FAXBW9a5UDDH9cZA_0[150];NTI__Yv9cYJK9b8tDQ8t9aog3k8mEg_.size = sizeof(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg);
NTI__Yv9cYJK9b8tDQ8t9aog3k8mEg_.kind = 18;
NTI__Yv9cYJK9b8tDQ8t9aog3k8mEg_.base = 0;
NTI__Yv9cYJK9b8tDQ8t9aog3k8mEg_.name = "Web3:ObjectType";
NTI__Yv9cYJK9b8tDQ8t9aog3k8mEg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Yv9cYJK9b8tDQ8t9aog3k8mEg_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_2_6[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[1];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[1].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[1].offset = offsetof(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg, provider);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[1].typ = (&NTI__cEWFzfxMrtn5XQnoWrY5iA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[1].name = "provider";
TM__12kJhyv5FAXBW9a5UDDH9cZA_2_6[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[2];
NTI__DQFNW7lzE2Mw43vwAJXufQ_.size = sizeof(tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ);
NTI__DQFNW7lzE2Mw43vwAJXufQ_.kind = 18;
NTI__DQFNW7lzE2Mw43vwAJXufQ_.base = 0;
NTI__DQFNW7lzE2Mw43vwAJXufQ_.name = "Subscription:ObjectType";
NTI__DQFNW7lzE2Mw43vwAJXufQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__DQFNW7lzE2Mw43vwAJXufQ_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_3_7[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[4];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[4].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[4].offset = offsetof(tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ, id);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[4].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[4].name = "id";
TM__12kJhyv5FAXBW9a5UDDH9cZA_3_7[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[5];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[5].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[5].offset = offsetof(tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ, web3);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[5].typ = (&NTI__zqPbqsg5oXJF3lt6sIYE4g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[5].name = "web3";
TM__12kJhyv5FAXBW9a5UDDH9cZA_3_7[2] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[6];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[6].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[6].offset = offsetof(tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ, eventHandler);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[6].typ = (&NTI__ADCDtoN1AvOABxjfvZcWKw_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[6].name = "eventHandler";
TM__12kJhyv5FAXBW9a5UDDH9cZA_3_7[3] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[7];
NTI__oIXiPE1cuiTSixqAP0yy9bA_.size = sizeof(tyTuple__JfHvHzMrhKkWAUvQKe0i1A);
NTI__oIXiPE1cuiTSixqAP0yy9bA_.kind = 18;
NTI__oIXiPE1cuiTSixqAP0yy9bA_.base = 0;
NTI__oIXiPE1cuiTSixqAP0yy9bA_.name = "tuple of (pointer, ref object)";
NTI__oIXiPE1cuiTSixqAP0yy9bA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__oIXiPE1cuiTSixqAP0yy9bA_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_4_2[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[9];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[9].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[9].offset = offsetof(tyTuple__JfHvHzMrhKkWAUvQKe0i1A, Field0);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[9].typ = (&NTI__vr5DoT1jILTGdRlYv1OYpw_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[9].name = "Field0";
TM__12kJhyv5FAXBW9a5UDDH9cZA_4_2[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[10];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[10].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[10].offset = offsetof(tyTuple__JfHvHzMrhKkWAUvQKe0i1A, Field1);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[10].typ = (&NTI__HsJiUUcO9cHBdUCi0HwkSTA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[10].name = "Field1";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[8].len = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[8].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[8].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_4_2[0];
NTI__oIXiPE1cuiTSixqAP0yy9bA_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[8];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[7].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[7].offset = offsetof(tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ, errorHandler);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[7].typ = (&NTI__oIXiPE1cuiTSixqAP0yy9bA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[7].name = "errorHandler";
TM__12kJhyv5FAXBW9a5UDDH9cZA_3_7[4] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[11];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[11].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[11].offset = offsetof(tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ, pendingEvents);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[11].typ = (&NTI__oLpBKXzW3hF9aCVMo5EymfQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[11].name = "pendingEvents";
TM__12kJhyv5FAXBW9a5UDDH9cZA_3_7[5] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[12];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[12].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[12].offset = offsetof(tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ, historicalEventsProcessed);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[12].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[12].name = "historicalEventsProcessed";
TM__12kJhyv5FAXBW9a5UDDH9cZA_3_7[6] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[13];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[13].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[13].offset = offsetof(tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ, removed);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[13].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[13].name = "removed";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[3].len = 7; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[3].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[3].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_3_7[0];
NTI__DQFNW7lzE2Mw43vwAJXufQ_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[3];
NTI__R4PEl9bZRSkSI2Ikls9czoYA_.size = sizeof(tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ*);
NTI__R4PEl9bZRSkSI2Ikls9czoYA_.kind = 22;
NTI__R4PEl9bZRSkSI2Ikls9czoYA_.base = (&NTI__DQFNW7lzE2Mw43vwAJXufQ_);
NTI__R4PEl9bZRSkSI2Ikls9czoYA_.name = "Subscription";
NTI__R4PEl9bZRSkSI2Ikls9czoYA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__R4PEl9bZRSkSI2Ikls9czoYA_;
NTI__R4PEl9bZRSkSI2Ikls9czoYA_.marker = Marker_tyRef__R4PEl9bZRSkSI2Ikls9czoYA;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[2].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[2].offset = offsetof(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg, subscriptions);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[2].typ = (&NTI__FdHpxIKbPNjlIbR9a4qcWpw_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[2].name = "subscriptions";
TM__12kJhyv5FAXBW9a5UDDH9cZA_2_6[2] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[14];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[14].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[14].offset = offsetof(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg, defaultAccount);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[14].typ = (&NTI__YtcvxHNKV4YiecPE9ap1mcA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[14].name = "defaultAccount";
TM__12kJhyv5FAXBW9a5UDDH9cZA_2_6[3] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[15];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[15].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[15].offset = offsetof(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg, privateKey);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[15].typ = (&NTI__NUR0thMIPSNrh4Tf1a8hDA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[15].name = "privateKey";
TM__12kJhyv5FAXBW9a5UDDH9cZA_2_6[4] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[16];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[16].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[16].offset = offsetof(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg, lastKnownNonce);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[16].typ = (&NTI__Ryv9bNNePiiahF9b3Btk2KGA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[16].name = "lastKnownNonce";
TM__12kJhyv5FAXBW9a5UDDH9cZA_2_6[5] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[17];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[17].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[17].offset = offsetof(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg, onDisconnect);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[17].typ = (&NTI__IIomJ6ptE6vfJ5zRbATgkQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[17].name = "onDisconnect";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[0].len = 6; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[0].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[0].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_2_6[0];
NTI__Yv9cYJK9b8tDQ8t9aog3k8mEg_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[0];
NTI__zqPbqsg5oXJF3lt6sIYE4g_.size = sizeof(tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg*);
NTI__zqPbqsg5oXJF3lt6sIYE4g_.kind = 22;
NTI__zqPbqsg5oXJF3lt6sIYE4g_.base = (&NTI__Yv9cYJK9b8tDQ8t9aog3k8mEg_);
NTI__zqPbqsg5oXJF3lt6sIYE4g_.name = "Web3";
NTI__zqPbqsg5oXJF3lt6sIYE4g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__zqPbqsg5oXJF3lt6sIYE4g_;
NTI__zqPbqsg5oXJF3lt6sIYE4g_.marker = Marker_tyRef__zqPbqsg5oXJF3lt6sIYE4g;
NTI__PqBH4mqQtpm3ilh88u9aZDA_.size = sizeof(tyObject_SendercolonObjectType___PqBH4mqQtpm3ilh88u9aZDA);
NTI__PqBH4mqQtpm3ilh88u9aZDA_.kind = 18;
NTI__PqBH4mqQtpm3ilh88u9aZDA_.base = 0;
NTI__PqBH4mqQtpm3ilh88u9aZDA_.name = "Sender:ObjectType";
NTI__PqBH4mqQtpm3ilh88u9aZDA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__PqBH4mqQtpm3ilh88u9aZDA_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_5_2[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[19];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[19].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[19].offset = offsetof(tyObject_SendercolonObjectType___PqBH4mqQtpm3ilh88u9aZDA, web3);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[19].typ = (&NTI__zqPbqsg5oXJF3lt6sIYE4g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[19].name = "web3";
TM__12kJhyv5FAXBW9a5UDDH9cZA_5_2[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[20];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[20].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[20].offset = offsetof(tyObject_SendercolonObjectType___PqBH4mqQtpm3ilh88u9aZDA, contractAddress);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[20].typ = (&NTI__YtcvxHNKV4YiecPE9ap1mcA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[20].name = "contractAddress";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[18].len = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[18].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[18].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_5_2[0];
NTI__PqBH4mqQtpm3ilh88u9aZDA_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[18];
NTI__1uEXq7Lmj8ojDoBP4WElvA_.size = sizeof(tyObject_SendercolonObjectType___PqBH4mqQtpm3ilh88u9aZDA*);
NTI__1uEXq7Lmj8ojDoBP4WElvA_.kind = 22;
NTI__1uEXq7Lmj8ojDoBP4WElvA_.base = (&NTI__PqBH4mqQtpm3ilh88u9aZDA_);
NTI__1uEXq7Lmj8ojDoBP4WElvA_.name = "Sender";
NTI__1uEXq7Lmj8ojDoBP4WElvA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__1uEXq7Lmj8ojDoBP4WElvA_;
NTI__1uEXq7Lmj8ojDoBP4WElvA_.marker = Marker_tyRef__1uEXq7Lmj8ojDoBP4WElvA;
NTI__RK4ucNUBLuvKOG9bYXmUyPQ_.size = sizeof(tyObject_Env_web3dotnim___RK4ucNUBLuvKOG9bYXmUyPQ);
NTI__RK4ucNUBLuvKOG9bYXmUyPQ_.kind = 17;
NTI__RK4ucNUBLuvKOG9bYXmUyPQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
NTI__RK4ucNUBLuvKOG9bYXmUyPQ_.name = "object";
NTI__RK4ucNUBLuvKOG9bYXmUyPQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__RK4ucNUBLuvKOG9bYXmUyPQ_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_6_4[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[22];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[22].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[22].offset = offsetof(tyObject_Env_web3dotnim___RK4ucNUBLuvKOG9bYXmUyPQ, colonstate_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[22].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[22].name = ":state";
TM__12kJhyv5FAXBW9a5UDDH9cZA_6_4[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[23];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[23].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[23].offset = offsetof(tyObject_Env_web3dotnim___RK4ucNUBLuvKOG9bYXmUyPQ, uri1);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[23].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[23].name = "uri1";
TM__12kJhyv5FAXBW9a5UDDH9cZA_6_4[2] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[24];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[24].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[24].offset = offsetof(tyObject_Env_web3dotnim___RK4ucNUBLuvKOG9bYXmUyPQ, chronosInternalRetFuture2);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[24].typ = (&NTI__ZdTY1xKy1KbdVxhHRlz8Og_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[24].name = "chronosInternalRetFuture2";
TM__12kJhyv5FAXBW9a5UDDH9cZA_6_4[3] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[25];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[25].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[25].offset = offsetof(tyObject_Env_web3dotnim___RK4ucNUBLuvKOG9bYXmUyPQ, nameIterVarX60gensym808206913_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[25].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[25].name = "nameIterVar`gensym808206913";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[21].len = 4; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[21].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[21].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_6_4[0];
NTI__RK4ucNUBLuvKOG9bYXmUyPQ_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[21];
NTI__xJDZZ9cu2tNuz7v6Rr6rnaA_.size = sizeof(tyObject_Env_web3dotnim___RK4ucNUBLuvKOG9bYXmUyPQ*);
NTI__xJDZZ9cu2tNuz7v6Rr6rnaA_.kind = 22;
NTI__xJDZZ9cu2tNuz7v6Rr6rnaA_.base = (&NTI__RK4ucNUBLuvKOG9bYXmUyPQ_);
NTI__xJDZZ9cu2tNuz7v6Rr6rnaA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
"/nim-web3/web3.nim(72, 20)";
NTI__xJDZZ9cu2tNuz7v6Rr6rnaA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__xJDZZ9cu2tNuz7v6Rr6rnaA_;
NTI__xJDZZ9cu2tNuz7v6Rr6rnaA_.marker = Marker_tyRef__xJDZZ9cu2tNuz7v6Rr6rnaA;
NTI__lNtov9c9bpl4GQHSwBMTNlOQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ);
NTI__lNtov9c9bpl4GQHSwBMTNlOQ_.kind = 17;
NTI__lNtov9c9bpl4GQHSwBMTNlOQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
NTI__lNtov9c9bpl4GQHSwBMTNlOQ_.name = "object";
NTI__lNtov9c9bpl4GQHSwBMTNlOQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__lNtov9c9bpl4GQHSwBMTNlOQ_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_7_11[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[27];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[27].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[27].offset = offsetof(tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ, colonstate_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[27].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[27].name = ":state";
TM__12kJhyv5FAXBW9a5UDDH9cZA_7_11[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[28];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[28].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[28].offset = offsetof(tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ, result1);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[28].typ = (&NTI__zqPbqsg5oXJF3lt6sIYE4g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[28].name = "result1";
TM__12kJhyv5FAXBW9a5UDDH9cZA_7_11[2] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[29];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[29].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[29].offset = offsetof(tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ, u2);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[29].typ = (&NTI__j49bukNPrq747O1GRd4Ng9bQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[29].name = "u2";
TM__12kJhyv5FAXBW9a5UDDH9cZA_7_11[3] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[30];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[30].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[30].offset = offsetof(tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ, colonup_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[30].typ = (&NTI__xJDZZ9cu2tNuz7v6Rr6rnaA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[30].name = ":up";
TM__12kJhyv5FAXBW9a5UDDH9cZA_7_11[4] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[31];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[31].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[31].offset = offsetof(tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ, provider4);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[31].typ = (&NTI__cEWFzfxMrtn5XQnoWrY5iA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[31].name = "provider4";
TM__12kJhyv5FAXBW9a5UDDH9cZA_7_11[5] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[32];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[32].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[32].offset = offsetof(tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ, p5);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[32].typ = (&NTI__JWJdZ55hGzkwsHhsljZ7hQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[32].name = "p5";
TM__12kJhyv5FAXBW9a5UDDH9cZA_7_11[6] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[33];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[33].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[33].offset = offsetof(tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ, chronosInternalTmpFuture6);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[33].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[33].name = "chronosInternalTmpFuture6";
TM__12kJhyv5FAXBW9a5UDDH9cZA_7_11[7] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[34];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[34].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[34].offset = offsetof(tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ, result7);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[34].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[34].name = "result7";
TM__12kJhyv5FAXBW9a5UDDH9cZA_7_11[8] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[35];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[35].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[35].offset = offsetof(tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ, p8);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[35].typ = (&NTI__4Jwu1GeyiP79boC2Mg9c2Z2w_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[35].name = "p8";
TM__12kJhyv5FAXBW9a5UDDH9cZA_7_11[9] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[36];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[36].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[36].offset = offsetof(tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ, chronosInternalTmpFuture9);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[36].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[36].name = "chronosInternalTmpFuture9";
TM__12kJhyv5FAXBW9a5UDDH9cZA_7_11[10] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[37];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[37].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[37].offset = offsetof(tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ, r10);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[37].typ = (&NTI__zqPbqsg5oXJF3lt6sIYE4g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[37].name = "r10";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[26].len = 11; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[26].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[26].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_7_11[0];
NTI__lNtov9c9bpl4GQHSwBMTNlOQ_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[26];
NTI__AyAjSnDtxXVPQMnuvp1bzA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___lNtov9c9bpl4GQHSwBMTNlOQ*);
NTI__AyAjSnDtxXVPQMnuvp1bzA_.kind = 22;
NTI__AyAjSnDtxXVPQMnuvp1bzA_.base = (&NTI__lNtov9c9bpl4GQHSwBMTNlOQ_);
NTI__AyAjSnDtxXVPQMnuvp1bzA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
"/nim-chronos/chronos/asyncmacro2.nim(259, 33)";
NTI__AyAjSnDtxXVPQMnuvp1bzA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__AyAjSnDtxXVPQMnuvp1bzA_;
NTI__AyAjSnDtxXVPQMnuvp1bzA_.marker = Marker_tyRef__AyAjSnDtxXVPQMnuvp1bzA;
NTI__evKAjYxR9bd15cMZYG6Q0mQ_.size = sizeof(tyObject_Env_web3dotnim___evKAjYxR9bd15cMZYG6Q0mQ);
NTI__evKAjYxR9bd15cMZYG6Q0mQ_.kind = 17;
NTI__evKAjYxR9bd15cMZYG6Q0mQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
NTI__evKAjYxR9bd15cMZYG6Q0mQ_.name = "object";
NTI__evKAjYxR9bd15cMZYG6Q0mQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__evKAjYxR9bd15cMZYG6Q0mQ_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_14_2[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[39];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[39].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[39].offset = offsetof(tyObject_Env_web3dotnim___evKAjYxR9bd15cMZYG6Q0mQ, colonstate_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[39].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[39].name = ":state";
TM__12kJhyv5FAXBW9a5UDDH9cZA_14_2[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[40];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[40].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[40].offset = offsetof(tyObject_Env_web3dotnim___evKAjYxR9bd15cMZYG6Q0mQ, r1);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[40].typ = (&NTI__zqPbqsg5oXJF3lt6sIYE4g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[40].name = "r1";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[38].len = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[38].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[38].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_14_2[0];
NTI__evKAjYxR9bd15cMZYG6Q0mQ_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[38];
NTI__JiNGXQjIUeIkXd9cXCl0Nxw_.size = sizeof(tyObject_Env_web3dotnim___evKAjYxR9bd15cMZYG6Q0mQ*);
NTI__JiNGXQjIUeIkXd9cXCl0Nxw_.kind = 22;
NTI__JiNGXQjIUeIkXd9cXCl0Nxw_.base = (&NTI__evKAjYxR9bd15cMZYG6Q0mQ_);
NTI__JiNGXQjIUeIkXd9cXCl0Nxw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
"/nim-web3/web3.nim(69, 5)";
NTI__JiNGXQjIUeIkXd9cXCl0Nxw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__JiNGXQjIUeIkXd9cXCl0Nxw_;
NTI__JiNGXQjIUeIkXd9cXCl0Nxw_.marker = Marker_tyRef__JiNGXQjIUeIkXd9cXCl0Nxw;
NTI__fXwIKZ2Q5PQ2T6sGukpz9cw_.size = sizeof(tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw);
NTI__fXwIKZ2Q5PQ2T6sGukpz9cw_.kind = 17;
NTI__fXwIKZ2Q5PQ2T6sGukpz9cw_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
NTI__fXwIKZ2Q5PQ2T6sGukpz9cw_.name = "object";
NTI__fXwIKZ2Q5PQ2T6sGukpz9cw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__fXwIKZ2Q5PQ2T6sGukpz9cw_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_25_7[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[42];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[42].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[42].offset = offsetof(tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw, colonstate_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[42].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[42].name = ":state";
TM__12kJhyv5FAXBW9a5UDDH9cZA_25_7[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[43];
NTI__UROtxvx3tT9ckuc3ZC7S86g_.size = sizeof(tyObject_ContractCallBasecolonObjectType___UROtxvx3tT9ckuc3ZC7S86g);
NTI__UROtxvx3tT9ckuc3ZC7S86g_.kind = 17;
NTI__UROtxvx3tT9ckuc3ZC7S86g_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
NTI__UROtxvx3tT9ckuc3ZC7S86g_.name = "ContractCallBase:ObjectType";
NTI__UROtxvx3tT9ckuc3ZC7S86g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__UROtxvx3tT9ckuc3ZC7S86g_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_26_4[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[45];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[45].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[45].offset = offsetof(tyObject_ContractCallBasecolonObjectType___UROtxvx3tT9ckuc3ZC7S86g, web3);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[45].typ = (&NTI__zqPbqsg5oXJF3lt6sIYE4g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[45].name = "web3";
TM__12kJhyv5FAXBW9a5UDDH9cZA_26_4[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[46];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[46].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[46].offset = offsetof(tyObject_ContractCallBasecolonObjectType___UROtxvx3tT9ckuc3ZC7S86g, data);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[46].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[46].name = "data";
TM__12kJhyv5FAXBW9a5UDDH9cZA_26_4[2] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[47];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[47].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[47].offset = offsetof(tyObject_ContractCallBasecolonObjectType___UROtxvx3tT9ckuc3ZC7S86g, to);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[47].typ = (&NTI__YtcvxHNKV4YiecPE9ap1mcA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[47].name = "to";
TM__12kJhyv5FAXBW9a5UDDH9cZA_26_4[3] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[48];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[48].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[48].offset = offsetof(tyObject_ContractCallBasecolonObjectType___UROtxvx3tT9ckuc3ZC7S86g, value);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[48].typ = (&NTI__zk9cGwjKuqNvWysDWG2FjHg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[48].name = "value";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[44].len = 4; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[44].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[44].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_26_4[0];
NTI__UROtxvx3tT9ckuc3ZC7S86g_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[44];
NTI__vsAftjvLQYVQAkKqgQkxHw_.size = sizeof(tyObject_ContractCallBasecolonObjectType___UROtxvx3tT9ckuc3ZC7S86g*);
NTI__vsAftjvLQYVQAkKqgQkxHw_.kind = 22;
NTI__vsAftjvLQYVQAkKqgQkxHw_.base = (&NTI__UROtxvx3tT9ckuc3ZC7S86g_);
NTI__vsAftjvLQYVQAkKqgQkxHw_.name = "ContractCallBase";
NTI__vsAftjvLQYVQAkKqgQkxHw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__vsAftjvLQYVQAkKqgQkxHw_;
NTI__vsAftjvLQYVQAkKqgQkxHw_.marker = Marker_tyRef__vsAftjvLQYVQAkKqgQkxHw;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[43].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[43].offset = offsetof(tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw, c1);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[43].typ = (&NTI__vsAftjvLQYVQAkKqgQkxHw_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[43].name = "c1";
TM__12kJhyv5FAXBW9a5UDDH9cZA_25_7[2] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[49];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[49].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[49].offset = offsetof(tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw, gasPrice2);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[49].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[49].name = "gasPrice2";
TM__12kJhyv5FAXBW9a5UDDH9cZA_25_7[3] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[50];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[50].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[50].offset = offsetof(tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw, chronosInternalRetFuture3);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[50].typ = (&NTI__q8AocMuCmWnh2Yu9aW8pE1g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[50].name = "chronosInternalRetFuture3";
TM__12kJhyv5FAXBW9a5UDDH9cZA_25_7[4] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[51];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[51].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[51].offset = offsetof(tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw, gas4);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[51].typ = (&NTI__wMtfD88jmrPZwfzTH9c8e9cA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[51].name = "gas4";
TM__12kJhyv5FAXBW9a5UDDH9cZA_25_7[5] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[52];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[52].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[52].offset = offsetof(tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw, value5);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[52].typ = (&NTI__zk9cGwjKuqNvWysDWG2FjHg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[52].name = "value5";
TM__12kJhyv5FAXBW9a5UDDH9cZA_25_7[6] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[53];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[53].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[53].offset = offsetof(tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw, nameIterVarX60gensym817450466_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[53].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[53].name = "nameIterVar`gensym817450466";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[41].len = 7; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[41].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[41].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_25_7[0];
NTI__fXwIKZ2Q5PQ2T6sGukpz9cw_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[41];
NTI__5zmK4zc0UHo5xBKoMSWkaQ_.size = sizeof(tyObject_Env_web3dotnim___fXwIKZ2Q5PQ2T6sGukpz9cw*);
NTI__5zmK4zc0UHo5xBKoMSWkaQ_.kind = 22;
NTI__5zmK4zc0UHo5xBKoMSWkaQ_.base = (&NTI__fXwIKZ2Q5PQ2T6sGukpz9cw_);
NTI__5zmK4zc0UHo5xBKoMSWkaQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
"/nim-web3/web3.nim(573, 12)";
NTI__5zmK4zc0UHo5xBKoMSWkaQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__5zmK4zc0UHo5xBKoMSWkaQ_;
NTI__5zmK4zc0UHo5xBKoMSWkaQ_.marker = Marker_tyRef__5zmK4zc0UHo5xBKoMSWkaQ;
NTI__IBcEc3W29aJOV4XGfWxlXuA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA);
NTI__IBcEc3W29aJOV4XGfWxlXuA_.kind = 17;
NTI__IBcEc3W29aJOV4XGfWxlXuA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
NTI__IBcEc3W29aJOV4XGfWxlXuA_.name = "object";
NTI__IBcEc3W29aJOV4XGfWxlXuA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__IBcEc3W29aJOV4XGfWxlXuA_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_27_14[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[55];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[55].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[55].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA, colonstate_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[55].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[55].name = ":state";
TM__12kJhyv5FAXBW9a5UDDH9cZA_27_14[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[56];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[56].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[56].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA, colontmpSlLower01_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[56].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[56].name = ":tmpSlLower01";
TM__12kJhyv5FAXBW9a5UDDH9cZA_27_14[2] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[57];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[57].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[57].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA, colontmpSlLower12_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[57].typ = (&NTI__Ryv9bNNePiiahF9b3Btk2KGA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[57].name = ":tmpSlLower12";
TM__12kJhyv5FAXBW9a5UDDH9cZA_27_14[3] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[58];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[58].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[58].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA, colontmpSlLower23_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[58].typ = (&NTI__vEOa9c5qaE9ajWxR5R4zwfQg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[58].name = ":tmpSlLower23";
TM__12kJhyv5FAXBW9a5UDDH9cZA_27_14[4] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[59];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[59].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[59].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA, colontmpSlLower34_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[59].typ = (&NTI__lQEEtueHjH1gvaG8ApPKNQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[59].name = ":tmpSlLower34";
TM__12kJhyv5FAXBW9a5UDDH9cZA_27_14[5] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[60];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[60].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[60].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA, result5);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[60].typ = (&NTI__vEOa9c5qaE9ajWxR5R4zwfQg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[60].name = "result5";
TM__12kJhyv5FAXBW9a5UDDH9cZA_27_14[6] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[61];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[61].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[61].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA, web36);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[61].typ = (&NTI__zqPbqsg5oXJF3lt6sIYE4g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[61].name = "web36";
TM__12kJhyv5FAXBW9a5UDDH9cZA_27_14[7] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[62];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[62].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[62].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA, colonup_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[62].typ = (&NTI__5zmK4zc0UHo5xBKoMSWkaQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[62].name = ":up";
TM__12kJhyv5FAXBW9a5UDDH9cZA_27_14[8] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[63];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[63].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[63].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA, gasPrice8);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[63].typ = (&NTI__Ryv9bNNePiiahF9b3Btk2KGA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[63].name = "gasPrice8";
TM__12kJhyv5FAXBW9a5UDDH9cZA_27_14[9] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[64];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[64].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[64].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA, chronosInternalTmpFuture9);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[64].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[64].name = "chronosInternalTmpFuture9";
TM__12kJhyv5FAXBW9a5UDDH9cZA_27_14[10] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[65];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[65].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[65].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA, result10);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[65].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[65].name = "result10";
TM__12kJhyv5FAXBW9a5UDDH9cZA_27_14[11] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[66];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[66].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[66].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA, nonce11);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[66].typ = (&NTI__Ryv9bNNePiiahF9b3Btk2KGA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[66].name = "nonce11";
TM__12kJhyv5FAXBW9a5UDDH9cZA_27_14[12] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[67];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[67].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[67].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA, cc12);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[67].typ = (&NTI__MCOED3G13L24SrT9ctnh1rg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[67].name = "cc12";
TM__12kJhyv5FAXBW9a5UDDH9cZA_27_14[13] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[68];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[68].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[68].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA, chronosInternalTmpFuture13);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[68].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[68].name = "chronosInternalTmpFuture13";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[54].len = 14; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[54].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[54].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_27_14[0];
NTI__IBcEc3W29aJOV4XGfWxlXuA_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[54];
NTI__xgxO9aLMpylu8VCEJqP9bVTQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___IBcEc3W29aJOV4XGfWxlXuA*);
NTI__xgxO9aLMpylu8VCEJqP9bVTQ_.kind = 22;
NTI__xgxO9aLMpylu8VCEJqP9bVTQ_.base = (&NTI__IBcEc3W29aJOV4XGfWxlXuA_);
NTI__xgxO9aLMpylu8VCEJqP9bVTQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
"/nim-chronos/chronos/asyncmacro2.nim(259, 33)";
NTI__xgxO9aLMpylu8VCEJqP9bVTQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__xgxO9aLMpylu8VCEJqP9bVTQ_;
NTI__xgxO9aLMpylu8VCEJqP9bVTQ_.marker = Marker_tyRef__xgxO9aLMpylu8VCEJqP9bVTQ;
NTI__B5i79aHTa4klo09cbUU2U9ckw_.size = sizeof(tyObject_Env_web3dotnim___B5i79aHTa4klo09cbUU2U9ckw);
NTI__B5i79aHTa4klo09cbUU2U9ckw_.kind = 17;
NTI__B5i79aHTa4klo09cbUU2U9ckw_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
NTI__B5i79aHTa4klo09cbUU2U9ckw_.name = "object";
NTI__B5i79aHTa4klo09cbUU2U9ckw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__B5i79aHTa4klo09cbUU2U9ckw_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_28_4[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[70];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[70].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[70].offset = offsetof(tyObject_Env_web3dotnim___B5i79aHTa4klo09cbUU2U9ckw, colonstate_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[70].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[70].name = ":state";
TM__12kJhyv5FAXBW9a5UDDH9cZA_28_4[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[71];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[71].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[71].offset = offsetof(tyObject_Env_web3dotnim___B5i79aHTa4klo09cbUU2U9ckw, web31);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[71].typ = (&NTI__zqPbqsg5oXJF3lt6sIYE4g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[71].name = "web31";
TM__12kJhyv5FAXBW9a5UDDH9cZA_28_4[2] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[72];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[72].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[72].offset = offsetof(tyObject_Env_web3dotnim___B5i79aHTa4klo09cbUU2U9ckw, chronosInternalRetFuture2);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[72].typ = (&NTI__t0sMJCbrFfVm9aEAwxhaXMg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[72].name = "chronosInternalRetFuture2";
TM__12kJhyv5FAXBW9a5UDDH9cZA_28_4[3] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[73];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[73].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[73].offset = offsetof(tyObject_Env_web3dotnim___B5i79aHTa4klo09cbUU2U9ckw, nameIterVarX60gensym815205313_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[73].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[73].name = "nameIterVar`gensym815205313";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[69].len = 4; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[69].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[69].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_28_4[0];
NTI__B5i79aHTa4klo09cbUU2U9ckw_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[69];
NTI__K3mj2uy9aZkd3AJrzJxavzQ_.size = sizeof(tyObject_Env_web3dotnim___B5i79aHTa4klo09cbUU2U9ckw*);
NTI__K3mj2uy9aZkd3AJrzJxavzQ_.kind = 22;
NTI__K3mj2uy9aZkd3AJrzJxavzQ_.base = (&NTI__B5i79aHTa4klo09cbUU2U9ckw_);
NTI__K3mj2uy9aZkd3AJrzJxavzQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
"/nim-web3/web3.nim(550, 6)";
NTI__K3mj2uy9aZkd3AJrzJxavzQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__K3mj2uy9aZkd3AJrzJxavzQ_;
NTI__K3mj2uy9aZkd3AJrzJxavzQ_.marker = Marker_tyRef__K3mj2uy9aZkd3AJrzJxavzQ;
NTI__n2dX1Ci7T7xq8zXaFLuFFA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA);
NTI__n2dX1Ci7T7xq8zXaFLuFFA_.kind = 17;
NTI__n2dX1Ci7T7xq8zXaFLuFFA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
NTI__n2dX1Ci7T7xq8zXaFLuFFA_.name = "object";
NTI__n2dX1Ci7T7xq8zXaFLuFFA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__n2dX1Ci7T7xq8zXaFLuFFA_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_29_7[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[75];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[75].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[75].offset = offsetof(tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA, colonstate_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[75].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[75].name = ":state";
TM__12kJhyv5FAXBW9a5UDDH9cZA_29_7[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[76];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[76].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[76].offset = offsetof(tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA, colontmpSlLower01_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[76].typ = (&NTI__wMtfD88jmrPZwfzTH9c8e9cA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[76].name = ":tmpSlLower01";
TM__12kJhyv5FAXBW9a5UDDH9cZA_29_7[2] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[77];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[77].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[77].offset = offsetof(tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA, result2);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[77].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[77].name = "result2";
TM__12kJhyv5FAXBW9a5UDDH9cZA_29_7[3] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[78];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[78].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[78].offset = offsetof(tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA, colonup_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[78].typ = (&NTI__K3mj2uy9aZkd3AJrzJxavzQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[78].name = ":up";
TM__12kJhyv5FAXBW9a5UDDH9cZA_29_7[4] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[79];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[79].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[79].offset = offsetof(tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA, result4);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[79].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[79].name = "result4";
TM__12kJhyv5FAXBW9a5UDDH9cZA_29_7[5] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[80];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[80].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[80].offset = offsetof(tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA, fromAddress5);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[80].typ = (&NTI__YtcvxHNKV4YiecPE9ap1mcA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[80].name = "fromAddress5";
TM__12kJhyv5FAXBW9a5UDDH9cZA_29_7[6] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[81];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[81].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[81].offset = offsetof(tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA, chronosInternalTmpFuture6);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[81].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[81].name = "chronosInternalTmpFuture6";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[74].len = 7; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[74].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[74].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_29_7[0];
NTI__n2dX1Ci7T7xq8zXaFLuFFA_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[74];
NTI__FEOgsvS7rgw5t9co8S9bVeOA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___n2dX1Ci7T7xq8zXaFLuFFA*);
NTI__FEOgsvS7rgw5t9co8S9bVeOA_.kind = 22;
NTI__FEOgsvS7rgw5t9co8S9bVeOA_.base = (&NTI__n2dX1Ci7T7xq8zXaFLuFFA_);
NTI__FEOgsvS7rgw5t9co8S9bVeOA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
"/nim-chronos/chronos/asyncmacro2.nim(259, 33)";
NTI__FEOgsvS7rgw5t9co8S9bVeOA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__FEOgsvS7rgw5t9co8S9bVeOA_;
NTI__FEOgsvS7rgw5t9co8S9bVeOA_.marker = Marker_tyRef__FEOgsvS7rgw5t9co8S9bVeOA;
NTI__4kLyf9c9b5P9b9a9aMnaCNybd0Q_.size = sizeof(tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q);
NTI__4kLyf9c9b5P9b9a9aMnaCNybd0Q_.kind = 17;
NTI__4kLyf9c9b5P9b9a9aMnaCNybd0Q_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
NTI__4kLyf9c9b5P9b9a9aMnaCNybd0Q_.name = "object";
NTI__4kLyf9c9b5P9b9a9aMnaCNybd0Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__4kLyf9c9b5P9b9a9aMnaCNybd0Q_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_32_6[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[83];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[83].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[83].offset = offsetof(tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q, colonstate_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[83].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[83].name = ":state";
TM__12kJhyv5FAXBW9a5UDDH9cZA_32_6[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[84];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[84].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[84].offset = offsetof(tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q, data1);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[84].typ = (&NTI__YtcvxHNKV4YiecPE9ap1mcA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[84].name = "data1";
TM__12kJhyv5FAXBW9a5UDDH9cZA_32_6[2] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[85];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[85].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[85].offset = offsetof(tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q, blockId2);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[85].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[85].name = "blockId2";
TM__12kJhyv5FAXBW9a5UDDH9cZA_32_6[3] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[86];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[86].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[86].offset = offsetof(tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q, client3);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[86].typ = (&NTI__cEWFzfxMrtn5XQnoWrY5iA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[86].name = "client3";
TM__12kJhyv5FAXBW9a5UDDH9cZA_32_6[4] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[87];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[87].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[87].offset = offsetof(tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q, chronosInternalRetFuture4);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[87].typ = (&NTI__myIE9cd747jj5Fsc2GBs2jA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[87].name = "chronosInternalRetFuture4";
TM__12kJhyv5FAXBW9a5UDDH9cZA_32_6[5] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[88];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[88].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[88].offset = offsetof(tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q, nameIterVarX60gensym783050565_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[88].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[88].name = "nameIterVar`gensym783050565";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[82].len = 6; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[82].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[82].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_32_6[0];
NTI__4kLyf9c9b5P9b9a9aMnaCNybd0Q_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[82];
NTI__mIjDFPba09c9bavC6rcD8mEw_.size = sizeof(tyObject_Env_macrosdotnim___4kLyf9c9b5P9b9a9aMnaCNybd0Q*);
NTI__mIjDFPba09c9bavC6rcD8mEw_.kind = 22;
NTI__mIjDFPba09c9bavC6rcD8mEw_.base = (&NTI__4kLyf9c9b5P9b9a9aMnaCNybd0Q_);
NTI__mIjDFPba09c9bavC6rcD8mEw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
"/nimbus-build-system/vendor/Nim/lib/core/macros.nim(584, 30)";
NTI__mIjDFPba09c9bavC6rcD8mEw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__mIjDFPba09c9bavC6rcD8mEw_;
NTI__mIjDFPba09c9bavC6rcD8mEw_.marker = Marker_tyRef__mIjDFPba09c9bavC6rcD8mEw;
NTI__qrNpT2iXFNZ5IP40gtIGzQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ);
NTI__qrNpT2iXFNZ5IP40gtIGzQ_.kind = 17;
NTI__qrNpT2iXFNZ5IP40gtIGzQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
NTI__qrNpT2iXFNZ5IP40gtIGzQ_.name = "object";
NTI__qrNpT2iXFNZ5IP40gtIGzQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__qrNpT2iXFNZ5IP40gtIGzQ_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_33_7[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[90];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[90].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[90].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ, colonstate_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[90].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[90].name = ":state";
TM__12kJhyv5FAXBW9a5UDDH9cZA_33_7[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[91];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[91].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[91].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ, result1);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[91].typ = (&NTI__wMtfD88jmrPZwfzTH9c8e9cA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[91].name = "result1";
TM__12kJhyv5FAXBW9a5UDDH9cZA_33_7[2] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[92];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[92].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[92].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ, jsonParam2);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[92].typ = (&NTI__zfzzuQ8txrdZAYK0WGWpHg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[92].name = "jsonParam2";
TM__12kJhyv5FAXBW9a5UDDH9cZA_33_7[3] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[93];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[93].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[93].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ, colonup_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[93].typ = (&NTI__mIjDFPba09c9bavC6rcD8mEw_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[93].name = ":up";
TM__12kJhyv5FAXBW9a5UDDH9cZA_33_7[4] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[94];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[94].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[94].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ, chronosInternalTmpFuture4);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[94].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[94].name = "chronosInternalTmpFuture4";
TM__12kJhyv5FAXBW9a5UDDH9cZA_33_7[5] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[95];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[95].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[95].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ, result5);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[95].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[95].name = "result5";
TM__12kJhyv5FAXBW9a5UDDH9cZA_33_7[6] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[96];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[96].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[96].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ, res6);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[96].typ = (&NTI__UAPuRQmtqdlTp9cgdKiAY0g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[96].name = "res6";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[89].len = 7; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[89].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[89].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_33_7[0];
NTI__qrNpT2iXFNZ5IP40gtIGzQ_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[89];
NTI__hlMXRGvMWmUr4HDAVBp6ZQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___qrNpT2iXFNZ5IP40gtIGzQ*);
NTI__hlMXRGvMWmUr4HDAVBp6ZQ_.kind = 22;
NTI__hlMXRGvMWmUr4HDAVBp6ZQ_.base = (&NTI__qrNpT2iXFNZ5IP40gtIGzQ_);
NTI__hlMXRGvMWmUr4HDAVBp6ZQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
"/nim-chronos/chronos/asyncmacro2.nim(259, 33)";
NTI__hlMXRGvMWmUr4HDAVBp6ZQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__hlMXRGvMWmUr4HDAVBp6ZQ_;
NTI__hlMXRGvMWmUr4HDAVBp6ZQ_.marker = Marker_tyRef__hlMXRGvMWmUr4HDAVBp6ZQ;
NTI__Js51q1TW5JlKdWu9cJN6qKw_.size = sizeof(tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw);
NTI__Js51q1TW5JlKdWu9cJN6qKw_.kind = 17;
NTI__Js51q1TW5JlKdWu9cJN6qKw_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
NTI__Js51q1TW5JlKdWu9cJN6qKw_.name = "object";
NTI__Js51q1TW5JlKdWu9cJN6qKw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Js51q1TW5JlKdWu9cJN6qKw_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_47_5[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[98];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[98].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[98].offset = offsetof(tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw, colonstate_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[98].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[98].name = ":state";
TM__12kJhyv5FAXBW9a5UDDH9cZA_47_5[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[99];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[99].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[99].offset = offsetof(tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw, web31);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[99].typ = (&NTI__zqPbqsg5oXJF3lt6sIYE4g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[99].name = "web31";
TM__12kJhyv5FAXBW9a5UDDH9cZA_47_5[2] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[100];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[100].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[100].offset = offsetof(tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw, c2);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[100].typ = (&NTI__MCOED3G13L24SrT9ctnh1rg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[100].name = "c2";
TM__12kJhyv5FAXBW9a5UDDH9cZA_47_5[3] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[101];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[101].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[101].offset = offsetof(tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw, chronosInternalRetFuture3);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[101].typ = (&NTI__q8AocMuCmWnh2Yu9aW8pE1g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[101].name = "chronosInternalRetFuture3";
TM__12kJhyv5FAXBW9a5UDDH9cZA_47_5[4] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[102];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[102].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[102].offset = offsetof(tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw, nameIterVarX60gensym816500464_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[102].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[102].name = "nameIterVar`gensym816500464";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[97].len = 5; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[97].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[97].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_47_5[0];
NTI__Js51q1TW5JlKdWu9cJN6qKw_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[97];
NTI__Mi9beSCiDaFLZyHYQKbAnbw_.size = sizeof(tyObject_Env_web3dotnim___Js51q1TW5JlKdWu9cJN6qKw*);
NTI__Mi9beSCiDaFLZyHYQKbAnbw_.kind = 22;
NTI__Mi9beSCiDaFLZyHYQKbAnbw_.base = (&NTI__Js51q1TW5JlKdWu9cJN6qKw_);
NTI__Mi9beSCiDaFLZyHYQKbAnbw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
"/nim-web3/web3.nim(559, 6)";
NTI__Mi9beSCiDaFLZyHYQKbAnbw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Mi9beSCiDaFLZyHYQKbAnbw_;
NTI__Mi9beSCiDaFLZyHYQKbAnbw_.marker = Marker_tyRef__Mi9beSCiDaFLZyHYQKbAnbw;
NTI__iL8rGisGMAOsn8psN09cOwg_.size = sizeof(tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg);
NTI__iL8rGisGMAOsn8psN09cOwg_.kind = 17;
NTI__iL8rGisGMAOsn8psN09cOwg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
NTI__iL8rGisGMAOsn8psN09cOwg_.name = "object";
NTI__iL8rGisGMAOsn8psN09cOwg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__iL8rGisGMAOsn8psN09cOwg_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_48_14[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[104];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[104].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[104].offset = offsetof(tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg, colonstate_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[104].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[104].name = ":state";
TM__12kJhyv5FAXBW9a5UDDH9cZA_48_14[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[105];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[105].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[105].offset = offsetof(tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg, colontmpSlLower01_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[105].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[105].name = ":tmpSlLower01";
TM__12kJhyv5FAXBW9a5UDDH9cZA_48_14[2] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[106];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[106].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[106].offset = offsetof(tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg, colontmpSlLower12_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[106].typ = (&NTI__vEOa9c5qaE9ajWxR5R4zwfQg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[106].name = ":tmpSlLower12";
TM__12kJhyv5FAXBW9a5UDDH9cZA_48_14[3] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[107];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[107].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[107].offset = offsetof(tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg, colontmpSlLower23_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[107].typ = (&NTI__lQEEtueHjH1gvaG8ApPKNQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[107].name = ":tmpSlLower23";
TM__12kJhyv5FAXBW9a5UDDH9cZA_48_14[4] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[108];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[108].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[108].offset = offsetof(tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg, colontmpSlLower34_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[108].typ = (&NTI__vEOa9c5qaE9ajWxR5R4zwfQg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[108].name = ":tmpSlLower34";
TM__12kJhyv5FAXBW9a5UDDH9cZA_48_14[5] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[109];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[109].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[109].offset = offsetof(tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg, colontmpSlLower45_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[109].typ = (&NTI__lQEEtueHjH1gvaG8ApPKNQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[109].name = ":tmpSlLower45";
TM__12kJhyv5FAXBW9a5UDDH9cZA_48_14[6] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[110];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[110].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[110].offset = offsetof(tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg, result6);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[110].typ = (&NTI__vEOa9c5qaE9ajWxR5R4zwfQg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[110].name = "result6";
TM__12kJhyv5FAXBW9a5UDDH9cZA_48_14[7] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[111];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[111].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[111].offset = offsetof(tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg, colonup_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[111].typ = (&NTI__Mi9beSCiDaFLZyHYQKbAnbw_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[111].name = ":up";
TM__12kJhyv5FAXBW9a5UDDH9cZA_48_14[8] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[112];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[112].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[112].offset = offsetof(tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg, cc8);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[112].typ = (&NTI__MCOED3G13L24SrT9ctnh1rg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[112].name = "cc8";
TM__12kJhyv5FAXBW9a5UDDH9cZA_48_14[9] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[113];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[113].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[113].offset = offsetof(tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg, chronosInternalTmpFuture9);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[113].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[113].name = "chronosInternalTmpFuture9";
TM__12kJhyv5FAXBW9a5UDDH9cZA_48_14[10] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[114];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[114].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[114].offset = offsetof(tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg, result10);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[114].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[114].name = "result10";
TM__12kJhyv5FAXBW9a5UDDH9cZA_48_14[11] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[115];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[115].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[115].offset = offsetof(tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg, chronosInternalTmpFuture11);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[115].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[115].name = "chronosInternalTmpFuture11";
TM__12kJhyv5FAXBW9a5UDDH9cZA_48_14[12] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[116];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[116].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[116].offset = offsetof(tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg, t12);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[116].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[116].name = "t12";
TM__12kJhyv5FAXBW9a5UDDH9cZA_48_14[13] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[117];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[117].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[117].offset = offsetof(tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg, chronosInternalTmpFuture13);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[117].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[117].name = "chronosInternalTmpFuture13";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[103].len = 14; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[103].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[103].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_48_14[0];
NTI__iL8rGisGMAOsn8psN09cOwg_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[103];
NTI__Xhyk9b1PBFXoPC9ceoS29bbeg_.size = sizeof(tyObject_Env_asyncmacro2dotnim___iL8rGisGMAOsn8psN09cOwg*);
NTI__Xhyk9b1PBFXoPC9ceoS29bbeg_.kind = 22;
NTI__Xhyk9b1PBFXoPC9ceoS29bbeg_.base = (&NTI__iL8rGisGMAOsn8psN09cOwg_);
NTI__Xhyk9b1PBFXoPC9ceoS29bbeg_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
"/nim-chronos/chronos/asyncmacro2.nim(259, 33)";
NTI__Xhyk9b1PBFXoPC9ceoS29bbeg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Xhyk9b1PBFXoPC9ceoS29bbeg_;
NTI__Xhyk9b1PBFXoPC9ceoS29bbeg_.marker = Marker_tyRef__Xhyk9b1PBFXoPC9ceoS29bbeg;
NTI__jNjZgrWgxLbtLAIMg6Mzgg_.size = sizeof(tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg);
NTI__jNjZgrWgxLbtLAIMg6Mzgg_.kind = 17;
NTI__jNjZgrWgxLbtLAIMg6Mzgg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
NTI__jNjZgrWgxLbtLAIMg6Mzgg_.name = "object";
NTI__jNjZgrWgxLbtLAIMg6Mzgg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__jNjZgrWgxLbtLAIMg6Mzgg_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_49_5[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[119];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[119].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[119].offset = offsetof(tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg, colonstate_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[119].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[119].name = ":state";
TM__12kJhyv5FAXBW9a5UDDH9cZA_49_5[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[120];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[120].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[120].offset = offsetof(tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg, obj1);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[120].typ = (&NTI__MCOED3G13L24SrT9ctnh1rg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[120].name = "obj1";
TM__12kJhyv5FAXBW9a5UDDH9cZA_49_5[2] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[121];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[121].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[121].offset = offsetof(tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg, client2);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[121].typ = (&NTI__cEWFzfxMrtn5XQnoWrY5iA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[121].name = "client2";
TM__12kJhyv5FAXBW9a5UDDH9cZA_49_5[3] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[122];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[122].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[122].offset = offsetof(tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg, chronosInternalRetFuture3);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[122].typ = (&NTI__q8AocMuCmWnh2Yu9aW8pE1g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[122].name = "chronosInternalRetFuture3";
TM__12kJhyv5FAXBW9a5UDDH9cZA_49_5[4] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[123];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[123].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[123].offset = offsetof(tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg, nameIterVarX60gensym785050464_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[123].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[123].name = "nameIterVar`gensym785050464";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[118].len = 5; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[118].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[118].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_49_5[0];
NTI__jNjZgrWgxLbtLAIMg6Mzgg_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[118];
NTI__cWusF2ApkPuRQQsIoeP83A_.size = sizeof(tyObject_Env_macrosdotnim___jNjZgrWgxLbtLAIMg6Mzgg*);
NTI__cWusF2ApkPuRQQsIoeP83A_.kind = 22;
NTI__cWusF2ApkPuRQQsIoeP83A_.base = (&NTI__jNjZgrWgxLbtLAIMg6Mzgg_);
NTI__cWusF2ApkPuRQQsIoeP83A_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
"/nimbus-build-system/vendor/Nim/lib/core/macros.nim(591, 26)";
NTI__cWusF2ApkPuRQQsIoeP83A_.nextType = nimTypeRoot; nimTypeRoot=&NTI__cWusF2ApkPuRQQsIoeP83A_;
NTI__cWusF2ApkPuRQQsIoeP83A_.marker = Marker_tyRef__cWusF2ApkPuRQQsIoeP83A;
NTI__zVxAGiT9arDPlRu824RMOpQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ);
NTI__zVxAGiT9arDPlRu824RMOpQ_.kind = 17;
NTI__zVxAGiT9arDPlRu824RMOpQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
NTI__zVxAGiT9arDPlRu824RMOpQ_.name = "object";
NTI__zVxAGiT9arDPlRu824RMOpQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__zVxAGiT9arDPlRu824RMOpQ_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_50_7[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[125];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[125].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[125].offset = offsetof(tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ, colonstate_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[125].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[125].name = ":state";
TM__12kJhyv5FAXBW9a5UDDH9cZA_50_7[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[126];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[126].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[126].offset = offsetof(tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ, result1);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[126].typ = (&NTI__vEOa9c5qaE9ajWxR5R4zwfQg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[126].name = "result1";
TM__12kJhyv5FAXBW9a5UDDH9cZA_50_7[2] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[127];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[127].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[127].offset = offsetof(tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ, jsonParam2);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[127].typ = (&NTI__zfzzuQ8txrdZAYK0WGWpHg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[127].name = "jsonParam2";
TM__12kJhyv5FAXBW9a5UDDH9cZA_50_7[3] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[128];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[128].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[128].offset = offsetof(tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ, colonup_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[128].typ = (&NTI__cWusF2ApkPuRQQsIoeP83A_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[128].name = ":up";
TM__12kJhyv5FAXBW9a5UDDH9cZA_50_7[4] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[129];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[129].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[129].offset = offsetof(tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ, chronosInternalTmpFuture4);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[129].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[129].name = "chronosInternalTmpFuture4";
TM__12kJhyv5FAXBW9a5UDDH9cZA_50_7[5] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[130];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[130].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[130].offset = offsetof(tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ, result5);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[130].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[130].name = "result5";
TM__12kJhyv5FAXBW9a5UDDH9cZA_50_7[6] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[131];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[131].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[131].offset = offsetof(tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ, res6);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[131].typ = (&NTI__UAPuRQmtqdlTp9cgdKiAY0g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[131].name = "res6";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[124].len = 7; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[124].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[124].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_50_7[0];
NTI__zVxAGiT9arDPlRu824RMOpQ_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[124];
NTI__3XcSqjJZVltdruglEWiAPw_.size = sizeof(tyObject_Env_asyncmacro2dotnim___zVxAGiT9arDPlRu824RMOpQ*);
NTI__3XcSqjJZVltdruglEWiAPw_.kind = 22;
NTI__3XcSqjJZVltdruglEWiAPw_.base = (&NTI__zVxAGiT9arDPlRu824RMOpQ_);
NTI__3XcSqjJZVltdruglEWiAPw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
"/nim-chronos/chronos/asyncmacro2.nim(259, 33)";
NTI__3XcSqjJZVltdruglEWiAPw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__3XcSqjJZVltdruglEWiAPw_;
NTI__3XcSqjJZVltdruglEWiAPw_.marker = Marker_tyRef__3XcSqjJZVltdruglEWiAPw;
NTI__QY3OGAqME9bHjG43r17Tkpw_.size = sizeof(tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw);
NTI__QY3OGAqME9bHjG43r17Tkpw_.kind = 17;
NTI__QY3OGAqME9bHjG43r17Tkpw_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
NTI__QY3OGAqME9bHjG43r17Tkpw_.name = "object";
NTI__QY3OGAqME9bHjG43r17Tkpw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__QY3OGAqME9bHjG43r17Tkpw_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_57_5[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[133];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[133].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[133].offset = offsetof(tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw, colonstate_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[133].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[133].name = ":state";
TM__12kJhyv5FAXBW9a5UDDH9cZA_57_5[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[134];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[134].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[134].offset = offsetof(tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw, data1);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[134].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[134].name = "data1";
TM__12kJhyv5FAXBW9a5UDDH9cZA_57_5[2] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[135];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[135].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[135].offset = offsetof(tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw, client2);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[135].typ = (&NTI__cEWFzfxMrtn5XQnoWrY5iA_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[135].name = "client2";
TM__12kJhyv5FAXBW9a5UDDH9cZA_57_5[3] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[136];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[136].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[136].offset = offsetof(tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw, chronosInternalRetFuture3);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[136].typ = (&NTI__q8AocMuCmWnh2Yu9aW8pE1g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[136].name = "chronosInternalRetFuture3";
TM__12kJhyv5FAXBW9a5UDDH9cZA_57_5[4] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[137];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[137].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[137].offset = offsetof(tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw, nameIterVarX60gensym785802434_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[137].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[137].name = "nameIterVar`gensym785802434";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[132].len = 5; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[132].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[132].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_57_5[0];
NTI__QY3OGAqME9bHjG43r17Tkpw_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[132];
NTI__WVQN7FewvdQJp7oyD7zUmw_.size = sizeof(tyObject_Env_macrosdotnim___QY3OGAqME9bHjG43r17Tkpw*);
NTI__WVQN7FewvdQJp7oyD7zUmw_.kind = 22;
NTI__WVQN7FewvdQJp7oyD7zUmw_.base = (&NTI__QY3OGAqME9bHjG43r17Tkpw_);
NTI__WVQN7FewvdQJp7oyD7zUmw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
"/nimbus-build-system/vendor/Nim/lib/core/macros.nim(592, 29)";
NTI__WVQN7FewvdQJp7oyD7zUmw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__WVQN7FewvdQJp7oyD7zUmw_;
NTI__WVQN7FewvdQJp7oyD7zUmw_.marker = Marker_tyRef__WVQN7FewvdQJp7oyD7zUmw;
NTI__eTU9chAr5FniampOCcptLRQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ);
NTI__eTU9chAr5FniampOCcptLRQ_.kind = 17;
NTI__eTU9chAr5FniampOCcptLRQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
NTI__eTU9chAr5FniampOCcptLRQ_.name = "object";
NTI__eTU9chAr5FniampOCcptLRQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__eTU9chAr5FniampOCcptLRQ_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_58_7[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[139];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[139].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[139].offset = offsetof(tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ, colonstate_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[139].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[139].name = ":state";
TM__12kJhyv5FAXBW9a5UDDH9cZA_58_7[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[140];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[140].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[140].offset = offsetof(tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ, result1);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[140].typ = (&NTI__vEOa9c5qaE9ajWxR5R4zwfQg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[140].name = "result1";
TM__12kJhyv5FAXBW9a5UDDH9cZA_58_7[2] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[141];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[141].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[141].offset = offsetof(tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ, jsonParam2);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[141].typ = (&NTI__zfzzuQ8txrdZAYK0WGWpHg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[141].name = "jsonParam2";
TM__12kJhyv5FAXBW9a5UDDH9cZA_58_7[3] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[142];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[142].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[142].offset = offsetof(tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ, colonup_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[142].typ = (&NTI__WVQN7FewvdQJp7oyD7zUmw_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[142].name = ":up";
TM__12kJhyv5FAXBW9a5UDDH9cZA_58_7[4] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[143];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[143].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[143].offset = offsetof(tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ, chronosInternalTmpFuture4);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[143].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[143].name = "chronosInternalTmpFuture4";
TM__12kJhyv5FAXBW9a5UDDH9cZA_58_7[5] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[144];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[144].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[144].offset = offsetof(tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ, result5);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[144].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[144].name = "result5";
TM__12kJhyv5FAXBW9a5UDDH9cZA_58_7[6] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[145];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[145].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[145].offset = offsetof(tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ, res6);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[145].typ = (&NTI__UAPuRQmtqdlTp9cgdKiAY0g_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[145].name = "res6";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[138].len = 7; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[138].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[138].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_58_7[0];
NTI__eTU9chAr5FniampOCcptLRQ_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[138];
NTI__LoMPo7vvvj6vhnGJLDe1Tg_.size = sizeof(tyObject_Env_asyncmacro2dotnim___eTU9chAr5FniampOCcptLRQ*);
NTI__LoMPo7vvvj6vhnGJLDe1Tg_.kind = 22;
NTI__LoMPo7vvvj6vhnGJLDe1Tg_.base = (&NTI__eTU9chAr5FniampOCcptLRQ_);
NTI__LoMPo7vvvj6vhnGJLDe1Tg_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
"/nim-chronos/chronos/asyncmacro2.nim(259, 33)";
NTI__LoMPo7vvvj6vhnGJLDe1Tg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__LoMPo7vvvj6vhnGJLDe1Tg_;
NTI__LoMPo7vvvj6vhnGJLDe1Tg_.marker = Marker_tyRef__LoMPo7vvvj6vhnGJLDe1Tg;
NTI__ubXr9bFCXs9bc35NkwsYmx2Q_.size = sizeof(tyTuple__ubXr9bFCXs9bc35NkwsYmx2Q);
NTI__ubXr9bFCXs9bc35NkwsYmx2Q_.kind = 18;
NTI__ubXr9bFCXs9bc35NkwsYmx2Q_.base = 0;
NTI__ubXr9bFCXs9bc35NkwsYmx2Q_.flags = 2;
NTI__ubXr9bFCXs9bc35NkwsYmx2Q_.name = "EncodeResult";
NTI__ubXr9bFCXs9bc35NkwsYmx2Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ubXr9bFCXs9bc35NkwsYmx2Q_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_74_2[0] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[147];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[147].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[147].offset = offsetof(tyTuple__ubXr9bFCXs9bc35NkwsYmx2Q, Field0);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[147].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[147].name = "Field0";
TM__12kJhyv5FAXBW9a5UDDH9cZA_74_2[1] = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[148];
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[148].kind = 1;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[148].offset = offsetof(tyTuple__ubXr9bFCXs9bc35NkwsYmx2Q, Field1);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[148].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[148].name = "Field1";
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[146].len = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[146].kind = 2; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[146].sons = &TM__12kJhyv5FAXBW9a5UDDH9cZA_74_2[0];
NTI__ubXr9bFCXs9bc35NkwsYmx2Q_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[146];
NTI__sG5OrxAnp0gxWEPnLcS9b7A_.size = sizeof(tyObject_ContractCallcolonObjectType___sG5OrxAnp0gxWEPnLcS9b7A);
NTI__sG5OrxAnp0gxWEPnLcS9b7A_.kind = 17;
NTI__sG5OrxAnp0gxWEPnLcS9b7A_.base = (&NTI__UROtxvx3tT9ckuc3ZC7S86g_);
NTI__sG5OrxAnp0gxWEPnLcS9b7A_.name = "ContractCall:ObjectType";
NTI__sG5OrxAnp0gxWEPnLcS9b7A_.nextType = nimTypeRoot; nimTypeRoot=&NTI__sG5OrxAnp0gxWEPnLcS9b7A_;
TM__12kJhyv5FAXBW9a5UDDH9cZA_0[149].len = 0; TM__12kJhyv5FAXBW9a5UDDH9cZA_0[149].kind = 2;
NTI__sG5OrxAnp0gxWEPnLcS9b7A_.node = &TM__12kJhyv5FAXBW9a5UDDH9cZA_0[149];
NTI__RsBysq7FIcNlzpBYMiDQjA_.size = sizeof(tyObject_ContractCallcolonObjectType___sG5OrxAnp0gxWEPnLcS9b7A*);
NTI__RsBysq7FIcNlzpBYMiDQjA_.kind = 22;
NTI__RsBysq7FIcNlzpBYMiDQjA_.base = (&NTI__sG5OrxAnp0gxWEPnLcS9b7A_);
NTI__RsBysq7FIcNlzpBYMiDQjA_.name = "ContractCall";
NTI__RsBysq7FIcNlzpBYMiDQjA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__RsBysq7FIcNlzpBYMiDQjA_;
NTI__RsBysq7FIcNlzpBYMiDQjA_.marker = Marker_tyRef__RsBysq7FIcNlzpBYMiDQjA;
}