mirror of
https://github.com/waku-org/nwaku.git
synced 2025-02-11 06:26:43 +00:00
9333 lines
668 KiB
C
9333 lines
668 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-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/v1/node -o nimcache/release/wakunode1/@m..@s..@s..@svendor@snim-eth@seth@sp2p@skademlia.nim.c.o nimcache/release/wakunode1/@m..@s..@s..@svendor@snim-eth@seth@sp2p@skademlia.nim.c */
|
|
#define NIM_INTBITS 64
|
|
|
|
#include "nimbase.h"
|
|
#include <string.h>
|
|
#include <sys/types.h>
|
|
#include <pthread.h>
|
|
#include "bearssl_rand.h"
|
|
#include <setjmp.h>
|
|
#include "bearssl_hash.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_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg;
|
|
typedef struct tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw;
|
|
typedef struct tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA;
|
|
typedef struct tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ;
|
|
typedef struct tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA;
|
|
typedef struct tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA;
|
|
typedef struct tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg;
|
|
typedef struct tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA;
|
|
typedef struct tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g;
|
|
typedef struct TNimType TNimType;
|
|
typedef struct TNimNode TNimNode;
|
|
typedef struct tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw;
|
|
typedef struct tyObject_DiscoveryProtocolcolonObjectType___waQyUBIS0phbKWz5xVV9bTg tyObject_DiscoveryProtocolcolonObjectType___waQyUBIS0phbKWz5xVV9bTg;
|
|
typedef struct tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw;
|
|
typedef struct tySequence__8y8hhoTs9bVn1no7HCdDJwQ tySequence__8y8hhoTs9bVn1no7HCdDJwQ;
|
|
typedef struct tyObject_Table__gZoQEO4V3muc0g6lD9aIb2Q tyObject_Table__gZoQEO4V3muc0g6lD9aIb2Q;
|
|
typedef struct tySequence__ZGDdbXPD9bUBYNLtwtuTWrA tySequence__ZGDdbXPD9bUBYNLtwtuTWrA;
|
|
typedef struct tyObject_Table__G9cDI1Dr3nt9bkFZ69cYb2hpA tyObject_Table__G9cDI1Dr3nt9bkFZ69cYb2hpA;
|
|
typedef struct tySequence__bqBMFIjg0BA9aW4cUrDr4aw tySequence__bqBMFIjg0BA9aW4cUrDr4aw;
|
|
typedef struct tyObject_Table__4n5kcfi9ae2XAgDxZKNVtjg tyObject_Table__4n5kcfi9ae2XAgDxZKNVtjg;
|
|
typedef struct tySequence__Yjh7j69bRJilZ9ctrRBprjIw tySequence__Yjh7j69bRJilZ9ctrRBprjIw;
|
|
typedef struct tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA;
|
|
typedef struct tySequence__Wq0ZcI6MO5RSp6EwbCW5fA tySequence__Wq0ZcI6MO5RSp6EwbCW5fA;
|
|
typedef struct TGenericSeq TGenericSeq;
|
|
typedef struct tyTuple__JfHvHzMrhKkWAUvQKe0i1A tyTuple__JfHvHzMrhKkWAUvQKe0i1A;
|
|
typedef struct tyObject_Env_kademliadotnim___diB2NTuAIWY0FO9c5IUJRGg tyObject_Env_kademliadotnim___diB2NTuAIWY0FO9c5IUJRGg;
|
|
typedef struct NimStringDesc NimStringDesc;
|
|
typedef struct tyObject_MDigest__law9ct65KplMYBvtmjCQxbw tyObject_MDigest__law9ct65KplMYBvtmjCQxbw;
|
|
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_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w;
|
|
typedef struct tyObject_DatagramTransportcolonObjectType___BiotS4Q0H9bWosr4mx8VXjQ tyObject_DatagramTransportcolonObjectType___BiotS4Q0H9bWosr4mx8VXjQ;
|
|
typedef struct Exception Exception;
|
|
typedef struct RootObj RootObj;
|
|
typedef struct tySequence__uB9b75OUPRENsBAu4AnoePA tySequence__uB9b75OUPRENsBAu4AnoePA;
|
|
typedef struct TSafePoint TSafePoint;
|
|
typedef struct tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ;
|
|
typedef struct tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA;
|
|
typedef struct tyObject_BufferedOutput__8P9alBgCoSqOy9alEKOH4etg tyObject_BufferedOutput__8P9alBgCoSqOy9alEKOH4etg;
|
|
typedef struct tyTuple__yobv8JsmBBRNC1NIieLJzQ tyTuple__yobv8JsmBBRNC1NIieLJzQ;
|
|
typedef struct tyObject_StdOutOutput__QHttWltDMaZ0hK1JkeyuCA tyObject_StdOutOutput__QHttWltDMaZ0hK1JkeyuCA;
|
|
typedef struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA;
|
|
typedef struct tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw;
|
|
typedef struct tyTuple__42R0DgrbvpOprxPJeRsLSQ tyTuple__42R0DgrbvpOprxPJeRsLSQ;
|
|
typedef struct tyTuple__cEA2BnesWvD8MYdhMKmxgg tyTuple__cEA2BnesWvD8MYdhMKmxgg;
|
|
typedef struct tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw;
|
|
typedef struct tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ;
|
|
typedef struct tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw;
|
|
typedef struct tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg;
|
|
typedef struct tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ;
|
|
typedef struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ tySequence__6H5Oh5UUvVCLiakt9aTwtUQ;
|
|
typedef struct tySequence__qkV9cggxceO9cpfUWIbCnvJg tySequence__qkV9cggxceO9cpfUWIbCnvJg;
|
|
typedef struct tyObject_Env_kademliadotnim___C9cjV5v6bzL85fT59a2F0Sjw tyObject_Env_kademliadotnim___C9cjV5v6bzL85fT59a2F0Sjw;
|
|
typedef struct tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA;
|
|
typedef struct tyObject_Env_asyncmacro2dotnim___1qBJZiwykkdTo9cHj5APQ3A tyObject_Env_asyncmacro2dotnim___1qBJZiwykkdTo9cHj5APQ3A;
|
|
typedef struct tyObject_Env_asyncmacro2dotnim___f8RusvNP9cM1JGICPW9b3HkQ tyObject_Env_asyncmacro2dotnim___f8RusvNP9cM1JGICPW9b3HkQ;
|
|
typedef struct tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw;
|
|
typedef struct tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA;
|
|
typedef struct tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q;
|
|
typedef struct tyObject_Env_kademliadotnim___Ch9cH7E50MkZYW5h8D8LwMQ tyObject_Env_kademliadotnim___Ch9cH7E50MkZYW5h8D8LwMQ;
|
|
typedef struct tyObject_Env_algorithmdotnim___OXa9b9avXRcVAf5spz1oQgvA tyObject_Env_algorithmdotnim___OXa9b9avXRcVAf5spz1oQgvA;
|
|
typedef struct tyObject_Env_algorithmdotnim___N7DIA9bcyCJVJ6Xt3HOwXpQ tyObject_Env_algorithmdotnim___N7DIA9bcyCJVJ6Xt3HOwXpQ;
|
|
typedef struct tyObject_Env_algorithmdotnim___CND9a10sOq4s9b2bOt7iw9a3g tyObject_Env_algorithmdotnim___CND9a10sOq4s9b2bOt7iw9a3g;
|
|
typedef struct tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw;
|
|
typedef struct tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA;
|
|
typedef struct tySequence__YLSrMkvpbAkrtfsJlhTP9bA tySequence__YLSrMkvpbAkrtfsJlhTP9bA;
|
|
typedef struct tySequence__shxop0zPIs5Ec3k71aCLuQ tySequence__shxop0zPIs5Ec3k71aCLuQ;
|
|
typedef struct tyObject_FuturecolonObjectType___Yymy9btZnULoFkaltHtUMqQ tyObject_FuturecolonObjectType___Yymy9btZnULoFkaltHtUMqQ;
|
|
typedef struct tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ;
|
|
typedef struct tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw;
|
|
typedef struct tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g;
|
|
typedef struct tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg;
|
|
typedef struct tySequence__aFlGerNczoq1pU7jr4WW0w tySequence__aFlGerNczoq1pU7jr4WW0w;
|
|
typedef struct tySequence__pvhITBeiW48U6aJxfZcHmA tySequence__pvhITBeiW48U6aJxfZcHmA;
|
|
typedef struct tySequence__AvhjZp1AGgrR9anhlOhlS0w tySequence__AvhjZp1AGgrR9anhlOhlS0w;
|
|
typedef struct tyTuple__G9c6uMG0yDN9cMp8J9bxIqJOQ tyTuple__G9c6uMG0yDN9cMp8J9bxIqJOQ;
|
|
typedef struct tyObject_Env_algorithmdotnim___tDxu56JfbX9bllLYDWkTvbw tyObject_Env_algorithmdotnim___tDxu56JfbX9bllLYDWkTvbw;
|
|
typedef struct tyObject_FuturecolonObjectType___TbO4Z2CqfDTnk9cbsLqoiVA tyObject_FuturecolonObjectType___TbO4Z2CqfDTnk9cbsLqoiVA;
|
|
typedef struct tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA;
|
|
typedef struct tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA;
|
|
typedef struct tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg;
|
|
typedef struct tyObject_Result__pEDK7XSpIcDeFrCMtNkidQ tyObject_Result__pEDK7XSpIcDeFrCMtNkidQ;
|
|
typedef struct tyTuple__Qptir78YkKhpx9ams3lvtsw tyTuple__Qptir78YkKhpx9ams3lvtsw;
|
|
typedef struct tyTuple__MsTR86jOxY4TjADGXDQ9cYw tyTuple__MsTR86jOxY4TjADGXDQ9cYw;
|
|
typedef struct tyTuple__beG4ILF8HR8pW2ufrKnHug tyTuple__beG4ILF8HR8pW2ufrKnHug;
|
|
typedef struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA;
|
|
typedef struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw;
|
|
typedef NU8 tyArray__w5VB8h5K8DB3oWrO5U2wqg[64];
|
|
struct tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ {tyArray__w5VB8h5K8DB3oWrO5U2wqg data;
|
|
};
|
|
struct tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA {tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ data;
|
|
};
|
|
typedef NU8 tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA;
|
|
typedef NU8 tyArray__qtqsWM5aXmcpMIVmvq3kAA[16];
|
|
typedef NU8 tyArray__H8qf9bpC2ziYA2earmO8m7w[4];
|
|
struct tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA {tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA family;
|
|
union{
|
|
struct {tyArray__qtqsWM5aXmcpMIVmvq3kAA address_v6;
|
|
} _family_1;
|
|
struct {tyArray__H8qf9bpC2ziYA2earmO8m7w address_v4;
|
|
} _family_2;
|
|
};
|
|
};
|
|
struct tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA {tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA ip;
|
|
NU16 udpPort;
|
|
NU16 tcpPort;
|
|
};
|
|
struct tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw {tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA pubkey;
|
|
tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA address;
|
|
};
|
|
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_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg {tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw node;
|
|
tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg id;
|
|
};
|
|
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 tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw {tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* thisNode;
|
|
tySequence__8y8hhoTs9bVn1no7HCdDJwQ* buckets;
|
|
};
|
|
struct tyObject_Table__gZoQEO4V3muc0g6lD9aIb2Q {tySequence__ZGDdbXPD9bUBYNLtwtuTWrA* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_Table__G9cDI1Dr3nt9bkFZ69cYb2hpA {tySequence__bqBMFIjg0BA9aW4cUrDr4aw* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_Table__4n5kcfi9ae2XAgDxZKNVtjg {tySequence__Yjh7j69bRJilZ9ctrRBprjIw* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw {tyObject_DiscoveryProtocolcolonObjectType___waQyUBIS0phbKWz5xVV9bTg* wire;
|
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* thisNode;
|
|
tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw routing;
|
|
tyObject_Table__gZoQEO4V3muc0g6lD9aIb2Q pongFutures;
|
|
tyObject_Table__G9cDI1Dr3nt9bkFZ69cYb2hpA pingFutures;
|
|
tyObject_Table__4n5kcfi9ae2XAgDxZKNVtjg neighboursCallbacks;
|
|
br_hmac_drbg_context* rng;
|
|
};
|
|
struct tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA {tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg istart;
|
|
tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg iend;
|
|
tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* nodes;
|
|
tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* replacementCache;
|
|
NF lastUpdated;
|
|
};
|
|
struct TGenericSeq {NI len;
|
|
NI reserved;
|
|
};
|
|
struct tyTuple__JfHvHzMrhKkWAUvQKe0i1A {
|
|
void* Field0;
|
|
tyObject_Env_kademliadotnim___diB2NTuAIWY0FO9c5IUJRGg* Field1;
|
|
};
|
|
struct NimStringDesc { TGenericSeq Sup;NIM_CHAR data[SEQ_DECL_SIZE];
|
|
};
|
|
typedef NU8 tyArray__vEOa9c5qaE9ajWxR5R4zwfQg[32];
|
|
struct tyObject_MDigest__law9ct65KplMYBvtmjCQxbw {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data;
|
|
};
|
|
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_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data;
|
|
};
|
|
struct tyObject_DiscoveryProtocolcolonObjectType___waQyUBIS0phbKWz5xVV9bTg {tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w privKey;
|
|
tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA address;
|
|
tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* bootstrapNodes;
|
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* thisNode;
|
|
tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* kademlia;
|
|
tyObject_DatagramTransportcolonObjectType___BiotS4Q0H9bWosr4mx8VXjQ* transp;
|
|
};
|
|
typedef unsigned char tyArray__A1SHJCPZVISPTujoygIPEQ[64];
|
|
struct RootObj {TNimType* m_type;};
|
|
struct Exception { RootObj Sup;Exception* parent;
|
|
NCSTRING name;
|
|
NimStringDesc* message;
|
|
tySequence__uB9b75OUPRENsBAu4AnoePA* trace;
|
|
Exception* up;
|
|
};
|
|
typedef long tyArray__TcvIiMAJvcwzNLsZkfnFnQ[25];
|
|
struct TSafePoint {TSafePoint* prev;
|
|
NI status;
|
|
jmp_buf context;
|
|
};
|
|
typedef NU8 tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA;
|
|
typedef tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ* tyArray__9c78XLTqudZ5E3xt5X2tFUQ[1];
|
|
struct tyObject_StdOutOutput__QHttWltDMaZ0hK1JkeyuCA {char dummy;
|
|
};
|
|
struct tyTuple__yobv8JsmBBRNC1NIieLJzQ {
|
|
tyObject_StdOutOutput__QHttWltDMaZ0hK1JkeyuCA Field0;
|
|
};
|
|
struct tyObject_BufferedOutput__8P9alBgCoSqOy9alEKOH4etg {tyTuple__yobv8JsmBBRNC1NIieLJzQ finalOutputs;
|
|
NimStringDesc* buffer;
|
|
};
|
|
struct tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA {tyObject_BufferedOutput__8P9alBgCoSqOy9alEKOH4etg output;
|
|
tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA level;
|
|
};
|
|
struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA { Exception Sup;};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(NI, ClP_0) (tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* k, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__s19c8U1xoiV7Op9bjGxr8jHA;
|
|
typedef N_CLOSURE_PTR(NI, TM__hHMuvF9aunJcOicmgc4deRw_26) (tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* k, void* ClE_0);
|
|
struct tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;};
|
|
struct tyTuple__cEA2BnesWvD8MYdhMKmxgg {
|
|
tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA Field0;
|
|
tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA Field1;
|
|
};
|
|
struct tyTuple__42R0DgrbvpOprxPJeRsLSQ {
|
|
tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* Field0;
|
|
tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* Field1;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, ClP_0) (void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__Y7TIAk6Os9cRMtmIj9bEqCww;
|
|
struct tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ { RootObj Sup;NI colonstate_;
|
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n1;
|
|
tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k2;
|
|
tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* chronosInternalRetFuture3;
|
|
tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym526303974_;
|
|
};
|
|
struct tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ { RootObj Sup;NI colonstate_;
|
|
NIM_BOOL result1;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record2;
|
|
tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ* colonup_;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym543600194_;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result5;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* pid6;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record7;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym544550198_;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture9;
|
|
NIM_BOOL gotPong10;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record11;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym5465001912_;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record13;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym5474501914_;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record15;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym5494001916_;
|
|
};
|
|
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___7r4oeIrX2n9aOSLbv8vKLiw { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;NIM_BOOL value;
|
|
};
|
|
struct tyObject_Env_kademliadotnim___C9cjV5v6bzL85fT59a2F0Sjw { RootObj Sup;NI colonstate_;
|
|
tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* fut1;
|
|
tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k2;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* pingid3;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(void, ClP_0) (void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__IIomJ6ptE6vfJ5zRbATgkQ;
|
|
struct tyObject_Env_asyncmacro2dotnim___1qBJZiwykkdTo9cHj5APQ3A { RootObj Sup;NI colonstate_;
|
|
tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* chronosInternalRetFuture1;
|
|
tyProc__IIomJ6ptE6vfJ5zRbATgkQ p2;
|
|
tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym525750763_;
|
|
};
|
|
struct tyObject_Env_asyncmacro2dotnim___f8RusvNP9cM1JGICPW9b3HkQ { RootObj Sup;NI colonstate_;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture1;
|
|
tyObject_Env_asyncmacro2dotnim___1qBJZiwykkdTo9cHj5APQ3A* colonup_;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result3;
|
|
};
|
|
struct tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;};
|
|
struct tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw {NI64 value;
|
|
};
|
|
struct tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;};
|
|
struct tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA { tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q Sup;};
|
|
typedef N_CLOSURE_PTR(void, TM__hHMuvF9aunJcOicmgc4deRw_66) (void);
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__hHMuvF9aunJcOicmgc4deRw_68) (void);
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__hHMuvF9aunJcOicmgc4deRw_69) (void);
|
|
typedef N_CLOSURE_PTR(void, TM__hHMuvF9aunJcOicmgc4deRw_71) (void* udataX60gensym52575077_);
|
|
struct tyObject_Env_kademliadotnim___Ch9cH7E50MkZYW5h8D8LwMQ { RootObj Sup;NI colonstate_;
|
|
tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* fut1;
|
|
tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k2;
|
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n3;
|
|
};
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__hHMuvF9aunJcOicmgc4deRw_89) (void);
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__hHMuvF9aunJcOicmgc4deRw_90) (void);
|
|
typedef N_CLOSURE_PTR(void, TM__hHMuvF9aunJcOicmgc4deRw_92) (void* udataX60gensym52630398_);
|
|
typedef struct {
|
|
N_NIMCALL_PTR(void, ClP_0) (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* n_0, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__Vj8L5mSqv3cWTixxMAusYg;
|
|
typedef N_CLOSURE_PTR(void, TM__hHMuvF9aunJcOicmgc4deRw_103) (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* n_0);
|
|
struct tyObject_Env_algorithmdotnim___OXa9b9avXRcVAf5spz1oQgvA { RootObj Sup;NI colonstate_;
|
|
tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg id1;
|
|
};
|
|
struct tyObject_Env_algorithmdotnim___N7DIA9bcyCJVJ6Xt3HOwXpQ { RootObj Sup;NI colonstate_;
|
|
tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg id1;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(NI, ClP_0) (tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* x_0, tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* y_0, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__33CFNoSkYN6lr6NBdyoIBQ;
|
|
typedef NU8 tyEnum_SortOrder__8iBc6wlNqBa9cju9cUAhUAxA;
|
|
struct tyObject_Env_algorithmdotnim___CND9a10sOq4s9b2bOt7iw9a3g { RootObj Sup;NI colonstate_;
|
|
tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg id1;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(NI, ClP_0) (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* x_0, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* y_0, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__cSrno5rc3KqR4AH687gzWQ;
|
|
typedef N_CLOSURE_PTR(NI, TM__hHMuvF9aunJcOicmgc4deRw_119) (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* x_0, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* y_0, void* ClE_0);
|
|
struct tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw { RootObj Sup;NI colonstate_;
|
|
tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* bootstrapNodes1;
|
|
tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k2;
|
|
tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* chronosInternalRetFuture3;
|
|
NI retries4;
|
|
tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym526600745_;
|
|
};
|
|
struct tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA { RootObj Sup;NI colonstate_;
|
|
tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw retryInterval1;
|
|
NI numTries2;
|
|
tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw* colonup_;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record4;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym583250195_;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture6;
|
|
NI iX60gensym581250497_;
|
|
tySequence__YLSrMkvpbAkrtfsJlhTP9bA* resultX60gensym581250508_;
|
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* it9;
|
|
NI i10;
|
|
NI L11;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result12;
|
|
tySequence__shxop0zPIs5Ec3k71aCLuQ* bonded13;
|
|
NI i14;
|
|
NI L15;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record16;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym5818501917_;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture18;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record19;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym5825001920_;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture21;
|
|
};
|
|
struct tyObject_FuturecolonObjectType___Yymy9btZnULoFkaltHtUMqQ { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;tySequence__shxop0zPIs5Ec3k71aCLuQ* value;
|
|
};
|
|
struct tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* value;
|
|
};
|
|
struct tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw { RootObj Sup;NI colonstate_;
|
|
tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k1;
|
|
tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg nodeId2;
|
|
tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ* chronosInternalRetFuture3;
|
|
tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym526500234_;
|
|
};
|
|
struct tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg {tySequence__aFlGerNczoq1pU7jr4WW0w* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g { RootObj Sup;NI colonstate_;
|
|
tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* result1;
|
|
tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg nodesAsked2;
|
|
tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg nodesSeen3;
|
|
tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* closest4;
|
|
tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw* colonup_;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record6;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym572550197_;
|
|
tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* nodesToAsk8;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record9;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym5732001910_;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture11;
|
|
NI iX60gensym5735538012_;
|
|
tySequence__pvhITBeiW48U6aJxfZcHmA* resultX60gensym5735538113_;
|
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* it14;
|
|
NI i15;
|
|
NI L16;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result17;
|
|
tySequence__AvhjZp1AGgrR9anhlOhlS0w* results18;
|
|
NI i19;
|
|
NI L20;
|
|
tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* candidates21;
|
|
NI i22;
|
|
NI L23;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record24;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym5750501925_;
|
|
};
|
|
struct tyTuple__G9c6uMG0yDN9cMp8J9bxIqJOQ {
|
|
NI Field0;
|
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* Field1;
|
|
};
|
|
struct tyObject_Env_algorithmdotnim___tDxu56JfbX9bllLYDWkTvbw { RootObj Sup;NI colonstate_;
|
|
tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg nodeId1;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*, ClP_0) (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* nodes, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__WUcYRiIsR4udLUHJRswXEg;
|
|
typedef N_CLOSURE_PTR(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*, TM__hHMuvF9aunJcOicmgc4deRw_150) (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* nodes);
|
|
struct tyObject_FuturecolonObjectType___TbO4Z2CqfDTnk9cbsLqoiVA { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;tySequence__AvhjZp1AGgrR9anhlOhlS0w* value;
|
|
};
|
|
struct tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA { RootObj Sup;NI colonstate_;
|
|
tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g* colonup_;
|
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* remote2;
|
|
tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg nodeId3;
|
|
tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ* chronosInternalRetFuture4;
|
|
tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym566204605_;
|
|
};
|
|
struct tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA { RootObj Sup;NI colonstate_;
|
|
tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* result1;
|
|
tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA* colonup_;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture3;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result4;
|
|
tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* candidates5;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record6;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym568150197_;
|
|
NI posX60gensym568502028_;
|
|
NI iX60gensym568502039_;
|
|
NI colontmp10_;
|
|
NI i11;
|
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* it12;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record13;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym5696001914_;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture15;
|
|
NI iX60gensym5699520316_;
|
|
tySequence__YLSrMkvpbAkrtfsJlhTP9bA* resultX60gensym5699520417_;
|
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* it18;
|
|
NI i19;
|
|
NI L20;
|
|
tySequence__shxop0zPIs5Ec3k71aCLuQ* bonded21;
|
|
NI i22;
|
|
NI L23;
|
|
NI i24;
|
|
NI colontmp25_;
|
|
NI i26;
|
|
NI posX60gensym5710523527_;
|
|
NI iX60gensym5710523628_;
|
|
NI colontmp29_;
|
|
NI i30;
|
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* it31;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record32;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym5714501933_;
|
|
};
|
|
struct tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg { RootObj Sup;NI colonstate_;
|
|
tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k1;
|
|
tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* neighbours2;
|
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* remote3;
|
|
tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ* fut4;
|
|
};
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__hHMuvF9aunJcOicmgc4deRw_184) (void);
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__hHMuvF9aunJcOicmgc4deRw_185) (void);
|
|
typedef N_CLOSURE_PTR(void, TM__hHMuvF9aunJcOicmgc4deRw_187) (void* udataX60gensym56620461_);
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*, ClP_0) (tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* nodeId, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* remote, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__5Vw4d9aKkq46gvmwNHCJDKQ;
|
|
typedef N_CLOSURE_PTR(tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*, TM__hHMuvF9aunJcOicmgc4deRw_188) (tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* nodeId, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* remote);
|
|
typedef N_CLOSURE_PTR(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*, TM__hHMuvF9aunJcOicmgc4deRw_192) (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* nodes);
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__hHMuvF9aunJcOicmgc4deRw_199) (void);
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__hHMuvF9aunJcOicmgc4deRw_200) (void);
|
|
typedef N_CLOSURE_PTR(void, TM__hHMuvF9aunJcOicmgc4deRw_202) (void* udataX60gensym52650024_);
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__hHMuvF9aunJcOicmgc4deRw_204) (void);
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__hHMuvF9aunJcOicmgc4deRw_205) (void);
|
|
typedef N_CLOSURE_PTR(void, TM__hHMuvF9aunJcOicmgc4deRw_207) (void* udataX60gensym52660075_);
|
|
typedef NU8 tyEnum_ENodeError__dOsBvqflIo9aTtaKFUq4orQ;
|
|
struct tyObject_Result__pEDK7XSpIcDeFrCMtNkidQ {NIM_BOOL o;
|
|
union{
|
|
struct {tyEnum_ENodeError__dOsBvqflIo9aTtaKFUq4orQ e;
|
|
} _o_1;
|
|
struct {tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw v;
|
|
} _o_2;
|
|
};
|
|
};
|
|
struct tyTuple__Qptir78YkKhpx9ams3lvtsw {
|
|
NI Field0;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* Field1;
|
|
tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* Field2;
|
|
};
|
|
struct tyTuple__MsTR86jOxY4TjADGXDQ9cYw {
|
|
NI Field0;
|
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* Field1;
|
|
tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* Field2;
|
|
};
|
|
struct tyTuple__beG4ILF8HR8pW2ufrKnHug {
|
|
NI Field0;
|
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* Field1;
|
|
tyProc__Vj8L5mSqv3cWTixxMAusYg Field2;
|
|
};
|
|
typedef N_CDECL_PTR(void, tyProc__3qI9bVHqiq07sTQRU9bkkkYQ) (br_prng_class** ctx, void* params, void* seed, NI seedLen);
|
|
typedef N_CDECL_PTR(void, tyProc__hquUwNr88w4T5ldt8BqLLQ) (br_prng_class** ctx, void* out_0, NI len_0);
|
|
typedef N_CDECL_PTR(void, tyProc__bF2JFxTs1q6Lq365NU79a2Q) (br_hash_class** ctx);
|
|
typedef N_CDECL_PTR(void, tyProc__Dc9br5a6SHw9cxie3cas0KTA) (br_hash_class** ctx, void* data_0, NI len_0);
|
|
typedef N_CDECL_PTR(void, tyProc__JETfgzvEnx6Tz9bYRct9a51g) (br_hash_class** ctx, void* dst);
|
|
typedef N_CDECL_PTR(NU64, tyProc__e9bd9aJH2sCZh75q9aAcv7ylg) (br_hash_class** ctx, void* dst);
|
|
typedef N_CDECL_PTR(void, tyProc__g9c2vH2tlPaPmvfTZ3PeWQQ) (br_hash_class** ctx, void* stb, NU64 count_0);
|
|
struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA {NCSTRING procname;
|
|
NI line;
|
|
NCSTRING filename;
|
|
};
|
|
struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw {tyProc__9bqx36VxQxXejdrF09bFARDQ function;
|
|
void* udata;
|
|
};
|
|
struct tySequence__8y8hhoTs9bVn1no7HCdDJwQ { TGenericSeq Sup; tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* data[SEQ_DECL_SIZE];};struct tySequence__Wq0ZcI6MO5RSp6EwbCW5fA { TGenericSeq Sup; tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* data[SEQ_DECL_SIZE];};struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ { TGenericSeq Sup; NU8 data[SEQ_DECL_SIZE];};struct tySequence__YLSrMkvpbAkrtfsJlhTP9bA { TGenericSeq Sup; tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* data[SEQ_DECL_SIZE];};struct tySequence__shxop0zPIs5Ec3k71aCLuQ { TGenericSeq Sup; NIM_BOOL data[SEQ_DECL_SIZE];};struct tySequence__pvhITBeiW48U6aJxfZcHmA { TGenericSeq Sup; tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ* data[SEQ_DECL_SIZE];};struct tySequence__AvhjZp1AGgrR9anhlOhlS0w { TGenericSeq Sup; tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* data[SEQ_DECL_SIZE];};struct tySequence__ZGDdbXPD9bUBYNLtwtuTWrA { TGenericSeq Sup; tyTuple__Qptir78YkKhpx9ams3lvtsw data[SEQ_DECL_SIZE];};struct tySequence__bqBMFIjg0BA9aW4cUrDr4aw { TGenericSeq Sup; tyTuple__MsTR86jOxY4TjADGXDQ9cYw data[SEQ_DECL_SIZE];};struct tySequence__Yjh7j69bRJilZ9ctrRBprjIw { TGenericSeq Sup; tyTuple__beG4ILF8HR8pW2ufrKnHug data[SEQ_DECL_SIZE];};struct tySequence__uB9b75OUPRENsBAu4AnoePA { TGenericSeq Sup; tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA data[SEQ_DECL_SIZE];};struct tySequence__qkV9cggxceO9cpfUWIbCnvJg { TGenericSeq Sup; tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw data[SEQ_DECL_SIZE];};struct tySequence__aFlGerNczoq1pU7jr4WW0w { TGenericSeq Sup; tyTuple__G9c6uMG0yDN9cMp8J9bxIqJOQ data[SEQ_DECL_SIZE];};static N_NIMCALL(void, Marker_tyRef__dXv1y2c2nNbnKs59aRY70QA)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimGCvisit)(void* d, NI op);
|
|
static N_NIMCALL(void, Marker_tyRef__jFNSFkkjkI148WdvXdbxjA)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__8y8hhoTs9bVn1no7HCdDJwQ)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tyRef__r47tWgnBw9c0VOULJ9bQeLYg)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyString)(NimStringDesc* src);
|
|
static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src);
|
|
static N_INLINE(void, copyMem__i80o3k0SgEI5gTRCzYdyWAsystem)(void* dest, void* source, NI size);
|
|
static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___cbhSLBlQm0h9cO9cfQ8lXDaw)(tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA address);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___RkX9btpg5sQIaP8yYXB6tbA)(NU64 x);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, rawNewString)(NI space);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, hash__CiCiZV9c7F9alrF1xV3QD1ag_2)(NU8* x_0, NI x_0Len_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, toRaw__W9bYIkOOHQ8dZSTz9aIjEPEQ)(tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA* pubkey, tyArray__w5VB8h5K8DB3oWrO5U2wqg Result);
|
|
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_NIMCALL(NIM_BOOL, eqeq___zJO9bCgds9b4PyWAoL25AVCg)(tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA* lhs, tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA* rhs);
|
|
N_LIB_PRIVATE N_NIMCALL(void*, newObj)(TNimType* typ, NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, toNodeId__N6TutF6VY9cMJN59cJSOXRdQ)(tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA* pk);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, readUintBE__vA4YbgLWhFsThk7n01kMzA)(NU8* ba, NI baLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_MDigest__law9ct65KplMYBvtmjCQxbw, digest__kUuxyH0Wbp0DnT9anHK9b9c2g)(NU8* data_0, NI data_0Len_0);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseAssert__gpGJG5CoQzE64skFd9bPG7A)(NimStringDesc* msg) __attribute__((noreturn));
|
|
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_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem)(void* usr);
|
|
static N_INLINE(NI, minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system)(NI x, NI y);
|
|
static N_INLINE(void, decRef__AT1eRuflKWyTTBdLjEDZbgsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
|
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(void, init__HgCL7v9akeqo9cUXpuMngLJQkademlia)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw* r, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* thisNode);
|
|
N_LIB_PRIVATE N_NIMCALL(void, unsureAsgnRef)(void** dest, void* src);
|
|
N_LIB_PRIVATE N_NIMCALL(void*, newSeq)(TNimType* typ, NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*, newKBucket__Y5cK2sRUsLLEG45UfCdnog)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* istart, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* iend);
|
|
static N_INLINE(void, nimGCunrefNoCycle)(void* p);
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, u256__2ue2zkVRv5mHDJuq9aO19cbQstint)(NI n_0);
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, stuint__UwRf9b7zX0yVUpI9cXIgYLOgio)(NI n_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A)(NimStringDesc* msg);
|
|
static N_INLINE(void, assignLo__XPoN7uOFyvGUONFR87FYZwio)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* result, NI n_0);
|
|
static N_INLINE(void, assignLo__9be9amFVyw2jZTn1n6rIVHDwio)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g* result, NI n_0);
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, high__vPqx5MAmmEuu2z9bZL4adzAintops)(void);
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, high__U8DP9arHoVzg6DOk8Z3AMBQuint_highlow)(void);
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, not__Sd89boaDmFzHXdGYKcpZyWwuint_bitwise_ops)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0);
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, not__j5u7UJYecQ9b9cENKCLJfVrAuint_bitwise_ops)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0);
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, zero__qBFgoucE9cGL78cMBFToOpginitialization)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, randomize__JYHVSm4CtuuZW3MM2Ut4bQ)(void);
|
|
static N_INLINE(void, pushSafePoint)(TSafePoint* s);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, topicsMatch__KytrWChpQmaEFB83SSLTgg)(tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA logStmtLevel, tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ** logStmtTopics, NI logStmtTopicsLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ*, topicStateIMPL__gL8o5x9chIiHApte4K3eO8A)(void);
|
|
N_LIB_PRIVATE N_NOINLINE(void, chckNil)(void* p);
|
|
N_LIB_PRIVATE N_NIMCALL(void, initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA lvl, NimStringDesc* topics, NimStringDesc* name_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setProperty__czv7v33Y9bwyVAHI9b2eiKDw)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, NimStringDesc* key_0, NI val_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setProperty__U2vmGWVLHFSD9cvjHnmuu2A)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, NimStringDesc* key_0, NimStringDesc* val_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setProperty__TBbb0DiTl9akvXlg2rlp8YQ)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, NimStringDesc* key_0, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* val_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r);
|
|
N_LIB_PRIVATE N_NIMCALL(void, flushRecord__2TFyTWhDxeU5kGr2yqnA6w)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r);
|
|
static N_INLINE(void, popSafePoint)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isObj)(TNimType* obj, TNimType* subclass);
|
|
static N_INLINE(Exception*, nimBorrowCurrentException)(void);
|
|
static N_INLINE(Exception*, getCurrentException)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg)(NCSTRING msg, Exception* ex);
|
|
static N_INLINE(void, popCurrentException)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, reraiseException)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, updateRoutingTable__TcjiG6LBMXaa2KQBqqL1Hw)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*, addNode__nPY0sIcmqRizzgOHAQ7BDw)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw* r, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqeq___Td9a9afRPwnI6qVx9ahUdIcew)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* a, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* b);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ*, topicStateIMPL__Ohn70LKfwfB14GonPhISpg)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*, bucketForNode__uxbKdmz0kZ59bq5L4yzxfMQ)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw r, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0);
|
|
static N_INLINE(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*, binaryGetBucketForNode__Ax9cbLXRZsbrnwNzK9cWWy6Qkademlia)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA** buckets, NI bucketsLen_0, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, lowerBound__XK84qIrYFV4uz5BOsaEE7w)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA** a, NI aLen_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* key_0, tyProc__s19c8U1xoiV7Op9bjGxr8jHA cmp);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, colonanonymous___EUcoiGFR2sgcz9av5zOZPMw)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* a, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* b);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, cmp__SDxuSVxMJaaSbX1Zd9cwuzg)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* y_0);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError2)(NI i, NI n);
|
|
static N_INLINE(NIM_BOOL, lteq___E3VvJua1YcWV3rsDzt7I9aA_3intops)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* y_0);
|
|
static N_INLINE(NIM_BOOL, lteq___CEU6rCDBDF9aJ6KPYSjCDgA_3uint_comparison)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0);
|
|
static N_INLINE(NIM_BOOL, lt___hyOd3DRsfGOsZ3ykXUTopA_2uint_comparison)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g y_0);
|
|
static N_INLINE(NIM_BOOL, eqeq___hyOd3DRsfGOsZ3ykXUTopAuint_comparison)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g y_0);
|
|
static N_INLINE(NIM_BOOL, lteq___hyOd3DRsfGOsZ3ykXUTopA_3uint_comparison)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g y_0);
|
|
static N_INLINE(NimStringDesc*, dollar___8CApwMWei8iT9cQeK1POaYAio)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* num);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, toString__lbLDgwGABqbnZSiT8SBqmA)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* num);
|
|
N_LIB_PRIVATE N_NIMCALL(void, raiseExceptionEx)(Exception* e, NCSTRING ename, NCSTRING procname, NCSTRING filename, NI line);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*, add__sFLE9aBObjamK9aqHUwVg6IA)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NF, epochTime__9aodCrWXscOGeNVh2cpuZkw)(void);
|
|
static N_INLINE(NI, find__HcgUp9bjjjHCdThC456uaLgsystem)(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* a, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* item);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseOverflow)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, delete__oTYwug0unbi0kSU9bKrcMkw)(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA** x_0, NI i);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorI)(NI64 i, NI64 a, NI64 b);
|
|
N_LIB_PRIVATE N_NIMCALL(TGenericSeq*, incrSeqV3)(TGenericSeq* s, TNimType* typ);
|
|
static N_INLINE(NI, len__e9a4vPaXJlcGaU9ccI5f2weQkademlia)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k);
|
|
static N_INLINE(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*, head__dEcnltmwq6lGAKLfSO3SaAkademlia)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, computeSharedPrefixBits__jzGaDg7t1iofFu6YP5G8SQ)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg** nodes, NI nodesLen_0);
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, zero__DTOuaUVmACyQr9andsM4iKwintops)(void);
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, one__DTOuaUVmACyQr9andsM4iKw_2intops)(void);
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, one__qBFgoucE9cGL78cMBFToOpg_2initialization)(void);
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, one__7mIPSMgb4KryhjfgE9bm9cVwinitialization)(void);
|
|
static N_INLINE(NU64, one__GHrrTPkKKUWzNxC0A70leQinitialization)(void);
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, or__JtDZUqIC9c9cqv9bVMIAIrWswintops)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* y_0);
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, or__nmeaiDSAf9bms7NeNVIXv3g_2uint_bitwise_ops)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0);
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, or__7z55WRR24vBbMLIAXjoNCAuint_bitwise_ops)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g y_0);
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, shl__ZT19bUHErLd0t7J8KB9cr0Pwintops)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, NI y_0);
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, shl__c9bvNmi8v9aU3Vi4sSXq6fPguint_bitwise_ops)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, NI y_0);
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, shl__8XaZYcNW5fJKGdkhyYByyA_2uint_bitwise_ops)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, NI y_0);
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, shr__8XaZYcNW5fJKGdkhyYByyAuint_bitwise_ops)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, NI y_0);
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, and__JtDZUqIC9c9cqv9bVMIAIrWsw_2intops)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* y_0);
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, and__nmeaiDSAf9bms7NeNVIXv3guint_bitwise_ops)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0);
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, and__7z55WRR24vBbMLIAXjoNCA_2uint_bitwise_ops)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g y_0);
|
|
static N_INLINE(NIM_BOOL, eqeq___E3VvJua1YcWV3rsDzt7I9aAintops)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* y_0);
|
|
static N_INLINE(NIM_BOOL, eqeq___CEU6rCDBDF9aJ6KPYSjCDgAuint_comparison)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0);
|
|
static N_INLINE(NIM_BOOL, inRange__f51Vv0DeFGkTxsdsaUjEQAkademlia)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseDivByZero)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, splitBucket__GBY3nvhWIfE59aHtvfuy4SQ)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw* r, NI index);
|
|
N_LIB_PRIVATE N_NIMCALL(void, split__4Y1VktnBFlLDEGz4XG3uTw)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k, tyTuple__42R0DgrbvpOprxPJeRsLSQ* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, midpoint__3mVsn6K9aqYdCLlBsSNR2IA)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k);
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, plus___JtDZUqIC9c9cqv9bVMIAIrWsw_3intops)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* y_0);
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, plus___s6tn9c20yzXB9cKHqhwMrN6g_2uint_addsub)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0);
|
|
static N_INLINE(void, pluseq___VhxJTfC5BLsAuA0kNpkWhwuint_addsub)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0);
|
|
static N_INLINE(void, pluseq___bxrm0UcFINbvpb9cx688ySwuint_addsub)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g* x_0, tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g y_0);
|
|
static N_INLINE(NU64, toSubtype__fKl7Mxo1VN34AGpJN6awlQconversion)(NIM_BOOL b);
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, plus___4AD83Vrv1Sd5PcOgxwnv0w_2uint_addsub)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g y_0);
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, toSubtype__g2lgwCJMHlESLa9bs4vJeDAconversion)(NIM_BOOL b);
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, div__JtDZUqIC9c9cqv9bVMIAIrWsw_4intops)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* y_0);
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, div__PMQwqJjU6uDTxIHCnEQa8guint_div)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyTuple__cEA2BnesWvD8MYdhMKmxgg, divmod__pWdXtdF9alC1QLZFoh8MYSg)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0);
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, minus___JtDZUqIC9c9cqv9bVMIAIrWsw_5intops)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* y_0);
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, minus___s6tn9c20yzXB9cKHqhwMrN6guint_addsub)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0);
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, minus___4AD83Vrv1Sd5PcOgxwnv0wuint_addsub)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g y_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, insert__Wf3yw3iUXm0AcTDzQ0G3bA)(tySequence__8y8hhoTs9bVn1no7HCdDJwQ** x_0, tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* item, NI i);
|
|
static N_INLINE(NI, find__d0fOeaRHBd60h6xEsHXFUAsystem)(tySequence__8y8hhoTs9bVn1no7HCdDJwQ* a, tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* item);
|
|
N_LIB_PRIVATE N_NIMCALL(void, asyncCheck__LFEzgzRfA08oq9c65GThQgw)(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* future);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*, bond__5dY5NK7GIxEHVzQXTXxtWA)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0);
|
|
static N_NIMCALL(void, Marker_tyRef__T2dLppHeDcKDe8L6xdwyAA)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*, newFutureImpl__peQGVI1RukNqt7ryabBzSQ)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__09bIF7S3XRA044lSfPjF3uQ)(void);
|
|
static N_NIMCALL(void, Marker_tyRef__19cYqkhKGkZgUebXG7l6F1g)(void* p, NI op);
|
|
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, bond__d3af2XpAGu7abH3iBkZ8nA)(void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__c2baX500hDr1Z79apHlisMw)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw r, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__i9cwfYNiBCKnlusjuyLHB7A)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0);
|
|
static N_INLINE(NIM_BOOL, contains__SBwnv1e67ViNZdSnaSdsgwsystem)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg** a, NI aLen_0, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* item);
|
|
static N_INLINE(NI, find__fyITMt8L46ipRimmk2e3sAsystem)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg** a, NI aLen_0, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* item);
|
|
N_LIB_PRIVATE N_NIMCALL(void, complete__ojSnEIUcUPhVY9bSE9cPYi2g)(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* future, NIM_BOOL val_0, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__0WrTYNM8wuPEx2Yu1Tt4dg)(void);
|
|
static N_INLINE(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, pingId__zsbpZEyvFtI4h2tdYxQJhgkademlia)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* token);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, amp___GKDTgswYEfLZ0HJ4qcD9cGQ)(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* x_0, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* y_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, ping__wScKEy9bYdgk7XDEjjjiQ9cQ)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, sendPing__zPJpb1riKWDLW5nHvjaLeA)(tyObject_DiscoveryProtocolcolonObjectType___waQyUBIS0phbKWz5xVV9bTg* d, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__fFcsFyc3iNVu9aMQw0EB7gA)(tyObject_Table__gZoQEO4V3muc0g6lD9aIb2Q t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__cfyXKRSs0C3E23h2emjS9ag)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*, waitPong__Q9csMZoaNlrHJrY2f5BDeeg)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* pingid);
|
|
static N_NIMCALL(void, Marker_tyRef__CuxUfJp7ef9bmUxdjKwqjeg)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericSeqAssign)(void* dest, void* src, TNimType* mt);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___QMl2M41LkzE0PN9bJVRUG5Q)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__JYlZgVMKlnHmrTRc9ayHVIQ)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, X5BX5Deq___XKZWAQyv2Icg4L6OcUjoZg)(tyObject_Table__gZoQEO4V3muc0g6lD9aIb2Q* t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* val_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, asyncCheck__53lAB5vkCXFZ1ApuF7Pzkg_2)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, doSleep__ehrTMMJbPoOsDkEtX8KbUQ)(tyProc__IIomJ6ptE6vfJ5zRbATgkQ p_0);
|
|
static N_NIMCALL(void, Marker_tyRef__kc7X1UV9aWBkCv1EjC9aSjKg)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, newFutureImpl__wu9buovQIxiU3ndXmKRpnVw)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__8qQw9b2n3MD9aYkU9c9bhvN86A)(void);
|
|
static N_NIMCALL(void, Marker_tyRef__0rdkjbdns3OIV802Kn3CtQ)(void* p, NI op);
|
|
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, doSleep__d3af2XpAGu7abH3iBkZ8nA_2)(void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, sleepAsync__A6EK559a2LWq5qZCF2J9aB8A)(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw duration);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyStringRC1)(NimStringDesc* src);
|
|
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(void, complete__nHHWNIBkqCfVC3oe9a1ZdIQ)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__PWf7yhS5GIY4hBlKMRQOYQ)(void);
|
|
N_LIB_PRIVATE N_CLOSURE(void, doSleep_continue__zOD3jZ2vDNjtdxPHSM4mXQ)(void* udataX60gensym52575077_, void* ClE_0);
|
|
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__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future);
|
|
N_LIB_PRIVATE N_NIMCALL(void, addCallback__QeHWXKbDl8k58l1wtsnOOw)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future, tyProc__9bqx36VxQxXejdrF09bFARDQ cb, void* udata);
|
|
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);
|
|
N_LIB_PRIVATE N_NIMCALL(void, fail__SwGHbFJf49cefkD9a9cbvNyqA)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__Jr8Jfi7B2iUixKYroydjOg)(void);
|
|
N_LIB_PRIVATE N_CLOSURE(void, colonanonymous___C8HxzCB4zEKjjHxzHHD5QQ)(void* ClE_0);
|
|
static N_INLINE(NIM_BOOL, finished__mRJh0LHwudMRd7NVNNsargasyncloop)(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* future);
|
|
N_LIB_PRIVATE N_NIMCALL(void, del__WaUXPRIlDVh2u2BjT9ayZ4w)(tyObject_Table__gZoQEO4V3muc0g6lD9aIb2Q* t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__YoYO2EJt2Z9cei39cer9bAanQ)(void);
|
|
static N_INLINE(NIM_BOOL, internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop)(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* fut);
|
|
N_LIB_PRIVATE N_NIMCALL(void, removeNode__i8wu9aaiZO5KyzmNp0KxuZA)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw* r, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, removeNode__lfC69bTKq9bjEC86bhWffB9cw)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, populateNotFullBuckets__5d5UONRLhbJj9a9acq6gyU5g)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__8y8hhoTs9bVn1no7HCdDJwQ*, notFullBuckets__hwgXVq4KWP9afvYn8GC2Qcw)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw r);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__8y8hhoTs9bVn1no7HCdDJwQ*, newSeq__AEmAjjzKH1X9a9aC4SfNF6OA)(NI len_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isFull__kXrrxLeTPsuRoPFGe9aiFsQ)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__sCUEKE1beL8QnjtuZUFtcw)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__rx3AyRnwAjDnuM49cybTb6Q)(tyObject_Table__G9cDI1Dr3nt9bkFZ69cYb2hpA t, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__jTBSmQXa89aE77y2X2LIrZw)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*, waitPing__5dY5NK7GIxEHVzQXTXxtWA_2)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0);
|
|
static N_NIMCALL(void, Marker_tyRef__Bg9cIAfp6zS4QLes9b9b3ZBDg)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__sNLOCCFdQkieZQMiyGAq8A)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, X5BX5Deq___EsMM9ch2p3Gd2kNL7u2Uq9bA)(tyObject_Table__G9cDI1Dr3nt9bkFZ69cYb2hpA* t, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0, tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* val_0);
|
|
N_LIB_PRIVATE N_CLOSURE(void, colonanonymous___C8HxzCB4zEKjjHxzHHD5QQ_2)(void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, del__mgAbb8BlhBNKSdnnOqmnIA)(tyObject_Table__G9cDI1Dr3nt9bkFZ69cYb2hpA* t, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__XOeVWrEorkwUOKGIbmGm5A)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__WTG3xFkkY1pwu37E35F5qQ)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__e0XzE2UnM8ilISOPu2GrCA)(void);
|
|
N_LIB_PRIVATE N_CLOSURE(void, bond_continue__XtDumJK9alphPmJiUO12uCg)(void* udataX60gensym52630398_, void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, fail__kcfu7i8OZn9cktWL079aoVfw)(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
N_LIB_PRIVATE N_NIMCALL(void, sendPong__0W9aMM3vS9aPKbM9ab3xlahig)(tyObject_DiscoveryProtocolcolonObjectType___waQyUBIS0phbKWz5xVV9bTg* d, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0, tyObject_MDigest__law9ct65KplMYBvtmjCQxbw* token);
|
|
static N_INLINE(NIM_BOOL, take__qXCdWuc8Dwilz79aiyFFxugtables)(tyObject_Table__G9cDI1Dr3nt9bkFZ69cYb2hpA* t, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0, tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw** val_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, pop__PlF45uidMnnLy9bkrbWwsfw)(tyObject_Table__G9cDI1Dr3nt9bkFZ69cYb2hpA* t, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0, tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw** val_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__oKeIqyHRU4c78r9c9a21Y1eQ)(void);
|
|
static N_INLINE(NIM_BOOL, take__Wx9amZzp72Plii9cPhs2FYDQtables)(tyObject_Table__gZoQEO4V3muc0g6lD9aIb2Q* t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw** val_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, pop__FH1lCmBP1oeuYSyv8zDtTQ)(tyObject_Table__gZoQEO4V3muc0g6lD9aIb2Q* t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw** val_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__GrhDK5vFdogWUdqzSM1JHw)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setProperty__HWd9bAKGCKW4xBH0jYj9b9bUQ)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, NimStringDesc* key_0, tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* val_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, getOrDefault__PaESrx8upYeH0dYVYu2EaQ)(tyObject_Table__4n5kcfi9ae2XAgDxZKNVtjg t, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0, tyProc__Vj8L5mSqv3cWTixxMAusYg* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*, neighbours__ibRCPJiHsy670Dzn2PLNhg)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw r, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* id, NI k);
|
|
static N_NIMCALL(void, Marker_tyRef__XdUhKw9cqJb1UZkDQ3mvGRA)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(void*, nimNewSeqOfCap)(TNimType* typ, NI cap);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__8y8hhoTs9bVn1no7HCdDJwQ*, bucketsByDistanceTo__YVvWDJSBIdXV9c0UbKwereQ)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw r, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* id);
|
|
static N_NIMCALL(void, Marker_tyRef__jsgjtctNAVqB6dhJgexRSg)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__8y8hhoTs9bVn1no7HCdDJwQ*, sorted__mhH9ahqyMLvOP5pXf7aI7hw)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA** a, NI aLen_0, tyProc__33CFNoSkYN6lr6NBdyoIBQ cmp, tyEnum_SortOrder__8iBc6wlNqBa9cju9cUAhUAxA order_0);
|
|
N_LIB_PRIVATE N_CLOSURE(NI, colonanonymous___Sc6p029bKSWU9bfGTJC5VYrw)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* xX60gensym52535021_, tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* yX60gensym52535022_, void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, distanceTo__weTiDqiPOu4U7hDk5udtEQ)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* id);
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, xor__JtDZUqIC9c9cqv9bVMIAIrWsw_6intops)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* y_0);
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, xor__nmeaiDSAf9bms7NeNVIXv3g_3uint_bitwise_ops)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0);
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, xor__7z55WRR24vBbMLIAXjoNCA_3uint_bitwise_ops)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g y_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*, nodesByDistanceTo__5zHw7GE5X2qYsNm9cwYw46Q)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* id);
|
|
static N_NIMCALL(void, Marker_tyRef__O61mjX8v0PRqDOBGaey5ng)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*, sorted__005s9ciFH8sm9ba82Im9bJQaQ)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg** a, NI aLen_0, tyProc__cSrno5rc3KqR4AH687gzWQ cmp, tyEnum_SortOrder__8iBc6wlNqBa9cju9cUAhUAxA order_0);
|
|
N_LIB_PRIVATE N_CLOSURE(NI, colonanonymous___GTpkN88fNBB0dqGXoeDDBg)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* xX60gensym51730727_, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* yX60gensym51730728_, void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, distanceTo__0zdZpbYGos9ajWyR9cI5kMxA)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* id);
|
|
N_LIB_PRIVATE N_CLOSURE(NI, colonanonymous___1cXgcRUOf1mN8E9aCun9azXA)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* xX60gensym52560196_, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* yX60gensym52560197_, void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(TGenericSeq*, setLengthSeqV2)(TGenericSeq* s, TNimType* typ, NI newLen);
|
|
N_LIB_PRIVATE N_NIMCALL(void, sort__aa9bCAW5aw4TLcJe6tniHhA)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg** a, NI aLen_0, tyProc__cSrno5rc3KqR4AH687gzWQ cmp, tyEnum_SortOrder__8iBc6wlNqBa9cju9cUAhUAxA order_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, colonanonymous___I0He3tIcnWbZST4PzQnoZw)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* x_0, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* y_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, sendNeighbours__OX43BiBq1rMxAuhVrSiiRw)(tyObject_DiscoveryProtocolcolonObjectType___waQyUBIS0phbKWz5xVV9bTg* d, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* node, tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* neighbours);
|
|
static N_NIMCALL(void, Marker_tyRef__kzxSLaKSo8Kk9c53NdhdVqQ)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__KT3Comymal1FOM8oo07ZKQ)(void);
|
|
static N_NIMCALL(void, Marker_tyRef__pBUZhL1aF9cSECEiK3rc0QQ)(void* p, NI op);
|
|
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, bootstrap__d3af2XpAGu7abH3iBkZ8nA_3)(void* ClE_0);
|
|
static N_INLINE(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw, milliseconds__VnZgvngfH64K9cbR19bMHEEA_2timer)(NI v);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___Yymy9btZnULoFkaltHtUMqQ*, all__2xdMtldCGvSAoH9byDFJhJA)(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw** futs, NI futsLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__YLSrMkvpbAkrtfsJlhTP9bA*, newSeq__lc6Yvnvo9bMOlTMSYO5oayw)(NI len_0);
|
|
static N_INLINE(tySequence__shxop0zPIs5Ec3k71aCLuQ*, internalRead__SAq9cykL9a3KXkC0ZV40WP8Aasyncloop)(tyObject_FuturecolonObjectType___Yymy9btZnULoFkaltHtUMqQ* fut);
|
|
static N_INLINE(NIM_BOOL, contains__h0rPuY72VLSCWX0AkVNhGAsystem)(NIM_BOOL* a, NI aLen_0, NIM_BOOL item);
|
|
static N_INLINE(NI, find__mw8vQRm7jwjbDIEh3zFknQsystem)(NIM_BOOL* a, NI aLen_0, NIM_BOOL item);
|
|
static N_INLINE(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw, min__rPsoZI0YDEOiZ9bWkrwrm9aQsystem)(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw x_0, tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw y_0);
|
|
static N_INLINE(NIM_BOOL, lteq___9bfEhbzW79ca4dBMuQ823Zcgtimer)(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw a, tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw b);
|
|
static N_INLINE(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw, seconds__VnZgvngfH64K9cbR19bMHEEAtimer)(NI v);
|
|
static N_INLINE(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw, star___8UR1hZNec1PpYC5F0rAOrwtimer)(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw a, NI b);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__jGxndicbNXhsff9a6RghgtQ)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*, lookupRandom__TDLG9c6vZ5cMj16OjidHSdg)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k);
|
|
N_LIB_PRIVATE N_NIMCALL(void, brHmacDrbgGenerate__jb39atYOOGTT2cdYx6onnSw)(br_hmac_drbg_context* ctx, NU8* outp, NI outpLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*, lookup__qXZWJaRKxQzO9apGBKp34Iw)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* nodeId);
|
|
static N_NIMCALL(void, Marker_tyRef__fCyh7KpijXLe2wesHRdZaw)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*, newFutureImpl__JLqvZP6yrdd12dqC2OIsLg)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__60TS49cY9c9blYJAdI5TTl9bLQ)(void);
|
|
static N_NIMCALL(void, Marker_tyRef__CAvcYm3RFHDr7PW0Socv8A)(void* p, NI op);
|
|
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, lookup__d3af2XpAGu7abH3iBkZ8nA_4)(void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, initHashSet__jJ9c5kkYXGY1Xr1qp57oBSQ)(NI initialSize, tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg* Result);
|
|
N_LIB_PRIVATE N_CLOSURE(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*, excludeIfAsked__p39axHDWZBn75vUF9cFp9a1hw)(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* nodes, void* ClE_0);
|
|
static N_INLINE(void, minus___UfFWus3P5jE6R1br6fSTcgsets)(tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg s1, tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg s2, tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(void, difference__jBi8Aq9bODXTptnwEoJV19cw)(tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg s1, tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg s2, tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(void, toHashSet__SpyS4c0vjuRkhf30bjCucg)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg** keys, NI keysLen_0, tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg* Result);
|
|
static N_INLINE(NIM_BOOL, isFilled__uHIMxs9aGYDEfZheaMnN2sQsets)(NI hcode);
|
|
N_LIB_PRIVATE N_NIMCALL(void, sortByDistance__yhglMMVe59bTb6DvCfCVMqg)(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA** nodes, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* nodeId, NI maxResults);
|
|
static N_NIMCALL(void, Marker_tyRef__E2a3KC9bh9cRBWeSQseGleSg)(void* p, NI op);
|
|
N_LIB_PRIVATE N_CLOSURE(NI, colonanonymous___h8pyRAbgpKOeK4tIS1I9bjA)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* xX60gensym52635093_, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* yX60gensym52635094_, void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, incl__LMoS0Ev1aL9crH26IIk3OeQ)(tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg* s_0, tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg other);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___TbO4Z2CqfDTnk9cbsLqoiVA*, all__E1H9ao8B9cHfBamZ5njWWO6Q)(tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ** futs, NI futsLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__pvhITBeiW48U6aJxfZcHmA*, newSeq__2gANJKoFyO2LqMInXj3wmA)(NI len_0);
|
|
N_LIB_PRIVATE N_CLOSURE(tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*, findNode__ejEB8izcRcu32v9aF3hLXVg)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* nodeId, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* remote, void* ClE_0);
|
|
static N_NIMCALL(void, Marker_tyRef__tV9bRnZX0YmXVsWdGYojchQ)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__0qD1f9c3t2gDSWxou3IenGw)(void);
|
|
static N_NIMCALL(void, Marker_tyRef__2cUdHJLKAbJn39cBtGzoKDA)(void* p, NI op);
|
|
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, findNode__d3af2XpAGu7abH3iBkZ8nA_5)(void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, sendFindNode__M2pt5aNrL9c4AS2nl7XrZag)(tyObject_DiscoveryProtocolcolonObjectType___waQyUBIS0phbKWz5xVV9bTg* d, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* targetNodeId);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*, waitNeighbours__PtCRlHURQ9a7pGEHTTL6hCg)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* remote);
|
|
static N_NIMCALL(void, Marker_tyRef__SBToPo8EByNz9byPyaqANUw)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__UFtQSgdTZlLAmYdQZC5uCQ)(tyObject_Table__4n5kcfi9ae2XAgDxZKNVtjg t, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__C9bFLktsZK1oivIB2CIC9akQ)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, X5BX5Deq___mJSCk1h4N2C3udTPW3p4bw)(tyObject_Table__4n5kcfi9ae2XAgDxZKNVtjg* t, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0, tyProc__Vj8L5mSqv3cWTixxMAusYg val_0);
|
|
N_LIB_PRIVATE N_CLOSURE(void, colonanonymous___0yiX2rDeuLeXycjt9bakcWQ)(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* n_0, void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, del__wehew1OgNceicg0jfksxNw)(tyObject_Table__4n5kcfi9ae2XAgDxZKNVtjg* t, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0);
|
|
static N_INLINE(NIM_BOOL, finished__tc7KSHHNSQi3wVDW9coFPDgasyncloop)(tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ* future);
|
|
N_LIB_PRIVATE N_NIMCALL(void, complete__2AVJSMXT0p19cEAtpNEk6ZQ)(tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ* future, tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* val_0, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__rDxsTSgaH79cqVZ2ElaRyRA)(void);
|
|
N_LIB_PRIVATE N_CLOSURE(void, colonanonymous___C8HxzCB4zEKjjHxzHHD5QQ_3)(void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__OL8VmCYvvfPdHHKxuJG9abA)(void);
|
|
static N_INLINE(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*, internalRead__eUE7Pmc9bR69crMATALz9cbfAasyncloop)(tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ* fut);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, containsOrIncl__EZWyl9cCLVBLzDP5Dn1Hmew)(tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg* s_0, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__2tsu3G6rVh9bMdX9bh1pImbQ)(void);
|
|
N_LIB_PRIVATE N_CLOSURE(void, findNode_continue__MPWM4BEtBCXLv1EVHWl43Q)(void* udataX60gensym56620461_, void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, fail__WARy3usyagRcCHfFagHjMw)(tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
static N_INLINE(tySequence__AvhjZp1AGgrR9anhlOhlS0w*, internalRead__ImtY55jLNR3txeakWhNGPAasyncloop)(tyObject_FuturecolonObjectType___TbO4Z2CqfDTnk9cbsLqoiVA* fut);
|
|
N_LIB_PRIVATE N_NIMCALL(void, add__tdz9al2tDal9aW3Ize4ojjkA)(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA** x_0, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg** y_0, NI y_0Len_0);
|
|
static N_INLINE(NimStringDesc*, toHex__8CApwMWei8iT9cQeK1POaYA_2io)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* num);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, toString__X5fc87ECNWuekn9cp59cplTw)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* num);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__sXmmUd49c5U4OkG24pB0yUQ)(void);
|
|
N_LIB_PRIVATE N_CLOSURE(void, lookup_continue__NMbloHd9aRFr7fDGxgL1J5w)(void* udataX60gensym52650024_, void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__toPUlRy4cHHufisEZbWeqQ)(void);
|
|
N_LIB_PRIVATE N_CLOSURE(void, bootstrap_continue__KxMtBCF0yiKHMc5C1MocBQ)(void* udataX60gensym52660075_, void* ClE_0);
|
|
static N_INLINE(tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw, get__gORwDSml0WXp9anYj82EpxAresults)(tyObject_Result__pEDK7XSpIcDeFrCMtNkidQ* self);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseResultDefect__9cyNUazpEQv3o2fikqfB9aYg)(NimStringDesc* m, tyEnum_ENodeError__dOsBvqflIo9aTtaKFUq4orQ v) __attribute__((noreturn));
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseFieldError)(NimStringDesc* f);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_Result__pEDK7XSpIcDeFrCMtNkidQ, fromString__XcBztQFZOc1Ek3qHT5vq8w)(NimStringDesc* e_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, len__uG6fTcTObohP6f4XaEmmFA)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw r);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, len__fk1CPHGUtZdXOSXIHuoJuQ)(tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg s_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*, sample__vv6SM1H6a9cXJy1FSHk6b7w)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA** a, NI aLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*, sample__x14kzTU9a72N06nka9cT0ysw)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg** a, NI aLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__73BotdxM7oFNG2zs7AFSng)(tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg s_0, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, incl__EkAL12ztP4cVWpK7mwR1NQ)(tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg* s_0, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0);
|
|
N_LIB_PRIVATE TNimType NTI__qHnzRdH4zCCluGzY2Ao49cg_;
|
|
extern TNimType NTI__bNRDNKJGQnqT2sH89bsDhBw_;
|
|
extern TNimType NTI__zk9cGwjKuqNvWysDWG2FjHg_;
|
|
N_LIB_PRIVATE TNimType NTI__dXv1y2c2nNbnKs59aRY70QA_;
|
|
N_LIB_PRIVATE TNimType NTI__oABmn9coQwe3jYAuBTgenUw_;
|
|
extern TNimType NTI__y9bIPDAY22JKpDx249caf7iw_;
|
|
N_LIB_PRIVATE TNimType NTI__wrJgHm52cMnVGGTyRmqsGw_;
|
|
N_LIB_PRIVATE TNimType NTI__WQiQdZ7rHpARW9cCKtu1c9aA_;
|
|
extern TNimType NTI__Wq0ZcI6MO5RSp6EwbCW5fA_;
|
|
extern TNimType NTI__w9bl9a1ul9ctRJWiMl9cNnIMvg_;
|
|
N_LIB_PRIVATE TNimType NTI__jFNSFkkjkI148WdvXdbxjA_;
|
|
N_LIB_PRIVATE TNimType NTI__8y8hhoTs9bVn1no7HCdDJwQ_;
|
|
extern TNimType NTI__gZoQEO4V3muc0g6lD9aIb2Q_;
|
|
extern TNimType NTI__G9cDI1Dr3nt9bkFZ69cYb2hpA_;
|
|
N_LIB_PRIVATE TNimType NTI__Vj8L5mSqv3cWTixxMAusYg_;
|
|
extern TNimType NTI__vr5DoT1jILTGdRlYv1OYpw_;
|
|
extern TNimType NTI__HsJiUUcO9cHBdUCi0HwkSTA_;
|
|
extern TNimType NTI__4n5kcfi9ae2XAgDxZKNVtjg_;
|
|
extern TNimType NTI__RuNvFuo5ptASsihINNteSw_;
|
|
N_LIB_PRIVATE TNimType NTI__r47tWgnBw9c0VOULJ9bQeLYg_;
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_7, "Node[local]", 11);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_8, "Node[", 5);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_9, ":", 1);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_10, "]", 1);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_11, "Need an RNG", 11);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_12, "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.n"
|
|
"im(36, 12) `\0120.T <= n` ", 86);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_15, "discovery", 9);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_16, "<<< ping from ", 14);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_17, "tid", 3);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_18, "file", 4);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_19, "kademlia.nim:457", 16);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_20, "n", 1);
|
|
extern TNimType NTI__qrLSDoe2oBoAqNtJ9badtnA_;
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_22, "kademlia", 8);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_23, "Trying to add ourselves to the routing table", 44);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_24, "kademlia.nim:195", 16);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_25, "node", 4);
|
|
extern TNimType NTI__Ie1m0dv1ZHg72IgPRr1cDw_;
|
|
extern TNimType NTI__yoNlBGx0D2tRizIdhQuENw_;
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_27, "No bucket found for node with id ", 33);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_30, "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/system/iterators.nim(189, 11) `len(a) == L` the l"
|
|
"ength of the seq changed while iterating over it", 175);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_41, "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kade"
|
|
"mlia.nim(174, 11) `false` Unable to calculate number of shared p"
|
|
"refix bits", 137);
|
|
extern TNimType NTI__ytyiCJqK439aF9cIibuRVpAg_;
|
|
N_LIB_PRIVATE TNimType NTI__c3xHeVsEiSt89cHH5gvLEXQ_;
|
|
extern TNimType NTI__xHTZrq9aYs6boc9bCba0JbpQ_;
|
|
extern TNimType NTI__rI4CttOsQJLhGB50KE3n9cA_;
|
|
extern TNimType NTI__Y7TIAk6Os9cRMtmIj9bEqCww_;
|
|
N_LIB_PRIVATE TNimType NTI__T2dLppHeDcKDe8L6xdwyAA_;
|
|
N_LIB_PRIVATE TNimType NTI__UudpDmA7ytvJfNCqAJSkjQ_;
|
|
extern TNimType NTI__VaVACK0bpYmqIQ0mKcHfQQ_;
|
|
extern TNimType NTI__EhHqp0aF43SxfS6MTF9b0hA_;
|
|
extern TNimType NTI__gcKyg9bhR5vWTJg3cREMk0Q_;
|
|
extern TNimType NTI__Oe5U64nDSwOh3KlTzM9b9c7g_;
|
|
extern TNimType NTI__6H5Oh5UUvVCLiakt9aTwtUQ_;
|
|
N_LIB_PRIVATE TNimType NTI__19cYqkhKGkZgUebXG7l6F1g_;
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_52, "Bonding to peer", 15);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_53, "kademlia.nim:329", 16);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_56, "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kade"
|
|
"mlia.nim(279, 11) `\012not (n == k.thisNode)` ", 106);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_58, "Bonding failed, already waiting for pong", 40);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_59, "kademlia.nim:335", 16);
|
|
N_LIB_PRIVATE TNimType NTI__C9cjV5v6bzL85fT59a2F0Sjw_;
|
|
N_LIB_PRIVATE TNimType NTI__CuxUfJp7ef9bmUxdjKwqjeg_;
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_61, "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kade"
|
|
"mlia.nim(269, 11) `\012not contains(k.pongFutures, pingid)` Already"
|
|
" waiting for pong from ", 150);
|
|
N_LIB_PRIVATE TNimType NTI__1qBJZiwykkdTo9cHj5APQ3A_;
|
|
extern TNimType NTI__wrhe6hYHoM2gc8EiW0lE6Q_;
|
|
extern TNimType NTI__IIomJ6ptE6vfJ5zRbATgkQ_;
|
|
N_LIB_PRIVATE TNimType NTI__kc7X1UV9aWBkCv1EjC9aSjKg_;
|
|
N_LIB_PRIVATE TNimType NTI__f8RusvNP9cM1JGICPW9b3HkQ_;
|
|
N_LIB_PRIVATE TNimType NTI__0rdkjbdns3OIV802Kn3CtQ_;
|
|
static NIM_CONST tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw TM__hHMuvF9aunJcOicmgc4deRw_64 = {IL64(5000000000)}
|
|
;
|
|
extern TNimType NTI__paaBQT4pyImJiuEdGp60qA_;
|
|
extern TNimType NTI__REH9aBNkNbeLkDu8Z1q6BeA_;
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_65, "Future operation cancelled!", 27);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_70, "Async procedure (&doSleep) yielded `nil`, are you await\'ing a `"
|
|
"nil` Future\?", 75);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_74, "Bonding failed, didn\'t receive pong from", 40);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_75, "kademlia.nim:340", 16);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_80, "Bonding failed, already waiting for ping", 40);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_81, "kademlia.nim:351", 16);
|
|
N_LIB_PRIVATE TNimType NTI__Ch9cH7E50MkZYW5h8D8LwMQ_;
|
|
N_LIB_PRIVATE TNimType NTI__Bg9cIAfp6zS4QLes9b9b3ZBDg_;
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_83, "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kade"
|
|
"mlia.nim(284, 11) `\012not contains(k.pingFutures, n)` ", 115);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_86, "Bonding completed successfully", 30);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_87, "kademlia.nim:356", 16);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_91, "Async procedure (&bond) yielded `nil`, are you await\'ing a `nil"
|
|
"` Future\?", 72);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_95, "<<< pong from ", 14);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_96, "kademlia.nim:450", 16);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_99, "Received neighbours", 19);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_100, "kademlia.nim:472", 16);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_101, "remote", 6);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_102, "neighbours", 10);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_106, "Unexpected neighbours, probably came too late", 45);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_107, "kademlia.nim:477", 16);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_110, "Ignoring find_node request from unknown node ", 45);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_111, "kademlia.nim:484", 16);
|
|
N_LIB_PRIVATE TNimType NTI__OXa9b9avXRcVAf5spz1oQgvA_;
|
|
N_LIB_PRIVATE TNimType NTI__XdUhKw9cqJb1UZkDQ3mvGRA_;
|
|
N_LIB_PRIVATE TNimType NTI__N7DIA9bcyCJVJ6Xt3HOwXpQ_;
|
|
N_LIB_PRIVATE TNimType NTI__jsgjtctNAVqB6dhJgexRSg_;
|
|
N_LIB_PRIVATE TNimType NTI__CND9a10sOq4s9b2bOt7iw9a3g_;
|
|
N_LIB_PRIVATE TNimType NTI__O61mjX8v0PRqDOBGaey5ng_;
|
|
N_LIB_PRIVATE TNimType NTI__uP3BdBIx5ZYtQNlP4oWoXw_;
|
|
extern TNimType NTI__rR5Bzr1D5krxoo1NcNyeMA_;
|
|
N_LIB_PRIVATE TNimType NTI__kzxSLaKSo8Kk9c53NdhdVqQ_;
|
|
N_LIB_PRIVATE TNimType NTI__2nmwVa9a9bwKW4GsyLViE3tA_;
|
|
extern TNimType NTI__Rk1eeZ5K9cdVRk5l7BwOXGw_;
|
|
extern TNimType NTI__YLSrMkvpbAkrtfsJlhTP9bA_;
|
|
extern TNimType NTI__shxop0zPIs5Ec3k71aCLuQ_;
|
|
N_LIB_PRIVATE TNimType NTI__pBUZhL1aF9cSECEiK3rc0QQ_;
|
|
static NIM_CONST tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw TM__hHMuvF9aunJcOicmgc4deRw_122 = {IL64(1000000)}
|
|
;
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_125, "Skipping discovery bootstrap, no bootnodes provided", 51);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_126, "kademlia.nim:447", 16);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_133, "Failed to bond with bootstrap nodes, retrying", 45);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_134, "kademlia.nim:437", 16);
|
|
static NIM_CONST tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw TM__hHMuvF9aunJcOicmgc4deRw_135 = {IL64(1000000000)}
|
|
;
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_139, "Failed to bond with bootstrap nodes", 35);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_140, "kademlia.nim:441", 16);
|
|
N_LIB_PRIVATE TNimType NTI__JDETSp9cf9afcv4MkwAco9bbw_;
|
|
extern TNimType NTI__RU3gTiTYTfTw3eV2po9bHmw_;
|
|
N_LIB_PRIVATE TNimType NTI__fCyh7KpijXLe2wesHRdZaw_;
|
|
N_LIB_PRIVATE TNimType NTI__uSiqdJYgP27wDBY9bdY0L8g_;
|
|
extern TNimType NTI__AQyGRDBRFe6hteN9aGsDePg_;
|
|
extern TNimType NTI__pvhITBeiW48U6aJxfZcHmA_;
|
|
extern TNimType NTI__AvhjZp1AGgrR9anhlOhlS0w_;
|
|
N_LIB_PRIVATE TNimType NTI__CAvcYm3RFHDr7PW0Socv8A_;
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_145, "Starting lookup; initial neighbours: ", 37);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_146, "kademlia.nim:399", 16);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_147, "closest", 7);
|
|
N_LIB_PRIVATE TNimType NTI__tDxu56JfbX9bllLYDWkTvbw_;
|
|
N_LIB_PRIVATE TNimType NTI__E2a3KC9bh9cRBWeSQseGleSg_;
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_153, "Node lookup; querying ", 22);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_154, "kademlia.nim:402", 16);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_155, "nodesToAsk", 10);
|
|
N_LIB_PRIVATE TNimType NTI__6pBJICVXDqK01o0BCLayyA_;
|
|
N_LIB_PRIVATE TNimType NTI__tV9bRnZX0YmXVsWdGYojchQ_;
|
|
N_LIB_PRIVATE TNimType NTI__8Rlo50UB9aJRH19cmW9b9a8LNA_;
|
|
N_LIB_PRIVATE TNimType NTI__2cUdHJLKAbJn39cBtGzoKDA_;
|
|
N_LIB_PRIVATE TNimType NTI__P15GFCCjqBx4JWHV0ciLZg_;
|
|
N_LIB_PRIVATE TNimType NTI__SBToPo8EByNz9byPyaqANUw_;
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_159, "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kade"
|
|
"mlia.nim(293, 11) `\012not contains(k.neighboursCallbacks, remote)`"
|
|
" ", 128);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_160, "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kade"
|
|
"mlia.nim(307, 19) `not fut.finished` ", 100);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_164, "Got no candidates from peer, returning", 38);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_165, "kademlia.nim:377", 16);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_166, "peer", 4);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_171, "Got new candidates", 18);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_172, "kademlia.nim:386", 16);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_173, "count", 5);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_181, "Bonded with candidates", 22);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_182, "kademlia.nim:391", 16);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_186, "Async procedure (&findNode) yielded `nil`, are you await\'ing a "
|
|
"`nil` Future\?", 76);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_195, "Kademlia lookup finished", 24);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_196, "kademlia.nim:410", 16);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_197, "target", 6);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_201, "Async procedure (&lookup) yielded `nil`, are you await\'ing a `n"
|
|
"il` Future\?", 74);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_206, "Async procedure (&bootstrap) yielded `nil`, are you await\'ing a"
|
|
" `nil` Future\?", 77);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_210, "Trying to access value with err Result", 38);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_211, "\'e\' is not accessible using discriminant \'o\' of type \'Result\'", 61);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_212, "\'v\' is not accessible using discriminant \'o\' of type \'Result\'", 61);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_214, "Looking for peers", 17);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_215, "kademlia.nim:495", 16);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_216, "requested", 9);
|
|
STRING_LITERAL(TM__hHMuvF9aunJcOicmgc4deRw_217, "present", 7);
|
|
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__dXv1y2c2nNbnKs59aRY70QA)(void* p, NI op) {
|
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* a;
|
|
NI T1_; NI T2_; NI T3_; a = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)p;
|
|
T1_ = (NI)0; switch ((*a).node.address.ip.family) {
|
|
case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 0):
|
|
T2_ = (NI)0; break;
|
|
case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 1):
|
|
T3_ = (NI)0; break;
|
|
}
|
|
}
|
|
static N_NIMCALL(void, Marker_tyRef__jFNSFkkjkI148WdvXdbxjA)(void* p, NI op) {
|
|
tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* a;
|
|
a = (tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*)p;
|
|
nimGCvisit((void*)(*a).nodes, op); nimGCvisit((void*)(*a).replacementCache, op);}
|
|
static N_NIMCALL(void, Marker_tySequence__8y8hhoTs9bVn1no7HCdDJwQ)(void* p, NI op) {
|
|
tySequence__8y8hhoTs9bVn1no7HCdDJwQ* a;
|
|
NI T1_; a = (tySequence__8y8hhoTs9bVn1no7HCdDJwQ*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_], op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tyRef__r47tWgnBw9c0VOULJ9bQeLYg)(void* p, NI op) {
|
|
tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* a;
|
|
a = (tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw*)p;
|
|
nimGCvisit((void*)(*a).wire, op); nimGCvisit((void*)(*a).thisNode, op); nimGCvisit((void*)(*a).routing.thisNode, op); nimGCvisit((void*)(*a).routing.buckets, op); nimGCvisit((void*)(*a).pongFutures.data, op); nimGCvisit((void*)(*a).pingFutures.data, op); nimGCvisit((void*)(*a).neighboursCallbacks.data, op); nimGCvisit((void*)(*a).rng, op);}
|
|
|
|
#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 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 74 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___QMl2M41LkzE0PN9bJVRUG5Q)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{
|
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (!(n_0 == NIM_NIL)) goto LA3_;
|
|
result = copyString(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_7)); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{ NimStringDesc* T6_; NimStringDesc* T7_; NimStringDesc* T8_;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T6_ = (NimStringDesc*)0;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T7_ = (NimStringDesc*)0; T7_ = dollar___cbhSLBlQm0h9cO9cfQ8lXDaw((*n_0).node.address.ip);
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T8_ = (NimStringDesc*)0; T8_ = dollar___RkX9btpg5sQIaP8yYXB6tbA((*n_0).node.address.udpPort); T6_ = rawNewString((T7_ ? T7_->Sup.len : 0) + (T8_ ? T8_->Sup.len : 0) + 7);appendString(T6_, ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_8));appendString(T6_, T7_);appendString(T6_, ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_9));appendString(T6_, T8_);appendString(T6_, ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_10)); result = T6_; }
|
|
LA1_: ;
|
|
return result;}
|
|
|
|
#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 80 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NI, hash__CaMh2m9bdzg1ocusi53bWtg)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0) { NI result; tyArray__w5VB8h5K8DB3oWrO5U2wqg T1_; result = (NI)0;
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)T1_, sizeof(tyArray__w5VB8h5K8DB3oWrO5U2wqg)); toRaw__W9bYIkOOHQ8dZSTz9aIjEPEQ((&(*n_0).node.pubkey), T1_);
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = hash__CiCiZV9c7F9alrF1xV3QD1ag_2(T1_, 64); return result;}
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqeq___Td9a9afRPwnI6qVx9ahUdIcew)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* a, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* b) { NIM_BOOL result; NIM_BOOL T1_; NIM_BOOL T2_; NIM_BOOL T5_; NIM_BOOL T6_; result = (NIM_BOOL)0;
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T1_ = (NIM_BOOL)0;
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T2_ = (NIM_BOOL)0;
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T2_ = (a == 0); if (!(T2_)) goto LA3_;
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T2_ = (b == 0); LA3_: ;
|
|
T1_ = T2_; if (T1_) goto LA4_;
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T5_ = (NIM_BOOL)0;
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T6_ = (NIM_BOOL)0;
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T6_ = !((a == 0)); if (!(T6_)) goto LA7_;
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T6_ = !((b == 0)); LA7_: ;
|
|
T5_ = T6_; if (!(T5_)) goto LA8_;
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T5_ = eqeq___zJO9bCgds9b4PyWAoL25AVCg((&(*a).node.pubkey), (&(*b).node.pubkey)); LA8_: ;
|
|
T1_ = T5_; LA4_: ;
|
|
result = T1_; return result;}
|
|
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, toNodeId__N6TutF6VY9cMJN59cJSOXRdQ)(tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA* pk) { tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg result; tyArray__w5VB8h5K8DB3oWrO5U2wqg T1_; tyObject_MDigest__law9ct65KplMYBvtmjCQxbw T2_; nimZeroMem((void*)(&result), sizeof(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg));
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)T1_, sizeof(tyArray__w5VB8h5K8DB3oWrO5U2wqg)); toRaw__W9bYIkOOHQ8dZSTz9aIjEPEQ(pk, T1_);
|
|
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T2_ = digest__kUuxyH0Wbp0DnT9anHK9b9c2g(T1_, 64);
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = readUintBE__vA4YbgLWhFsThk7n01kMzA(T2_.data, 32); return result;}
|
|
|
|
#line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*, newNode__IrGG7Mbve9bjpWsVqX3sN9cA)(tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw* enode) { tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* result; result = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0;
|
|
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*) newObj((&NTI__dXv1y2c2nNbnKs59aRY70QA_), sizeof(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg));
|
|
#line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*result).node = (*enode);
|
|
#line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*result).id = toNodeId__N6TutF6VY9cMJN59cJSOXRdQ((&(*result).node.pubkey)); return result;}
|
|
|
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*, newNode__30M2Y2orzrgQh8nf9bYtfQg)(tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA* pk, tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA address) { tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* result; tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw T1_; result = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0;
|
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*) newObj((&NTI__dXv1y2c2nNbnKs59aRY70QA_), sizeof(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg));
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)(&T1_), sizeof(tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw)); T1_.pubkey = (*pk); T1_.address = address; (*result).node = T1_;
|
|
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*result).id = toNodeId__N6TutF6VY9cMJN59cJSOXRdQ(pk); return result;}
|
|
|
|
#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 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 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 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 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;}
|
|
|
|
#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 83 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*, newKBucket__Y5cK2sRUsLLEG45UfCdnog)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* istart, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* iend) { tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* result; result = (tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*)0;
|
|
#line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = (tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*) newObj((&NTI__jFNSFkkjkI148WdvXdbxjA_), sizeof(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA));
|
|
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*result).istart = (*istart);
|
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*result).iend = (*iend);
|
|
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((*result).nodes) { nimGCunrefNoCycle((*result).nodes); (*result).nodes = NIM_NIL; }
|
|
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((*result).replacementCache) { nimGCunrefNoCycle((*result).replacementCache); (*result).replacementCache = NIM_NIL; } return result;}
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
static N_INLINE(void, assignLo__9be9amFVyw2jZTn1n6rIVHDwio)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g* result, NI n_0) {
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
(*result).lo = ((NU64) (n_0));}
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
static N_INLINE(void, assignLo__XPoN7uOFyvGUONFR87FYZwio)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* result, NI n_0) {
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
assignLo__9be9amFVyw2jZTn1n6rIVHDwio((&(*result).lo), n_0);
|
|
}
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, stuint__UwRf9b7zX0yVUpI9cXIgYLOgio)(NI n_0) { tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg result; nimZeroMem((void*)(&result), sizeof(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg));
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
{
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
if (!!((((NI) 0) <= n_0))) goto LA3_;
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_12));
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
assignLo__XPoN7uOFyvGUONFR87FYZwio((&result.data), n_0);
|
|
return result;}
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint.nim"
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, u256__2ue2zkVRv5mHDJuq9aO19cbQstint)(NI n_0) { tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg result; nimZeroMem((void*)(&result), sizeof(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg));
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint.nim"
|
|
result = stuint__UwRf9b7zX0yVUpI9cXIgYLOgio(n_0); return result;}
|
|
|
|
#line 12 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, not__j5u7UJYecQ9b9cENKCLJfVrAuint_bitwise_ops)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0) { tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g result; tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g resX60gensym48655725_; nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g));
|
|
#line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
nimZeroMem((void*)(&resX60gensym48655725_), sizeof(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g));
|
|
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
|
|
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
resX60gensym48655725_.hi = (NU64)((NU64) ~(x_0.hi));
|
|
#line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
|
|
#line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
resX60gensym48655725_.lo = (NU64)((NU64) ~(x_0.lo)); result = resX60gensym48655725_; return result;}
|
|
|
|
#line 12 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, not__Sd89boaDmFzHXdGYKcpZyWwuint_bitwise_ops)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0) { tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA result; tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA resX60gensym52370258_; nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA));
|
|
#line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
nimZeroMem((void*)(&resX60gensym52370258_), sizeof(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA));
|
|
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
|
|
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
resX60gensym52370258_.hi = not__j5u7UJYecQ9b9cENKCLJfVrAuint_bitwise_ops((*x_0).hi);
|
|
#line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
|
|
#line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
resX60gensym52370258_.lo = not__j5u7UJYecQ9b9cENKCLJfVrAuint_bitwise_ops((*x_0).lo); result = resX60gensym52370258_; return result;}
|
|
|
|
#line 12 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/initialization.nim"
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, zero__qBFgoucE9cGL78cMBFToOpginitialization)(void) { tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA result; nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA)); return result;}
|
|
|
|
#line 15 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_highlow.nim"
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, high__U8DP9arHoVzg6DOk8Z3AMBQuint_highlow)(void) { tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA result; tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA T1_; nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA));
|
|
#line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_highlow.nim"
|
|
|
|
#line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_highlow.nim"
|
|
|
|
#line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_highlow.nim"
|
|
T1_ = zero__qBFgoucE9cGL78cMBFToOpginitialization();
|
|
#line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_highlow.nim"
|
|
result = not__Sd89boaDmFzHXdGYKcpZyWwuint_bitwise_ops((&T1_)); return result;}
|
|
|
|
#line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, high__vPqx5MAmmEuu2z9bZL4adzAintops)(void) { tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg result; nimZeroMem((void*)(&result), sizeof(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg));
|
|
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
|
|
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
result.data = high__U8DP9arHoVzg6DOk8Z3AMBQuint_highlow(); return result;}
|
|
|
|
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
static N_INLINE(void, init__HgCL7v9akeqo9cUXpuMngLJQkademlia)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw* r, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* thisNode) { tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg T1_; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg T2_;
|
|
#line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
unsureAsgnRef((void**) (&(*r).thisNode), thisNode);
|
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
unsureAsgnRef((void**) (&(*r).buckets), (tySequence__8y8hhoTs9bVn1no7HCdDJwQ*) newSeq((&NTI__8y8hhoTs9bVn1no7HCdDJwQ_), 1));
|
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T1_ = u256__2ue2zkVRv5mHDJuq9aO19cbQstint(((NI) 0));
|
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T2_ = high__vPqx5MAmmEuu2z9bZL4adzAintops();
|
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*r).buckets->data[0]), newKBucket__Y5cK2sRUsLLEG45UfCdnog((&T1_), (&T2_)));
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
randomize__JYHVSm4CtuuZW3MM2Ut4bQ();
|
|
}
|
|
|
|
#line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw*, newKademliaProtocol__NvFzTMa9aP9bCwHe9avUZt3Pw)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* thisNode, tyObject_DiscoveryProtocolcolonObjectType___waQyUBIS0phbKWz5xVV9bTg* wire, br_hmac_drbg_context* rng_0) { tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* result; result = (tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw*)0;
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (!(rng_0 == NIM_NIL)) goto LA3_;
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_11));
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = (tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw*) newObj((&NTI__r47tWgnBw9c0VOULJ9bQeLYg_), sizeof(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw));
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*result).thisNode), thisNode);
|
|
#line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*result).wire), wire);
|
|
#line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
init__HgCL7v9akeqo9cUXpuMngLJQkademlia((&(*result).routing), thisNode);
|
|
|
|
#line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*result).rng), rng_0); 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 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 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 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 150 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NI, colonanonymous___EUcoiGFR2sgcz9av5zOZPMw)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* a, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* b) { NI result; result = (NI)0;
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = cmp__SDxuSVxMJaaSbX1Zd9cwuzg((&(*a).iend), b); return result;}
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
static N_INLINE(NIM_BOOL, lt___hyOd3DRsfGOsZ3ykXUTopA_2uint_comparison)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g y_0) { NIM_BOOL result; NIM_BOOL T1_; NIM_BOOL T3_; result = (NIM_BOOL)0;
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T1_ = (NIM_BOOL)0;
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T1_ = ((NU64)(x_0.hi) < (NU64)(y_0.hi)); if (T1_) goto LA2_;
|
|
|
|
#line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T3_ = (NIM_BOOL)0;
|
|
#line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T3_ = (x_0.hi == y_0.hi); if (!(T3_)) goto LA4_;
|
|
|
|
#line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T3_ = ((NU64)(x_0.lo) < (NU64)(y_0.lo)); LA4_: ;
|
|
T1_ = T3_; LA2_: ;
|
|
result = T1_; return result;}
|
|
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
static N_INLINE(NIM_BOOL, eqeq___hyOd3DRsfGOsZ3ykXUTopAuint_comparison)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g y_0) { NIM_BOOL result; NIM_BOOL T1_; result = (NIM_BOOL)0;
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T1_ = (NIM_BOOL)0;
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T1_ = (x_0.hi == y_0.hi); if (!(T1_)) goto LA2_;
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T1_ = (x_0.lo == y_0.lo); LA2_: ;
|
|
result = T1_; return result;}
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
static N_INLINE(NIM_BOOL, lteq___hyOd3DRsfGOsZ3ykXUTopA_3uint_comparison)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g y_0) { NIM_BOOL result; NIM_BOOL T1_; NIM_BOOL T3_; result = (NIM_BOOL)0;
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T1_ = (NIM_BOOL)0;
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T1_ = ((NU64)(x_0.hi) < (NU64)(y_0.hi)); if (T1_) goto LA2_;
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T3_ = (NIM_BOOL)0;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T3_ = (x_0.hi == y_0.hi); if (!(T3_)) goto LA4_;
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T3_ = ((NU64)(x_0.lo) <= (NU64)(y_0.lo)); LA4_: ;
|
|
T1_ = T3_; LA2_: ;
|
|
result = T1_; return result;}
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
static N_INLINE(NIM_BOOL, lteq___CEU6rCDBDF9aJ6KPYSjCDgA_3uint_comparison)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0) { NIM_BOOL result; NIM_BOOL T1_; NIM_BOOL T3_; result = (NIM_BOOL)0;
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T1_ = (NIM_BOOL)0;
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T1_ = lt___hyOd3DRsfGOsZ3ykXUTopA_2uint_comparison((*x_0).hi, (*y_0).hi); if (T1_) goto LA2_;
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T3_ = (NIM_BOOL)0;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T3_ = eqeq___hyOd3DRsfGOsZ3ykXUTopAuint_comparison((*x_0).hi, (*y_0).hi); if (!(T3_)) goto LA4_;
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T3_ = lteq___hyOd3DRsfGOsZ3ykXUTopA_3uint_comparison((*x_0).lo, (*y_0).lo); LA4_: ;
|
|
T1_ = T3_; LA2_: ;
|
|
result = T1_; return result;}
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
static N_INLINE(NIM_BOOL, lteq___E3VvJua1YcWV3rsDzt7I9aA_3intops)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* y_0) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
|
|
#line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
|
|
#line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
result = lteq___CEU6rCDBDF9aJ6KPYSjCDgA_3uint_comparison((&(*x_0).data), (&(*y_0).data)); return result;}
|
|
|
|
#line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
static N_INLINE(NimStringDesc*, dollar___8CApwMWei8iT9cQeK1POaYAio)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* num) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
|
|
#line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
result = toString__lbLDgwGABqbnZSiT8SBqmA(num); return result;}
|
|
|
|
#line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
static N_INLINE(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*, binaryGetBucketForNode__Ax9cbLXRZsbrnwNzK9cWWy6Qkademlia)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA** buckets, NI bucketsLen_0, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0) { tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* result; NI bucketPos; tyProc__s19c8U1xoiV7Op9bjGxr8jHA T1_; result = (tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*)0;
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)(&T1_), sizeof(tyProc__s19c8U1xoiV7Op9bjGxr8jHA)); T1_.ClP_0 = ((TM__hHMuvF9aunJcOicmgc4deRw_26) (colonanonymous___EUcoiGFR2sgcz9av5zOZPMw)); T1_.ClE_0 = NIM_NIL;
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
bucketPos = lowerBound__XK84qIrYFV4uz5BOsaEE7w(buckets, bucketsLen_0, (&(*n_0).id), T1_);
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* bucket;
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (!(bucketPos < bucketsLen_0)) goto LA4_;
|
|
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((NU)(bucketPos) >= (NU)(bucketsLen_0)){ raiseIndexError2(bucketPos,bucketsLen_0-1); } bucket = buckets[bucketPos];
|
|
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T8_;
|
|
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T8_ = (NIM_BOOL)0;
|
|
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T8_ = lteq___E3VvJua1YcWV3rsDzt7I9aA_3intops((&(*bucket).istart), (&(*n_0).id)); if (!(T8_)) goto LA9_;
|
|
|
|
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T8_ = lteq___E3VvJua1YcWV3rsDzt7I9aA_3intops((&(*n_0).id), (&(*bucket).iend)); LA9_: ;
|
|
if (!T8_) goto LA10_;
|
|
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = bucket; }
|
|
LA10_: ;
|
|
}
|
|
LA4_: ;
|
|
|
|
#line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw* T16_; NimStringDesc* T17_; NimStringDesc* T18_;
|
|
#line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (!(result == 0)) 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 158 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T17_ = (NimStringDesc*)0;
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T18_ = (NimStringDesc*)0; T18_ = dollar___8CApwMWei8iT9cQeK1POaYAio((&(*n_0).id)); T17_ = rawNewString((T18_ ? T18_->Sup.len : 0) + 33);appendString(T17_, ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_27));appendString(T17_, T18_); asgnRef((void**) (&(*T16_).Sup.Sup.message), T17_); asgnRef((void**) (&(*T16_).Sup.Sup.parent), NIM_NIL);
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
raiseExceptionEx((Exception*)T16_, "ValueError", "binaryGetBucketForNode", "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kade"
|
|
"mlia.nim", 158); }
|
|
LA14_: ;
|
|
return result;}
|
|
|
|
#line 187 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*, bucketForNode__uxbKdmz0kZ59bq5L4yzxfMQ)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw r, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0) { tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* result; result = (tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*)0;
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = binaryGetBucketForNode__Ax9cbLXRZsbrnwNzK9cWWy6Qkademlia(r.buckets->data, (r.buckets ? r.buckets->Sup.len : 0), n_0); return result;}
|
|
|
|
#line 1748 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(NI, find__HcgUp9bjjjHCdThC456uaLgsystem)(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* a, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* item) { NI result;{ result = (NI)0; { tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* i; NI i_2; NI L; NI T2_; i = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0;
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
i_2 = ((NI) 0);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T2_ = (a ? a->Sup.len : 0); L = T2_; {
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { NI TM__hHMuvF9aunJcOicmgc4deRw_28; NI TM__hHMuvF9aunJcOicmgc4deRw_29;
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!(i_2 < L)) goto LA4;
|
|
|
|
#line 1751 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((NU)(i_2) >= (NU)(a ? a->Sup.len : 0)){ raiseIndexError2(i_2,(a ? a->Sup.len : 0)-1); } i = a->data[i_2];
|
|
#line 1752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
{ NIM_BOOL T7_;
|
|
#line 1752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
T7_ = (NIM_BOOL)0; T7_ = eqeq___Td9a9afRPwnI6qVx9ahUdIcew(i, item); if (!T7_) goto LA8_;
|
|
|
|
#line 1752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
|
|
#line 1753 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimAddInt(result, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_28)) { raiseOverflow(); }; result = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_28);
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_29)) { raiseOverflow(); }; i_2 = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_29);
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
{ NI T12_;
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T12_ = (a ? a->Sup.len : 0); if (!!((T12_ == L))) goto LA13_;
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_30));
|
|
}
|
|
LA13_: ;
|
|
} LA4: ;
|
|
}
|
|
}
|
|
|
|
#line 1754 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = ((NI) -1); }BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
static N_INLINE(NI, len__e9a4vPaXJlcGaU9ccI5f2weQkademlia)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k) { NI result; NI T1_; result = (NI)0;
|
|
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T1_ = ((*k).nodes ? (*k).nodes->Sup.len : 0); result = T1_; return result;}
|
|
|
|
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
static N_INLINE(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*, head__dEcnltmwq6lGAKLfSO3SaAkademlia)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k) { tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* result; result = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0;
|
|
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((NU)(((NI) 0)) >= (NU)((*k).nodes ? (*k).nodes->Sup.len : 0)){ raiseIndexError2(((NI) 0),((*k).nodes ? (*k).nodes->Sup.len : 0)-1); } result = (*k).nodes->data[((NI) 0)]; return result;}
|
|
|
|
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*, add__sFLE9aBObjamK9aqHUwVg6IA)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0) { tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* result; NI nodeIdx;{ result = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0;
|
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*k).lastUpdated = epochTime__9aodCrWXscOGeNVh2cpuZkw();
|
|
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nodeIdx = find__HcgUp9bjjjHCdThC456uaLgsystem((*k).nodes, n_0);
|
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NI T5_;
|
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (!!((nodeIdx == ((NI) -1)))) goto LA3_;
|
|
|
|
#line 114 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((nodeIdx) < ((NI) 0) || (nodeIdx) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(nodeIdx, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
|
#line 114 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
delete__oTYwug0unbi0kSU9bKrcMkw((&(*k).nodes), ((NI) (nodeIdx)));
|
|
|
|
#line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*k).nodes), (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*) incrSeqV3((TGenericSeq*)((*k).nodes), (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_))); T5_ = (*k).nodes->Sup.len++; asgnRef((void**) (&(*k).nodes->data[T5_]), n_0); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{ NI T7_; NI T10_;
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T7_ = (NI)0; T7_ = len__e9a4vPaXJlcGaU9ccI5f2weQkademlia(k); if (!(T7_ < ((NI) 16))) goto LA8_;
|
|
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*k).nodes), (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*) incrSeqV3((TGenericSeq*)((*k).nodes), (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_))); T10_ = (*k).nodes->Sup.len++; asgnRef((void**) (&(*k).nodes->data[T10_]), n_0); }
|
|
goto LA1_;
|
|
LA8_: ;
|
|
{ NI T12_;
|
|
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*k).replacementCache), (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*) incrSeqV3((TGenericSeq*)((*k).replacementCache), (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_))); T12_ = (*k).replacementCache->Sup.len++; asgnRef((void**) (&(*k).replacementCache->data[T12_]), n_0);
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = head__dEcnltmwq6lGAKLfSO3SaAkademlia(k); goto BeforeRet_;
|
|
}
|
|
LA1_: ;
|
|
|
|
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = NIM_NIL; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, zero__DTOuaUVmACyQr9andsM4iKwintops)(void) { tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg result; nimZeroMem((void*)(&result), sizeof(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg)); return result;}
|
|
|
|
#line 15 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/initialization.nim"
|
|
static N_INLINE(NU64, one__GHrrTPkKKUWzNxC0A70leQinitialization)(void) { NU64 result; result = (NU64)0;
|
|
#line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/initialization.nim"
|
|
result = 1ULL; return result;}
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/initialization.nim"
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, one__7mIPSMgb4KryhjfgE9bm9cVwinitialization)(void) { tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g result; nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g));
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/initialization.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/initialization.nim"
|
|
result.lo = one__GHrrTPkKKUWzNxC0A70leQinitialization(); return result;}
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/initialization.nim"
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, one__qBFgoucE9cGL78cMBFToOpg_2initialization)(void) { tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA result; nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA));
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/initialization.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/initialization.nim"
|
|
result.lo = one__7mIPSMgb4KryhjfgE9bm9cVwinitialization(); return result;}
|
|
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, one__DTOuaUVmACyQr9andsM4iKw_2intops)(void) { tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg result; nimZeroMem((void*)(&result), sizeof(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
result.data = one__qBFgoucE9cGL78cMBFToOpg_2initialization(); return result;}
|
|
|
|
#line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, or__7z55WRR24vBbMLIAXjoNCAuint_bitwise_ops)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g y_0) { tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g result; tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g resX60gensym50270056_; nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g));
|
|
#line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
nimZeroMem((void*)(&resX60gensym50270056_), sizeof(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g));
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
resX60gensym50270056_.hi = (NU64)(x_0.hi | y_0.hi);
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
resX60gensym50270056_.lo = (NU64)(x_0.lo | y_0.lo); result = resX60gensym50270056_; return result;}
|
|
|
|
#line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, or__nmeaiDSAf9bms7NeNVIXv3g_2uint_bitwise_ops)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0) { tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA result; tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA resX60gensym51240090_; nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA));
|
|
#line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
nimZeroMem((void*)(&resX60gensym51240090_), sizeof(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA));
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
resX60gensym51240090_.hi = or__7z55WRR24vBbMLIAXjoNCAuint_bitwise_ops((*x_0).hi, (*y_0).hi);
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
resX60gensym51240090_.lo = or__7z55WRR24vBbMLIAXjoNCAuint_bitwise_ops((*x_0).lo, (*y_0).lo); result = resX60gensym51240090_; return result;}
|
|
|
|
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, or__JtDZUqIC9c9cqv9bVMIAIrWswintops)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* y_0) { tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg result; nimZeroMem((void*)(&result), sizeof(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg));
|
|
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
|
|
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
result.data = or__nmeaiDSAf9bms7NeNVIXv3g_2uint_bitwise_ops((&(*x_0).data), (&(*y_0).data)); return result;}
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, shl__8XaZYcNW5fJKGdkhyYByyA_2uint_bitwise_ops)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, NI y_0) { tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g result;{ nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g));
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
{
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
if (!(y_0 == ((NI) 0))) goto LA3_;
|
|
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
result = x_0; goto BeforeRet_;
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
if (!(y_0 == ((NI) 64))) goto LA6_;
|
|
|
|
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
result.hi = x_0.lo; }
|
|
goto LA1_;
|
|
LA6_: ;
|
|
{ NI TM__hHMuvF9aunJcOicmgc4deRw_31;
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
if (!(y_0 < ((NI) 64))) goto LA9_;
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
if (nimSubInt(((NI) 64), y_0, &TM__hHMuvF9aunJcOicmgc4deRw_31)) { raiseOverflow(); }; result.hi = (NU64)((NU64)((NU64)(x_0.hi) << (NU64)(y_0)) | (NU64)((NU64)(x_0.lo) >> (NU64)((NI)(TM__hHMuvF9aunJcOicmgc4deRw_31))));
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
result.lo = (NU64)((NU64)(x_0.lo) << (NU64)(y_0)); }
|
|
goto LA1_;
|
|
LA9_: ;
|
|
{ NI TM__hHMuvF9aunJcOicmgc4deRw_32;
|
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
if (nimSubInt(y_0, ((NI) 64), &TM__hHMuvF9aunJcOicmgc4deRw_32)) { raiseOverflow(); }; result.hi = (NU64)((NU64)(x_0.lo) << (NU64)((NI)(TM__hHMuvF9aunJcOicmgc4deRw_32))); }
|
|
LA1_: ;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, shr__8XaZYcNW5fJKGdkhyYByyAuint_bitwise_ops)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, NI y_0) { tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g result;{ nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g));
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
{
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
if (!(y_0 == ((NI) 0))) goto LA3_;
|
|
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
result = x_0; goto BeforeRet_;
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
if (!(y_0 == ((NI) 64))) goto LA6_;
|
|
|
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
result.lo = x_0.hi; }
|
|
goto LA1_;
|
|
LA6_: ;
|
|
{ NI TM__hHMuvF9aunJcOicmgc4deRw_33;
|
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
if (!(y_0 < ((NI) 64))) goto LA9_;
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
if (nimSubInt(((NI) 64), y_0, &TM__hHMuvF9aunJcOicmgc4deRw_33)) { raiseOverflow(); }; result.lo = (NU64)((NU64)((NU64)(x_0.lo) >> (NU64)(y_0)) | (NU64)((NU64)(x_0.hi) << (NU64)((NI)(TM__hHMuvF9aunJcOicmgc4deRw_33))));
|
|
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
result.hi = (NU64)((NU64)(x_0.hi) >> (NU64)(y_0)); }
|
|
goto LA1_;
|
|
LA9_: ;
|
|
{ NI TM__hHMuvF9aunJcOicmgc4deRw_34;
|
|
#line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
if (nimSubInt(y_0, ((NI) 64), &TM__hHMuvF9aunJcOicmgc4deRw_34)) { raiseOverflow(); }; result.lo = (NU64)((NU64)(x_0.hi) >> (NU64)((NI)(TM__hHMuvF9aunJcOicmgc4deRw_34))); }
|
|
LA1_: ;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, shl__c9bvNmi8v9aU3Vi4sSXq6fPguint_bitwise_ops)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, NI y_0) { tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA result;{ nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA));
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
{
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
if (!(y_0 == ((NI) 0))) goto LA3_;
|
|
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
result = (*x_0); goto BeforeRet_;
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
if (!(y_0 == ((NI) 128))) goto LA6_;
|
|
|
|
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
result.hi = (*x_0).lo; }
|
|
goto LA1_;
|
|
LA6_: ;
|
|
{ tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g T11_; NI TM__hHMuvF9aunJcOicmgc4deRw_35; tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g T12_;
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
if (!(y_0 < ((NI) 128))) goto LA9_;
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
T11_ = shl__8XaZYcNW5fJKGdkhyYByyA_2uint_bitwise_ops((*x_0).hi, y_0);
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
if (nimSubInt(((NI) 128), y_0, &TM__hHMuvF9aunJcOicmgc4deRw_35)) { raiseOverflow(); };
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
T12_ = shr__8XaZYcNW5fJKGdkhyYByyAuint_bitwise_ops((*x_0).lo, (NI)(TM__hHMuvF9aunJcOicmgc4deRw_35));
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
result.hi = or__7z55WRR24vBbMLIAXjoNCAuint_bitwise_ops(T11_, T12_);
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
result.lo = shl__8XaZYcNW5fJKGdkhyYByyA_2uint_bitwise_ops((*x_0).lo, y_0); }
|
|
goto LA1_;
|
|
LA9_: ;
|
|
{ NI TM__hHMuvF9aunJcOicmgc4deRw_36;
|
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
|
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
if (nimSubInt(y_0, ((NI) 128), &TM__hHMuvF9aunJcOicmgc4deRw_36)) { raiseOverflow(); };
|
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
result.hi = shl__8XaZYcNW5fJKGdkhyYByyA_2uint_bitwise_ops((*x_0).lo, (NI)(TM__hHMuvF9aunJcOicmgc4deRw_36)); }
|
|
LA1_: ;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, shl__ZT19bUHErLd0t7J8KB9cr0Pwintops)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, NI y_0) { tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg result; nimZeroMem((void*)(&result), sizeof(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg));
|
|
#line 141 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
|
|
#line 141 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
result.data = shl__c9bvNmi8v9aU3Vi4sSXq6fPguint_bitwise_ops((&(*x_0).data), y_0); return result;}
|
|
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, and__7z55WRR24vBbMLIAXjoNCA_2uint_bitwise_ops)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g y_0) { tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g result; tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g resX60gensym51620110_; nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g));
|
|
#line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
nimZeroMem((void*)(&resX60gensym51620110_), sizeof(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g));
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
resX60gensym51620110_.hi = (NU64)(x_0.hi & y_0.hi);
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
resX60gensym51620110_.lo = (NU64)(x_0.lo & y_0.lo); result = resX60gensym51620110_; return result;}
|
|
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, and__nmeaiDSAf9bms7NeNVIXv3guint_bitwise_ops)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0) { tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA result; tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA resX60gensym51670437_; nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA));
|
|
#line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
nimZeroMem((void*)(&resX60gensym51670437_), sizeof(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA));
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
resX60gensym51670437_.hi = and__7z55WRR24vBbMLIAXjoNCA_2uint_bitwise_ops((*x_0).hi, (*y_0).hi);
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
resX60gensym51670437_.lo = and__7z55WRR24vBbMLIAXjoNCA_2uint_bitwise_ops((*x_0).lo, (*y_0).lo); result = resX60gensym51670437_; return result;}
|
|
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, and__JtDZUqIC9c9cqv9bVMIAIrWsw_2intops)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* y_0) { tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg result; nimZeroMem((void*)(&result), sizeof(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg));
|
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
|
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
result.data = and__nmeaiDSAf9bms7NeNVIXv3guint_bitwise_ops((&(*x_0).data), (&(*y_0).data)); return result;}
|
|
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
static N_INLINE(NIM_BOOL, eqeq___CEU6rCDBDF9aJ6KPYSjCDgAuint_comparison)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0) { NIM_BOOL result; NIM_BOOL T1_; result = (NIM_BOOL)0;
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T1_ = (NIM_BOOL)0;
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T1_ = eqeq___hyOd3DRsfGOsZ3ykXUTopAuint_comparison((*x_0).hi, (*y_0).hi); if (!(T1_)) goto LA2_;
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_comparison.nim"
|
|
T1_ = eqeq___hyOd3DRsfGOsZ3ykXUTopAuint_comparison((*x_0).lo, (*y_0).lo); LA2_: ;
|
|
result = T1_; return result;}
|
|
|
|
#line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
static N_INLINE(NIM_BOOL, eqeq___E3VvJua1YcWV3rsDzt7I9aAintops)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* y_0) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
|
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
|
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
result = eqeq___CEU6rCDBDF9aJ6KPYSjCDgAuint_comparison((&(*x_0).data), (&(*y_0).data)); return result;}
|
|
|
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NI, computeSharedPrefixBits__jzGaDg7t1iofFu6YP5G8SQ)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg** nodes, NI nodesLen_0) { NI result; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg mask; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg one;{ result = (NI)0;
|
|
#line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{
|
|
#line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (!(nodesLen_0 < ((NI) 2))) goto LA3_;
|
|
|
|
#line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = ((NI) 256); goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
mask = zero__DTOuaUVmACyQr9andsM4iKwintops();
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
one = one__DTOuaUVmACyQr9andsM4iKw_2intops(); { NI i; NI res; i = (NI)0;
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 1); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__hHMuvF9aunJcOicmgc4deRw_37; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg T8_; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg reference; NI TM__hHMuvF9aunJcOicmgc4deRw_40;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= ((NI) 256))) goto LA7;
|
|
|
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
i = res;
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (nimSubInt(((NI) 256), i, &TM__hHMuvF9aunJcOicmgc4deRw_37)) { raiseOverflow(); };
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T8_ = shl__ZT19bUHErLd0t7J8KB9cr0Pwintops((&one), (NI)(TM__hHMuvF9aunJcOicmgc4deRw_37));
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
mask = or__JtDZUqIC9c9cqv9bVMIAIrWswintops((&mask), (&T8_));
|
|
#line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((NU)(((NI) 0)) >= (NU)(nodesLen_0)){ raiseIndexError2(((NI) 0),nodesLen_0-1); }
|
|
#line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
reference = and__JtDZUqIC9c9cqv9bVMIAIrWsw_2intops((&(*nodes[((NI) 0)]).id), (&mask)); { NI j; NI colontmp_; NI res_2; j = (NI)0; colontmp_ = (NI)0;
|
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
colontmp_ = (nodesLen_0-1);
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res_2 = ((NI) 1); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__hHMuvF9aunJcOicmgc4deRw_39;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res_2 <= colontmp_)) goto LA11;
|
|
|
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
j = res_2;
|
|
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg T14_; NIM_BOOL T15_; NI TM__hHMuvF9aunJcOicmgc4deRw_38;
|
|
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((NU)(j) >= (NU)(nodesLen_0)){ raiseIndexError2(j,nodesLen_0-1); }
|
|
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T14_ = and__JtDZUqIC9c9cqv9bVMIAIrWsw_2intops((&(*nodes[j]).id), (&mask));
|
|
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T15_ = (NIM_BOOL)0; T15_ = eqeq___E3VvJua1YcWV3rsDzt7I9aAintops((&T14_), (&reference)); if (!!(T15_)) goto LA16_;
|
|
|
|
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (nimSubInt(i, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_38)) { raiseOverflow(); }; result = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_38); goto BeforeRet_;
|
|
}
|
|
LA16_: ;
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(res_2, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_39)) { raiseOverflow(); }; res_2 = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_39); } LA11: ;
|
|
}
|
|
}
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(res, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_40)) { raiseOverflow(); }; res = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_40); } LA7: ;
|
|
}
|
|
}
|
|
|
|
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ if (!NIM_TRUE) goto LA20_;
|
|
|
|
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_41));
|
|
}
|
|
LA20_: ;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
static N_INLINE(NIM_BOOL, inRange__f51Vv0DeFGkTxsdsaUjEQAkademlia)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0) { NIM_BOOL result; NIM_BOOL T1_; result = (NIM_BOOL)0;
|
|
#line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T1_ = (NIM_BOOL)0;
|
|
#line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T1_ = lteq___E3VvJua1YcWV3rsDzt7I9aA_3intops((&(*k).istart), (&(*n_0).id)); if (!(T1_)) goto LA2_;
|
|
|
|
#line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T1_ = lteq___E3VvJua1YcWV3rsDzt7I9aA_3intops((&(*n_0).id), (&(*k).iend)); LA2_: ;
|
|
result = T1_; return result;}
|
|
|
|
#line 12 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/conversion.nim"
|
|
static N_INLINE(NU64, toSubtype__fKl7Mxo1VN34AGpJN6awlQconversion)(NIM_BOOL b) { NU64 result; result = (NU64)0;
|
|
#line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/conversion.nim"
|
|
result = ((NU64) (b)); return result;}
|
|
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
static N_INLINE(void, pluseq___bxrm0UcFINbvpb9cx688ySwuint_addsub)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g* x_0, tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g y_0) { NU64 T1_;
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
(*x_0).lo += y_0.lo;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
T1_ = (NU64)0; T1_ = toSubtype__fKl7Mxo1VN34AGpJN6awlQconversion(((NU64)((*x_0).lo) < (NU64)(y_0.lo))); (*x_0).hi += (NU64)((NU64)(T1_) + (NU64)(y_0.hi));}
|
|
|
|
#line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, plus___4AD83Vrv1Sd5PcOgxwnv0w_2uint_addsub)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g y_0) { tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g result; nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
result = x_0;
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
pluseq___bxrm0UcFINbvpb9cx688ySwuint_addsub((&result), y_0);
|
|
return result;}
|
|
|
|
#line 15 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/conversion.nim"
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, toSubtype__g2lgwCJMHlESLa9bs4vJeDAconversion)(NIM_BOOL b) { tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g result; nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g));
|
|
#line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/conversion.nim"
|
|
|
|
#line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/conversion.nim"
|
|
result.lo = toSubtype__fKl7Mxo1VN34AGpJN6awlQconversion(b); return result;}
|
|
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
static N_INLINE(void, pluseq___VhxJTfC5BLsAuA0kNpkWhwuint_addsub)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0) { NIM_BOOL T1_; tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g T2_; tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g T3_;
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
pluseq___bxrm0UcFINbvpb9cx688ySwuint_addsub((&(*x_0).lo), (*y_0).lo);
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
T1_ = (NIM_BOOL)0; T1_ = lt___hyOd3DRsfGOsZ3ykXUTopA_2uint_comparison((*x_0).lo, (*y_0).lo);
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
T2_ = toSubtype__g2lgwCJMHlESLa9bs4vJeDAconversion(T1_);
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
T3_ = plus___4AD83Vrv1Sd5PcOgxwnv0w_2uint_addsub(T2_, (*y_0).hi);
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
pluseq___bxrm0UcFINbvpb9cx688ySwuint_addsub((&(*x_0).hi), T3_);
|
|
}
|
|
|
|
#line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, plus___s6tn9c20yzXB9cKHqhwMrN6g_2uint_addsub)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0) { tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA result; nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
result = (*x_0);
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
pluseq___VhxJTfC5BLsAuA0kNpkWhwuint_addsub((&result), y_0);
|
|
return result;}
|
|
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, plus___JtDZUqIC9c9cqv9bVMIAIrWsw_3intops)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* y_0) { tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg result; nimZeroMem((void*)(&result), sizeof(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
result.data = plus___s6tn9c20yzXB9cKHqhwMrN6g_2uint_addsub((&(*x_0).data), (&(*y_0).data)); return result;}
|
|
|
|
#line 264 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_div.nim"
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, div__PMQwqJjU6uDTxIHCnEQa8guint_div)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0) { tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA result; tyTuple__cEA2BnesWvD8MYdhMKmxgg T1_; nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA));
|
|
#line 265 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_div.nim"
|
|
|
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_div.nim"
|
|
|
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_div.nim"
|
|
T1_ = divmod__pWdXtdF9alC1QLZFoh8MYSg(x_0, y_0); result = T1_.Field0; return result;}
|
|
|
|
#line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, div__JtDZUqIC9c9cqv9bVMIAIrWsw_4intops)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* y_0) { tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg result; nimZeroMem((void*)(&result), sizeof(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg));
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
result.data = div__PMQwqJjU6uDTxIHCnEQa8guint_div((&(*x_0).data), (&(*y_0).data)); return result;}
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, minus___4AD83Vrv1Sd5PcOgxwnv0wuint_addsub)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g y_0) { tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g result; NU64 T1_; nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g));
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
result.lo = (NU64)((NU64)(x_0.lo) - (NU64)(y_0.lo));
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
T1_ = (NU64)0; T1_ = toSubtype__fKl7Mxo1VN34AGpJN6awlQconversion(((NU64)(x_0.lo) < (NU64)(y_0.lo))); result.hi = (NU64)((NU64)((NU64)((NU64)(x_0.hi) - (NU64)(y_0.hi))) - (NU64)(T1_)); return result;}
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, minus___s6tn9c20yzXB9cKHqhwMrN6guint_addsub)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0) { tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA result; tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g T1_; NIM_BOOL T2_; tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g T3_; nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA));
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
result.lo = minus___4AD83Vrv1Sd5PcOgxwnv0wuint_addsub((*x_0).lo, (*y_0).lo);
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
T1_ = minus___4AD83Vrv1Sd5PcOgxwnv0wuint_addsub((*x_0).hi, (*y_0).hi);
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
T2_ = (NIM_BOOL)0; T2_ = lt___hyOd3DRsfGOsZ3ykXUTopA_2uint_comparison((*x_0).lo, (*y_0).lo);
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
T3_ = toSubtype__g2lgwCJMHlESLa9bs4vJeDAconversion(T2_);
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_addsub.nim"
|
|
result.hi = minus___4AD83Vrv1Sd5PcOgxwnv0wuint_addsub(T1_, T3_); return result;}
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, minus___JtDZUqIC9c9cqv9bVMIAIrWsw_5intops)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* y_0) { tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg result; nimZeroMem((void*)(&result), sizeof(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg));
|
|
#line 37 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
|
|
#line 37 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
result.data = minus___s6tn9c20yzXB9cKHqhwMrN6guint_addsub((&(*x_0).data), (&(*y_0).data)); return result;}
|
|
|
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, midpoint__3mVsn6K9aqYdCLlBsSNR2IA)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k) { tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg result; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg T1_; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg T2_; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg T3_; nimZeroMem((void*)(&result), sizeof(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg));
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T1_ = minus___JtDZUqIC9c9cqv9bVMIAIrWsw_5intops((&(*k).iend), (&(*k).istart));
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T2_ = u256__2ue2zkVRv5mHDJuq9aO19cbQstint(((NI) 2));
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T3_ = div__JtDZUqIC9c9cqv9bVMIAIrWsw_4intops((&T1_), (&T2_));
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = plus___JtDZUqIC9c9cqv9bVMIAIrWsw_3intops((&(*k).istart), (&T3_)); return result;}
|
|
|
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, split__4Y1VktnBFlLDEGz4XG3uTw)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k, tyTuple__42R0DgrbvpOprxPJeRsLSQ* Result) { tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg splitid; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg T1_; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg T2_; chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).Field0, NIM_NIL); unsureAsgnRef((void**)&(*Result).Field1, NIM_NIL);
|
|
#line 129 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 129 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
splitid = midpoint__3mVsn6K9aqYdCLlBsSNR2IA(k);
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
unsureAsgnRef((void**) (&(*Result).Field0), newKBucket__Y5cK2sRUsLLEG45UfCdnog((&(*k).istart), (&splitid)));
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T1_ = u256__2ue2zkVRv5mHDJuq9aO19cbQstint(((NI) 1));
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T2_ = plus___JtDZUqIC9c9cqv9bVMIAIrWsw_3intops((&splitid), (&T1_));
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
unsureAsgnRef((void**) (&(*Result).Field1), newKBucket__Y5cK2sRUsLLEG45UfCdnog((&T2_), (&(*k).iend))); { tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* node; NI i; NI L; NI T4_; node = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0;
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
i = ((NI) 0);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T4_ = ((*k).nodes ? (*k).nodes->Sup.len : 0); L = T4_; {
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* bucket; tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* T13_; NI TM__hHMuvF9aunJcOicmgc4deRw_43;
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!(i < L)) goto LA6;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((NU)(i) >= (NU)((*k).nodes ? (*k).nodes->Sup.len : 0)){ raiseIndexError2(i,((*k).nodes ? (*k).nodes->Sup.len : 0)-1); } node = (*k).nodes->data[i];
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T9_;
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T9_ = (NIM_BOOL)0; T9_ = lteq___E3VvJua1YcWV3rsDzt7I9aA_3intops((&(*node).id), (&splitid)); if (!T9_) goto LA10_;
|
|
bucket = (*Result).Field0; }
|
|
goto LA7_;
|
|
LA10_: ;
|
|
{ bucket = (*Result).Field1; }
|
|
LA7_: ;
|
|
|
|
#line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T13_ = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0; T13_ = add__sFLE9aBObjamK9aqHUwVg6IA(bucket, node); (void)(T13_);
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt(i, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_43)) { raiseOverflow(); }; i = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_43);
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
{ NI T16_;
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T16_ = ((*k).nodes ? (*k).nodes->Sup.len : 0); if (!!((T16_ == L))) goto LA17_;
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_30));
|
|
}
|
|
LA17_: ;
|
|
} LA6: ;
|
|
}
|
|
}
|
|
{ tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* node_2; NI i_2; NI L_2; NI T20_; node_2 = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0;
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
i_2 = ((NI) 0);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T20_ = ((*k).replacementCache ? (*k).replacementCache->Sup.len : 0); L_2 = T20_; {
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* bucket_2; NI T29_; NI TM__hHMuvF9aunJcOicmgc4deRw_44;
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!(i_2 < L_2)) goto LA22;
|
|
|
|
#line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((NU)(i_2) >= (NU)((*k).replacementCache ? (*k).replacementCache->Sup.len : 0)){ raiseIndexError2(i_2,((*k).replacementCache ? (*k).replacementCache->Sup.len : 0)-1); } node_2 = (*k).replacementCache->data[i_2];
|
|
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T25_;
|
|
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T25_ = (NIM_BOOL)0; T25_ = lteq___E3VvJua1YcWV3rsDzt7I9aA_3intops((&(*node_2).id), (&splitid)); if (!T25_) goto LA26_;
|
|
bucket_2 = (*Result).Field0; }
|
|
goto LA23_;
|
|
LA26_: ;
|
|
{ bucket_2 = (*Result).Field1; }
|
|
LA23_: ;
|
|
|
|
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*bucket_2).replacementCache), (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*) incrSeqV3((TGenericSeq*)((*bucket_2).replacementCache), (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_))); T29_ = (*bucket_2).replacementCache->Sup.len++; asgnRef((void**) (&(*bucket_2).replacementCache->data[T29_]), node_2);
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_44)) { raiseOverflow(); }; i_2 = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_44);
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
{ NI T32_;
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T32_ = ((*k).replacementCache ? (*k).replacementCache->Sup.len : 0); if (!!((T32_ == L_2))) goto LA33_;
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_30));
|
|
}
|
|
LA33_: ;
|
|
} LA22: ;
|
|
}
|
|
}
|
|
}
|
|
|
|
#line 181 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, splitBucket__GBY3nvhWIfE59aHtvfuy4SQ)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw* r, NI index) { tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* bucket; tyTuple__42R0DgrbvpOprxPJeRsLSQ T1_; tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* a; tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* b; NI TM__hHMuvF9aunJcOicmgc4deRw_45;
|
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((NU)(index) >= (NU)((*r).buckets ? (*r).buckets->Sup.len : 0)){ raiseIndexError2(index,((*r).buckets ? (*r).buckets->Sup.len : 0)-1); } bucket = (*r).buckets->data[index];
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)(&T1_), sizeof(tyTuple__42R0DgrbvpOprxPJeRsLSQ)); split__4Y1VktnBFlLDEGz4XG3uTw(bucket, (&T1_));
|
|
a = (tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*)0; a = T1_.Field0; b = (tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*)0; b = T1_.Field1; if ((NU)(index) >= (NU)((*r).buckets ? (*r).buckets->Sup.len : 0)){ raiseIndexError2(index,((*r).buckets ? (*r).buckets->Sup.len : 0)-1); }
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*r).buckets->data[index]), a);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (nimAddInt(index, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_45)) { raiseOverflow(); }; if (((NI)(TM__hHMuvF9aunJcOicmgc4deRw_45)) < ((NI) 0) || ((NI)(TM__hHMuvF9aunJcOicmgc4deRw_45)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__hHMuvF9aunJcOicmgc4deRw_45), ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
insert__Wf3yw3iUXm0AcTDzQ0G3bA((&(*r).buckets), b, ((NI) ((NI)(TM__hHMuvF9aunJcOicmgc4deRw_45))));
|
|
}
|
|
|
|
#line 1748 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(NI, find__d0fOeaRHBd60h6xEsHXFUAsystem)(tySequence__8y8hhoTs9bVn1no7HCdDJwQ* a, tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* item) { NI result;{ result = (NI)0; { tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* i; NI i_2; NI L; NI T2_; i = (tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*)0;
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
i_2 = ((NI) 0);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T2_ = (a ? a->Sup.len : 0); L = T2_; {
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { NI TM__hHMuvF9aunJcOicmgc4deRw_46; NI TM__hHMuvF9aunJcOicmgc4deRw_47;
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!(i_2 < L)) goto LA4;
|
|
|
|
#line 1751 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((NU)(i_2) >= (NU)(a ? a->Sup.len : 0)){ raiseIndexError2(i_2,(a ? a->Sup.len : 0)-1); } i = a->data[i_2];
|
|
#line 1752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
{
|
|
#line 1752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (!(i == item)) goto LA7_;
|
|
|
|
#line 1752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA7_: ;
|
|
|
|
#line 1753 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimAddInt(result, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_46)) { raiseOverflow(); }; result = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_46);
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_47)) { raiseOverflow(); }; i_2 = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_47);
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
{ NI T11_;
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T11_ = (a ? a->Sup.len : 0); if (!!((T11_ == L))) goto LA12_;
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_30));
|
|
}
|
|
LA12_: ;
|
|
} LA4: ;
|
|
}
|
|
}
|
|
|
|
#line 1754 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = ((NI) -1); }BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*, addNode__nPY0sIcmqRizzgOHAQ7BDw)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw* r, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0) { tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* result; tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* bucket; tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* evictionCandidate;{ result = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0;
|
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T3_; TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_21;
|
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T3_ = (NIM_BOOL)0; T3_ = eqeq___Td9a9afRPwnI6qVx9ahUdIcew(n_0, (*r).thisNode); if (!T3_) goto LA4_;
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_21); TM__hHMuvF9aunJcOicmgc4deRw_21.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_21.context); if (TM__hHMuvF9aunJcOicmgc4deRw_21.status == 0) { { tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA volatile record; NI T14_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T10_; NIM_BOOL T11_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T10_[0] = topicStateIMPL__Ohn70LKfwfB14GonPhISpg();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T11_ = (NIM_BOOL)0; T11_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 5), T10_, 1); if (!!(T11_)) goto LA12_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA7;
|
|
}
|
|
LA12_: ;
|
|
nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&record)); nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&record), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 5), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_22), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_23));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T14_ = (NI)0; T14_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T14_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_24));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__TBbb0DiTl9akvXlg2rlp8YQ((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_25), n_0);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&record));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&record));
|
|
} LA7: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym52415019_; Exception* T17_; Exception* T18_; TM__hHMuvF9aunJcOicmgc4deRw_21.status = 0;
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T17_ = (Exception*)0; T17_ = getCurrentException(); errX60gensym52415019_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T17_));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T18_ = (Exception*)0; T18_ = &errX60gensym52415019_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Trying to add ourselves to the routing table", T18_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_21.status != 0) reraiseException();
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA4_: ;
|
|
|
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
bucket = bucketForNode__uxbKdmz0kZ59bq5L4yzxfMQ((*r), n_0);
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
evictionCandidate = add__sFLE9aBObjamK9aqHUwVg6IA(bucket, n_0);
|
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NI depth;
|
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (!!((evictionCandidate == 0))) goto LA21_;
|
|
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
depth = computeSharedPrefixBits__jzGaDg7t1iofFu6YP5G8SQ((*bucket).nodes->data, ((*bucket).nodes ? (*bucket).nodes->Sup.len : 0));
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T25_; NIM_BOOL T27_; NI TM__hHMuvF9aunJcOicmgc4deRw_42; NI T31_;
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T25_ = (NIM_BOOL)0;
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T25_ = inRange__f51Vv0DeFGkTxsdsaUjEQAkademlia(bucket, (*r).thisNode); if (T25_) goto LA26_;
|
|
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T27_ = (NIM_BOOL)0;
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (((NI) 8) == 0){ raiseDivByZero(); } if (nimModInt(depth, ((NI) 8), &TM__hHMuvF9aunJcOicmgc4deRw_42)) { raiseOverflow(); }; T27_ = !(((NI)(TM__hHMuvF9aunJcOicmgc4deRw_42) == ((NI) 0))); if (!(T27_)) goto LA28_;
|
|
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T27_ = !((depth == ((NI) 256))); LA28_: ;
|
|
T25_ = T27_; LA26_: ;
|
|
if (!T25_) goto LA29_;
|
|
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T31_ = (NI)0; T31_ = find__d0fOeaRHBd60h6xEsHXFUAsystem((*r).buckets, bucket);
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
splitBucket__GBY3nvhWIfE59aHtvfuy4SQ(r, T31_);
|
|
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = addNode__nPY0sIcmqRizzgOHAQ7BDw(r, n_0); goto BeforeRet_;
|
|
}
|
|
LA29_: ;
|
|
|
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = evictionCandidate; goto BeforeRet_;
|
|
}
|
|
LA21_: ;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
static N_NIMCALL(void, Marker_tyRef__T2dLppHeDcKDe8L6xdwyAA)(void* p, NI op) {
|
|
tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ* a;
|
|
a = (tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ*)p;
|
|
nimGCvisit((void*)(*a).n1, op); nimGCvisit((void*)(*a).k2, op); nimGCvisit((void*)(*a).chronosInternalRetFuture3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym526303974_.ClE_0, op);}
|
|
static N_NIMCALL(void, Marker_tyRef__19cYqkhKGkZgUebXG7l6F1g)(void* p, NI op) {
|
|
tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ* a;
|
|
a = (tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ*)p;
|
|
nimGCvisit((void*)(*a).record2.output.buffer, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).errX60gensym543600194_, op); nimGCvisit((void*)(*a).result5, op); nimGCvisit((void*)(*a).pid6, op); nimGCvisit((void*)(*a).record7.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym544550198_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture9, op); nimGCvisit((void*)(*a).record11.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym5465001912_, op); nimGCvisit((void*)(*a).record13.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym5474501914_, op); nimGCvisit((void*)(*a).record15.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym5494001916_, op);}
|
|
|
|
#line 1748 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(NI, find__fyITMt8L46ipRimmk2e3sAsystem)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg** a, NI aLen_0, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* item) { NI result;{ result = (NI)0; { tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* i; NI i_2; i = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0;
|
|
#line 3 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
i_2 = ((NI) 0); {
|
|
#line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { NI TM__hHMuvF9aunJcOicmgc4deRw_54; NI TM__hHMuvF9aunJcOicmgc4deRw_55;
|
|
#line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!(i_2 < aLen_0)) goto LA3;
|
|
|
|
#line 1751 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((NU)(i_2) >= (NU)(aLen_0)){ raiseIndexError2(i_2,aLen_0-1); } i = a[i_2];
|
|
#line 1752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
{ NIM_BOOL T6_;
|
|
#line 1752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
T6_ = (NIM_BOOL)0; T6_ = eqeq___Td9a9afRPwnI6qVx9ahUdIcew(i, item); if (!T6_) goto LA7_;
|
|
|
|
#line 1752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA7_: ;
|
|
|
|
#line 1753 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimAddInt(result, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_54)) { raiseOverflow(); }; result = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_54);
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_55)) { raiseOverflow(); }; i_2 = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_55); } LA3: ;
|
|
}
|
|
}
|
|
|
|
#line 1754 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = ((NI) -1); }BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 1756 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(NIM_BOOL, contains__SBwnv1e67ViNZdSnaSdsgwsystem)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg** a, NI aLen_0, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* item) { NIM_BOOL result; NI T1_;{ result = (NIM_BOOL)0;
|
|
#line 1768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
T1_ = (NI)0; T1_ = find__fyITMt8L46ipRimmk2e3sAsystem(a, aLen_0, item); result = (((NI) 0) <= T1_); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__i9cwfYNiBCKnlusjuyLHB7A)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = contains__SBwnv1e67ViNZdSnaSdsgwsystem((*k).nodes->data, ((*k).nodes ? (*k).nodes->Sup.len : 0), n_0); return result;}
|
|
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__c2baX500hDr1Z79apHlisMw)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw r, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0) { NIM_BOOL result; tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* T1_; result = (NIM_BOOL)0;
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T1_ = (tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*)0; T1_ = bucketForNode__uxbKdmz0kZ59bq5L4yzxfMQ(r, n_0);
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = contains__i9cwfYNiBCKnlusjuyLHB7A(T1_, n_0); return result;}
|
|
|
|
#line 265 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
static N_INLINE(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, pingId__zsbpZEyvFtI4h2tdYxQJhgkademlia)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* token) { tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* T1_; tyArray__w5VB8h5K8DB3oWrO5U2wqg T2_; NI T3_; result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T1_ = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0; T1_ = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*) newSeq((&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_), 64);
|
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)T2_, sizeof(tyArray__w5VB8h5K8DB3oWrO5U2wqg)); toRaw__W9bYIkOOHQ8dZSTz9aIjEPEQ((&(*n_0).node.pubkey), T2_);
|
|
T3_ = (NI)0; for (T3_ = 0; T3_ < 64; T3_++) { T1_->data[T3_] = T2_[T3_]; }
|
|
|
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = amp___GKDTgswYEfLZ0HJ4qcD9cGQ(token, T1_); return result;}
|
|
|
|
#line 278 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, ping__wScKEy9bYdgk7XDEjjjiQ9cQ)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0) { tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result; result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T3_;
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T3_ = (NIM_BOOL)0; T3_ = eqeq___Td9a9afRPwnI6qVx9ahUdIcew(n_0, (*k).thisNode); if (!!(!(T3_))) goto LA4_;
|
|
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_56));
|
|
}
|
|
LA4_: ;
|
|
|
|
#line 280 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 280 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = sendPing__zPJpb1riKWDLW5nHvjaLeA((*k).wire, n_0); return result;}
|
|
static N_NIMCALL(void, Marker_tyRef__CuxUfJp7ef9bmUxdjKwqjeg)(void* p, NI op) {
|
|
tyObject_Env_kademliadotnim___C9cjV5v6bzL85fT59a2F0Sjw* a;
|
|
a = (tyObject_Env_kademliadotnim___C9cjV5v6bzL85fT59a2F0Sjw*)p;
|
|
nimGCvisit((void*)(*a).fut1, op); nimGCvisit((void*)(*a).k2, op); nimGCvisit((void*)(*a).pingid3, op);}
|
|
static N_NIMCALL(void, Marker_tyRef__kc7X1UV9aWBkCv1EjC9aSjKg)(void* p, NI op) {
|
|
tyObject_Env_asyncmacro2dotnim___1qBJZiwykkdTo9cHj5APQ3A* a;
|
|
a = (tyObject_Env_asyncmacro2dotnim___1qBJZiwykkdTo9cHj5APQ3A*)p;
|
|
nimGCvisit((void*)(*a).chronosInternalRetFuture1, op); nimGCvisit((void*)(*a).p2.ClE_0, op); nimGCvisit((void*)(*a).nameIterVarX60gensym525750763_.ClE_0, op);}
|
|
static N_NIMCALL(void, Marker_tyRef__0rdkjbdns3OIV802Kn3CtQ)(void* p, NI op) {
|
|
tyObject_Env_asyncmacro2dotnim___f8RusvNP9cM1JGICPW9b3HkQ* a;
|
|
a = (tyObject_Env_asyncmacro2dotnim___f8RusvNP9cM1JGICPW9b3HkQ*)p;
|
|
nimGCvisit((void*)(*a).chronosInternalTmpFuture1, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).result3, op);}
|
|
|
|
#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) {}
|
|
|
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, doSleep__d3af2XpAGu7abH3iBkZ8nA_2)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___f8RusvNP9cM1JGICPW9b3HkQ* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___f8RusvNP9cM1JGICPW9b3HkQ*) ClE_0;
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
while (1) { if (!1) goto LA1;
|
|
{ tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T11_; 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;
|
|
}
|
|
STATE0: ; { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T4_;
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
(*colonenvP_).chronosInternalTmpFuture1 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T4_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T4_ = sleepAsync__A6EK559a2LWq5qZCF2J9aB8A(TM__hHMuvF9aunJcOicmgc4deRw_64); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture1), &T4_->Sup);
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture1).Sup.child), (*colonenvP_).chronosInternalTmpFuture1);
|
|
#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_).chronosInternalTmpFuture1; goto BeforeRet_;
|
|
}
|
|
STATE1: ;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture1).Sup.child), NIM_NIL);
|
|
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T9_; NimStringDesc* T10_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture1).Sup.mustCancel) goto LA7_;
|
|
T9_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T9_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T9_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T9_).Sup.Sup.Sup.name = "CancelledError"; T10_ = (NimStringDesc*)0; T10_ = (*T9_).Sup.Sup.Sup.message; (*T9_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_65)); if (T10_) nimGCunrefNoCycle(T10_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T9_, "CancelledError", "doSleep", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA7_: ;
|
|
|
|
#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_).chronosInternalTmpFuture1);
|
|
|
|
#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_).chronosInternalTmpFuture1)));
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 2);
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE2: ;
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*(*colonenvP_).colonup_).p2.ClE_0? (*(*colonenvP_).colonup_).p2.ClP_0((*(*colonenvP_).colonup_).p2.ClE_0):((TM__hHMuvF9aunJcOicmgc4deRw_66)((*(*colonenvP_).colonup_).p2.ClP_0))();
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 3);
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE3: ;
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T11_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T11_ = srcLocImpl__PWf7yhS5GIY4hBlKMRQOYQ();
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture1, T11_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 4);
|
|
#line 0 "\?\?\?"
|
|
goto LA2;
|
|
STATE4: ;
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) -1);
|
|
#line 0 "\?\?\?"
|
|
goto LA2;
|
|
} LA2: ;
|
|
} LA1: ;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#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__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* 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, doSleep_continue__zOD3jZ2vDNjtdxPHSM4mXQ)(void* udataX60gensym52575077_, void* ClE_0) { tyObject_Env_asyncmacro2dotnim___1qBJZiwykkdTo9cHj5APQ3A* colonenvP_; TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_67; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___1qBJZiwykkdTo9cHj5APQ3A*) ClE_0;
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_67); TM__hHMuvF9aunJcOicmgc4deRw_67.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_67.context); if (TM__hHMuvF9aunJcOicmgc4deRw_67.status == 0) {
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym52575078_;
|
|
#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_).nameIterVarX60gensym525750763_); if (!!(T4_)) goto LA5_;
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym52575078_ = (*colonenvP_).nameIterVarX60gensym525750763_.ClP_0((*colonenvP_).nameIterVarX60gensym525750763_.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_ = !((nextX60gensym52575078_ == 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(nextX60gensym52575078_); LA10_: ;
|
|
if (!T9_) goto LA8;
|
|
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym52575078_ = (*colonenvP_).nameIterVarX60gensym525750763_.ClP_0((*colonenvP_).nameIterVarX60gensym525750763_.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_).nameIterVarX60gensym525750763_); 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 (!(nextX60gensym52575078_ == 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__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture1); 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__hHMuvF9aunJcOicmgc4deRw_70));
|
|
}
|
|
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 = doSleep_continue__zOD3jZ2vDNjtdxPHSM4mXQ; T26_.ClE_0 = colonenvP_;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym52575078_, 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__hHMuvF9aunJcOicmgc4deRw_67.status = 0;
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture1->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* excX60gensym52575080_; Exception* T32_; TM__hHMuvF9aunJcOicmgc4deRw_67.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(); excX60gensym52575080_ = ((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__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture1); if (!T35_) goto LA36_;
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)excX60gensym52575080_, "CatchableError", "doSleep_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_ = &excX60gensym52575080_->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__SwGHbFJf49cefkD9a9cbvNyqA((*colonenvP_).chronosInternalRetFuture1, T39_, T40_);
|
|
}
|
|
LA33_: ;
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_67.status != 0) reraiseException();}
|
|
|
|
#line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, doSleep__ehrTMMJbPoOsDkEtX8KbUQ)(tyProc__IIomJ6ptE6vfJ5zRbATgkQ p_0) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; tyObject_Env_asyncmacro2dotnim___1qBJZiwykkdTo9cHj5APQ3A* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___f8RusvNP9cM1JGICPW9b3HkQ* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; colonenv_ = (tyObject_Env_asyncmacro2dotnim___1qBJZiwykkdTo9cHj5APQ3A*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv_ = (tyObject_Env_asyncmacro2dotnim___1qBJZiwykkdTo9cHj5APQ3A*) newObj((&NTI__kc7X1UV9aWBkCv1EjC9aSjKg_), sizeof(tyObject_Env_asyncmacro2dotnim___1qBJZiwykkdTo9cHj5APQ3A)); (*colonenv_).Sup.m_type = (&NTI__1qBJZiwykkdTo9cHj5APQ3A_);
|
|
#line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).p2.ClE_0), p_0.ClE_0); (*colonenv_).p2.ClP_0 = p_0.ClP_0;
|
|
#line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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__8qQw9b2n3MD9aYkU9c9bhvN86A();
|
|
#line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture1), newFutureImpl__wu9buovQIxiU3ndXmKRpnVw(T1_));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___f8RusvNP9cM1JGICPW9b3HkQ*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___f8RusvNP9cM1JGICPW9b3HkQ*) newObj((&NTI__0rdkjbdns3OIV802Kn3CtQ_), sizeof(tyObject_Env_asyncmacro2dotnim___f8RusvNP9cM1JGICPW9b3HkQ)); (*colonenv__2).Sup.m_type = (&NTI__f8RusvNP9cM1JGICPW9b3HkQ_);
|
|
#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 = doSleep__d3af2XpAGu7abH3iBkZ8nA_2; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym525750763_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym525750763_.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 = doSleep_continue__zOD3jZ2vDNjtdxPHSM4mXQ; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__hHMuvF9aunJcOicmgc4deRw_71)(T3_.ClP_0))(NIM_NIL);
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
result = (*colonenv_).chronosInternalRetFuture1; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
static N_INLINE(NIM_BOOL, finished__mRJh0LHwudMRd7NVNNsargasyncloop)(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* 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 263 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(void, colonanonymous___C8HxzCB4zEKjjHxzHHD5QQ)(void* ClE_0) { tyObject_Env_kademliadotnim___C9cjV5v6bzL85fT59a2F0Sjw* colonenvP_; colonenvP_ = (tyObject_Env_kademliadotnim___C9cjV5v6bzL85fT59a2F0Sjw*) ClE_0;
|
|
#line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T3_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T6_;
|
|
#line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T3_ = (NIM_BOOL)0; T3_ = finished__mRJh0LHwudMRd7NVNNsargasyncloop((*colonenvP_).fut1); if (!!(T3_)) goto LA4_;
|
|
|
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
del__WaUXPRIlDVh2u2BjT9ayZ4w((&(*(*colonenvP_).k2).pongFutures), (*colonenvP_).pingid3);
|
|
|
|
#line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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"
|
|
T6_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T6_ = srcLocImpl__YoYO2EJt2Z9cei39cer9bAanQ();
|
|
#line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
complete__ojSnEIUcUPhVY9bSE9cPYi2g((*colonenvP_).fut1, NIM_FALSE, T6_);
|
|
}
|
|
LA4_: ;
|
|
}
|
|
|
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*, waitPong__Q9csMZoaNlrHJrY2f5BDeeg)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* pingid) { tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* result; tyObject_Env_kademliadotnim___C9cjV5v6bzL85fT59a2F0Sjw* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T8_; tyProc__IIomJ6ptE6vfJ5zRbATgkQ T9_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T10_; result = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; colonenv_ = (tyObject_Env_kademliadotnim___C9cjV5v6bzL85fT59a2F0Sjw*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv_ = (tyObject_Env_kademliadotnim___C9cjV5v6bzL85fT59a2F0Sjw*) newObj((&NTI__CuxUfJp7ef9bmUxdjKwqjeg_), sizeof(tyObject_Env_kademliadotnim___C9cjV5v6bzL85fT59a2F0Sjw)); (*colonenv_).Sup.m_type = (&NTI__C9cjV5v6bzL85fT59a2F0Sjw_);
|
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).k2), k);
|
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
genericSeqAssign((&(*colonenv_).pingid3), pingid, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T3_; NimStringDesc* T6_; NimStringDesc* T7_;
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T3_ = (NIM_BOOL)0; T3_ = contains__fFcsFyc3iNVu9aMQw0EB7gA((*(*colonenv_).k2).pongFutures, (*colonenv_).pingid3); if (!!(!(T3_))) goto LA4_;
|
|
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T6_ = (NimStringDesc*)0;
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T7_ = (NimStringDesc*)0; T7_ = dollar___QMl2M41LkzE0PN9bJVRUG5Q(n_0); T6_ = rawNewString((T7_ ? T7_->Sup.len : 0) + 150);appendString(T6_, ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_61));appendString(T6_, T7_);
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(T6_);
|
|
}
|
|
LA4_: ;
|
|
|
|
#line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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"
|
|
T8_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T8_ = srcLocImpl__JYlZgVMKlnHmrTRc9ayHVIQ();
|
|
#line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = newFutureImpl__peQGVI1RukNqt7ryabBzSQ(T8_);
|
|
#line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).fut1), result);
|
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
X5BX5Deq___XKZWAQyv2Icg4L6OcUjoZg((&(*(*colonenv_).k2).pongFutures), (*colonenv_).pingid3, result);
|
|
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)(&T9_), sizeof(tyProc__IIomJ6ptE6vfJ5zRbATgkQ)); T9_.ClP_0 = colonanonymous___C8HxzCB4zEKjjHxzHHD5QQ; T9_.ClE_0 = colonenv_;
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T10_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T10_ = doSleep__ehrTMMJbPoOsDkEtX8KbUQ(T9_);
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asyncCheck__53lAB5vkCXFZ1ApuF7Pzkg_2(T10_);
|
|
return result;}
|
|
|
|
#line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
static N_INLINE(NIM_BOOL, internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop)(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* fut) { NIM_BOOL result;{ result = (NIM_BOOL)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 123 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, removeNode__lfC69bTKq9bjEC86bhWffB9cw)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0) { NI i;
|
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
i = find__HcgUp9bjjjHCdThC456uaLgsystem((*k).nodes, n_0);
|
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{
|
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (!!((i == ((NI) -1)))) goto LA3_;
|
|
|
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((i) < ((NI) 0) || (i) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(i, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
delete__oTYwug0unbi0kSU9bKrcMkw((&(*k).nodes), ((NI) (i)));
|
|
}
|
|
LA3_: ;
|
|
}
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, removeNode__i8wu9aaiZO5KyzmNp0KxuZA)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw* r, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0) { tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* T1_;
|
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T1_ = (tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*)0; T1_ = bucketForNode__uxbKdmz0kZ59bq5L4yzxfMQ((*r), n_0);
|
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
removeNode__lfC69bTKq9bjEC86bhWffB9cw(T1_, n_0);
|
|
}
|
|
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isFull__kXrrxLeTPsuRoPFGe9aiFsQ)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k) { NIM_BOOL result; NI T1_; result = (NIM_BOOL)0;
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T1_ = (NI)0; T1_ = len__e9a4vPaXJlcGaU9ccI5f2weQkademlia(k); result = (T1_ == ((NI) 16)); return result;}
|
|
|
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__8y8hhoTs9bVn1no7HCdDJwQ*, notFullBuckets__hwgXVq4KWP9afvYn8GC2Qcw)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw r) { tySequence__8y8hhoTs9bVn1no7HCdDJwQ* result; tySequence__8y8hhoTs9bVn1no7HCdDJwQ* resultX60gensym52551489_; result = (tySequence__8y8hhoTs9bVn1no7HCdDJwQ*)0;
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
|
|
#line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
resultX60gensym52551489_ = newSeq__AEmAjjzKH1X9a9aC4SfNF6OA(((NI) 0)); { tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* it; NI i; NI L; NI T2_; it = (tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*)0;
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
i = ((NI) 0);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T2_ = (r.buckets ? r.buckets->Sup.len : 0); L = T2_; {
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { NI TM__hHMuvF9aunJcOicmgc4deRw_76;
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!(i < L)) goto LA4;
|
|
|
|
#line 570 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
if ((NU)(i) >= (NU)(r.buckets ? r.buckets->Sup.len : 0)){ raiseIndexError2(i,(r.buckets ? r.buckets->Sup.len : 0)-1); } it = r.buckets->data[i];
|
|
#line 571 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
{ NIM_BOOL T7_; NI T10_;
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T7_ = (NIM_BOOL)0; T7_ = isFull__kXrrxLeTPsuRoPFGe9aiFsQ(it); if (!!(T7_)) goto LA8_;
|
|
|
|
#line 571 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
resultX60gensym52551489_ = (tySequence__8y8hhoTs9bVn1no7HCdDJwQ*) incrSeqV3((TGenericSeq*)(resultX60gensym52551489_), (&NTI__8y8hhoTs9bVn1no7HCdDJwQ_)); T10_ = resultX60gensym52551489_->Sup.len++; asgnRef((void**) (&resultX60gensym52551489_->data[T10_]), it); }
|
|
LA8_: ;
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt(i, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_76)) { raiseOverflow(); }; i = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_76);
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
{ NI T13_;
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T13_ = (r.buckets ? r.buckets->Sup.len : 0); if (!!((T13_ == L))) goto LA14_;
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_30));
|
|
}
|
|
LA14_: ;
|
|
} LA4: ;
|
|
}
|
|
}
|
|
genericSeqAssign((&result), resultX60gensym52551489_, (&NTI__8y8hhoTs9bVn1no7HCdDJwQ_)); return result;}
|
|
|
|
#line 315 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, populateNotFullBuckets__5d5UONRLhbJj9a9acq6gyU5g)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k) { { tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* bucket; tySequence__8y8hhoTs9bVn1no7HCdDJwQ* colontmp_; NI i; NI L; NI T2_; bucket = (tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*)0; colontmp_ = (tySequence__8y8hhoTs9bVn1no7HCdDJwQ*)0;
|
|
#line 320 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 320 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
colontmp_ = notFullBuckets__hwgXVq4KWP9afvYn8GC2Qcw((*k).routing);
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
i = ((NI) 0);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T2_ = (colontmp_ ? colontmp_->Sup.len : 0); L = T2_; {
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { NI TM__hHMuvF9aunJcOicmgc4deRw_78;
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!(i < L)) goto LA4;
|
|
|
|
#line 320 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((NU)(i) >= (NU)(colontmp_ ? colontmp_->Sup.len : 0)){ raiseIndexError2(i,(colontmp_ ? colontmp_->Sup.len : 0)-1); } bucket = colontmp_->data[i]; { tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* node; NI i_2; NI L_2; NI T6_; node = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0;
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
i_2 = ((NI) 0);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T6_ = ((*bucket).replacementCache ? (*bucket).replacementCache->Sup.len : 0); L_2 = T6_; {
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* T9_; NI TM__hHMuvF9aunJcOicmgc4deRw_77;
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!(i_2 < L_2)) goto LA8;
|
|
|
|
#line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((NU)(i_2) >= (NU)((*bucket).replacementCache ? (*bucket).replacementCache->Sup.len : 0)){ raiseIndexError2(i_2,((*bucket).replacementCache ? (*bucket).replacementCache->Sup.len : 0)-1); } node = (*bucket).replacementCache->data[i_2];
|
|
#line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T9_ = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; T9_ = bond__5dY5NK7GIxEHVzQXTXxtWA(k, node);
|
|
#line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asyncCheck__LFEzgzRfA08oq9c65GThQgw(T9_);
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_77)) { raiseOverflow(); }; i_2 = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_77);
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
{ NI T12_;
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T12_ = ((*bucket).replacementCache ? (*bucket).replacementCache->Sup.len : 0); if (!!((T12_ == L_2))) goto LA13_;
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_30));
|
|
}
|
|
LA13_: ;
|
|
} LA8: ;
|
|
}
|
|
}
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt(i, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_78)) { raiseOverflow(); }; i = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_78);
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
{ NI T17_;
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T17_ = (colontmp_ ? colontmp_->Sup.len : 0); if (!!((T17_ == L))) goto LA18_;
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_30));
|
|
}
|
|
LA18_: ;
|
|
} LA4: ;
|
|
}
|
|
}
|
|
}
|
|
static N_NIMCALL(void, Marker_tyRef__Bg9cIAfp6zS4QLes9b9b3ZBDg)(void* p, NI op) {
|
|
tyObject_Env_kademliadotnim___Ch9cH7E50MkZYW5h8D8LwMQ* a;
|
|
a = (tyObject_Env_kademliadotnim___Ch9cH7E50MkZYW5h8D8LwMQ*)p;
|
|
nimGCvisit((void*)(*a).fut1, op); nimGCvisit((void*)(*a).k2, op); nimGCvisit((void*)(*a).n3, op);}
|
|
|
|
#line 263 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(void, colonanonymous___C8HxzCB4zEKjjHxzHHD5QQ_2)(void* ClE_0) { tyObject_Env_kademliadotnim___Ch9cH7E50MkZYW5h8D8LwMQ* colonenvP_; colonenvP_ = (tyObject_Env_kademliadotnim___Ch9cH7E50MkZYW5h8D8LwMQ*) ClE_0;
|
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T3_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T6_;
|
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T3_ = (NIM_BOOL)0; T3_ = finished__mRJh0LHwudMRd7NVNNsargasyncloop((*colonenvP_).fut1); if (!!(T3_)) goto LA4_;
|
|
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
del__mgAbb8BlhBNKSdnnOqmnIA((&(*(*colonenvP_).k2).pingFutures), (*colonenvP_).n3);
|
|
|
|
#line 290 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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"
|
|
T6_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T6_ = srcLocImpl__XOeVWrEorkwUOKGIbmGm5A();
|
|
#line 290 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
complete__ojSnEIUcUPhVY9bSE9cPYi2g((*colonenvP_).fut1, NIM_FALSE, T6_);
|
|
}
|
|
LA4_: ;
|
|
}
|
|
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*, waitPing__5dY5NK7GIxEHVzQXTXxtWA_2)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0) { tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* result; tyObject_Env_kademliadotnim___Ch9cH7E50MkZYW5h8D8LwMQ* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyProc__IIomJ6ptE6vfJ5zRbATgkQ T7_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T8_; result = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; colonenv_ = (tyObject_Env_kademliadotnim___Ch9cH7E50MkZYW5h8D8LwMQ*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv_ = (tyObject_Env_kademliadotnim___Ch9cH7E50MkZYW5h8D8LwMQ*) newObj((&NTI__Bg9cIAfp6zS4QLes9b9b3ZBDg_), sizeof(tyObject_Env_kademliadotnim___Ch9cH7E50MkZYW5h8D8LwMQ)); (*colonenv_).Sup.m_type = (&NTI__Ch9cH7E50MkZYW5h8D8LwMQ_);
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).k2), k);
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).n3), n_0);
|
|
#line 283 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 283 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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__sNLOCCFdQkieZQMiyGAq8A();
|
|
#line 283 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = newFutureImpl__peQGVI1RukNqt7ryabBzSQ(T1_);
|
|
#line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T4_;
|
|
#line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T4_ = (NIM_BOOL)0; T4_ = contains__rx3AyRnwAjDnuM49cybTb6Q((*(*colonenv_).k2).pingFutures, (*colonenv_).n3); if (!!(!(T4_))) goto LA5_;
|
|
|
|
#line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_83));
|
|
}
|
|
LA5_: ;
|
|
|
|
#line 285 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 285 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
X5BX5Deq___EsMM9ch2p3Gd2kNL7u2Uq9bA((&(*(*colonenv_).k2).pingFutures), (*colonenv_).n3, result);
|
|
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).fut1), result);
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)(&T7_), sizeof(tyProc__IIomJ6ptE6vfJ5zRbATgkQ)); T7_.ClP_0 = colonanonymous___C8HxzCB4zEKjjHxzHHD5QQ_2; T7_.ClE_0 = colonenv_;
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T8_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T8_ = doSleep__ehrTMMJbPoOsDkEtX8KbUQ(T7_);
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asyncCheck__53lAB5vkCXFZ1ApuF7Pzkg_2(T8_);
|
|
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*, bond__d3af2XpAGu7abH3iBkZ8nA)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ*) ClE_0;
|
|
#line 325 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
while (1) { if (!1) goto LA1;
|
|
{ tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* T93_; NIM_BOOL T100_; TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_84; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T117_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T118_; 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;
|
|
}
|
|
STATE0: ;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*colonenvP_).result1 = (NIM_BOOL)0; { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_50; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* T26_; tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* T46_;
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_50); TM__hHMuvF9aunJcOicmgc4deRw_50.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_50.context); if (TM__hHMuvF9aunJcOicmgc4deRw_50.status == 0) { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_51;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_51); TM__hHMuvF9aunJcOicmgc4deRw_51.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_51.context); if (TM__hHMuvF9aunJcOicmgc4deRw_51.status == 0) { { NI T13_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T9_; NIM_BOOL T10_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T9_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T10_ = (NIM_BOOL)0; T10_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), T9_, 1); if (!!(T10_)) goto LA11_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA6;
|
|
}
|
|
LA11_: ;
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record2), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record2)); unsureAsgnRef((void**)&(*colonenvP_).record2.output.buffer, NIM_NIL); (*colonenvP_).record2.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record2), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_52));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T13_ = (NI)0; T13_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record2), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T13_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record2), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_53));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__TBbb0DiTl9akvXlg2rlp8YQ((&(*colonenvP_).record2), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_20), (*(*colonenvP_).colonup_).n1);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record2));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record2));
|
|
} LA6: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T16_; Exception* T17_; TM__hHMuvF9aunJcOicmgc4deRw_51.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T16_ = (Exception*)0; T16_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym543600194_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T16_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T17_ = (Exception*)0; T17_ = &(*colonenvP_).errX60gensym543600194_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Bonding to peer", T17_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_51.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__hHMuvF9aunJcOicmgc4deRw_50.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_50.status != 0) reraiseException();
|
|
#line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T22_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T25_;
|
|
#line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T22_ = (NIM_BOOL)0; T22_ = contains__c2baX500hDr1Z79apHlisMw((*(*(*colonenvP_).colonup_).k2).routing, (*(*colonenvP_).colonup_).n1); if (!T22_) goto LA23_;
|
|
|
|
#line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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"
|
|
T25_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T25_ = srcLocImpl__0WrTYNM8wuPEx2Yu1Tt4dg();
|
|
#line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
complete__ojSnEIUcUPhVY9bSE9cPYi2g((*(*colonenvP_).colonup_).chronosInternalRetFuture3, NIM_TRUE, T25_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) -1);
|
|
#line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = NIM_NIL; goto BeforeRet_;
|
|
}
|
|
LA23_: ;
|
|
|
|
#line 333 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 333 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 333 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T26_ = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0; T26_ = ping__wScKEy9bYdgk7XDEjjjiQ9cQ((*(*colonenvP_).colonup_).k2, (*(*colonenvP_).colonup_).n1);
|
|
#line 333 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenvP_).pid6), pingId__zsbpZEyvFtI4h2tdYxQJhgkademlia((*(*colonenvP_).colonup_).n1, T26_));
|
|
#line 334 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T29_; TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_57; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T45_;
|
|
#line 334 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 334 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T29_ = (NIM_BOOL)0; T29_ = contains__fFcsFyc3iNVu9aMQw0EB7gA((*(*(*colonenvP_).colonup_).k2).pongFutures, (*colonenvP_).pid6); if (!T29_) goto LA30_;
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_57); TM__hHMuvF9aunJcOicmgc4deRw_57.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_57.context); if (TM__hHMuvF9aunJcOicmgc4deRw_57.status == 0) { { NI T40_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T36_; NIM_BOOL T37_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T36_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T37_ = (NIM_BOOL)0; T37_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T36_, 1); if (!!(T37_)) goto LA38_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA33;
|
|
}
|
|
LA38_: ;
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record7), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record7)); unsureAsgnRef((void**)&(*colonenvP_).record7.output.buffer, NIM_NIL); (*colonenvP_).record7.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record7), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_58));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T40_ = (NI)0; T40_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record7), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T40_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record7), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_59));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__TBbb0DiTl9akvXlg2rlp8YQ((&(*colonenvP_).record7), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_20), (*(*colonenvP_).colonup_).n1);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record7));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record7));
|
|
} LA33: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T43_; Exception* T44_; TM__hHMuvF9aunJcOicmgc4deRw_57.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T43_ = (Exception*)0; T43_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym544550198_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T43_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T44_ = (Exception*)0; T44_ = &(*colonenvP_).errX60gensym544550198_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Bonding failed, already waiting for pong", T44_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_57.status != 0) reraiseException();
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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"
|
|
T45_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T45_ = srcLocImpl__cfyXKRSs0C3E23h2emjS9ag();
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
complete__ojSnEIUcUPhVY9bSE9cPYi2g((*(*colonenvP_).colonup_).chronosInternalRetFuture3, NIM_FALSE, T45_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) -1);
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = NIM_NIL; goto BeforeRet_;
|
|
}
|
|
LA30_: ;
|
|
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
(*colonenvP_).chronosInternalTmpFuture9 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T46_ = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; T46_ = waitPong__Q9csMZoaNlrHJrY2f5BDeeg((*(*colonenvP_).colonup_).k2, (*(*colonenvP_).colonup_).n1, (*colonenvP_).pid6); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture9), &T46_->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_;
|
|
}
|
|
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* T51_; NimStringDesc* T52_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA49_;
|
|
T51_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T51_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T51_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T51_).Sup.Sup.Sup.name = "CancelledError"; T52_ = (NimStringDesc*)0; T52_ = (*T51_).Sup.Sup.Sup.message; (*T51_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_65)); if (T52_) nimGCunrefNoCycle(T52_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T51_, "CancelledError", "bond", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA49_: ;
|
|
|
|
#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 338 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE2: ;
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
(*colonenvP_).gotPong10 = internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop(((tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*) ((*colonenvP_).chronosInternalTmpFuture9)));
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 3);
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE3: ;
|
|
#line 339 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_72; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T73_;
|
|
#line 339 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (!!((*colonenvP_).gotPong10)) goto LA55_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_72); TM__hHMuvF9aunJcOicmgc4deRw_72.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_72.context); if (TM__hHMuvF9aunJcOicmgc4deRw_72.status == 0) { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_73;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_73); TM__hHMuvF9aunJcOicmgc4deRw_73.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_73.context); if (TM__hHMuvF9aunJcOicmgc4deRw_73.status == 0) { { NI T66_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T62_; NIM_BOOL T63_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T62_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T63_ = (NIM_BOOL)0; T63_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), T62_, 1); if (!!(T63_)) goto LA64_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA59;
|
|
}
|
|
LA64_: ;
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record11), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record11)); unsureAsgnRef((void**)&(*colonenvP_).record11.output.buffer, NIM_NIL); (*colonenvP_).record11.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record11), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_74));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T66_ = (NI)0; T66_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record11), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T66_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record11), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_75));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__TBbb0DiTl9akvXlg2rlp8YQ((&(*colonenvP_).record11), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_20), (*(*colonenvP_).colonup_).n1);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record11));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record11));
|
|
} LA59: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T69_; Exception* T70_; TM__hHMuvF9aunJcOicmgc4deRw_73.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T69_ = (Exception*)0; T69_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym5465001912_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T69_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T70_ = (Exception*)0; T70_ = &(*colonenvP_).errX60gensym5465001912_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Bonding failed, didn\'t receive pong from", T70_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_73.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__hHMuvF9aunJcOicmgc4deRw_72.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_72.status != 0) reraiseException();
|
|
#line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
removeNode__i8wu9aaiZO5KyzmNp0KxuZA((&(*(*(*colonenvP_).colonup_).k2).routing), (*(*colonenvP_).colonup_).n1);
|
|
|
|
#line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
populateNotFullBuckets__5d5UONRLhbJj9a9acq6gyU5g((*(*colonenvP_).colonup_).k2);
|
|
|
|
#line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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"
|
|
T73_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T73_ = srcLocImpl__sCUEKE1beL8QnjtuZUFtcw();
|
|
#line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
complete__ojSnEIUcUPhVY9bSE9cPYi2g((*(*colonenvP_).colonup_).chronosInternalRetFuture3, NIM_FALSE, T73_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) -1);
|
|
#line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = NIM_NIL; goto BeforeRet_;
|
|
}
|
|
LA55_: ;
|
|
|
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T76_; TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_79; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T92_;
|
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T76_ = (NIM_BOOL)0; T76_ = contains__rx3AyRnwAjDnuM49cybTb6Q((*(*(*colonenvP_).colonup_).k2).pingFutures, (*(*colonenvP_).colonup_).n1); if (!T76_) goto LA77_;
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_79); TM__hHMuvF9aunJcOicmgc4deRw_79.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_79.context); if (TM__hHMuvF9aunJcOicmgc4deRw_79.status == 0) { { NI T87_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T83_; NIM_BOOL T84_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T83_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T84_ = (NIM_BOOL)0; T84_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T83_, 1); if (!!(T84_)) goto LA85_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA80;
|
|
}
|
|
LA85_: ;
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record13), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record13)); unsureAsgnRef((void**)&(*colonenvP_).record13.output.buffer, NIM_NIL); (*colonenvP_).record13.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record13), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_80));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T87_ = (NI)0; T87_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record13), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T87_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record13), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_81));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__TBbb0DiTl9akvXlg2rlp8YQ((&(*colonenvP_).record13), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_20), (*(*colonenvP_).colonup_).n1);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record13));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record13));
|
|
} LA80: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T90_; Exception* T91_; TM__hHMuvF9aunJcOicmgc4deRw_79.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T90_ = (Exception*)0; T90_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym5474501914_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T90_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T91_ = (Exception*)0; T91_ = &(*colonenvP_).errX60gensym5474501914_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Bonding failed, already waiting for ping", T91_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_79.status != 0) reraiseException();
|
|
#line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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"
|
|
T92_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T92_ = srcLocImpl__jTBSmQXa89aE77y2X2LIrZw();
|
|
#line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
complete__ojSnEIUcUPhVY9bSE9cPYi2g((*(*colonenvP_).colonup_).chronosInternalRetFuture3, NIM_FALSE, T92_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) -1);
|
|
#line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = NIM_NIL; goto BeforeRet_;
|
|
}
|
|
LA77_: ;
|
|
|
|
#line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T93_ = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; T93_ = waitPing__5dY5NK7GIxEHVzQXTXxtWA_2((*(*colonenvP_).colonup_).k2, (*(*colonenvP_).colonup_).n1); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture9), &T93_->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) 4);
|
|
#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_;
|
|
STATE4: ;
|
|
#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* T98_; NimStringDesc* T99_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA96_;
|
|
T98_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T98_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T98_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T98_).Sup.Sup.Sup.name = "CancelledError"; T99_ = (NimStringDesc*)0; T99_ = (*T98_).Sup.Sup.Sup.message; (*T98_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_65)); if (T99_) nimGCunrefNoCycle(T99_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T98_, "CancelledError", "bond", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA96_: ;
|
|
|
|
#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) 5);
|
|
#line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE5: ;
|
|
#line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#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"
|
|
T100_ = (NIM_BOOL)0; T100_ = internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop(((tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*) ((*colonenvP_).chronosInternalTmpFuture9))); (void)(T100_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 6);
|
|
#line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE6: ;
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_84); TM__hHMuvF9aunJcOicmgc4deRw_84.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_84.context); if (TM__hHMuvF9aunJcOicmgc4deRw_84.status == 0) { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_85;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_85); TM__hHMuvF9aunJcOicmgc4deRw_85.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_85.context); if (TM__hHMuvF9aunJcOicmgc4deRw_85.status == 0) { { NI T110_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T106_; NIM_BOOL T107_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T106_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T107_ = (NIM_BOOL)0; T107_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), T106_, 1); if (!!(T107_)) goto LA108_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA103;
|
|
}
|
|
LA108_: ;
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record15), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record15)); unsureAsgnRef((void**)&(*colonenvP_).record15.output.buffer, NIM_NIL); (*colonenvP_).record15.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record15), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_86));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T110_ = (NI)0; T110_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T110_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_87));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__TBbb0DiTl9akvXlg2rlp8YQ((&(*colonenvP_).record15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_20), (*(*colonenvP_).colonup_).n1);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record15));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record15));
|
|
} LA103: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T113_; Exception* T114_; TM__hHMuvF9aunJcOicmgc4deRw_85.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T113_ = (Exception*)0; T113_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym5494001916_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T113_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T114_ = (Exception*)0; T114_ = &(*colonenvP_).errX60gensym5494001916_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Bonding completed successfully", T114_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_85.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__hHMuvF9aunJcOicmgc4deRw_84.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_84.status != 0) reraiseException();
|
|
#line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
updateRoutingTable__TcjiG6LBMXaa2KQBqqL1Hw((*(*colonenvP_).colonup_).k2, (*(*colonenvP_).colonup_).n1);
|
|
|
|
#line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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"
|
|
T117_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T117_ = srcLocImpl__WTG3xFkkY1pwu37E35F5qQ();
|
|
#line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
complete__ojSnEIUcUPhVY9bSE9cPYi2g((*(*colonenvP_).colonup_).chronosInternalRetFuture3, NIM_TRUE, T117_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) -1);
|
|
#line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = NIM_NIL; goto BeforeRet_;
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 7);
|
|
#line 325 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE7: ;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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"
|
|
T118_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T118_ = srcLocImpl__e0XzE2UnM8ilISOPu2GrCA();
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
complete__ojSnEIUcUPhVY9bSE9cPYi2g((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result1, T118_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 8);
|
|
#line 0 "\?\?\?"
|
|
goto LA2;
|
|
STATE8: ;
|
|
#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, bond_continue__XtDumJK9alphPmJiUO12uCg)(void* udataX60gensym52630398_, void* ClE_0) { tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ* colonenvP_; TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_88; colonenvP_ = (tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ*) ClE_0;
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_88); TM__hHMuvF9aunJcOicmgc4deRw_88.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_88.context); if (TM__hHMuvF9aunJcOicmgc4deRw_88.status == 0) {
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym52630399_;
|
|
#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_).nameIterVarX60gensym526303974_); if (!!(T4_)) goto LA5_;
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym52630399_ = (*colonenvP_).nameIterVarX60gensym526303974_.ClP_0((*colonenvP_).nameIterVarX60gensym526303974_.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_ = !((nextX60gensym52630399_ == 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(nextX60gensym52630399_); LA10_: ;
|
|
if (!T9_) goto LA8;
|
|
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym52630399_ = (*colonenvP_).nameIterVarX60gensym526303974_.ClP_0((*colonenvP_).nameIterVarX60gensym526303974_.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_).nameIterVarX60gensym526303974_); 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 (!(nextX60gensym52630399_ == 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__mRJh0LHwudMRd7NVNNsargasyncloop((*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__hHMuvF9aunJcOicmgc4deRw_91));
|
|
}
|
|
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 = bond_continue__XtDumJK9alphPmJiUO12uCg; T26_.ClE_0 = colonenvP_;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym52630399_, 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__hHMuvF9aunJcOicmgc4deRw_88.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* excX60gensym52630401_; Exception* T32_; TM__hHMuvF9aunJcOicmgc4deRw_88.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(); excX60gensym52630401_ = ((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__mRJh0LHwudMRd7NVNNsargasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!T35_) goto LA36_;
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)excX60gensym52630401_, "CatchableError", "bond_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_ = &excX60gensym52630401_->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__kcfu7i8OZn9cktWL079aoVfw((*colonenvP_).chronosInternalRetFuture3, T39_, T40_);
|
|
}
|
|
LA33_: ;
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_88.status != 0) reraiseException();}
|
|
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*, bond__5dY5NK7GIxEHVzQXTXxtWA)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0) { tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* result; tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; colonenv_ = (tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv_ = (tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ*) newObj((&NTI__T2dLppHeDcKDe8L6xdwyAA_), sizeof(tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ)); (*colonenv_).Sup.m_type = (&NTI__c3xHeVsEiSt89cHH5gvLEXQ_);
|
|
#line 245 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).k2), k);
|
|
#line 245 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).n1), n_0);
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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__09bIF7S3XRA044lSfPjF3uQ();
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture3), newFutureImpl__peQGVI1RukNqt7ryabBzSQ(T1_));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ*) newObj((&NTI__19cYqkhKGkZgUebXG7l6F1g_), sizeof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ)); (*colonenv__2).Sup.m_type = (&NTI__UudpDmA7ytvJfNCqAJSkjQ_);
|
|
#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 = bond__d3af2XpAGu7abH3iBkZ8nA; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym526303974_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym526303974_.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 = bond_continue__XtDumJK9alphPmJiUO12uCg; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__hHMuvF9aunJcOicmgc4deRw_92)(T3_.ClP_0))(NIM_NIL);
|
|
|
|
#line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, updateRoutingTable__TcjiG6LBMXaa2KQBqqL1Hw)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0) { tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* evictionCandidate;
|
|
#line 249 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 249 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
evictionCandidate = addNode__nPY0sIcmqRizzgOHAQ7BDw((&(*k).routing), n_0);
|
|
#line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* T5_;
|
|
#line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (!!((evictionCandidate == 0))) goto LA3_;
|
|
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T5_ = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; T5_ = bond__5dY5NK7GIxEHVzQXTXxtWA(k, evictionCandidate);
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asyncCheck__LFEzgzRfA08oq9c65GThQgw(T5_);
|
|
}
|
|
LA3_: ;
|
|
}
|
|
|
|
#line 549 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
static N_INLINE(NIM_BOOL, take__qXCdWuc8Dwilz79aiyFFxugtables)(tyObject_Table__G9cDI1Dr3nt9bkFZ69cYb2hpA* t, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0, tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw** val_0) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 550 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
|
|
#line 552 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
|
|
#line 552 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
result = pop__PlF45uidMnnLy9bkrbWwsfw(t, key_0, val_0); return result;}
|
|
|
|
#line 456 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, recvPing__TnuKprlk0OfUfjIPeDY2Aw)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0, tyObject_MDigest__law9ct65KplMYBvtmjCQxbw* msgHash) { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_13; tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* future;
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_13); TM__hHMuvF9aunJcOicmgc4deRw_13.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_13.context); if (TM__hHMuvF9aunJcOicmgc4deRw_13.status == 0) { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_14;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_14); TM__hHMuvF9aunJcOicmgc4deRw_14.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_14.context); if (TM__hHMuvF9aunJcOicmgc4deRw_14.status == 0) { { tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA volatile record; NI T10_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T6_; NIM_BOOL T7_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T6_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T7_ = (NIM_BOOL)0; T7_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), T6_, 1); if (!!(T7_)) goto LA8_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA3;
|
|
}
|
|
LA8_: ;
|
|
nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&record)); nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&record), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_16));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T10_ = (NI)0; T10_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T10_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_19));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__TBbb0DiTl9akvXlg2rlp8YQ((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_20), n_0);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&record));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&record));
|
|
} LA3: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym54285019_; Exception* T13_; Exception* T14_; TM__hHMuvF9aunJcOicmgc4deRw_14.status = 0;
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T13_ = (Exception*)0; T13_ = getCurrentException(); errX60gensym54285019_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T13_));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T14_ = (Exception*)0; T14_ = &errX60gensym54285019_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("<<< ping from ", T14_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_14.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__hHMuvF9aunJcOicmgc4deRw_13.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_13.status != 0) reraiseException();
|
|
#line 458 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 458 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
updateRoutingTable__TcjiG6LBMXaa2KQBqqL1Hw(k, n_0);
|
|
|
|
#line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
sendPong__0W9aMM3vS9aPKbM9ab3xlahig((*k).wire, n_0, msgHash);
|
|
future = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0;
|
|
#line 462 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T19_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T22_;
|
|
#line 462 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 462 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T19_ = (NIM_BOOL)0; T19_ = take__qXCdWuc8Dwilz79aiyFFxugtables((&(*k).pingFutures), n_0, &future); if (!T19_) goto LA20_;
|
|
|
|
#line 463 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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__oKeIqyHRU4c78r9c9a21Y1eQ();
|
|
#line 463 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
complete__ojSnEIUcUPhVY9bSE9cPYi2g(future, NIM_TRUE, T22_);
|
|
}
|
|
LA20_: ;
|
|
}
|
|
|
|
#line 549 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
static N_INLINE(NIM_BOOL, take__Wx9amZzp72Plii9cPhs2FYDQtables)(tyObject_Table__gZoQEO4V3muc0g6lD9aIb2Q* t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw** val_0) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 550 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
|
|
#line 552 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
|
|
#line 552 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
result = pop__FH1lCmBP1oeuYSyv8zDtTQ(t, key_0, val_0); return result;}
|
|
|
|
#line 449 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, recvPong__z2ddPp9aY9agWbdsko26dn5w)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* token) { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_93; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* pingid; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* T17_; tyArray__w5VB8h5K8DB3oWrO5U2wqg T18_; NI T19_; tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* future;
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_93); TM__hHMuvF9aunJcOicmgc4deRw_93.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_93.context); if (TM__hHMuvF9aunJcOicmgc4deRw_93.status == 0) { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_94;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_94); TM__hHMuvF9aunJcOicmgc4deRw_94.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_94.context); if (TM__hHMuvF9aunJcOicmgc4deRw_94.status == 0) { { tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA volatile record; NI T10_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T6_; NIM_BOOL T7_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T6_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T7_ = (NIM_BOOL)0; T7_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), T6_, 1); if (!!(T7_)) goto LA8_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA3;
|
|
}
|
|
LA8_: ;
|
|
nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&record)); nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&record), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_95));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T10_ = (NI)0; T10_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T10_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_96));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__TBbb0DiTl9akvXlg2rlp8YQ((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_20), n_0);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&record));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&record));
|
|
} LA3: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym55055019_; Exception* T13_; Exception* T14_; TM__hHMuvF9aunJcOicmgc4deRw_94.status = 0;
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T13_ = (Exception*)0; T13_ = getCurrentException(); errX60gensym55055019_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T13_));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T14_ = (Exception*)0; T14_ = &errX60gensym55055019_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("<<< pong from ", T14_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_94.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__hHMuvF9aunJcOicmgc4deRw_93.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_93.status != 0) reraiseException();
|
|
#line 451 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 451 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T17_ = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0; T17_ = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*) newSeq((&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_), 64);
|
|
#line 451 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 451 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)T18_, sizeof(tyArray__w5VB8h5K8DB3oWrO5U2wqg)); toRaw__W9bYIkOOHQ8dZSTz9aIjEPEQ((&(*n_0).node.pubkey), T18_);
|
|
T19_ = (NI)0; for (T19_ = 0; T19_ < 64; T19_++) { T17_->data[T19_] = T18_[T19_]; }
|
|
|
|
#line 451 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
pingid = amp___GKDTgswYEfLZ0HJ4qcD9cGQ(token, T17_); future = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0;
|
|
#line 453 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T22_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T25_;
|
|
#line 453 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 453 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T22_ = (NIM_BOOL)0; T22_ = take__Wx9amZzp72Plii9cPhs2FYDQtables((&(*k).pongFutures), pingid, &future); if (!T22_) goto LA23_;
|
|
|
|
#line 454 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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"
|
|
T25_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T25_ = srcLocImpl__GrhDK5vFdogWUdqzSM1JHw();
|
|
#line 454 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
complete__ojSnEIUcUPhVY9bSE9cPYi2g(future, NIM_TRUE, T25_);
|
|
}
|
|
LA23_: ;
|
|
}
|
|
|
|
#line 465 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, recvNeighbours__rjR5O8AeYTEk7a0yBjSatA)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* remote, tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* neighbours) { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_97; tyProc__Vj8L5mSqv3cWTixxMAusYg cb;
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_97); TM__hHMuvF9aunJcOicmgc4deRw_97.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_97.context); if (TM__hHMuvF9aunJcOicmgc4deRw_97.status == 0) { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_98;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_98); TM__hHMuvF9aunJcOicmgc4deRw_98.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_98.context); if (TM__hHMuvF9aunJcOicmgc4deRw_98.status == 0) { { tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA volatile record; NI T10_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T6_; NIM_BOOL T7_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T6_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T7_ = (NIM_BOOL)0; T7_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), T6_, 1); if (!!(T7_)) goto LA8_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA3;
|
|
}
|
|
LA8_: ;
|
|
nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&record)); nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&record), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_99));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T10_ = (NI)0; T10_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T10_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_100));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__TBbb0DiTl9akvXlg2rlp8YQ((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_101), remote);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__HWd9bAKGCKW4xBH0jYj9b9bUQ((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_102), neighbours);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&record));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&record));
|
|
} LA3: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym55300019_; Exception* T13_; Exception* T14_; TM__hHMuvF9aunJcOicmgc4deRw_98.status = 0;
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T13_ = (Exception*)0; T13_ = getCurrentException(); errX60gensym55300019_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T13_));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T14_ = (Exception*)0; T14_ = &errX60gensym55300019_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Received neighbours", T14_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_98.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__hHMuvF9aunJcOicmgc4deRw_97.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_97.status != 0) reraiseException(); nimZeroMem((void*)(&cb), sizeof(tyProc__Vj8L5mSqv3cWTixxMAusYg));
|
|
#line 473 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 473 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
getOrDefault__PaESrx8upYeH0dYVYu2EaQ((*k).neighboursCallbacks, remote, (&cb));
|
|
|
|
#line 474 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{
|
|
#line 474 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 474 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (!!((cb.ClP_0 == 0))) goto LA19_;
|
|
|
|
#line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
cb.ClE_0? cb.ClP_0(neighbours, cb.ClE_0):((TM__hHMuvF9aunJcOicmgc4deRw_103)(cb.ClP_0))(neighbours);
|
|
}
|
|
goto LA17_;
|
|
LA19_: ;
|
|
{ TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_104;
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_104); TM__hHMuvF9aunJcOicmgc4deRw_104.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_104.context); if (TM__hHMuvF9aunJcOicmgc4deRw_104.status == 0) { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_105;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_105); TM__hHMuvF9aunJcOicmgc4deRw_105.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_105.context); if (TM__hHMuvF9aunJcOicmgc4deRw_105.status == 0) { { tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA volatile record_2; NI T31_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T27_; NIM_BOOL T28_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T27_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T28_ = (NIM_BOOL)0; T28_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), T27_, 1); if (!!(T28_)) goto LA29_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA24;
|
|
}
|
|
LA29_: ;
|
|
nimZeroMem((void*)(&record_2), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&record_2)); nimZeroMem((void*)(&record_2), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&record_2), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_106));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T31_ = (NI)0; T31_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record_2), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T31_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record_2), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_107));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__TBbb0DiTl9akvXlg2rlp8YQ((&record_2), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_101), remote);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&record_2));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&record_2));
|
|
} LA24: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym55455019_; Exception* T34_; Exception* T35_; TM__hHMuvF9aunJcOicmgc4deRw_105.status = 0;
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T34_ = (Exception*)0; T34_ = getCurrentException(); errX60gensym55455019_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T34_));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T35_ = (Exception*)0; T35_ = &errX60gensym55455019_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Unexpected neighbours, probably came too late", T35_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_105.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__hHMuvF9aunJcOicmgc4deRw_104.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_104.status != 0) reraiseException(); }
|
|
LA17_: ;
|
|
}
|
|
static N_NIMCALL(void, Marker_tyRef__XdUhKw9cqJb1UZkDQ3mvGRA)(void* p, NI op) {
|
|
tyObject_Env_algorithmdotnim___OXa9b9avXRcVAf5spz1oQgvA* a;
|
|
a = (tyObject_Env_algorithmdotnim___OXa9b9avXRcVAf5spz1oQgvA*)p;
|
|
}
|
|
static N_NIMCALL(void, Marker_tyRef__jsgjtctNAVqB6dhJgexRSg)(void* p, NI op) {
|
|
tyObject_Env_algorithmdotnim___N7DIA9bcyCJVJ6Xt3HOwXpQ* a;
|
|
a = (tyObject_Env_algorithmdotnim___N7DIA9bcyCJVJ6Xt3HOwXpQ*)p;
|
|
}
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
static N_INLINE(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g, xor__7z55WRR24vBbMLIAXjoNCA_3uint_bitwise_ops)(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g x_0, tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g y_0) { tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g result; tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g resX60gensym51535018_; nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
nimZeroMem((void*)(&resX60gensym51535018_), sizeof(tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g));
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
resX60gensym51535018_.hi = (NU64)(x_0.hi ^ y_0.hi);
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
resX60gensym51535018_.lo = (NU64)(x_0.lo ^ y_0.lo); result = resX60gensym51535018_; return result;}
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
static N_INLINE(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA, xor__nmeaiDSAf9bms7NeNVIXv3g_3uint_bitwise_ops)(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* x_0, tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA* y_0) { tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA result; tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA resX60gensym51530504_; nimZeroMem((void*)(&result), sizeof(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/uint_bitwise_ops.nim"
|
|
nimZeroMem((void*)(&resX60gensym51530504_), sizeof(tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA));
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
resX60gensym51530504_.hi = xor__7z55WRR24vBbMLIAXjoNCA_3uint_bitwise_ops((*x_0).hi, (*y_0).hi);
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/private/datatypes.nim"
|
|
resX60gensym51530504_.lo = xor__7z55WRR24vBbMLIAXjoNCA_3uint_bitwise_ops((*x_0).lo, (*y_0).lo); result = resX60gensym51530504_; return result;}
|
|
|
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
static N_INLINE(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, xor__JtDZUqIC9c9cqv9bVMIAIrWsw_6intops)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* x_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* y_0) { tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg result; nimZeroMem((void*)(&result), sizeof(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg));
|
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
|
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/intops.nim"
|
|
result.data = xor__nmeaiDSAf9bms7NeNVIXv3g_3uint_bitwise_ops((&(*x_0).data), (&(*y_0).data)); return result;}
|
|
|
|
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, distanceTo__weTiDqiPOu4U7hDk5udtEQ)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* id) { tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg result; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg T1_; nimZeroMem((void*)(&result), sizeof(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg));
|
|
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T1_ = midpoint__3mVsn6K9aqYdCLlBsSNR2IA(k);
|
|
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = xor__JtDZUqIC9c9cqv9bVMIAIrWsw_6intops((&T1_), id); return result;}
|
|
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(NI, colonanonymous___Sc6p029bKSWU9bfGTJC5VYrw)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* xX60gensym52535021_, tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* yX60gensym52535022_, void* ClE_0) { NI result; tyObject_Env_algorithmdotnim___N7DIA9bcyCJVJ6Xt3HOwXpQ* colonenvP_; tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* it; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg aX60gensym52535023_; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg bX60gensym52535024_; result = (NI)0; colonenvP_ = (tyObject_Env_algorithmdotnim___N7DIA9bcyCJVJ6Xt3HOwXpQ*) ClE_0;
|
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
it = xX60gensym52535021_;
|
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
|
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
aX60gensym52535023_ = distanceTo__weTiDqiPOu4U7hDk5udtEQ(it, (&(*colonenvP_).id1));
|
|
#line 510 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
it = yX60gensym52535022_;
|
|
#line 511 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
|
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
bX60gensym52535024_ = distanceTo__weTiDqiPOu4U7hDk5udtEQ(it, (&(*colonenvP_).id1));
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
result = cmp__SDxuSVxMJaaSbX1Zd9cwuzg((&aX60gensym52535023_), (&bX60gensym52535024_)); return result;}
|
|
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__8y8hhoTs9bVn1no7HCdDJwQ*, bucketsByDistanceTo__YVvWDJSBIdXV9c0UbKwereQ)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw r, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* id) { tySequence__8y8hhoTs9bVn1no7HCdDJwQ* result; tyObject_Env_algorithmdotnim___N7DIA9bcyCJVJ6Xt3HOwXpQ* colonenv_; tySequence__8y8hhoTs9bVn1no7HCdDJwQ* resultX60gensym52535020_; tyProc__33CFNoSkYN6lr6NBdyoIBQ T1_; result = (tySequence__8y8hhoTs9bVn1no7HCdDJwQ*)0; colonenv_ = (tyObject_Env_algorithmdotnim___N7DIA9bcyCJVJ6Xt3HOwXpQ*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv_ = (tyObject_Env_algorithmdotnim___N7DIA9bcyCJVJ6Xt3HOwXpQ*) newObj((&NTI__jsgjtctNAVqB6dhJgexRSg_), sizeof(tyObject_Env_algorithmdotnim___N7DIA9bcyCJVJ6Xt3HOwXpQ)); (*colonenv_).Sup.m_type = (&NTI__N7DIA9bcyCJVJ6Xt3HOwXpQ_);
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*colonenv_).id1 = (*id);
|
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
nimZeroMem((void*)(&T1_), sizeof(tyProc__33CFNoSkYN6lr6NBdyoIBQ)); T1_.ClP_0 = colonanonymous___Sc6p029bKSWU9bfGTJC5VYrw; T1_.ClE_0 = colonenv_;
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
resultX60gensym52535020_ = sorted__mhH9ahqyMLvOP5pXf7aI7hw(r.buckets->data, (r.buckets ? r.buckets->Sup.len : 0), T1_, ((tyEnum_SortOrder__8iBc6wlNqBa9cju9cUAhUAxA) 1)); genericSeqAssign((&result), resultX60gensym52535020_, (&NTI__8y8hhoTs9bVn1no7HCdDJwQ_)); return result;}
|
|
static N_NIMCALL(void, Marker_tyRef__O61mjX8v0PRqDOBGaey5ng)(void* p, NI op) {
|
|
tyObject_Env_algorithmdotnim___CND9a10sOq4s9b2bOt7iw9a3g* a;
|
|
a = (tyObject_Env_algorithmdotnim___CND9a10sOq4s9b2bOt7iw9a3g*)p;
|
|
}
|
|
|
|
#line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg, distanceTo__0zdZpbYGos9ajWyR9cI5kMxA)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* id) { tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg result; nimZeroMem((void*)(&result), sizeof(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg));
|
|
#line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = xor__JtDZUqIC9c9cqv9bVMIAIrWsw_6intops((&(*n_0).id), id); return result;}
|
|
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(NI, colonanonymous___GTpkN88fNBB0dqGXoeDDBg)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* xX60gensym51730727_, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* yX60gensym51730728_, void* ClE_0) { NI result; tyObject_Env_algorithmdotnim___CND9a10sOq4s9b2bOt7iw9a3g* colonenvP_; tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* it; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg aX60gensym51730729_; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg bX60gensym51730730_; result = (NI)0; colonenvP_ = (tyObject_Env_algorithmdotnim___CND9a10sOq4s9b2bOt7iw9a3g*) ClE_0;
|
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
it = xX60gensym51730727_;
|
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
|
|
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
aX60gensym51730729_ = distanceTo__0zdZpbYGos9ajWyR9cI5kMxA(it, (&(*colonenvP_).id1));
|
|
#line 510 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
it = yX60gensym51730728_;
|
|
#line 511 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
|
|
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
bX60gensym51730730_ = distanceTo__0zdZpbYGos9ajWyR9cI5kMxA(it, (&(*colonenvP_).id1));
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
result = cmp__SDxuSVxMJaaSbX1Zd9cwuzg((&aX60gensym51730729_), (&bX60gensym51730730_)); return result;}
|
|
|
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*, nodesByDistanceTo__5zHw7GE5X2qYsNm9cwYw46Q)(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* k, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* id) { tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* result; tyObject_Env_algorithmdotnim___CND9a10sOq4s9b2bOt7iw9a3g* colonenv_; tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* resultX60gensym51730726_; tyProc__cSrno5rc3KqR4AH687gzWQ T1_; result = (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*)0; colonenv_ = (tyObject_Env_algorithmdotnim___CND9a10sOq4s9b2bOt7iw9a3g*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv_ = (tyObject_Env_algorithmdotnim___CND9a10sOq4s9b2bOt7iw9a3g*) newObj((&NTI__O61mjX8v0PRqDOBGaey5ng_), sizeof(tyObject_Env_algorithmdotnim___CND9a10sOq4s9b2bOt7iw9a3g)); (*colonenv_).Sup.m_type = (&NTI__CND9a10sOq4s9b2bOt7iw9a3g_);
|
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*colonenv_).id1 = (*id);
|
|
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
nimZeroMem((void*)(&T1_), sizeof(tyProc__cSrno5rc3KqR4AH687gzWQ)); T1_.ClP_0 = colonanonymous___GTpkN88fNBB0dqGXoeDDBg; T1_.ClE_0 = colonenv_;
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
resultX60gensym51730726_ = sorted__005s9ciFH8sm9ba82Im9bJQaQ((*k).nodes->data, ((*k).nodes ? (*k).nodes->Sup.len : 0), T1_, ((tyEnum_SortOrder__8iBc6wlNqBa9cju9cUAhUAxA) 1)); genericSeqAssign((&result), resultX60gensym51730726_, (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_)); return result;}
|
|
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(NI, colonanonymous___1cXgcRUOf1mN8E9aCun9azXA)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* xX60gensym52560196_, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* yX60gensym52560197_, void* ClE_0) { NI result; tyObject_Env_algorithmdotnim___OXa9b9avXRcVAf5spz1oQgvA* colonenvP_; tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* it; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg aX60gensym52560198_; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg bX60gensym52560199_; result = (NI)0; colonenvP_ = (tyObject_Env_algorithmdotnim___OXa9b9avXRcVAf5spz1oQgvA*) ClE_0;
|
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
it = xX60gensym52560196_;
|
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
|
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
aX60gensym52560198_ = distanceTo__0zdZpbYGos9ajWyR9cI5kMxA(it, (&(*colonenvP_).id1));
|
|
#line 510 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
it = yX60gensym52560197_;
|
|
#line 511 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
|
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
bX60gensym52560199_ = distanceTo__0zdZpbYGos9ajWyR9cI5kMxA(it, (&(*colonenvP_).id1));
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
result = cmp__SDxuSVxMJaaSbX1Zd9cwuzg((&aX60gensym52560198_), (&bX60gensym52560199_)); return result;}
|
|
|
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*, neighbours__ibRCPJiHsy670Dzn2PLNhg)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw r, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* id, NI k) { tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* result; tyObject_Env_algorithmdotnim___OXa9b9avXRcVAf5spz1oQgvA* colonenv_; NI TM__hHMuvF9aunJcOicmgc4deRw_113; tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* resultX60gensym52560195_; tyProc__cSrno5rc3KqR4AH687gzWQ T30_; result = (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*)0; colonenv_ = (tyObject_Env_algorithmdotnim___OXa9b9avXRcVAf5spz1oQgvA*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv_ = (tyObject_Env_algorithmdotnim___OXa9b9avXRcVAf5spz1oQgvA*) newObj((&NTI__XdUhKw9cqJb1UZkDQ3mvGRA_), sizeof(tyObject_Env_algorithmdotnim___OXa9b9avXRcVAf5spz1oQgvA)); (*colonenv_).Sup.m_type = (&NTI__OXa9b9avXRcVAf5spz1oQgvA_);
|
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*colonenv_).id1 = (*id);
|
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (nimMulInt(k, ((NI) 2), &TM__hHMuvF9aunJcOicmgc4deRw_113)) { raiseOverflow(); }; if (((NI)(TM__hHMuvF9aunJcOicmgc4deRw_113)) < ((NI) 0) || ((NI)(TM__hHMuvF9aunJcOicmgc4deRw_113)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__hHMuvF9aunJcOicmgc4deRw_113), ((NI) 0), ((NI) IL64(9223372036854775807))); } result = (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*)nimNewSeqOfCap((&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_), ((NI) ((NI)(TM__hHMuvF9aunJcOicmgc4deRw_113)))); { tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* bucket; tySequence__8y8hhoTs9bVn1no7HCdDJwQ* colontmp_; NI i; NI L; NI T2_; bucket = (tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*)0; colontmp_ = (tySequence__8y8hhoTs9bVn1no7HCdDJwQ*)0;
|
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
colontmp_ = bucketsByDistanceTo__YVvWDJSBIdXV9c0UbKwereQ(r, (&(*colonenv_).id1));
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
i = ((NI) 0);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T2_ = (colontmp_ ? colontmp_->Sup.len : 0); L = T2_; {
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { NI TM__hHMuvF9aunJcOicmgc4deRw_118;
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!(i < L)) goto LA4;
|
|
|
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((NU)(i) >= (NU)(colontmp_ ? colontmp_->Sup.len : 0)){ raiseIndexError2(i,(colontmp_ ? colontmp_->Sup.len : 0)-1); } bucket = colontmp_->data[i]; { tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_1; tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* colontmp__2; NI i_2; NI L_2; NI T6_; n_1 = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0; colontmp__2 = (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*)0;
|
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
colontmp__2 = nodesByDistanceTo__5zHw7GE5X2qYsNm9cwYw46Q(bucket, (&(*colonenv_).id1));
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
i_2 = ((NI) 0);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T6_ = (colontmp__2 ? colontmp__2->Sup.len : 0); L_2 = T6_; {
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { NI TM__hHMuvF9aunJcOicmgc4deRw_117;
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!(i_2 < L_2)) goto LA8;
|
|
|
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((NU)(i_2) >= (NU)(colontmp__2 ? colontmp__2->Sup.len : 0)){ raiseIndexError2(i_2,(colontmp__2 ? colontmp__2->Sup.len : 0)-1); } n_1 = colontmp__2->data[i_2];
|
|
#line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T11_; NI T14_;
|
|
#line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T11_ = (NIM_BOOL)0; T11_ = eqeq___E3VvJua1YcWV3rsDzt7I9aAintops((&(*n_1).id), (&(*colonenv_).id1)); if (!!(T11_)) goto LA12_;
|
|
|
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*) incrSeqV3((TGenericSeq*)(result), (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_)); T14_ = result->Sup.len++; asgnRef((void**) (&result->data[T14_]), n_1);
|
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NI T17_; NI TM__hHMuvF9aunJcOicmgc4deRw_116;
|
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T17_ = (result ? result->Sup.len : 0);
|
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (nimMulInt(k, ((NI) 2), &TM__hHMuvF9aunJcOicmgc4deRw_116)) { raiseOverflow(); }; if (!(T17_ == (NI)(TM__hHMuvF9aunJcOicmgc4deRw_116))) goto LA18_;
|
|
|
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA5;
|
|
}
|
|
LA18_: ;
|
|
}
|
|
LA12_: ;
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_117)) { raiseOverflow(); }; i_2 = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_117);
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
{ NI T22_;
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T22_ = (colontmp__2 ? colontmp__2->Sup.len : 0); if (!!((T22_ == L_2))) goto LA23_;
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_30));
|
|
}
|
|
LA23_: ;
|
|
} LA8: ;
|
|
}
|
|
} LA5: ;
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt(i, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_118)) { raiseOverflow(); }; i = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_118);
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
{ NI T27_;
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T27_ = (colontmp_ ? colontmp_->Sup.len : 0); if (!!((T27_ == L))) goto LA28_;
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_30));
|
|
}
|
|
LA28_: ;
|
|
} LA4: ;
|
|
}
|
|
}
|
|
|
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
nimZeroMem((void*)(&T30_), sizeof(tyProc__cSrno5rc3KqR4AH687gzWQ)); T30_.ClP_0 = colonanonymous___1cXgcRUOf1mN8E9aCun9azXA; T30_.ClE_0 = colonenv_;
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
resultX60gensym52560195_ = sorted__005s9ciFH8sm9ba82Im9bJQaQ(result->data, (result ? result->Sup.len : 0), T30_, ((tyEnum_SortOrder__8iBc6wlNqBa9cju9cUAhUAxA) 1)); genericSeqAssign((&result), resultX60gensym52560195_, (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_));
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NI T33_;
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T33_ = (result ? result->Sup.len : 0); if (!(k < T33_)) goto LA34_;
|
|
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((k) < ((NI) 0) || (k) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(k, ((NI) 0), ((NI) IL64(9223372036854775807))); } result = (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*) setLengthSeqV2(&(result)->Sup, (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_), ((NI) (k))); }
|
|
LA34_: ;
|
|
return result;}
|
|
|
|
#line 488 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NI, colonanonymous___I0He3tIcnWbZST4PzQnoZw)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* x_0, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* y_0) { NI result; result = (NI)0;
|
|
#line 488 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 488 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = cmp__SDxuSVxMJaaSbX1Zd9cwuzg((&(*x_0).id), (&(*y_0).id)); return result;}
|
|
|
|
#line 479 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, recvFindNode__zWlD4fxgcdzGM2X1hPFGPw)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* remote, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* nodeId) { tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* found; tyProc__cSrno5rc3KqR4AH687gzWQ T22_;{
|
|
#line 480 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T3_; TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_108;
|
|
#line 480 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 480 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 480 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T3_ = (NIM_BOOL)0; T3_ = contains__c2baX500hDr1Z79apHlisMw((*k).routing, remote); if (!!(T3_)) goto LA4_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_108); TM__hHMuvF9aunJcOicmgc4deRw_108.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_108.context); if (TM__hHMuvF9aunJcOicmgc4deRw_108.status == 0) { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_109;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_109); TM__hHMuvF9aunJcOicmgc4deRw_109.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_109.context); if (TM__hHMuvF9aunJcOicmgc4deRw_109.status == 0) { { tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA volatile record; NI T15_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T11_; NIM_BOOL T12_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T11_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T12_ = (NIM_BOOL)0; T12_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), T11_, 1); if (!!(T12_)) goto LA13_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA8;
|
|
}
|
|
LA13_: ;
|
|
nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&record)); nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&record), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_110));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T15_ = (NI)0; T15_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T15_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_111));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__TBbb0DiTl9akvXlg2rlp8YQ((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_101), remote);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&record));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&record));
|
|
} LA8: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym55770019_; Exception* T18_; Exception* T19_; TM__hHMuvF9aunJcOicmgc4deRw_109.status = 0;
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T18_ = (Exception*)0; T18_ = getCurrentException(); errX60gensym55770019_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T18_));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T19_ = (Exception*)0; T19_ = &errX60gensym55770019_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Ignoring find_node request from unknown node ", T19_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_109.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__hHMuvF9aunJcOicmgc4deRw_108.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_108.status != 0) reraiseException();
|
|
#line 485 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA4_: ;
|
|
|
|
#line 486 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 486 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
updateRoutingTable__TcjiG6LBMXaa2KQBqqL1Hw(k, remote);
|
|
|
|
#line 487 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 487 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
found = neighbours__ibRCPJiHsy670Dzn2PLNhg((*k).routing, nodeId, ((NI) 16));
|
|
#line 488 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)(&T22_), sizeof(tyProc__cSrno5rc3KqR4AH687gzWQ)); T22_.ClP_0 = ((TM__hHMuvF9aunJcOicmgc4deRw_119) (colonanonymous___I0He3tIcnWbZST4PzQnoZw)); T22_.ClE_0 = NIM_NIL;
|
|
#line 488 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
sort__aa9bCAW5aw4TLcJe6tniHhA(found->data, (found ? found->Sup.len : 0), T22_, ((tyEnum_SortOrder__8iBc6wlNqBa9cju9cUAhUAxA) 1));
|
|
|
|
#line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
sendNeighbours__OX43BiBq1rMxAuhVrSiiRw((*k).wire, remote, found);
|
|
}BeforeRet_: ;
|
|
}
|
|
static N_NIMCALL(void, Marker_tyRef__kzxSLaKSo8Kk9c53NdhdVqQ)(void* p, NI op) {
|
|
tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw* a;
|
|
a = (tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw*)p;
|
|
nimGCvisit((void*)(*a).bootstrapNodes1, op); nimGCvisit((void*)(*a).k2, op); nimGCvisit((void*)(*a).chronosInternalRetFuture3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym526600745_.ClE_0, op);}
|
|
static N_NIMCALL(void, Marker_tyRef__pBUZhL1aF9cSECEiK3rc0QQ)(void* p, NI op) {
|
|
tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA* a;
|
|
a = (tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA*)p;
|
|
nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).record4.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym583250195_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture6, op); nimGCvisit((void*)(*a).resultX60gensym581250508_, op); nimGCvisit((void*)(*a).it9, op); nimGCvisit((void*)(*a).result12, op); nimGCvisit((void*)(*a).bonded13, op); nimGCvisit((void*)(*a).record16.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym5818501917_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture18, op); nimGCvisit((void*)(*a).record19.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym5825001920_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture21, op);}
|
|
|
|
#line 311 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
static N_INLINE(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw, milliseconds__VnZgvngfH64K9cbR19bMHEEA_2timer)(NI v) { tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw result; NI64 TM__hHMuvF9aunJcOicmgc4deRw_123; nimZeroMem((void*)(&result), sizeof(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw));
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
if (nimMulInt64(((NI64) (v)), TM__hHMuvF9aunJcOicmgc4deRw_122.value, &TM__hHMuvF9aunJcOicmgc4deRw_123)) { raiseOverflow(); }; result.value = (NI64)(TM__hHMuvF9aunJcOicmgc4deRw_123); return result;}
|
|
|
|
#line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
static N_INLINE(tySequence__shxop0zPIs5Ec3k71aCLuQ*, internalRead__SAq9cykL9a3KXkC0ZV40WP8Aasyncloop)(tyObject_FuturecolonObjectType___Yymy9btZnULoFkaltHtUMqQ* fut) { tySequence__shxop0zPIs5Ec3k71aCLuQ* result;{ result = (tySequence__shxop0zPIs5Ec3k71aCLuQ*)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"
|
|
genericSeqAssign((&result), (*fut).value, (&NTI__shxop0zPIs5Ec3k71aCLuQ_)); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 1748 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(NI, find__mw8vQRm7jwjbDIEh3zFknQsystem)(NIM_BOOL* a, NI aLen_0, NIM_BOOL item) { NI result;{ result = (NI)0; { NIM_BOOL i; NI i_2; i = (NIM_BOOL)0;
|
|
#line 3 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
i_2 = ((NI) 0); {
|
|
#line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { NI TM__hHMuvF9aunJcOicmgc4deRw_129; NI TM__hHMuvF9aunJcOicmgc4deRw_130;
|
|
#line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!(i_2 < aLen_0)) goto LA3;
|
|
|
|
#line 1751 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((NU)(i_2) >= (NU)(aLen_0)){ raiseIndexError2(i_2,aLen_0-1); } i = a[i_2];
|
|
#line 1752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
{
|
|
#line 1752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (!(i == item)) goto LA6_;
|
|
|
|
#line 1752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA6_: ;
|
|
|
|
#line 1753 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimAddInt(result, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_129)) { raiseOverflow(); }; result = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_129);
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_130)) { raiseOverflow(); }; i_2 = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_130); } LA3: ;
|
|
}
|
|
}
|
|
|
|
#line 1754 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = ((NI) -1); }BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 1756 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(NIM_BOOL, contains__h0rPuY72VLSCWX0AkVNhGAsystem)(NIM_BOOL* a, NI aLen_0, NIM_BOOL item) { NIM_BOOL result; NI T1_;{ result = (NIM_BOOL)0;
|
|
#line 1768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
T1_ = (NI)0; T1_ = find__mw8vQRm7jwjbDIEh3zFknQsystem(a, aLen_0, item); result = (((NI) 0) <= T1_); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
static N_INLINE(NIM_BOOL, lteq___9bfEhbzW79ca4dBMuQ823Zcgtimer)(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw a, tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw b) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
|
|
#line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
result = (a.value <= b.value); return result;}
|
|
|
|
#line 1482 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw, min__rPsoZI0YDEOiZ9bWkrwrm9aQsystem)(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw x_0, tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw y_0) { tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw result; nimZeroMem((void*)(&result), sizeof(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw));
|
|
#line 1483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
{ NIM_BOOL T3_;
|
|
#line 1483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
T3_ = (NIM_BOOL)0; T3_ = lteq___9bfEhbzW79ca4dBMuQ823Zcgtimer(x_0, y_0); if (!T3_) goto LA4_;
|
|
result = x_0; }
|
|
goto LA1_;
|
|
LA4_: ;
|
|
{ result = y_0; }
|
|
LA1_: ;
|
|
return result;}
|
|
|
|
#line 315 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
static N_INLINE(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw, seconds__VnZgvngfH64K9cbR19bMHEEAtimer)(NI v) { tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw result; NI64 TM__hHMuvF9aunJcOicmgc4deRw_136; nimZeroMem((void*)(&result), sizeof(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw));
|
|
#line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
|
|
#line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
if (nimMulInt64(((NI64) (v)), TM__hHMuvF9aunJcOicmgc4deRw_135.value, &TM__hHMuvF9aunJcOicmgc4deRw_136)) { raiseOverflow(); }; result.value = (NI64)(TM__hHMuvF9aunJcOicmgc4deRw_136); return result;}
|
|
|
|
#line 278 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
static N_INLINE(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw, star___8UR1hZNec1PpYC5F0rAOrwtimer)(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw a, NI b) { tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw result; NI64 TM__hHMuvF9aunJcOicmgc4deRw_137; nimZeroMem((void*)(&result), sizeof(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw));
|
|
#line 280 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
|
|
#line 280 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
if (nimMulInt64(a.value, ((NI64) (b)), &TM__hHMuvF9aunJcOicmgc4deRw_137)) { raiseOverflow(); }; result.value = (NI64)(TM__hHMuvF9aunJcOicmgc4deRw_137); return result;}
|
|
static N_NIMCALL(void, Marker_tyRef__fCyh7KpijXLe2wesHRdZaw)(void* p, NI op) {
|
|
tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw* a;
|
|
a = (tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw*)p;
|
|
nimGCvisit((void*)(*a).k1, op); nimGCvisit((void*)(*a).chronosInternalRetFuture3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym526500234_.ClE_0, op);}
|
|
static N_NIMCALL(void, Marker_tyRef__CAvcYm3RFHDr7PW0Socv8A)(void* p, NI op) {
|
|
tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g* a;
|
|
a = (tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g*)p;
|
|
nimGCvisit((void*)(*a).result1, op); nimGCvisit((void*)(*a).nodesAsked2.data, op); nimGCvisit((void*)(*a).nodesSeen3.data, op); nimGCvisit((void*)(*a).closest4, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).record6.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym572550197_, op); nimGCvisit((void*)(*a).nodesToAsk8, op); nimGCvisit((void*)(*a).record9.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym5732001910_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture11, op); nimGCvisit((void*)(*a).resultX60gensym5735538113_, op); nimGCvisit((void*)(*a).it14, op); nimGCvisit((void*)(*a).result17, op); nimGCvisit((void*)(*a).results18, op); nimGCvisit((void*)(*a).candidates21, op); nimGCvisit((void*)(*a).record24.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym5750501925_, op);}
|
|
|
|
#line 490 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sets.nim"
|
|
static N_INLINE(void, minus___UfFWus3P5jE6R1br6fSTcgsets)(tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg s1, tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg s2, tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg* Result) { tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg T1_;
|
|
#line 492 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sets.nim"
|
|
|
|
#line 492 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sets.nim"
|
|
nimZeroMem((void*)(&T1_), sizeof(tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg)); difference__jBi8Aq9bODXTptnwEoJV19cw(s1, s2, (&T1_));
|
|
unsureAsgnRef((void**) (&(*Result).data), T1_.data); (*Result).counter = T1_.counter;}
|
|
|
|
#line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
|
static N_INLINE(NIM_BOOL, isFilled__uHIMxs9aGYDEfZheaMnN2sQsets)(NI hcode) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
|
result = !((hcode == ((NI) 0))); return result;}
|
|
static N_NIMCALL(void, Marker_tyRef__E2a3KC9bh9cRBWeSQseGleSg)(void* p, NI op) {
|
|
tyObject_Env_algorithmdotnim___tDxu56JfbX9bllLYDWkTvbw* a;
|
|
a = (tyObject_Env_algorithmdotnim___tDxu56JfbX9bllLYDWkTvbw*)p;
|
|
}
|
|
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(NI, colonanonymous___h8pyRAbgpKOeK4tIS1I9bjA)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* xX60gensym52635093_, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* yX60gensym52635094_, void* ClE_0) { NI result; tyObject_Env_algorithmdotnim___tDxu56JfbX9bllLYDWkTvbw* colonenvP_; tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* it; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg aX60gensym52635095_; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg bX60gensym52635096_; result = (NI)0; colonenvP_ = (tyObject_Env_algorithmdotnim___tDxu56JfbX9bllLYDWkTvbw*) ClE_0;
|
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
it = xX60gensym52635093_;
|
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
|
|
#line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
aX60gensym52635095_ = distanceTo__0zdZpbYGos9ajWyR9cI5kMxA(it, (&(*colonenvP_).nodeId1));
|
|
#line 510 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
it = yX60gensym52635094_;
|
|
#line 511 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
|
|
#line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
bX60gensym52635096_ = distanceTo__0zdZpbYGos9ajWyR9cI5kMxA(it, (&(*colonenvP_).nodeId1));
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
result = cmp__SDxuSVxMJaaSbX1Zd9cwuzg((&aX60gensym52635095_), (&bX60gensym52635096_)); return result;}
|
|
|
|
#line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, sortByDistance__yhglMMVe59bTb6DvCfCVMqg)(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA** nodes, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* nodeId, NI maxResults) { tyObject_Env_algorithmdotnim___tDxu56JfbX9bllLYDWkTvbw* colonenv_; tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* resultX60gensym52635092_; tyProc__cSrno5rc3KqR4AH687gzWQ T1_; colonenv_ = (tyObject_Env_algorithmdotnim___tDxu56JfbX9bllLYDWkTvbw*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv_ = (tyObject_Env_algorithmdotnim___tDxu56JfbX9bllLYDWkTvbw*) newObj((&NTI__E2a3KC9bh9cRBWeSQseGleSg_), sizeof(tyObject_Env_algorithmdotnim___tDxu56JfbX9bllLYDWkTvbw)); (*colonenv_).Sup.m_type = (&NTI__tDxu56JfbX9bllLYDWkTvbw_);
|
|
#line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*colonenv_).nodeId1 = (*nodeId);
|
|
#line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
nimZeroMem((void*)(&T1_), sizeof(tyProc__cSrno5rc3KqR4AH687gzWQ)); T1_.ClP_0 = colonanonymous___h8pyRAbgpKOeK4tIS1I9bjA; T1_.ClE_0 = colonenv_;
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim"
|
|
resultX60gensym52635092_ = sorted__005s9ciFH8sm9ba82Im9bJQaQ((*nodes)->data, ((*nodes) ? (*nodes)->Sup.len : 0), T1_, ((tyEnum_SortOrder__8iBc6wlNqBa9cju9cUAhUAxA) 1)); genericSeqAssign((&(*nodes)), resultX60gensym52635092_, (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_));
|
|
#line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T4_; NI T6_;
|
|
#line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T4_ = (NIM_BOOL)0;
|
|
#line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T4_ = !((maxResults == ((NI) 0))); if (!(T4_)) goto LA5_;
|
|
|
|
#line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T6_ = ((*nodes) ? (*nodes)->Sup.len : 0); T4_ = (maxResults < T6_); LA5_: ;
|
|
if (!T4_) goto LA7_;
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((maxResults) < ((NI) 0) || (maxResults) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(maxResults, ((NI) 0), ((NI) IL64(9223372036854775807))); } unsureAsgnRef((void**) (&(*nodes)), (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*) setLengthSeqV2(&((*nodes))->Sup, (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_), ((NI) (maxResults)))); }
|
|
LA7_: ;
|
|
}
|
|
|
|
#line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*, excludeIfAsked__p39axHDWZBn75vUF9cFp9a1hw)(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* nodes, void* ClE_0) { tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* result; tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g* colonenvP_; tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* resultX60gensym52655106_; result = (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g*) ClE_0;
|
|
#line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 780 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
resultX60gensym52655106_ = NIM_NIL; { tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* xX60gensym52655107_; tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg colontmp_; tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg T2_; tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg T3_; xX60gensym52655107_ = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0; nimZeroMem((void*)(&colontmp_), sizeof(tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg));
|
|
#line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)(&T2_), sizeof(tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg)); toHashSet__SpyS4c0vjuRkhf30bjCucg(nodes->data, (nodes ? nodes->Sup.len : 0), (&T2_));
|
|
|
|
#line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)(&T3_), sizeof(tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg)); minus___UfFWus3P5jE6R1br6fSTcgsets(T2_, (*colonenvP_).nodesAsked2, (&T3_));
|
|
colontmp_.data = T3_.data; colontmp_.counter = T3_.counter; { NI h_1; NI colontmp__2; NI T5_; NI res; h_1 = (NI)0; colontmp__2 = (NI)0;
|
|
#line 249 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sets.nim"
|
|
|
|
#line 249 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sets.nim"
|
|
T5_ = ((colontmp_.data ? colontmp_.data->Sup.len : 0)-1); colontmp__2 = T5_;
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__hHMuvF9aunJcOicmgc4deRw_148;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp__2)) goto LA7;
|
|
|
|
#line 249 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sets.nim"
|
|
h_1 = res;
|
|
#line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sets.nim"
|
|
{ NIM_BOOL T10_; NI T13_;
|
|
#line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sets.nim"
|
|
if ((NU)(h_1) >= (NU)(colontmp_.data ? colontmp_.data->Sup.len : 0)){ raiseIndexError2(h_1,(colontmp_.data ? colontmp_.data->Sup.len : 0)-1); }
|
|
#line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sets.nim"
|
|
T10_ = (NIM_BOOL)0; T10_ = isFilled__uHIMxs9aGYDEfZheaMnN2sQsets(colontmp_.data->data[h_1].Field0); if (!T10_) goto LA11_;
|
|
|
|
#line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
if ((NU)(h_1) >= (NU)(colontmp_.data ? colontmp_.data->Sup.len : 0)){ raiseIndexError2(h_1,(colontmp_.data ? colontmp_.data->Sup.len : 0)-1); } xX60gensym52655107_ = colontmp_.data->data[h_1].Field1;
|
|
#line 782 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
resultX60gensym52655106_ = (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*) incrSeqV3((TGenericSeq*)(resultX60gensym52655106_), (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_)); T13_ = resultX60gensym52655106_->Sup.len++; asgnRef((void**) (&resultX60gensym52655106_->data[T13_]), xX60gensym52655107_); }
|
|
LA11_: ;
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(res, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_148)) { raiseOverflow(); }; res = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_148); } LA7: ;
|
|
}
|
|
}
|
|
}
|
|
genericSeqAssign((&result), resultX60gensym52655106_, (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_));
|
|
#line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
sortByDistance__yhglMMVe59bTb6DvCfCVMqg((&result), (&(*(*colonenvP_).colonup_).nodeId2), ((NI) 3));
|
|
return result;}
|
|
static N_NIMCALL(void, Marker_tyRef__tV9bRnZX0YmXVsWdGYojchQ)(void* p, NI op) {
|
|
tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA* a;
|
|
a = (tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA*)p;
|
|
nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).remote2, op); nimGCvisit((void*)(*a).chronosInternalRetFuture4, op); nimGCvisit((void*)(*a).nameIterVarX60gensym566204605_.ClE_0, op);}
|
|
static N_NIMCALL(void, Marker_tyRef__2cUdHJLKAbJn39cBtGzoKDA)(void* p, NI op) {
|
|
tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA* a;
|
|
a = (tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA*)p;
|
|
nimGCvisit((void*)(*a).result1, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture3, op); nimGCvisit((void*)(*a).result4, op); nimGCvisit((void*)(*a).candidates5, op); nimGCvisit((void*)(*a).record6.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym568150197_, op); nimGCvisit((void*)(*a).it12, op); nimGCvisit((void*)(*a).record13.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym5696001914_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture15, op); nimGCvisit((void*)(*a).resultX60gensym5699520417_, op); nimGCvisit((void*)(*a).it18, op); nimGCvisit((void*)(*a).bonded21, op); nimGCvisit((void*)(*a).it31, op); nimGCvisit((void*)(*a).record32.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym5714501933_, op);}
|
|
static N_NIMCALL(void, Marker_tyRef__SBToPo8EByNz9byPyaqANUw)(void* p, NI op) {
|
|
tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg* a;
|
|
a = (tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg*)p;
|
|
nimGCvisit((void*)(*a).k1, op); nimGCvisit((void*)(*a).neighbours2, op); nimGCvisit((void*)(*a).remote3, op); nimGCvisit((void*)(*a).fut4, op);}
|
|
|
|
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
static N_INLINE(NIM_BOOL, finished__tc7KSHHNSQi3wVDW9coFPDgasyncloop)(tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ* 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 297 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(void, colonanonymous___0yiX2rDeuLeXycjt9bakcWQ)(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* n_0, void* ClE_0) { tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg* colonenvP_; colonenvP_ = (tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg*) ClE_0; { tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* i; NI i_2; NI L; NI T2_; i = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0;
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
i_2 = ((NI) 0);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T2_ = (n_0 ? n_0->Sup.len : 0); L = T2_; {
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { NI TM__hHMuvF9aunJcOicmgc4deRw_161;
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!(i_2 < L)) goto LA4;
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((NU)(i_2) >= (NU)(n_0 ? n_0->Sup.len : 0)){ raiseIndexError2(i_2,(n_0 ? n_0->Sup.len : 0)-1); } i = n_0->data[i_2];
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T7_; NI T10_;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T7_ = (NIM_BOOL)0; T7_ = eqeq___Td9a9afRPwnI6qVx9ahUdIcew(i, (*(*colonenvP_).k1).thisNode); if (!!(T7_)) goto LA8_;
|
|
|
|
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenvP_).neighbours2), (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*) incrSeqV3((TGenericSeq*)((*colonenvP_).neighbours2), (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_))); T10_ = (*colonenvP_).neighbours2->Sup.len++; asgnRef((void**) (&(*colonenvP_).neighbours2->data[T10_]), i);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NI T13_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T21_;
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T13_ = ((*colonenvP_).neighbours2 ? (*colonenvP_).neighbours2->Sup.len : 0); if (!(T13_ == ((NI) 16))) goto LA14_;
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
del__wehew1OgNceicg0jfksxNw((&(*(*colonenvP_).k1).neighboursCallbacks), (*colonenvP_).remote3);
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T18_;
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T18_ = (NIM_BOOL)0; T18_ = finished__tc7KSHHNSQi3wVDW9coFPDgasyncloop((*colonenvP_).fut4); if (!!(!(T18_))) goto LA19_;
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_160));
|
|
}
|
|
LA19_: ;
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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"
|
|
T21_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T21_ = srcLocImpl__rDxsTSgaH79cqVZ2ElaRyRA();
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
complete__2AVJSMXT0p19cEAtpNEk6ZQ((*colonenvP_).fut4, (*colonenvP_).neighbours2, T21_);
|
|
}
|
|
LA14_: ;
|
|
}
|
|
LA8_: ;
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_161)) { raiseOverflow(); }; i_2 = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_161);
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
{ NI T24_;
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T24_ = (n_0 ? n_0->Sup.len : 0); if (!!((T24_ == L))) goto LA25_;
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_30));
|
|
}
|
|
LA25_: ;
|
|
} LA4: ;
|
|
}
|
|
}
|
|
}
|
|
|
|
#line 263 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(void, colonanonymous___C8HxzCB4zEKjjHxzHHD5QQ_3)(void* ClE_0) { tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg* colonenvP_; colonenvP_ = (tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg*) ClE_0;
|
|
#line 311 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T3_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T6_;
|
|
#line 311 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 311 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 311 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T3_ = (NIM_BOOL)0; T3_ = finished__tc7KSHHNSQi3wVDW9coFPDgasyncloop((*colonenvP_).fut4); if (!!(T3_)) goto LA4_;
|
|
|
|
#line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
del__wehew1OgNceicg0jfksxNw((&(*(*colonenvP_).k1).neighboursCallbacks), (*colonenvP_).remote3);
|
|
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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"
|
|
T6_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T6_ = srcLocImpl__OL8VmCYvvfPdHHKxuJG9abA();
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
complete__2AVJSMXT0p19cEAtpNEk6ZQ((*colonenvP_).fut4, (*colonenvP_).neighbours2, T6_);
|
|
}
|
|
LA4_: ;
|
|
}
|
|
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*, waitNeighbours__PtCRlHURQ9a7pGEHTTL6hCg)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* remote) { tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ* result; tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T6_; tyProc__Vj8L5mSqv3cWTixxMAusYg T7_; tyProc__IIomJ6ptE6vfJ5zRbATgkQ T8_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T9_; result = (tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*)0; colonenv_ = (tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv_ = (tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg*) newObj((&NTI__SBToPo8EByNz9byPyaqANUw_), sizeof(tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg)); (*colonenv_).Sup.m_type = (&NTI__P15GFCCjqBx4JWHV0ciLZg_);
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).k1), k);
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).remote3), remote);
|
|
#line 293 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T3_;
|
|
#line 293 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 293 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 293 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 293 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T3_ = (NIM_BOOL)0; T3_ = contains__UFtQSgdTZlLAmYdQZC5uCQ((*(*colonenv_).k1).neighboursCallbacks, (*colonenv_).remote3); if (!!(!(T3_))) goto LA4_;
|
|
|
|
#line 293 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 293 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_159));
|
|
}
|
|
LA4_: ;
|
|
|
|
#line 294 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 294 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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"
|
|
T6_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T6_ = srcLocImpl__C9bFLktsZK1oivIB2CIC9akQ();
|
|
#line 294 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = newFutureImpl__JLqvZP6yrdd12dqC2OIsLg(T6_);
|
|
#line 295 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).fut4), result);
|
|
#line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).neighbours2), (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*)nimNewSeqOfCap((&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_), ((NI) 16)));
|
|
#line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)(&T7_), sizeof(tyProc__Vj8L5mSqv3cWTixxMAusYg)); T7_.ClP_0 = colonanonymous___0yiX2rDeuLeXycjt9bakcWQ; T7_.ClE_0 = colonenv_;
|
|
#line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
X5BX5Deq___mJSCk1h4N2C3udTPW3p4bw((&(*(*colonenv_).k1).neighboursCallbacks), (*colonenv_).remote3, T7_);
|
|
|
|
#line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)(&T8_), sizeof(tyProc__IIomJ6ptE6vfJ5zRbATgkQ)); T8_.ClP_0 = colonanonymous___C8HxzCB4zEKjjHxzHHD5QQ_3; T8_.ClE_0 = colonenv_;
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T9_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T9_ = doSleep__ehrTMMJbPoOsDkEtX8KbUQ(T8_);
|
|
#line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asyncCheck__53lAB5vkCXFZ1ApuF7Pzkg_2(T9_);
|
|
return result;}
|
|
|
|
#line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
static N_INLINE(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*, internalRead__eUE7Pmc9bR69crMATALz9cbfAasyncloop)(tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ* fut) { tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* result;{ result = (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*)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"
|
|
genericSeqAssign((&result), (*fut).value, (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_)); 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*, findNode__d3af2XpAGu7abH3iBkZ8nA_5)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA*) ClE_0;
|
|
#line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
while (1) { if (!1) goto LA1;
|
|
{ TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_179; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T119_; 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;
|
|
}
|
|
|
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
(*colonenvP_).colonstate_ = (NI)0; STATE0: ;
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*colonenvP_).result1 = (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*)0; { tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ* T4_;
|
|
#line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
sendFindNode__M2pt5aNrL9c4AS2nl7XrZag((*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).k1).wire, (*(*colonenvP_).colonup_).remote2, (&(*(*colonenvP_).colonup_).nodeId3));
|
|
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
(*colonenvP_).chronosInternalTmpFuture3 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
|
|
#line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T4_ = (tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*)0; T4_ = waitNeighbours__PtCRlHURQ9a7pGEHTTL6hCg((*(*(*(*colonenvP_).colonup_).colonup_).colonup_).k1, (*(*colonenvP_).colonup_).remote2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture3), &T4_->Sup);
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), (*colonenvP_).chronosInternalTmpFuture3);
|
|
#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_).chronosInternalTmpFuture3; 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* T9_; NimStringDesc* T10_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.mustCancel) goto LA7_;
|
|
T9_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T9_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T9_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T9_).Sup.Sup.Sup.name = "CancelledError"; T10_ = (NimStringDesc*)0; T10_ = (*T9_).Sup.Sup.Sup.message; (*T9_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_65)); if (T10_) nimGCunrefNoCycle(T10_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T9_, "CancelledError", "findNode", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA7_: ;
|
|
|
|
#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_).chronosInternalTmpFuture3);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 2);
|
|
#line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE2: ;
|
|
#line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*colonenvP_).candidates5), internalRead__eUE7Pmc9bR69crMATALz9cbfAasyncloop(((tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*) ((*colonenvP_).chronosInternalTmpFuture3))));
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 3);
|
|
#line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE3: ;
|
|
#line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NI T13_; TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_162;
|
|
#line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T13_ = ((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0); if (!(T13_ == ((NI) 0))) goto LA14_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_162); TM__hHMuvF9aunJcOicmgc4deRw_162.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_162.context); if (TM__hHMuvF9aunJcOicmgc4deRw_162.status == 0) { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_163;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_163); TM__hHMuvF9aunJcOicmgc4deRw_163.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_163.context); if (TM__hHMuvF9aunJcOicmgc4deRw_163.status == 0) { { NI T25_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T21_; NIM_BOOL T22_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T21_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T22_ = (NIM_BOOL)0; T22_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), T21_, 1); if (!!(T22_)) goto LA23_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA18;
|
|
}
|
|
LA23_: ;
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record6), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record6)); unsureAsgnRef((void**)&(*colonenvP_).record6.output.buffer, NIM_NIL); (*colonenvP_).record6.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record6), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_164));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T25_ = (NI)0; T25_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record6), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T25_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record6), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_165));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__TBbb0DiTl9akvXlg2rlp8YQ((&(*colonenvP_).record6), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_166), (*(*colonenvP_).colonup_).remote2);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record6));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record6));
|
|
} LA18: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T28_; Exception* T29_; TM__hHMuvF9aunJcOicmgc4deRw_163.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T28_ = (Exception*)0; T28_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym568150197_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T28_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T29_ = (Exception*)0; T29_ = &(*colonenvP_).errX60gensym568150197_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Got no candidates from peer, returning", T29_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_163.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__hHMuvF9aunJcOicmgc4deRw_162.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_162.status != 0) reraiseException();
|
|
#line 378 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
genericSeqAssign((&(*colonenvP_).result1), (*colonenvP_).candidates5, (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_));
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 7);
|
|
#line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
}
|
|
goto LA11_;
|
|
LA14_: ;
|
|
{ TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_169; tySequence__YLSrMkvpbAkrtfsJlhTP9bA* T63_; tyObject_FuturecolonObjectType___Yymy9btZnULoFkaltHtUMqQ* T75_;
|
|
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
(*colonenvP_).posX60gensym568502028_ = ((NI) 0); { NI T34_;
|
|
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
(*colonenvP_).iX60gensym568502039_ = (NI)0;
|
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
(*colonenvP_).colontmp10_ = (NI)0;
|
|
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
|
|
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
T34_ = ((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0); (*colonenvP_).colontmp10_ = T34_;
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
(*colonenvP_).i11 = ((NI) 0); {
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__hHMuvF9aunJcOicmgc4deRw_168;
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!((*colonenvP_).i11 < (*colonenvP_).colontmp10_)) goto LA36;
|
|
|
|
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
(*colonenvP_).iX60gensym568502039_ = (*colonenvP_).i11;
|
|
#line 593 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
if ((NU)((*colonenvP_).iX60gensym568502039_) >= (NU)((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0)){ raiseIndexError2((*colonenvP_).iX60gensym568502039_,((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).it12), (*colonenvP_).candidates5->data[(*colonenvP_).iX60gensym568502039_]);
|
|
#line 594 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
{ NIM_BOOL T39_; NI TM__hHMuvF9aunJcOicmgc4deRw_167;
|
|
#line 385 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 385 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 385 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T39_ = (NIM_BOOL)0; T39_ = containsOrIncl__EZWyl9cCLVBLzDP5Dn1Hmew((&(*(*(*colonenvP_).colonup_).colonup_).nodesSeen3), (*colonenvP_).it12); if (!!(T39_)) goto LA40_;
|
|
|
|
#line 595 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
{
|
|
#line 595 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
|
|
#line 595 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
if (!!(((*colonenvP_).posX60gensym568502028_ == (*colonenvP_).iX60gensym568502039_))) goto LA44_;
|
|
if ((NU)((*colonenvP_).posX60gensym568502028_) >= (NU)((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0)){ raiseIndexError2((*colonenvP_).posX60gensym568502028_,((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0)-1); }
|
|
#line 599 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
if ((NU)((*colonenvP_).iX60gensym568502039_) >= (NU)((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0)){ raiseIndexError2((*colonenvP_).iX60gensym568502039_,((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).candidates5->data[(*colonenvP_).posX60gensym568502028_]), (*colonenvP_).candidates5->data[(*colonenvP_).iX60gensym568502039_]); }
|
|
LA44_: ;
|
|
|
|
#line 600 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
if (nimAddInt((*colonenvP_).posX60gensym568502028_, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_167)) { raiseOverflow(); }; (*colonenvP_).posX60gensym568502028_ = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_167); }
|
|
LA40_: ;
|
|
|
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt((*colonenvP_).i11, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_168)) { raiseOverflow(); }; (*colonenvP_).i11 = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_168); } LA36: ;
|
|
}
|
|
}
|
|
|
|
#line 385 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (((*colonenvP_).posX60gensym568502028_) < ((NI) 0) || ((*colonenvP_).posX60gensym568502028_) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((*colonenvP_).posX60gensym568502028_, ((NI) 0), ((NI) IL64(9223372036854775807))); } asgnRef((void**) (&(*colonenvP_).candidates5), (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*) setLengthSeqV2(&((*colonenvP_).candidates5)->Sup, (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_), ((NI) ((*colonenvP_).posX60gensym568502028_))));
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_169); TM__hHMuvF9aunJcOicmgc4deRw_169.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_169.context); if (TM__hHMuvF9aunJcOicmgc4deRw_169.status == 0) { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_170;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_170); TM__hHMuvF9aunJcOicmgc4deRw_170.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_170.context); if (TM__hHMuvF9aunJcOicmgc4deRw_170.status == 0) { { NI T55_; NI T56_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T51_; NIM_BOOL T52_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T51_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T52_ = (NIM_BOOL)0; T52_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), T51_, 1); if (!!(T52_)) goto LA53_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA48;
|
|
}
|
|
LA53_: ;
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record13), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record13)); unsureAsgnRef((void**)&(*colonenvP_).record13.output.buffer, NIM_NIL); (*colonenvP_).record13.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record13), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_171));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T55_ = (NI)0; T55_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record13), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T55_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record13), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_172));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T56_ = ((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record13), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_173), T56_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record13));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record13));
|
|
} LA48: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T59_; Exception* T60_; TM__hHMuvF9aunJcOicmgc4deRw_170.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T59_ = (Exception*)0; T59_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym5696001914_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T59_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T60_ = (Exception*)0; T60_ = &(*colonenvP_).errX60gensym5696001914_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Got new candidates", T60_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_170.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__hHMuvF9aunJcOicmgc4deRw_169.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_169.status != 0) reraiseException();
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
(*colonenvP_).chronosInternalTmpFuture15 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T63_ = (tySequence__YLSrMkvpbAkrtfsJlhTP9bA*)0; { NI T65_;
|
|
#line 934 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
(*colonenvP_).iX60gensym5699520316_ = ((NI) 0);
|
|
#line 935 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
|
|
#line 935 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
T65_ = ((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0); if ((T65_) < ((NI) 0) || (T65_) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(T65_, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
|
#line 935 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
asgnRef((void**) (&(*colonenvP_).resultX60gensym5699520417_), newSeq__lc6Yvnvo9bMOlTMSYO5oayw(((NI) (T65_)))); { NI T67_;
|
|
#line 936 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
(*colonenvP_).it18 = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0;
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
(*colonenvP_).i19 = ((NI) 0);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T67_ = ((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0); (*colonenvP_).L20 = T67_; {
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { NI TM__hHMuvF9aunJcOicmgc4deRw_174; NI TM__hHMuvF9aunJcOicmgc4deRw_175;
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!((*colonenvP_).i19 < (*colonenvP_).L20)) goto LA69;
|
|
|
|
#line 936 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
if ((NU)((*colonenvP_).i19) >= (NU)((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0)){ raiseIndexError2((*colonenvP_).i19,((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).it18), (*colonenvP_).candidates5->data[(*colonenvP_).i19]); if ((NU)((*colonenvP_).iX60gensym5699520316_) >= (NU)((*colonenvP_).resultX60gensym5699520417_ ? (*colonenvP_).resultX60gensym5699520417_->Sup.len : 0)){ raiseIndexError2((*colonenvP_).iX60gensym5699520316_,((*colonenvP_).resultX60gensym5699520417_ ? (*colonenvP_).resultX60gensym5699520417_->Sup.len : 0)-1); }
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenvP_).resultX60gensym5699520417_->data[(*colonenvP_).iX60gensym5699520316_]), bond__5dY5NK7GIxEHVzQXTXxtWA((*(*(*(*colonenvP_).colonup_).colonup_).colonup_).k1, (*colonenvP_).it18));
|
|
#line 938 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
if (nimAddInt((*colonenvP_).iX60gensym5699520316_, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_174)) { raiseOverflow(); }; (*colonenvP_).iX60gensym5699520316_ = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_174);
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt((*colonenvP_).i19, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_175)) { raiseOverflow(); }; (*colonenvP_).i19 = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_175);
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
{ NI T72_;
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T72_ = ((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0); if (!!((T72_ == (*colonenvP_).L20))) goto LA73_;
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_30));
|
|
}
|
|
LA73_: ;
|
|
} LA69: ;
|
|
}
|
|
}
|
|
genericSeqAssign((&T63_), (*colonenvP_).resultX60gensym5699520417_, (&NTI__YLSrMkvpbAkrtfsJlhTP9bA_)); }
|
|
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T75_ = (tyObject_FuturecolonObjectType___Yymy9btZnULoFkaltHtUMqQ*)0; T75_ = all__2xdMtldCGvSAoH9byDFJhJA(T63_->data, (T63_ ? T63_->Sup.len : 0)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture15), &T75_->Sup);
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), (*colonenvP_).chronosInternalTmpFuture15);
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 4);
|
|
#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_).chronosInternalTmpFuture15; goto BeforeRet_;
|
|
}
|
|
LA11_: ;
|
|
STATE4: ;
|
|
#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* T80_; NimStringDesc* T81_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.mustCancel) goto LA78_;
|
|
T80_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T80_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T80_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T80_).Sup.Sup.Sup.name = "CancelledError"; T81_ = (NimStringDesc*)0; T81_ = (*T80_).Sup.Sup.Sup.message; (*T80_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_65)); if (T81_) nimGCunrefNoCycle(T81_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T80_, "CancelledError", "findNode", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA78_: ;
|
|
|
|
#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_).chronosInternalTmpFuture15);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 5);
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE5: ;
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*colonenvP_).bonded21), internalRead__SAq9cykL9a3KXkC0ZV40WP8Aasyncloop(((tyObject_FuturecolonObjectType___Yymy9btZnULoFkaltHtUMqQ*) ((*colonenvP_).chronosInternalTmpFuture15))));
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 6);
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE6: ; { NI T83_;
|
|
#line 388 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*colonenvP_).i24 = (NI)0;
|
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
(*colonenvP_).colontmp25_ = (NI)0;
|
|
#line 388 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 388 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T83_ = ((*colonenvP_).bonded21 ? (*colonenvP_).bonded21->Sup.len : 0); (*colonenvP_).colontmp25_ = T83_;
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
(*colonenvP_).i26 = ((NI) 0); {
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__hHMuvF9aunJcOicmgc4deRw_176;
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!((*colonenvP_).i26 < (*colonenvP_).colontmp25_)) goto LA85;
|
|
|
|
#line 388 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*colonenvP_).i24 = (*colonenvP_).i26;
|
|
#line 389 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{
|
|
#line 389 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((NU)((*colonenvP_).i24) >= (NU)((*colonenvP_).bonded21 ? (*colonenvP_).bonded21->Sup.len : 0)){ raiseIndexError2((*colonenvP_).i24,((*colonenvP_).bonded21 ? (*colonenvP_).bonded21->Sup.len : 0)-1); } if (!!((*colonenvP_).bonded21->data[(*colonenvP_).i24])) goto LA88_;
|
|
if ((NU)((*colonenvP_).i24) >= (NU)((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0)){ raiseIndexError2((*colonenvP_).i24,((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0)-1); }
|
|
#line 389 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenvP_).candidates5->data[(*colonenvP_).i24]), NIM_NIL); }
|
|
LA88_: ;
|
|
|
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt((*colonenvP_).i26, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_176)) { raiseOverflow(); }; (*colonenvP_).i26 = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_176); } LA85: ;
|
|
}
|
|
}
|
|
|
|
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
(*colonenvP_).posX60gensym5710523527_ = ((NI) 0); { NI T91_;
|
|
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
(*colonenvP_).iX60gensym5710523628_ = (NI)0;
|
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
(*colonenvP_).colontmp29_ = (NI)0;
|
|
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
|
|
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
T91_ = ((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0); (*colonenvP_).colontmp29_ = T91_;
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
(*colonenvP_).i30 = ((NI) 0); {
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__hHMuvF9aunJcOicmgc4deRw_178;
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!((*colonenvP_).i30 < (*colonenvP_).colontmp29_)) goto LA93;
|
|
|
|
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
(*colonenvP_).iX60gensym5710523628_ = (*colonenvP_).i30;
|
|
#line 593 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
if ((NU)((*colonenvP_).iX60gensym5710523628_) >= (NU)((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0)){ raiseIndexError2((*colonenvP_).iX60gensym5710523628_,((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).it31), (*colonenvP_).candidates5->data[(*colonenvP_).iX60gensym5710523628_]);
|
|
#line 594 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
{ NI TM__hHMuvF9aunJcOicmgc4deRw_177;
|
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (!!(((*colonenvP_).it31 == 0))) goto LA96_;
|
|
|
|
#line 595 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
{
|
|
#line 595 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
|
|
#line 595 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
if (!!(((*colonenvP_).posX60gensym5710523527_ == (*colonenvP_).iX60gensym5710523628_))) goto LA100_;
|
|
if ((NU)((*colonenvP_).posX60gensym5710523527_) >= (NU)((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0)){ raiseIndexError2((*colonenvP_).posX60gensym5710523527_,((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0)-1); }
|
|
#line 599 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
if ((NU)((*colonenvP_).iX60gensym5710523628_) >= (NU)((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0)){ raiseIndexError2((*colonenvP_).iX60gensym5710523628_,((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).candidates5->data[(*colonenvP_).posX60gensym5710523527_]), (*colonenvP_).candidates5->data[(*colonenvP_).iX60gensym5710523628_]); }
|
|
LA100_: ;
|
|
|
|
#line 600 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
if (nimAddInt((*colonenvP_).posX60gensym5710523527_, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_177)) { raiseOverflow(); }; (*colonenvP_).posX60gensym5710523527_ = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_177); }
|
|
LA96_: ;
|
|
|
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt((*colonenvP_).i30, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_178)) { raiseOverflow(); }; (*colonenvP_).i30 = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_178); } LA93: ;
|
|
}
|
|
}
|
|
|
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (((*colonenvP_).posX60gensym5710523527_) < ((NI) 0) || ((*colonenvP_).posX60gensym5710523527_) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((*colonenvP_).posX60gensym5710523527_, ((NI) 0), ((NI) IL64(9223372036854775807))); } asgnRef((void**) (&(*colonenvP_).candidates5), (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*) setLengthSeqV2(&((*colonenvP_).candidates5)->Sup, (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_), ((NI) ((*colonenvP_).posX60gensym5710523527_))));
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_179); TM__hHMuvF9aunJcOicmgc4deRw_179.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_179.context); if (TM__hHMuvF9aunJcOicmgc4deRw_179.status == 0) { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_180;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_180); TM__hHMuvF9aunJcOicmgc4deRw_180.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_180.context); if (TM__hHMuvF9aunJcOicmgc4deRw_180.status == 0) { { NI T111_; NI T112_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T107_; NIM_BOOL T108_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T107_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T108_ = (NIM_BOOL)0; T108_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), T107_, 1); if (!!(T108_)) goto LA109_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA104;
|
|
}
|
|
LA109_: ;
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record32), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record32)); unsureAsgnRef((void**)&(*colonenvP_).record32.output.buffer, NIM_NIL); (*colonenvP_).record32.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record32), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_181));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T111_ = (NI)0; T111_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record32), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T111_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record32), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_182));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T112_ = ((*colonenvP_).candidates5 ? (*colonenvP_).candidates5->Sup.len : 0);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record32), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_173), T112_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record32));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record32));
|
|
} LA104: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T115_; Exception* T116_; TM__hHMuvF9aunJcOicmgc4deRw_180.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T115_ = (Exception*)0; T115_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym5714501933_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T115_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T116_ = (Exception*)0; T116_ = &(*colonenvP_).errX60gensym5714501933_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Bonded with candidates", T116_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_180.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__hHMuvF9aunJcOicmgc4deRw_179.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_179.status != 0) reraiseException();
|
|
#line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
genericSeqAssign((&(*colonenvP_).result1), (*colonenvP_).candidates5, (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_));
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 7);
|
|
#line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE7: ;
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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"
|
|
T119_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T119_ = srcLocImpl__2tsu3G6rVh9bMdX9bh1pImbQ();
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
complete__2AVJSMXT0p19cEAtpNEk6ZQ((*(*colonenvP_).colonup_).chronosInternalRetFuture4, (*colonenvP_).result1, T119_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 8);
|
|
#line 0 "\?\?\?"
|
|
goto LA2;
|
|
STATE8: ;
|
|
#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, findNode_continue__MPWM4BEtBCXLv1EVHWl43Q)(void* udataX60gensym56620461_, void* ClE_0) { tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA* colonenvP_; TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_183; colonenvP_ = (tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA*) ClE_0;
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_183); TM__hHMuvF9aunJcOicmgc4deRw_183.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_183.context); if (TM__hHMuvF9aunJcOicmgc4deRw_183.status == 0) {
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym56620462_;
|
|
#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_).nameIterVarX60gensym566204605_); if (!!(T4_)) goto LA5_;
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym56620462_ = (*colonenvP_).nameIterVarX60gensym566204605_.ClP_0((*colonenvP_).nameIterVarX60gensym566204605_.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_ = !((nextX60gensym56620462_ == 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(nextX60gensym56620462_); LA10_: ;
|
|
if (!T9_) goto LA8;
|
|
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym56620462_ = (*colonenvP_).nameIterVarX60gensym566204605_.ClP_0((*colonenvP_).nameIterVarX60gensym566204605_.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_).nameIterVarX60gensym566204605_); 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 (!(nextX60gensym56620462_ == 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__tc7KSHHNSQi3wVDW9coFPDgasyncloop((*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__hHMuvF9aunJcOicmgc4deRw_186));
|
|
}
|
|
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 = findNode_continue__MPWM4BEtBCXLv1EVHWl43Q; T26_.ClE_0 = colonenvP_;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym56620462_, 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__hHMuvF9aunJcOicmgc4deRw_183.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* excX60gensym56620464_; Exception* T32_; TM__hHMuvF9aunJcOicmgc4deRw_183.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(); excX60gensym56620464_ = ((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__tc7KSHHNSQi3wVDW9coFPDgasyncloop((*colonenvP_).chronosInternalRetFuture4); if (!T35_) goto LA36_;
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)excX60gensym56620464_, "CatchableError", "findNode_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_ = &excX60gensym56620464_->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__WARy3usyagRcCHfFagHjMw((*colonenvP_).chronosInternalRetFuture4, T39_, T40_);
|
|
}
|
|
LA33_: ;
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_183.status != 0) reraiseException();}
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*, findNode__ejEB8izcRcu32v9aF3hLXVg)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* nodeId, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* remote, void* ClE_0) { tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ* result; tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g* colonenvP_; tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g*) ClE_0; colonenv_ = (tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv_ = (tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA*) newObj((&NTI__tV9bRnZX0YmXVsWdGYojchQ_), sizeof(tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA)); (*colonenv_).Sup.m_type = (&NTI__6pBJICVXDqK01o0BCLayyA_);
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*colonenv_).nodeId3 = (*nodeId);
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).remote2), remote);
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).colonup_), colonenvP_);
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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__0qD1f9c3t2gDSWxou3IenGw();
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture4), newFutureImpl__JLqvZP6yrdd12dqC2OIsLg(T1_));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA*) newObj((&NTI__2cUdHJLKAbJn39cBtGzoKDA_), sizeof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA)); (*colonenv__2).Sup.m_type = (&NTI__8Rlo50UB9aJRH19cmW9b9a8LNA_);
|
|
#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 = findNode__d3af2XpAGu7abH3iBkZ8nA_5; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym566204605_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym566204605_.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 = findNode_continue__MPWM4BEtBCXLv1EVHWl43Q; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__hHMuvF9aunJcOicmgc4deRw_187)(T3_.ClP_0))(NIM_NIL);
|
|
|
|
#line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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(tySequence__AvhjZp1AGgrR9anhlOhlS0w*, internalRead__ImtY55jLNR3txeakWhNGPAasyncloop)(tyObject_FuturecolonObjectType___TbO4Z2CqfDTnk9cbsLqoiVA* fut) { tySequence__AvhjZp1AGgrR9anhlOhlS0w* result;{ result = (tySequence__AvhjZp1AGgrR9anhlOhlS0w*)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"
|
|
genericSeqAssign((&result), (*fut).value, (&NTI__AvhjZp1AGgrR9anhlOhlS0w_)); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
static N_INLINE(NimStringDesc*, toHex__8CApwMWei8iT9cQeK1POaYA_2io)(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* num) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
|
|
#line 380 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
|
|
#line 380 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stint/stint/io.nim"
|
|
result = toString__X5fc87ECNWuekn9cp59cplTw(num); 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*, lookup__d3af2XpAGu7abH3iBkZ8nA_4)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g*) ClE_0;
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
while (1) { if (!1) goto LA1;
|
|
{ tyProc__WUcYRiIsR4udLUHJRswXEg T74_; TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_193; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T92_; 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 365 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*colonenvP_).result1 = (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*)0; { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_143; tyProc__WUcYRiIsR4udLUHJRswXEg T20_;
|
|
#line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
initHashSet__jJ9c5kkYXGY1Xr1qp57oBSQ(((NI) 64), (&(*colonenvP_).nodesAsked2));
|
|
|
|
#line 371 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 371 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
initHashSet__jJ9c5kkYXGY1Xr1qp57oBSQ(((NI) 64), (&(*colonenvP_).nodesSeen3));
|
|
|
|
#line 398 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 398 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenvP_).closest4), neighbours__ibRCPJiHsy670Dzn2PLNhg((*(*(*colonenvP_).colonup_).k1).routing, (&(*(*colonenvP_).colonup_).nodeId2), ((NI) 16)));
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_143); TM__hHMuvF9aunJcOicmgc4deRw_143.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_143.context); if (TM__hHMuvF9aunJcOicmgc4deRw_143.status == 0) { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_144;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_144); TM__hHMuvF9aunJcOicmgc4deRw_144.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_144.context); if (TM__hHMuvF9aunJcOicmgc4deRw_144.status == 0) { { NI T13_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T9_; NIM_BOOL T10_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T9_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T10_ = (NIM_BOOL)0; T10_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), T9_, 1); if (!!(T10_)) goto LA11_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA6;
|
|
}
|
|
LA11_: ;
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record6), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record6)); unsureAsgnRef((void**)&(*colonenvP_).record6.output.buffer, NIM_NIL); (*colonenvP_).record6.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record6), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_145));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T13_ = (NI)0; T13_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record6), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T13_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record6), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_146));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__HWd9bAKGCKW4xBH0jYj9b9bUQ((&(*colonenvP_).record6), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_147), (*colonenvP_).closest4);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record6));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record6));
|
|
} LA6: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T16_; Exception* T17_; TM__hHMuvF9aunJcOicmgc4deRw_144.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T16_ = (Exception*)0; T16_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym572550197_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T16_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T17_ = (Exception*)0; T17_ = &(*colonenvP_).errX60gensym572550197_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Starting lookup; initial neighbours: ", T17_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_144.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__hHMuvF9aunJcOicmgc4deRw_143.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_143.status != 0) reraiseException();
|
|
#line 400 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)(&T20_), sizeof(tyProc__WUcYRiIsR4udLUHJRswXEg)); T20_.ClP_0 = excludeIfAsked__p39axHDWZBn75vUF9cFp9a1hw; T20_.ClE_0 = colonenvP_; asgnRef((void**) (&(*colonenvP_).nodesToAsk8), T20_.ClE_0? T20_.ClP_0((*colonenvP_).closest4, T20_.ClE_0):((TM__hHMuvF9aunJcOicmgc4deRw_150)(T20_.ClP_0))((*colonenvP_).closest4)); {
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 1);
|
|
#line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
}
|
|
}
|
|
STATE1: ;
|
|
#line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NI T24_; TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_151; tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg T43_; tySequence__pvhITBeiW48U6aJxfZcHmA* T44_; tyObject_FuturecolonObjectType___TbO4Z2CqfDTnk9cbsLqoiVA* T57_;
|
|
#line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T24_ = ((*colonenvP_).nodesToAsk8 ? (*colonenvP_).nodesToAsk8->Sup.len : 0); if (!!((T24_ == ((NI) 0)))) goto LA25_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_151); TM__hHMuvF9aunJcOicmgc4deRw_151.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_151.context); if (TM__hHMuvF9aunJcOicmgc4deRw_151.status == 0) { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_152;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_152); TM__hHMuvF9aunJcOicmgc4deRw_152.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_152.context); if (TM__hHMuvF9aunJcOicmgc4deRw_152.status == 0) { { NI T36_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T32_; NIM_BOOL T33_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T32_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T33_ = (NIM_BOOL)0; T33_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), T32_, 1); if (!!(T33_)) goto LA34_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA29;
|
|
}
|
|
LA34_: ;
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record9), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record9)); unsureAsgnRef((void**)&(*colonenvP_).record9.output.buffer, NIM_NIL); (*colonenvP_).record9.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record9), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_153));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T36_ = (NI)0; T36_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record9), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T36_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record9), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_154));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__HWd9bAKGCKW4xBH0jYj9b9bUQ((&(*colonenvP_).record9), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_155), (*colonenvP_).nodesToAsk8);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record9));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record9));
|
|
} LA29: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T39_; Exception* T40_; TM__hHMuvF9aunJcOicmgc4deRw_152.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T39_ = (Exception*)0; T39_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym5732001910_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T39_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T40_ = (Exception*)0; T40_ = &(*colonenvP_).errX60gensym5732001910_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Node lookup; querying ", T40_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_152.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__hHMuvF9aunJcOicmgc4deRw_151.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_151.status != 0) reraiseException();
|
|
#line 403 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 403 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 403 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)(&T43_), sizeof(tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg)); toHashSet__SpyS4c0vjuRkhf30bjCucg((*colonenvP_).nodesToAsk8->data, ((*colonenvP_).nodesToAsk8 ? (*colonenvP_).nodesToAsk8->Sup.len : 0), (&T43_));
|
|
|
|
#line 403 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
incl__LMoS0Ev1aL9crH26IIk3OeQ((&(*colonenvP_).nodesAsked2), T43_);
|
|
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
(*colonenvP_).chronosInternalTmpFuture11 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
|
|
#line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T44_ = (tySequence__pvhITBeiW48U6aJxfZcHmA*)0; { NI T46_;
|
|
#line 934 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
(*colonenvP_).iX60gensym5735538012_ = ((NI) 0);
|
|
#line 935 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
|
|
#line 935 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
T46_ = ((*colonenvP_).nodesToAsk8 ? (*colonenvP_).nodesToAsk8->Sup.len : 0); if ((T46_) < ((NI) 0) || (T46_) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(T46_, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
|
#line 935 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
asgnRef((void**) (&(*colonenvP_).resultX60gensym5735538113_), newSeq__2gANJKoFyO2LqMInXj3wmA(((NI) (T46_)))); { NI T48_;
|
|
#line 936 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
(*colonenvP_).it14 = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0;
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
(*colonenvP_).i15 = ((NI) 0);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T48_ = ((*colonenvP_).nodesToAsk8 ? (*colonenvP_).nodesToAsk8->Sup.len : 0); (*colonenvP_).L16 = T48_; {
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { tyProc__5Vw4d9aKkq46gvmwNHCJDKQ T51_; NI TM__hHMuvF9aunJcOicmgc4deRw_189; NI TM__hHMuvF9aunJcOicmgc4deRw_190;
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!((*colonenvP_).i15 < (*colonenvP_).L16)) goto LA50;
|
|
|
|
#line 936 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
if ((NU)((*colonenvP_).i15) >= (NU)((*colonenvP_).nodesToAsk8 ? (*colonenvP_).nodesToAsk8->Sup.len : 0)){ raiseIndexError2((*colonenvP_).i15,((*colonenvP_).nodesToAsk8 ? (*colonenvP_).nodesToAsk8->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).it14), (*colonenvP_).nodesToAsk8->data[(*colonenvP_).i15]); if ((NU)((*colonenvP_).iX60gensym5735538012_) >= (NU)((*colonenvP_).resultX60gensym5735538113_ ? (*colonenvP_).resultX60gensym5735538113_->Sup.len : 0)){ raiseIndexError2((*colonenvP_).iX60gensym5735538012_,((*colonenvP_).resultX60gensym5735538113_ ? (*colonenvP_).resultX60gensym5735538113_->Sup.len : 0)-1); }
|
|
#line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)(&T51_), sizeof(tyProc__5Vw4d9aKkq46gvmwNHCJDKQ)); T51_.ClP_0 = findNode__ejEB8izcRcu32v9aF3hLXVg; T51_.ClE_0 = colonenvP_; asgnRef((void**) (&(*colonenvP_).resultX60gensym5735538113_->data[(*colonenvP_).iX60gensym5735538012_]), T51_.ClE_0? T51_.ClP_0((&(*(*colonenvP_).colonup_).nodeId2), (*colonenvP_).it14, T51_.ClE_0):((TM__hHMuvF9aunJcOicmgc4deRw_188)(T51_.ClP_0))((&(*(*colonenvP_).colonup_).nodeId2), (*colonenvP_).it14));
|
|
#line 938 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
if (nimAddInt((*colonenvP_).iX60gensym5735538012_, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_189)) { raiseOverflow(); }; (*colonenvP_).iX60gensym5735538012_ = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_189);
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt((*colonenvP_).i15, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_190)) { raiseOverflow(); }; (*colonenvP_).i15 = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_190);
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
{ NI T54_;
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T54_ = ((*colonenvP_).nodesToAsk8 ? (*colonenvP_).nodesToAsk8->Sup.len : 0); if (!!((T54_ == (*colonenvP_).L16))) goto LA55_;
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_30));
|
|
}
|
|
LA55_: ;
|
|
} LA50: ;
|
|
}
|
|
}
|
|
genericSeqAssign((&T44_), (*colonenvP_).resultX60gensym5735538113_, (&NTI__pvhITBeiW48U6aJxfZcHmA_)); }
|
|
|
|
#line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T57_ = (tyObject_FuturecolonObjectType___TbO4Z2CqfDTnk9cbsLqoiVA*)0; T57_ = all__E1H9ao8B9cHfBamZ5njWWO6Q(T44_->data, (T44_ ? T44_->Sup.len : 0)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture11), &T57_->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) 2);
|
|
#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_;
|
|
}
|
|
goto LA22_;
|
|
LA25_: ;
|
|
{
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 5);
|
|
#line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
}
|
|
LA22_: ;
|
|
STATE2: ;
|
|
#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* T63_; NimStringDesc* T64_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA61_;
|
|
T63_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T63_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T63_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T63_).Sup.Sup.Sup.name = "CancelledError"; T64_ = (NimStringDesc*)0; T64_ = (*T63_).Sup.Sup.Sup.message; (*T63_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_65)); if (T64_) nimGCunrefNoCycle(T64_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T63_, "CancelledError", "lookup", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA61_: ;
|
|
|
|
#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) 3);
|
|
#line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE3: ;
|
|
#line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*colonenvP_).results18), internalRead__ImtY55jLNR3txeakWhNGPAasyncloop(((tyObject_FuturecolonObjectType___TbO4Z2CqfDTnk9cbsLqoiVA*) ((*colonenvP_).chronosInternalTmpFuture11))));
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 4);
|
|
#line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE4: ; { NI T66_;
|
|
#line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*colonenvP_).candidates21 = (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*)0;
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
(*colonenvP_).i22 = ((NI) 0);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T66_ = ((*colonenvP_).results18 ? (*colonenvP_).results18->Sup.len : 0); (*colonenvP_).L23 = T66_; {
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { NI TM__hHMuvF9aunJcOicmgc4deRw_191;
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!((*colonenvP_).i22 < (*colonenvP_).L23)) goto LA68;
|
|
|
|
#line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((NU)((*colonenvP_).i22) >= (NU)((*colonenvP_).results18 ? (*colonenvP_).results18->Sup.len : 0)){ raiseIndexError2((*colonenvP_).i22,((*colonenvP_).results18 ? (*colonenvP_).results18->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).candidates21), (*colonenvP_).results18->data[(*colonenvP_).i22]);
|
|
#line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
add__tdz9al2tDal9aW3Ize4ojjkA((&(*colonenvP_).closest4), (*colonenvP_).candidates21->data, ((*colonenvP_).candidates21 ? (*colonenvP_).candidates21->Sup.len : 0));
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt((*colonenvP_).i22, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_191)) { raiseOverflow(); }; (*colonenvP_).i22 = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_191);
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
{ NI T71_;
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T71_ = ((*colonenvP_).results18 ? (*colonenvP_).results18->Sup.len : 0); if (!!((T71_ == (*colonenvP_).L23))) goto LA72_;
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_30));
|
|
}
|
|
LA72_: ;
|
|
} LA68: ;
|
|
}
|
|
}
|
|
|
|
#line 407 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 407 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
sortByDistance__yhglMMVe59bTb6DvCfCVMqg((&(*colonenvP_).closest4), (&(*(*colonenvP_).colonup_).nodeId2), ((NI) 16));
|
|
|
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)(&T74_), sizeof(tyProc__WUcYRiIsR4udLUHJRswXEg)); T74_.ClP_0 = excludeIfAsked__p39axHDWZBn75vUF9cFp9a1hw; T74_.ClE_0 = colonenvP_; asgnRef((void**) (&(*colonenvP_).nodesToAsk8), T74_.ClE_0? T74_.ClP_0((*colonenvP_).closest4, T74_.ClE_0):((TM__hHMuvF9aunJcOicmgc4deRw_192)(T74_.ClP_0))((*colonenvP_).closest4));
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 1);
|
|
#line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE5: ;
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_193); TM__hHMuvF9aunJcOicmgc4deRw_193.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_193.context); if (TM__hHMuvF9aunJcOicmgc4deRw_193.status == 0) { TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_194;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_194); TM__hHMuvF9aunJcOicmgc4deRw_194.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_194.context); if (TM__hHMuvF9aunJcOicmgc4deRw_194.status == 0) { { NI T84_; NimStringDesc* T85_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T80_; NIM_BOOL T81_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T80_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T81_ = (NIM_BOOL)0; T81_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), T80_, 1); if (!!(T81_)) goto LA82_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA77;
|
|
}
|
|
LA82_: ;
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record24), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record24)); unsureAsgnRef((void**)&(*colonenvP_).record24.output.buffer, NIM_NIL); (*colonenvP_).record24.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record24), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_195));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T84_ = (NI)0; T84_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record24), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T84_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record24), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_196));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T85_ = (NimStringDesc*)0; T85_ = toHex__8CApwMWei8iT9cQeK1POaYA_2io((&(*(*colonenvP_).colonup_).nodeId2));
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record24), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_197), T85_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__HWd9bAKGCKW4xBH0jYj9b9bUQ((&(*colonenvP_).record24), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_147), (*colonenvP_).closest4);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record24));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record24));
|
|
} LA77: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T88_; Exception* T89_; TM__hHMuvF9aunJcOicmgc4deRw_194.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T88_ = (Exception*)0; T88_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym5750501925_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T88_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T89_ = (Exception*)0; T89_ = &(*colonenvP_).errX60gensym5750501925_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Kademlia lookup finished", T89_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_194.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__hHMuvF9aunJcOicmgc4deRw_193.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_193.status != 0) reraiseException();
|
|
#line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
genericSeqAssign((&(*colonenvP_).result1), (*colonenvP_).closest4, (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_));
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 6);
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE6: ;
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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"
|
|
T92_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T92_ = srcLocImpl__sXmmUd49c5U4OkG24pB0yUQ();
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
complete__2AVJSMXT0p19cEAtpNEk6ZQ((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result1, T92_);
|
|
|
|
#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 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(void, lookup_continue__NMbloHd9aRFr7fDGxgL1J5w)(void* udataX60gensym52650024_, void* ClE_0) { tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw* colonenvP_; TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_198; colonenvP_ = (tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw*) ClE_0;
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_198); TM__hHMuvF9aunJcOicmgc4deRw_198.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_198.context); if (TM__hHMuvF9aunJcOicmgc4deRw_198.status == 0) {
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym52650025_;
|
|
#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_).nameIterVarX60gensym526500234_); if (!!(T4_)) goto LA5_;
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym52650025_ = (*colonenvP_).nameIterVarX60gensym526500234_.ClP_0((*colonenvP_).nameIterVarX60gensym526500234_.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_ = !((nextX60gensym52650025_ == 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(nextX60gensym52650025_); LA10_: ;
|
|
if (!T9_) goto LA8;
|
|
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym52650025_ = (*colonenvP_).nameIterVarX60gensym526500234_.ClP_0((*colonenvP_).nameIterVarX60gensym526500234_.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_).nameIterVarX60gensym526500234_); 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 (!(nextX60gensym52650025_ == 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__tc7KSHHNSQi3wVDW9coFPDgasyncloop((*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__hHMuvF9aunJcOicmgc4deRw_201));
|
|
}
|
|
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 = lookup_continue__NMbloHd9aRFr7fDGxgL1J5w; T26_.ClE_0 = colonenvP_;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym52650025_, 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__hHMuvF9aunJcOicmgc4deRw_198.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* excX60gensym52650027_; Exception* T32_; TM__hHMuvF9aunJcOicmgc4deRw_198.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(); excX60gensym52650027_ = ((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__tc7KSHHNSQi3wVDW9coFPDgasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!T35_) goto LA36_;
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)excX60gensym52650027_, "CatchableError", "lookup_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_ = &excX60gensym52650027_->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__WARy3usyagRcCHfFagHjMw((*colonenvP_).chronosInternalRetFuture3, T39_, T40_);
|
|
}
|
|
LA33_: ;
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_198.status != 0) reraiseException();}
|
|
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*, lookup__qXZWJaRKxQzO9apGBKp34Iw)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* nodeId) { tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ* result; tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*)0; colonenv_ = (tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv_ = (tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw*) newObj((&NTI__fCyh7KpijXLe2wesHRdZaw_), sizeof(tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw)); (*colonenv_).Sup.m_type = (&NTI__JDETSp9cf9afcv4MkwAco9bbw_);
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).k1), k);
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*colonenv_).nodeId2 = (*nodeId);
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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__60TS49cY9c9blYJAdI5TTl9bLQ();
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture3), newFutureImpl__JLqvZP6yrdd12dqC2OIsLg(T1_));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g*) newObj((&NTI__CAvcYm3RFHDr7PW0Socv8A_), sizeof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g)); (*colonenv__2).Sup.m_type = (&NTI__uSiqdJYgP27wDBY9bdY0L8g_);
|
|
#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 = lookup__d3af2XpAGu7abH3iBkZ8nA_4; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym526500234_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym526500234_.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 = lookup_continue__NMbloHd9aRFr7fDGxgL1J5w; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__hHMuvF9aunJcOicmgc4deRw_202)(T3_.ClP_0))(NIM_NIL);
|
|
|
|
#line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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 413 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*, lookupRandom__TDLG9c6vZ5cMj16OjidHSdg)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k) { tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ* result; tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg id; tyArray__vEOa9c5qaE9ajWxR5R4zwfQg buf_1; result = (tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*)0;
|
|
#line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
nimZeroMem((void*)(&id), sizeof(tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg)); nimZeroMem((void*)buf_1, sizeof(tyArray__vEOa9c5qaE9ajWxR5R4zwfQg));
|
|
#line 416 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 416 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
brHmacDrbgGenerate__jb39atYOOGTT2cdYx6onnSw((*k).rng, buf_1, 32);
|
|
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&id))), ((void*) ((&buf_1[(((NI) 0))- 0]))), ((NI) 32));
|
|
|
|
#line 419 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 419 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = lookup__qXZWJaRKxQzO9apGBKp34Iw(k, (&id)); 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*, bootstrap__d3af2XpAGu7abH3iBkZ8nA_3)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA*) ClE_0;
|
|
#line 427 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
while (1) { if (!1) goto LA1;
|
|
{ tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ* T97_; tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* T104_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T105_; 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 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*colonenvP_).retryInterval1 = milliseconds__VnZgvngfH64K9cbR19bMHEEA_2timer(((NI) 2));
|
|
#line 430 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*colonenvP_).numTries2 = ((NI) 0);
|
|
#line 431 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NI T6_;
|
|
#line 431 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 431 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 431 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T6_ = ((*(*colonenvP_).colonup_).bootstrapNodes1 ? (*(*colonenvP_).colonup_).bootstrapNodes1->Sup.len : 0); if (!!((T6_ == ((NI) 0)))) goto LA7_;
|
|
{
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 1);
|
|
#line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
}
|
|
}
|
|
goto LA4_;
|
|
LA7_: ;
|
|
{ TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_124;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_124); TM__hHMuvF9aunJcOicmgc4deRw_124.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_124.context); if (TM__hHMuvF9aunJcOicmgc4deRw_124.status == 0) { { NI T19_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T15_; NIM_BOOL T16_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T15_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T16_ = (NIM_BOOL)0; T16_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 3), T15_, 1); if (!!(T16_)) goto LA17_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA12;
|
|
}
|
|
LA17_: ;
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record4), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record4)); unsureAsgnRef((void**)&(*colonenvP_).record4.output.buffer, NIM_NIL); (*colonenvP_).record4.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record4), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 3), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_125));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T19_ = (NI)0; T19_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record4), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T19_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record4), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_126));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record4));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record4));
|
|
} LA12: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T22_; Exception* T23_; TM__hHMuvF9aunJcOicmgc4deRw_124.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T22_ = (Exception*)0; T22_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym583250195_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T22_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T23_ = (Exception*)0; T23_ = &(*colonenvP_).errX60gensym583250195_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Skipping discovery bootstrap, no bootnodes provided", T23_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_124.status != 0) reraiseException();
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 9);
|
|
#line 431 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
}
|
|
LA4_: ;
|
|
}
|
|
STATE1: ;
|
|
#line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ tySequence__YLSrMkvpbAkrtfsJlhTP9bA* T28_; tyObject_FuturecolonObjectType___Yymy9btZnULoFkaltHtUMqQ* T40_; if (!NIM_TRUE) goto LA26_;
|
|
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
(*colonenvP_).chronosInternalTmpFuture6 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
|
|
#line 433 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 433 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T28_ = (tySequence__YLSrMkvpbAkrtfsJlhTP9bA*)0; { NI T30_;
|
|
#line 934 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
(*colonenvP_).iX60gensym581250497_ = ((NI) 0);
|
|
#line 935 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
|
|
#line 935 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
T30_ = ((*(*colonenvP_).colonup_).bootstrapNodes1 ? (*(*colonenvP_).colonup_).bootstrapNodes1->Sup.len : 0); if ((T30_) < ((NI) 0) || (T30_) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(T30_, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
|
#line 935 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
asgnRef((void**) (&(*colonenvP_).resultX60gensym581250508_), newSeq__lc6Yvnvo9bMOlTMSYO5oayw(((NI) (T30_)))); { NI T32_;
|
|
#line 936 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
(*colonenvP_).it9 = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0;
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
(*colonenvP_).i10 = ((NI) 0);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T32_ = ((*(*colonenvP_).colonup_).bootstrapNodes1 ? (*(*colonenvP_).colonup_).bootstrapNodes1->Sup.len : 0); (*colonenvP_).L11 = T32_; {
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { NI TM__hHMuvF9aunJcOicmgc4deRw_127; NI TM__hHMuvF9aunJcOicmgc4deRw_128;
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!((*colonenvP_).i10 < (*colonenvP_).L11)) goto LA34;
|
|
|
|
#line 936 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
if ((NU)((*colonenvP_).i10) >= (NU)((*(*colonenvP_).colonup_).bootstrapNodes1 ? (*(*colonenvP_).colonup_).bootstrapNodes1->Sup.len : 0)){ raiseIndexError2((*colonenvP_).i10,((*(*colonenvP_).colonup_).bootstrapNodes1 ? (*(*colonenvP_).colonup_).bootstrapNodes1->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).it9), (*(*colonenvP_).colonup_).bootstrapNodes1->data[(*colonenvP_).i10]); if ((NU)((*colonenvP_).iX60gensym581250497_) >= (NU)((*colonenvP_).resultX60gensym581250508_ ? (*colonenvP_).resultX60gensym581250508_->Sup.len : 0)){ raiseIndexError2((*colonenvP_).iX60gensym581250497_,((*colonenvP_).resultX60gensym581250508_ ? (*colonenvP_).resultX60gensym581250508_->Sup.len : 0)-1); }
|
|
#line 433 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 433 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenvP_).resultX60gensym581250508_->data[(*colonenvP_).iX60gensym581250497_]), bond__5dY5NK7GIxEHVzQXTXxtWA((*(*colonenvP_).colonup_).k2, (*colonenvP_).it9));
|
|
#line 938 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim"
|
|
if (nimAddInt((*colonenvP_).iX60gensym581250497_, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_127)) { raiseOverflow(); }; (*colonenvP_).iX60gensym581250497_ = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_127);
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt((*colonenvP_).i10, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_128)) { raiseOverflow(); }; (*colonenvP_).i10 = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_128);
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
{ NI T37_;
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T37_ = ((*(*colonenvP_).colonup_).bootstrapNodes1 ? (*(*colonenvP_).colonup_).bootstrapNodes1->Sup.len : 0); if (!!((T37_ == (*colonenvP_).L11))) goto LA38_;
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_30));
|
|
}
|
|
LA38_: ;
|
|
} LA34: ;
|
|
}
|
|
}
|
|
genericSeqAssign((&T28_), (*colonenvP_).resultX60gensym581250508_, (&NTI__YLSrMkvpbAkrtfsJlhTP9bA_)); }
|
|
|
|
#line 433 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T40_ = (tyObject_FuturecolonObjectType___Yymy9btZnULoFkaltHtUMqQ*)0; T40_ = all__2xdMtldCGvSAoH9byDFJhJA(T28_->data, (T28_ ? T28_->Sup.len : 0)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture6), &T40_->Sup);
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture6);
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 2);
|
|
#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 LA24_;
|
|
LA26_: ;
|
|
{
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 6);
|
|
#line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
}
|
|
LA24_: ;
|
|
STATE2: ;
|
|
#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* T46_; NimStringDesc* T47_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA44_;
|
|
T46_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T46_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T46_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T46_).Sup.Sup.Sup.name = "CancelledError"; T47_ = (NimStringDesc*)0; T47_ = (*T46_).Sup.Sup.Sup.message; (*T46_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_65)); if (T47_) nimGCunrefNoCycle(T47_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T46_, "CancelledError", "bootstrap", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA44_: ;
|
|
|
|
#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) 3);
|
|
#line 433 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE3: ;
|
|
#line 433 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*colonenvP_).bonded13), internalRead__SAq9cykL9a3KXkC0ZV40WP8Aasyncloop(((tyObject_FuturecolonObjectType___Yymy9btZnULoFkaltHtUMqQ*) ((*colonenvP_).chronosInternalTmpFuture6))));
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 4);
|
|
#line 433 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE4: ;
|
|
#line 434 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T50_; NI TM__hHMuvF9aunJcOicmgc4deRw_131;
|
|
#line 434 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 434 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 434 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T50_ = (NIM_BOOL)0; T50_ = contains__h0rPuY72VLSCWX0AkVNhGAsystem((*colonenvP_).bonded13->data, ((*colonenvP_).bonded13 ? (*colonenvP_).bonded13->Sup.len : 0), NIM_TRUE); if (!!(T50_)) goto LA51_;
|
|
|
|
#line 435 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (nimAddInt((*colonenvP_).numTries2, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_131)) { raiseOverflow(); }; (*colonenvP_).numTries2 = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_131);
|
|
#line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T55_; TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_132; tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw T72_; tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw T73_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T74_;
|
|
#line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T55_ = (NIM_BOOL)0;
|
|
#line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T55_ = ((*(*colonenvP_).colonup_).retries4 == ((NI) 0)); if (T55_) goto LA56_;
|
|
|
|
#line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T55_ = ((*colonenvP_).numTries2 < (*(*colonenvP_).colonup_).retries4); LA56_: ;
|
|
if (!T55_) goto LA57_;
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_132); TM__hHMuvF9aunJcOicmgc4deRw_132.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_132.context); if (TM__hHMuvF9aunJcOicmgc4deRw_132.status == 0) { { NI T67_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T63_; NIM_BOOL T64_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T63_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T64_ = (NIM_BOOL)0; T64_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 3), T63_, 1); if (!!(T64_)) goto LA65_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA60;
|
|
}
|
|
LA65_: ;
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record16), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record16)); unsureAsgnRef((void**)&(*colonenvP_).record16.output.buffer, NIM_NIL); (*colonenvP_).record16.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record16), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 3), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_133));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T67_ = (NI)0; T67_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record16), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T67_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record16), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_134));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record16));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record16));
|
|
} LA60: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T70_; Exception* T71_; TM__hHMuvF9aunJcOicmgc4deRw_132.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T70_ = (Exception*)0; T70_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym5818501917_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T70_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T71_ = (Exception*)0; T71_ = &(*colonenvP_).errX60gensym5818501917_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Failed to bond with bootstrap nodes, retrying", T71_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_132.status != 0) reraiseException();
|
|
#line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T72_ = seconds__VnZgvngfH64K9cbR19bMHEEAtimer(((NI) 10));
|
|
#line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T73_ = star___8UR1hZNec1PpYC5F0rAOrwtimer((*colonenvP_).retryInterval1, ((NI) 2));
|
|
#line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*colonenvP_).retryInterval1 = min__rPsoZI0YDEOiZ9bWkrwrm9aQsystem(T72_, T73_);
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
(*colonenvP_).chronosInternalTmpFuture18 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
|
|
#line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T74_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T74_ = sleepAsync__A6EK559a2LWq5qZCF2J9aB8A((*colonenvP_).retryInterval1); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture18), &T74_->Sup);
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture18);
|
|
#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_).chronosInternalTmpFuture18; goto BeforeRet_;
|
|
}
|
|
goto LA53_;
|
|
LA57_: ;
|
|
{ TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_138; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T89_;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_138); TM__hHMuvF9aunJcOicmgc4deRw_138.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_138.context); if (TM__hHMuvF9aunJcOicmgc4deRw_138.status == 0) { { NI T84_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T80_; NIM_BOOL T81_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T80_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T81_ = (NIM_BOOL)0; T81_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 3), T80_, 1); if (!!(T81_)) goto LA82_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA77;
|
|
}
|
|
LA82_: ;
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record19), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record19)); unsureAsgnRef((void**)&(*colonenvP_).record19.output.buffer, NIM_NIL); (*colonenvP_).record19.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record19), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 3), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_139));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T84_ = (NI)0; T84_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record19), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T84_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record19), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_140));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record19));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record19));
|
|
} LA77: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T87_; Exception* T88_; TM__hHMuvF9aunJcOicmgc4deRw_138.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T87_ = (Exception*)0; T87_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym5825001920_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T87_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T88_ = (Exception*)0; T88_ = &(*colonenvP_).errX60gensym5825001920_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Failed to bond with bootstrap nodes", T88_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_138.status != 0) reraiseException();
|
|
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T89_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T89_ = srcLocImpl__jGxndicbNXhsff9a6RghgtQ();
|
|
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture3, T89_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) -1);
|
|
#line 442 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = NIM_NIL; goto BeforeRet_;
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 1);
|
|
#line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
}
|
|
LA53_: ;
|
|
}
|
|
goto LA48_;
|
|
LA51_: ;
|
|
{
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 6);
|
|
#line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
}
|
|
LA48_: ;
|
|
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* T95_; NimStringDesc* T96_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA93_;
|
|
T95_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T95_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T95_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T95_).Sup.Sup.Sup.name = "CancelledError"; T96_ = (NimStringDesc*)0; T96_ = (*T95_).Sup.Sup.Sup.message; (*T95_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_65)); if (T96_) nimGCunrefNoCycle(T96_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T95_, "CancelledError", "bootstrap", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA93_: ;
|
|
|
|
#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_).chronosInternalTmpFuture18);
|
|
|
|
#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_).chronosInternalTmpFuture18)));
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 1);
|
|
#line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE6: ;
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
(*colonenvP_).chronosInternalTmpFuture21 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
|
|
#line 445 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 445 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 445 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T97_ = (tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*)0; T97_ = lookupRandom__TDLG9c6vZ5cMj16OjidHSdg((*(*colonenvP_).colonup_).k2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture21), &T97_->Sup);
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture21);
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 7);
|
|
#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_).chronosInternalTmpFuture21; goto BeforeRet_;
|
|
STATE7: ;
|
|
#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* T102_; NimStringDesc* T103_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA100_;
|
|
T102_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T102_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T102_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T102_).Sup.Sup.Sup.name = "CancelledError"; T103_ = (NimStringDesc*)0; T103_ = (*T102_).Sup.Sup.Sup.message; (*T102_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_65)); if (T103_) nimGCunrefNoCycle(T103_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T102_, "CancelledError", "bootstrap", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA100_: ;
|
|
|
|
#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_).chronosInternalTmpFuture21);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 8);
|
|
#line 445 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE8: ;
|
|
#line 445 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#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"
|
|
T104_ = (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*)0; T104_ = internalRead__eUE7Pmc9bR69crMATALz9cbfAasyncloop(((tyObject_FuturecolonObjectType___bTNJHmdSDHvyZtcEYygijQ*) ((*colonenvP_).chronosInternalTmpFuture21))); (void)(T104_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 9);
|
|
#line 445 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
goto LA2;
|
|
STATE9: ;
|
|
#line 427 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T105_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T105_ = srcLocImpl__toPUlRy4cHHufisEZbWeqQ();
|
|
#line 427 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture3, T105_);
|
|
|
|
#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, bootstrap_continue__KxMtBCF0yiKHMc5C1MocBQ)(void* udataX60gensym52660075_, void* ClE_0) { tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw* colonenvP_; TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_203; colonenvP_ = (tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw*) ClE_0;
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_203); TM__hHMuvF9aunJcOicmgc4deRw_203.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_203.context); if (TM__hHMuvF9aunJcOicmgc4deRw_203.status == 0) {
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym52660076_;
|
|
#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_).nameIterVarX60gensym526600745_); if (!!(T4_)) goto LA5_;
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym52660076_ = (*colonenvP_).nameIterVarX60gensym526600745_.ClP_0((*colonenvP_).nameIterVarX60gensym526600745_.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_ = !((nextX60gensym52660076_ == 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(nextX60gensym52660076_); LA10_: ;
|
|
if (!T9_) goto LA8;
|
|
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym52660076_ = (*colonenvP_).nameIterVarX60gensym526600745_.ClP_0((*colonenvP_).nameIterVarX60gensym526600745_.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_).nameIterVarX60gensym526600745_); 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 (!(nextX60gensym52660076_ == 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__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*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__hHMuvF9aunJcOicmgc4deRw_206));
|
|
}
|
|
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 = bootstrap_continue__KxMtBCF0yiKHMc5C1MocBQ; T26_.ClE_0 = colonenvP_;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym52660076_, 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__hHMuvF9aunJcOicmgc4deRw_203.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* excX60gensym52660078_; Exception* T32_; TM__hHMuvF9aunJcOicmgc4deRw_203.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(); excX60gensym52660078_ = ((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__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!T35_) goto LA36_;
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)excX60gensym52660078_, "CatchableError", "bootstrap_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_ = &excX60gensym52660078_->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__SwGHbFJf49cefkD9a9cbvNyqA((*colonenvP_).chronosInternalRetFuture3, T39_, T40_);
|
|
}
|
|
LA33_: ;
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_203.status != 0) reraiseException();}
|
|
|
|
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, bootstrap__qHt9cLIjWuV1dso5bbFiE4A)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* bootstrapNodes, NI retries) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; colonenv_ = (tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv_ = (tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw*) newObj((&NTI__kzxSLaKSo8Kk9c53NdhdVqQ_), sizeof(tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw)); (*colonenv_).Sup.m_type = (&NTI__uP3BdBIx5ZYtQNlP4oWoXw_);
|
|
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).k2), k);
|
|
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
genericSeqAssign((&(*colonenv_).bootstrapNodes1), bootstrapNodes, (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_));
|
|
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*colonenv_).retries4 = retries;
|
|
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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__KT3Comymal1FOM8oo07ZKQ();
|
|
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture3), newFutureImpl__wu9buovQIxiU3ndXmKRpnVw(T1_));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA*) newObj((&NTI__pBUZhL1aF9cSECEiK3rc0QQ_), sizeof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA)); (*colonenv__2).Sup.m_type = (&NTI__2nmwVa9a9bwKW4GsyLViE3tA_);
|
|
#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 = bootstrap__d3af2XpAGu7abH3iBkZ8nA_3; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym526600745_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym526600745_.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 = bootstrap_continue__KxMtBCF0yiKHMc5C1MocBQ; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__hHMuvF9aunJcOicmgc4deRw_207)(T3_.ClP_0))(NIM_NIL);
|
|
|
|
#line 431 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.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 232 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NI, len__uG6fTcTObohP6f4XaEmmFA)(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw r) { NI result; result = (NI)0; { tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* b; NI i; NI L; NI T2_; b = (tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*)0;
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
i = ((NI) 0);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T2_ = (r.buckets ? r.buckets->Sup.len : 0); L = T2_; {
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { NI T5_; NI TM__hHMuvF9aunJcOicmgc4deRw_208; NI TM__hHMuvF9aunJcOicmgc4deRw_209;
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!(i < L)) goto LA4;
|
|
|
|
#line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((NU)(i) >= (NU)(r.buckets ? r.buckets->Sup.len : 0)){ raiseIndexError2(i,(r.buckets ? r.buckets->Sup.len : 0)-1); } b = r.buckets->data[i];
|
|
#line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T5_ = (NI)0; T5_ = len__e9a4vPaXJlcGaU9ccI5f2weQkademlia(b); if (nimAddInt(result, T5_, &TM__hHMuvF9aunJcOicmgc4deRw_208)) { raiseOverflow(); }; result = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_208);
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt(i, ((NI) 1), &TM__hHMuvF9aunJcOicmgc4deRw_209)) { raiseOverflow(); }; i = (NI)(TM__hHMuvF9aunJcOicmgc4deRw_209);
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
{ NI T8_;
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
T8_ = (r.buckets ? r.buckets->Sup.len : 0); if (!!((T8_ == L))) goto LA9_;
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_30));
|
|
}
|
|
LA9_: ;
|
|
} LA4: ;
|
|
}
|
|
}
|
|
return result;}
|
|
|
|
#line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
static N_INLINE(tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw, get__gORwDSml0WXp9anYj82EpxAresults)(tyObject_Result__pEDK7XSpIcDeFrCMtNkidQ* self) { tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw result; nimZeroMem((void*)(&result), sizeof(tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw));
|
|
#line 460 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
|
|
#line 463 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
{
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
if (!!((*self).o)) goto LA3_;
|
|
|
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
if (!(((1 &(1U<<((NU)((*self).o)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_211)); }
|
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
raiseResultDefect__9cyNUazpEQv3o2fikqfB9aYg(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_210), (*self)._o_1.e);
|
|
}
|
|
LA3_: ;
|
|
if (!(((2 &(1U<<((NU)((*self).o)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_212)); } result = (*self)._o_2.v; return result;}
|
|
|
|
#line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*, newNode__YJVpoujhtBoThy9azVRjXQA)(NimStringDesc* uriString) { tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* result; tyObject_Result__pEDK7XSpIcDeFrCMtNkidQ T1_; result = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0;
|
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*) newObj((&NTI__dXv1y2c2nNbnKs59aRY70QA_), sizeof(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg));
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 491 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T1_ = fromString__XcBztQFZOc1Ek3qHT5vq8w(uriString);
|
|
#line 491 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
(*result).node = get__gORwDSml0WXp9anYj82EpxAresults((&T1_));
|
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
(*result).id = toNodeId__N6TutF6VY9cMJN59cJSOXRdQ((&(*result).node.pubkey)); return result;}
|
|
|
|
#line 491 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*, randomNodes__9bTP9bp8pPPxrjoA6Btlm7pQ)(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw* k, NI count_0) { tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* result; NI count_2; NI sz; tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg seen; result = (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*)0;
|
|
#line 492 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
count_2 = count_0;
|
|
#line 493 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 493 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
sz = len__uG6fTcTObohP6f4XaEmmFA((*k).routing);
|
|
#line 494 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ TSafePoint TM__hHMuvF9aunJcOicmgc4deRw_213;
|
|
#line 494 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if (!(sz < count_2)) goto LA3_;
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__hHMuvF9aunJcOicmgc4deRw_213); TM__hHMuvF9aunJcOicmgc4deRw_213.status = setjmp(TM__hHMuvF9aunJcOicmgc4deRw_213.context); if (TM__hHMuvF9aunJcOicmgc4deRw_213.status == 0) { { tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA volatile record; NI T13_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__9c78XLTqudZ5E3xt5X2tFUQ T9_; NIM_BOOL T10_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/discovery.nim"
|
|
T9_[0] = topicStateIMPL__gL8o5x9chIiHApte4K3eO8A();
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T10_ = (NIM_BOOL)0; T10_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T9_, 1); if (!!(T10_)) goto LA11_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA6;
|
|
}
|
|
LA11_: ;
|
|
nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&record)); nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&record), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_15), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_214));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T13_ = (NI)0; T13_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_17), T13_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_18), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_215));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_216), count_2);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record), ((NimStringDesc*) &TM__hHMuvF9aunJcOicmgc4deRw_217), sz);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&record));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&record));
|
|
} LA6: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym58530019_; Exception* T16_; Exception* T17_; TM__hHMuvF9aunJcOicmgc4deRw_213.status = 0;
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T16_ = (Exception*)0; T16_ = getCurrentException(); errX60gensym58530019_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T16_));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T17_ = (Exception*)0; T17_ = &errX60gensym58530019_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Looking for peers", T17_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__hHMuvF9aunJcOicmgc4deRw_213.status != 0) reraiseException();
|
|
#line 496 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
count_2 = sz; }
|
|
LA3_: ;
|
|
|
|
#line 498 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 498 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
if ((count_2) < ((NI) 0) || (count_2) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(count_2, ((NI) 0), ((NI) IL64(9223372036854775807))); } result = (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*)nimNewSeqOfCap((&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_), ((NI) (count_2))); nimZeroMem((void*)(&seen), sizeof(tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg));
|
|
#line 499 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 499 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
initHashSet__jJ9c5kkYXGY1Xr1qp57oBSQ(((NI) 64), (&seen));
|
|
{
|
|
#line 505 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
while (1) { NI T20_; tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA* bucket;
|
|
#line 505 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 505 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 505 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T20_ = (NI)0; T20_ = len__fk1CPHGUtZdXOSXIHuoJuQ(seen); if (!(T20_ < count_2)) goto LA19;
|
|
|
|
#line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
bucket = sample__vv6SM1H6a9cXJy1FSHk6b7w((*k).routing.buckets->data, ((*k).routing.buckets ? (*k).routing.buckets->Sup.len : 0));
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NI T23_; tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* node;
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T23_ = ((*bucket).nodes ? (*bucket).nodes->Sup.len : 0); if (!!((T23_ == ((NI) 0)))) goto LA24_;
|
|
|
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
node = sample__x14kzTU9a72N06nka9cT0ysw((*bucket).nodes->data, ((*bucket).nodes ? (*bucket).nodes->Sup.len : 0));
|
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
{ NIM_BOOL T28_; NI T31_;
|
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
T28_ = (NIM_BOOL)0; T28_ = contains__73BotdxM7oFNG2zs7AFSng(seen, node); if (!!(T28_)) goto LA29_;
|
|
|
|
#line 510 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
result = (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA*) incrSeqV3((TGenericSeq*)(result), (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_)); T31_ = result->Sup.len++; asgnRef((void**) (&result->data[T31_]), node);
|
|
#line 511 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
|
|
#line 511 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/kademlia.nim"
|
|
incl__EkAL12ztP4cVWpK7mwR1NQ((&seen), node);
|
|
}
|
|
LA29_: ;
|
|
}
|
|
LA24_: ;
|
|
} LA19: ;
|
|
}
|
|
return result;}
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_kademliaDatInit000)(void) {
|
|
|
|
#line 999999 "generated_not_to_break_here"
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_2_2[2];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_3_7[7];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_4_2[2];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_5_5[5];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_6_2[2];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_48_5[5];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_49_17[17];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_60_4[4];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_62_4[4];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_63_4[4];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_82_4[4];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_112_2[2];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_114_2[2];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_115_2[2];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_120_6[6];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_121_22[22];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_141_5[5];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_142_26[26];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_149_2[2];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_156_6[6];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_157_34[34];
|
|
static TNimNode* TM__hHMuvF9aunJcOicmgc4deRw_158_5[5];
|
|
static TNimNode TM__hHMuvF9aunJcOicmgc4deRw_0[190];NTI__qHnzRdH4zCCluGzY2Ao49cg_.size = sizeof(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg);
|
|
NTI__qHnzRdH4zCCluGzY2Ao49cg_.kind = 18;
|
|
NTI__qHnzRdH4zCCluGzY2Ao49cg_.base = 0;
|
|
NTI__qHnzRdH4zCCluGzY2Ao49cg_.flags = 3;
|
|
NTI__qHnzRdH4zCCluGzY2Ao49cg_.name = "Node:ObjectType";
|
|
NTI__qHnzRdH4zCCluGzY2Ao49cg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__qHnzRdH4zCCluGzY2Ao49cg_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_2_2[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[1];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[1].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[1].offset = offsetof(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg, node);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[1].typ = (&NTI__bNRDNKJGQnqT2sH89bsDhBw_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[1].name = "node";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_2_2[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[2];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[2].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[2].offset = offsetof(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg, id);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[2].typ = (&NTI__zk9cGwjKuqNvWysDWG2FjHg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[2].name = "id";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[0].len = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[0].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[0].sons = &TM__hHMuvF9aunJcOicmgc4deRw_2_2[0];
|
|
NTI__qHnzRdH4zCCluGzY2Ao49cg_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[0];
|
|
NTI__dXv1y2c2nNbnKs59aRY70QA_.size = sizeof(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*);
|
|
NTI__dXv1y2c2nNbnKs59aRY70QA_.kind = 22;
|
|
NTI__dXv1y2c2nNbnKs59aRY70QA_.base = (&NTI__qHnzRdH4zCCluGzY2Ao49cg_);
|
|
NTI__dXv1y2c2nNbnKs59aRY70QA_.flags = 2;
|
|
NTI__dXv1y2c2nNbnKs59aRY70QA_.name = "Node";
|
|
NTI__dXv1y2c2nNbnKs59aRY70QA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__dXv1y2c2nNbnKs59aRY70QA_;
|
|
NTI__dXv1y2c2nNbnKs59aRY70QA_.marker = Marker_tyRef__dXv1y2c2nNbnKs59aRY70QA;
|
|
NTI__oABmn9coQwe3jYAuBTgenUw_.size = sizeof(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw);
|
|
NTI__oABmn9coQwe3jYAuBTgenUw_.kind = 18;
|
|
NTI__oABmn9coQwe3jYAuBTgenUw_.base = 0;
|
|
NTI__oABmn9coQwe3jYAuBTgenUw_.name = "KademliaProtocol[discovery.DiscoveryProtocol]";
|
|
NTI__oABmn9coQwe3jYAuBTgenUw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__oABmn9coQwe3jYAuBTgenUw_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_3_7[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[4];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[4].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[4].offset = offsetof(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw, wire);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[4].typ = (&NTI__y9bIPDAY22JKpDx249caf7iw_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[4].name = "wire";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_3_7[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[5];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[5].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[5].offset = offsetof(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw, thisNode);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[5].typ = (&NTI__dXv1y2c2nNbnKs59aRY70QA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[5].name = "thisNode";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_3_7[2] = &TM__hHMuvF9aunJcOicmgc4deRw_0[6];
|
|
NTI__wrJgHm52cMnVGGTyRmqsGw_.size = sizeof(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw);
|
|
NTI__wrJgHm52cMnVGGTyRmqsGw_.kind = 18;
|
|
NTI__wrJgHm52cMnVGGTyRmqsGw_.base = 0;
|
|
NTI__wrJgHm52cMnVGGTyRmqsGw_.flags = 2;
|
|
NTI__wrJgHm52cMnVGGTyRmqsGw_.name = "RoutingTable";
|
|
NTI__wrJgHm52cMnVGGTyRmqsGw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__wrJgHm52cMnVGGTyRmqsGw_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_4_2[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[8];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[8].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[8].offset = offsetof(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw, thisNode);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[8].typ = (&NTI__dXv1y2c2nNbnKs59aRY70QA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[8].name = "thisNode";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_4_2[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[9];
|
|
NTI__WQiQdZ7rHpARW9cCKtu1c9aA_.size = sizeof(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA);
|
|
NTI__WQiQdZ7rHpARW9cCKtu1c9aA_.kind = 18;
|
|
NTI__WQiQdZ7rHpARW9cCKtu1c9aA_.base = 0;
|
|
NTI__WQiQdZ7rHpARW9cCKtu1c9aA_.flags = 2;
|
|
NTI__WQiQdZ7rHpARW9cCKtu1c9aA_.name = "KBucket:ObjectType";
|
|
NTI__WQiQdZ7rHpARW9cCKtu1c9aA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__WQiQdZ7rHpARW9cCKtu1c9aA_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_5_5[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[11];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[11].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[11].offset = offsetof(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA, istart);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[11].typ = (&NTI__zk9cGwjKuqNvWysDWG2FjHg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[11].name = "istart";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_5_5[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[12];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[12].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[12].offset = offsetof(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA, iend);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[12].typ = (&NTI__zk9cGwjKuqNvWysDWG2FjHg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[12].name = "iend";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_5_5[2] = &TM__hHMuvF9aunJcOicmgc4deRw_0[13];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[13].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[13].offset = offsetof(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA, nodes);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[13].typ = (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[13].name = "nodes";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_5_5[3] = &TM__hHMuvF9aunJcOicmgc4deRw_0[14];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[14].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[14].offset = offsetof(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA, replacementCache);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[14].typ = (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[14].name = "replacementCache";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_5_5[4] = &TM__hHMuvF9aunJcOicmgc4deRw_0[15];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[15].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[15].offset = offsetof(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA, lastUpdated);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[15].typ = (&NTI__w9bl9a1ul9ctRJWiMl9cNnIMvg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[15].name = "lastUpdated";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[10].len = 5; TM__hHMuvF9aunJcOicmgc4deRw_0[10].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[10].sons = &TM__hHMuvF9aunJcOicmgc4deRw_5_5[0];
|
|
NTI__WQiQdZ7rHpARW9cCKtu1c9aA_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[10];
|
|
NTI__jFNSFkkjkI148WdvXdbxjA_.size = sizeof(tyObject_KBucketcolonObjectType___WQiQdZ7rHpARW9cCKtu1c9aA*);
|
|
NTI__jFNSFkkjkI148WdvXdbxjA_.kind = 22;
|
|
NTI__jFNSFkkjkI148WdvXdbxjA_.base = (&NTI__WQiQdZ7rHpARW9cCKtu1c9aA_);
|
|
NTI__jFNSFkkjkI148WdvXdbxjA_.flags = 2;
|
|
NTI__jFNSFkkjkI148WdvXdbxjA_.name = "KBucket";
|
|
NTI__jFNSFkkjkI148WdvXdbxjA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__jFNSFkkjkI148WdvXdbxjA_;
|
|
NTI__jFNSFkkjkI148WdvXdbxjA_.marker = Marker_tyRef__jFNSFkkjkI148WdvXdbxjA;
|
|
NTI__8y8hhoTs9bVn1no7HCdDJwQ_.size = sizeof(tySequence__8y8hhoTs9bVn1no7HCdDJwQ*);
|
|
NTI__8y8hhoTs9bVn1no7HCdDJwQ_.kind = 24;
|
|
NTI__8y8hhoTs9bVn1no7HCdDJwQ_.base = (&NTI__jFNSFkkjkI148WdvXdbxjA_);
|
|
NTI__8y8hhoTs9bVn1no7HCdDJwQ_.flags = 2;
|
|
NTI__8y8hhoTs9bVn1no7HCdDJwQ_.name = "seq[KBucket]";
|
|
NTI__8y8hhoTs9bVn1no7HCdDJwQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__8y8hhoTs9bVn1no7HCdDJwQ_;
|
|
NTI__8y8hhoTs9bVn1no7HCdDJwQ_.marker = Marker_tySequence__8y8hhoTs9bVn1no7HCdDJwQ;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[9].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[9].offset = offsetof(tyObject_RoutingTable__wrJgHm52cMnVGGTyRmqsGw, buckets);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[9].typ = (&NTI__8y8hhoTs9bVn1no7HCdDJwQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[9].name = "buckets";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[7].len = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[7].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[7].sons = &TM__hHMuvF9aunJcOicmgc4deRw_4_2[0];
|
|
NTI__wrJgHm52cMnVGGTyRmqsGw_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[7];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[6].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[6].offset = offsetof(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw, routing);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[6].typ = (&NTI__wrJgHm52cMnVGGTyRmqsGw_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[6].name = "routing";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_3_7[3] = &TM__hHMuvF9aunJcOicmgc4deRw_0[16];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[16].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[16].offset = offsetof(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw, pongFutures);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[16].typ = (&NTI__gZoQEO4V3muc0g6lD9aIb2Q_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[16].name = "pongFutures";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_3_7[4] = &TM__hHMuvF9aunJcOicmgc4deRw_0[17];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[17].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[17].offset = offsetof(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw, pingFutures);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[17].typ = (&NTI__G9cDI1Dr3nt9bkFZ69cYb2hpA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[17].name = "pingFutures";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_3_7[5] = &TM__hHMuvF9aunJcOicmgc4deRw_0[18];
|
|
NTI__Vj8L5mSqv3cWTixxMAusYg_.size = sizeof(tyTuple__JfHvHzMrhKkWAUvQKe0i1A);
|
|
NTI__Vj8L5mSqv3cWTixxMAusYg_.kind = 18;
|
|
NTI__Vj8L5mSqv3cWTixxMAusYg_.base = 0;
|
|
NTI__Vj8L5mSqv3cWTixxMAusYg_.name = "tuple of (pointer, ref object)";
|
|
NTI__Vj8L5mSqv3cWTixxMAusYg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Vj8L5mSqv3cWTixxMAusYg_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_6_2[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[20];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[20].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[20].offset = offsetof(tyTuple__JfHvHzMrhKkWAUvQKe0i1A, Field0);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[20].typ = (&NTI__vr5DoT1jILTGdRlYv1OYpw_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[20].name = "Field0";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_6_2[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[21];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[21].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[21].offset = offsetof(tyTuple__JfHvHzMrhKkWAUvQKe0i1A, Field1);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[21].typ = (&NTI__HsJiUUcO9cHBdUCi0HwkSTA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[21].name = "Field1";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[19].len = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[19].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[19].sons = &TM__hHMuvF9aunJcOicmgc4deRw_6_2[0];
|
|
NTI__Vj8L5mSqv3cWTixxMAusYg_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[19];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[18].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[18].offset = offsetof(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw, neighboursCallbacks);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[18].typ = (&NTI__4n5kcfi9ae2XAgDxZKNVtjg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[18].name = "neighboursCallbacks";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_3_7[6] = &TM__hHMuvF9aunJcOicmgc4deRw_0[22];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[22].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[22].offset = offsetof(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw, rng);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[22].typ = (&NTI__RuNvFuo5ptASsihINNteSw_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[22].name = "rng";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[3].len = 7; TM__hHMuvF9aunJcOicmgc4deRw_0[3].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[3].sons = &TM__hHMuvF9aunJcOicmgc4deRw_3_7[0];
|
|
NTI__oABmn9coQwe3jYAuBTgenUw_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[3];
|
|
NTI__r47tWgnBw9c0VOULJ9bQeLYg_.size = sizeof(tyObject_KademliaProtocolcolonObjectType___oABmn9coQwe3jYAuBTgenUw*);
|
|
NTI__r47tWgnBw9c0VOULJ9bQeLYg_.kind = 22;
|
|
NTI__r47tWgnBw9c0VOULJ9bQeLYg_.base = (&NTI__oABmn9coQwe3jYAuBTgenUw_);
|
|
NTI__r47tWgnBw9c0VOULJ9bQeLYg_.name = "KademliaProtocol[discovery.DiscoveryProtocol]";
|
|
NTI__r47tWgnBw9c0VOULJ9bQeLYg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__r47tWgnBw9c0VOULJ9bQeLYg_;
|
|
NTI__r47tWgnBw9c0VOULJ9bQeLYg_.marker = Marker_tyRef__r47tWgnBw9c0VOULJ9bQeLYg;
|
|
NTI__c3xHeVsEiSt89cHH5gvLEXQ_.size = sizeof(tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ);
|
|
NTI__c3xHeVsEiSt89cHH5gvLEXQ_.kind = 17;
|
|
NTI__c3xHeVsEiSt89cHH5gvLEXQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__c3xHeVsEiSt89cHH5gvLEXQ_.name = "object";
|
|
NTI__c3xHeVsEiSt89cHH5gvLEXQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__c3xHeVsEiSt89cHH5gvLEXQ_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_48_5[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[24];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[24].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[24].offset = offsetof(tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ, colonstate_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[24].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[24].name = ":state";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_48_5[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[25];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[25].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[25].offset = offsetof(tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ, n1);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[25].typ = (&NTI__dXv1y2c2nNbnKs59aRY70QA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[25].name = "n1";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_48_5[2] = &TM__hHMuvF9aunJcOicmgc4deRw_0[26];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[26].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[26].offset = offsetof(tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ, k2);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[26].typ = (&NTI__r47tWgnBw9c0VOULJ9bQeLYg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[26].name = "k2";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_48_5[3] = &TM__hHMuvF9aunJcOicmgc4deRw_0[27];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[27].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[27].offset = offsetof(tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ, chronosInternalRetFuture3);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[27].typ = (&NTI__rI4CttOsQJLhGB50KE3n9cA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[27].name = "chronosInternalRetFuture3";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_48_5[4] = &TM__hHMuvF9aunJcOicmgc4deRw_0[28];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[28].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[28].offset = offsetof(tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ, nameIterVarX60gensym526303974_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[28].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[28].name = "nameIterVar`gensym526303974";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[23].len = 5; TM__hHMuvF9aunJcOicmgc4deRw_0[23].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[23].sons = &TM__hHMuvF9aunJcOicmgc4deRw_48_5[0];
|
|
NTI__c3xHeVsEiSt89cHH5gvLEXQ_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[23];
|
|
NTI__T2dLppHeDcKDe8L6xdwyAA_.size = sizeof(tyObject_Env_chroniclesdotnim___c3xHeVsEiSt89cHH5gvLEXQ*);
|
|
NTI__T2dLppHeDcKDe8L6xdwyAA_.kind = 22;
|
|
NTI__T2dLppHeDcKDe8L6xdwyAA_.base = (&NTI__c3xHeVsEiSt89cHH5gvLEXQ_);
|
|
NTI__T2dLppHeDcKDe8L6xdwyAA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-chronicles/chronicles.nim(169, 30)";
|
|
NTI__T2dLppHeDcKDe8L6xdwyAA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__T2dLppHeDcKDe8L6xdwyAA_;
|
|
NTI__T2dLppHeDcKDe8L6xdwyAA_.marker = Marker_tyRef__T2dLppHeDcKDe8L6xdwyAA;
|
|
NTI__UudpDmA7ytvJfNCqAJSkjQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ);
|
|
NTI__UudpDmA7ytvJfNCqAJSkjQ_.kind = 17;
|
|
NTI__UudpDmA7ytvJfNCqAJSkjQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__UudpDmA7ytvJfNCqAJSkjQ_.name = "object";
|
|
NTI__UudpDmA7ytvJfNCqAJSkjQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__UudpDmA7ytvJfNCqAJSkjQ_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_49_17[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[30];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[30].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[30].offset = offsetof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ, colonstate_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[30].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[30].name = ":state";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_49_17[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[31];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[31].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[31].offset = offsetof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ, result1);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[31].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[31].name = "result1";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_49_17[2] = &TM__hHMuvF9aunJcOicmgc4deRw_0[32];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[32].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[32].offset = offsetof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ, record2);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[32].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[32].name = "record2";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_49_17[3] = &TM__hHMuvF9aunJcOicmgc4deRw_0[33];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[33].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[33].offset = offsetof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ, colonup_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[33].typ = (&NTI__T2dLppHeDcKDe8L6xdwyAA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[33].name = ":up";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_49_17[4] = &TM__hHMuvF9aunJcOicmgc4deRw_0[34];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[34].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[34].offset = offsetof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ, errX60gensym543600194_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[34].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[34].name = "err`gensym543600194";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_49_17[5] = &TM__hHMuvF9aunJcOicmgc4deRw_0[35];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[35].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[35].offset = offsetof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ, result5);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[35].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[35].name = "result5";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_49_17[6] = &TM__hHMuvF9aunJcOicmgc4deRw_0[36];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[36].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[36].offset = offsetof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ, pid6);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[36].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[36].name = "pid6";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_49_17[7] = &TM__hHMuvF9aunJcOicmgc4deRw_0[37];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[37].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[37].offset = offsetof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ, record7);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[37].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[37].name = "record7";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_49_17[8] = &TM__hHMuvF9aunJcOicmgc4deRw_0[38];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[38].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[38].offset = offsetof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ, errX60gensym544550198_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[38].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[38].name = "err`gensym544550198";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_49_17[9] = &TM__hHMuvF9aunJcOicmgc4deRw_0[39];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[39].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[39].offset = offsetof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ, chronosInternalTmpFuture9);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[39].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[39].name = "chronosInternalTmpFuture9";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_49_17[10] = &TM__hHMuvF9aunJcOicmgc4deRw_0[40];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[40].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[40].offset = offsetof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ, gotPong10);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[40].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[40].name = "gotPong10";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_49_17[11] = &TM__hHMuvF9aunJcOicmgc4deRw_0[41];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[41].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[41].offset = offsetof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ, record11);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[41].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[41].name = "record11";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_49_17[12] = &TM__hHMuvF9aunJcOicmgc4deRw_0[42];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[42].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[42].offset = offsetof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ, errX60gensym5465001912_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[42].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[42].name = "err`gensym5465001912";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_49_17[13] = &TM__hHMuvF9aunJcOicmgc4deRw_0[43];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[43].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[43].offset = offsetof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ, record13);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[43].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[43].name = "record13";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_49_17[14] = &TM__hHMuvF9aunJcOicmgc4deRw_0[44];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[44].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[44].offset = offsetof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ, errX60gensym5474501914_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[44].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[44].name = "err`gensym5474501914";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_49_17[15] = &TM__hHMuvF9aunJcOicmgc4deRw_0[45];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[45].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[45].offset = offsetof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ, record15);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[45].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[45].name = "record15";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_49_17[16] = &TM__hHMuvF9aunJcOicmgc4deRw_0[46];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[46].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[46].offset = offsetof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ, errX60gensym5494001916_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[46].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[46].name = "err`gensym5494001916";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[29].len = 17; TM__hHMuvF9aunJcOicmgc4deRw_0[29].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[29].sons = &TM__hHMuvF9aunJcOicmgc4deRw_49_17[0];
|
|
NTI__UudpDmA7ytvJfNCqAJSkjQ_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[29];
|
|
NTI__19cYqkhKGkZgUebXG7l6F1g_.size = sizeof(tyObject_Env_asyncmacro2dotnim___UudpDmA7ytvJfNCqAJSkjQ*);
|
|
NTI__19cYqkhKGkZgUebXG7l6F1g_.kind = 22;
|
|
NTI__19cYqkhKGkZgUebXG7l6F1g_.base = (&NTI__UudpDmA7ytvJfNCqAJSkjQ_);
|
|
NTI__19cYqkhKGkZgUebXG7l6F1g_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-chronos/chronos/asyncmacro2.nim(259, 33)";
|
|
NTI__19cYqkhKGkZgUebXG7l6F1g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__19cYqkhKGkZgUebXG7l6F1g_;
|
|
NTI__19cYqkhKGkZgUebXG7l6F1g_.marker = Marker_tyRef__19cYqkhKGkZgUebXG7l6F1g;
|
|
NTI__C9cjV5v6bzL85fT59a2F0Sjw_.size = sizeof(tyObject_Env_kademliadotnim___C9cjV5v6bzL85fT59a2F0Sjw);
|
|
NTI__C9cjV5v6bzL85fT59a2F0Sjw_.kind = 17;
|
|
NTI__C9cjV5v6bzL85fT59a2F0Sjw_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__C9cjV5v6bzL85fT59a2F0Sjw_.name = "object";
|
|
NTI__C9cjV5v6bzL85fT59a2F0Sjw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__C9cjV5v6bzL85fT59a2F0Sjw_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_60_4[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[48];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[48].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[48].offset = offsetof(tyObject_Env_kademliadotnim___C9cjV5v6bzL85fT59a2F0Sjw, colonstate_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[48].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[48].name = ":state";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_60_4[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[49];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[49].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[49].offset = offsetof(tyObject_Env_kademliadotnim___C9cjV5v6bzL85fT59a2F0Sjw, fut1);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[49].typ = (&NTI__rI4CttOsQJLhGB50KE3n9cA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[49].name = "fut1";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_60_4[2] = &TM__hHMuvF9aunJcOicmgc4deRw_0[50];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[50].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[50].offset = offsetof(tyObject_Env_kademliadotnim___C9cjV5v6bzL85fT59a2F0Sjw, k2);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[50].typ = (&NTI__r47tWgnBw9c0VOULJ9bQeLYg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[50].name = "k2";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_60_4[3] = &TM__hHMuvF9aunJcOicmgc4deRw_0[51];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[51].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[51].offset = offsetof(tyObject_Env_kademliadotnim___C9cjV5v6bzL85fT59a2F0Sjw, pingid3);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[51].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[51].name = "pingid3";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[47].len = 4; TM__hHMuvF9aunJcOicmgc4deRw_0[47].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[47].sons = &TM__hHMuvF9aunJcOicmgc4deRw_60_4[0];
|
|
NTI__C9cjV5v6bzL85fT59a2F0Sjw_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[47];
|
|
NTI__CuxUfJp7ef9bmUxdjKwqjeg_.size = sizeof(tyObject_Env_kademliadotnim___C9cjV5v6bzL85fT59a2F0Sjw*);
|
|
NTI__CuxUfJp7ef9bmUxdjKwqjeg_.kind = 22;
|
|
NTI__CuxUfJp7ef9bmUxdjKwqjeg_.base = (&NTI__C9cjV5v6bzL85fT59a2F0Sjw_);
|
|
NTI__CuxUfJp7ef9bmUxdjKwqjeg_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-eth/eth/p2p/kademlia.nim(263, 5)";
|
|
NTI__CuxUfJp7ef9bmUxdjKwqjeg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__CuxUfJp7ef9bmUxdjKwqjeg_;
|
|
NTI__CuxUfJp7ef9bmUxdjKwqjeg_.marker = Marker_tyRef__CuxUfJp7ef9bmUxdjKwqjeg;
|
|
NTI__1qBJZiwykkdTo9cHj5APQ3A_.size = sizeof(tyObject_Env_asyncmacro2dotnim___1qBJZiwykkdTo9cHj5APQ3A);
|
|
NTI__1qBJZiwykkdTo9cHj5APQ3A_.kind = 17;
|
|
NTI__1qBJZiwykkdTo9cHj5APQ3A_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__1qBJZiwykkdTo9cHj5APQ3A_.name = "object";
|
|
NTI__1qBJZiwykkdTo9cHj5APQ3A_.nextType = nimTypeRoot; nimTypeRoot=&NTI__1qBJZiwykkdTo9cHj5APQ3A_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_62_4[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[53];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[53].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[53].offset = offsetof(tyObject_Env_asyncmacro2dotnim___1qBJZiwykkdTo9cHj5APQ3A, colonstate_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[53].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[53].name = ":state";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_62_4[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[54];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[54].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[54].offset = offsetof(tyObject_Env_asyncmacro2dotnim___1qBJZiwykkdTo9cHj5APQ3A, chronosInternalRetFuture1);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[54].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[54].name = "chronosInternalRetFuture1";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_62_4[2] = &TM__hHMuvF9aunJcOicmgc4deRw_0[55];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[55].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[55].offset = offsetof(tyObject_Env_asyncmacro2dotnim___1qBJZiwykkdTo9cHj5APQ3A, p2);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[55].typ = (&NTI__IIomJ6ptE6vfJ5zRbATgkQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[55].name = "p2";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_62_4[3] = &TM__hHMuvF9aunJcOicmgc4deRw_0[56];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[56].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[56].offset = offsetof(tyObject_Env_asyncmacro2dotnim___1qBJZiwykkdTo9cHj5APQ3A, nameIterVarX60gensym525750763_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[56].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[56].name = "nameIterVar`gensym525750763";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[52].len = 4; TM__hHMuvF9aunJcOicmgc4deRw_0[52].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[52].sons = &TM__hHMuvF9aunJcOicmgc4deRw_62_4[0];
|
|
NTI__1qBJZiwykkdTo9cHj5APQ3A_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[52];
|
|
NTI__kc7X1UV9aWBkCv1EjC9aSjKg_.size = sizeof(tyObject_Env_asyncmacro2dotnim___1qBJZiwykkdTo9cHj5APQ3A*);
|
|
NTI__kc7X1UV9aWBkCv1EjC9aSjKg_.kind = 22;
|
|
NTI__kc7X1UV9aWBkCv1EjC9aSjKg_.base = (&NTI__1qBJZiwykkdTo9cHj5APQ3A_);
|
|
NTI__kc7X1UV9aWBkCv1EjC9aSjKg_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-chronos/chronos/asyncmacro2.nim(289, 5)";
|
|
NTI__kc7X1UV9aWBkCv1EjC9aSjKg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__kc7X1UV9aWBkCv1EjC9aSjKg_;
|
|
NTI__kc7X1UV9aWBkCv1EjC9aSjKg_.marker = Marker_tyRef__kc7X1UV9aWBkCv1EjC9aSjKg;
|
|
NTI__f8RusvNP9cM1JGICPW9b3HkQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___f8RusvNP9cM1JGICPW9b3HkQ);
|
|
NTI__f8RusvNP9cM1JGICPW9b3HkQ_.kind = 17;
|
|
NTI__f8RusvNP9cM1JGICPW9b3HkQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__f8RusvNP9cM1JGICPW9b3HkQ_.name = "object";
|
|
NTI__f8RusvNP9cM1JGICPW9b3HkQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__f8RusvNP9cM1JGICPW9b3HkQ_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_63_4[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[58];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[58].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[58].offset = offsetof(tyObject_Env_asyncmacro2dotnim___f8RusvNP9cM1JGICPW9b3HkQ, colonstate_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[58].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[58].name = ":state";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_63_4[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[59];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[59].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[59].offset = offsetof(tyObject_Env_asyncmacro2dotnim___f8RusvNP9cM1JGICPW9b3HkQ, chronosInternalTmpFuture1);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[59].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[59].name = "chronosInternalTmpFuture1";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_63_4[2] = &TM__hHMuvF9aunJcOicmgc4deRw_0[60];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[60].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[60].offset = offsetof(tyObject_Env_asyncmacro2dotnim___f8RusvNP9cM1JGICPW9b3HkQ, colonup_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[60].typ = (&NTI__kc7X1UV9aWBkCv1EjC9aSjKg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[60].name = ":up";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_63_4[3] = &TM__hHMuvF9aunJcOicmgc4deRw_0[61];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[61].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[61].offset = offsetof(tyObject_Env_asyncmacro2dotnim___f8RusvNP9cM1JGICPW9b3HkQ, result3);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[61].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[61].name = "result3";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[57].len = 4; TM__hHMuvF9aunJcOicmgc4deRw_0[57].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[57].sons = &TM__hHMuvF9aunJcOicmgc4deRw_63_4[0];
|
|
NTI__f8RusvNP9cM1JGICPW9b3HkQ_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[57];
|
|
NTI__0rdkjbdns3OIV802Kn3CtQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___f8RusvNP9cM1JGICPW9b3HkQ*);
|
|
NTI__0rdkjbdns3OIV802Kn3CtQ_.kind = 22;
|
|
NTI__0rdkjbdns3OIV802Kn3CtQ_.base = (&NTI__f8RusvNP9cM1JGICPW9b3HkQ_);
|
|
NTI__0rdkjbdns3OIV802Kn3CtQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-chronos/chronos/asyncmacro2.nim(259, 33)";
|
|
NTI__0rdkjbdns3OIV802Kn3CtQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__0rdkjbdns3OIV802Kn3CtQ_;
|
|
NTI__0rdkjbdns3OIV802Kn3CtQ_.marker = Marker_tyRef__0rdkjbdns3OIV802Kn3CtQ;
|
|
NTI__Ch9cH7E50MkZYW5h8D8LwMQ_.size = sizeof(tyObject_Env_kademliadotnim___Ch9cH7E50MkZYW5h8D8LwMQ);
|
|
NTI__Ch9cH7E50MkZYW5h8D8LwMQ_.kind = 17;
|
|
NTI__Ch9cH7E50MkZYW5h8D8LwMQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__Ch9cH7E50MkZYW5h8D8LwMQ_.name = "object";
|
|
NTI__Ch9cH7E50MkZYW5h8D8LwMQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Ch9cH7E50MkZYW5h8D8LwMQ_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_82_4[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[63];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[63].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[63].offset = offsetof(tyObject_Env_kademliadotnim___Ch9cH7E50MkZYW5h8D8LwMQ, colonstate_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[63].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[63].name = ":state";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_82_4[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[64];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[64].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[64].offset = offsetof(tyObject_Env_kademliadotnim___Ch9cH7E50MkZYW5h8D8LwMQ, fut1);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[64].typ = (&NTI__rI4CttOsQJLhGB50KE3n9cA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[64].name = "fut1";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_82_4[2] = &TM__hHMuvF9aunJcOicmgc4deRw_0[65];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[65].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[65].offset = offsetof(tyObject_Env_kademliadotnim___Ch9cH7E50MkZYW5h8D8LwMQ, k2);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[65].typ = (&NTI__r47tWgnBw9c0VOULJ9bQeLYg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[65].name = "k2";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_82_4[3] = &TM__hHMuvF9aunJcOicmgc4deRw_0[66];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[66].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[66].offset = offsetof(tyObject_Env_kademliadotnim___Ch9cH7E50MkZYW5h8D8LwMQ, n3);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[66].typ = (&NTI__dXv1y2c2nNbnKs59aRY70QA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[66].name = "n3";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[62].len = 4; TM__hHMuvF9aunJcOicmgc4deRw_0[62].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[62].sons = &TM__hHMuvF9aunJcOicmgc4deRw_82_4[0];
|
|
NTI__Ch9cH7E50MkZYW5h8D8LwMQ_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[62];
|
|
NTI__Bg9cIAfp6zS4QLes9b9b3ZBDg_.size = sizeof(tyObject_Env_kademliadotnim___Ch9cH7E50MkZYW5h8D8LwMQ*);
|
|
NTI__Bg9cIAfp6zS4QLes9b9b3ZBDg_.kind = 22;
|
|
NTI__Bg9cIAfp6zS4QLes9b9b3ZBDg_.base = (&NTI__Ch9cH7E50MkZYW5h8D8LwMQ_);
|
|
NTI__Bg9cIAfp6zS4QLes9b9b3ZBDg_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-eth/eth/p2p/kademlia.nim(263, 5)";
|
|
NTI__Bg9cIAfp6zS4QLes9b9b3ZBDg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Bg9cIAfp6zS4QLes9b9b3ZBDg_;
|
|
NTI__Bg9cIAfp6zS4QLes9b9b3ZBDg_.marker = Marker_tyRef__Bg9cIAfp6zS4QLes9b9b3ZBDg;
|
|
NTI__OXa9b9avXRcVAf5spz1oQgvA_.size = sizeof(tyObject_Env_algorithmdotnim___OXa9b9avXRcVAf5spz1oQgvA);
|
|
NTI__OXa9b9avXRcVAf5spz1oQgvA_.kind = 17;
|
|
NTI__OXa9b9avXRcVAf5spz1oQgvA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__OXa9b9avXRcVAf5spz1oQgvA_.flags = 1;
|
|
NTI__OXa9b9avXRcVAf5spz1oQgvA_.name = "object";
|
|
NTI__OXa9b9avXRcVAf5spz1oQgvA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__OXa9b9avXRcVAf5spz1oQgvA_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_112_2[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[68];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[68].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[68].offset = offsetof(tyObject_Env_algorithmdotnim___OXa9b9avXRcVAf5spz1oQgvA, colonstate_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[68].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[68].name = ":state";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_112_2[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[69];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[69].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[69].offset = offsetof(tyObject_Env_algorithmdotnim___OXa9b9avXRcVAf5spz1oQgvA, id1);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[69].typ = (&NTI__zk9cGwjKuqNvWysDWG2FjHg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[69].name = "id1";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[67].len = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[67].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[67].sons = &TM__hHMuvF9aunJcOicmgc4deRw_112_2[0];
|
|
NTI__OXa9b9avXRcVAf5spz1oQgvA_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[67];
|
|
NTI__XdUhKw9cqJb1UZkDQ3mvGRA_.size = sizeof(tyObject_Env_algorithmdotnim___OXa9b9avXRcVAf5spz1oQgvA*);
|
|
NTI__XdUhKw9cqJb1UZkDQ3mvGRA_.kind = 22;
|
|
NTI__XdUhKw9cqJb1UZkDQ3mvGRA_.base = (&NTI__OXa9b9avXRcVAf5spz1oQgvA_);
|
|
NTI__XdUhKw9cqJb1UZkDQ3mvGRA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim(507, 29)";
|
|
NTI__XdUhKw9cqJb1UZkDQ3mvGRA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__XdUhKw9cqJb1UZkDQ3mvGRA_;
|
|
NTI__XdUhKw9cqJb1UZkDQ3mvGRA_.marker = Marker_tyRef__XdUhKw9cqJb1UZkDQ3mvGRA;
|
|
NTI__N7DIA9bcyCJVJ6Xt3HOwXpQ_.size = sizeof(tyObject_Env_algorithmdotnim___N7DIA9bcyCJVJ6Xt3HOwXpQ);
|
|
NTI__N7DIA9bcyCJVJ6Xt3HOwXpQ_.kind = 17;
|
|
NTI__N7DIA9bcyCJVJ6Xt3HOwXpQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__N7DIA9bcyCJVJ6Xt3HOwXpQ_.flags = 1;
|
|
NTI__N7DIA9bcyCJVJ6Xt3HOwXpQ_.name = "object";
|
|
NTI__N7DIA9bcyCJVJ6Xt3HOwXpQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__N7DIA9bcyCJVJ6Xt3HOwXpQ_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_114_2[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[71];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[71].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[71].offset = offsetof(tyObject_Env_algorithmdotnim___N7DIA9bcyCJVJ6Xt3HOwXpQ, colonstate_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[71].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[71].name = ":state";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_114_2[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[72];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[72].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[72].offset = offsetof(tyObject_Env_algorithmdotnim___N7DIA9bcyCJVJ6Xt3HOwXpQ, id1);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[72].typ = (&NTI__zk9cGwjKuqNvWysDWG2FjHg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[72].name = "id1";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[70].len = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[70].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[70].sons = &TM__hHMuvF9aunJcOicmgc4deRw_114_2[0];
|
|
NTI__N7DIA9bcyCJVJ6Xt3HOwXpQ_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[70];
|
|
NTI__jsgjtctNAVqB6dhJgexRSg_.size = sizeof(tyObject_Env_algorithmdotnim___N7DIA9bcyCJVJ6Xt3HOwXpQ*);
|
|
NTI__jsgjtctNAVqB6dhJgexRSg_.kind = 22;
|
|
NTI__jsgjtctNAVqB6dhJgexRSg_.base = (&NTI__N7DIA9bcyCJVJ6Xt3HOwXpQ_);
|
|
NTI__jsgjtctNAVqB6dhJgexRSg_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim(507, 29)";
|
|
NTI__jsgjtctNAVqB6dhJgexRSg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__jsgjtctNAVqB6dhJgexRSg_;
|
|
NTI__jsgjtctNAVqB6dhJgexRSg_.marker = Marker_tyRef__jsgjtctNAVqB6dhJgexRSg;
|
|
NTI__CND9a10sOq4s9b2bOt7iw9a3g_.size = sizeof(tyObject_Env_algorithmdotnim___CND9a10sOq4s9b2bOt7iw9a3g);
|
|
NTI__CND9a10sOq4s9b2bOt7iw9a3g_.kind = 17;
|
|
NTI__CND9a10sOq4s9b2bOt7iw9a3g_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__CND9a10sOq4s9b2bOt7iw9a3g_.flags = 1;
|
|
NTI__CND9a10sOq4s9b2bOt7iw9a3g_.name = "object";
|
|
NTI__CND9a10sOq4s9b2bOt7iw9a3g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__CND9a10sOq4s9b2bOt7iw9a3g_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_115_2[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[74];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[74].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[74].offset = offsetof(tyObject_Env_algorithmdotnim___CND9a10sOq4s9b2bOt7iw9a3g, colonstate_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[74].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[74].name = ":state";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_115_2[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[75];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[75].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[75].offset = offsetof(tyObject_Env_algorithmdotnim___CND9a10sOq4s9b2bOt7iw9a3g, id1);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[75].typ = (&NTI__zk9cGwjKuqNvWysDWG2FjHg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[75].name = "id1";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[73].len = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[73].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[73].sons = &TM__hHMuvF9aunJcOicmgc4deRw_115_2[0];
|
|
NTI__CND9a10sOq4s9b2bOt7iw9a3g_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[73];
|
|
NTI__O61mjX8v0PRqDOBGaey5ng_.size = sizeof(tyObject_Env_algorithmdotnim___CND9a10sOq4s9b2bOt7iw9a3g*);
|
|
NTI__O61mjX8v0PRqDOBGaey5ng_.kind = 22;
|
|
NTI__O61mjX8v0PRqDOBGaey5ng_.base = (&NTI__CND9a10sOq4s9b2bOt7iw9a3g_);
|
|
NTI__O61mjX8v0PRqDOBGaey5ng_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim(507, 29)";
|
|
NTI__O61mjX8v0PRqDOBGaey5ng_.nextType = nimTypeRoot; nimTypeRoot=&NTI__O61mjX8v0PRqDOBGaey5ng_;
|
|
NTI__O61mjX8v0PRqDOBGaey5ng_.marker = Marker_tyRef__O61mjX8v0PRqDOBGaey5ng;
|
|
NTI__uP3BdBIx5ZYtQNlP4oWoXw_.size = sizeof(tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw);
|
|
NTI__uP3BdBIx5ZYtQNlP4oWoXw_.kind = 17;
|
|
NTI__uP3BdBIx5ZYtQNlP4oWoXw_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__uP3BdBIx5ZYtQNlP4oWoXw_.name = "object";
|
|
NTI__uP3BdBIx5ZYtQNlP4oWoXw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__uP3BdBIx5ZYtQNlP4oWoXw_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_120_6[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[77];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[77].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[77].offset = offsetof(tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw, colonstate_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[77].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[77].name = ":state";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_120_6[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[78];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[78].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[78].offset = offsetof(tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw, bootstrapNodes1);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[78].typ = (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[78].name = "bootstrapNodes1";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_120_6[2] = &TM__hHMuvF9aunJcOicmgc4deRw_0[79];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[79].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[79].offset = offsetof(tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw, k2);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[79].typ = (&NTI__r47tWgnBw9c0VOULJ9bQeLYg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[79].name = "k2";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_120_6[3] = &TM__hHMuvF9aunJcOicmgc4deRw_0[80];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[80].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[80].offset = offsetof(tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw, chronosInternalRetFuture3);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[80].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[80].name = "chronosInternalRetFuture3";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_120_6[4] = &TM__hHMuvF9aunJcOicmgc4deRw_0[81];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[81].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[81].offset = offsetof(tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw, retries4);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[81].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[81].name = "retries4";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_120_6[5] = &TM__hHMuvF9aunJcOicmgc4deRw_0[82];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[82].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[82].offset = offsetof(tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw, nameIterVarX60gensym526600745_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[82].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[82].name = "nameIterVar`gensym526600745";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[76].len = 6; TM__hHMuvF9aunJcOicmgc4deRw_0[76].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[76].sons = &TM__hHMuvF9aunJcOicmgc4deRw_120_6[0];
|
|
NTI__uP3BdBIx5ZYtQNlP4oWoXw_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[76];
|
|
NTI__kzxSLaKSo8Kk9c53NdhdVqQ_.size = sizeof(tyObject_Env_kademliadotnim___uP3BdBIx5ZYtQNlP4oWoXw*);
|
|
NTI__kzxSLaKSo8Kk9c53NdhdVqQ_.kind = 22;
|
|
NTI__kzxSLaKSo8Kk9c53NdhdVqQ_.base = (&NTI__uP3BdBIx5ZYtQNlP4oWoXw_);
|
|
NTI__kzxSLaKSo8Kk9c53NdhdVqQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-eth/eth/p2p/kademlia.nim(431, 6)";
|
|
NTI__kzxSLaKSo8Kk9c53NdhdVqQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__kzxSLaKSo8Kk9c53NdhdVqQ_;
|
|
NTI__kzxSLaKSo8Kk9c53NdhdVqQ_.marker = Marker_tyRef__kzxSLaKSo8Kk9c53NdhdVqQ;
|
|
NTI__2nmwVa9a9bwKW4GsyLViE3tA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA);
|
|
NTI__2nmwVa9a9bwKW4GsyLViE3tA_.kind = 17;
|
|
NTI__2nmwVa9a9bwKW4GsyLViE3tA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__2nmwVa9a9bwKW4GsyLViE3tA_.name = "object";
|
|
NTI__2nmwVa9a9bwKW4GsyLViE3tA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__2nmwVa9a9bwKW4GsyLViE3tA_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[84];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[84].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[84].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, colonstate_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[84].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[84].name = ":state";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[85];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[85].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[85].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, retryInterval1);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[85].typ = (&NTI__Rk1eeZ5K9cdVRk5l7BwOXGw_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[85].name = "retryInterval1";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[2] = &TM__hHMuvF9aunJcOicmgc4deRw_0[86];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[86].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[86].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, numTries2);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[86].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[86].name = "numTries2";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[3] = &TM__hHMuvF9aunJcOicmgc4deRw_0[87];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[87].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[87].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, colonup_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[87].typ = (&NTI__kzxSLaKSo8Kk9c53NdhdVqQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[87].name = ":up";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[4] = &TM__hHMuvF9aunJcOicmgc4deRw_0[88];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[88].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[88].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, record4);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[88].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[88].name = "record4";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[5] = &TM__hHMuvF9aunJcOicmgc4deRw_0[89];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[89].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[89].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, errX60gensym583250195_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[89].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[89].name = "err`gensym583250195";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[6] = &TM__hHMuvF9aunJcOicmgc4deRw_0[90];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[90].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[90].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, chronosInternalTmpFuture6);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[90].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[90].name = "chronosInternalTmpFuture6";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[7] = &TM__hHMuvF9aunJcOicmgc4deRw_0[91];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[91].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[91].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, iX60gensym581250497_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[91].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[91].name = "i`gensym581250497";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[8] = &TM__hHMuvF9aunJcOicmgc4deRw_0[92];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[92].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[92].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, resultX60gensym581250508_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[92].typ = (&NTI__YLSrMkvpbAkrtfsJlhTP9bA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[92].name = "result`gensym581250508";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[9] = &TM__hHMuvF9aunJcOicmgc4deRw_0[93];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[93].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[93].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, it9);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[93].typ = (&NTI__dXv1y2c2nNbnKs59aRY70QA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[93].name = "it9";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[10] = &TM__hHMuvF9aunJcOicmgc4deRw_0[94];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[94].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[94].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, i10);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[94].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[94].name = "i10";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[11] = &TM__hHMuvF9aunJcOicmgc4deRw_0[95];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[95].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[95].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, L11);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[95].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[95].name = "L11";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[12] = &TM__hHMuvF9aunJcOicmgc4deRw_0[96];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[96].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[96].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, result12);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[96].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[96].name = "result12";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[13] = &TM__hHMuvF9aunJcOicmgc4deRw_0[97];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[97].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[97].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, bonded13);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[97].typ = (&NTI__shxop0zPIs5Ec3k71aCLuQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[97].name = "bonded13";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[14] = &TM__hHMuvF9aunJcOicmgc4deRw_0[98];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[98].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[98].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, i14);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[98].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[98].name = "i14";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[15] = &TM__hHMuvF9aunJcOicmgc4deRw_0[99];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[99].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[99].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, L15);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[99].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[99].name = "L15";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[16] = &TM__hHMuvF9aunJcOicmgc4deRw_0[100];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[100].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[100].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, record16);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[100].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[100].name = "record16";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[17] = &TM__hHMuvF9aunJcOicmgc4deRw_0[101];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[101].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[101].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, errX60gensym5818501917_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[101].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[101].name = "err`gensym5818501917";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[18] = &TM__hHMuvF9aunJcOicmgc4deRw_0[102];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[102].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[102].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, chronosInternalTmpFuture18);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[102].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[102].name = "chronosInternalTmpFuture18";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[19] = &TM__hHMuvF9aunJcOicmgc4deRw_0[103];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[103].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[103].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, record19);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[103].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[103].name = "record19";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[20] = &TM__hHMuvF9aunJcOicmgc4deRw_0[104];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[104].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[104].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, errX60gensym5825001920_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[104].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[104].name = "err`gensym5825001920";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_121_22[21] = &TM__hHMuvF9aunJcOicmgc4deRw_0[105];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[105].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[105].offset = offsetof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA, chronosInternalTmpFuture21);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[105].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[105].name = "chronosInternalTmpFuture21";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[83].len = 22; TM__hHMuvF9aunJcOicmgc4deRw_0[83].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[83].sons = &TM__hHMuvF9aunJcOicmgc4deRw_121_22[0];
|
|
NTI__2nmwVa9a9bwKW4GsyLViE3tA_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[83];
|
|
NTI__pBUZhL1aF9cSECEiK3rc0QQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___2nmwVa9a9bwKW4GsyLViE3tA*);
|
|
NTI__pBUZhL1aF9cSECEiK3rc0QQ_.kind = 22;
|
|
NTI__pBUZhL1aF9cSECEiK3rc0QQ_.base = (&NTI__2nmwVa9a9bwKW4GsyLViE3tA_);
|
|
NTI__pBUZhL1aF9cSECEiK3rc0QQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-chronos/chronos/asyncmacro2.nim(259, 33)";
|
|
NTI__pBUZhL1aF9cSECEiK3rc0QQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__pBUZhL1aF9cSECEiK3rc0QQ_;
|
|
NTI__pBUZhL1aF9cSECEiK3rc0QQ_.marker = Marker_tyRef__pBUZhL1aF9cSECEiK3rc0QQ;
|
|
NTI__JDETSp9cf9afcv4MkwAco9bbw_.size = sizeof(tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw);
|
|
NTI__JDETSp9cf9afcv4MkwAco9bbw_.kind = 17;
|
|
NTI__JDETSp9cf9afcv4MkwAco9bbw_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__JDETSp9cf9afcv4MkwAco9bbw_.name = "object";
|
|
NTI__JDETSp9cf9afcv4MkwAco9bbw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__JDETSp9cf9afcv4MkwAco9bbw_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_141_5[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[107];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[107].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[107].offset = offsetof(tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw, colonstate_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[107].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[107].name = ":state";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_141_5[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[108];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[108].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[108].offset = offsetof(tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw, k1);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[108].typ = (&NTI__r47tWgnBw9c0VOULJ9bQeLYg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[108].name = "k1";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_141_5[2] = &TM__hHMuvF9aunJcOicmgc4deRw_0[109];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[109].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[109].offset = offsetof(tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw, nodeId2);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[109].typ = (&NTI__zk9cGwjKuqNvWysDWG2FjHg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[109].name = "nodeId2";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_141_5[3] = &TM__hHMuvF9aunJcOicmgc4deRw_0[110];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[110].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[110].offset = offsetof(tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw, chronosInternalRetFuture3);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[110].typ = (&NTI__RU3gTiTYTfTw3eV2po9bHmw_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[110].name = "chronosInternalRetFuture3";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_141_5[4] = &TM__hHMuvF9aunJcOicmgc4deRw_0[111];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[111].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[111].offset = offsetof(tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw, nameIterVarX60gensym526500234_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[111].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[111].name = "nameIterVar`gensym526500234";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[106].len = 5; TM__hHMuvF9aunJcOicmgc4deRw_0[106].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[106].sons = &TM__hHMuvF9aunJcOicmgc4deRw_141_5[0];
|
|
NTI__JDETSp9cf9afcv4MkwAco9bbw_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[106];
|
|
NTI__fCyh7KpijXLe2wesHRdZaw_.size = sizeof(tyObject_Env_kademliadotnim___JDETSp9cf9afcv4MkwAco9bbw*);
|
|
NTI__fCyh7KpijXLe2wesHRdZaw_.kind = 22;
|
|
NTI__fCyh7KpijXLe2wesHRdZaw_.base = (&NTI__JDETSp9cf9afcv4MkwAco9bbw_);
|
|
NTI__fCyh7KpijXLe2wesHRdZaw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-eth/eth/p2p/kademlia.nim(398, 17)";
|
|
NTI__fCyh7KpijXLe2wesHRdZaw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__fCyh7KpijXLe2wesHRdZaw_;
|
|
NTI__fCyh7KpijXLe2wesHRdZaw_.marker = Marker_tyRef__fCyh7KpijXLe2wesHRdZaw;
|
|
NTI__uSiqdJYgP27wDBY9bdY0L8g_.size = sizeof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g);
|
|
NTI__uSiqdJYgP27wDBY9bdY0L8g_.kind = 17;
|
|
NTI__uSiqdJYgP27wDBY9bdY0L8g_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__uSiqdJYgP27wDBY9bdY0L8g_.name = "object";
|
|
NTI__uSiqdJYgP27wDBY9bdY0L8g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__uSiqdJYgP27wDBY9bdY0L8g_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[113];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[113].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[113].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, colonstate_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[113].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[113].name = ":state";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[114];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[114].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[114].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, result1);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[114].typ = (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[114].name = "result1";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[2] = &TM__hHMuvF9aunJcOicmgc4deRw_0[115];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[115].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[115].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, nodesAsked2);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[115].typ = (&NTI__AQyGRDBRFe6hteN9aGsDePg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[115].name = "nodesAsked2";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[3] = &TM__hHMuvF9aunJcOicmgc4deRw_0[116];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[116].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[116].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, nodesSeen3);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[116].typ = (&NTI__AQyGRDBRFe6hteN9aGsDePg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[116].name = "nodesSeen3";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[4] = &TM__hHMuvF9aunJcOicmgc4deRw_0[117];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[117].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[117].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, closest4);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[117].typ = (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[117].name = "closest4";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[5] = &TM__hHMuvF9aunJcOicmgc4deRw_0[118];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[118].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[118].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, colonup_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[118].typ = (&NTI__fCyh7KpijXLe2wesHRdZaw_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[118].name = ":up";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[6] = &TM__hHMuvF9aunJcOicmgc4deRw_0[119];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[119].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[119].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, record6);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[119].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[119].name = "record6";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[7] = &TM__hHMuvF9aunJcOicmgc4deRw_0[120];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[120].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[120].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, errX60gensym572550197_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[120].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[120].name = "err`gensym572550197";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[8] = &TM__hHMuvF9aunJcOicmgc4deRw_0[121];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[121].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[121].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, nodesToAsk8);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[121].typ = (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[121].name = "nodesToAsk8";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[9] = &TM__hHMuvF9aunJcOicmgc4deRw_0[122];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[122].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[122].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, record9);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[122].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[122].name = "record9";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[10] = &TM__hHMuvF9aunJcOicmgc4deRw_0[123];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[123].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[123].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, errX60gensym5732001910_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[123].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[123].name = "err`gensym5732001910";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[11] = &TM__hHMuvF9aunJcOicmgc4deRw_0[124];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[124].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[124].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, chronosInternalTmpFuture11);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[124].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[124].name = "chronosInternalTmpFuture11";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[12] = &TM__hHMuvF9aunJcOicmgc4deRw_0[125];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[125].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[125].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, iX60gensym5735538012_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[125].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[125].name = "i`gensym5735538012";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[13] = &TM__hHMuvF9aunJcOicmgc4deRw_0[126];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[126].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[126].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, resultX60gensym5735538113_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[126].typ = (&NTI__pvhITBeiW48U6aJxfZcHmA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[126].name = "result`gensym5735538113";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[14] = &TM__hHMuvF9aunJcOicmgc4deRw_0[127];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[127].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[127].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, it14);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[127].typ = (&NTI__dXv1y2c2nNbnKs59aRY70QA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[127].name = "it14";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[15] = &TM__hHMuvF9aunJcOicmgc4deRw_0[128];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[128].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[128].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, i15);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[128].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[128].name = "i15";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[16] = &TM__hHMuvF9aunJcOicmgc4deRw_0[129];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[129].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[129].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, L16);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[129].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[129].name = "L16";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[17] = &TM__hHMuvF9aunJcOicmgc4deRw_0[130];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[130].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[130].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, result17);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[130].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[130].name = "result17";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[18] = &TM__hHMuvF9aunJcOicmgc4deRw_0[131];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[131].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[131].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, results18);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[131].typ = (&NTI__AvhjZp1AGgrR9anhlOhlS0w_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[131].name = "results18";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[19] = &TM__hHMuvF9aunJcOicmgc4deRw_0[132];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[132].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[132].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, i19);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[132].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[132].name = "i19";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[20] = &TM__hHMuvF9aunJcOicmgc4deRw_0[133];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[133].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[133].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, L20);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[133].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[133].name = "L20";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[21] = &TM__hHMuvF9aunJcOicmgc4deRw_0[134];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[134].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[134].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, candidates21);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[134].typ = (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[134].name = "candidates21";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[22] = &TM__hHMuvF9aunJcOicmgc4deRw_0[135];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[135].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[135].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, i22);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[135].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[135].name = "i22";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[23] = &TM__hHMuvF9aunJcOicmgc4deRw_0[136];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[136].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[136].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, L23);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[136].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[136].name = "L23";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[24] = &TM__hHMuvF9aunJcOicmgc4deRw_0[137];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[137].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[137].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, record24);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[137].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[137].name = "record24";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_142_26[25] = &TM__hHMuvF9aunJcOicmgc4deRw_0[138];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[138].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[138].offset = offsetof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g, errX60gensym5750501925_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[138].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[138].name = "err`gensym5750501925";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[112].len = 26; TM__hHMuvF9aunJcOicmgc4deRw_0[112].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[112].sons = &TM__hHMuvF9aunJcOicmgc4deRw_142_26[0];
|
|
NTI__uSiqdJYgP27wDBY9bdY0L8g_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[112];
|
|
NTI__CAvcYm3RFHDr7PW0Socv8A_.size = sizeof(tyObject_Env_asyncmacro2dotnim___uSiqdJYgP27wDBY9bdY0L8g*);
|
|
NTI__CAvcYm3RFHDr7PW0Socv8A_.kind = 22;
|
|
NTI__CAvcYm3RFHDr7PW0Socv8A_.base = (&NTI__uSiqdJYgP27wDBY9bdY0L8g_);
|
|
NTI__CAvcYm3RFHDr7PW0Socv8A_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-chronos/chronos/asyncmacro2.nim(259, 33)";
|
|
NTI__CAvcYm3RFHDr7PW0Socv8A_.nextType = nimTypeRoot; nimTypeRoot=&NTI__CAvcYm3RFHDr7PW0Socv8A_;
|
|
NTI__CAvcYm3RFHDr7PW0Socv8A_.marker = Marker_tyRef__CAvcYm3RFHDr7PW0Socv8A;
|
|
NTI__tDxu56JfbX9bllLYDWkTvbw_.size = sizeof(tyObject_Env_algorithmdotnim___tDxu56JfbX9bllLYDWkTvbw);
|
|
NTI__tDxu56JfbX9bllLYDWkTvbw_.kind = 17;
|
|
NTI__tDxu56JfbX9bllLYDWkTvbw_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__tDxu56JfbX9bllLYDWkTvbw_.flags = 1;
|
|
NTI__tDxu56JfbX9bllLYDWkTvbw_.name = "object";
|
|
NTI__tDxu56JfbX9bllLYDWkTvbw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__tDxu56JfbX9bllLYDWkTvbw_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_149_2[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[140];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[140].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[140].offset = offsetof(tyObject_Env_algorithmdotnim___tDxu56JfbX9bllLYDWkTvbw, colonstate_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[140].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[140].name = ":state";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_149_2[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[141];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[141].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[141].offset = offsetof(tyObject_Env_algorithmdotnim___tDxu56JfbX9bllLYDWkTvbw, nodeId1);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[141].typ = (&NTI__zk9cGwjKuqNvWysDWG2FjHg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[141].name = "nodeId1";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[139].len = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[139].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[139].sons = &TM__hHMuvF9aunJcOicmgc4deRw_149_2[0];
|
|
NTI__tDxu56JfbX9bllLYDWkTvbw_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[139];
|
|
NTI__E2a3KC9bh9cRBWeSQseGleSg_.size = sizeof(tyObject_Env_algorithmdotnim___tDxu56JfbX9bllLYDWkTvbw*);
|
|
NTI__E2a3KC9bh9cRBWeSQseGleSg_.kind = 22;
|
|
NTI__E2a3KC9bh9cRBWeSQseGleSg_.base = (&NTI__tDxu56JfbX9bllLYDWkTvbw_);
|
|
NTI__E2a3KC9bh9cRBWeSQseGleSg_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nimbus-build-system/vendor/Nim/lib/pure/algorithm.nim(507, 29)";
|
|
NTI__E2a3KC9bh9cRBWeSQseGleSg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__E2a3KC9bh9cRBWeSQseGleSg_;
|
|
NTI__E2a3KC9bh9cRBWeSQseGleSg_.marker = Marker_tyRef__E2a3KC9bh9cRBWeSQseGleSg;
|
|
NTI__6pBJICVXDqK01o0BCLayyA_.size = sizeof(tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA);
|
|
NTI__6pBJICVXDqK01o0BCLayyA_.kind = 17;
|
|
NTI__6pBJICVXDqK01o0BCLayyA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__6pBJICVXDqK01o0BCLayyA_.name = "object";
|
|
NTI__6pBJICVXDqK01o0BCLayyA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__6pBJICVXDqK01o0BCLayyA_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_156_6[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[143];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[143].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[143].offset = offsetof(tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA, colonstate_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[143].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[143].name = ":state";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_156_6[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[144];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[144].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[144].offset = offsetof(tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA, colonup_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[144].typ = (&NTI__CAvcYm3RFHDr7PW0Socv8A_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[144].name = ":up";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_156_6[2] = &TM__hHMuvF9aunJcOicmgc4deRw_0[145];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[145].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[145].offset = offsetof(tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA, remote2);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[145].typ = (&NTI__dXv1y2c2nNbnKs59aRY70QA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[145].name = "remote2";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_156_6[3] = &TM__hHMuvF9aunJcOicmgc4deRw_0[146];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[146].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[146].offset = offsetof(tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA, nodeId3);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[146].typ = (&NTI__zk9cGwjKuqNvWysDWG2FjHg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[146].name = "nodeId3";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_156_6[4] = &TM__hHMuvF9aunJcOicmgc4deRw_0[147];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[147].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[147].offset = offsetof(tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA, chronosInternalRetFuture4);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[147].typ = (&NTI__RU3gTiTYTfTw3eV2po9bHmw_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[147].name = "chronosInternalRetFuture4";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_156_6[5] = &TM__hHMuvF9aunJcOicmgc4deRw_0[148];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[148].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[148].offset = offsetof(tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA, nameIterVarX60gensym566204605_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[148].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[148].name = "nameIterVar`gensym566204605";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[142].len = 6; TM__hHMuvF9aunJcOicmgc4deRw_0[142].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[142].sons = &TM__hHMuvF9aunJcOicmgc4deRw_156_6[0];
|
|
NTI__6pBJICVXDqK01o0BCLayyA_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[142];
|
|
NTI__tV9bRnZX0YmXVsWdGYojchQ_.size = sizeof(tyObject_Env_kademliadotnim___6pBJICVXDqK01o0BCLayyA*);
|
|
NTI__tV9bRnZX0YmXVsWdGYojchQ_.kind = 22;
|
|
NTI__tV9bRnZX0YmXVsWdGYojchQ_.base = (&NTI__6pBJICVXDqK01o0BCLayyA_);
|
|
NTI__tV9bRnZX0YmXVsWdGYojchQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-eth/eth/p2p/kademlia.nim(374, 5)";
|
|
NTI__tV9bRnZX0YmXVsWdGYojchQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__tV9bRnZX0YmXVsWdGYojchQ_;
|
|
NTI__tV9bRnZX0YmXVsWdGYojchQ_.marker = Marker_tyRef__tV9bRnZX0YmXVsWdGYojchQ;
|
|
NTI__8Rlo50UB9aJRH19cmW9b9a8LNA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA);
|
|
NTI__8Rlo50UB9aJRH19cmW9b9a8LNA_.kind = 17;
|
|
NTI__8Rlo50UB9aJRH19cmW9b9a8LNA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__8Rlo50UB9aJRH19cmW9b9a8LNA_.name = "object";
|
|
NTI__8Rlo50UB9aJRH19cmW9b9a8LNA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__8Rlo50UB9aJRH19cmW9b9a8LNA_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[150];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[150].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[150].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, colonstate_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[150].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[150].name = ":state";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[151];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[151].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[151].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, result1);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[151].typ = (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[151].name = "result1";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[2] = &TM__hHMuvF9aunJcOicmgc4deRw_0[152];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[152].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[152].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, colonup_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[152].typ = (&NTI__tV9bRnZX0YmXVsWdGYojchQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[152].name = ":up";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[3] = &TM__hHMuvF9aunJcOicmgc4deRw_0[153];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[153].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[153].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, chronosInternalTmpFuture3);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[153].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[153].name = "chronosInternalTmpFuture3";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[4] = &TM__hHMuvF9aunJcOicmgc4deRw_0[154];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[154].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[154].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, result4);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[154].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[154].name = "result4";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[5] = &TM__hHMuvF9aunJcOicmgc4deRw_0[155];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[155].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[155].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, candidates5);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[155].typ = (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[155].name = "candidates5";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[6] = &TM__hHMuvF9aunJcOicmgc4deRw_0[156];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[156].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[156].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, record6);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[156].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[156].name = "record6";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[7] = &TM__hHMuvF9aunJcOicmgc4deRw_0[157];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[157].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[157].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, errX60gensym568150197_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[157].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[157].name = "err`gensym568150197";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[8] = &TM__hHMuvF9aunJcOicmgc4deRw_0[158];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[158].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[158].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, posX60gensym568502028_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[158].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[158].name = "pos`gensym568502028";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[9] = &TM__hHMuvF9aunJcOicmgc4deRw_0[159];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[159].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[159].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, iX60gensym568502039_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[159].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[159].name = "i`gensym568502039";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[10] = &TM__hHMuvF9aunJcOicmgc4deRw_0[160];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[160].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[160].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, colontmp10_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[160].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[160].name = ":tmp10";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[11] = &TM__hHMuvF9aunJcOicmgc4deRw_0[161];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[161].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[161].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, i11);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[161].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[161].name = "i11";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[12] = &TM__hHMuvF9aunJcOicmgc4deRw_0[162];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[162].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[162].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, it12);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[162].typ = (&NTI__dXv1y2c2nNbnKs59aRY70QA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[162].name = "it12";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[13] = &TM__hHMuvF9aunJcOicmgc4deRw_0[163];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[163].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[163].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, record13);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[163].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[163].name = "record13";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[14] = &TM__hHMuvF9aunJcOicmgc4deRw_0[164];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[164].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[164].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, errX60gensym5696001914_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[164].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[164].name = "err`gensym5696001914";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[15] = &TM__hHMuvF9aunJcOicmgc4deRw_0[165];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[165].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[165].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, chronosInternalTmpFuture15);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[165].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[165].name = "chronosInternalTmpFuture15";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[16] = &TM__hHMuvF9aunJcOicmgc4deRw_0[166];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[166].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[166].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, iX60gensym5699520316_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[166].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[166].name = "i`gensym5699520316";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[17] = &TM__hHMuvF9aunJcOicmgc4deRw_0[167];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[167].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[167].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, resultX60gensym5699520417_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[167].typ = (&NTI__YLSrMkvpbAkrtfsJlhTP9bA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[167].name = "result`gensym5699520417";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[18] = &TM__hHMuvF9aunJcOicmgc4deRw_0[168];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[168].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[168].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, it18);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[168].typ = (&NTI__dXv1y2c2nNbnKs59aRY70QA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[168].name = "it18";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[19] = &TM__hHMuvF9aunJcOicmgc4deRw_0[169];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[169].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[169].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, i19);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[169].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[169].name = "i19";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[20] = &TM__hHMuvF9aunJcOicmgc4deRw_0[170];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[170].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[170].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, L20);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[170].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[170].name = "L20";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[21] = &TM__hHMuvF9aunJcOicmgc4deRw_0[171];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[171].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[171].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, bonded21);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[171].typ = (&NTI__shxop0zPIs5Ec3k71aCLuQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[171].name = "bonded21";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[22] = &TM__hHMuvF9aunJcOicmgc4deRw_0[172];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[172].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[172].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, i22);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[172].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[172].name = "i22";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[23] = &TM__hHMuvF9aunJcOicmgc4deRw_0[173];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[173].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[173].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, L23);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[173].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[173].name = "L23";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[24] = &TM__hHMuvF9aunJcOicmgc4deRw_0[174];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[174].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[174].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, i24);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[174].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[174].name = "i24";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[25] = &TM__hHMuvF9aunJcOicmgc4deRw_0[175];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[175].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[175].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, colontmp25_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[175].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[175].name = ":tmp25";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[26] = &TM__hHMuvF9aunJcOicmgc4deRw_0[176];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[176].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[176].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, i26);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[176].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[176].name = "i26";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[27] = &TM__hHMuvF9aunJcOicmgc4deRw_0[177];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[177].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[177].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, posX60gensym5710523527_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[177].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[177].name = "pos`gensym5710523527";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[28] = &TM__hHMuvF9aunJcOicmgc4deRw_0[178];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[178].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[178].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, iX60gensym5710523628_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[178].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[178].name = "i`gensym5710523628";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[29] = &TM__hHMuvF9aunJcOicmgc4deRw_0[179];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[179].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[179].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, colontmp29_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[179].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[179].name = ":tmp29";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[30] = &TM__hHMuvF9aunJcOicmgc4deRw_0[180];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[180].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[180].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, i30);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[180].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[180].name = "i30";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[31] = &TM__hHMuvF9aunJcOicmgc4deRw_0[181];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[181].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[181].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, it31);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[181].typ = (&NTI__dXv1y2c2nNbnKs59aRY70QA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[181].name = "it31";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[32] = &TM__hHMuvF9aunJcOicmgc4deRw_0[182];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[182].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[182].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, record32);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[182].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[182].name = "record32";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_157_34[33] = &TM__hHMuvF9aunJcOicmgc4deRw_0[183];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[183].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[183].offset = offsetof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA, errX60gensym5714501933_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[183].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[183].name = "err`gensym5714501933";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[149].len = 34; TM__hHMuvF9aunJcOicmgc4deRw_0[149].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[149].sons = &TM__hHMuvF9aunJcOicmgc4deRw_157_34[0];
|
|
NTI__8Rlo50UB9aJRH19cmW9b9a8LNA_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[149];
|
|
NTI__2cUdHJLKAbJn39cBtGzoKDA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___8Rlo50UB9aJRH19cmW9b9a8LNA*);
|
|
NTI__2cUdHJLKAbJn39cBtGzoKDA_.kind = 22;
|
|
NTI__2cUdHJLKAbJn39cBtGzoKDA_.base = (&NTI__8Rlo50UB9aJRH19cmW9b9a8LNA_);
|
|
NTI__2cUdHJLKAbJn39cBtGzoKDA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-chronos/chronos/asyncmacro2.nim(259, 33)";
|
|
NTI__2cUdHJLKAbJn39cBtGzoKDA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__2cUdHJLKAbJn39cBtGzoKDA_;
|
|
NTI__2cUdHJLKAbJn39cBtGzoKDA_.marker = Marker_tyRef__2cUdHJLKAbJn39cBtGzoKDA;
|
|
NTI__P15GFCCjqBx4JWHV0ciLZg_.size = sizeof(tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg);
|
|
NTI__P15GFCCjqBx4JWHV0ciLZg_.kind = 17;
|
|
NTI__P15GFCCjqBx4JWHV0ciLZg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__P15GFCCjqBx4JWHV0ciLZg_.name = "object";
|
|
NTI__P15GFCCjqBx4JWHV0ciLZg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__P15GFCCjqBx4JWHV0ciLZg_;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_158_5[0] = &TM__hHMuvF9aunJcOicmgc4deRw_0[185];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[185].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[185].offset = offsetof(tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg, colonstate_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[185].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[185].name = ":state";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_158_5[1] = &TM__hHMuvF9aunJcOicmgc4deRw_0[186];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[186].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[186].offset = offsetof(tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg, k1);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[186].typ = (&NTI__r47tWgnBw9c0VOULJ9bQeLYg_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[186].name = "k1";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_158_5[2] = &TM__hHMuvF9aunJcOicmgc4deRw_0[187];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[187].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[187].offset = offsetof(tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg, neighbours2);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[187].typ = (&NTI__Wq0ZcI6MO5RSp6EwbCW5fA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[187].name = "neighbours2";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_158_5[3] = &TM__hHMuvF9aunJcOicmgc4deRw_0[188];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[188].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[188].offset = offsetof(tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg, remote3);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[188].typ = (&NTI__dXv1y2c2nNbnKs59aRY70QA_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[188].name = "remote3";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_158_5[4] = &TM__hHMuvF9aunJcOicmgc4deRw_0[189];
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[189].kind = 1;
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[189].offset = offsetof(tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg, fut4);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[189].typ = (&NTI__RU3gTiTYTfTw3eV2po9bHmw_);
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[189].name = "fut4";
|
|
TM__hHMuvF9aunJcOicmgc4deRw_0[184].len = 5; TM__hHMuvF9aunJcOicmgc4deRw_0[184].kind = 2; TM__hHMuvF9aunJcOicmgc4deRw_0[184].sons = &TM__hHMuvF9aunJcOicmgc4deRw_158_5[0];
|
|
NTI__P15GFCCjqBx4JWHV0ciLZg_.node = &TM__hHMuvF9aunJcOicmgc4deRw_0[184];
|
|
NTI__SBToPo8EByNz9byPyaqANUw_.size = sizeof(tyObject_Env_kademliadotnim___P15GFCCjqBx4JWHV0ciLZg*);
|
|
NTI__SBToPo8EByNz9byPyaqANUw_.kind = 22;
|
|
NTI__SBToPo8EByNz9byPyaqANUw_.base = (&NTI__P15GFCCjqBx4JWHV0ciLZg_);
|
|
NTI__SBToPo8EByNz9byPyaqANUw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-eth/eth/p2p/kademlia.nim(297, 35)";
|
|
NTI__SBToPo8EByNz9byPyaqANUw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__SBToPo8EByNz9byPyaqANUw_;
|
|
NTI__SBToPo8EByNz9byPyaqANUw_.marker = Marker_tyRef__SBToPo8EByNz9byPyaqANUw;
|
|
}
|
|
|