mirror of
https://github.com/waku-org/nwaku.git
synced 2025-02-11 06:26:43 +00:00
3019 lines
197 KiB
C
3019 lines
197 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/@mwakunode1.nim.c.o nimcache/release/wakunode1/@mwakunode1.nim.c */
|
|
#define NIM_INTBITS 64
|
|
|
|
#include "nimbase.h"
|
|
#include <sys/types.h>
|
|
#include <pthread.h>
|
|
#include <string.h>
|
|
#include <setjmp.h>
|
|
#include <stdlib.h>
|
|
#include <time.h>
|
|
#include "bearssl_rand.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 TNimType TNimType;
|
|
typedef struct TNimNode TNimNode;
|
|
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_WakuNodeConf__PQZYhg27woSVaegCU10Qpg tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg;
|
|
typedef struct NimStringDesc NimStringDesc;
|
|
typedef struct TGenericSeq TGenericSeq;
|
|
typedef struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ tySequence__sM4lkSb7zS6F7OVMvW9cffQ;
|
|
typedef struct tyObject_SkKeyPair__11md6PDL9c3Ydro9bo69avH7g tyObject_SkKeyPair__11md6PDL9c3Ydro9bo69avH7g;
|
|
typedef struct tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w;
|
|
typedef struct tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA;
|
|
typedef struct tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ;
|
|
typedef struct tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA;
|
|
typedef struct tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA;
|
|
typedef struct RootObj RootObj;
|
|
typedef struct tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA;
|
|
typedef struct tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ;
|
|
typedef struct tyTuple__FkTTvqR0qjrSirqw1mlpbQ tyTuple__FkTTvqR0qjrSirqw1mlpbQ;
|
|
typedef struct tyObject_Option__uF36ME4fpYfnIMScqmC3EA tyObject_Option__uF36ME4fpYfnIMScqmC3EA;
|
|
typedef struct tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg;
|
|
typedef struct tyObject_Option__G4QSZNj619bazerwBIq3ZNg tyObject_Option__G4QSZNj619bazerwBIq3ZNg;
|
|
typedef struct tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA;
|
|
typedef struct tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw;
|
|
typedef struct tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA;
|
|
typedef struct Exception Exception;
|
|
typedef struct tySequence__uB9b75OUPRENsBAu4AnoePA tySequence__uB9b75OUPRENsBAu4AnoePA;
|
|
typedef struct tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA;
|
|
typedef struct tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg;
|
|
typedef struct tyObject_Option__E2DJ9bGHMCoz3vfZ9b53k4Kw tyObject_Option__E2DJ9bGHMCoz3vfZ9b53k4Kw;
|
|
typedef struct tySequence__atzPT9bqVZh26epu1UBlGdg tySequence__atzPT9bqVZh26epu1UBlGdg;
|
|
typedef struct tyObject_Option__74cK9bjQyfn1PprsUXq7aeQ tyObject_Option__74cK9bjQyfn1PprsUXq7aeQ;
|
|
typedef struct tyObject_WakuConfig__xNRJjg7UsWOYDNvYInntUQ tyObject_WakuConfig__xNRJjg7UsWOYDNvYInntUQ;
|
|
typedef struct tyObject_Option__b6B59aeUQwCKIUINi0UtvLw tyObject_Option__b6B59aeUQwCKIUINi0UtvLw;
|
|
typedef struct tyObject_RateLimits__OjRLL6WUdkpMc2LsZCemYQ tyObject_RateLimits__OjRLL6WUdkpMc2LsZCemYQ;
|
|
typedef struct tyObject_WhisperNetworkcolonObjectType___9bSNtk9a5UY6HDbMzJQEMSFg tyObject_WhisperNetworkcolonObjectType___9bSNtk9a5UY6HDbMzJQEMSFg;
|
|
typedef struct tyObject_Queue__9cOXO2tKl5EiAoJX3UMtEGA tyObject_Queue__9cOXO2tKl5EiAoJX3UMtEGA;
|
|
typedef struct tyObject_Table__a4wU4TJ3S9aYE7hUiPIMGtA tyObject_Table__a4wU4TJ3S9aYE7hUiPIMGtA;
|
|
typedef struct tySequence__7X6z61BQKOIIAG9aGlkAnSw tySequence__7X6z61BQKOIIAG9aGlkAnSw;
|
|
typedef struct tyObject_WhisperConfig__9akW1vThwrWJKsuQzxoL9alA tyObject_WhisperConfig__9akW1vThwrWJKsuQzxoL9alA;
|
|
typedef struct tySequence__aY9a09bkqU2BC49bz0loJpzJQ tySequence__aY9a09bkqU2BC49bz0loJpzJQ;
|
|
typedef struct tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw;
|
|
typedef struct tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw;
|
|
typedef struct tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg;
|
|
typedef struct tySequence__qkV9cggxceO9cpfUWIbCnvJg tySequence__qkV9cggxceO9cpfUWIbCnvJg;
|
|
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_TransportAddress__qYn6nlnhZhmKlocg1rtkTw tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw;
|
|
typedef struct tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ;
|
|
typedef struct tyObject_KeyStoragecolonObjectType___AF9bscEQmjh7y9cwwaQZrQAg tyObject_KeyStoragecolonObjectType___AF9bscEQmjh7y9cwwaQZrQAg;
|
|
typedef struct tyObject_RpcServercolonObjectType___9b9cTJXNFx2tRw69cd9arh9co9cA tyObject_RpcServercolonObjectType___9b9cTJXNFx2tRw69cd9arh9co9cA;
|
|
typedef struct tyObject_RpcRouter__9asxr42aH9bAea87pFK7qAaQ tyObject_RpcRouter__9asxr42aH9bAea87pFK7qAaQ;
|
|
typedef struct tyObject_Table__cyYxCUPoDV6DZhlaLrrcXw tyObject_Table__cyYxCUPoDV6DZhlaLrrcXw;
|
|
typedef struct tySequence__1FmDVgxm4eStq5Fi8DXTKg tySequence__1FmDVgxm4eStq5Fi8DXTKg;
|
|
typedef struct tyObject_TimerCallbackcolonObjectType___6iVKh5lmJXxGN5aEgyB0Rg tyObject_TimerCallbackcolonObjectType___6iVKh5lmJXxGN5aEgyB0Rg;
|
|
typedef struct tyObject_Moment__p19adwOigsIe5d3NlfPJOEw tyObject_Moment__p19adwOigsIe5d3NlfPJOEw;
|
|
typedef struct tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw;
|
|
typedef struct tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ;
|
|
typedef struct tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg;
|
|
typedef struct tyObject_Table__JQs6mFuSYGTO9bUC9aLU6i1g tyObject_Table__JQs6mFuSYGTO9bUC9aLU6i1g;
|
|
typedef struct tySequence__6siov3Lsmvxd84pp09b2kFA tySequence__6siov3Lsmvxd84pp09b2kFA;
|
|
typedef struct tyObject_PeerPoolcolonObjectType___r0RPreUzOT61wvY9bhIi3YA tyObject_PeerPoolcolonObjectType___r0RPreUzOT61wvY9bhIi3YA;
|
|
typedef struct tySequence__mmfgVYcOeCQQZ9a5CfuuLXw tySequence__mmfgVYcOeCQQZ9a5CfuuLXw;
|
|
typedef struct tySequence__LtBIN8CXQpJxPBU08Pl5Ew tySequence__LtBIN8CXQpJxPBU08Pl5Ew;
|
|
typedef struct tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA;
|
|
typedef struct tySequence__bZnlXjZxt9bKsfZvcpqpZDA tySequence__bZnlXjZxt9bKsfZvcpqpZDA;
|
|
typedef struct tyObject_DiscoveryProtocolcolonObjectType___waQyUBIS0phbKWz5xVV9bTg tyObject_DiscoveryProtocolcolonObjectType___waQyUBIS0phbKWz5xVV9bTg;
|
|
typedef struct tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg;
|
|
typedef struct tySequence__aFlGerNczoq1pU7jr4WW0w tySequence__aFlGerNczoq1pU7jr4WW0w;
|
|
typedef struct tyObject_Table__zmO5q5EIRgSoRBBKm9a9cDfA tyObject_Table__zmO5q5EIRgSoRBBKm9a9cDfA;
|
|
typedef struct tySequence__9bws6EaVEE1bogDOSVwy9a9cA tySequence__9bws6EaVEE1bogDOSVwy9a9cA;
|
|
typedef struct tyTuple__OXuFTr0o0fEz2WdWON4kIQ tyTuple__OXuFTr0o0fEz2WdWON4kIQ;
|
|
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 tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA;
|
|
typedef struct tyObject_DispatchercolonObjectType___5km59b0KWRwcy7PeUS9aYRAg tyObject_DispatchercolonObjectType___5km59b0KWRwcy7PeUS9aYRAg;
|
|
typedef struct tyObject_SecretState__wF55I1IHS9aSpH159cVClRxA tyObject_SecretState__wF55I1IHS9aSpH159cVClRxA;
|
|
typedef struct tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg;
|
|
typedef struct tyObject_RijndaelContext__P9ctyX6u5ZjparlFDMKF09bg tyObject_RijndaelContext__P9ctyX6u5ZjparlFDMKF09bg;
|
|
typedef struct tyObject_ECB__38lQnqP7w5SFHX6DC3Yf9cg tyObject_ECB__38lQnqP7w5SFHX6DC3Yf9cg;
|
|
typedef struct tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg;
|
|
typedef struct tySequence__brriflmYwGP9aQE3grVydoQ tySequence__brriflmYwGP9aQE3grVydoQ;
|
|
typedef struct tySequence__TxR1UCdKYpvrwqom6m6ztg tySequence__TxR1UCdKYpvrwqom6m6ztg;
|
|
typedef struct tyObject_WakuPeercolonObjectType___WxUh5kiwnbJ6VgpVJOvR2g tyObject_WakuPeercolonObjectType___WxUh5kiwnbJ6VgpVJOvR2g;
|
|
typedef struct tyObject_HashSet__uIICrh9ciNY3L2fjwHeEf9bQ tyObject_HashSet__uIICrh9ciNY3L2fjwHeEf9bQ;
|
|
typedef struct tySequence__C9b6BeFiqcsN519axQl20dMg tySequence__C9b6BeFiqcsN519axQl20dMg;
|
|
typedef struct tyObject_AccountingcolonObjectType___HErmsnD4y4G39aZZGyrY2Ig tyObject_AccountingcolonObjectType___HErmsnD4y4G39aZZGyrY2Ig;
|
|
typedef struct tyObject_GaugecolonObjectType___x2IwWHBQ2DnAlsdOBt0v9bA tyObject_GaugecolonObjectType___x2IwWHBQ2DnAlsdOBt0v9bA;
|
|
typedef struct tyObject_CountercolonObjectType___cOLAOcl7p0BPhf5kvmQRqw tyObject_CountercolonObjectType___cOLAOcl7p0BPhf5kvmQRqw;
|
|
typedef struct tyObject_SerializationError__pU5THS9aG4YyseMvUN63xFQ tyObject_SerializationError__pU5THS9aG4YyseMvUN63xFQ;
|
|
typedef struct tyObject_UnexpectedField__LIBquN2JQ7AHsoMScrCORw tyObject_UnexpectedField__LIBquN2JQ7AHsoMScrCORw;
|
|
typedef struct tyObject_UnexpectedTokenError__qAVQt9aipWaNlezE180FGhw tyObject_UnexpectedTokenError__qAVQt9aipWaNlezE180FGhw;
|
|
typedef struct tyObject_UnexpectedValueError__rDMfqXLPQBxhfPJiYR8dyA tyObject_UnexpectedValueError__rDMfqXLPQBxhfPJiYR8dyA;
|
|
typedef struct tyObject_IntOverflowError__jM9c0MpxBPgok2bPSGzR7Ng tyObject_IntOverflowError__jM9c0MpxBPgok2bPSGzR7Ng;
|
|
typedef struct tyObject_GenericJsonReaderError__Z1eoDcfZqP74p3sMbcbJ5A tyObject_GenericJsonReaderError__Z1eoDcfZqP74p3sMbcbJ5A;
|
|
typedef struct tyObject_JsonReaderError__9bJUtRK84HETHPJ83O2nzvQ tyObject_JsonReaderError__9bJUtRK84HETHPJ83O2nzvQ;
|
|
typedef struct tyObject_CollectorcolonObjectType___fxDVjFD559aINhArr9a0DVSg tyObject_CollectorcolonObjectType___fxDVjFD559aINhArr9a0DVSg;
|
|
typedef struct tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw;
|
|
typedef struct tySequence__RxtHNU9a7qROetEL3oUnKzA tySequence__RxtHNU9a7qROetEL3oUnKzA;
|
|
typedef struct tyObject_RuntimeInfocolonObjectType___ye1TmHw4DBmcStXbxVQlCg tyObject_RuntimeInfocolonObjectType___ye1TmHw4DBmcStXbxVQlCg;
|
|
typedef struct tyObject_ProcessInfocolonObjectType___lk9a1N5rz7U7kStl78tROfw tyObject_ProcessInfocolonObjectType___lk9a1N5rz7U7kStl78tROfw;
|
|
typedef struct tyObject_MDigest__law9ct65KplMYBvtmjCQxbw tyObject_MDigest__law9ct65KplMYBvtmjCQxbw;
|
|
typedef struct tyObject_HashOrNum__LkwktpF7pr3srq7H61CseQ tyObject_HashOrNum__LkwktpF7pr3srq7H61CseQ;
|
|
typedef struct tyObject_BlockHeader__2vbfkaGlgbp27RVao7wDmw tyObject_BlockHeader__2vbfkaGlgbp27RVao7wDmw;
|
|
typedef struct tyObject_Time__3y2ZpqsTJLqdZvpC9a0rU2Q tyObject_Time__3y2ZpqsTJLqdZvpC9a0rU2Q;
|
|
typedef struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ tySequence__6H5Oh5UUvVCLiakt9aTwtUQ;
|
|
typedef struct tyObject_BlockBody__8AyZx1MAARukMsuNHALBfQ tyObject_BlockBody__8AyZx1MAARukMsuNHALBfQ;
|
|
typedef struct tySequence__Tn7QBrbkbm5KOLzMlOc9bsg tySequence__Tn7QBrbkbm5KOLzMlOc9bsg;
|
|
typedef struct tySequence__vVDRUoR1lEDVIuSIPShoFg tySequence__vVDRUoR1lEDVIuSIPShoFg;
|
|
typedef struct tyObject_Receipt__teeSvtNg5p8bImQ9aAZvEBg tyObject_Receipt__teeSvtNg5p8bImQ9aAZvEBg;
|
|
typedef struct tyObject_HashOrStatus__kThyYicORiwENPFDTM9axCQ tyObject_HashOrStatus__kThyYicORiwENPFDTM9axCQ;
|
|
typedef struct tySequence__6cnQm4oWU3Q73Fj51L3LDw tySequence__6cnQm4oWU3Q73Fj51L3LDw;
|
|
typedef struct tyObject_TrieDatabaseRefcolonObjectType___bUlHVqNXs5NIauZhQna0VA tyObject_TrieDatabaseRefcolonObjectType___bUlHVqNXs5NIauZhQna0VA;
|
|
typedef struct tyObject_DbTransactioncolonObjectType___5DVd0fvx9bstfOKzO5T7JJw tyObject_DbTransactioncolonObjectType___5DVd0fvx9bstfOKzO5T7JJw;
|
|
typedef struct tyObject_ProofRequest__b20eE8AqYPnM9aNaesR39aZg tyObject_ProofRequest__b20eE8AqYPnM9aNaesR39aZg;
|
|
typedef struct tyObject_HelperTrieProofRequest__9aUhcgeSVy9bBqqD5WAh4bcA tyObject_HelperTrieProofRequest__9aUhcgeSVy9bBqqD5WAh4bcA;
|
|
typedef struct tyObject_TransactionStatusMsg__9czElGuSNz1z3sJMk16evbQ tyObject_TransactionStatusMsg__9czElGuSNz1z3sJMk16evbQ;
|
|
typedef struct tyObject_Transaction__an2k3C73XSxhXgjDTIv1jQ tyObject_Transaction__an2k3C73XSxhXgjDTIv1jQ;
|
|
typedef struct tyTuple__jxpV6QmblFfaScPnjGLgSw tyTuple__jxpV6QmblFfaScPnjGLgSw;
|
|
typedef struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA;
|
|
typedef struct tyTuple__ZGSBBMOe7Md3mY9cUWfT9cMw tyTuple__ZGSBBMOe7Md3mY9cUWfT9cMw;
|
|
typedef struct tyObject_Filter__8L4wICuourxHGd5Wapt9cJg tyObject_Filter__8L4wICuourxHGd5Wapt9cJg;
|
|
typedef struct tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ;
|
|
typedef struct tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA;
|
|
typedef struct tyObject_Option__lJe9a9cuGFMSR9bPRXxPjFmgg tyObject_Option__lJe9a9cuGFMSR9bPRXxPjFmgg;
|
|
typedef struct tyObject_ReceivedMessage__M76oTiKo3n6JQTidz5E9cYg tyObject_ReceivedMessage__M76oTiKo3n6JQTidz5E9cYg;
|
|
typedef struct tySequence__Z2kchNFg0dCfmiVB3PwNVw tySequence__Z2kchNFg0dCfmiVB3PwNVw;
|
|
typedef struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw;
|
|
typedef struct tyObject_Capability__oMiYUJkdwZ19b9aXFIiVltLA tyObject_Capability__oMiYUJkdwZ19b9aXFIiVltLA;
|
|
typedef struct tyTuple__G9c6uMG0yDN9cMp8J9bxIqJOQ tyTuple__G9c6uMG0yDN9cMp8J9bxIqJOQ;
|
|
typedef struct tyTuple__yF9c6feNXxQ6CPcRGg9a29bjw tyTuple__yF9c6feNXxQ6CPcRGg9a29bjw;
|
|
typedef struct tyObject_PeerObserver__jiG6LWCyHKJmWqcArkLgzQ tyObject_PeerObserver__jiG6LWCyHKJmWqcArkLgzQ;
|
|
typedef struct tyObject_Deque__9al6d2TPsLxHbSTA9auxSt7A tyObject_Deque__9al6d2TPsLxHbSTA9auxSt7A;
|
|
typedef struct tySequence__V7ShAorRgCSeV9b0QgCr9aAg tySequence__V7ShAorRgCSeV9b0QgCr9aAg;
|
|
typedef struct tyTuple__imsnm9aIGldIDieA5TX9bqyg tyTuple__imsnm9aIGldIDieA5TX9bqyg;
|
|
typedef struct tyTuple__DJd8vJLOdD01l8V09cKBCnQ tyTuple__DJd8vJLOdD01l8V09cKBCnQ;
|
|
typedef struct tySequence__VodmML9btsOO3nz0d6nbJsA tySequence__VodmML9btsOO3nz0d6nbJsA;
|
|
typedef struct tyObject_MetriccolonObjectType___recdHZbXZv9bB8u9aRHCM5Kg tyObject_MetriccolonObjectType___recdHZbXZv9bB8u9aRHCM5Kg;
|
|
typedef struct tyObject_Log__oYUhXfnhw9cAJSy9cKCqJuyA tyObject_Log__oYUhXfnhw9cAJSy9cKCqJuyA;
|
|
typedef struct tySequence__GZF8BZ4Fy4sOT7YIuYly3Q tySequence__GZF8BZ4Fy4sOT7YIuYly3Q;
|
|
typedef struct tyObject_DecodedPayload__5n5rk9boeyHHqL1GXcD2t4w tyObject_DecodedPayload__5n5rk9boeyHHqL1GXcD2t4w;
|
|
typedef struct tyObject_Option__CppTXK9bju4OksdxW9a1xJAw tyObject_Option__CppTXK9bju4OksdxW9a1xJAw;
|
|
typedef struct tyObject_OutstandingRequest__ajbfRremPQNkuE39bpvmbHQ tyObject_OutstandingRequest__ajbfRremPQNkuE39bpvmbHQ;
|
|
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;
|
|
};
|
|
typedef N_NIMCALL_PTR(void, tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ) (void);
|
|
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;
|
|
};
|
|
typedef NU8 tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA;
|
|
typedef NU8 tyEnum_WakuNodeCmd__hgF670xQYvXvVYBix5F8qQ;
|
|
struct TGenericSeq {NI len;
|
|
NI reserved;
|
|
};
|
|
struct NimStringDesc { TGenericSeq Sup;NIM_CHAR data[SEQ_DECL_SIZE];
|
|
};
|
|
typedef NU8 tyEnum_Fleet__nqXpvCqeLCgsbsqIlTSrYw;
|
|
typedef NU8 tyArray__vEOa9c5qaE9ajWxR5R4zwfQg[32];
|
|
struct tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data;
|
|
};
|
|
typedef NU8 tyArray__w5VB8h5K8DB3oWrO5U2wqg[64];
|
|
struct tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ {tyArray__w5VB8h5K8DB3oWrO5U2wqg data;
|
|
};
|
|
struct tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA {tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ data;
|
|
};
|
|
struct tyObject_SkKeyPair__11md6PDL9c3Ydro9bo69avH7g {tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w seckey;
|
|
tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA pubkey;
|
|
};
|
|
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_WakuNodeConf__PQZYhg27woSVaegCU10Qpg {tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA logLevel;
|
|
tyEnum_WakuNodeCmd__hgF670xQYvXvVYBix5F8qQ cmd;
|
|
union{
|
|
struct {NU16 tcpPort;
|
|
NU16 udpPort;
|
|
NU16 portsShift;
|
|
NimStringDesc* nat;
|
|
NIM_BOOL discovery;
|
|
NIM_BOOL noListen;
|
|
tyEnum_Fleet__nqXpvCqeLCgsbsqIlTSrYw fleet;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* bootnodes;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* staticnodes;
|
|
NIM_BOOL whisper;
|
|
NIM_BOOL whisperBridge;
|
|
NIM_BOOL lightNode;
|
|
NIM_BOOL wakuTopicInterest;
|
|
NF wakuPow;
|
|
tyObject_SkKeyPair__11md6PDL9c3Ydro9bo69avH7g nodekey;
|
|
NIM_BOOL bootnodeOnly;
|
|
NIM_BOOL rpc;
|
|
tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA rpcAddress;
|
|
NU16 rpcPort;
|
|
NIM_BOOL metricsServer;
|
|
tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA metricsServerAddress;
|
|
NU16 metricsServerPort;
|
|
NIM_BOOL logMetrics;
|
|
NIM_BOOL logAccounting;
|
|
} _cmd_1;
|
|
};
|
|
};
|
|
typedef NimStringDesc* tyArray__nHXaesL0DJZHyVS07ARPRA[1];
|
|
struct RootObj {TNimType* m_type;};
|
|
struct tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA { RootObj Sup;NI colonstate_;
|
|
tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* connectedFut1;
|
|
tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ* node2;
|
|
};
|
|
struct tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg {tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA value;
|
|
};
|
|
struct tyObject_Option__uF36ME4fpYfnIMScqmC3EA {tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg val;
|
|
NIM_BOOL has;
|
|
};
|
|
struct tyObject_Option__G4QSZNj619bazerwBIq3ZNg {NU16 val;
|
|
NIM_BOOL has;
|
|
};
|
|
struct tyTuple__FkTTvqR0qjrSirqw1mlpbQ {
|
|
tyObject_Option__uF36ME4fpYfnIMScqmC3EA Field0;
|
|
tyObject_Option__G4QSZNj619bazerwBIq3ZNg Field1;
|
|
tyObject_Option__G4QSZNj619bazerwBIq3ZNg Field2;
|
|
};
|
|
struct tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA {tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA ip;
|
|
NU16 udpPort;
|
|
NU16 tcpPort;
|
|
};
|
|
struct Exception { RootObj Sup;Exception* parent;
|
|
NCSTRING name;
|
|
NimStringDesc* message;
|
|
tySequence__uB9b75OUPRENsBAu4AnoePA* trace;
|
|
Exception* up;
|
|
};
|
|
struct tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA { Exception Sup;};
|
|
struct tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;};
|
|
struct tyObject_Option__E2DJ9bGHMCoz3vfZ9b53k4Kw {tySequence__atzPT9bqVZh26epu1UBlGdg* val;
|
|
NIM_BOOL has;
|
|
};
|
|
struct tyObject_Option__74cK9bjQyfn1PprsUXq7aeQ {tyArray__w5VB8h5K8DB3oWrO5U2wqg val;
|
|
NIM_BOOL has;
|
|
};
|
|
struct tyObject_RateLimits__OjRLL6WUdkpMc2LsZCemYQ {NU limitIp;
|
|
NU limitPeerId;
|
|
NU limitTopic;
|
|
};
|
|
struct tyObject_Option__b6B59aeUQwCKIUINi0UtvLw {tyObject_RateLimits__OjRLL6WUdkpMc2LsZCemYQ val;
|
|
NIM_BOOL has;
|
|
};
|
|
struct tyObject_WakuConfig__xNRJjg7UsWOYDNvYInntUQ {NF powRequirement;
|
|
tyObject_Option__74cK9bjQyfn1PprsUXq7aeQ bloom;
|
|
NIM_BOOL isLightNode;
|
|
NU32 maxMsgSize;
|
|
NIM_BOOL confirmationsEnabled;
|
|
tyObject_Option__b6B59aeUQwCKIUINi0UtvLw rateLimits;
|
|
tyObject_Option__E2DJ9bGHMCoz3vfZ9b53k4Kw topics;
|
|
};
|
|
struct tyObject_Table__a4wU4TJ3S9aYE7hUiPIMGtA {tySequence__7X6z61BQKOIIAG9aGlkAnSw* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_WhisperConfig__9akW1vThwrWJKsuQzxoL9alA {NF powRequirement;
|
|
tyArray__w5VB8h5K8DB3oWrO5U2wqg bloom;
|
|
NIM_BOOL isLightNode;
|
|
NU32 maxMsgSize;
|
|
};
|
|
struct tyObject_WhisperNetworkcolonObjectType___9bSNtk9a5UY6HDbMzJQEMSFg {tyObject_Queue__9cOXO2tKl5EiAoJX3UMtEGA* queue;
|
|
tyObject_Table__a4wU4TJ3S9aYE7hUiPIMGtA filters;
|
|
tyObject_WhisperConfig__9akW1vThwrWJKsuQzxoL9alA config;
|
|
};
|
|
struct tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw {tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA pubkey;
|
|
tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA address;
|
|
};
|
|
typedef NimStringDesc* tyArray__yt5VDPNtUGx9cBkOVakHwdQ[6];
|
|
typedef NimStringDesc* tyArray__24KAM9afIUgUaqBaEBB6r9bg[3];
|
|
typedef struct {
|
|
N_NIMCALL_PTR(void, ClP_0) (void* arg, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__9bqx36VxQxXejdrF09bFARDQ;
|
|
typedef tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* tyArray__06L8jjfbunFPxVliYUVjmQ[2];
|
|
typedef NU8 tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA;
|
|
struct tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw { RootObj Sup;tyArray__06L8jjfbunFPxVliYUVjmQ location;
|
|
tySequence__qkV9cggxceO9cpfUWIbCnvJg* callbacks;
|
|
tyProc__9bqx36VxQxXejdrF09bFARDQ cancelcb;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* child;
|
|
tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA state;
|
|
Exception* error;
|
|
NIM_BOOL mustCancel;
|
|
NI id;
|
|
};
|
|
struct tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;};
|
|
typedef long tyArray__TcvIiMAJvcwzNLsZkfnFnQ[25];
|
|
struct TSafePoint {TSafePoint* prev;
|
|
NI status;
|
|
jmp_buf context;
|
|
};
|
|
typedef tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ* tyArray__ZagBlFMl7KoYROF13oI1xA[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 NimStringDesc* tyArray__ebVs7LW9aC16IAZKgIOCAJQ[24];
|
|
typedef NU8 tyEnum_AddressFamily__ISHglMoDNRIPCY0ku2DcvA;
|
|
typedef NU8 tyArray__82HHG9cFXBx30wZlwBk6mvQ[108];
|
|
struct tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw {tyEnum_AddressFamily__ISHglMoDNRIPCY0ku2DcvA family;
|
|
union{
|
|
struct {tyArray__H8qf9bpC2ziYA2earmO8m7w address_v4;
|
|
} _family_2;
|
|
struct {tyArray__qtqsWM5aXmcpMIVmvq3kAA address_v6;
|
|
} _family_3;
|
|
struct {tyArray__82HHG9cFXBx30wZlwBk6mvQ address_un;
|
|
} _family_4;
|
|
};
|
|
NU16 port;
|
|
};
|
|
typedef tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw tyArray__BHkzPeRaG9bjFDTEV0kErrg[1];
|
|
struct tyObject_RpcRouter__9asxr42aH9bAea87pFK7qAaQ {tyObject_Table__cyYxCUPoDV6DZhlaLrrcXw* procs;
|
|
};
|
|
struct tyObject_RpcServercolonObjectType___9b9cTJXNFx2tRw69cd9arh9co9cA { RootObj Sup;tyObject_RpcRouter__9asxr42aH9bAea87pFK7qAaQ router;
|
|
};
|
|
struct tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ { tyObject_RpcServercolonObjectType___9b9cTJXNFx2tRw69cd9arh9co9cA Sup;tySequence__1FmDVgxm4eStq5Fi8DXTKg* servers;
|
|
};
|
|
struct tyObject_Moment__p19adwOigsIe5d3NlfPJOEw {NI64 value;
|
|
};
|
|
struct tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw {NI64 value;
|
|
};
|
|
struct tyObject_Table__JQs6mFuSYGTO9bUC9aLU6i1g {tySequence__6siov3Lsmvxd84pp09b2kFA* data;
|
|
NI counter;
|
|
};
|
|
typedef NU8 tyEnum_ConnectionState__kB7AohyIDJpEMjtdFGcsIQ;
|
|
struct tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ {NU networkId;
|
|
tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* chain;
|
|
NimStringDesc* clientId;
|
|
tyEnum_ConnectionState__kB7AohyIDJpEMjtdFGcsIQ connectionState;
|
|
tyObject_SkKeyPair__11md6PDL9c3Ydro9bo69avH7g keys;
|
|
tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA address;
|
|
tyObject_PeerPoolcolonObjectType___r0RPreUzOT61wvY9bhIi3YA* peerPool;
|
|
tySequence__mmfgVYcOeCQQZ9a5CfuuLXw* capabilities;
|
|
tySequence__LtBIN8CXQpJxPBU08Pl5Ew* protocols;
|
|
tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA* listeningServer;
|
|
tySequence__bZnlXjZxt9bKsfZvcpqpZDA* protocolStates;
|
|
tyObject_DiscoveryProtocolcolonObjectType___waQyUBIS0phbKWz5xVV9bTg* discovery;
|
|
br_hmac_drbg_context* rng;
|
|
};
|
|
struct tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg {tySequence__aFlGerNczoq1pU7jr4WW0w* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_Table__zmO5q5EIRgSoRBBKm9a9cDfA {tySequence__9bws6EaVEE1bogDOSVwy9a9cA* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_PeerPoolcolonObjectType___r0RPreUzOT61wvY9bhIi3YA {tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ* network;
|
|
tyObject_SkKeyPair__11md6PDL9c3Ydro9bo69avH7g keyPair;
|
|
NU networkId;
|
|
NI minPeers;
|
|
NimStringDesc* clientId;
|
|
tyObject_DiscoveryProtocolcolonObjectType___waQyUBIS0phbKWz5xVV9bTg* discovery;
|
|
NF lastLookupTime;
|
|
tyObject_Table__JQs6mFuSYGTO9bUC9aLU6i1g connectedNodes;
|
|
tyObject_HashSet__AQyGRDBRFe6hteN9aGsDePg connectingNodes;
|
|
NIM_BOOL running;
|
|
NU16 listenPort;
|
|
tyObject_Table__zmO5q5EIRgSoRBBKm9a9cDfA observers;
|
|
};
|
|
struct tyTuple__OXuFTr0o0fEz2WdWON4kIQ {
|
|
NI Field0;
|
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* Field1;
|
|
tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ* Field2;
|
|
};
|
|
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 NU64 tyArray__wa4ExhM0I5D0wQQmyrXAHA[120];
|
|
struct tyObject_RijndaelContext__P9ctyX6u5ZjparlFDMKF09bg {tyArray__wa4ExhM0I5D0wQQmyrXAHA skey;
|
|
NI nr;
|
|
};
|
|
struct tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg {tyObject_RijndaelContext__P9ctyX6u5ZjparlFDMKF09bg cipher;
|
|
tyArray__vEOa9c5qaE9ajWxR5R4zwfQg iv;
|
|
tyArray__vEOa9c5qaE9ajWxR5R4zwfQg ecount;
|
|
NU num;
|
|
};
|
|
struct tyObject_ECB__38lQnqP7w5SFHX6DC3Yf9cg {tyObject_RijndaelContext__P9ctyX6u5ZjparlFDMKF09bg cipher;
|
|
};
|
|
typedef NU8 tyArray__mJet1q9cQ9cMu09a9cvCoy52aQ[200];
|
|
struct tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg {tyArray__mJet1q9cQ9cMu09a9cvCoy52aQ q;
|
|
NI pt;
|
|
};
|
|
struct tyObject_SecretState__wF55I1IHS9aSpH159cVClRxA {tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg aesenc;
|
|
tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg aesdec;
|
|
tyObject_ECB__38lQnqP7w5SFHX6DC3Yf9cg macenc;
|
|
tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg emac;
|
|
tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg imac;
|
|
};
|
|
struct tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ {tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* remote;
|
|
tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ* network;
|
|
tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* transport;
|
|
tyObject_DispatchercolonObjectType___5km59b0KWRwcy7PeUS9aYRAg* dispatcher;
|
|
NI lastReqId;
|
|
tyObject_SecretState__wF55I1IHS9aSpH159cVClRxA secretsState;
|
|
tyEnum_ConnectionState__kB7AohyIDJpEMjtdFGcsIQ connectionState;
|
|
tySequence__bZnlXjZxt9bKsfZvcpqpZDA* protocolStates;
|
|
tySequence__brriflmYwGP9aQE3grVydoQ* outstandingRequests;
|
|
tySequence__TxR1UCdKYpvrwqom6m6ztg* awaitedMessages;
|
|
};
|
|
struct tyObject_HashSet__uIICrh9ciNY3L2fjwHeEf9bQ {tySequence__C9b6BeFiqcsN519axQl20dMg* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_WakuPeercolonObjectType___WxUh5kiwnbJ6VgpVJOvR2g {NIM_BOOL initialized;
|
|
NF powRequirement;
|
|
tyArray__w5VB8h5K8DB3oWrO5U2wqg bloom;
|
|
NIM_BOOL isLightNode;
|
|
NIM_BOOL trusted;
|
|
tyObject_Option__E2DJ9bGHMCoz3vfZ9b53k4Kw topics;
|
|
tyObject_HashSet__uIICrh9ciNY3L2fjwHeEf9bQ received;
|
|
tyObject_AccountingcolonObjectType___HErmsnD4y4G39aZZGyrY2Ig* accounting;
|
|
};
|
|
struct tyObject_AccountingcolonObjectType___HErmsnD4y4G39aZZGyrY2Ig {NU sent;
|
|
NU received;
|
|
};
|
|
struct tyObject_SerializationError__pU5THS9aG4YyseMvUN63xFQ { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;};
|
|
struct tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw {tySequence__RxtHNU9a7qROetEL3oUnKzA* data;
|
|
NI counter;
|
|
NI first;
|
|
NI last;
|
|
};
|
|
struct tyObject_CollectorcolonObjectType___fxDVjFD559aINhArr9a0DVSg { RootObj Sup;NimStringDesc* name;
|
|
NimStringDesc* help;
|
|
NimStringDesc* typ;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* labels;
|
|
tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw metrics;
|
|
NI creationThreadId;
|
|
NF sampleRate;
|
|
};
|
|
struct tyObject_MDigest__law9ct65KplMYBvtmjCQxbw {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data;
|
|
};
|
|
typedef NU8 tyArray__YtcvxHNKV4YiecPE9ap1mcA[20];
|
|
typedef NU8 tyArray__Cxe6prgo05ftSyAqRHalCw[256];
|
|
struct tyObject_Time__3y2ZpqsTJLqdZvpC9a0rU2Q {NI64 seconds;
|
|
NI nanosecond;
|
|
};
|
|
typedef NU8 tyArray__cdsir9aPB24hAk6k77P9b9bCA[8];
|
|
struct tyObject_BlockHeader__2vbfkaGlgbp27RVao7wDmw {tyObject_MDigest__law9ct65KplMYBvtmjCQxbw parentHash;
|
|
tyObject_MDigest__law9ct65KplMYBvtmjCQxbw ommersHash;
|
|
tyArray__YtcvxHNKV4YiecPE9ap1mcA coinbase;
|
|
tyObject_MDigest__law9ct65KplMYBvtmjCQxbw stateRoot;
|
|
tyObject_MDigest__law9ct65KplMYBvtmjCQxbw txRoot;
|
|
tyObject_MDigest__law9ct65KplMYBvtmjCQxbw receiptRoot;
|
|
tyArray__Cxe6prgo05ftSyAqRHalCw bloom;
|
|
tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg difficulty;
|
|
tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg blockNumber;
|
|
NI64 gasLimit;
|
|
NI64 gasUsed;
|
|
tyObject_Time__3y2ZpqsTJLqdZvpC9a0rU2Q timestamp;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* extraData;
|
|
tyObject_MDigest__law9ct65KplMYBvtmjCQxbw mixDigest;
|
|
tyArray__cdsir9aPB24hAk6k77P9b9bCA nonce;
|
|
};
|
|
struct tyObject_BlockBody__8AyZx1MAARukMsuNHALBfQ {tySequence__Tn7QBrbkbm5KOLzMlOc9bsg* transactions;
|
|
tySequence__vVDRUoR1lEDVIuSIPShoFg* uncles;
|
|
};
|
|
struct tyObject_HashOrStatus__kThyYicORiwENPFDTM9axCQ {NIM_BOOL isHash;
|
|
union{
|
|
struct {tyObject_MDigest__law9ct65KplMYBvtmjCQxbw hash;
|
|
} _isHash_1;
|
|
struct {NIM_BOOL status;
|
|
} _isHash_2;
|
|
};
|
|
};
|
|
struct tyObject_Receipt__teeSvtNg5p8bImQ9aAZvEBg {tyObject_HashOrStatus__kThyYicORiwENPFDTM9axCQ stateRootOrStatus;
|
|
NI64 cumulativeGasUsed;
|
|
tyArray__Cxe6prgo05ftSyAqRHalCw bloom;
|
|
tySequence__6cnQm4oWU3Q73Fj51L3LDw* logs;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(void, ClP_0) (RootObj* db, NU8* key_0, NI key_0Len_0, NU8* val_0, NI val_0Len_0, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__kTLad3wLfp9bWjxe8b8xQNQ;
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, ClP_0) (RootObj* db, NU8* key_0, NI key_0Len_0, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__hWMpHscou9aJ5I9anuTOE43A;
|
|
typedef struct {
|
|
N_NIMCALL_PTR(void, ClP_0) (RootObj* db, NU8* key_0, NI key_0Len_0, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__zchd8ldVz2s75zu22c1xMw;
|
|
typedef struct {
|
|
N_NIMCALL_PTR(NIM_BOOL, ClP_0) (RootObj* db, NU8* key_0, NI key_0Len_0, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__LslHypNSDTx01WYluXEtXQ;
|
|
struct tyObject_TrieDatabaseRefcolonObjectType___bUlHVqNXs5NIauZhQna0VA {RootObj* obj;
|
|
tyProc__kTLad3wLfp9bWjxe8b8xQNQ putProc;
|
|
tyProc__hWMpHscou9aJ5I9anuTOE43A getProc;
|
|
tyProc__zchd8ldVz2s75zu22c1xMw delProc;
|
|
tyProc__LslHypNSDTx01WYluXEtXQ containsProc;
|
|
tyObject_DbTransactioncolonObjectType___5DVd0fvx9bstfOKzO5T7JJw* mostInnerTransaction;
|
|
};
|
|
typedef NU8 tyEnum_TransactionStatus__5Yt0ApV3vWeeI8VPgwi18g;
|
|
struct tyObject_TransactionStatusMsg__9czElGuSNz1z3sJMk16evbQ {tyEnum_TransactionStatus__5Yt0ApV3vWeeI8VPgwi18g status;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* data;
|
|
};
|
|
typedef NU8 tyEnum_ValidationResult__e8A6XQmSiXXYmPKQqL6YpQ;
|
|
struct tyTuple__jxpV6QmblFfaScPnjGLgSw {
|
|
NU32 Field0;
|
|
NU64 Field1;
|
|
};
|
|
typedef unsigned char tyArray__A1SHJCPZVISPTujoygIPEQ[64];
|
|
struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA {NCSTRING procname;
|
|
NI line;
|
|
NCSTRING filename;
|
|
};
|
|
struct tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ {tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA val;
|
|
NIM_BOOL has;
|
|
};
|
|
struct tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA {tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w val;
|
|
NIM_BOOL has;
|
|
};
|
|
struct tyObject_Option__lJe9a9cuGFMSR9bPRXxPjFmgg {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg val;
|
|
NIM_BOOL has;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(void, ClP_0) (tyObject_ReceivedMessage__M76oTiKo3n6JQTidz5E9cYg* msg, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__09bJb1xQdzzj82jvVgaF9aLQ;
|
|
struct tyObject_Filter__8L4wICuourxHGd5Wapt9cJg {tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ src;
|
|
tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA privateKey;
|
|
tyObject_Option__lJe9a9cuGFMSR9bPRXxPjFmgg symKey;
|
|
tySequence__atzPT9bqVZh26epu1UBlGdg* topics;
|
|
NF powReq;
|
|
NIM_BOOL allowP2P;
|
|
tyArray__w5VB8h5K8DB3oWrO5U2wqg bloom;
|
|
tyProc__09bJb1xQdzzj82jvVgaF9aLQ handler;
|
|
tySequence__Z2kchNFg0dCfmiVB3PwNVw* queue;
|
|
};
|
|
struct tyTuple__ZGSBBMOe7Md3mY9cUWfT9cMw {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
tyObject_Filter__8L4wICuourxHGd5Wapt9cJg Field2;
|
|
};
|
|
struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw {tyProc__9bqx36VxQxXejdrF09bFARDQ function;
|
|
void* udata;
|
|
};
|
|
struct tyObject_Capability__oMiYUJkdwZ19b9aXFIiVltLA {NimStringDesc* name;
|
|
NI version;
|
|
};
|
|
struct tyTuple__G9c6uMG0yDN9cMp8J9bxIqJOQ {
|
|
NI Field0;
|
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* Field1;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(void, ClP_0) (tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ* p_0, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__9c8xRSwJvpOiPiSw9cW3tuEw;
|
|
struct tyObject_PeerObserver__jiG6LWCyHKJmWqcArkLgzQ {tyProc__9c8xRSwJvpOiPiSw9cW3tuEw onPeerConnected;
|
|
tyProc__9c8xRSwJvpOiPiSw9cW3tuEw onPeerDisconnected;
|
|
tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg* protocol;
|
|
};
|
|
struct tyTuple__yF9c6feNXxQ6CPcRGg9a29bjw {
|
|
NI Field0;
|
|
NI Field1;
|
|
tyObject_PeerObserver__jiG6LWCyHKJmWqcArkLgzQ Field2;
|
|
};
|
|
struct tyObject_Deque__9al6d2TPsLxHbSTA9auxSt7A {tySequence__V7ShAorRgCSeV9b0QgCr9aAg* data;
|
|
NI head;
|
|
NI tail;
|
|
NI count;
|
|
NI mask;
|
|
};
|
|
struct tyTuple__imsnm9aIGldIDieA5TX9bqyg {
|
|
NI Field0;
|
|
tyObject_MDigest__law9ct65KplMYBvtmjCQxbw Field1;
|
|
};
|
|
struct tyTuple__DJd8vJLOdD01l8V09cKBCnQ {
|
|
NI Field0;
|
|
NI Field1;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* Field2;
|
|
tySequence__VodmML9btsOO3nz0d6nbJsA* Field3;
|
|
};
|
|
struct tyObject_HashOrNum__LkwktpF7pr3srq7H61CseQ {NIM_BOOL isHash;
|
|
union{
|
|
struct {tyObject_MDigest__law9ct65KplMYBvtmjCQxbw hash;
|
|
} _isHash_1;
|
|
struct {tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg number;
|
|
} _isHash_2;
|
|
};
|
|
};
|
|
struct tyObject_Transaction__an2k3C73XSxhXgjDTIv1jQ {NU64 accountNonce;
|
|
NI64 gasPrice;
|
|
NI64 gasLimit;
|
|
tyArray__YtcvxHNKV4YiecPE9ap1mcA to;
|
|
tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg value;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* payload;
|
|
NU8 V;
|
|
tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg R;
|
|
tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg S;
|
|
NIM_BOOL isContractCreation;
|
|
};
|
|
struct tyObject_Log__oYUhXfnhw9cAJSy9cKCqJuyA {tyArray__YtcvxHNKV4YiecPE9ap1mcA address;
|
|
tySequence__GZF8BZ4Fy4sOT7YIuYly3Q* topics;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* data;
|
|
};
|
|
struct tyObject_ProofRequest__b20eE8AqYPnM9aNaesR39aZg {tyObject_MDigest__law9ct65KplMYBvtmjCQxbw blockHash;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* accountKey;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key;
|
|
NU fromLevel;
|
|
};
|
|
struct tyObject_HelperTrieProofRequest__9aUhcgeSVy9bBqqD5WAh4bcA {NU subType;
|
|
NU sectionIdx;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key;
|
|
NU fromLevel;
|
|
NU auxReq;
|
|
};
|
|
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_Option__CppTXK9bju4OksdxW9a1xJAw {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* val;
|
|
NIM_BOOL has;
|
|
};
|
|
struct tyObject_DecodedPayload__5n5rk9boeyHHqL1GXcD2t4w {tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ src;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* payload;
|
|
tyObject_Option__CppTXK9bju4OksdxW9a1xJAw padding;
|
|
};
|
|
struct tyObject_ReceivedMessage__M76oTiKo3n6JQTidz5E9cYg {tyObject_DecodedPayload__5n5rk9boeyHHqL1GXcD2t4w decoded;
|
|
NU32 timestamp;
|
|
NU32 ttl;
|
|
tyArray__H8qf9bpC2ziYA2earmO8m7w topic;
|
|
NF pow;
|
|
tyObject_MDigest__law9ct65KplMYBvtmjCQxbw hash;
|
|
tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ dst;
|
|
};
|
|
struct tyObject_OutstandingRequest__ajbfRremPQNkuE39bpvmbHQ {NI id;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future;
|
|
tyObject_Moment__p19adwOigsIe5d3NlfPJOEw timeoutAt;
|
|
};
|
|
struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ { TGenericSeq Sup; NimStringDesc* data[SEQ_DECL_SIZE];};struct tySequence__atzPT9bqVZh26epu1UBlGdg { TGenericSeq Sup; tyArray__H8qf9bpC2ziYA2earmO8m7w data[SEQ_DECL_SIZE];};struct tySequence__aY9a09bkqU2BC49bz0loJpzJQ { TGenericSeq Sup; tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw data[SEQ_DECL_SIZE];};struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ { TGenericSeq Sup; NU8 data[SEQ_DECL_SIZE];};struct tySequence__uB9b75OUPRENsBAu4AnoePA { TGenericSeq Sup; tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA data[SEQ_DECL_SIZE];};struct tySequence__7X6z61BQKOIIAG9aGlkAnSw { TGenericSeq Sup; tyTuple__ZGSBBMOe7Md3mY9cUWfT9cMw data[SEQ_DECL_SIZE];};struct tySequence__qkV9cggxceO9cpfUWIbCnvJg { TGenericSeq Sup; tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw data[SEQ_DECL_SIZE];};struct tySequence__1FmDVgxm4eStq5Fi8DXTKg { TGenericSeq Sup; tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA* data[SEQ_DECL_SIZE];};struct tySequence__6siov3Lsmvxd84pp09b2kFA { TGenericSeq Sup; tyTuple__OXuFTr0o0fEz2WdWON4kIQ data[SEQ_DECL_SIZE];};struct tySequence__mmfgVYcOeCQQZ9a5CfuuLXw { TGenericSeq Sup; tyObject_Capability__oMiYUJkdwZ19b9aXFIiVltLA data[SEQ_DECL_SIZE];};struct tySequence__LtBIN8CXQpJxPBU08Pl5Ew { TGenericSeq Sup; tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg* data[SEQ_DECL_SIZE];};struct tySequence__bZnlXjZxt9bKsfZvcpqpZDA { TGenericSeq Sup; RootObj* data[SEQ_DECL_SIZE];};struct tySequence__aFlGerNczoq1pU7jr4WW0w { TGenericSeq Sup; tyTuple__G9c6uMG0yDN9cMp8J9bxIqJOQ data[SEQ_DECL_SIZE];};struct tySequence__9bws6EaVEE1bogDOSVwy9a9cA { TGenericSeq Sup; tyTuple__yF9c6feNXxQ6CPcRGg9a29bjw data[SEQ_DECL_SIZE];};struct tySequence__brriflmYwGP9aQE3grVydoQ { TGenericSeq Sup; tyObject_Deque__9al6d2TPsLxHbSTA9auxSt7A data[SEQ_DECL_SIZE];};struct tySequence__TxR1UCdKYpvrwqom6m6ztg { TGenericSeq Sup; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* data[SEQ_DECL_SIZE];};struct tySequence__C9b6BeFiqcsN519axQl20dMg { TGenericSeq Sup; tyTuple__imsnm9aIGldIDieA5TX9bqyg data[SEQ_DECL_SIZE];};struct tySequence__VodmML9btsOO3nz0d6nbJsA { TGenericSeq Sup; tyObject_MetriccolonObjectType___recdHZbXZv9bB8u9aRHCM5Kg* data[SEQ_DECL_SIZE];};struct tySequence__RxtHNU9a7qROetEL3oUnKzA { TGenericSeq Sup; tyTuple__DJd8vJLOdD01l8V09cKBCnQ data[SEQ_DECL_SIZE];};struct tySequence__Tn7QBrbkbm5KOLzMlOc9bsg { TGenericSeq Sup; tyObject_Transaction__an2k3C73XSxhXgjDTIv1jQ data[SEQ_DECL_SIZE];};struct tySequence__vVDRUoR1lEDVIuSIPShoFg { TGenericSeq Sup; tyObject_BlockHeader__2vbfkaGlgbp27RVao7wDmw data[SEQ_DECL_SIZE];};struct tySequence__6cnQm4oWU3Q73Fj51L3LDw { TGenericSeq Sup; tyObject_Log__oYUhXfnhw9cAJSy9cKCqJuyA data[SEQ_DECL_SIZE];};struct tySequence__Z2kchNFg0dCfmiVB3PwNVw { TGenericSeq Sup; tyObject_ReceivedMessage__M76oTiKo3n6JQTidz5E9cYg data[SEQ_DECL_SIZE];};struct tySequence__V7ShAorRgCSeV9b0QgCr9aAg { TGenericSeq Sup; tyObject_OutstandingRequest__ajbfRremPQNkuE39bpvmbHQ data[SEQ_DECL_SIZE];};struct tySequence__GZF8BZ4Fy4sOT7YIuYly3Q { TGenericSeq Sup; tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data[SEQ_DECL_SIZE];};N_LIB_PRIVATE N_NIMCALL(void, nimGCvisit)(void* d, NI op);
|
|
static N_NIMCALL(void, TM__FIDfhmqWkoPtBnQbO8SbMw_2)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimRegisterGlobalMarker)(tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ markerProc);
|
|
N_LIB_PRIVATE N_NIMCALL(br_hmac_drbg_context*, newRng__9cKaYUOzNpI6Cw7CIYoErTQ)(void);
|
|
static N_INLINE(void, asgnRef)(void** dest, void* src);
|
|
static N_INLINE(void, incRef__AT1eRuflKWyTTBdLjEDZbg_3system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
|
static N_INLINE(NI, pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem)(NI x, NI y);
|
|
static N_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_NIMCALL(void, TM__FIDfhmqWkoPtBnQbO8SbMw_3)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, load__ASDRHKfgcNyInuzZLfLriA)(tySequence__sM4lkSb7zS6F7OVMvW9cffQ* cmdLine_0, NimStringDesc* version_0, NimStringDesc* copyrightBanner, NIM_BOOL printUsage, NIM_BOOL quitOnFailure, tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, commandLineParams__K1tl5In8R9bx536wDa4ggRw)(void);
|
|
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(void, genericShallowAssign)(void* dest_0, void* src, TNimType* mt);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setLogLevel__vpUFsLHhGOauIDBfdOMH6w)(tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA lvl);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___3DNipDnN4A79aliwn9a5d9bQA)(tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w* seckey);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w, random__pJ2doYDmdqPuNiIuwUmJ4w)(br_hmac_drbg_context* rng_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringDesc** args, NI argsLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, run__sCRR9bvt9cmwZ2jNgx69a6iWw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, br_hmac_drbg_context* rng_0);
|
|
static N_NIMCALL(void, Marker_tyRef__H4T1W81nv0YH29a9aqLzTcPw)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(void*, newObj)(TNimType* typ, NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(tyTuple__FkTTvqR0qjrSirqw1mlpbQ, setupNat__UP9cfGZeQa8KjvXvbedMvLg)(NimStringDesc* natConf, NimStringDesc* clientId, NU16 tcpPort, NU16 udpPort);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseFieldError)(NimStringDesc* f);
|
|
static N_INLINE(NIM_BOOL, isNone__BSgktPzbAjAbjkJR62oiKQoptions)(tyObject_Option__uF36ME4fpYfnIMScqmC3EA self);
|
|
N_LIB_PRIVATE N_NOINLINE(void, chckNil)(void* p);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA, parseIpAddress__1ivqWNphfe1wCfgNmXXOCA)(NimStringDesc* addressStr);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA, toNormalIp__yE5rchHevuUpBuS1R7ZcTQ)(tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg ip_0);
|
|
static N_INLINE(tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg, get__6nuEzXkpTTXadq9bQbpv9aEwoptions)(tyObject_Option__uF36ME4fpYfnIMScqmC3EA self);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyStringRC1)(NimStringDesc* src);
|
|
static N_INLINE(void, nimGCunrefNoCycle)(void* p);
|
|
N_LIB_PRIVATE N_NIMCALL(void, raiseExceptionEx)(Exception* e, NCSTRING ename, NCSTRING procname, NCSTRING filename, NI line);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ*, newEthereumNode__j7temvlPovop6ijAx09cWjQ)(tyObject_SkKeyPair__11md6PDL9c3Ydro9bo69avH7g* keys, tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA address, NU networkId, tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* chain_0, NimStringDesc* clientId, NIM_BOOL addAllCapabilities, NIM_BOOL useCompression, NI minPeers, br_hmac_drbg_context* rng_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, addCapability__hIru7coXtXU02zAwsaAGcA)(tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ** node, tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg* p_0);
|
|
static N_INLINE(void, some__JUMp3uz7holEFCI2bDPLXQoptions)(tySequence__atzPT9bqVZh26epu1UBlGdg* val_0, tyObject_Option__E2DJ9bGHMCoz3vfZ9b53k4Kw* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(void, unsureAsgnRef)(void** dest, void* src);
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericSeqAssign)(void* dest, void* src, TNimType* mt);
|
|
static N_INLINE(tyObject_Option__74cK9bjQyfn1PprsUXq7aeQ, some__aIoorPFyo25uX89cyid3mkAoptions)(tyArray__w5VB8h5K8DB3oWrO5U2wqg val_0);
|
|
static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(void, fullBloom__Cdfqn70cfGY4Hr9cXMN5E8w)(tyArray__w5VB8h5K8DB3oWrO5U2wqg Result);
|
|
N_LIB_PRIVATE N_NIMCALL(void, configureWaku__7X8zhMTJHSY66Npne0VSoA)(tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ* node, tyObject_WakuConfig__xNRJjg7UsWOYDNvYInntUQ* config);
|
|
N_LIB_PRIVATE N_NIMCALL(RootObj*, getNetworkState__jkaqdjmGmnNH7Q4pqy3M2w)(tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ* node, tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg* proto);
|
|
N_LIB_PRIVATE N_NIMCALL(void, shareMessageQueue__zyWCjXArbd1mnGkOYHBitQ)(tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ* node);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__aY9a09bkqU2BC49bz0loJpzJQ*, setBootNodes__I3ZVz3aXhPPsUjoX3YcKTA)(NimStringDesc** nodes, NI nodesLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, connectToNetwork__ufFsijCaeF9cGNgbM9cP6JBg)(tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ* node, tySequence__aY9a09bkqU2BC49bz0loJpzJQ* bootstrapNodes, NIM_BOOL startListening, NIM_BOOL enableDiscovery);
|
|
N_LIB_PRIVATE N_NIMCALL(void, callbackeq___aTxUhkOixq78pMEm3x5jfA)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future, tyProc__9bqx36VxQxXejdrF09bFARDQ cb);
|
|
N_LIB_PRIVATE N_CLOSURE(void, colonanonymous___qfYfd5HQ6QG0GNPZXA9brnQ)(void* data_0, void* ClE_0);
|
|
static N_INLINE(NIM_BOOL, failed__JXDwCFE0FKiFPAKUUjgdVg_3asyncloop)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future);
|
|
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(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(Exception*, readError__oZX3NvZG9bIr8Tg41a2gDQg)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future);
|
|
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, connectToNodes__OaVza6vjgVH0CRjD5siyrw)(tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ* node, NimStringDesc** nodes, NI nodesLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw, initTAddress__4Inkz184gzvSzRNqKTPwVw)(tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA address, NU16 port);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ*, newRpcHttpServer__6YPMfxWBQARkA9c19cO19a8Zw)(tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw* addresses, NI addressesLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_KeyStoragecolonObjectType___AF9bscEQmjh7y9cwwaQZrQAg*, newKeyStorage__8dGwUIHmPvmRQ58v0tMl9bA)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setupWakuRPC__0n8B29aE2EQtR2PAjkAfjfA)(tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ* node, tyObject_KeyStoragecolonObjectType___AF9bscEQmjh7y9cwwaQZrQAg* keys, tyObject_RpcServercolonObjectType___9b9cTJXNFx2tRw69cd9arh9co9cA* rpcsrv, br_hmac_drbg_context* rng_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setupWakuSimRPC__AUpHnrxHEuqZADeR3FiEXA)(tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ* node, tyObject_RpcServercolonObjectType___9b9cTJXNFx2tRw69cd9arh9co9cA* rpcsrv);
|
|
N_LIB_PRIVATE N_NIMCALL(void, start__ievZ5ELfAc6PeJHnw4gu7w)(tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ* server);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_TimerCallbackcolonObjectType___6iVKh5lmJXxGN5aEgyB0Rg*, setTimer__U3kgm9a0p5ZDfiqRfgautMg)(tyObject_Moment__p19adwOigsIe5d3NlfPJOEw at, tyProc__9bqx36VxQxXejdrF09bFARDQ cb, void* udata);
|
|
static N_INLINE(tyObject_Moment__p19adwOigsIe5d3NlfPJOEw, fromNow__bopkN8KkIJU9bnQVuCeHVMQtimer)(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw a);
|
|
static N_INLINE(tyObject_Moment__p19adwOigsIe5d3NlfPJOEw, plus___IN6zcqOUsAnWHxO4kl3boAtimer)(tyObject_Moment__p19adwOigsIe5d3NlfPJOEw a, tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw b);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseOverflow)(void);
|
|
static N_INLINE(tyObject_Moment__p19adwOigsIe5d3NlfPJOEw, now__mCajdQHw9bYnr8G34j9c2hagtimer)(void);
|
|
static N_INLINE(NU64, fastEpochTimeNano__zu4zzNx2HJIoIgQ9bSEK8Zwtimer)(void);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorI)(NI64 i, NI64 a, NI64 b);
|
|
static N_INLINE(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw, seconds__VnZgvngfH64K9cbR19bMHEEAtimer)(NI v);
|
|
N_LIB_PRIVATE N_CLOSURE(void, logPeerAccounting__1E9cejFyIdUMoyg9cheG9b2Mg)(void* udata, void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, len__9cJonBcIlIIEombs9a6gNBxg)(tyObject_Table__JQs6mFuSYGTO9bUC9aLU6i1g t);
|
|
static N_INLINE(NIM_BOOL, isFilled__5Qpmu5QqwDY0esVXn6wf7wtables)(NI hcode);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError2)(NI i, NI n);
|
|
N_LIB_PRIVATE N_NIMCALL(RootObj*, getState__Pn9a8bKKstpdcNKdiXxjZLw)(tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ* peer, tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg* proto);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw, toENode__zECSlZZKY2YAR9c9bbZXvNqw)(tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ* v);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setProperty__firCiXpCHoX7Cx2ySHWeCg)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, NimStringDesc* key_0, tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw* val_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setProperty__jiebrluGFK4OTOG5SA09cHA)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, NimStringDesc* key_0, NU val_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A)(NimStringDesc* msg);
|
|
N_LIB_PRIVATE N_CLOSURE(void, logMetrics__1E9cejFyIdUMoyg9cheG9b2Mg_2)(void* udata, void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setProperty__9aAbCsa7tRNF9b0zyDMHxkfw)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, NimStringDesc* key_0, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* val_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, toLog__g8A7CUPqSRVvixfQiyL7Pw)(tyObject_GaugecolonObjectType___x2IwWHBQ2DnAlsdOBt0v9bA* c);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, toLog__9abHa4IxJVW9b3YJ0UkI9bUZw)(tyObject_CountercolonObjectType___cOLAOcl7p0BPhf5kvmQRqw* c);
|
|
N_LIB_PRIVATE N_NIMCALL(void, runForever__YNjd8fE6xG8CRNwfLnrx0g_3)(void);
|
|
static N_INLINE(void, initStackBottomWith)(void* locals);
|
|
N_LIB_PRIVATE N_NOINLINE(void, nimGC_setStackBottom)(void* theStackBottom);
|
|
N_LIB_PRIVATE N_NIMCALL(void, chckNilDisp)(void* p_0);
|
|
static N_INLINE(NIM_BOOL, isObjWithCache)(TNimType* obj, TNimType* subclass, TNimType** cache);
|
|
N_LIB_PRIVATE N_NOINLINE(NIM_BOOL, isObjSlowPath__H8B7g6iFRPI5Em52KFoD6w)(TNimType* obj, TNimType* subclass, TNimType** cache);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, formatMsg__9cEF6SxxQTYLkrzg9bgcuYeA)(tyObject_UnexpectedField__LIBquN2JQ7AHsoMScrCORw* err, NimStringDesc* filename_0);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseObjectConversionError)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, formatMsg__9bagkR9aU39cfIDcdzxL8KCmg)(tyObject_UnexpectedTokenError__qAVQt9aipWaNlezE180FGhw* err, NimStringDesc* filename_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, formatMsg__sR2ZiRbqxr6Qwzm2rlRK9bQ)(tyObject_UnexpectedValueError__rDMfqXLPQBxhfPJiYR8dyA* err, NimStringDesc* filename_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, formatMsg__SPDBH5MkZ6kohapsraHdsQ)(tyObject_IntOverflowError__jM9c0MpxBPgok2bPSGzR7Ng* err, NimStringDesc* filename_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, formatMsg__Xqz03D9biHh9anPMg9coHMHkg)(tyObject_GenericJsonReaderError__Z1eoDcfZqP74p3sMbcbJ5A* err, NimStringDesc* filename_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, formatMsg__h7IcX9aT9bQud9bSoJqz9bH22g)(tyObject_JsonReaderError__9bJUtRK84HETHPJ83O2nzvQ* err, NimStringDesc* filename_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, formatMsg__PdfgthSJLyK9btpbxcxszCQ)(tyObject_SerializationError__pU5THS9aG4YyseMvUN63xFQ* err, NimStringDesc* filename_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, hash__F9cmFKOoU1TqQqFADnwUDtA)(tyObject_CollectorcolonObjectType___fxDVjFD559aINhArr9a0DVSg* collector);
|
|
N_LIB_PRIVATE N_NIMCALL(void, collect__Qq7bkHwS70v9bHxXJ71vxZw)(tyObject_RuntimeInfocolonObjectType___ye1TmHw4DBmcStXbxVQlCg* collector, tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(void, collect__vDtthGBQXbm9crskYLJhYmw)(tyObject_ProcessInfocolonObjectType___lk9a1N5rz7U7kStl78tROfw* collector, tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(void, collect__muUtV6bv9ckc9cbIXLcOzIEg)(tyObject_CollectorcolonObjectType___fxDVjFD559aINhArr9a0DVSg* collector, tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_MDigest__law9ct65KplMYBvtmjCQxbw, genesisHash__ldHqYCJPgBKSL00r9cYzvKQ)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, getBlockHeader__Xp2Utbv5qNdJjRFA9aqoeLA)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_HashOrNum__LkwktpF7pr3srq7H61CseQ* b, tyObject_BlockHeader__2vbfkaGlgbp27RVao7wDmw* output);
|
|
N_LIB_PRIVATE N_NIMCALL(void, getBestBlockHeader__TBWJVwSgTxfTpXimXQGliw)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* self, tyObject_BlockHeader__2vbfkaGlgbp27RVao7wDmw* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, getSuccessorHeader__tQUo6Sf9bW9aGLC2wLVxpTxA)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_BlockHeader__2vbfkaGlgbp27RVao7wDmw* h_0, tyObject_BlockHeader__2vbfkaGlgbp27RVao7wDmw* output, NU skip);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, getAncestorHeader__tQUo6Sf9bW9aGLC2wLVxpTxA_2)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_BlockHeader__2vbfkaGlgbp27RVao7wDmw* h_0, tyObject_BlockHeader__2vbfkaGlgbp27RVao7wDmw* output, NU skip);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_BlockBody__8AyZx1MAARukMsuNHALBfQ*, getBlockBody__VIDdDa30jE9bz6CPBGbfTZw)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_MDigest__law9ct65KplMYBvtmjCQxbw* blockHash);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_Receipt__teeSvtNg5p8bImQ9aAZvEBg*, getReceipt__j7bP1ckwdVgyohMF6vJpcg)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_MDigest__law9ct65KplMYBvtmjCQxbw* hash_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_TrieDatabaseRefcolonObjectType___bUlHVqNXs5NIauZhQna0VA*, getTrieDB__L6QBtW8osN5m4C88UvGFPQ)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, getCodeByHash__YkQrnkfK7wIAFfHHYR5jWw)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_MDigest__law9ct65KplMYBvtmjCQxbw* hash_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, getSetting__hK1eoQlre7DHZozWOTSgNA)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, NimStringDesc* key_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setSetting__Ijpn1GAcyKvqBKwLdkfdkw)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, NimStringDesc* key_0, NU8* val_0, NI val_0Len_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, getHeaderProof__B9a3L3R1ucneK9aawLB9bPpUA)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_ProofRequest__b20eE8AqYPnM9aNaesR39aZg* req);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, getProof__B9a3L3R1ucneK9aawLB9bPpUA_2)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_ProofRequest__b20eE8AqYPnM9aNaesR39aZg* req);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, getHelperTrieProof__YetU5zheAodW1z4oIx8bdw)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_HelperTrieProofRequest__9aUhcgeSVy9bBqqD5WAh4bcA* req);
|
|
N_LIB_PRIVATE N_NIMCALL(void, getTransactionStatus__h50r9aoQnbLr6M0nfKQ3EBA)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_MDigest__law9ct65KplMYBvtmjCQxbw* txHash, tyObject_TransactionStatusMsg__9czElGuSNz1z3sJMk16evbQ* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(void, addTransactions__wwRENg9bg0WU9c4R5ccAYE3w)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_Transaction__an2k3C73XSxhXgjDTIv1jQ* transactions, NI transactionsLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyEnum_ValidationResult__e8A6XQmSiXXYmPKQqL6YpQ, persistBlocks__KXuBbQeNa5Pb0LiQPet3xg)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_BlockHeader__2vbfkaGlgbp27RVao7wDmw* headers, NI headersLen_0, tyObject_BlockBody__8AyZx1MAARukMsuNHALBfQ* bodies, NI bodiesLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyTuple__jxpV6QmblFfaScPnjGLgSw, getForkId__1MYj9b6kHnV1HED1ViRx4qA)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* n_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_locksDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, systemDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, systemInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_algorithmDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_posixDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_optionsDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_timesDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_timesInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_osDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_osInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, libbacktrace_libbacktraceInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_tablesDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, confutils_defsDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, confutils_cli_parserDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_terminalDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_terminalInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_streamsDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_lexbaseDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, confutils_shell_completionDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, confutils_confutilsDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_heapqueueDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_nativesocketsDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_setsDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_monotimesDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_netDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_dequesDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, chronos_timerDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_selectorsDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, chronos_srclocDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, chronos_asyncloopDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, chronos_asyncloopInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, chronos_commonDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, chronos_commonInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, chronos_datagramDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, chronos_streamDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_parsejsonDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_jsonDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, chronicles_optionsDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, faststreams_buffersDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, faststreams_outputsDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, faststreams_outputsInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_memfilesDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, faststreams_inputsDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, faststreams_inputsInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, faststreams_pipelinesDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, faststreams_pipelinesInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, serialization_errorsDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, json_serialization_typesDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, chronicles_log_outputDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, chronicles_topics_registryDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, chronicles_topics_registryInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, chronicles_chroniclesInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, json_rpc_routerDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, json_rpc_serverDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, json_serialization_lexerDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, json_serialization_readerDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, httputils_httputilsDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, json_rpc_httpserverDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_pcreDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_rtarraysDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_reDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_asyncfuturesDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_asyncfuturesInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_asyncdispatchDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_asyncdispatchInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, metrics_metricsDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, metrics_metricsInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stew_resultsDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, secp256k1_secp256k1_abiDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, secp256k1_secp256k1DatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, bearssl_declsDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimcrypto_hashDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimcrypto_keccakDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_keysDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stint_datatypesDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_writerDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_rlpDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_eth_typesDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_enodeDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_kademliaDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_discoveryDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimcrypto_sha2DatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimcrypto_hmacDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimcrypto_rijndaelDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimcrypto_bcmodeDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimcrypto_sysrandDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimcrypto_sysrandInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_eciesDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_authDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_rlpxcryptDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_p2p_typesDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, chronicles_chronos_toolsDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_rlpxDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_rlpxInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_peer_poolDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_p2pDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_whisper_typesDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_whisper_typesInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_whisper_protocolDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_whisper_protocolInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, waku_waku_protocolDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, waku_waku_protocolInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nat_traversal_miniupnpcDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nat_traversal_miniupnpcInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nat_traversal_natpmpDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_natDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eth_natInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, waku_rpc_typesDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, waku_key_storageDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, waku_wakuDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, waku_wakusimDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, waku_configDatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, wakunode1DatInit000)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, NimMainModule)(void);
|
|
extern TNimType NTI__RuNvFuo5ptASsihINNteSw_;
|
|
extern TNimType NTI__PQZYhg27woSVaegCU10Qpg_;
|
|
extern TNimType NTI__ytyiCJqK439aF9cIibuRVpAg_;
|
|
N_LIB_PRIVATE TNimType NTI__SaPxa9b7IAzOVWkMEBAD0tA_;
|
|
extern TNimType NTI__xHTZrq9aYs6boc9bCba0JbpQ_;
|
|
extern TNimType NTI__wrhe6hYHoM2gc8EiW0lE6Q_;
|
|
extern TNimType NTI__yNmrnRmKIzWjXXyJGC6ygw_;
|
|
N_LIB_PRIVATE TNimType NTI__H4T1W81nv0YH29a9aqLzTcPw_;
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_5, "\'nat\' is not accessible using discriminant \'cmd\' of type \'WakuN"
|
|
"odeConf\'", 71);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_6, "Nimbus waku node", 16);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_7, "\'tcpPort\' is not accessible using discriminant \'cmd\' of type \'W"
|
|
"akuNodeConf\'", 75);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_8, "\'portsShift\' is not accessible using discriminant \'cmd\' of type"
|
|
" \'WakuNodeConf\'", 78);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_9, "\'udpPort\' is not accessible using discriminant \'cmd\' of type \'W"
|
|
"akuNodeConf\'", 75);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_10, "0.0.0.0", 7);
|
|
extern TNimType NTI__GntyqsSCwg00S5X6lKEPuQ_;
|
|
extern TNimType NTI__VAWWBGXQQxBx5kHPK2xRMw_;
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_11, "Can\'t obtain a value from a `none`", 34);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_12, "\'nodekey\' is not accessible using discriminant \'cmd\' of type \'W"
|
|
"akuNodeConf\'", 75);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_13, "\'bootnodeOnly\' is not accessible using discriminant \'cmd\' of ty"
|
|
"pe \'WakuNodeConf\'", 80);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_14, "\'wakuTopicInterest\' is not accessible using discriminant \'cmd\' "
|
|
"of type \'WakuNodeConf\'", 85);
|
|
extern TNimType NTI__atzPT9bqVZh26epu1UBlGdg_;
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_15, "\'wakuPow\' is not accessible using discriminant \'cmd\' of type \'W"
|
|
"akuNodeConf\'", 75);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_16, "\'lightNode\' is not accessible using discriminant \'cmd\' of type "
|
|
"\'WakuNodeConf\'", 77);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_17, "\'whisper\' is not accessible using discriminant \'cmd\' of type \'W"
|
|
"akuNodeConf\'", 75);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_18, "\'whisperBridge\' is not accessible using discriminant \'cmd\' of t"
|
|
"ype \'WakuNodeConf\'", 81);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_19, "\'bootnodes\' is not accessible using discriminant \'cmd\' of type "
|
|
"\'WakuNodeConf\'", 77);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_20, "\'fleet\' is not accessible using discriminant \'cmd\' of type \'Wak"
|
|
"uNodeConf\'", 73);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_22, "enode://6e6554fb3034b211398fcd0f0082cbb6bd13619e1a7e76ba66e1809"
|
|
"aaa0c5f1ac53c9ae79cf2fd4a7bacb10d12010899b370c75fed19b991d9c0cdd"
|
|
"02891abad@47.75.99.169:443", 153);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_23, "enode://436cc6f674928fdc9a9f7990f2944002b685d1c37f025c1be425185"
|
|
"b5b1f0900feaf1ccc2a6130268f9901be4a7d252f37302c8335a2c1a62736e92"
|
|
"32691cc3a@178.128.138.128:443", 156);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_24, "enode://32ff6d88760b0947a3dee54ceff4d8d7f0b4c023c6dad34568615fc"
|
|
"ae89e26cc2753f28f12485a4116c977be937a72665116596265aa0736b53d46b"
|
|
"27446296a@34.70.75.208:443", 153);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_25, "enode://23d0740b11919358625d79d4cac7d50a34d79e9c69e16831c5c7057"
|
|
"3757a1f5d7d884510bc595d7ee4da3c1508adf87bbc9e9260d804ef03f8c1e37"
|
|
"f2fb2fc69@47.52.106.107:443", 154);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_26, "enode://5395aab7833f1ecb671b59bf0521cf20224fe8162fc3d2675de4ee4"
|
|
"d5636a75ec32d13268fc184df8d1ddfa803943906882da62a4df42d4fccf6d17"
|
|
"808156a87@178.128.140.188:443", 156);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_27, "enode://5405c509df683c962e7c9470b251bb679dd6978f82d5b469f1f6c64"
|
|
"d11d50fbd5dd9f7801c6ad51f3b20a5f6c7ffe248cc9ab223f8bcbaeaf14bb1c"
|
|
"0ef295fd0@35.223.215.156:443", 155);
|
|
static NIM_CONST tyArray__yt5VDPNtUGx9cBkOVakHwdQ TM__FIDfhmqWkoPtBnQbO8SbMw_21 = {((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_22),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_23),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_24),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_25),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_26),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_27)}
|
|
;
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_29, "enode://630b0342ca4e9552f50714b6c8e28d6955bc0fd14e7950f93bc3b2b"
|
|
"8cc8c1f3b6d103df66f51a13d773b5db0f130661fb5c7b8fa21c48890c64c79b"
|
|
"41a56a490@47.91.229.44:443", 153);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_30, "enode://f79fb3919f72ca560ad0434dcc387abfe41e0666201ebdada8ede04"
|
|
"62454a13deb05cda15f287d2c4bd85da81f0eb25d0a486bbbc8df427b971ac51"
|
|
"533bd00fe@174.138.107.239:443", 156);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_31, "enode://10a78c17929a7019ef4aa2249d7302f76ae8a06f40b2dc88b7b31eb"
|
|
"ff4a623fbb44b4a627acba296c1ced3775d91fbe18463c15097a6a36fdb2c804"
|
|
"ff3fc5b35@35.238.97.234:443", 154);
|
|
static NIM_CONST tyArray__24KAM9afIUgUaqBaEBB6r9bg TM__FIDfhmqWkoPtBnQbO8SbMw_28 = {((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_29),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_30),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_31)}
|
|
;
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_33, "enode://daae2e72820e86e942fa2a8aa7d6e9954d4043a753483d8bd338e16"
|
|
"be82cf962392d5c0e1ae57c3d793c3d3dddd8fd58339262e4234dc966f953cd7"
|
|
"3b535f5fa@47.52.188.149:443", 154);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_34, "enode://9e0988575eb7717c25dea72fd11c7b37767dc09c1a7686f7c2ec577"
|
|
"d308d24b377ceb675de4317474a1a870e47882732967f4fa785b02ba95d669b3"
|
|
"1d464dec0@206.189.243.164:443", 156);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_35, "enode://c1e5018887c863d64e431b69bf617561087825430e4401733f5ba77"
|
|
"c70db14236df381fefb0ebe1ac42294b9e261bbe233dbdb83e32c586c66ae26c"
|
|
"8de70cb4c@35.188.168.137:443", 155);
|
|
static NIM_CONST tyArray__24KAM9afIUgUaqBaEBB6r9bg TM__FIDfhmqWkoPtBnQbO8SbMw_32 = {((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_33),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_34),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_35)}
|
|
;
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_36, "\'noListen\' is not accessible using discriminant \'cmd\' of type \'"
|
|
"WakuNodeConf\'", 76);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_37, "\'discovery\' is not accessible using discriminant \'cmd\' of type "
|
|
"\'WakuNodeConf\'", 77);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_39, "connectToNetwork failed", 23);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_40, "tid", 3);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_41, "file", 4);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_42, "wakunode1.nim:65", 16);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_43, "msg", 3);
|
|
extern TNimType NTI__qrLSDoe2oBoAqNtJ9badtnA_;
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_44, "\'staticnodes\' is not accessible using discriminant \'cmd\' of typ"
|
|
"e \'WakuNodeConf\'", 79);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_46, "enode://b957e51f41e4abab8382e1ea7229e88c6e18f34672694c6eae389ea"
|
|
"c22dab8655622bbd4a08192c321416b9becffaab11c8e2b7a5d0813b922aa128"
|
|
"b82990dab@47.75.222.178:443", 154);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_47, "enode://66ba15600cda86009689354c3a77bdf1a97f4f4fb3ab50ffe34dbc9"
|
|
"04fac561040496828397be18d9744c75881ffc6ac53729ddbd2cdbdadc5f45c4"
|
|
"00e2622f7@178.128.141.87:443", 155);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_48, "enode://182ed5d658d1a1a4382c9e9f7c9e5d8d9fec9db4c71ae346b9e23e1"
|
|
"a589116aeffb3342299bdd00e0ab98dbf804f7b2d8ae564ed18da9f45650b444"
|
|
"aed79d509@34.68.132.118:443", 154);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_49, "enode://8bebe73ddf7cf09e77602c7d04c93a73f455b51f24ae0d572917a47"
|
|
"92f1dec0bb4c562759b8830cc3615a658d38c1a4a38597a1d7ae3ba35111479f"
|
|
"c42d65dec@47.75.85.212:443", 153);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_50, "enode://4ea35352702027984a13274f241a56a47854a7fd4b3ba674a596cff"
|
|
"917d3c825506431cf149f9f2312a293bb7c2b1cca55db742027090916d01529f"
|
|
"e0729643b@134.209.136.79:443", 155);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_51, "enode://fbeddac99d396b91d59f2c63a3cb5fc7e0f8a9f7ce6fe5f2eed5e78"
|
|
"7a0154161b7173a6a73124a4275ef338b8966dc70a611e9ae2192f0f23403956"
|
|
"61fad81c0@34.67.230.193:443", 154);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_52, "enode://ac3948b2c0786ada7d17b80cf869cf59b1909ea3accd45944aae35b"
|
|
"f864cc069126da8b82dfef4ddf23f1d6d6b44b1565c4cf81c8b98022253c6aea"
|
|
"1a89d3ce2@47.75.88.12:443", 152);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_53, "enode://ce559a37a9c344d7109bd4907802dd690008381d51f658c43056ec3"
|
|
"6ac043338bd92f1ac6043e645b64953b06f27202d679756a9c7cf62fdefa01b2"
|
|
"e6ac5098e@134.209.136.123:443", 156);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_54, "enode://c07aa0deea3b7056c5d45a85bca42f0d8d3b1404eeb9577610f386e"
|
|
"0a4744a0e7b2845ae328efc4aa4b28075af838b59b5b3985bffddeec0090b3b7"
|
|
"669abc1f3@35.226.92.155:443", 154);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_55, "enode://385579fc5b14e04d5b04af7eee835d426d3d40ccf11f99dbd953404"
|
|
"05f37cf3bbbf830b3eb8f70924be0c2909790120682c9c3e791646e2d5413e78"
|
|
"01545d353@47.244.221.249:443", 155);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_56, "enode://4e0a8db9b73403c9339a2077e911851750fc955db1fc1e09f81a4a5"
|
|
"6725946884dd5e4d11258eac961f9078a393c45bcab78dd0e3bc74e37ce773b3"
|
|
"471d2e29c@134.209.136.101:443", 156);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_57, "enode://0624b4a90063923c5cc27d12624b6a49a86dfb3623fcb106801217f"
|
|
"dbab95f7617b83fa2468b9ae3de593ff6c1cf556ccf9bc705bfae9cb46259997"
|
|
"65127b423@35.222.158.246:443", 155);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_58, "enode://b77bffc29e2592f30180311dd81204ab845e5f78953b5ba0587c663"
|
|
"1be9c0862963dea5eb64c90617cf0efd75308e22a42e30bc4eb3cd1bbddbd1da"
|
|
"38ff6483e@47.75.10.177:443", 153);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_59, "enode://a8bddfa24e1e92a82609b390766faa56cf7a5eef85b22a2b51e79b3"
|
|
"33c8aaeec84f7b4267e432edd1cf45b63a3ad0fc7d6c3a16f046aa6bc07ebe50"
|
|
"e80b63b8c@178.128.141.249:443", 156);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_60, "enode://a5fe9c82ad1ffb16ae60cb5d4ffe746b9de4c5fbf20911992b7dd65"
|
|
"1b1c08ba17dd2c0b27ee6b03162c52d92f219961cc3eb14286aca8a90b75cf42"
|
|
"5826c3bd8@104.154.230.58:443", 155);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_61, "enode://cf5f7a7e64e3b306d1bc16073fba45be3344cb6695b0b616ccc2da6"
|
|
"6ea35b9f35b3b231c6cf335fdfaba523519659a440752fc2e061d1e5bc4ef338"
|
|
"64aac2f19@47.75.221.196:443", 154);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_62, "enode://887cbd92d95afc2c5f1e227356314a53d3d18855880ac0509e0c087"
|
|
"0362aee03939d4074e6ad31365915af41d34320b5094bfcc12a67c381788cd72"
|
|
"98d06c875@178.128.141.0:443", 154);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_63, "enode://282e009967f9f132a5c2dd366a76319f0d22d60d0c51f7e99795a1e"
|
|
"40f213c2705a2c10e4cc6f3890319f59da1a535b8835ed9b9c4b57c3aad342bf"
|
|
"312fd7379@35.223.240.17:443", 154);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_64, "enode://13d63a1f85ccdcbd2fb6861b9bd9d03f94bdba973608951f7c36e5d"
|
|
"f5114c91de2b8194d71288f24bfd17908c48468e89dd8f0fb8ccc2b2dedae84a"
|
|
"cdf65f62a@47.244.210.80:443", 154);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_65, "enode://2b01955d7e11e29dce07343b456e4e96c081760022d1652b1c4b641"
|
|
"eaf320e3747871870fa682e9e9cfb85b819ce94ed2fee1ac458904d54fd0b97d"
|
|
"33ba2c4a4@134.209.136.112:443", 156);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_66, "enode://b706a60572634760f18a27dd407b2b3582f7e065110dae10e399849"
|
|
"8f1ae3f29ba04db198460d83ed6d2bfb254bb06b29aab3c91415d75d3b869cd0"
|
|
"037f3853c@35.239.5.162:443", 153);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_67, "enode://32915c8841faaef21a6b75ab6ed7c2b6f0790eb177ad0f4ea6d731b"
|
|
"acc19b938624d220d937ebd95e0f6596b7232bbb672905ee12601747a12ee71a"
|
|
"15bfdf31c@47.75.59.11:443", 152);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_68, "enode://0d9d65fcd5592df33ed4507ce862b9c748b6dbd1ea3a1deb94e3750"
|
|
"052760b4850aa527265bbaf357021d64d5cc53c02b410458e732fafc5b53f257"
|
|
"944247760@178.128.141.42:443", 155);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_69, "enode://e87f1d8093d304c3a9d6f1165b85d6b374f1c0cc907d39c0879eb67"
|
|
"f0a39d779be7a85cbd52920b6f53a94da43099c58837034afa6a7be4b099bfcd"
|
|
"79ad13999@35.238.106.101:443", 155);
|
|
static NIM_CONST tyArray__ebVs7LW9aC16IAZKgIOCAJQ TM__FIDfhmqWkoPtBnQbO8SbMw_45 = {((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_46),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_47),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_48),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_49),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_50),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_51),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_52),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_53),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_54),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_55),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_56),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_57),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_58),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_59),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_60),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_61),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_62),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_63),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_64),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_65),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_66),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_67),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_68),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_69)}
|
|
;
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_71, "enode://00395686f5954662a3796e170b9e87bbaf68a050d57e9987b78a229"
|
|
"2502dae44aae2b8803280a017ec9af9be0b3121db9d6b3693ab3a0451a866bcb"
|
|
"edd58fdac@47.52.226.137:443", 154);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_72, "enode://914c0b30f27bab30c1dfd31dad7652a46fda9370542aee1b062498b"
|
|
"1345ee0913614b8b9e3e84622e84a7203c5858ae1d9819f63aece13ee668e4f6"
|
|
"668063989@167.99.19.148:443", 154);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_73, "enode://2d897c6e846949f9dcf10279f00e9b8325c18fe7fa52d658520ad7b"
|
|
"e9607c83008b42b06aefd97cfe1fdab571f33a2a9383ff97c5909ed51f633008"
|
|
"34913237e@35.192.0.86:443", 152);
|
|
static NIM_CONST tyArray__24KAM9afIUgUaqBaEBB6r9bg TM__FIDfhmqWkoPtBnQbO8SbMw_70 = {((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_71),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_72),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_73)}
|
|
;
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_75, "enode://ad38f94030a846cc7005b7a1f3b6b01bf4ef59d34e8d3d6f4d12df2"
|
|
"3d14ba8656702a435d34cf4df3b412c0c1923df5adcce8461321a0d8ffb9435b"
|
|
"26e572c2a@47.52.255.194:443", 154);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_76, "enode://1d193635e015918fb85bbaf774863d12f65d70c6977506187ef0442"
|
|
"0d74ec06c9e8f0dcb57ea042f85df87433dab17a1260ed8dde1bdf9d6d5d2de4"
|
|
"b7bf8e993@206.189.243.163:443", 156);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_77, "enode://f593a27731bc0f8eb088e2d39222c2d59dfb9bf0b3950d7a828d51e"
|
|
"8ab9e08fffbd9916a82fd993c1a080c57c2bd70ed6c36f489a969de697aff930"
|
|
"88dbee1a9@35.194.31.108:443", 154);
|
|
static NIM_CONST tyArray__24KAM9afIUgUaqBaEBB6r9bg TM__FIDfhmqWkoPtBnQbO8SbMw_74 = {((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_75),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_76),
|
|
((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_77)}
|
|
;
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_78, "\'rpc\' is not accessible using discriminant \'cmd\' of type \'WakuN"
|
|
"odeConf\'", 71);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_79, "\'rpcAddress\' is not accessible using discriminant \'cmd\' of type"
|
|
" \'WakuNodeConf\'", 78);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_80, "\'rpcPort\' is not accessible using discriminant \'cmd\' of type \'W"
|
|
"akuNodeConf\'", 75);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_81, "\'logAccounting\' is not accessible using discriminant \'cmd\' of t"
|
|
"ype \'WakuNodeConf\'", 81);
|
|
static NIM_CONST tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw TM__FIDfhmqWkoPtBnQbO8SbMw_83 = {IL64(1000000000)}
|
|
;
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_86, "Peer accounting", 15);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_87, "wakunode1.nim:93", 16);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_88, "id", 2);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_89, "sent", 4);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_90, "received", 8);
|
|
extern TNimType NTI__mPS04qeXDX9aGNktkHbNOGQ_;
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_91, "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/pure/collections/tables.nim(668, 13) `len(t) == L"
|
|
"` the length of the table changed while iterating over it", 184);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_93, "\'logMetrics\' is not accessible using discriminant \'cmd\' of type"
|
|
" \'WakuNodeConf\'", 78);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_95, "Node metrics", 12);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_96, "wakunode1.nim:115", 17);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_97, "connectedPeers", 14);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_98, "validEnvelopes", 14);
|
|
STRING_LITERAL(TM__FIDfhmqWkoPtBnQbO8SbMw_99, "droppedEnvelopes", 16);
|
|
extern TNimType NTI__LIBquN2JQ7AHsoMScrCORw_;
|
|
extern TNimType NTI__qAVQt9aipWaNlezE180FGhw_;
|
|
extern TNimType NTI__rDMfqXLPQBxhfPJiYR8dyA_;
|
|
extern TNimType NTI__jM9c0MpxBPgok2bPSGzR7Ng_;
|
|
extern TNimType NTI__Z1eoDcfZqP74p3sMbcbJ5A_;
|
|
extern TNimType NTI__9bJUtRK84HETHPJ83O2nzvQ_;
|
|
extern TNimType NTI__pU5THS9aG4YyseMvUN63xFQ_;
|
|
extern TNimType NTI__ye1TmHw4DBmcStXbxVQlCg_;
|
|
extern TNimType NTI__lk9a1N5rz7U7kStl78tROfw_;
|
|
extern TNimType NTI__fxDVjFD559aINhArr9a0DVSg_;
|
|
N_LIB_PRIVATE br_hmac_drbg_context* rng__8IYJS13N3Ga6ySL9ar2ee7A;
|
|
extern NIM_THREADVAR tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ gch__IcYaEuuWivYAS86vFMTS3Q;
|
|
N_LIB_PRIVATE tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg conf__wLNcK49a4gJzv342qxtmn5Q;
|
|
extern TNimType* nimTypeRoot;
|
|
extern tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg* WakuProtocol__IJgqmOJH2IQR9cm7YWzR2HA;
|
|
extern tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg* WhisperProtocol__DvfKgxOWc3TgSlV1d7It8w;
|
|
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;
|
|
extern tyObject_GaugecolonObjectType___x2IwWHBQ2DnAlsdOBt0v9bA* connected_peers__c0nVHA39aARsECN9afWNmWLw;
|
|
extern tyObject_CountercolonObjectType___cOLAOcl7p0BPhf5kvmQRqw* envelopes_valid__2lut9c7cDQR4QRjD2wY8hKg;
|
|
extern tyObject_CountercolonObjectType___cOLAOcl7p0BPhf5kvmQRqw* envelopes_dropped__bYspWZpnjqZntEMM8SOt5Q;
|
|
static TNimType* Nim_OfCheck_CACHE101[2];
|
|
static TNimType* Nim_OfCheck_CACHE102[2];
|
|
static TNimType* Nim_OfCheck_CACHE103[2];
|
|
static TNimType* Nim_OfCheck_CACHE104[2];
|
|
static TNimType* Nim_OfCheck_CACHE105[2];
|
|
static TNimType* Nim_OfCheck_CACHE106[2];
|
|
static TNimType* Nim_OfCheck_CACHE107[2];
|
|
static TNimType* Nim_OfCheck_CACHE108[2];
|
|
static TNimType* Nim_OfCheck_CACHE109[2];
|
|
static TNimType* Nim_OfCheck_CACHE110[2];
|
|
static N_NIMCALL(void, TM__FIDfhmqWkoPtBnQbO8SbMw_2)(void) {
|
|
nimGCvisit((void*)rng__8IYJS13N3Ga6ySL9ar2ee7A, 0);}
|
|
|
|
#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;}
|
|
static N_NIMCALL(void, TM__FIDfhmqWkoPtBnQbO8SbMw_3)(void) {
|
|
NI T1_; NI T2_; NI T3_; NI T4_; NI T5_; NI T6_; switch (conf__wLNcK49a4gJzv342qxtmn5Q.cmd) {
|
|
case ((tyEnum_WakuNodeCmd__hgF670xQYvXvVYBix5F8qQ) 0):
|
|
nimGCvisit((void*)conf__wLNcK49a4gJzv342qxtmn5Q._cmd_1.nat, 0); nimGCvisit((void*)conf__wLNcK49a4gJzv342qxtmn5Q._cmd_1.bootnodes, 0); nimGCvisit((void*)conf__wLNcK49a4gJzv342qxtmn5Q._cmd_1.staticnodes, 0); T1_ = (NI)0; T2_ = (NI)0; switch (conf__wLNcK49a4gJzv342qxtmn5Q._cmd_1.rpcAddress.family) {
|
|
case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 0):
|
|
T3_ = (NI)0; break;
|
|
case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 1):
|
|
T4_ = (NI)0; break;
|
|
}
|
|
switch (conf__wLNcK49a4gJzv342qxtmn5Q._cmd_1.metricsServerAddress.family) {
|
|
case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 0):
|
|
T5_ = (NI)0; break;
|
|
case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 1):
|
|
T6_ = (NI)0; break;
|
|
}
|
|
break;
|
|
case ((tyEnum_WakuNodeCmd__hgF670xQYvXvVYBix5F8qQ) 1):
|
|
break;
|
|
}
|
|
}
|
|
|
|
#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);
|
|
}
|
|
static N_NIMCALL(void, Marker_tyRef__H4T1W81nv0YH29a9aqLzTcPw)(void* p, NI op) {
|
|
tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA* a;
|
|
a = (tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA*)p;
|
|
nimGCvisit((void*)(*a).connectedFut1, op); nimGCvisit((void*)(*a).node2, op);}
|
|
|
|
#line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
|
|
static N_INLINE(NIM_BOOL, isNone__BSgktPzbAjAbjkJR62oiKQoptions)(tyObject_Option__uF36ME4fpYfnIMScqmC3EA self) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
|
|
|
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
|
|
result = !(self.has); return result;}
|
|
|
|
#line 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 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
|
|
static N_INLINE(tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg, get__6nuEzXkpTTXadq9bQbpv9aEwoptions)(tyObject_Option__uF36ME4fpYfnIMScqmC3EA self) { tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg result; nimZeroMem((void*)(&result), sizeof(tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg));
|
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
|
|
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
|
|
{ NIM_BOOL T3_; tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw* T6_; NimStringDesc* T7_;
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
|
|
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
|
|
T3_ = (NIM_BOOL)0; T3_ = isNone__BSgktPzbAjAbjkJR62oiKQoptions(self); if (!T3_) goto LA4_;
|
|
T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*)0; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*) newObj((&NTI__GntyqsSCwg00S5X6lKEPuQ_), sizeof(tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw)); (*T6_).Sup.Sup.Sup.m_type = (&NTI__VAWWBGXQQxBx5kHPK2xRMw_); (*T6_).Sup.Sup.name = "UnpackError"; T7_ = (NimStringDesc*)0; T7_ = (*T6_).Sup.Sup.message; (*T6_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_11)); if (T7_) nimGCunrefNoCycle(T7_); asgnRef((void**) (&(*T6_).Sup.Sup.parent), NIM_NIL);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
|
|
raiseExceptionEx((Exception*)T6_, "UnpackError", "get", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/pure/options.nim", 185); }
|
|
LA4_: ;
|
|
result = self.val; return result;}
|
|
|
|
#line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
|
|
static N_INLINE(void, some__JUMp3uz7holEFCI2bDPLXQoptions)(tySequence__atzPT9bqVZh26epu1UBlGdg* val_0, tyObject_Option__E2DJ9bGHMCoz3vfZ9b53k4Kw* Result) { chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).val, NIM_NIL); (*Result).has = 0;
|
|
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
|
|
(*Result).has = NIM_TRUE;
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
|
|
genericSeqAssign((&(*Result).val), val_0, (&NTI__atzPT9bqVZh26epu1UBlGdg_));}
|
|
|
|
#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 101 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
|
|
static N_INLINE(tyObject_Option__74cK9bjQyfn1PprsUXq7aeQ, some__aIoorPFyo25uX89cyid3mkAoptions)(tyArray__w5VB8h5K8DB3oWrO5U2wqg val_0) { tyObject_Option__74cK9bjQyfn1PprsUXq7aeQ result; nimZeroMem((void*)(&result), sizeof(tyObject_Option__74cK9bjQyfn1PprsUXq7aeQ));
|
|
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
|
|
result.has = NIM_TRUE;
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim"
|
|
nimCopyMem((void*)result.val, (NIM_CONST void*)val_0, sizeof(tyArray__w5VB8h5K8DB3oWrO5U2wqg)); return result;}
|
|
|
|
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
static N_INLINE(NIM_BOOL, failed__JXDwCFE0FKiFPAKUUjgdVg_3asyncloop)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
result = ((*future).state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 3)); 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 62 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(void, colonanonymous___qfYfd5HQ6QG0GNPZXA9brnQ)(void* data_0, void* ClE_0) { tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA* colonenvP_; colonenvP_ = (tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA*) ClE_0;
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
{ tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T3_; NIM_BOOL T4_; TSafePoint TM__FIDfhmqWkoPtBnQbO8SbMw_38;
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T3_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T3_ = &(*colonenvP_).connectedFut1->Sup;
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T4_ = (NIM_BOOL)0; T4_ = failed__JXDwCFE0FKiFPAKUUjgdVg_3asyncloop(T3_); if (!T4_) goto LA5_;
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__FIDfhmqWkoPtBnQbO8SbMw_38); TM__FIDfhmqWkoPtBnQbO8SbMw_38.status = setjmp(TM__FIDfhmqWkoPtBnQbO8SbMw_38.context); if (TM__FIDfhmqWkoPtBnQbO8SbMw_38.status == 0) { { tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA volatile record; NI T15_; Exception* T16_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__ZagBlFMl7KoYROF13oI1xA 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 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T12_ = (NIM_BOOL)0; T12_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 7), T11_, 0); 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) 7), ((NimStringDesc*) NIM_NIL), ((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_39));
|
|
|
|
#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__FIDfhmqWkoPtBnQbO8SbMw_40), 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__FIDfhmqWkoPtBnQbO8SbMw_41), ((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_42));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 65 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 65 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T16_ = (Exception*)0; T16_ = readError__oZX3NvZG9bIr8Tg41a2gDQg((*colonenvP_).connectedFut1);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record), ((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_43), (*T16_).message);
|
|
|
|
#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* errX60gensym115235019_; Exception* T19_; Exception* T20_; TM__FIDfhmqWkoPtBnQbO8SbMw_38.status = 0;
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T19_ = (Exception*)0; T19_ = getCurrentException(); errX60gensym115235019_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T19_));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T20_ = (Exception*)0; T20_ = &errX60gensym115235019_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("connectToNetwork failed", T20_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__FIDfhmqWkoPtBnQbO8SbMw_38.status != 0) reraiseException();
|
|
#line 66 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 66 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
exit(((NI) 1));
|
|
}
|
|
LA5_: ;
|
|
}
|
|
|
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
static N_INLINE(tyObject_Moment__p19adwOigsIe5d3NlfPJOEw, plus___IN6zcqOUsAnWHxO4kl3boAtimer)(tyObject_Moment__p19adwOigsIe5d3NlfPJOEw a, tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw b) { tyObject_Moment__p19adwOigsIe5d3NlfPJOEw result; NI64 TM__FIDfhmqWkoPtBnQbO8SbMw_82; nimZeroMem((void*)(&result), sizeof(tyObject_Moment__p19adwOigsIe5d3NlfPJOEw));
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
if (nimAddInt64(a.value, b.value, &TM__FIDfhmqWkoPtBnQbO8SbMw_82)) { raiseOverflow(); }; result.value = (NI64)(TM__FIDfhmqWkoPtBnQbO8SbMw_82); return result;}
|
|
|
|
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
static N_INLINE(NU64, fastEpochTimeNano__zu4zzNx2HJIoIgQ9bSEK8Zwtimer)(void) { NU64 result; struct timespec t; int T1_; result = (NU64)0; nimZeroMem((void*)(&t), sizeof(struct timespec));
|
|
#line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
|
|
#line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
|
|
#line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
T1_ = (int)0; T1_ = clock_gettime(((int) 1), (&t)); (void)(T1_);
|
|
|
|
#line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
|
|
#line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
|
|
#line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
result = (NU64)((NU64)((NU64)((NU64)(((NU64) (t.tv_sec))) * (NU64)(1000000000ULL))) + (NU64)(((NU64) (t.tv_nsec)))); return result;}
|
|
|
|
#line 430 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
static N_INLINE(tyObject_Moment__p19adwOigsIe5d3NlfPJOEw, now__mCajdQHw9bYnr8G34j9c2hagtimer)(void) { tyObject_Moment__p19adwOigsIe5d3NlfPJOEw result; NU64 T1_; nimZeroMem((void*)(&result), sizeof(tyObject_Moment__p19adwOigsIe5d3NlfPJOEw));
|
|
#line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
|
|
#line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
|
|
#line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
T1_ = (NU64)0; T1_ = fastEpochTimeNano__zu4zzNx2HJIoIgQ9bSEK8Zwtimer(); if ((NI64)(T1_) < (IL64(-9223372036854775807) - IL64(1)) || (NI64)(T1_) > IL64(9223372036854775807)){ raiseRangeErrorI(T1_, (IL64(-9223372036854775807) - IL64(1)), IL64(9223372036854775807)); } result.value = ((NI64) (T1_)); return result;}
|
|
|
|
#line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
static N_INLINE(tyObject_Moment__p19adwOigsIe5d3NlfPJOEw, fromNow__bopkN8KkIJU9bnQVuCeHVMQtimer)(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw a) { tyObject_Moment__p19adwOigsIe5d3NlfPJOEw result; tyObject_Moment__p19adwOigsIe5d3NlfPJOEw T1_; nimZeroMem((void*)(&result), sizeof(tyObject_Moment__p19adwOigsIe5d3NlfPJOEw));
|
|
#line 441 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
|
|
#line 441 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
|
|
#line 441 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
T1_ = now__mCajdQHw9bYnr8G34j9c2hagtimer();
|
|
#line 441 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim"
|
|
result = plus___IN6zcqOUsAnWHxO4kl3boAtimer(T1_, a); 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__FIDfhmqWkoPtBnQbO8SbMw_84; 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__FIDfhmqWkoPtBnQbO8SbMw_83.value, &TM__FIDfhmqWkoPtBnQbO8SbMw_84)) { raiseOverflow(); }; result.value = (NI64)(TM__FIDfhmqWkoPtBnQbO8SbMw_84); return result;}
|
|
|
|
#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__5Qpmu5QqwDY0esVXn6wf7wtables)(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;}
|
|
|
|
#line 86 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(void, logPeerAccounting__1E9cejFyIdUMoyg9cheG9b2Mg)(void* udata, void* ClE_0) { tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA* colonenvP_; tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw T34_; tyObject_Moment__p19adwOigsIe5d3NlfPJOEw T35_; tyProc__9bqx36VxQxXejdrF09bFARDQ T36_; tyObject_TimerCallbackcolonObjectType___6iVKh5lmJXxGN5aEgyB0Rg* T37_; colonenvP_ = (tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA*) ClE_0; { tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ* peer; peer = (tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ*)0; { tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* remote; tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ* peer_2; NI L; remote = (tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg*)0; peer_2 = (tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ*)0;
|
|
#line 664 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
|
|
#line 664 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
L = len__9cJonBcIlIIEombs9a6gNBxg((*(*(*colonenvP_).node2).peerPool).connectedNodes); { NI h_1; NI colontmp_; NI T4_; NI res; h_1 = (NI)0; colontmp_ = (NI)0;
|
|
#line 665 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
|
|
#line 665 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T4_ = (((*(*(*colonenvP_).node2).peerPool).connectedNodes.data ? (*(*(*colonenvP_).node2).peerPool).connectedNodes.data->Sup.len : 0)-1); colontmp_ = T4_;
|
|
#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__FIDfhmqWkoPtBnQbO8SbMw_92;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA6;
|
|
|
|
#line 665 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
h_1 = res;
|
|
#line 666 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
{ NIM_BOOL T9_; NU sent; RootObj* T12_; NU received; RootObj* T13_; tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw id; TSafePoint TM__FIDfhmqWkoPtBnQbO8SbMw_85; RootObj* T27_; tyObject_AccountingcolonObjectType___HErmsnD4y4G39aZZGyrY2Ig* T28_;
|
|
#line 666 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(h_1) >= (NU)((*(*(*colonenvP_).node2).peerPool).connectedNodes.data ? (*(*(*colonenvP_).node2).peerPool).connectedNodes.data->Sup.len : 0)){ raiseIndexError2(h_1,((*(*(*colonenvP_).node2).peerPool).connectedNodes.data ? (*(*(*colonenvP_).node2).peerPool).connectedNodes.data->Sup.len : 0)-1); }
|
|
#line 666 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T9_ = (NIM_BOOL)0; T9_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables((*(*(*colonenvP_).node2).peerPool).connectedNodes.data->data[h_1].Field0); if (!T9_) goto LA10_;
|
|
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/peer_pool.nim"
|
|
if ((NU)(h_1) >= (NU)((*(*(*colonenvP_).node2).peerPool).connectedNodes.data ? (*(*(*colonenvP_).node2).peerPool).connectedNodes.data->Sup.len : 0)){ raiseIndexError2(h_1,((*(*(*colonenvP_).node2).peerPool).connectedNodes.data ? (*(*(*colonenvP_).node2).peerPool).connectedNodes.data->Sup.len : 0)-1); } remote = (*(*(*colonenvP_).node2).peerPool).connectedNodes.data->data[h_1].Field1;
|
|
#line 667 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(h_1) >= (NU)((*(*(*colonenvP_).node2).peerPool).connectedNodes.data ? (*(*(*colonenvP_).node2).peerPool).connectedNodes.data->Sup.len : 0)){ raiseIndexError2(h_1,((*(*(*colonenvP_).node2).peerPool).connectedNodes.data ? (*(*(*colonenvP_).node2).peerPool).connectedNodes.data->Sup.len : 0)-1); } peer_2 = (*(*(*colonenvP_).node2).peerPool).connectedNodes.data->data[h_1].Field2;
|
|
#line 88 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
peer = peer_2;
|
|
#line 90 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/p2p_backends_helpers.nim"
|
|
|
|
#line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/p2p_backends_helpers.nim"
|
|
T12_ = (RootObj*)0; T12_ = getState__Pn9a8bKKstpdcNKdiXxjZLw(peer, WakuProtocol__IJgqmOJH2IQR9cm7YWzR2HA); sent = (*(*((tyObject_WakuPeercolonObjectType___WxUh5kiwnbJ6VgpVJOvR2g*) (T12_))).accounting).sent;
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/p2p_backends_helpers.nim"
|
|
|
|
#line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/p2p_backends_helpers.nim"
|
|
T13_ = (RootObj*)0; T13_ = getState__Pn9a8bKKstpdcNKdiXxjZLw(peer, WakuProtocol__IJgqmOJH2IQR9cm7YWzR2HA); received = (*(*((tyObject_WakuPeercolonObjectType___WxUh5kiwnbJ6VgpVJOvR2g*) (T13_))).accounting).received;
|
|
#line 92 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 92 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
id = toENode__zECSlZZKY2YAR9c9bbZXvNqw((*peer).network);
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__FIDfhmqWkoPtBnQbO8SbMw_85); TM__FIDfhmqWkoPtBnQbO8SbMw_85.status = setjmp(TM__FIDfhmqWkoPtBnQbO8SbMw_85.context); if (TM__FIDfhmqWkoPtBnQbO8SbMw_85.status == 0) { { tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA volatile record; NI T22_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__ZagBlFMl7KoYROF13oI1xA T18_; NIM_BOOL T19_;
|
|
#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 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T19_ = (NIM_BOOL)0; T19_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 3), T18_, 0); if (!!(T19_)) goto LA20_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA15;
|
|
}
|
|
LA20_: ;
|
|
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) 3), ((NimStringDesc*) NIM_NIL), ((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_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"
|
|
T22_ = (NI)0; T22_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record), ((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_40), T22_);
|
|
|
|
#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__FIDfhmqWkoPtBnQbO8SbMw_41), ((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_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__firCiXpCHoX7Cx2ySHWeCg((&record), ((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_88), (&id));
|
|
|
|
#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__jiebrluGFK4OTOG5SA09cHA((&record), ((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_89), sent);
|
|
|
|
#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__jiebrluGFK4OTOG5SA09cHA((&record), ((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_90), received);
|
|
|
|
#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));
|
|
} LA15: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym115335019_; Exception* T25_; Exception* T26_; TM__FIDfhmqWkoPtBnQbO8SbMw_85.status = 0;
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T25_ = (Exception*)0; T25_ = getCurrentException(); errX60gensym115335019_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T25_));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T26_ = (Exception*)0; T26_ = &errX60gensym115335019_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Peer accounting", T26_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__FIDfhmqWkoPtBnQbO8SbMw_85.status != 0) reraiseException();
|
|
#line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/p2p_backends_helpers.nim"
|
|
|
|
#line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/p2p_backends_helpers.nim"
|
|
T27_ = (RootObj*)0; T27_ = getState__Pn9a8bKKstpdcNKdiXxjZLw(peer, WakuProtocol__IJgqmOJH2IQR9cm7YWzR2HA);
|
|
#line 94 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T28_ = (tyObject_AccountingcolonObjectType___HErmsnD4y4G39aZZGyrY2Ig*)0; T28_ = (tyObject_AccountingcolonObjectType___HErmsnD4y4G39aZZGyrY2Ig*) newObj((&NTI__mPS04qeXDX9aGNktkHbNOGQ_), sizeof(tyObject_AccountingcolonObjectType___HErmsnD4y4G39aZZGyrY2Ig)); (*T28_).sent = ((NU) 0); (*T28_).received = ((NU) 0); asgnRef((void**) (&(*((tyObject_WakuPeercolonObjectType___WxUh5kiwnbJ6VgpVJOvR2g*) (T27_))).accounting), T28_);
|
|
#line 668 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
{ NI T31_;
|
|
#line 668 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
|
|
#line 668 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
|
|
#line 668 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
|
|
#line 668 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T31_ = (NI)0; T31_ = len__9cJonBcIlIIEombs9a6gNBxg((*(*(*colonenvP_).node2).peerPool).connectedNodes); if (!!((T31_ == L))) goto LA32_;
|
|
|
|
#line 668 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
|
|
#line 668 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_91));
|
|
}
|
|
LA32_: ;
|
|
}
|
|
LA10_: ;
|
|
|
|
#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__FIDfhmqWkoPtBnQbO8SbMw_92)) { raiseOverflow(); }; res = (NI)(TM__FIDfhmqWkoPtBnQbO8SbMw_92); } LA6: ;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
#line 96 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 96 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 96 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 96 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 96 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T34_ = seconds__VnZgvngfH64K9cbR19bMHEEAtimer(((NI) 2));
|
|
#line 96 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T35_ = fromNow__bopkN8KkIJU9bnQVuCeHVMQtimer(T34_); nimZeroMem((void*)(&T36_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T36_.ClP_0 = logPeerAccounting__1E9cejFyIdUMoyg9cheG9b2Mg; T36_.ClE_0 = colonenvP_;
|
|
#line 96 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T37_ = (tyObject_TimerCallbackcolonObjectType___6iVKh5lmJXxGN5aEgyB0Rg*)0; T37_ = setTimer__U3kgm9a0p5ZDfiqRfgautMg(T35_, T36_, NIM_NIL); (void)(T37_);
|
|
}
|
|
|
|
#line 108 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(void, logMetrics__1E9cejFyIdUMoyg9cheG9b2Mg_2)(void* udata, void* ClE_0) { tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA* colonenvP_; tyObject_GaugecolonObjectType___x2IwWHBQ2DnAlsdOBt0v9bA* connectedPeers; tyObject_CountercolonObjectType___cOLAOcl7p0BPhf5kvmQRqw* validEnvelopes; tyObject_CountercolonObjectType___cOLAOcl7p0BPhf5kvmQRqw* droppedEnvelopes; TSafePoint TM__FIDfhmqWkoPtBnQbO8SbMw_94; tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw T17_; tyObject_Moment__p19adwOigsIe5d3NlfPJOEw T18_; tyProc__9bqx36VxQxXejdrF09bFARDQ T19_; tyObject_TimerCallbackcolonObjectType___6iVKh5lmJXxGN5aEgyB0Rg* T20_; colonenvP_ = (tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA*) ClE_0;
|
|
#line 111 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
connectedPeers = connected_peers__c0nVHA39aARsECN9afWNmWLw;
|
|
#line 112 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
validEnvelopes = envelopes_valid__2lut9c7cDQR4QRjD2wY8hKg;
|
|
#line 113 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
droppedEnvelopes = envelopes_dropped__bYspWZpnjqZntEMM8SOt5Q;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__FIDfhmqWkoPtBnQbO8SbMw_94); TM__FIDfhmqWkoPtBnQbO8SbMw_94.status = setjmp(TM__FIDfhmqWkoPtBnQbO8SbMw_94.context); if (TM__FIDfhmqWkoPtBnQbO8SbMw_94.status == 0) { { tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA volatile record; NI T9_; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T10_; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T11_; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T12_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
{ tyArray__ZagBlFMl7KoYROF13oI1xA T5_; NIM_BOOL T6_;
|
|
#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 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T6_ = (NIM_BOOL)0; T6_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 3), T5_, 0); if (!!(T6_)) goto LA7_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
goto LA2;
|
|
}
|
|
LA7_: ;
|
|
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) 3), ((NimStringDesc*) NIM_NIL), ((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_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"
|
|
T9_ = (NI)0; T9_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record), ((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_40), T9_);
|
|
|
|
#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__FIDfhmqWkoPtBnQbO8SbMw_41), ((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_96));
|
|
|
|
#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"
|
|
T10_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; T10_ = toLog__g8A7CUPqSRVvixfQiyL7Pw(connectedPeers);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__9aAbCsa7tRNF9b0zyDMHxkfw((&record), ((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_97), T10_);
|
|
|
|
#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"
|
|
T11_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; T11_ = toLog__9abHa4IxJVW9b3YJ0UkI9bUZw(validEnvelopes);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__9aAbCsa7tRNF9b0zyDMHxkfw((&record), ((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_98), T11_);
|
|
|
|
#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"
|
|
T12_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; T12_ = toLog__9abHa4IxJVW9b3YJ0UkI9bUZw(droppedEnvelopes);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__9aAbCsa7tRNF9b0zyDMHxkfw((&record), ((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_99), T12_);
|
|
|
|
#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));
|
|
} LA2: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym115435019_; Exception* T15_; Exception* T16_; TM__FIDfhmqWkoPtBnQbO8SbMw_94.status = 0;
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T15_ = (Exception*)0; T15_ = getCurrentException(); errX60gensym115435019_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T15_));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T16_ = (Exception*)0; T16_ = &errX60gensym115435019_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Node metrics", T16_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__FIDfhmqWkoPtBnQbO8SbMw_94.status != 0) reraiseException();
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T17_ = seconds__VnZgvngfH64K9cbR19bMHEEAtimer(((NI) 2));
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T18_ = fromNow__bopkN8KkIJU9bnQVuCeHVMQtimer(T17_); nimZeroMem((void*)(&T19_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T19_.ClP_0 = logMetrics__1E9cejFyIdUMoyg9cheG9b2Mg_2; T19_.ClE_0 = colonenvP_;
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T20_ = (tyObject_TimerCallbackcolonObjectType___6iVKh5lmJXxGN5aEgyB0Rg*)0; T20_ = setTimer__U3kgm9a0p5ZDfiqRfgautMg(T18_, T19_, NIM_NIL); (void)(T20_);
|
|
}
|
|
|
|
#line 13 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, run__sCRR9bvt9cmwZ2jNgx69a6iWw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, br_hmac_drbg_context* rng_0) { tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA* colonenv_; tyTuple__FkTTvqR0qjrSirqw1mlpbQ T1_; tyObject_Option__uF36ME4fpYfnIMScqmC3EA ipExt; tyObject_Option__G4QSZNj619bazerwBIq3ZNg tcpPortExt; tyObject_Option__G4QSZNj619bazerwBIq3ZNg udpPortExt; tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA address; tySequence__aY9a09bkqU2BC49bz0loJpzJQ* bootnodes; tyProc__9bqx36VxQxXejdrF09bFARDQ T45_; colonenv_ = (tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv_ = (tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA*) newObj((&NTI__H4T1W81nv0YH29a9aqLzTcPw_), sizeof(tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA)); (*colonenv_).Sup.m_type = (&NTI__SaPxa9b7IAzOVWkMEBAD0tA_);
|
|
#line 15 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 15 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_5)); }
|
|
#line 16 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_7)); } if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_8)); }
|
|
#line 17 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_9)); } if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_8)); }
|
|
#line 15 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T1_ = setupNat__UP9cfGZeQa8KjvXvbedMvLg((*config)._cmd_1.nat, ((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_6), (NU16)((NU16)((*config)._cmd_1.tcpPort) + (NU16)((*config)._cmd_1.portsShift)), (NU16)((NU16)((*config)._cmd_1.udpPort) + (NU16)((*config)._cmd_1.portsShift))); ipExt = T1_.Field0; tcpPortExt = T1_.Field1; udpPortExt = T1_.Field2;
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
{ NIM_BOOL T4_;
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T4_ = (NIM_BOOL)0; T4_ = isNone__BSgktPzbAjAbjkJR62oiKQoptions(ipExt); if (!T4_) goto LA5_;
|
|
chckNil((void*)(&address)); nimZeroMem((void*)(&address), sizeof(tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA));
|
|
#line 21 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 21 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
address.ip = parseIpAddress__1ivqWNphfe1wCfgNmXXOCA(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_10));
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_7)); } if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_8)); } address.tcpPort = (NU16)((NU16)((*config)._cmd_1.tcpPort) + (NU16)((*config)._cmd_1.portsShift));
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_9)); } if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_8)); } address.udpPort = (NU16)((NU16)((*config)._cmd_1.udpPort) + (NU16)((*config)._cmd_1.portsShift)); }
|
|
goto LA2_;
|
|
LA5_: ;
|
|
{ tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg T8_; chckNil((void*)(&address)); nimZeroMem((void*)(&address), sizeof(tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T8_ = get__6nuEzXkpTTXadq9bQbpv9aEwoptions(ipExt);
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
address.ip = toNormalIp__yE5rchHevuUpBuS1R7ZcTQ(T8_);
|
|
#line 26 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_7)); } if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_8)); } address.tcpPort = (NU16)((NU16)((*config)._cmd_1.tcpPort) + (NU16)((*config)._cmd_1.portsShift));
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_9)); } if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_8)); } address.udpPort = (NU16)((NU16)((*config)._cmd_1.udpPort) + (NU16)((*config)._cmd_1.portsShift)); }
|
|
LA2_: ;
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_12)); }
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
asgnRef((void**) (&(*colonenv_).node2), newEthereumNode__j7temvlPovop6ijAx09cWjQ((&(*config)._cmd_1.nodekey), address, ((NU) 1), NIM_NIL, ((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_6), NIM_FALSE, NIM_FALSE, ((NI) 10), rng_0));
|
|
#line 32 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
{ tyObject_Option__E2DJ9bGHMCoz3vfZ9b53k4Kw topicInterest; tyObject_Option__74cK9bjQyfn1PprsUXq7aeQ bloom; tyObject_WakuConfig__xNRJjg7UsWOYDNvYInntUQ wakuConfig;
|
|
#line 32 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_13)); } if (!!((*config)._cmd_1.bootnodeOnly)) goto LA11_;
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
addCapability__hIru7coXtXU02zAwsaAGcA(&(*colonenv_).node2, WakuProtocol__IJgqmOJH2IQR9cm7YWzR2HA);
|
|
nimZeroMem((void*)(&topicInterest), sizeof(tyObject_Option__E2DJ9bGHMCoz3vfZ9b53k4Kw)); nimZeroMem((void*)(&bloom), sizeof(tyObject_Option__74cK9bjQyfn1PprsUXq7aeQ));
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
{ tySequence__atzPT9bqVZh26epu1UBlGdg* topics; if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_14)); } if (!(*config)._cmd_1.wakuTopicInterest) goto LA15_;
|
|
topics = (tySequence__atzPT9bqVZh26epu1UBlGdg*)0;
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
some__JUMp3uz7holEFCI2bDPLXQoptions(topics, (&topicInterest));
|
|
}
|
|
goto LA13_;
|
|
LA15_: ;
|
|
{ tyArray__w5VB8h5K8DB3oWrO5U2wqg T18_;
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
nimZeroMem((void*)T18_, sizeof(tyArray__w5VB8h5K8DB3oWrO5U2wqg)); fullBloom__Cdfqn70cfGY4Hr9cXMN5E8w(T18_);
|
|
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
bloom = some__aIoorPFyo25uX89cyid3mkAoptions(T18_); }
|
|
LA13_: ;
|
|
nimZeroMem((void*)(&wakuConfig), sizeof(tyObject_WakuConfig__xNRJjg7UsWOYDNvYInntUQ));
|
|
#line 41 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
chckNil((void*)(&wakuConfig)); nimZeroMem((void*)(&wakuConfig), sizeof(tyObject_WakuConfig__xNRJjg7UsWOYDNvYInntUQ)); if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_15)); } wakuConfig.powRequirement = (*config)._cmd_1.wakuPow; wakuConfig.bloom = bloom; if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_16)); } wakuConfig.isLightNode = (*config)._cmd_1.lightNode; wakuConfig.maxMsgSize = ((NU32) 1048576); genericSeqAssign((&wakuConfig.topics.val), topicInterest.val, (&NTI__atzPT9bqVZh26epu1UBlGdg_)); wakuConfig.topics.has = topicInterest.has;
|
|
#line 46 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 46 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
configureWaku__7X8zhMTJHSY66Npne0VSoA((*colonenv_).node2, (&wakuConfig));
|
|
|
|
#line 47 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
{ NIM_BOOL T21_; RootObj* T25_;
|
|
#line 47 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T21_ = (NIM_BOOL)0; if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_17)); } T21_ = (*config)._cmd_1.whisper; if (T21_) goto LA22_;
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_18)); } T21_ = (*config)._cmd_1.whisperBridge; LA22_: ;
|
|
if (!T21_) goto LA23_;
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
addCapability__hIru7coXtXU02zAwsaAGcA(&(*colonenv_).node2, WhisperProtocol__DvfKgxOWc3TgSlV1d7It8w);
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/p2p_backends_helpers.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/p2p/p2p_backends_helpers.nim"
|
|
T25_ = (RootObj*)0; T25_ = getNetworkState__jkaqdjmGmnNH7Q4pqy3M2w((*colonenv_).node2, WhisperProtocol__DvfKgxOWc3TgSlV1d7It8w);
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
(*((tyObject_WhisperNetworkcolonObjectType___9bSNtk9a5UY6HDbMzJQEMSFg*) (T25_))).config.powRequirement = 2.0000000000000000e-03; }
|
|
LA23_: ;
|
|
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
{ if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_18)); } if (!(*config)._cmd_1.whisperBridge) goto LA28_;
|
|
|
|
#line 51 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 51 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
shareMessageQueue__zyWCjXArbd1mnGkOYHBitQ((*colonenv_).node2);
|
|
}
|
|
LA28_: ;
|
|
}
|
|
LA11_: ;
|
|
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
{ NI T32_;
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_19)); } T32_ = ((*config)._cmd_1.bootnodes ? (*config)._cmd_1.bootnodes->Sup.len : 0); if (!(((NI) 0) < T32_)) goto LA33_;
|
|
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_19)); }
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
bootnodes = setBootNodes__I3ZVz3aXhPPsUjoX3YcKTA((*config)._cmd_1.bootnodes->data, ((*config)._cmd_1.bootnodes ? (*config)._cmd_1.bootnodes->Sup.len : 0)); }
|
|
goto LA30_;
|
|
LA33_: ;
|
|
{
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_20)); } if (!((*config)._cmd_1.fleet == ((tyEnum_Fleet__nqXpvCqeLCgsbsqIlTSrYw) 1))) goto LA36_;
|
|
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
bootnodes = setBootNodes__I3ZVz3aXhPPsUjoX3YcKTA(TM__FIDfhmqWkoPtBnQbO8SbMw_21, 6); }
|
|
goto LA30_;
|
|
LA36_: ;
|
|
{
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_20)); } if (!((*config)._cmd_1.fleet == ((tyEnum_Fleet__nqXpvCqeLCgsbsqIlTSrYw) 2))) goto LA39_;
|
|
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
bootnodes = setBootNodes__I3ZVz3aXhPPsUjoX3YcKTA(TM__FIDfhmqWkoPtBnQbO8SbMw_28, 3); }
|
|
goto LA30_;
|
|
LA39_: ;
|
|
{
|
|
#line 57 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_20)); } if (!((*config)._cmd_1.fleet == ((tyEnum_Fleet__nqXpvCqeLCgsbsqIlTSrYw) 3))) goto LA42_;
|
|
|
|
#line 57 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 57 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
bootnodes = setBootNodes__I3ZVz3aXhPPsUjoX3YcKTA(TM__FIDfhmqWkoPtBnQbO8SbMw_32, 3); }
|
|
goto LA30_;
|
|
LA42_: ;
|
|
{ bootnodes = NIM_NIL; }
|
|
LA30_: ;
|
|
|
|
#line 60 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 60 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_36)); } if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_37)); }
|
|
#line 60 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
asgnRef((void**) (&(*colonenv_).connectedFut1), connectToNetwork__ufFsijCaeF9cGNgbM9cP6JBg((*colonenv_).node2, bootnodes, !((*config)._cmd_1.noListen), (*config)._cmd_1.discovery));
|
|
#line 62 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
nimZeroMem((void*)(&T45_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T45_.ClP_0 = colonanonymous___qfYfd5HQ6QG0GNPZXA9brnQ; T45_.ClE_0 = colonenv_;
|
|
#line 62 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
callbackeq___aTxUhkOixq78pMEm3x5jfA((*colonenv_).connectedFut1, T45_);
|
|
|
|
#line 68 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
{
|
|
#line 68 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_13)); } if (!!((*config)._cmd_1.bootnodeOnly)) goto LA48_;
|
|
|
|
#line 70 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
{ NI T52_;
|
|
#line 70 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 70 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_44)); } T52_ = ((*config)._cmd_1.staticnodes ? (*config)._cmd_1.staticnodes->Sup.len : 0); if (!(((NI) 0) < T52_)) goto LA53_;
|
|
|
|
#line 70 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_44)); }
|
|
#line 70 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
connectToNodes__OaVza6vjgVH0CRjD5siyrw((*colonenv_).node2, (*config)._cmd_1.staticnodes->data, ((*config)._cmd_1.staticnodes ? (*config)._cmd_1.staticnodes->Sup.len : 0));
|
|
}
|
|
goto LA50_;
|
|
LA53_: ;
|
|
{
|
|
#line 71 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_20)); } if (!((*config)._cmd_1.fleet == ((tyEnum_Fleet__nqXpvCqeLCgsbsqIlTSrYw) 1))) goto LA56_;
|
|
|
|
#line 71 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 71 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
connectToNodes__OaVza6vjgVH0CRjD5siyrw((*colonenv_).node2, TM__FIDfhmqWkoPtBnQbO8SbMw_45, 24);
|
|
}
|
|
goto LA50_;
|
|
LA56_: ;
|
|
{
|
|
#line 72 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_20)); } if (!((*config)._cmd_1.fleet == ((tyEnum_Fleet__nqXpvCqeLCgsbsqIlTSrYw) 2))) goto LA59_;
|
|
|
|
#line 72 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 72 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
connectToNodes__OaVza6vjgVH0CRjD5siyrw((*colonenv_).node2, TM__FIDfhmqWkoPtBnQbO8SbMw_70, 3);
|
|
}
|
|
goto LA50_;
|
|
LA59_: ;
|
|
{
|
|
#line 73 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_20)); } if (!((*config)._cmd_1.fleet == ((tyEnum_Fleet__nqXpvCqeLCgsbsqIlTSrYw) 3))) goto LA62_;
|
|
|
|
#line 73 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 73 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
connectToNodes__OaVza6vjgVH0CRjD5siyrw((*colonenv_).node2, TM__FIDfhmqWkoPtBnQbO8SbMw_74, 3);
|
|
}
|
|
goto LA50_;
|
|
LA62_: ;
|
|
LA50_: ;
|
|
}
|
|
LA48_: ;
|
|
|
|
#line 75 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
{ tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw ta; tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ* rpcServer; tyArray__BHkzPeRaG9bjFDTEV0kErrg T68_; tyObject_KeyStoragecolonObjectType___AF9bscEQmjh7y9cwwaQZrQAg* keys; tyObject_RpcServercolonObjectType___9b9cTJXNFx2tRw69cd9arh9co9cA* T69_; tyObject_RpcServercolonObjectType___9b9cTJXNFx2tRw69cd9arh9co9cA* T70_; if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_78)); } if (!(*config)._cmd_1.rpc) goto LA66_;
|
|
|
|
#line 76 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_79)); }
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_80)); } if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_8)); }
|
|
#line 76 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
ta = initTAddress__4Inkz184gzvSzRNqKTPwVw((*config)._cmd_1.rpcAddress, (NU16)((NU16)((*config)._cmd_1.rpcPort) + (NU16)((*config)._cmd_1.portsShift)));
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T68_[0] = ta;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
rpcServer = newRpcHttpServer__6YPMfxWBQARkA9c19cO19a8Zw(T68_, 1);
|
|
#line 79 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 79 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
keys = newKeyStorage__8dGwUIHmPvmRQ58v0tMl9bA();
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T69_ = (tyObject_RpcServercolonObjectType___9b9cTJXNFx2tRw69cd9arh9co9cA*)0; T69_ = &rpcServer->Sup;
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
setupWakuRPC__0n8B29aE2EQtR2PAjkAfjfA((*colonenv_).node2, keys, T69_, rng_0);
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T70_ = (tyObject_RpcServercolonObjectType___9b9cTJXNFx2tRw69cd9arh9co9cA*)0; T70_ = &rpcServer->Sup;
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
setupWakuSimRPC__AUpHnrxHEuqZADeR3FiEXA((*colonenv_).node2, T70_);
|
|
|
|
#line 82 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 82 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
start__ievZ5ELfAc6PeJHnw4gu7w(rpcServer);
|
|
}
|
|
LA66_: ;
|
|
|
|
#line 85 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
{ tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw T75_; tyObject_Moment__p19adwOigsIe5d3NlfPJOEw T76_; tyProc__9bqx36VxQxXejdrF09bFARDQ T77_; tyObject_TimerCallbackcolonObjectType___6iVKh5lmJXxGN5aEgyB0Rg* T78_; if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_81)); } if (!(*config)._cmd_1.logAccounting) goto LA73_;
|
|
|
|
#line 97 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 97 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 97 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 97 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 97 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T75_ = seconds__VnZgvngfH64K9cbR19bMHEEAtimer(((NI) 2));
|
|
#line 97 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T76_ = fromNow__bopkN8KkIJU9bnQVuCeHVMQtimer(T75_); nimZeroMem((void*)(&T77_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T77_.ClP_0 = logPeerAccounting__1E9cejFyIdUMoyg9cheG9b2Mg; T77_.ClE_0 = colonenv_;
|
|
#line 97 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T78_ = (tyObject_TimerCallbackcolonObjectType___6iVKh5lmJXxGN5aEgyB0Rg*)0; T78_ = setTimer__U3kgm9a0p5ZDfiqRfgautMg(T76_, T77_, NIM_NIL); (void)(T78_);
|
|
}
|
|
LA73_: ;
|
|
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
{ tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw T83_; tyObject_Moment__p19adwOigsIe5d3NlfPJOEw T84_; tyProc__9bqx36VxQxXejdrF09bFARDQ T85_; tyObject_TimerCallbackcolonObjectType___6iVKh5lmJXxGN5aEgyB0Rg* T86_; if (!(((1 &(1U<<((NU)((*config).cmd)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__FIDfhmqWkoPtBnQbO8SbMw_93)); } if (!(*config)._cmd_1.logMetrics) goto LA81_;
|
|
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T83_ = seconds__VnZgvngfH64K9cbR19bMHEEAtimer(((NI) 2));
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T84_ = fromNow__bopkN8KkIJU9bnQVuCeHVMQtimer(T83_); nimZeroMem((void*)(&T85_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T85_.ClP_0 = logMetrics__1E9cejFyIdUMoyg9cheG9b2Mg_2; T85_.ClE_0 = colonenv_;
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T86_ = (tyObject_TimerCallbackcolonObjectType___6iVKh5lmJXxGN5aEgyB0Rg*)0; T86_ = setTimer__U3kgm9a0p5ZDfiqRfgautMg(T84_, T85_, NIM_NIL); (void)(T86_);
|
|
}
|
|
LA81_: ;
|
|
|
|
#line 119 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 119 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
runForever__YNjd8fE6xG8CRNwfLnrx0g_3();
|
|
}
|
|
|
|
#line 2087 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(void, initStackBottomWith)(void* locals) {
|
|
#line 2091 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2091 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
nimGC_setStackBottom(locals);
|
|
}
|
|
|
|
#line 114 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
static N_INLINE(NIM_BOOL, isObjWithCache)(TNimType* obj, TNimType* subclass, TNimType** cache) { NIM_BOOL result;{ result = (NIM_BOOL)0;
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
{
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
if (!(obj == subclass)) goto LA3_;
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
result = NIM_TRUE; goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
{
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
if (!((*obj).base == subclass)) goto LA7_;
|
|
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
result = NIM_TRUE; goto BeforeRet_;
|
|
}
|
|
LA7_: ;
|
|
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
{
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
if (!(cache[(((NI) 0))- 0] == obj)) goto LA11_;
|
|
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
result = NIM_FALSE; goto BeforeRet_;
|
|
}
|
|
LA11_: ;
|
|
|
|
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
{
|
|
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
if (!(cache[(((NI) 1))- 0] == obj)) goto LA15_;
|
|
|
|
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
result = NIM_TRUE; goto BeforeRet_;
|
|
}
|
|
LA15_: ;
|
|
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
result = isObjSlowPath__H8B7g6iFRPI5Em52KFoD6w(obj, subclass, cache); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, formatMsg__e82IUoG9buGtygBpBEf7S0w)(tyObject_SerializationError__pU5THS9aG4YyseMvUN63xFQ* err, NimStringDesc* filename_0) { NimStringDesc* result;{ result = (NimStringDesc*)0;
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
chckNilDisp(err);
|
|
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
{
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
if (!((err) && (isObjWithCache((*err).Sup.Sup.Sup.m_type, (&NTI__LIBquN2JQ7AHsoMScrCORw_), Nim_OfCheck_CACHE101)))) goto LA3_;
|
|
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
if (err && !isObj((*err).Sup.Sup.Sup.m_type, (&NTI__LIBquN2JQ7AHsoMScrCORw_))){ raiseObjectConversionError(); }
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
result = formatMsg__9cEF6SxxQTYLkrzg9bgcuYeA(((tyObject_UnexpectedField__LIBquN2JQ7AHsoMScrCORw*) (err)), filename_0); goto BeforeRet_;
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
if (!((err) && (isObjWithCache((*err).Sup.Sup.Sup.m_type, (&NTI__qAVQt9aipWaNlezE180FGhw_), Nim_OfCheck_CACHE102)))) goto LA6_;
|
|
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
if (err && !isObj((*err).Sup.Sup.Sup.m_type, (&NTI__qAVQt9aipWaNlezE180FGhw_))){ raiseObjectConversionError(); }
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
result = formatMsg__9bagkR9aU39cfIDcdzxL8KCmg(((tyObject_UnexpectedTokenError__qAVQt9aipWaNlezE180FGhw*) (err)), filename_0); goto BeforeRet_;
|
|
}
|
|
goto LA1_;
|
|
LA6_: ;
|
|
{
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
if (!((err) && (isObjWithCache((*err).Sup.Sup.Sup.m_type, (&NTI__rDMfqXLPQBxhfPJiYR8dyA_), Nim_OfCheck_CACHE103)))) goto LA9_;
|
|
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
if (err && !isObj((*err).Sup.Sup.Sup.m_type, (&NTI__rDMfqXLPQBxhfPJiYR8dyA_))){ raiseObjectConversionError(); }
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
result = formatMsg__sR2ZiRbqxr6Qwzm2rlRK9bQ(((tyObject_UnexpectedValueError__rDMfqXLPQBxhfPJiYR8dyA*) (err)), filename_0); goto BeforeRet_;
|
|
}
|
|
goto LA1_;
|
|
LA9_: ;
|
|
{
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
if (!((err) && (isObjWithCache((*err).Sup.Sup.Sup.m_type, (&NTI__jM9c0MpxBPgok2bPSGzR7Ng_), Nim_OfCheck_CACHE104)))) goto LA12_;
|
|
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
if (err && !isObj((*err).Sup.Sup.Sup.m_type, (&NTI__jM9c0MpxBPgok2bPSGzR7Ng_))){ raiseObjectConversionError(); }
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
result = formatMsg__SPDBH5MkZ6kohapsraHdsQ(((tyObject_IntOverflowError__jM9c0MpxBPgok2bPSGzR7Ng*) (err)), filename_0); goto BeforeRet_;
|
|
}
|
|
goto LA1_;
|
|
LA12_: ;
|
|
{
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
if (!((err) && (isObjWithCache((*err).Sup.Sup.Sup.m_type, (&NTI__Z1eoDcfZqP74p3sMbcbJ5A_), Nim_OfCheck_CACHE105)))) goto LA15_;
|
|
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
if (err && !isObj((*err).Sup.Sup.Sup.m_type, (&NTI__Z1eoDcfZqP74p3sMbcbJ5A_))){ raiseObjectConversionError(); }
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
result = formatMsg__Xqz03D9biHh9anPMg9coHMHkg(((tyObject_GenericJsonReaderError__Z1eoDcfZqP74p3sMbcbJ5A*) (err)), filename_0); goto BeforeRet_;
|
|
}
|
|
goto LA1_;
|
|
LA15_: ;
|
|
{
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
if (!((err) && (isObjWithCache((*err).Sup.Sup.Sup.m_type, (&NTI__9bJUtRK84HETHPJ83O2nzvQ_), Nim_OfCheck_CACHE106)))) goto LA18_;
|
|
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
if (err && !isObj((*err).Sup.Sup.Sup.m_type, (&NTI__9bJUtRK84HETHPJ83O2nzvQ_))){ raiseObjectConversionError(); }
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
result = formatMsg__h7IcX9aT9bQud9bSoJqz9bH22g(((tyObject_JsonReaderError__9bJUtRK84HETHPJ83O2nzvQ*) (err)), filename_0); goto BeforeRet_;
|
|
}
|
|
goto LA1_;
|
|
LA18_: ;
|
|
{
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
if (!((err) && (isObjWithCache((*err).Sup.Sup.Sup.m_type, (&NTI__pU5THS9aG4YyseMvUN63xFQ_), Nim_OfCheck_CACHE107)))) goto LA21_;
|
|
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-serialization/serialization/errors.nim"
|
|
result = formatMsg__PdfgthSJLyK9btpbxcxszCQ(err, filename_0); goto BeforeRet_;
|
|
}
|
|
goto LA1_;
|
|
LA21_: ;
|
|
LA1_: ;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NI, hash__mo6rC35t0882YVhrINAipQ)(tyObject_CollectorcolonObjectType___fxDVjFD559aINhArr9a0DVSg* collector) { NI result;{ result = (NI)0;
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim"
|
|
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim"
|
|
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim"
|
|
result = hash__F9cmFKOoU1TqQqFADnwUDtA(collector); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, collect__2kgb0UrjjFd8NdUb7A2aSQ)(tyObject_CollectorcolonObjectType___fxDVjFD559aINhArr9a0DVSg* collector, tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* Result) {{ chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).data, NIM_NIL); (*Result).counter = 0; (*Result).first = 0; (*Result).last = 0;
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
chckNilDisp(collector);
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim"
|
|
{
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim"
|
|
if (!((collector) && (isObjWithCache((*collector).Sup.m_type, (&NTI__ye1TmHw4DBmcStXbxVQlCg_), Nim_OfCheck_CACHE108)))) goto LA3_;
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim"
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim"
|
|
if (collector && !isObj((*collector).Sup.m_type, (&NTI__ye1TmHw4DBmcStXbxVQlCg_))){ raiseObjectConversionError(); }
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim"
|
|
collect__Qq7bkHwS70v9bHxXJ71vxZw(((tyObject_RuntimeInfocolonObjectType___ye1TmHw4DBmcStXbxVQlCg*) (collector)), Result);
|
|
goto BeforeRet_;
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim"
|
|
if (!((collector) && (isObjWithCache((*collector).Sup.m_type, (&NTI__lk9a1N5rz7U7kStl78tROfw_), Nim_OfCheck_CACHE109)))) goto LA6_;
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim"
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim"
|
|
if (collector && !isObj((*collector).Sup.m_type, (&NTI__lk9a1N5rz7U7kStl78tROfw_))){ raiseObjectConversionError(); }
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim"
|
|
collect__vDtthGBQXbm9crskYLJhYmw(((tyObject_ProcessInfocolonObjectType___lk9a1N5rz7U7kStl78tROfw*) (collector)), Result);
|
|
goto BeforeRet_;
|
|
}
|
|
goto LA1_;
|
|
LA6_: ;
|
|
{
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim"
|
|
if (!((collector) && (isObjWithCache((*collector).Sup.m_type, (&NTI__fxDVjFD559aINhArr9a0DVSg_), Nim_OfCheck_CACHE110)))) goto LA9_;
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim"
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim"
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim"
|
|
collect__muUtV6bv9ckc9cbIXLcOzIEg(collector, Result);
|
|
goto BeforeRet_;
|
|
}
|
|
goto LA1_;
|
|
LA9_: ;
|
|
LA1_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
|
|
#line 371 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_MDigest__law9ct65KplMYBvtmjCQxbw, genesisHash__uIdeQKSKwg9cxsyhA9cmT9big)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db) { tyObject_MDigest__law9ct65KplMYBvtmjCQxbw result;{ nimZeroMem((void*)(&result), sizeof(tyObject_MDigest__law9ct65KplMYBvtmjCQxbw));
|
|
#line 371 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 371 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 371 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
result = genesisHash__ldHqYCJPgBKSL00r9cYzvKQ(db); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, getBlockHeader__sr5eCwFTR3sdXdVZvveCMA)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_HashOrNum__LkwktpF7pr3srq7H61CseQ* b, tyObject_BlockHeader__2vbfkaGlgbp27RVao7wDmw* output) { NIM_BOOL result;{ result = (NIM_BOOL)0;
|
|
#line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
result = getBlockHeader__Xp2Utbv5qNdJjRFA9aqoeLA(db, b, output); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, getBestBlockHeader__Nvdi1eXi1LNWgBDI6CW1lw)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* self, tyObject_BlockHeader__2vbfkaGlgbp27RVao7wDmw* Result) {{
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
getBestBlockHeader__TBWJVwSgTxfTpXimXQGliw(self, Result);
|
|
goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
}
|
|
|
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, getSuccessorHeader__M7tQ4v8bP1LvoTawNi8QEA)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_BlockHeader__2vbfkaGlgbp27RVao7wDmw* h_0, tyObject_BlockHeader__2vbfkaGlgbp27RVao7wDmw* output, NU skip) { NIM_BOOL result;{ result = (NIM_BOOL)0;
|
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
result = getSuccessorHeader__tQUo6Sf9bW9aGLC2wLVxpTxA(db, h_0, output, skip); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, getAncestorHeader__M7tQ4v8bP1LvoTawNi8QEA_2)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_BlockHeader__2vbfkaGlgbp27RVao7wDmw* h_0, tyObject_BlockHeader__2vbfkaGlgbp27RVao7wDmw* output, NU skip) { NIM_BOOL result;{ result = (NIM_BOOL)0;
|
|
#line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
result = getAncestorHeader__tQUo6Sf9bW9aGLC2wLVxpTxA_2(db, h_0, output, skip); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_BlockBody__8AyZx1MAARukMsuNHALBfQ*, getBlockBody__MFsDwK2iXOZsnDQF5mwh4g)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_MDigest__law9ct65KplMYBvtmjCQxbw* blockHash) { tyObject_BlockBody__8AyZx1MAARukMsuNHALBfQ* result;{ result = (tyObject_BlockBody__8AyZx1MAARukMsuNHALBfQ*)0;
|
|
#line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
result = getBlockBody__VIDdDa30jE9bz6CPBGbfTZw(db, blockHash); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 399 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_Receipt__teeSvtNg5p8bImQ9aAZvEBg*, getReceipt__DGrkUGYxvsgEu7q0Flhqag)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_MDigest__law9ct65KplMYBvtmjCQxbw* hash_0) { tyObject_Receipt__teeSvtNg5p8bImQ9aAZvEBg* result;{ result = (tyObject_Receipt__teeSvtNg5p8bImQ9aAZvEBg*)0;
|
|
#line 399 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 399 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 399 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
result = getReceipt__j7bP1ckwdVgyohMF6vJpcg(db, hash_0); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 402 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_TrieDatabaseRefcolonObjectType___bUlHVqNXs5NIauZhQna0VA*, getTrieDB__YHGkUt2oDK9cCA78Fd2Q2Fg)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db) { tyObject_TrieDatabaseRefcolonObjectType___bUlHVqNXs5NIauZhQna0VA* result;{ result = (tyObject_TrieDatabaseRefcolonObjectType___bUlHVqNXs5NIauZhQna0VA*)0;
|
|
#line 402 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 402 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 402 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
result = getTrieDB__L6QBtW8osN5m4C88UvGFPQ(db); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, getCodeByHash__HmGEVAuBxVulDdIpoEC9bNg)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_MDigest__law9ct65KplMYBvtmjCQxbw* hash_0) { tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result;{ result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
result = getCodeByHash__YkQrnkfK7wIAFfHHYR5jWw(db, hash_0); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, getSetting__TaKe2uHhKdes3b0XbyY3xw)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, NimStringDesc* key_0) { tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result;{ result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
result = getSetting__hK1eoQlre7DHZozWOTSgNA(db, key_0); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, setSetting__MSrfJf14xDlkrbChSFt5pA)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, NimStringDesc* key_0, NU8* val_0, NI val_0Len_0) {
|
|
#line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
setSetting__Ijpn1GAcyKvqBKwLdkfdkw(db, key_0, val_0, val_0Len_0);
|
|
}
|
|
|
|
#line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, getHeaderProof__9cEPAoKwQ9abNSzGv76EC2xQ)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_ProofRequest__b20eE8AqYPnM9aNaesR39aZg* req) { tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result;{ result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
result = getHeaderProof__B9a3L3R1ucneK9aawLB9bPpUA(db, req); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, getProof__9cEPAoKwQ9abNSzGv76EC2xQ_2)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_ProofRequest__b20eE8AqYPnM9aNaesR39aZg* req) { tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result;{ result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
result = getProof__B9a3L3R1ucneK9aawLB9bPpUA_2(db, req); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 420 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, getHelperTrieProof__O6Z4eJO8uC0jpisU29aY9cGA)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_HelperTrieProofRequest__9aUhcgeSVy9bBqqD5WAh4bcA* req) { tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result;{ result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 420 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 420 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 420 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
result = getHelperTrieProof__YetU5zheAodW1z4oIx8bdw(db, req); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 423 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, getTransactionStatus__ZV9bBTdVEEksCybM3Acp6OQ)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_MDigest__law9ct65KplMYBvtmjCQxbw* txHash, tyObject_TransactionStatusMsg__9czElGuSNz1z3sJMk16evbQ* Result) {{
|
|
#line 423 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 423 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 423 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
getTransactionStatus__h50r9aoQnbLr6M0nfKQ3EBA(db, txHash, Result);
|
|
goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
}
|
|
|
|
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, addTransactions__hcl9amgrALKVv9cF5peIqzjA)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_Transaction__an2k3C73XSxhXgjDTIv1jQ* transactions, NI transactionsLen_0) {
|
|
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
addTransactions__wwRENg9bg0WU9c4R5ccAYE3w(db, transactions, transactionsLen_0);
|
|
}
|
|
|
|
#line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyEnum_ValidationResult__e8A6XQmSiXXYmPKQqL6YpQ, persistBlocks__gEQz9cdVe9bsOsh8or2agzKg)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_BlockHeader__2vbfkaGlgbp27RVao7wDmw* headers, NI headersLen_0, tyObject_BlockBody__8AyZx1MAARukMsuNHALBfQ* bodies, NI bodiesLen_0) { tyEnum_ValidationResult__e8A6XQmSiXXYmPKQqL6YpQ result;{ result = (tyEnum_ValidationResult__e8A6XQmSiXXYmPKQqL6YpQ)0;
|
|
#line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
result = persistBlocks__KXuBbQeNa5Pb0LiQPet3xg(db, headers, headersLen_0, bodies, bodiesLen_0); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyTuple__jxpV6QmblFfaScPnjGLgSw, getForkId__O3JWNbEMa0cvQGyVdc5qrQ)(tyObject_AbstractChainDBcolonObjectType___phrKWOrz2sWtUNIvnwywJA* db, tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg* n_0) { tyTuple__jxpV6QmblFfaScPnjGLgSw result;{ nimZeroMem((void*)(&result), sizeof(tyTuple__jxpV6QmblFfaScPnjGLgSw));
|
|
#line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
|
|
#line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-eth/eth/common/eth_types.nim"
|
|
result = getForkId__1MYj9b6kHnV1HED1ViRx4qA(db, n_0); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
N_LIB_PRIVATE void PreMainInner(void) {
|
|
stdlib_timesInit000();
|
|
stdlib_osInit000();
|
|
libbacktrace_libbacktraceInit000();
|
|
stdlib_terminalInit000();
|
|
chronos_asyncloopInit000();
|
|
chronos_commonInit000();
|
|
faststreams_outputsInit000();
|
|
faststreams_inputsInit000();
|
|
faststreams_pipelinesInit000();
|
|
chronicles_topics_registryInit000();
|
|
chronicles_chroniclesInit000();
|
|
stdlib_asyncfuturesInit000();
|
|
stdlib_asyncdispatchInit000();
|
|
metrics_metricsInit000();
|
|
nimcrypto_sysrandInit000();
|
|
eth_rlpxInit000();
|
|
eth_whisper_typesInit000();
|
|
eth_whisper_protocolInit000();
|
|
waku_waku_protocolInit000();
|
|
nat_traversal_miniupnpcInit000();
|
|
eth_natInit000();
|
|
}
|
|
|
|
N_LIB_PRIVATE int cmdCount;
|
|
N_LIB_PRIVATE char** cmdLine;
|
|
N_LIB_PRIVATE char** gEnv;
|
|
N_LIB_PRIVATE void PreMain(void) {
|
|
void (*volatile inner)(void);
|
|
inner = PreMainInner;
|
|
stdlib_locksDatInit000();
|
|
systemDatInit000();
|
|
initStackBottomWith((void *)&inner);
|
|
systemInit000();
|
|
stdlib_algorithmDatInit000();
|
|
stdlib_posixDatInit000();
|
|
stdlib_optionsDatInit000();
|
|
stdlib_timesDatInit000();
|
|
stdlib_osDatInit000();
|
|
stdlib_tablesDatInit000();
|
|
confutils_defsDatInit000();
|
|
confutils_cli_parserDatInit000();
|
|
stdlib_terminalDatInit000();
|
|
stdlib_streamsDatInit000();
|
|
stdlib_lexbaseDatInit000();
|
|
confutils_shell_completionDatInit000();
|
|
confutils_confutilsDatInit000();
|
|
stdlib_heapqueueDatInit000();
|
|
stdlib_nativesocketsDatInit000();
|
|
stdlib_setsDatInit000();
|
|
stdlib_monotimesDatInit000();
|
|
stdlib_netDatInit000();
|
|
stdlib_dequesDatInit000();
|
|
chronos_timerDatInit000();
|
|
stdlib_selectorsDatInit000();
|
|
chronos_srclocDatInit000();
|
|
chronos_asyncloopDatInit000();
|
|
chronos_commonDatInit000();
|
|
chronos_datagramDatInit000();
|
|
chronos_streamDatInit000();
|
|
stdlib_parsejsonDatInit000();
|
|
stdlib_jsonDatInit000();
|
|
chronicles_optionsDatInit000();
|
|
faststreams_buffersDatInit000();
|
|
faststreams_outputsDatInit000();
|
|
stdlib_memfilesDatInit000();
|
|
faststreams_inputsDatInit000();
|
|
faststreams_pipelinesDatInit000();
|
|
serialization_errorsDatInit000();
|
|
json_serialization_typesDatInit000();
|
|
chronicles_log_outputDatInit000();
|
|
chronicles_topics_registryDatInit000();
|
|
json_rpc_routerDatInit000();
|
|
json_rpc_serverDatInit000();
|
|
json_serialization_lexerDatInit000();
|
|
json_serialization_readerDatInit000();
|
|
httputils_httputilsDatInit000();
|
|
json_rpc_httpserverDatInit000();
|
|
stdlib_pcreDatInit000();
|
|
stdlib_rtarraysDatInit000();
|
|
stdlib_reDatInit000();
|
|
stdlib_asyncfuturesDatInit000();
|
|
stdlib_asyncdispatchDatInit000();
|
|
metrics_metricsDatInit000();
|
|
stew_resultsDatInit000();
|
|
secp256k1_secp256k1_abiDatInit000();
|
|
secp256k1_secp256k1DatInit000();
|
|
bearssl_declsDatInit000();
|
|
nimcrypto_hashDatInit000();
|
|
nimcrypto_keccakDatInit000();
|
|
eth_keysDatInit000();
|
|
stint_datatypesDatInit000();
|
|
eth_writerDatInit000();
|
|
eth_rlpDatInit000();
|
|
eth_eth_typesDatInit000();
|
|
eth_enodeDatInit000();
|
|
eth_kademliaDatInit000();
|
|
eth_discoveryDatInit000();
|
|
nimcrypto_sha2DatInit000();
|
|
nimcrypto_hmacDatInit000();
|
|
nimcrypto_rijndaelDatInit000();
|
|
nimcrypto_bcmodeDatInit000();
|
|
nimcrypto_sysrandDatInit000();
|
|
eth_eciesDatInit000();
|
|
eth_authDatInit000();
|
|
eth_rlpxcryptDatInit000();
|
|
eth_p2p_typesDatInit000();
|
|
chronicles_chronos_toolsDatInit000();
|
|
eth_rlpxDatInit000();
|
|
eth_peer_poolDatInit000();
|
|
eth_p2pDatInit000();
|
|
eth_whisper_typesDatInit000();
|
|
eth_whisper_protocolDatInit000();
|
|
waku_waku_protocolDatInit000();
|
|
nat_traversal_miniupnpcDatInit000();
|
|
nat_traversal_natpmpDatInit000();
|
|
eth_natDatInit000();
|
|
waku_rpc_typesDatInit000();
|
|
waku_key_storageDatInit000();
|
|
waku_wakuDatInit000();
|
|
waku_wakusimDatInit000();
|
|
waku_configDatInit000();
|
|
wakunode1DatInit000();
|
|
(*inner)();
|
|
}
|
|
|
|
N_LIB_PRIVATE N_CDECL(void, NimMainInner)(void) {
|
|
NimMainModule();
|
|
}
|
|
|
|
N_CDECL(void, NimMain)(void) {
|
|
void (*volatile inner)(void);
|
|
PreMain();
|
|
inner = NimMainInner;
|
|
initStackBottomWith((void *)&inner);
|
|
(*inner)();
|
|
}
|
|
|
|
int main(int argc, char** args, char** env) {
|
|
cmdLine = args;
|
|
cmdCount = argc;
|
|
gEnv = env;
|
|
NimMain();
|
|
return nim_program_result;
|
|
}
|
|
|
|
N_LIB_PRIVATE N_NIMCALL(void, NimMainModule)(void) {
|
|
|
|
#line 999999 "generated_not_to_break_here"
|
|
{
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T1_; tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg T2_; nimRegisterGlobalMarker(TM__FIDfhmqWkoPtBnQbO8SbMw_2); nimRegisterGlobalMarker(TM__FIDfhmqWkoPtBnQbO8SbMw_3);
|
|
#line 123 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 123 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
asgnRef((void**) (&rng__8IYJS13N3Ga6ySL9ar2ee7A), newRng__9cKaYUOzNpI6Cw7CIYoErTQ());
|
|
#line 124 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 738 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim"
|
|
|
|
#line 738 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim"
|
|
T1_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; T1_ = commandLineParams__K1tl5In8R9bx536wDa4ggRw();
|
|
#line 124 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
nimZeroMem((void*)(&T2_), sizeof(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg)); load__ASDRHKfgcNyInuzZLfLriA(T1_, ((NimStringDesc*) NIM_NIL), ((NimStringDesc*) NIM_NIL), NIM_TRUE, NIM_TRUE, (&T2_));
|
|
genericShallowAssign((void*)(&conf__wLNcK49a4gJzv342qxtmn5Q), (void*)(&T2_), (&NTI__PQZYhg27woSVaegCU10Qpg_));
|
|
#line 126 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
{
|
|
#line 126 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 126 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
if (!!((conf__wLNcK49a4gJzv342qxtmn5Q.logLevel == ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 0)))) goto LA5_;
|
|
|
|
#line 127 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 127 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
setLogLevel__vpUFsLHhGOauIDBfdOMH6w(conf__wLNcK49a4gJzv342qxtmn5Q.logLevel);
|
|
}
|
|
LA5_: ;
|
|
|
|
#line 129 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
switch (conf__wLNcK49a4gJzv342qxtmn5Q.cmd) {
|
|
case ((tyEnum_WakuNodeCmd__hgF670xQYvXvVYBix5F8qQ) 1):
|
|
{ tyArray__nHXaesL0DJZHyVS07ARPRA T8_; tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w T9_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
nimZeroMem((void*)T8_, sizeof(tyArray__nHXaesL0DJZHyVS07ARPRA));
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T9_ = random__pJ2doYDmdqPuNiIuwUmJ4w(rng__8IYJS13N3Ga6ySL9ar2ee7A);
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
T8_[0] = dollar___3DNipDnN4A79aliwn9a5d9bQA((&T9_)); echoBinSafe(T8_, 1); }
|
|
break;
|
|
case ((tyEnum_WakuNodeCmd__hgF670xQYvXvVYBix5F8qQ) 0):
|
|
{
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/waku/v1/node/wakunode1.nim"
|
|
run__sCRR9bvt9cmwZ2jNgx69a6iWw((&conf__wLNcK49a4gJzv342qxtmn5Q), rng__8IYJS13N3Ga6ySL9ar2ee7A);
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
N_LIB_PRIVATE N_NIMCALL(void, wakunode1DatInit000)(void) {
|
|
|
|
#line 999999 "generated_not_to_break_here"
|
|
static TNimNode* TM__FIDfhmqWkoPtBnQbO8SbMw_4_3[3];
|
|
static TNimNode TM__FIDfhmqWkoPtBnQbO8SbMw_0[4];NTI__SaPxa9b7IAzOVWkMEBAD0tA_.size = sizeof(tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA);
|
|
NTI__SaPxa9b7IAzOVWkMEBAD0tA_.kind = 17;
|
|
NTI__SaPxa9b7IAzOVWkMEBAD0tA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__SaPxa9b7IAzOVWkMEBAD0tA_.name = "object";
|
|
NTI__SaPxa9b7IAzOVWkMEBAD0tA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__SaPxa9b7IAzOVWkMEBAD0tA_;
|
|
TM__FIDfhmqWkoPtBnQbO8SbMw_4_3[0] = &TM__FIDfhmqWkoPtBnQbO8SbMw_0[1];
|
|
TM__FIDfhmqWkoPtBnQbO8SbMw_0[1].kind = 1;
|
|
TM__FIDfhmqWkoPtBnQbO8SbMw_0[1].offset = offsetof(tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA, colonstate_);
|
|
TM__FIDfhmqWkoPtBnQbO8SbMw_0[1].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__FIDfhmqWkoPtBnQbO8SbMw_0[1].name = ":state";
|
|
TM__FIDfhmqWkoPtBnQbO8SbMw_4_3[1] = &TM__FIDfhmqWkoPtBnQbO8SbMw_0[2];
|
|
TM__FIDfhmqWkoPtBnQbO8SbMw_0[2].kind = 1;
|
|
TM__FIDfhmqWkoPtBnQbO8SbMw_0[2].offset = offsetof(tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA, connectedFut1);
|
|
TM__FIDfhmqWkoPtBnQbO8SbMw_0[2].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_);
|
|
TM__FIDfhmqWkoPtBnQbO8SbMw_0[2].name = "connectedFut1";
|
|
TM__FIDfhmqWkoPtBnQbO8SbMw_4_3[2] = &TM__FIDfhmqWkoPtBnQbO8SbMw_0[3];
|
|
TM__FIDfhmqWkoPtBnQbO8SbMw_0[3].kind = 1;
|
|
TM__FIDfhmqWkoPtBnQbO8SbMw_0[3].offset = offsetof(tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA, node2);
|
|
TM__FIDfhmqWkoPtBnQbO8SbMw_0[3].typ = (&NTI__yNmrnRmKIzWjXXyJGC6ygw_);
|
|
TM__FIDfhmqWkoPtBnQbO8SbMw_0[3].name = "node2";
|
|
TM__FIDfhmqWkoPtBnQbO8SbMw_0[0].len = 3; TM__FIDfhmqWkoPtBnQbO8SbMw_0[0].kind = 2; TM__FIDfhmqWkoPtBnQbO8SbMw_0[0].sons = &TM__FIDfhmqWkoPtBnQbO8SbMw_4_3[0];
|
|
NTI__SaPxa9b7IAzOVWkMEBAD0tA_.node = &TM__FIDfhmqWkoPtBnQbO8SbMw_0[0];
|
|
NTI__H4T1W81nv0YH29a9aqLzTcPw_.size = sizeof(tyObject_Env_wakunode1dotnim___SaPxa9b7IAzOVWkMEBAD0tA*);
|
|
NTI__H4T1W81nv0YH29a9aqLzTcPw_.kind = 22;
|
|
NTI__H4T1W81nv0YH29a9aqLzTcPw_.base = (&NTI__SaPxa9b7IAzOVWkMEBAD0tA_);
|
|
NTI__H4T1W81nv0YH29a9aqLzTcPw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/waku/v"
|
|
"1/node/wakunode1.nim(62, 27)";
|
|
NTI__H4T1W81nv0YH29a9aqLzTcPw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__H4T1W81nv0YH29a9aqLzTcPw_;
|
|
NTI__H4T1W81nv0YH29a9aqLzTcPw_.marker = Marker_tyRef__H4T1W81nv0YH29a9aqLzTcPw;
|
|
}
|
|
|