diff --git a/assets/navigation.js b/assets/navigation.js index 1f3ba381c9..4f54f464b0 100644 --- a/assets/navigation.js +++ b/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/assets/search.js b/assets/search.js index f08ce6a3c0..899734205d 100644 --- a/assets/search.js +++ b/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAAA9R9W3cbt5LuXzkrfHU06nt3no4sydk6sSVvSU52Zq9ZWjTVljmhSG5enHhmzX8/3UCTDVQXgMKlZc+bZQJVH1AAuvChUPjvHzarP7c//PTP//7hj/ny8Yef4lc/LKfP9Q8//fB//5z+sf+3+XJXbz5NZ/X2h1c/7DeL5ofn1eN+UW//7aEt8NAXOPm8e140pWaL6XbblP/phx/+59VBbnmUe3m+Wi7r2W6+Wt7tprv68ku93PXS6+X+GZGN10JUvvphPd00v2Et6OFE+RHP+c319eX5/dXN9cPd/dn9hzsPKBNMGA2cQizehe/rerN9/fVivp2tvtSbr8Q+xKuF6MT3l5e3D13jH17f3Nzf3d+evfcBNFGKpPanopPM+Nkfl/84/9vZ9c+X4doAxY7Wjouru/ObXy9vfw9pCVzoC7QhsDXUgoO1pZ+o76dP9cV8w2e1CbtUOMSkfH12/stvZ7cX9oonQlVit8hNRfG8ubl1hNPX9EQjmGaz2q1mq4Vx1TwWDGGSN/NFU8BO5eRYidr4Y9NQDG/nT5937/fbz5YwxHphkNzWi+lXSxSHOmEQ3O1Wm9oSwaGOB4J+GN7Vy8fLzWZlHBPHgiGG4cXl+c3F5cObs6u3l8b5KGuewLrEbugbiiK6fPf+vlmSz35/e3NmiwjWDYTo2r2PYN0wiH6+vL68vTpnYi0Bgaph8Fzf8G/o2a+N1LPXb41fZwAKqx8G2e3lu5v7Sy79zdmHt/eWyLD64ZHdXv6/xi+0HlwKEWHw3V39++XD/c3Nw+urny1xgaph8NzfvG+G7fXNfetGv7n6+cOtdX8pRHjg65fv++mT0YFoywRx56jO/FHhxMFVZy3C/Yab8zPjutPrPhT31mu1Aej1O7r3AEecCUzBcYP+brpsHMzNzbr9ox8AvZghMFVl95FxGqdHaM/Tv16vVrvtbjNds/3J2WKx+rN+9Ic20Ygmdqmy39SNuZhPF2e7Xf283m3frDat3jBNwQWP15D30810sagXrd4AA2WCiAwHXhrs+812Rex0VjTMQH6cP9Xbna3aybEatTN46xQg1vuP2/3H+9V6PrNGItcNAqfZxtbzL/Xmfv5cW+MBlYMA2jbfREc4UlVXMOI4vVhuzxfztiYFyrF0mNG6qberxZf6/h/3DtonUm1iX/TN7SHlWZb0HfLwsPu6phlGiefkKMQW1onQKKXBWurM5tspVwljunq5+bAhLsmI/klfn95FYrsVsHbTp+spcV5hsPr6oWHd37/1QcWrhwb163Sx9+qsg4CgwP6cNjUer1eP9fl0Pf04X8x3X89Xe/oaNUCqk+gLHZmcjNc+Xz2vV0vpYIkAG1QNM1nXjZsmU3WOSCaiJLuOg32Cd+DlctYYyWpnIFcJ02GzVVNkuaO7MAiICRBCPR+Re0C1/K4/189148g6oxMlBIX2XO+md/VuR9xyYNgkEUHB2bqmGDonF9Ua3t3n6ebxavlpFQKnKMwXsDhd30zniz1xWenKBnI/JM6fqnZyqEbsg0PzNMvqFY0jkFAc6znDkGywXyzaLxsNR1c42DIp74ntMUwwGT2q3fbxx/n2x/nyc72Z7xhroumnQ08o4H6STw/pGD9ZniCagCzmH9fx2gHIseJIPbQYnG3aYLM+3zTB2UgHnHQoG7tDThOMLdl1kmFs7RwlBEZ8mpYCt0P83MsoumrhRowEar7tiDEiWSpjk2uPBvFuN924AuzrjgRv2ypwGl283miwVi4rVFctICjhU3d1tv26nF01xac74udfrhLmszf3BDARBBDXBtBy9UJFsxkGamA5N0CSvQakOQ3doJqz3aQh/VTvYPCZD54JLo/agcO+8Z2JKpyWltUCw62LRSITkQYJR5bZoz/2P/VepS+eCSsrybPvSDwiWerMi7rdbz2+q7fbps9pqOU634j6wFA4ch+wE4KQHyg+B/aDCK7lLtxxdbXDQlpPvy5WU5r7g6LqBQQGZsnG4OBc6BgiwObjVr+dP8937zer1Sd3jAM5YWHu5s914w4+Ez8TGEJRhDc4ZGEjfvm7wt92KdsEWMOUPtqnzeqZxbTefPxPB1Cgujso51NPNR7rY8+jKKlVmo77bb6p71ee3TcQ8l10ooyq68ofY8fOBG0Mu/76hGognSitFh3tTIPTFf5Wq4Wo3nW1OLQ3jKsjIXLxcQxwrAeMBMhtwBgg7SyXAwnRzmUZGAJyXwYUaOxX0oOgnXHS71bt4uAEr6v4HXRUi8Rljey7ibVFuQiRF6BQlBLROz8onMxtvPG2PSrFRJ+xV2zjIWoV59aa8zCqn/eL3Xz6+LghkhVHBFLFAECWzVgkHiD2II6VAgCwOMHsAdgeXxoBUA+5AQSr42wtiP3HxXz2S01kA3sUQr0AMLb1vywB8BohVFsFGwgA7OMKtDDmT8vpjhpQIMAQ6gWAsZvZLoq8RhjVtstiVyWA8v2jbbt5jTCqbdvdVQmgvC0bW2o/1HFTD48l2nOvd65fJay+IyzRCeLXpu8an322ma/pVPqwXpjTm/V8+eSFYNJJoPYN0gGqExpe5iNx3VLhE8WEB7lfBoIpCxoV6NmCuPElYOWywsAV54nViU3QoxorXt+T0B+BKA/DkIelxr05cQMZ/s4uOFYo776IQv2PU+oJ1aF0mOHafJvesvg1dhD6dr7d1UubfjgimSglOYad9N0SgqqgYLUneI5SFY1XdfpiwWIUnKD3db/Hju3QudBAfWcemqiPcK0fnTtxIOE77EoZ46FDU5cOBc3VMTAtE0ekkWW4Uu2A3elxZwYgxK/JhAW4qZ9XX+pAK6pO2Hc4YJVwD2PXZmd4FK3uhDC0idwGF+4E6VLJdW5m36f55vlm093R/9t0+djo+cN1VVAKCwX4X3tyEJ4M7lDRB4joGLXL1eVfs8/TJdWVF2t8ewdpgCa8kyR1UYg5TcVs7yxJksd0mJAm+DtNL9HRHs6T3LkjOFBDuMGcqBfoWn9nSpI5jkM1hB3EqVJ0r49jNUQawrmiAPV0sIbAx3CyXmBAB3W2JPFjO1zDtuBOV5Aud/VrhiBtfRsVIOjfaFJeGxGGzHsNV4OfjmvcTx8PqbK8kbFl4uEo+UGUbNOx+rTLmqa0f/5YW7uUxOawPwXpIzbp8VA2uHWOkl/KOn1TxrBO35zRrCPP6TbSy+r4QazxraImBxhcQyel5oeJnxxicwmipACjXxMZYrK8JEKBY3WUNERkf55EAeVyqDTE5nyyRIFoebw0ROdyxkQB1qweW/KR/RBWX90TlLRg3ToYVK4TKHvIejWjpTjA1E8O1aldA5qtXBE2fyzq2+ZD6I5MkhEW3nK/WMw/zam7HwydKCIsuLXXeJqsLVcGGqjNYnn12Ijw7DUoJizIdkNU/8Md3bH+CLB+94T1ewhY8gLWZQMlAutKh1m0LKN3JOVOoUXHxoagFRRw7Kndo6C+ScqLDmL4jl3WCBmuUtJ30JU4Nhde9yhX0VzlnFhMv569v6KC56XDzImnete4HJ8tuGVJ/wTUp/dU1+Qw5lQhcpkcnSypYarOW22383VjaiecQmWPblPdLnOyJqgfChY9QQ/AM8zQ882GFYPitih0YnhjFGvAHUtLTQPGywb6JjayrLVOulrULugaF8IoEIX9DO8ksCaojEE/XGFFv/3hdQ8j/Kk1740gxjOhdLAmEznmAbUI2v9kepzO9DiL7jpwhENoAWCw0+dRus//vJkLG+egWQAa5IQZdqHP0bKALcSZshYaO9P7uZ3X9E2IgG9Q3cq2oYecjMblGJgLA63Sdd1v893nm03z6asfz5vp/nE6+8MNNi7o23cnguvQsaVbx2ItNXXx+83qeb6t/bt4KOj76GKA69DF0al7H8OmjhNOIjRmjDiSUXrdGDkS2X/rx44ZEeCHCBaB/Sp66r/U9fpsMf9S2zx3ACsFCsOYL5+Okt1xTKAcom0HPaGcQ81uNATOgSB/oKJl2Vu/5KTsx9LBjuQdkq7KIEKmZe87Q5XZi56XHaC0TcxuhGKRmR1A8U3NToBmk5t9gM46ObsRED07OwBjmZ7dCISenx0AsUzQjgFxy9AOcPilaDfCss3RDtAFSdJOAGmTpX0A0TtNuxEgnQYejDKvRO0EYMT80MPRH3i9Ej+Brs93IfXCfBYtvjIqDNbfG6wTgizvSoQOC70FSPqSrwRoufhbgKN/BpTgLD8IenDibBBDtC0fhsOrfktXUYPI4Ddqe1PRR0G4Ph1khzftjFBVtv97Sxq0LxA/2xtfqBvG+sv9M50Q1yGZCJIcelDsFP9EdVqgtrnrzDBVlr6tt82w2NoPz0PFcPcrWgrD3sgSjokox6Hvjr2h7jgyRXMoHKaDLq9v7bVOeC2LjmCtUzdeDPpv+mq/oDlLeNUwHXN+c319eX5/eeGLZCJKsugypE8C8JMkoNYnuQqpfcsVnWx3o8YG+4nDlRpTKw7donJhV7Pp4kd2s2Y2nX0Ob48TpoHfrjloeJmm2V8XsmqX430hz0ZdXN2d3/x6eRtgikuivus53iM9HkJ4d7jQ+tHnOYK/n+pB2/LSsx1rGZzwL9nAsHMea5007UdumuhxsKA+8vHEsfS33HPKIEIeT/Sd4U8cAZS2dJERisXxBIDiezxBgGbDXw3QWbNWRkB0rgqAsWSojEDovBQAYslGYUDcjicADr/jCSMs2+MJgC7I8QQBpM3xxACi9/GEESD9eGIwyryOJwjAiMcTw9EfeL0SP4FtHLXFRrsvHugwgj/pTmNlgPKJUJm4NAitVd4umzUFt46IxNo+kCQLWcXtHEsHclIW++2OTDnKyidiZWpvHBuri2IiGkdGc6zpAUWyy3z5tKgtrSPX+SY2QiA4WQo0X2cvd2CH6t6gRMvdz5/rN3Rnti8e6Nb98rEV6aJ70tcl9ojQVt21LmdAYm0fSKJ9fmsqkMC0Bb/lZuyo3+e4j7XWf8vVY7HdbekAWGy0egDIHssDgM12SsRgvZPSwaBvonoIlvsnnXr61qlXb7lrAurdNky99sFeyVm57baox6DaEXlAsdn8iECwfY8zDPoWRxwNVndw9eqJGxlpLLqvB/DTQHuiiJV88YipXqvTMhyHWwZjr3VQCcRuIYydV0IlALulMHZeC2Np+FdFlMVHDGfNl/5LLSaH6HckLd2MgEGqOA/OAZz1ejGfTVmSCnEnooIiF3eGoT2WstA9sT1khu1VXRDui3nAOpHFuEE0nLAMd3AOOB32cHYoYSo1B4zW6dSMCOFcGNzYU6A8Xnx7ydEvKbUe9sjFukHreQZJsLlVoRELv2w/DDTbd4bUUvWubpiU0xbTiVtaTlmeedzaQ2Vlg31ERKGUrwgs/y0GkKzcdQz1TfZdnnWwXNbngTzDZ0QobnRI9FiBpGB4B6NuU7OEcy1hAG9/qoAPqwSbBJfXt+LzxwoEvFRIpb9OF3vjoD+UC6b46vV0W7N8pbPV4lx0qxUIBhVedNLj2q1n/bDVbpl8XFCqUty4gzcsCYMkOW6osYw5vjiDD4ETmEDHIpBIhdc1pY4Tfk1+ne+vs/F0O0mALndOwOPUDkU2nqCzcHhHxwmqwwUdW6Tm5BxOyGmZOoK2ZJjuwgm5y+t0ZqTaL/HdxS9WmJvy3+47fFDu9xlum0y9nOWA6sT+XtZAnNmGtF33led+e6D27YHhpYwbsXA4CLcSKazSzUoFU/pWPplUKOWlAitFLq5q1Qe4rYoDuas3X+azmgjjUPpFFwtEtfVSARqrWCjmPDm8cRyqEZ0IIpygGT5Jz/DRcXuEgogxELZpizzQddVHQcZyGvtgOwgIhG4wI9sbGq13Nn2qB9c4VXCROi87O1UA7Oco1nz1xnpTb82rlgHcSS/HA6Rh3M2NpJ8R5tyC8aMhhGOvje81s5O8VLBPEIP3eLczejzHguFUH5xrRgUSeUO00ovONjUC6+mG94Dp0h3JkTaiPBnI8wFtmH+P9adps0N/Pbg36IwekTgi/gXJTTWjto2pc8F62CXdrz5s/QfzCRQ3InL0xQRn4G7vJ7jgJpMUZtAORIUT4t10N59dr+bbmnBSQoAN5YXFPvhy9KY1Yu+LBvtw3dXTzewzOyb7a2cCIBV+0Q/VULP1B0puqWpxXz1P58aAEiWak2N9F1DmJWUxnxHGuBqeKGIEhF/m27mZglDDO9YPgy3oQOvAOZzkYCgPTdVNzH/t6+Wsvt4/fzRzeHLpcKtDu4Q3W2iQF0sFQiodDkR7wMBSPBH96kGFl12qUO32y9Wg1arzvv1muzIPEB2qk6MMV3CmpavZPF7MN/w+ih9UKGpExHfz//Kz9okgZSScu+HNMSekkpxwWOFc/rAcPpaowCsUfdH5C/Vaz1yxjT2UpO+Ei8s3Zx/e3j+cv/1wd395+3DVZ/n5Mt3Mpx8XGK5hLeduEbHwvSfmheqwDGq5r/ZHKLzQfjdf9Cv88+px3yNgvyGahLkR97dC3q6exGtzXXlJFC9Cwc5h9YqyqAc+a4b+brOfic/HGLRN5DpGzV1d1SrwUG82FsqPxQdX+Neb+Zdm9+KIYi7uG40g5or3G/ww/DndLOkYutLeGOI8jlLhQq2VOYbWcNVrZYBB/7tqteryQY/TtYpXvharJ7JKXtZX44zt6y/qj/un6+Z/tutmIaNPd7yyEyZw1L3jbzTpfGMuCpR0WfXI31O1RtrnFK2vPBHpil0oD/2NcE6gDGtwBD9ttd+9szWQ6J8d6gfAluMx2vcrzBH4tF8yb1tGq6znNLBUeLrMCY/1X1Zw+moB0Wxff3XrHrmiJ6LHuo0NZKErd1IqCxwHLO6tvRlaz/NlTe8JrIoninpp1QewuLf27X4jtuaqvdb9af7U/K8ZiqZuEFwHFsYS0rBa8A+Eg/qJ8leLz4hShrLDbA51RmiVzXmPYxOtj4HGaCb1hGjENg7JzdEaKqp6kdYOloZfp4v5I3qvT9foQS3PZeqp3r3f1vvH1e10+bh6bm+g1zsDErSOP47ftu/aYPs2bOfNZvV8/MM0GnRVfVFtVvv1668WVkJqeGKYby/qT80H2/TlOJbz1veu3m47rvRD+4z6uRBXodKN1PHG8dt8YwcCVvBEICz8jROryOeGY9FV9Ua1/XyzuVrOd++m6zvjZIXFPbXzqxrNlua5nWhnm42wycMBIDU8MRy/VNJOx7RMKGr5YpFta7Nn01UNi2p73IMZB66mpiem3eps+3U5O+yGDThAaRfdkMx+5kvUj5+nQp4cmdPuijy0RbTUttCurs7fRKmwTZJcoQKlWRJsEwIx3pIKghh6qcABe3ndRt4oupf9pu3XNKrS5LRvWnsXZfBEkEroBJTWtYbDVCtms/BmufjafdjMypEaVgCOqtv0QhStQjmK/aBCiVcR70nCcTPUxsqTdYpVdSyKBQBeISACTkpYIOAVfBEIX/W21ANIJYZZXSzoYnY40KmjbaB3Itc0d4HURKwP+JH3bRs9s93RwUjV6BYxwsGz5VjCsc6iY5LoPoPJKC2nN1Wux9wnQ7ddGPywk1YNMnbbJcUBu5grER/efViAUyN+jAKPcXPCpjCIJxZpnEIMHc8JG2yKjjMpw03DcSZeuKmm+5CtZ9ZfjbWjUcMOsgZFgAHWND/s4GpghRhYKlzOg6rBFWJASbh6WJ2LJWV3NQ4nodI3HVAiDp8hJXZCoEElQvMaVkZs9gNLxOY1tHBsPbTbaZsr7Xm+e79ZrT7Rx5dc75sOMQDFZ5SB3gg00ABAr7FGQWg/3ABCrxGnRCj6nvhOz9qTc/U2Df4l16F5RYaIazKQN4ZTPIzhdsYrihoD6s7PcT/A3AXw0fUDc+2Ecj0LPSDX2pTuBCSTtTm3O9EjAYnAnKduj60XMhI83ZtHFgCNOVmJEMWBhnl1FIxCvdCDrSP47da9IZ6JICeItyI9yYr7KxSkctXQnVevVzM7S6J4Jgc5ob66wMKbPxb17WplN3FxpJKwUeAu94vF/NPckp3C0YqyRgG7DjMgJwc5o4DcLJZXPIlVmF6F8kYB3R7c1/8IgPYoaDyYv4eC+XtAmPgp08OX/qUc036vKet01gT8qruDf2l7xtPqx0W4reJt2wkw78WAWQ+MiFhn3AodYTbTlm3w2GvbaRJaV5KMVS/3z6Ga6eoqkIwVCS+Gfnh9d3579fpyzFZMRC0vZDKsjbcP76+uf36Zlh51vXx7P1y/jFVlPd+0nQ9nb9++VFs7XS/U3nEW1lEW0UDcpQa2D41pi9ua0dTg9iE3Sbg1Tg8hjs2ojssI4faEHs4dstDjueu0EQd0Bzz4iNYhDzOkO+TBx/QAud9xZKvD+0Qy6OANdC4JRAUcpKFOJ0kInQZjqDNKNULvY8pWdIiTyqBDL9x55VBawAEY8NSSitNpGAY8u9Ti9IuYbUW7xGuPNww94rk1ogIOQJ94b2uETkPPJx6chnB4NKmk0Ah8o9p99aA4KLGaVkdKRpQTm+cHXWmZ4QPfONEUpEG4grGbJdxRDNscWfDYzXA66zU3wv3sl9QE7cwG+0TX9nAxI8ztcF0uQQzd54NdzCBV9X57Li77YVohCX6hZlzUW/9JjDWjEzxGMwKEQ4C9wwhD3WORREIjfFdGfJ8kAf4T8U7dAcvSQgEOE9ExdNdHsL91XIcSlWNoh3ZTEiC6Q43XI8CDDtopxkON2T3Mgw55HWygOgZ70KE6x3uoIfuFfNCh20d9qDE7Bn5YgrWK/TCAtQ//0IIVF1yMviACFqqOvGP0R+Z3oU+9JQdfh891s0xOFwHwirJGAds+DhgAZydmFIjr6dfFamq9rUBQ9pJGAbrx8loQvAOBo8BuE5c2fv3zOgBiUdYoYL/Um634QoE71F5SKKAwpG7RPpy7pp2JHcv6hdTxZCfUOLpeqVDPdgnvW+lJQ+NonGhoVJQ3DY0DdKOhLRBa0NA4Qjca2oTQIR8PLtgteGG0YecTsYDLCj7wvGITbDB6DD2vKAQjRjD4SJfqgVD7W/VjDTnXm/UDMaEHmvPdeiIy9+HlfLteh8wjtKAX6xdaMMIQCxFaoJIWcMAFCS2ww+k0/IKEFhBwuoYW9KI9QgtGGIbeoQWoqIAD0D+0wAKh09DzDy0wIRQpIWwrod1toQ6jPSWEjT3sSqo/qMmz9SGGySn2OybSgnU7JjIBHlrc5pwZ99NGsLn0bJI7JMqLSlZ+qAxye7efNaiIkS0GpIKwYHAH1qbmNBi4TSPY2Cp9gAqQQ/4AnUvoE+FggmgV0WAB0mMCixjpGXMJEH0Pd1UO0wjD0OJw14DK+nCX4BZ6He6a8Dod7tqCtjzcNWF2Ody1hbwONlCtD3dtoToc7pogux7u2kK3Odw1YbY+3HUCSzzcJYG1OdwlgPU63EW3CSMstfaHuzpkroe7pk2Rz+GuFq/L4a4VWPrhrhan5eGuFUSrw10tSvvDXSugLoe7WrzOh7tWsC0Pd7WIXQ53rcBaHe5qodof7pqAwsNdyEKoGbln9+cYPBjpg1Y/PvpZR2LRaUAFGCceEJflTQQqILoxgTYYLahABUY3LtCI0ZWBPgj24J8DDztv7hkRFGzA+fPOZHQOQ82fc9aj8yUG8FFs76sOR5wrKaBFZE0JGGepFyGgx+pEB9gBtiQD9HhdqAA7uBZEgB6qLQ1gB9OBBNDDdaUA7GDbEAB6vNbbfwegxM0/AajN1t8I1Gvjj6zVwZdS+02/GpXrll//TfLZ8Guwumz3LYDSN/sajJZbfQt4Vht9DUL7bb4FSJdNvgar8xbfArLlBl+D1mV7bwHUanOvgWm/tdeDHG7sd9PHqTCXdDsdXtRva89hcUn02O2jbqS6/YrdNdl7v6XB5LjxUksMsAPTwHXditnitdqTafC6bs5IeFWDlRzzrdDjFvo98nD1CQDXihxrwHqFgzsg9h+yXsHhVMRDTxhfYw0fIvUEcXGNByNX9o0X+20DhhphQgA3EUUGXhUGe6JHYuQTBfdRXmDQ6lFhEzejHYPf67iQA8wCDgxDMhL/kQGSkAQaGppbJbzeuq43D/Vfs8/TJYn5lsp7XuRrRF12kv6+rzdfrdUPJNgOSrn1nt9aEzanr61BqPf31gTa7YvrhNrim2tC7fbVpaPGB/Ht+3OvIdzU/04HcIss8PBtO2u8wdsCDj10lYiDDNwWcehhKyNWDFr6DkejyHGb81LD12vDY5Y75kD22/q4Yg8zpP02QVbY5cF9Jd6lsBnQbcXvbBAzSIEGLuuX8IOVQQw1QNUYvQYlwxhqIAKM0p0TpVer3RUYfA/7/ZZqVIKz6edWFXHnQsM4EYSG97xUXS36Xo6NaESM1M3/CjEOeniTg7zQHoLHLRsSbocbN1ToynERqhXOxAdphKy7RcV7JkIiQRQ8yocXdvwV+RojvqyO1MH1khglokU14WKCfTggG7PdrTYUT5yV82NfzsU3uskqpVq2huKt83SQMBxO3hEiyNs1wsC5+UVkdBZOEYbOzSPSo+vB/W3elvxKZfe4WLHSNxxiEgyPESb1QZgBJkHzGV9mbNbDS8LmM7oU2AaDy4LAkAS7chZwiA0AXW42K/qKCtGIQrw6Tr/Bd5wNOEz/2YHKFZCX+k5WPbdo1mHvbpg6WXgd8ur617O3VxcP5x9u725uw6GdDASP0ulCS65vrs0PedLxd+JGQR1wkIcb12EXfk9S0AKh6/LvSf2ZEA4/AqT0eLJY++x44b0L58R4UErgAeacFo+Gy3lYOSfF0+DqYV0tH+u/yOOIlf6GQ4jr9xg9vLlhBg4H4zNmNGishwtH4zNSIBrhfGH6NF8+EU8YuLC+Sjhn82K+qVkvuKA4VnbrHKELgoxkFJnHwMbkoc7ksBP1vg0m2NWDRDtRcLlen53/8tvZ7YU/tIkgKmhHCmjf3NwGAttLCoo1zPAMMigDLbkCLJ9114TLevEVcPmswCguj2wBXKpfroCAX+8QeQIwSYEGV5AcAXR81oMsSH4AAz7X7ABcrEdugIDDzDsvwEBMoAHmnxOAiMx6aPnnA9AhE8/L8DMY7fEUwrw7OiDhLq+qMbleXtWfL4hdiJ4wENCK9cbpQA6beKCrBDUZSAvCooOz0cf7+TPxiFyNtBcTHuJ6uOlyRClJGgGobUJkDVKnbMh0qNvddLMLYXhRUBCYyAS3i+NA+cPA07yWTiCc4UwOcoKdPyCJxF1WIYhTEDUKVK8pPgh78Z7lhlAXhHe2QOuSXFo7GC0izBRIrIPKNIyqT0ppFTyXjNJ0iO6Li1c+aQ1AcbDJvDQBHKsQeIg9zp/IV0qHKCbH6n48bIiPrYTL5yurBbepZ/X8S72x/cJK6ICQgPC2jbvmCU4S4QdNiiJ0+hD0tUK78/vN1u5DP4AyOcoIQRHLkxIS2E74RDGhITaf4vpu/l9Ww2yIUJASAKBvSj6MOArtXtLT8WnQWCfjM1BiXqn4dDidEvHZgLVMw6fD6pKEzwbqOshAtE7AZwPRIf2eDqpr8j0byDap93RYrRPvWYMkpt0zgrRJumcA6ZVyb0CHfieMZbhkezrC1yfVnhKnS6I9Mkh6mj0lPsske2RoVin2lOjsE+yRAbqk11PidE6uR4ZrmVpPidQlsR4ZpFVaPSVE+6R6OoDw5s6uXTEeVsvFV4u0+cNKfnd62LJ104ijn1UiEKAU27Ua6QrPo0wKSKfDTYJg7+NOCni3A1Bn9BZHohT0boekduhFB0Q5zLULA0GfvV+iHeueTgodsKvb4m4CCx/Qze8L0Y0h/LuQPp23HxfId/Px18L5aJ5+WXBfLIz/FdLn8vazwvlWnv6UIhTmiIKXFe9oyx5L8wuycmARvfeb6XK7Xm1ak+1Ws1U/KcWI1FbeoCRlbWohovGv9+fvLTVNeBWDtmFlXP+HC2v9vIqPfk23v683V+tfweAyAhNr+Zoj9VA76epbd47UbBWy3BNZPg6yZjx49VlXfxxkXn3W1Q+GLO4H/uV1f6+zky9ga361H8ZZFIvuzna32c92wgmUWs1ELt6r3G0ff5xvf2wX43q2qx//T/cf8+XnejNv/gPvkLZxiu/GU717u5pN223Du/1iN58+PpIQKuqZTCMjybMs6UfHw8Pu67p2VX5yrE7AcILC1+V0eaTgOpa06wZwnvsviipebDAy3AfCdv60nO72G5IBxMIBMdxent/cXjy8v718c/UPCg5Ywa7f4zyO0l77nGTj+aN3m6HeNUnvOrzenKY4D635+TDlthQAUumgOJarx5o2s48lvUbYGuZVMq0l5rg3s879x8V89kv9laRUKBy0p2mWDm/hzfYLTfGX0JpZ5m+qscXCXtbezUiLCS8WtL2NSNJy0pULqnv/SGo1LxZaM6nVXbmguttSMUX5oaCn9tO0FN3Gs8Vi4EKRZrmmruXYB4je7BcLWycW1gmIgNoZg0oeGLb1jrTe1Luw42HruI1Q1PPpgcY1pbqwfpq+NH31ifRZPZb00Dbb1NMdyTk/lrTchYi74eXmvJWi360eC73I3ljWptwiK5raN0jRv582K5buVu8PAhBSpUAYKP4aBgN13SyQAPtfsKNMg0W6Qi9kf1Gbvf0PDdL0/e3b9xYI+hphtN/tNvPlkyWAYyUnDElvhcvb24dDOrKrPv/Dl+lmPv0oM/hyUXvjA63XNw93Vz9fn91/uL006hULe2l+d/aPh44+uLv6d71iUNZP74e391dnFxe3D28vr3++/xtBO1bDHoMUsfG83tTb7XCtgSEErf5BaT/d7OvEF8036HqHYlDV8sLCwzV+k/xoTLtQzksfD7Aw6xPKeelrnMv3m/mXpueannoz/MBhuhV1vHEcDGYBY1jFC8Uf9Ww2/SPOcq3iYykvXZIXiqlpC3hp4D7l3YC1xZSBsvZ64QnvbKVMb93+pD3jTaMqTU77hvAb8edt2NfWJHMCCutaMAMZt4Dat/Onz80Q234+l8LXVIoHxcOoNnfjBJb2UPx++lSb8o31imFpD8V8+T6Xb2Cp9ILCHmrbMtrE6L1Sqainyrsdxa5iSRuF8E64TpFFNKpSTRcf8nBKUXQsTFV5Mgy3g13K3dZHfSysBsVkIIAKqhdkhKcdYVpclAFnBehy6QqorxkUEJ/Q7v0E648Azr3PYH0/cHI0uh0cHqJlOe8MMEjZ2bR47BO16cS5RKDbwCNHn1sIdYo8twFNjzr3Rm2IOLdBTY82d0Ntk/VNq8EyAdyLDl+ntHBUieEHrluyOD+8PkPWLYWcA16Xi+wW04IWsE8cuTbX2+0xkm66u60I1pfeHdCT778HaALhKrxDC6i34gM0wHBB3gE85a58AODEa/MODbC5QR+gIabL9A4tIN2rDwVdc8XeFbrptr0bdOtLV9SPyHhLO+2KliVOm5tbDt9R2wtdtuip97x8oeuvf9miJtwK8wVsvCxmi5l2h8wXNvVqmS16qxtnvo0gXESzxU+9n+YL3XhtzRY47TabA2zhCBdeh4KHtgrpFvehLBgapvGTkeQWijmwwULj0eMatAdElWItcgeITSNeGrEHMiHdG9HKUQ3u9x/u/uaP7KQT4wzvcDNGgfLuw+u789ur1+ogBDpUUVZAvLk83MGRDrqjF4X3dcYcerYwhCMn2t0lnUChW5SLxKI9SHxY77efjQtFX9Tr6Kg9tTQ864nqFOvZmUxooyvVpgVjx7HpRLmTa1qAlqyaPUIKnaZFaMmjERGK0Yv4+bocT4fKlioGGHh2UY5ESBaRj2aJqo/C9PHx7fzjOl5ffmkEvp1vmz2bMhiUClwp1CYQ3apNFhdM/Rphu4IrdSj6SLVNbGPm5TXNrVWSoNHMoUr6rLopQUUPRL0M/k39vPpSh58lOrn/myaKsh3dXPkx9p8t6r5SkYa7TT19fjddNhsrX0NBWQPj2FzTt7IWcq1UjjlynEaCnNFGmhT2Pl0s2sBO3/kviHkZ3M0neMksGwL9QNjLtKGNsA2AXhDzYrjv2MzzB36U84JTV2zKelO3stpi8DzAcQZjApHGsfjukC1pnxDwXU65iGD+rPQUAbYRxblG3X7D4qxFvSmQvkdz7esIVECTufnquNVmSoK4vdvPGkyat4foOAVZocAK3KQiplvNZ+HDyGOLr2Zftqag4L6UA+fSz0Q8xltMtgS1STXsGj5I50189tgMgfrWsVYSjkz3xDEBGO1dYyoucZViz6fdrBmdQplsXLJYy9N6Ns+lGGHQHkvRiVGfNWJD3AEhFDQGUP2TKTSMhAdTXOC1h3ymN0vNACUpASBKGYIdEPZ1As4G49OaBhTERzXVUtQbWuPjjyZo1GcfSeCEr/FF/Wm6X+zew0mg/hxzuaCenxUFPGxrS/UMOJS+ih+Kwf1XcBVKzaJzHGKlYEja32XawATjWMMTg9sxGoahv0Vly8BCaX1v4IcK53yX3iYqMbNHg8IOLp3D4QGu1pxNUrcdHLZbHS72af6039SP74nMrhouLmg05PtNW/usKfulfj/dTBeLenExny7OV/ulKp+OtgUmgWO15LHRcbbb1c/r3fbNatMSMw7wcSljYr5s3871RAxljIX3j7peny0awzqvAxNExFhoF4wbd8B4rDgWstWSMfZ/my4fFwYaUgFxKCEgVtsTERpGi6/UUCBsr2rX0Yz/nzpSORjik1bqQy/VHz4S5jNml0sNOBxBRSFbciJ1vM44j/PtOPaRBP8vNVHfhoOVkvBWEjrKaKgv4pPcAdv4xfxO9/duprYJBytlI1mJdZPyG7KYL91a1lUc7esGaDwLaMeaY2Fb18vH+fKp9ZNap/Tv+3rv0ocKMWOhnjebmOlyVrv0qVg3ID75LJt7zG1XOCCUa4+FsfWTPVzs8J41io5tw41n0wackpDxEG/X093s88VhoWJrmRNqhaDRkG9W676wC2IoYCykXYDBnSGftg4rImJktNvXXy88fAdciv3XVYPyfvp03fzhselGhYzVr/Pt+SFMxmX9l2qH68f59vD1a1nk19Nt/XizfL1a7ba7zXR9t5vu9k6fK5rY8fq6Vc9ot/MjF+fcjKGcsXCvN6s2tsDLpxmKGAvtZu+y7PJaY2Hafl7tF48X7l7CQMBoSNtDq1ZHX4MSf6uCrZU2ehsujrvRQM1QCXyZlrSfq2CtAMLGa8HKhSXtqoX7ouxWT0+L+ubTJ8eNLaw/Vn91elz336D6WCi1SfO1JziUHPrm/atwfqjIYohAkku+zMkhotP2nhFooDrly07rwmNIDpXUYbp+mPpjRmtkUlX3PgIR/Q+b6Z/3g1v9REywcjBUaEIQ+mCySvtBxTTM8UEEZJXJg4pGSttBBEJNzkHFADNxUEcyPd8GFYkiuQYRkH0KDSquYb4MIiSrrBhUNDAFBhGLRaIL9So4+D4RPhIvFMvi+NiHWNcqsREBgsMCpubgbb45G4+Pjf6xmfbDevPxP8kQQKUQGH6bb+r7lROSQVUXq0jP3hjnQFfkZeaAqMx2Dhza4jkHIASrOWDAQPp2SwCsPtoG7e13967e7ej2nkhVfPUTVwAJgOUKMEQA9nCUWScB2FnNNqP+dgJb6O6Ku/S8MMt/sQjggmVfZt6jWm0XgEEz3U+qcTzOB9VUZOv58ulYtt3R6A8EcZS4kJEQb+rFVHveg2M8VBsTlXdHKqSEw4zdsG4H2OVf8632TFU5XaAEnzkjs4Wzz3V7ge+27ZP3zQhz6E9Uxki9yShVB4hdtXD9ZmBZVTBoJKsNirOF1utQA+EVvVZf4Vt0R81HIRV8ma/QUKXtJ0hunTrVEDl9CgIJqe6MyzZsjgDHIuBXljZol6L7nupdT0FrlyEE7aDyt+w6GYxVlhhZGmiVKjJ+pXprUwWQ17BcoklzgJbHCYGkyNvkg4WntXm/WmkXSASLVDFQL9ln/sAHFpLpwwfJZxat2p5Rflg/Nq26c+0zraAx+nBZ/+nUh2K9MXB1mUuuHeEh1QOhFJ9ubbb/jZGmhDukUlGHz/XgwiikZ9FrklLREFohIabR6k6MSVdS57s3q81t/bzir73qNQ+K+2pvEz9zw5kU9yVddDpdgJUUTqT/sbv7eqwmNViYmEdovKK8q5VTl7DfkC4Qp3lVRFkv8xxjHlv4skixGKWLOUi12puP23rzRRhRQ5WHIi7qtCY1qKKloJYrKnnd6WLxcTr7w1L3iVCPDsKQWfoRrFlEKH01HyTQ/mybzV69r2GKlSGuYWGnMSEvLT+vttv5+m7/UTnVuXKpbPCxSNU5kf/LYojKFeWWKzvnVlpj1CBvFevNWJ3S65v0f1p2xq38L81KO7xvJq+2/aUr7YoLpHYPCfxYL2ebr2sp3l8W3xV86Atq9YjeQlNc9VwlIpWXp5gRwS4AAG95PrUb5WbO9g+YO0GaoHLsUHbyCGDvvj4/17sNe+ncDy6QFB5w/yS7K1BJgjfA/iRxNhfuhVExsVpug3AIRk7i3v6qXF1MiLr6Xsi4KBxfV9gZX/f/YfEJBMRhGFsb9FjzuzJqjyqIYfvuCWzcHmcQAxtwHhatqy9eUHsxI6PdNe7LbqF2GdRgj3VHGJV/1LPZ9I84yx1wHeuOgGszXT6unl9/3QnLMh2ZUHsEbNvPU7cO4xXHQDR/WrrgaaqFQuP8LfX4iI7kyfWIgjhy8EMl5ifsSC9jzk4lSlmAozEhQodXHG0AqsPAzLmyVeiBHnrEmF9L8Hiy0ZuBhJ75tUMRmDZ6Q9aD/YBfO9buuwNL2IPQO2/gxMC8cNCHN+KDtUF7U3684dR80NqVOtx4kgSGtYr1CY0SuPWpDeETYH2SY0Bncbpjh67bEp0NN31khAMR4VF2pXxQDkSER7lebXfn8+aT5mDmvu4IuDa1M6xD1UCovFgGT9ONxgXKuALRgdiGGMJGBpwtWEnEGBAHY88aoSAhAMBA24ceZJAtBIY0zDZCCzTwVkKlK+x2Qt+igFsK2+Y4biv07Qm5tbBtkKufrm+Ryld/6Sa5+e/ktgX04W0b6ejH65vm48tbN+Drc2DwB4HhgYfYiPRqQmxGDFy684YEovTblBhQdruKOxePf3Dic+fnORLPfDyxQikhXQnbRCgIUPu0KFoX3O5CBA2Pxf0IpONoyUoeeHjU43ttmgci3qEwetSscwt0KWCIuM0JYQjvNro3wHhzl9qMkJ4IDXt7ZjTd7ZXXbonIRTGjDPOjgmHIiR9gjwCUkNl7qBNUmcsn7Bixz/RDXxEDbvBCZQUigg+4lwuQQYgIepBPaFS8+mxD1HWQlHvIAyUpExERrCYv0ag9bcpaRISP5zAaFbk+wxERN5bvKDBq8T5So27+6etdmK/lUFiocY4EVCEhE4RtwLC2t4eNYEP5bQt0Yv2w+JDQVhKuvp43Hhi2vX3sb3HIpHXzCzEwW3d1p5Wiur4zQN6C8bjT0+uyvddzrOl6t6dXbXO/B1NLvuOjUEm75zOs7HTXR4+Bet8HkeJ+58cAiXbvh4LI8e5PL9rt/g86ZmzvAPUgpPKjjFkb3S73gVTy5J5wvBMkCyffCwrcSe73gzA5fauxxXy/my9UkZmtNPa7/WIuknNvV0/qRCS9Dl6M2t0ctyv1hmq1YNpgfSWxVrcPSFqBOFahs2ZkNHP1UycKMHPbl03IWP6cblTeuwJLVyMIFri3tzbT0Eo++q0NM7CLj3ZrUwwsYadd3BOpM6bgqmG+FHfNh1Opj3v+3sx6OlNtyRTLBS7AGZvsX1zt2t3JahDIAZ0LLg6Udl1FrbxRtWa6U4rKUK0Z867YhfQNt4Z1AuU4gTT4rC0lstrv3rkY7oBTlBEIY47zsfer98j5A+alcD3Kus4DT4Wrizh4rP+yhtVXDYxq+/qre3fJlQMg41sc5uGxFhPwwCpBUDRD73m+rO16BqsWAE29tO4TWCUIii0/HDq07GqLvH2lg6SpHwwfa+18+eQAbVh1lA+PI4yJ8lfLz5NSjrIDzYe86iuMgVp3ApSN1FTDZ3A7iEcbq7lbNDTtxdvaPl473Uyfx7fvQN2LtXqwhPw6XcwfUb7W1PhBzQDLWkugb+v94+qWXfm9a+ZBrb673iNC64XB89v2XZtUcfr4uHmzWT0f/6CMEl31EOg2q/369VdL6yG1AmCZby/qT40zQPkCHcsG0dudgt3N/6v+0HiMm/PpmoQBqRcEz2/zjT0YWCkAEuEj0jjUzbqwqIchxmpMuupB0G0/32yulvPdu+n6jjTJYZUAKDb18+pL3Wy9ntvJebbZGAhmDgSpFQDL8Sso7cooy4yiZghMst1t95q66uHRbY/7RtIA19QOgG23Ott+Xc4Ou3oCHlDDFYN8ZqI5Hmj/YX86AC9UKcJ3NeomgyqmJrKGmCCobnRhuinsr0EpjFfXKe3Leip9M1/s2kdpH+uZ7uCn1wwqeKp/O3/6vHvfrMJyxlsdgEGVcBA2tNEGa3gCeN8M2YvmY3145t4MANbwBMCp6/P9ZruijT5QIYh6mykHawQBYDP9YA1PAOqkxDoQWC1vIH/s+QQnIhCKB1B9t6NOQbG0rWIhEpb0hXmm3wfRquviCx9OqQqPFWxUH2oH+8DiaNw+uUNh/h9hLT7qwLQCRlwpFMDsVg0rYFYrqQKey9rqANKvD13WXz1Ixd0hMixWzWWeGuDc4nHllrhkKX4wuUjVuZjoxWEbExuYM+rTBpaCdSdnwcBzcS+Gnh9YBUPPxY2Lvgf/27R9JcDxa8S1CCK+2+EtYgw3tsXOG2Vgi7ADjmojbt8hLeIOOJ5x3GLSFcWaPbjjbzl1fowCj2yQqWQ1+xwa6+QgdZwVBOQm2fyxqG9Xq13wVkiiX6Apy/1iMf8012VZcWyJKPkFGrIeYwJM1oNrcaM1YLNYXj02csexBpT+Ag1qif36H8FbchT7Uk34fZwm/D5aE8QPBObv2DdDkDLup4GWmcsBr81z747fZdtsXC6toL4ZH6IJ0u3tIOgHt7nHAQ6vcQfBTrvWHQK+4n53kFZo7nuP05jhRe8g7cAvfo/TBHjjO0gDsBvgweALzzz+CsDDBx41GrqqIzBNTPMnEvkvFHVkxYXOQE8glT0iqhZrWnWI2FRi1KkbIPrVB60s1SR4/+Hub2EQnnSivGAaIiLvPry+O7+9en0ZCLIoLzBucE0UHIkpmQhRQV9v7KHpAkc4uqPHP+uECt2kXFwW7bn5QxtzRVpg+uLeR2/tYf1tvV03nWRkGKFusa69KYU2+1CKWlD2XKJOnB+JqAXqwB7aI6XShlqkDnwhEal0FxoNPRneNkTlS5UDDUz7e9NEaJa3qc1SVR+Z6ePj2/nHdby+/NIIfTvf7trELgEaoBQ8uIGsSRZk3Tbtwh+6MS5fAqUeRX+ptrVtELu8Frq3ThI2qnkA2cleiG+L6VOP2rQFFWp36d2jRVjQsEdbVHeQxrYMj64eZ13Qyf7fuDQo29OtDj/GYdYHdb+paN/dpp4+v5sup/r8IdSGQnnIpKJnerW2HkxyWNcbOfrNY5oJskYdgVICheli0cYghlgnBFEvh79xUJbM2qFaMRD4cm1p764FaoUg6kXx37HZGaYBR1kvPMXFJm3rpSqFqdWixcUE9Z/Fkyl0o6zmVnV7HsszKfWmRM76oX3NwgYYNWuO1eZOgrq9288abJpnd+zwCvJCgha4WMV1DD1Phw8xT0pCzSJtKUHifUlH7qifufj1jHq5f9ZplWrZdwRvpDCw+in6+uz8l9/Obi88oEwEGZaYZGk4wjc3t74AexGh8Imr3N/39ear8U0sTLpYM4BVpVN2+f6NG5zJzOZSjkqU+gwXmwqOSKGwsQC3d6BDYO3kjAGzPTgFZwyOQCVJgaCKM+feEWlfL/CsafyhVrYXmkkvxLbLhP5Qblunm50/RFFMEJDCV/+i/jTdL3bv4WTRf/a5bFDX37oCLraJtfFEOKS+mj+awaNS4Jak/nSB4xErBkXU/i6TBhQ4x1oBsLgfS2JY+lt9Lkw0lNj3Dn74cs735w1CIqc0qODoWjoesuDqlQcrZGZ42A+qo5Xdrn5e7y7mykdPTFhlCWNinR0TFqGJL6y7GBc2agv2m1bCWVP2S91mdVos6kXbc+er/XLn2hKT0DFb9NjoOeMjYPtmtZHuOds1A5c0NvbLNslvAORQzti4PeG+IEq2XJOYSwNeSdC4yLfr6W72+WK+na2+NO4zO8pwRq8QNmoLNqt1X9gVORQyJuKOkh4m5rHDjIgZGfX9lKeG9ltCUEFjIp9vWyXtV6L1vF9Pt/XjzfL1arVr/I7p+m433e1d5ytR9PitY590JOepS3OGssbE/0ddr88Wzefcy4udIGLGRL1g576OWI+Vx0S4WrLV92/T5ePC/YM0lDIu5sV8aTxCVkLtKo+KEJCulhCPtcfEuK6XLJNqtzL9fV/vXftUIWpU9JtVe0bkjXwoZkzUm72r68Frjolt+3m1Xzxe+HnSAyGjIm7JwlZPX4Ma8aSCr5X4Im1hXnHo5qiEvlyLWj8/aGuAwDFbsls9PS3qm0+fPD47UMYL4PX5SgIRo3qmy8awy2YVdvVGhfqBcaLRRq+/Hsef35YMSCJRwGS08+35ITDL2csXJYRFt92tXL3irmpYPPzswpVtPFT2xiTy9r9Ybnhg+Zdl7VHtLrchBs3287BxXF4ONhXhuvGIj2Xbs0nz7gpHiwsaEbn81q0V1s3gdalx0AXpWIWkEbFvZ5/rNpCLvbjzvrGrI3JUTljcWNRwO2ku/2qcLuflAErxXRPAV6VxEB07tKsaGI/5K6eCQ//I2aA5WxjPNNWAeGXvVVz4xt3Z3HWQCr/s122o2uXTJrdWfbHP6uoOAg0R4YXP5QYOAZZl8IMscdBG9XFE73AZF1sE9UDA99CVMijrG0uyRNBCRUd+ZtRuu235sH5sPipcxvvVyrigIPi1whw+Y6SZpX90VQUVPr0aFhP9PigCTXH/0xfTsv6TdisFgSTWHavPuqui1x4wERFjod36zJPtSPPC7RYSvhAhPeiASAiHfFfvps2iMCVGRErFHd0CEGx4EHlUro3xO5R21e0cXCgpnkj/Yx9XeKwqdQB2UeSy/1q0J9c1+w73n1Z4CwIvTuws/OLF+c319eX5/dXN9cPd/dn9hzsX5RNMiqm7FG1HuwlSfKZ+wst7ddT7y8vbh66dD69vbu7v7m/P3jtBmChlGftM0RFmxOyPy3+c/+3s+ufLAKihvPDIL67uzm9+vbz9PUhv49LGRB2qx9US/dHbXllzuaLmeCXN7wpagCtnXlfMVPqFDm/z/s1WC/Uqdizh1dHg6o1eyYR8EaiHj2o93uqkKhYreOq+lShXg97bAcnqpFO+U2HQSX2FCNMpED718pHFBSvVHkt4DaCLy/Obi8uHN2dXby/Vs0XWNYGVTE3tG4NiuHz3/r5Z/85+f3tzRsYAK/liuHboB1jJE8PPl9eXt1fnTB4VAqjjieD6hn+Gzn5txJ29fqv+sgEYWEVPLLeX727uL7nYN2cf3t5TsWAVA2K5vfx/jYtEHySKup6I7q7+/fLh/ubm4fXVz1QkoI4ngvub9824u765b73GN1c/f7il94mirguifsm8nz6pP7ftj34ujdFNPaqY2DihDDX+lb05P1OvA722Qzl3TTRnttdo66pCzcLBhuLpuSGxIhe0N6X9gQai0fIwAzROHaC5091ZwHAc6iBUV5fAxgsR8gIzEZdU07l/QDKsh830z/tBinIaIlg3FCb0DQTyILJ55ICKaPiYAQ2OzWsFVCzSqwQ0GMRnB6gI4PMCxPFLfj+AikPxTgANjvVDAFRUw4T/NEA2Gf2pWGDmfhoSemp+9Zo3+A6ZPwcOuy3XL4/T+fmhHepr0PRVa+OxXKkPpSy+LRv3j4ryEOfTZvXMtt43H/+TCgDUCYDgt/mmvl+54BjUdLCHMO7hs6tDBF2Jlxj3oirLcX9oh9+4hwBsxr0BAeXrLKm3+SwbdLef1rt6tyPbeSLV8NROm/GSersZP9QvzbcdZZ5J6nc288uovZ2xdM1daYc+F2Z1++DMtZj0fqj2UOQl5rWky3JiH5uintnkrC0DHIOavmjAczkmCJ+ohLxJr/H6rKwXuTDrqheeBJhV048CTNqJ6chlAMqk424YTCHgsvJh1LebVjnnpUnrlngkgWiV1rJHfaYfWekjTOrjpvOp3r1dzaaLd20M1/TxcfPbfPf56oIMQ13fFxnt4pCMxu6qkBnBXRuNbaW/r+Gr3RREDscgLW7crFUbKj4Y+I6rnKyzWTJmm/nHxvE+pzmSAIayvgsyIfvi4IoUKYepqpYDPy55mdO/jpk6WGzC2WKx+rM2vPCoBTPRyDR1nbJv1PAvNAmp3MDjEkeALubu8jH/BJEVAK40aAl5ba2SI6pzMT3VW8Pj34KiybG8scG8BRb7HaNuux2PHsCmntXzL/XGnGRURABq+UFo09LbApDqWKsXR9jFcnu+mLdVtMqPxTzH2aberhZf6vt/3Nvom0jVjCzOsUnEgFg7BPQ42F6EgF9phjY4jfRNkst6GqRebj5sTMsgonHSVyR0g9g2VX4BnpfLHkhfMRiQ+/u3Tjh4vWAwfp0u9m4dcqgZBsqf00b1Y+tbnU/X04/zxXz3Vc6kScamE+UMFplILMrzfPW8Xi2lAGkdUFDHc2INXyWy1a14jEjbObDdeCd1jBhptZHLenYKyi1T1TqyzIbBTXzXHsPjQDubvNMh+0xG48JDm54AoLpnGB4nYpoOaJjC0gUZnsHSEqI4td5M54u9adJ3hXw/3VLMq1HR5FDe1M5DEzQL25VhpyrpPVawVyz17H6xkIh6XHNXyn+hUlDlZq0Gtpz2WtaxtTT2nICKTKCbVAMCnaBanXTSsxeGnDoJDZ1WNwGQKW2CciqrbVK8NbsWsmIqsY0oVhPbBL0DbtvZ8kZGmYBGRSqHAgVJZhIkjGcOA0jmnUmjBFLPoYCsrFaMARvtDkP4hFydbb8uZ1eN9unO9OmUy3p+TuauKidCTdPMBa1TLxwGS2AwiKcDSgiSFdSvh+B4XB8P0ZyTKZPu2SBwzLmHtN951qiQUe2lhYLbDLufbcLmd0lb5iL+2P/UO1jOCNjV9gdJkEVn4fe0pQ5TROvjOH0j9h032Zhe2102bKjfNhtFZLPPJsKRgq7pSIiB10QQMO6ajoMee02FQt3p43CstvpESIpocDoq64hwIrBhQDgdk01QuBoOstCYvqHOIdl+S4tbfOiVITAaDUwmwLAMTkZg2J8jqRHQD5KOMqQGaDrnNzxmmghwUPsbdZSMwyYjmdRhoDmBVkCnw2iko6S5DEPMcQDOYeauc9kn1vvKOtibgMHKI3CIuSZAsDS8AQQSeE3AYBV8jUBwmKQK/RZr2UHCzjglQTw4CdBvtJjwUTqj1W21SvVdwWArFwXzguBNUJi80IOKyZzkdbaYVapMflOviuQlaVXldF25p7LnQ9SsaVt81CnV8FG9bEaR6UimV3ss7aOScgrUqyQfARlVGg/8gFLa0Z5W7f7jYj77pTZxRL1eoYKP4m39L6pKXtRLGe04VVBpcXKqVTx/Wk53xiNTQbFQwUfxbkZeiHhRT2Xkpagr66Nu/0huGy/qqYzctq6sj7q2UEzVdyhsqRDSxe25wjvr9R2raAtEdAR4TrI7HiG/JtCfwwqezHn7aoSbzklX1dh+pJGmqwaOiMT6AWHtl77AZAnjQBOT9jujoyXvNwAURziNLQ9Dk9PYV1faNSS56clqBqIz3XlMA4H5jhj0JhR0WMagRikXs1qfRRJmVQc3S/9bFgCDv8FA0D1RirA9IL9CsjA7bHwp6CwogaM4RTtVHbtYyA+ek8D2lb6PzuvwWBEHfYcdWqOPY6sf7TtqUPW76C4Z1aHTUqtOAy3T7eflZxQoABUPKLh3mUtUOcCEB5IHgrSpn1dfat8VTifluxh4SoCHMUja1xxlqtvruUGXUVvt0pFugw92fZpvnm823TXN9mXuRsEf1jNYKcUb4r/25mAeGc6hhpNq0aloF5PLv2afp0ujAysW/RbOxUB/QAdD6gav+UdFaeFoSCJHcTYQ0B4Ox6id6eJ4yB0Y0vkYAvR3QMbsPg9HRBIW2BkZAvVzSBRd6OSUDLF5OSYUaK7OyRBqUAdlzIEZxlGR5I7mrAzR4w6LX7daewhDWGQvQQUBegqaR3zUmIK85ANn7k/HFeinj4f8Ie5Y2JR+OIp8EEWSOk//yIwGfPvnjzXdASM2gP0piB2jEY+HsuEscBQ5ugV68EEt0DcgvAXk2dhGodCIZ7Hoy0VfDbRah2BJTfSMwxqisQrGokAhBGcPUVBDsykAaEcDQwwW5wMUGFaHBEM09icFFFDU44IhHqszAwoUmA2bCoSeD1sFQ1pAbm3MJBf2vQG+Xs0MV18xhZNDPWPzQdOU83Xzx6K+bb4zDlikyoEALfeLxfzT3OjlY3jEuoHgrN3GxWRNnbc0GJvF8uqxqevaM7B+IFitx1//wwHPsWJIIL+7AvndC4i8oHTpxUxQumKeiwg1WkFSZxc8cWyQ11ZXAcCC/jtK6NErQ4/FcAXijWEZoFLEN+kuHI0V93cUqGiZcjQvpl/P3l8Z4fJinqP5qd41n+vPFMZR0jgBFQm90TXL00gqDFbDuhMitUHVQavtdr5uDGiHTKjl0jXmXNQUFJb5qI1ACOkRAAJqat5RhgdTbjllu/oct2KG3rFskgYovJDvt6YRQtcz6Yobm9k1wKuroV6L+ddVZWhVXUygx1mZb3Ec2CsOeA7IW+xnEhMuGxsxWaMc+YkwPc76AneYy+le10khj/UESP7neWG7yOMEj0sJfHQnQPM7s4Pd5HRYJ6DxOqXTgmHHKj+3c5DgXguIBvVoFgs2dGT9VgdrXApogK572kcYbjbNB6Z+PG+m5sfp7A9LoLiEb9FlCJJD55WWnYc1ytSNza77eb6tPbpxKOFbdSNAcujG6NShH2GrAh+mC/CDnqKH7VnjuXlk8Q0d7cRcAOx1VA77TvRWf6nr9dmi2eqTEgTD0r5H0vPl01Gkg+YJFGCy2KC1ytHf7KW8kA0keEAT7fW2TWhpTo16LOZ/dGmTvk1WGyQ5at9gVQ4UQnZUgIucHtWonJIfFSh3TpBKAEPKkDrAQ0+RaoRAyJEK1FOTpBpVE7KkAtXUNKmYass8qUCzY6JUIxByplSAxy9VKgEWKVfqAJR7slQjJAIdOBgtbulSCVBMmR+H4zbU+iF+WqwffUAqeH5uKGu5Sit9Vcca6rekKjHZLK4WsAjLrBISdcG1gENYepVwqIuwHo44jsWwTOqzIHidl3WeNBicHmVV9IMfV6QDafOGiRGcyqJ/bzey7VNszxYmFSp52nS5fyZQoTrdE0GETS+JDfdI1KOFRs7dYwamst9tvW2MvbUYZocaAeKf2x20hekkzRNRgE3/HFus7hwzGXAo5dkJl9e3FnomvDilsawF6gaKIbpNf+wXBtcCr+PZ+POb6+vL8/vLC2fdE1EEpVuQdvtwWCRo9JMyhbi+kYqOJEau26A9sQldN+E+9IDKqWsfPv6RRbDPprPPAfv8hInmUewH0SM3xiIQ36oltpH4ns24uLo7v/n18tZnckoyvrPZ2WM7UszunSo0dLwZiiDuJ2kY9C82T7G2wKn6Ik0KNFux9kgTdqzGiN91FnBkpqKPxV52NyWrDUJF9w32oC8ALjJpYVROoaKBcmcqmgCGxJsM8NDZEiMEAkcC1FOZEaNqAh8CVFNZEEy1JRUNNDtS0UYgZCoa4PGjogmwSFT0AJQ7FW2ERKCiB6PFjYomQDFR0cNxG2r9ED8tbZQlZZvYl/MlnvlzlAZuAKibCLVME1dokfJuxqzRtrXFIFZzAiH1Oy0y4VjM95O+2G93ZspKVjcRaxlbfGyQLhbD1OWy/mMVF+VSb8+XT4ua2udy4RfqeUSpXf+DJuqs4ADlUM8dhmiP+/lz/YbgwvXlfO90Lh9bWVbaJn0lU6uF9uguRdhDEKs5gRB7/bempF59W6LZ4Lzo9kHQ6XT4wlrlsU0Q9ZP3CDqllO2BqBTZG7goJW0DZL30PYBONcH9F9VSfX+dSoLbL6qk+vxApaW7L2oc+Pr2CsluvahX5dO7qCe577JyzHe3V01w02Xr0m6P6VWa3HEwnhzmK1yKDen2WZEXiPLo9dgtf3GApSh2W4mUqolLUWy/EilVEpei2H4lijVjhxRDLBR8ufBhqNQ6clhsnvdV1yEau8uuBDA2EcwDONbBywRA+229OXuqTTFlAyxiPTcY8WlVRFl8RHLWuHJfavFae2+ulu4W4SBl7QftAMB6vZjPpuxCvbjvGyiXy9kr1h5hUbRNyEfJsE2qa5Z9MRcgJ3J9S1CGs5nhntgGmc2u2A4XTH1kg4qe/siICY7iwc0qiOt4XWnccSupoQ9Y5ALUoIU89RqgBAb6xVJjt3Wgy6LBUmvUu+RhqjoyihPLZHWyIPOIswDHCvkv1aI07VoNC77MQJDVWY+FvlnOS6IOiNWaOBBkWKyF4urPtx4dEOGPcDB6NjVLAtUyKdA3HkAdlg0wfJnQ1i1qD1toEEBpfxCX17fii4pQK/85iJpfp4u9es4cCviruno93dYsXeBstTgXd1pQ56DkyOsCro++MAxb5pZ8xAqXKlWHA1zDqjHI8mGJE0v54YwsnGFPYAYQSvSPCqFrThA7xJoEId9Dh+L5QhKfbnXOIGKHXJFOJMz8GV4SsQNnc0PEFps5Y4EdVlr6gjDYhxkB7LBaPf1jxqb93t1d/EJD2RR8ya/dQZ3jx65tFvXOjw2OE4vrPgM5ZssYNqdXrtvSgaK3BzZca3+xVACltxJzPtDGfvZX81Y+GoVq+M+h1CA3EnGFPtcQcdV39ebLfFabFB+KjTx5EWX0qQsapJi4c57CWD2C1BhOhLp2YAxL/TN8j9QCk1A3KCbpqWcLPMR3nu2wsKMQJzSHmr54BrOnvSnQui3Tp3pwW28AECk89kxSqbSYT1gT1Vu/Tb3VrCIGOCe9ABdYhvEzV3NVRmBzClFFwwTHUMuoaGg0/rP/Qs8APd7t1B7BsUQAZQcnkvFGJnYJLT3yzFDrpE8NvJWme1d6h9GI62QgyAmmYa481p+mzXbx9eCymD1eRNQYiBd6V82MkxzW5oLu4Orfrz5sPQblCZQzBlY0WsEeqmXkggtS8+bYDNNmg+yEcTfdzWfXq/m21nHdBKBQUCC0g7W7t5sabV/G/2NxV083s8/sDOWvnVKlVGrkj8NQF/2jILdGtbyunqdz9bm9Uv/JsaIVDPOEX8xnutGpBiTWDYnpy3w712yE1YCOFT3RhBkwHRwb9h3DdWiVbhL9a18vZ/X1/vmjhvWRiwWYu+3q2ez1QNqdgVqpWAC1LVPMssuYfMtBybGXDlSfxfIxaJnqrGW/2a40htbhODlWtoZjWkqarc/FfMPvRDiCgzLGwHg3/y9HG54I1UMj2w2vGdlhkwQEQAfn3Yfl8J0oiFAoM/Jcg5ros0xsR6886Rt6cfnm7MPb+4fztx/u7i9vH6765CNfppv59ONCQjIsbt90UTvfMr0XI5FZgMJdLbjkKBBdzSCYEO9QB8THURxqv5XCj626RFE1BKoPgwBmDY5jYYfJIbAJX3d1uwncfSqPSj/tl2zJFJUK5bz0zdge4qJuj483Wo1SyQA6L5dUnV3JADqHqbTVWj3yaQ/0ElV6a+soGXC6hSmUSnrp3O4a7M9ooCameFjcT/thub9f0SHgdbxw7JuJeL963c5KrW6hnJe+P6fz3ZvV5rZ+Xu0YJ63VOijtqfuP/dvB3Spcr1AysNNA0zeR/4vsSMjV5BYLbtQRHK/5cbP6s/kM/NhYV9jjPq8e9/0noyvzwMogffI///Hqh0Z4/dcPP/338SLATz/EJ8lJ1ZT8NK8Xj03Bf3LNTdXV83OL/j+6335t/OvVpi3Bi/zb6Q+v/nn6qjg9yYviP/7j1T8PNdgP7D9YsWYL+8/oVZ6dZGkuFYukYnHzV4wVi6ViSfNXghVLpGJp81eKFUulYlnzV4YVy6RiefNXjhXLpWJF81eBFSukYs0H+J/lqyw6iRKpVCmVamzyz+pVVpzksSysknu37ezoFCsYATswQ+CWkE3Rvljyzyh+lRYncVTKJWVrRG2vRwlaUjZI1HZ8lL5Ks5M0lQvKJonaro8yVKRslajt/Qi1SyQbJmoNEKGmiWTbRK0RohItKdsnau0QVWhJ2URxa4f4FB3bsoni1g4xaqIYzBY2XfD5Ipsobu0Qo1Mmlk0Ut4aI0VkTyzaKW0PE6MSJZRvFrSFi1EaxbKO4NURcvMqykyqV7R7LNopbQ8QlWlK2UdwaIkZtFMs2SlpDJKiNEtlGSWuIBLVRItsoaQ2RoDZKwKLGVjV8WZNtlLSGSNJXWXqSRXJB2URJa4ekMVF8EuVApGyipLVD8zlMo5NSXpAS2UJJa4akQEXKFkpaMyQlWlK2UNKaIUEtlMgWSlszpKiFUtlCaWuGNHoV5ydVBkrKFkpbM6SohVLZQmlrhhS1UAq+POzTg397ZBOlrR1SdBalsonS1hApOotS2UZpa4gUXelS2UZpa4gUXelS2UZpa4i0alfkspTnWyrbKGsNkTUfo+okT+Xhmck2ylpDZNGrpDwpK3nUZbKNstYQWfMxSk7SQv5yZLKNstYQWYKtC5lsoyxVDfkM+AfMQUjRBskmylo7ZLgvIZsoa+2Q5dgXO5NNlLV2yApksmeyhbLWDBlqy0y2UM4s1NiyPMlPgS8jWyiPlE5ALlsob82Qn6IlZQvlanchly2UK92FXLZQrnYXcuDEMS8uepU1i1KSySVlC+WtGfL4VXbayASdJFsob+2QJ6hM2UR5a4dmr4N1vGyiorVDnrVNr6pK9iNlExWtHXJ0WShkExXMRLhvKpuoSNTaZRMVrSFydNAVso2K1hB5hc2iQrZRkau1A1+bOdvo56CQbVS0hijQD3Yh26hoDVGgn4NCtlF5qly+StlGZaRcvkrZRmVriCLBltlStlHZGqJoxlJ+ksmdVMomKpXrXClbqGzNUDT9fnqSgllUyhYqWzMUOaZbNlDJDIQOuRLsh0p1Z8oGKpmBSmwglbKBqlOlD1DJBqpaKxTo4KxkA1WxWqZsoCpR9XslG6hqzVCio7iSLVRlyk6qZAtVuXLEVbKJqkIJU7ZQxbasEdpHYNdaqfsIblxbO5QxJpT/JpZVu3T8N7Fsa4sSddX4b2LZ1hxliu+ewQb2lNkK9aj5b2LZ1iRljpcFu9jT1igl6lbz38SyrV3KEscLdrKnSu+B/yQWbU1TVmhRYDVGKlSnmJMVDQiH1jJVhLYMUg6MWKhibOWPIOnAqIUqQUcOpB0Yu1ChHlwEmQfGL1QZXhZYjTEMVY6XBVZjHENV4GWB1RjLUOEWhgwE4xmqCu9fYLeY80ToUhMBGiJiZEMzsVDEMSSLGFt02kzk5CTOElAYmI5RDs3UQtsH+IiIsQ7N3MIxA+Mx4qGZXHhhYD3GPaBf0AjQEhEjH/BPYwSIiYjRD+jHMQLMRMT4h2Z+43CB8RJuPJzAAvxElHDjYQxjBBiKKFF/0qIEUn3cdBUqF1iOkREqucBwjI6IWgoTkQvsxhgJlVxgOMZJNOvMq7Q6SQpgDkBYRIyWwPe4EaAsIkZMNIsSChhYLlX7IRGgLSJGTiiWQEBcRIyeaBY7dEQA7iJiDEWz2qGLdgp5WjbpInweAQYjSjP1WAMcRpRqbAdYjIhxFYqxBniMiBMZCrnAdGmlHmuAy4gyjekAmxFlkWasAUIjYrSFYqwBSiPKEvVYA6RGlGkmXQZJ9kw91gCzETH+QjV8ALkRZXzW4esa4DciRmNECmIecBxRxm1Xtqtr3qzzzSfuVdJ0YQ6OEwDjETFeI8L59wiQHhFnPY6SXzVfu04fqAdsmvMjE3TvGAEWJGJcB+7LR4AHiRjdgXvzEaBCIkZ44DvIKIdnJ+ovIGBDolzzBQR8SJSrv4CAEIkY7dF889GywIYFtyHuCQBWJCo4c5VhrEwEiJGo4IbL8cLAcIwBidpDCqwwsBwjQaL2nAIrDEzHeJDmu48XBrZjVEjz3ccLw6MvNiETlPeKAFUSMUIkws8sIsCWREWlcfwAYRKVmtUUUCYRI0Yi/DwkAqxJVGpcGMCbRCXnH/FhBLiTiFEkUYJ/CAF/EjGWRIUCmK/k5sOXSMCiRCU3X4F9AACPEjG2BOcYI8CkRKV6ox4BLiVijEmU4KeigE6JKm48lFCJAKMSaSiVCHAqEaNOIvwEKAK8SlSlascEMCtRpbEd4FYixqAoHBPArkSMRFHJBaarSrVjAiiWSMOxRIBkiRmRonBMYsCyxJxlQR2TGLAsMWNSGrcUP9UGR9CMSsERx4BmiU85848fbQOeJT5Vmy4GPEvMuJQIP8OLAdESn6ptFwOiJT4tlT5aDJiW+FRtuxhQLTGnWlAfLQZUS8yDO/BjxxhwLTGP70hRKisGZEvMQzxSlMuKAdsSd1EeqEMXA7olZpQKfhYVA7ol5rEe6GlUDOiWmFEq+HlUDOiWmMd7oCdSMaBbYh7xgZ1JxTDig7Mt6KlUDGM+GJ+Cn0vFg6gPdo6DnkzFMO6DsSn42VQMIz8YmYJ/OWIY+8G4FPyMJobRHzGfc+iXI4YBIIxNUdgYhoDEGrvBIJBYbTdAtMSJxm6AZ4k5z5Li0SWAaIkZmaIY64BoiRmZoliGAdESMzKl2Y7iIIDlONPSbDwQ8i0GVEvM6BSUPo4B0xJzpiVDqfwYMC0xY1OavSu6ngCqJU6UxHQMmJY45aZDmd4YUC0xo1Mi/Lg+BlxLzLmWDA9iAlxLnGo+dYBqiRmbogh5AkxLzNiUZjORnDb70vhVs5V+Fbef9Lz5Z/O/8QmYiYB9iVO+ie83to0AZPccAyYm5kxMho9yQMXEGiomBlRMzOgWVeOBbRndYtF4QM/EGdzVKxoPmJqYsTFRjs8uQNXEPPwEn+KAqomzVL3UAaomZnSM4nMGqJqYUzX4sgiYmpgzNeiyCHiamPM0+LIIaJqY0S+KzxmgZmLGvig+Z4CZiRnjovicATYm5hEp+OcMkDFxrg54iAEZE/OolBx3egEbE/PIlBx3ZAEdE+c8lhV3TgEhEzPSReEYAkImZqxL1PQF4pwCRibmjEyOHoDFgJKJOSWDR5/EgJKJOSWDowCMTMwZGTxYJQaMTMwZmbzEOIgYMDIxZ2RyNKo6BoxMzBmZAo2sjgEjE3NGpkCPOmPAyMSMdFEsFICQiTkhgy8UgI+JGeWiWCgAHROXp+qFAtAxMadj0IUCkDFxGasXCkDGxIxvUSwUgIuJGd2iWCgAFRMzukWxUAAqJmZsi2KhAExMzNgWxUIBmJi4VJ/ixoCJictKbWLAxMSVxmyAiIkrtdkADRNXGrMBGibmNAweJRUDGibmNEyBL2uAh4k1PEwMeJiY8zAFvt8FREzMyBbF6gOImJgTMSgrHQMiJmZkS1Tg6yVgYpJTNQGaACImYWRL1Lg3iHOUACYmOVVzaAkgYpJT9clDAoiYhHEtqrIg2PyUL5bomp0AIiY5VR8EJoCHSU7VpksAD5NwHqbAw84BEZOcctvhkeeAiUn4JRs8TisBVEzCqZhScUMAGI9TMSV+SQBQMUmk3lskgIlJIjUBmgAiJuFXblBSMwFETBJpjAeImIRfu0FJzQQQMUmk3jokgIhJOBGDk5oJoGISRrfgu+kEUDEJj3tBmbwEUDFJrA5YSgAVk/CoFzwmLQFcTBKrj3ETwMUksWZHnwAyJuFkTImumQkgYxJOxpToDjkBbEzC2ZgS9QUTQMcksdpNSeCtHM7HlPi6Ai/mcEKmRMmmBN7N0US+JIPbOdx8+FoBL+hwRqbC1wp4SYczMnigVQLv6TDaJarwhQXe1eGcTIUvLPC6TqKZfPDCDo9+qRSXlYD9GO+Cx1cmgJNJGO2CxzYmgJJJOCVT4UMZUDIJD3+p8KEMOJkk1cw+wMkkPPqlwoc9IGASTsBU+FAGrEuSqinsBJAuCSNWogof9oB1SXgADHqcmADWJcnU5w8JYFgSzrBU+BQBtErCmBP8xhkgVRJGnMR42GICWJVEEwCTAFYlYcxJfIpPJkCrJIw6wYNeE0CrJIw7iU/xiQeIlSTTTDxArCSMPIlP8YkHmJUk53dOUTY0AdRKwuiTGA+dTAC3kuSahRNwKwnjT/DbioBaSRh7gnorgFdJcm459AJVAniVpONVUH4gAbxKkvOoMzQ4NQHESpJrTAeIlSTnpsPnPiBWkoKbDp/PgFhJCm66CruGnwBmJWHkSRzhkwkwKwkjT+LWyUpOqgRYDzArCSNP4ggf9IBZSRh5EuOxiwlgVhJGnsQRvtIDZiUp1FfrEsCsJIw9iZtNL1oYGJDRJzEe1ZYAbiVh/EkcofHeCSBXkpJf+catDeiVpOQGxFdZwK8kpWa3APiVhHEoMR4jlwCCJWEkSoxfU08Aw5IwFiXGA+MSQLEkjEaJ8cvqCeBYEsajxHhMWAJIloQRKTF+ZT0BLEvCmJQYv7WeAJolYVxKHONzGxAtScWv7ePWBkxLwsiUGL++ngCmJak03z5AtCSMTFE4AYBoSRiXonACAM+SVIXmowOIloSRKbHiyj1gWhJGpsSKW/eAaUkZmxLjQWwpoFpSxqbEeKxZCqiWlNEpMR4/lgKuJT3liRfw+92AbEkZoRLjMWEpYFtSRqjECX7LG7AtKWNUYjx4KwV0S8oolRi/j58CviVllEqsupIP7pAzSiXG44VSwLekjFKJFRfzAd+SMkolVtzNB3xLyiiVOE0PQcRxmjFSOUtBPWBMRq/EaY59Z1PAvaQRT6RR4IWBMRnBEqclXhgYkzEscYodiKeAfUkZwxK3oQFDOiwF9EvKKJY4ixDaMwX0S8oYljiL2yPU0zIDhYEpefKTLGHnrTGADPiXlOc/yVK8MMzdwEyZZWjHAQYm5VlQ8PYBAibleVDw8/4UMDApZ2BwqjYFDEzKs6Eoeg4wMClPiKLqOWA/nhNF1XPAgDwgRoUZGDBRX3VOAQOTJpGmfYCBSZNY0z5AwaRJomkfoGDShBsQXx8BBZMmmQ4zMGCS6zADAyaFDjMwYMINiN5tTgEHkya6GQjzpqS6GQhTp6S6GQizpzCiBb8YkML8KWmigTxIoZLqIAMD8sgYFWRgwDTXzG2YSyXlBsS/hjCdCqdh8Gj4FGZU4cEvOZo9LQU8TMqjXxTDGRAxKeNa4hw9iU4BEZMytiXGQxRSQMWknIrJ0d1xCqiYNEs1wxlwMSnnYnLcrQJcTMr4FsWgA1xMykNc8JsgKeBiUh7kgt8ESQEZk/LLSPhNkBSQMWl3Awm9CZICMibt8q6gN0FSQMak/NoRfhMkBWxM2mVfQU/cU8DHpIx1iXP86woomZRTMngsSAoomTTnKcHQC+8poGTSvNAsG4CSSRntopQMLJhrbq+kgJNJOSeT404a4GRSHuyC00gp4GRSzsnkKIGTAk4mLXSLKOBk0kK3iAJOJi10iyjgZFLOyeDJV1LAyaSFzoKAlEk5KaPCDCzISRkVZmBBTsooFiRAyqSlzo8BpExa6vwYQMqkpc6PAaxMyogXxVIHSJm01LkxgJRJS50bA0iZtNS5MYCUSUvNPgJwMmmp82IAJ5NWOi8GcDJppfNiACeTck5GsXgBTibtol/QGIMUcDJplWrWI0DKpIx4QQ9FUsDJpFWu+RIDUiblpIxisgJSJuWkjEoyTAvHI3gjdOkCpEzGSZkixgpngJTJOCmDT9YMkDLZqfI0KQOUTHaq3gVmgJHJTtWTLwOETMbDX3A/IwOETMbvIeF+RgYImYzHv+B+RgYImYwHwOB+RgYImYwHwOB+RgYImYwHwOB+RgYImYwHwOB+RgYImYwTMrhJAAmTReropQxwMFmkvjedAQomi9T3pjPAwGSR8t50BgiYLFLfm84A/5JFynvTGaBfskh9bzoD7EvG2ZemadisA+xLxtkXPKYuA+xL1rEv6OKdAfYl69gXdPHOAP2SdfQLunhngH7JeCZalBDLAPuS6diXDLAvmY59yQD7kunYlwywLxlPSlvgqSIB+5IlpxrMgH7JOvoFxwzol6yjX3DMgH7JGMOiGMqAfck69kUBGdivY18UkIEBO/ZFARkYsGNf0IUFkC9ZR74oIAP7deSLAjKwX0e+4JAB+ZKlugkIyJeMESxxgd7LzAD7kqXKhHQZ4F4yzr3gMwpQLxmnXvAz1AxQLxmnXgrUG8oA9ZJx6kUxSQD1kqXca0FpjAxQL1lHvaAuTgbz2XLqBXf3MpjSlrErikkCk9rym0UKjwHmteVJYBQeA0xt210twj2GQXrbTOMxwAy3/HKRwmOASW459aLwGGCeW069KDwGmOuWx8HgExswL1muJq8zQLxkuTpTZwZ4lyxX5+rMAO2S5cpsnRkgXbJc43MCziXjyV5QjwEwLhkPgsE9BkC4ZJxwKVA+IgOES8azvSjwArPlmt1eBviWrNDs9jLAt2SFZreXAb4lKzT+JqBbMh3dkgG6JdPRLRmgWzId3ZIBuiUr1IxnBtiWrNAwnhlgW7JCw3hmgG3JCg3jmQG2JSs1jGcG2Jas1DCeGWBbslLDeGaAbclKDeOZAbYl4zEw+MgAbEtWqrOxZoBsyUp1PtYMcC0ZT5qLryuAaskYnYKvK4BpyXjeXHwEAaIlY1wKvq4AmiXjN4zwdQWwLBlnWUr0xCMDLEvGI1/wKxQZYFmySudvApYlq3T+JuBZskrnbwKeJeM8C36TIwM8S1bpHE7As2SVzuEEPEt+qnE4c8Cz5Jxnwfs5BzxLzjO+oFdxckC05Kf8WiZ6MyoHTEvOY1/wnssB1ZJzqkWBAiR850yLCgXI+c5DX0p0q5wDpiXnoS/4VYocMC35qebLlwOmJY80X74cMC15pPny5YBpyTnTgt/oyAHVkkeaT18OuJY80nz6ckC25JHm05cDtiXnaV/wzBI54FvySHPSkAPCJY80Jw05oFzySHPSkAPOJWe0CpqzIgeMSx5rzhlywLjkseacIQeMSx5rzhlywLjknHFRjGbAuOS6K0c5oFxyTrkoxhygXHJ+5QjPM5kDyiXnlAu+M8sB5ZLzgBfFMAKUS97lgEETlOSAcskZq4IbGxAuecIv2aLRkTkgXHIe71Ki8WY5YFxyfuUIj+fJAeOS6+JdcsC45Lp4lxwwLrku3iUHlEvOKRf8ZlcOKJdcF++SA8ol18W75IByyXXxLjmgXHJOueAXzHJAueQ84AW/NJYD0iVPNT5MDliXvEsFo5AMLMhZlwr1u3LAuuScdanQE50csC55qvFhcsC65KnGh8kB65JnOh8GsC45D3jBL7rlgHbJMw1rnQPaJc80rHUOaJc807DWOaBdch7wgt+hywHtkmca2joHtEueaWjrHNAueaahrXNAu+ScdsEz6efwlSF+/ahCM8zl8KGhXPcVhG8NMXZFKRlYkPEraLqPHL43xFO7oNk+cvjkUK5bQgevDumWUPjwUK5bQuHbQxr2JYevD+nYlxywL7mOfckB+5Lr2JccsC+5hn3JAfuS69iXHLAvuY59yQH7kuvYlxywL3mX2gX/uAL6JecXkFBeIAfsS17ovoCAfcm7WBd8zQfsS87ZFzzPTQ7Yl5zHuijmNWBf8lJ51p4D7iXn3AuePycH3EvOuRfFlxWQLzknX9BbXjkgX3Ie6YKHFuaAfcl5pIuqK+DLX6XmuwMImJzneFG4toCByXmoC35CkQMOJuehLgo/GJAwOSdhFN8dQMLk/BEjfKEFHExeKR+aygEDk/M4F/QUKAcETM44FvwdyRzwL3mlMx7gX3JGsaAXU3PAvuScfVF8cAD7UnD2Bb+bWgD2pThVnxcVgHwpTjXnRQVgX4pTzXlRAdiX4lRzXlQA9qU41ZwXFYB+KU4150UFoF+KU815UQHol+JUc15UAPqlOFWfFxWAfSki9XlRAciXIlKfFxWAeyki9XlRAaiXIlKeFxWAeCki9XlRAXiXIlKeFxWAdSki9XlRAUiXgpMuFbpRLQDpUnSkC3olqQCkS6G7ZlQA0qXQXTMqAO1S6K4ZFYB2KTraBccMaJciVkcoFYB1KWL1eUMBSJciVp83FIBzKWL1eUMBKJciVp83FIBxKWLleUMB+JYiVp83FIBuKRLleUMByJYiUZ83FIBtKXh4S4XewSsA21JwtqVCw7sLwLYUifpFsQKQLQXjU/BXwgrAtRSca6nQk9cCcC0Ff4v5FN3WF4BrKRidgr9rVgCqpeAPMp+iFEABqJaCsSn4w2YFYFqKLuUu3m+AaSk404InHygA01Lw4JZTNLS0AExLocnvUgCipWBcCpoCuQA0S8GYFPypuwKwLAUjUvDn6wpAshSMR0lO0VOJApAsBeNR8Gw7BeBYCkaj4K8ZFoBiKRiLgr9mWACGpWAkCv6aYQEIloJxKHjGnwLwKwWjUFCitQDsSsHfNkKztRSAXCkYf5Kcpmj/AnKlyPikQ+/EFIBcKRh/gl+cLwC3UjD6RLGkAGqlYOyJYjIDZqVg5Ili+QHESsG4E8VcBrxKwXkV3HCAWCkYeZKc4g4CYFYKRp4kp/iqDZiVgpEn+POHBSBWipybDl/hAbFS5HzS4SsxYFYKRp4kEe4fwKedGXmSRPjqCl93ZuRJ0iZVQSTDB54Ze5JE+EIB33jW5XYp4DPPjD1JInyKwJeeGXuSRPgUgY89M/YkifChMXjvudBhBhZk9EkS4eMIvvpccAviYwNwK0XJLYiPDcCtFIw+SWL8Kw24lYJzKzE+NgC7UjACJYnxbx5gVwr+DHSMjw3ArhSMQUli3NyAXikYg5LEuLkBvVIwBiWJcXMDeqVgDEoS4xYE9ErBGJQkxi0I6JWCMSgJnlalAPRKUUWa2Q3olYIxKAme0qQA9ErB6ZUENzfgVwrOryToAWYBGJaCMywJ7mAAiqXgFEuCf3sAx1IwGgVL0lUAgqXgBEuCf6YAxVIwFiVJ8O8UoFhKxqIkCfqhKgHFUvIAFzxIugQcS8kvEuGZUkrAsZSn3HwV5mWUgGMpGY2SpKeI91ICiqVkLEqSoufrJaBYSsaiJGmMCs5BWTb90gQtW4CynB9DXckSECzlqXq3VwKCpYw09xlKwLCUkeY+QwkoljLS3GcoAcdSRuqLYCUgWcpIczZbApaljDTxZSXgWcpIE19WAqKl1NwmKgHPUvJXjXC2sAQ8S9ndJ0LZwhLwLCV/2AhnC0vAs5Q8nS7OFpaAZyn5M9I4W1gCnqXkCXVxtrAEREvJn5HG2cISMC0lv1CEjwzAtJScaUFZmRIwLSVjU3BWpgRMS8mZFpSVKQHVUnKqBWNlSsC0lJxpwUcQoFpKRqegrEwJmJaSx7WgrEwJiJaSZ9JVlAVmS/iiicYOlYBoKZNM/YEsAdNSal6RLgHRUvKgFjyfRgmIljLR5AApAdNSJpqvXgmYllLzjnQJmJaSkSlJil5oLgHTUnKmBb3uUwKipdTlcCkB0VLqcriUgGkpdTlcSsC1lKnGZSkB2VKmmm1DCdiWssvhgnk4JSBbylT9kl8JyJaSESqKhOUlYFtKnkoXzc5XAral5NeI0ITlJWBbykydD7IEbEuZ8bmHO1mAbykZp4JnWC8B31LyO0RoqvkS0C1lpk4fXwK2pcy4w4L7boBuKRmlkqToE6Ul4FtKxqkk+AtrJSBcSp68BX/8tASMS5lrph5gXMqc79jRm3YloFxKnrsFv2lXAsqlzDW7hRJQLiWjVZIMDRgvAedS5qrdQgkIl5JxKmi4QgnolrJL24KXBabjbEuGHtGXgG0pOduCHQmXgGspGZ2CNgwQLSUnWvDz4BIQLWX3PBGaq7gEREvJnydSFQZm4zEseEBICYiWkl8hwgM3SkC0lJxoydCIghIQLSUnWjI0GKMEREvJiRZ8B1kCoqXkRItiUwiIllLzYnQJeJayVD/qVgKapeRBLIpPDaBZSk6z4C8QloBmKTnNgmctKwHNUnKaBU8XVgKapeQ0S4avm4BmKTnNkuGrG6BZSsak4CnsS8CylJxlwd/ZKwHLUmrejC4ByVJykiVHSZYSkCylJoVuCTiWssvWgvJvJeBYykrjbwKKpWRESpKjXF0JWJayUucgLwHJUnKSBY+EKgHJUnGSBb85UwGSpTrl1kNHZwVIlqrL1oKOzgqQLBUnWXJ0dFaAZKk4yZKjvF4FWJaKsyx4VpwKsCwVZ1kK9KtXAZql4jQL/j5WBXiWivMs+PtYFeBZKsal5OjsqwDPUjEqJcFTCVSAZ6kYlYK/rlYBmqViTEqCX8yvAM1SMSqlfaYTLQzsx6iUBH9DqgI8SxVx++EjA/AsVcTth48MwLNUjEtJ8LeeKkC0VIxLSfALdBUgWirGpST4PbcKEC0V41Lw1+YqwLNUjEpJ8OeFKsCzVIxKSfDLPhXgWSpGpSiOoCrAs1QxJ6lRSrQCPEvFeRb8Y1kBoqWKOc2J0pEVYFqqmK+gSCxiBYiWKubmQ0/BK8C0VIxOwdmeClAtFU+ai7I9FaBaKk61oGxPBbiWivEpKNtTAaql0qRsqQDVUjE2BWV7KkC0VPzFIpTBqQDPUiXcbBjtXQGepUo0+/QK8CwVo1IUpgA0S8VpFnQ4AJKlYkRKgWYdqwDJUjEepcAXY8CxVIxHUVD6FSBZqlRzNlsBkqVK1W/0VYBjqXg0Cz4mAcVSMRal8eqxmQwYlipVzzfAr1SMQynR164qwK9UPJgFJfQqwK9U2anaMa0Av1LxC0OKDgYES9U9VYQ7QoBhqRiLkuDPoFWAYql4nhbsec4KECwVI1ES/KZABRiWike04KH0FaBYKh7Rgl8lqwDHUjEaBX8stQIUS8VfgcY/X4BhqTjDgr+YVgGGpcr5Nh3d6VWAYalyTRhZBSiWij9WhD+vVgGKpcrVe4UKMCwVZ1jwmwIVYFiqXL1XqADBUvHbQvhDMxXgWCr+EDTOQVaAZal4UAt+UaACNEvFaRacTqsAzVJxmgV/ua0CREvFg1rwl9sqwLVUBbcfPvsA11LxoBb8NbYKcC0VD2pBT1krQLVUPKYFPWWtANNSMTIlqdD7DRVgWirOtOAvrFWAaakKNTldAaKlYlxKioeSVoBoqRiXovjgAJ6l4jwL/sRaBYiWSvNaUQWIlqrk953xRRkQLRUnWnAnBPAsFaNSUvzttgrwLBWjUlL8PbYK8CxVqd6pV4BmqRiTkp7iUwTQLFWlPhiqAM1SMSYlxeMXK0CzVBV4KSVtWczhSykVoFwqxqqkeAhfBSiXilMup/gMAJxLxd+HPkUD/irAuVQd54J/VADpUjFeJY3wkQpIl6ojXfBBAliXquITER8kgHWJTrs3olHLd79KxSM1ku5XqXisxtL9KhXnMxIdLd2vUnH+RUSju7pfpeI8zAxdzrpfpeLcnOio6n6VinODogFh3a9ScR4uiEZ5db9KxSv1cOl+FYtHp+pB3v0qFWdL7Cm2uHU/SqVj5YLc/SiVZnQ2ugfofpRKs90FugvofpRKq8Ouux+l0uw7ie0aut+kwix4Aj3w7X6USvMJqhhaEbQmp2XQr3v3o1g6PlV+37sfpdJshuIBoN2vUnE2Q/EQ0O5XqTibofjbet2vUnE2Q/HX9bpfpeKZbjGKoUHjXL06d79KxQstdmhTRsaosUObcq5GMYdiaFPNE0fdj1Jp9b2/7kepdKyZQwm0aKLM09r9JhVONbMigeZMMt2sSKA5eYwMHgbc/SoVLzSTKIHWTErNJEqgMRlNk+JBxt2vYnEeKoOHGXe/SsX50SHKWna/SsU1W8ruV6k4n6KK71YKTZryuAuU6Ox+lYor3wzofpMKs+sS6Dl/96NUms9PxRc0hRZNNUxq96tUXM2ldj+KpTM1m9r9KJVW86ndj1JpJaPa/SYVVnOq3Y9SaSWr2v0mFVbzqt2PUmkeAoV6t92vUvFC54Fk0Jj8VWrVUp5BY2aV2tXufhWL53x+ojcoul+l4iykBuPJut+kwjpvKIfmzPlWReHH5dCeGs6n+1EqzR8GRDep3a9ScTVX3v0oleYGVXw9c2hQ/lY1vlXtfpWKq9mD7kexdMHdW4WfUEB7FpFGeAENykieNFE4UAW0aHexSTEUC2jRQhOx0f0qFednVopeL6BJu6erFb1eQJt2F5xU/QhtyigfPAtK96NUml2mx+PHul/F4t0T1iiX1v0qFeeUOkpEdr9Kxfk3FKWou1+l4tyoCs+lhEYtddO0hDbtHrNWjJgS2rR7zlqxZJTQpt2D1ooRU0Kbdk9aK0ZMCY3aPWqtGDElNGr3rDXKpna/SsWZUfFXsLtfpeLMqPg72N2vUnFmVPwl7O5XqTibqSq6oIJW5VSRYgxU0KiMDsIjbrsfpdLs+jZ6sbf7USrNTIq/id39KhVnJlV92CFhFHVPXePDMYKEUdQ9do0PxwgSRlH33DU+HCNIGEXdg9f4cIwgYRR1T17jwzGChFHUPXqND8cIEkZR9+w1PhwjSBhF3cPX+HCMIGEU8fy/+DvZ3a9ScWZV/KXs7lexePf8tcKqkDCKugewFVaFjFHUPYGtsCqkjKKI5/FCL0B0v0rFNUEg3a9ScTU73/0oleZOEnqQ3v0qFWebUvxSSPerVJzfWcR3SBHkjSLOG+HXELpfxeI8LTC2xESQNop4QA8e+9r9KhXn8QXo5juCrFHEY3rwzXcESaOIB/XgZ1Tdr1JxHk2OXmrpfpWK830M7jhE/7+yc0tyHEfS9V7quW2GuJKsHZw1tLWFKSOUmZpSSDGSIqvytPXeDwnAHQ4XfmSdlypmEIIoAnC4f36BhkYmH8rUT+csd5vmeUDBotbQyNh1NHU1NTJuGkxdTY2MM6Opq7GRcaMh1djIuNGQam5k3AgyGA2OTEJDwOg1mhsZN6hWWu42zQf1SsvdpvmgYmm52zTHpb/KTdnaD3JTy92m+SA7tdxtmg/yU8vdpvkANRjNjYzPRdy6CZ/lbtM8w4Zuyme52zTP9cC6SZ/lbtM8n0HSTfssd5vmOVm1m/hZ7jbNUwJIP/Wz3JXNc+pVP/mz3G2am8GM0fDIhAFuMJoemTBwvhhNj0ymR32MZTQ+MokQ9TGW0fTIDI7QLjeb1inxuIuxjEZHphyi3cVYRpMjE/BRhuWmbJ3jhPoJoeVu09yMdn+NjkzEaQXlZtM66br9tNByt2meqwt3E0PL3ab5cBfV7MgMYobKzaZ1RvVAkdbsyORDtbtZauVm03pQtK/clc1HlYbL3ab5oHBfuds0tyMNTcMjM6qKU+42zfOY9lU6zY7MPLBIjUZHJids9YO1yt2meU75AfaFRkcmn/vUt3eNRkcmH/zUzTEtN2XrBcejlJtN60E0X7nbNE9rtJtpWm42rZPl0s01LTeb1mk4u9mm5WbTOtstQLXU2MjkBK5+iFy52zTPxVBRcz2ey2iJampklhEKNJoamUyN+smk5W7TPEtdYERpamRyyZx+Qmm52zRPFeO6Q6SRkUlQqJvyWO41jZNG1M15LDeb1jkfD1jcmhiZnNPVSy0t95rGC/6JeigzLeqnl5a7ormdcl3wbs5ouds0N8PmRjfP50P137jVtMhOg/rg5W7TPBkt/UTTcrdpntMr+yzKalpkc4YXMLitpkU253gBs9VqWmQnHPxXbjatk2+0m3JabsrWmRWBTctqVmRNztXryy2rWZHN2V79LNVyt2meS4b3VQurWZHNrKifqVruNs3zmKJn12NaIoz6jM5qWGQzLOpnBJa7TfOcudcXXFbDIpthUT8rsNyVzXOUUT8vsNxtmqdR7Wf7lbtN80EOX7nbNB9k8ZW7TfM8qv3Ny2piZBMT6ucJl5tN6zyoYJQ0MLIlFwy9GD2oGRj1sz3K3aZ5Ti1CL0YPagZG/QTHcrdpngcVTHdNjGwmRv0kx3K3aZ5zVcCL1MzIZmbUT3Qsd5vmOWMFTHcNjWxOFOsnMJa7TfOctQJGVUMjm6ON+inH5W7THKfZlpuydcJC/dzZcrNpnTJtu2kx5WbTOtf07GZflrtNczdaeJoZWT9yflvNjGyJNQJrQzMjm4v09HOhyt2medJ4u1EeVhMjW4KNwIBqYmR9zrsFK0MTI5uTyfoJVOVu0zwNaTcrqtxsWtvBBNDEyOaEsn5mVLnbNB9U7Sl3m+aDFNxyt2meRrSfH1XuNs3ngdKjuZHN9Xv6OVLlbtN8EKFiNTiyJcEMyAsNjmwcRTNYDY5szDWY+ra61eTIljQzsPlqcmRz+eR+VlO52zTPuWZAkmpyZOPILrUaHdmMjvpZU+Vu03yQslTuNs1Hg6rRkU1wCExGDY5sBkegsR7QjI1AYz2cCQuBmaWRkU1UCIy8JkY2QSEw7hoY2XxGOGish3FGhZnKraYtLM1U7jWNcXGmclO2zsdUgSHUqMiWU8L7eqImRbYcEw5a60HMpKi/+2hQZDMoCqBrPYpLrtMEfqQexiUfNgZa63HMmAhsVJoS2QSCQBSV1ZTIZkoEdh4NiWyGRGAoNSOyJbIItNZDmQOLwHrUhMjmuCKwIDUjsuXscNBaj2U+PByMpYZENp8ePne9yVYzIluODwet9VjmqCIwlhoT2XXk2LYaE7lphBScxkQul/8B7mSnMZGb4BFy5V7TOFsp/bBypyGRm3A5hHKzaY0LIpSbTeskYfv+OKcJkUsMqO+Pc5oPuQkf5FhuNq1TxdeuP85pPORMrtfb9bA5TYdcpkP9kAan4ZAzo1QIp+GQM/hspHKzaQ1PlCv3msbJ+9kt3FFuNq3TSPZ1Hqe5kMtcCARuOM2FXD7iCr4UPZhmkAjhNBZydpAI4TQVcon7gNQjp6GQs4N1qZGQS9CnX8ij3Gxap7Nb+o5Yp4GQy3ln/cL45W7TPI5euCZCLtdh7tNVp4GQswtWOpzmQS4RH4CynMZBLp8z3ldRnKZBzuGqsOVm09pChcZpFORyUea+QuM0CXKJ9cR+PIXTIMjlrDPXrZNX7jbN9+ECNMVpDuQS6dnPyew+ih5Lh8uXlJtNa1zApNyUrXPOGYiUdRoDuZxz1leunMZArmAg0FqPZqZAfeXKaQjkcsIZem49mpkBdR1ZThMglwkQ2Lo1AHK4ilC51zTO8B10rYey8B/QWg9lxj991cpp+uNCLqkAWuuRDIMYE6fpj8sFm8FIavjjEt4BUb1Osx+Xazb31WSn0Y9LcAcE3jhNflwmP3012Wny43KyWd/kcRr8uAx++iaP0+DH5VSzfryA09zHxUHivdPYx41SzZymPi4OYr+chj4uDhLvnWY+LuIsUKeJj0tMByQNOw18XEI6wP3nNO9xcZCS5DTucYnodE/XK/dk40R0gOvPadzjEtJBm7zmPW62g01eAx+XoA7a5DXxcTlICGzyGvm4XNS5v21r5ONyjBDYtjXzcQnsoG1bUx+XyA7ahzX2cYnsoH1YYx+XyA7ahzX2ccvAY+I09nGJ7ACHnNPYxyW0A/xCTnMfl9AOfBI9lAntAD+709zHJbQDfE5Ocx+X0A58Ej2WCe0Av7bT3McltAPc2k5zH5fQDvBqO8193IqLR5WbTWs7EJma+7iEdpB5rrmPS2gHmOca+7h1IF819XHrILbWaerjVhxb6zT0cYnrAPex09DHrSPLUjMfP+HSl+Vm03qQw+s18fGJ6gB722vk4ydcCKzcbFpjTOA18PGJ6QCXt9fAx0/4dJ9ys2mNz/cpN5vWy+CxF904VcLsG9teEx9vBgGYXhMfn6AOMM29Jj7eDPRXr4GPT0wHOPW9Bj4+QZ3+4bXlZtM6DWXfuPCa+PgEdfoH2JabTevkHulbF14DH5+QTv8Q23KzaY2VHq9xj88pY92wTq9pj09AB5Rf8pr2+ER0+ucVl5tN632wQMqr17jHJ6IDCo14jXt8Ajr9s2/LzaZ1KmLSD0LwGvb4xHP659+Wm03r5Orqu329hj0+8Zz+GbjlpmydeE7/rNpys2mdYM8EJJWmPT7TnglICM17fOY9IBnBa+DjXY5zd/1fqomPzwWiQTkIr4mPd/lAoL6J4TXy8Q5zda+Jj3cDru418fEOc3WvgY9PSMdMfU3Ta+Dj8+HnU3/v9pr4eJ8HtOui9Zr4eD/aMTXx8TlVrB8V7zXx8X6QtuA18vE5UawfQ+818vF+ECHiNfPxflC/ttxtmidQ0Df9vYY+vhzQ1c1x8Br6+DBSfzT08YnrIOGpoY9PXMeAoiFeUx+fq0hvJmNX7Gvs43OVIQNWm+Y+vpzW1Z+Hmvv4UcSP19zH50wxMA819/GjgB+vuY+P02Aeau7j42g4Nffxw3Afr8GPzzWGwDzU4MfnPDEwDzX48XG0ODX58fm4dDAPNfnxcR5NLI1+fKkuDeShZj8+n+IFAh28pj8+x/qYhWrRGrOmFLCoFW1Ngvyco0bATqpRkM8oiHv/h7GmfKf+pB7nOZ9s2TeFveZCfh54qr3mQn4eeKq9BkN+HniqvQZDfh7sqJoL+Xm0o2ou5OfBjqqxkF8GnmqvsZAv0UBAy9BcyOdwIJAf7TUY8jkeCORHe02GfI4IAvnRXqMhn0OCQH6012zI55ggkB/tNRzyJXesnx/tNR3yOSoI5Ed7jYf8krOvwTTXfMiv00jV1IDIryNJrAGRX3OMF9gqNSHy60hN0oTIrxncggmmGZHP+WOgmI3XlMgPTgQrN5vWeUiBcNWcyK+D9E6vOZFPKAjgWK85UZgGdCFoThRyBhkowBE0KAo5gwykPQZNisKIFAVNisKUz9vo7wRBs6IwBaz6BM2KwjQYz6BZUUg4CKg+QbOiMMoeCxoWhWnFqk/QsCiMYFHQsCgkHoRUn6BpUTCDbN2gaVHIdYZA0aOgcVEwgypvQeOiYLJjpS+2guZFwYyGU/OiYHLuQl8OBQ2MghmNpwZGwQyyr4MmRsGOxlMjo5CRUV8jDBoZhXxAO/AZB82MQj6i3fcRXdDQKORD2n2f0QVNjYLNA9pXIIPGRiGf1N53CAaNjYLNBUy6nrWgsVFIZAg4BIPGRsHmDRS01uOZY4S6DsGgqVHI1KjvEAwaGoWEhYBDMGhmFBIVAg7BoJFRyDFCfYdg0MQoJCYEdqCggVHIIUJ951fQvCi4vDbBDqSJUXCDeK+giVFwo7HUyCj4wVhqYBT8aCw1LwqZF/l+0ErQwCgkJoRWgwZGITEhJMY1MAq5tBAoRRE0MQqZGIV+dGXQyCgkKtTH50ETo5CJUeg7N4ImRiEXFtozzHsSSCOjEDCcD5oYhXymOwi7CBoZhXysO4i7CJoZhcyMQNp10MwohNHWqZFRyFli/TD2oIlRSFBoM23ctNnP9h9mGyu7Kwtxu9z+av9Lr1hNkUI59b2a4FsXPVs/aKIUMlEKYBVopBRGSClopBTiNHgNGimFnEL2//EaNGYKUZMI9Bo0cQoJKhmQIh00cgo51ggIA42cQq5qDQSkRk4hUSW0NWrkFDJyAuJUE6eQiVNfnGreFDJvAuJU46aQKBLaGjViCgkioa1RE6aQwBHaGjVVCjnYCGyNGiqFeRChEjRUCuUEeaBwa6oUyhnyQIXWWCnkU+QjUIo1WAo5zQyoohoshZxntr2XnlKsyVLIZAlkLgeNlkJGSyCIKGi0FDJaAs+iyVLIZAnEHAVNlkImS6AES9BkKZRks366XtBkKZRss36+XtBkKWSyBCrBBk2WQmJHSLBosBQyWAKCRXOlMDhcvtxsWpuBYNFYKaw4dj5oqBTWQex80FAprIPY+aCZUkjUCAkWjZRCokZIsGikFBI0QoJFE6WQoBESLJoohXXgGQ+aKMVclKg/8FETpTgNhjJqoBQnPJRR46Q4DYYyapwU83Fnrn8+TtQ4KWacBKzhqHlSnAYVyaPmSTHzJGA7Rw2UYgZKrn+eTtREKWaiBIL8okZKMWecgdI1UTOlaAbIN2qkFBM1MqDQTdRMKWam1JfNUSOlaDLG73ogokZK0YzO94gaKcURUooaKcWMlDZ1saduRo2U4ggpRY2U4ijnLGqkFO3gcKyokVJM1MiAIMWomVK0g4CyqJFStKPh1EQpZqI09/M+oiZKMRMlUD8naqIU83Fnrn/KVNRIKWakBGIPo2ZKMeedgXI7UUOlmKESKLcTNVWKbkAJo8ZKsQQjdUl41FgpllikLtuOGitFN0D4UWOl6AYlGqPGStENvONRY6XoRhU3o+ZKMZEjAEWixkoxY6U+xI0aK8VEjoAuHDVWihkrgTDLqMFS9CN5q8FSzGAJ4JmowVJM7MiAwkxRk6WYQ5GWPuaIGi3FjJZASaGo0VL0A+MzarIUcwEiUFMoarYUM1sCRYKiZkvRD1hD1Ggp5mgkULAoargUM1wCVYKihksxjKIFo4ZLMcMlUPYnargUc0ASKOQTNV2KYbRINV2KOR4JVLeJGiXFRIhASHHU+CiGQSBv1PQo5tLVoKZQ1Pgo5ogkUPUnan4URyFJUbOimFkRqBEUNSCKGRCBKj5RA6KYGBBaRxoQxQyIVrAwNCGKcaToakIU4+DonagJUcyECJQfipoRxXzmfTcmP2pEFHPhahChGzUjiqNDz6JmRDFhIAvOpYsaEsXEgUDkd9SQKOYzz8DRcVFTojiqWx01JIr5yDNw0FzUkCjmI8/A4UhRQ6I457OUwCLSlCjOI6GrKVFccnX5Hs+PmhHFRIH6GpEGRDGfdgaK9EZNiGIhRH3kEzUhissoOjtqQhSX0XBqQBTzaWcgbDlqQBQTAvKuf9hp1IAo5rLVExAVmhDFBIG8659IGjUiimtOye8fMxk1I4o59Mj3DxqMGhLFdXA+S9SUKK6D81mipkQxgSDv+wUwosZEMZ915vslFqLmRDGHHm3P0m+uxzSxIO8B59CkKK6ZLQABoFFRTDTIe4AiNCuap5yb3zfpZg2L5pym5vs22qxp0TwNjNFZ46I5Rx/txRan/9qPJPB+KZf6k3l8//WP306XH8fb4/j2fy5vx79++/2f//zt5eXx8+P42z/+/dvLKf9x+/70Db/9/u/fNnX893//5x+/bZM1/9+W/6/5//uJbfnCWbrwdBHLhZ/ogv+ylItAtwJ9aqG/LNThJhPKBX0pPcVeFr1czHRR2uzlu8tFoIuZLqiNpzb0PJY63GtMlQtLF+Xh90JB5YL/Uj6+V5LJF/Q29qoe+cLTrcAXdCtS40h/Wegr1tJ4po8v9FYXequLLz9nCeVTC726ZeUL+vhKH1/Ld63R00W5tc6lw5UeY12oMc2DdNosXfFcmGky7IdcliseIkM/Mx0IUq5mvsvjvpcjL1dh5iv6DsvftleroPll+MrRleFJZ7id57s+8BV9x542QVf1b/RtexQ+XfFnV/7byj3TC06xiHTl+Kre5SXAT7oHjdEVtzPcznI7XiyBn28HlXQV+Yo+u4OscuUmvnJ8Rb8oeu7Fc8+B7/I7iHO94rszf4JX7JxXz3ZZhFH61y6cXt6Or9e349vH4ef5enhr5I+dqwBKJ5SDLo632/UmP7kfjMuf3Gsb0LwMqIvT5eu17cHJHgL3EFEPt8Ofj9P78f44vH/InvaScdzTamkkJhZ9boI/7M/D7dI+lZdPFfmpZtDD4fVx+nG8f365v95OH4/T9XKX/e0onfuzPHdjFoy9/t7ejj+2P5xP98fxcmxe+l6Pt/7QSJ3t5XhhZ+fTlw/7AbvcUV+dAa6uSxLyJEJpwSz8Vg2P+p6lRp+rq45na+61/3i34719X6ucFa6uDPgTz+eP4/HWdjKt8kexwOCdi3eTQPKcxeRSBRf/vFD30Jl/FFpuh4+P8+n1sM+EdiJ4ORGq4Pgb/eilsztcRF+e+5pQX4/H8f3j8XY6nJv5FMXgryw6rUED9uXw+se2YhoZIl51Ga1IM3OJPFf4Ifc6sqDz6/Vxf9wOzdqWAsqSVkEjY1ly1hcaWIbugTq/+KbnmbNGMf18FcdolL78fGwC6fr5+Lo0gnWzLeoMjCt6oa+H1++NRrhHDNUfTA9gq/JWF1jEnZ7P+0i1UybIKcNqR1Ut+LcaJMJfz5+bALmdmuHfPTS1YxpwS7uWJXXR0dKJpOZFlhCB97PAqmg0LCstkt77tvbazJZgpUJdet1TxfMFyTdP27AnCcMKy57tli9m+stMf1no47TretKTA+36gb4r0O4fSEsPpKAGUqwCfUWg5RFIV4ykOfN72B2B+cKWx2BlItKviLQyIknpSKpbpInDqkWkIY/0PJGeZ6ZXt5DGtFT5T+NSrY5qdpiI9rXt3x+7sP/4/LKJtT+OPxtBZIVAm/Ok7PZx+Xr69nnbdJltv/388rh+nF6b9bufXsMdLawcWShlU5e39+utiMjvh8vb/fvhj3ZRSlXFiM0OT8zL5fi6GX/t0o5yaVMv4de9PIspI8WLq1pyuaBZ5GjOLKxnm6Xu2mwjxqo/847rBqOwP9a2L71sqtjjs3kyqe2wxIeCint6P1wO31rNJIiNhZ7P0oZtyeqzZIlZWqUL7+BsfaZan+WK1WleqSkKmmQqq/sL2qaeHvr6rPU5MTxsBTj/6/dwP/61KWmtciv3aJb+ZUfod7btbZ+vD62wG6nY0kKnaTjzX/g9en6hZLba8vZXV26t9OZWsuhWNj0nnuETK4pmrjoGG6GsZ1neupkJpMrCdMXqvEXK4PbbNw338fV0fig1d5b7Ohmxnn7QXsKjSFISoHPV0JDq33xbuwrk5GW7t5htuKckz5o1IMaM3jBZ7wwKqp5dFv3EF+XHeN6LaDMJtKICychI4z7TyMyWpgS9poWWzErva6U9baVRXBcmEzx0E6+BiUXUVBkF0wV+YMPkJ9VFLlf8Ccc0wDEd82zv+7kqxCzN7GC58Kt/1rNnOWv4RdvBQubOlBm4yJ7KS6ssI9qBtK1dfvkpNr5mwllpti5sAi9/Z8Zt/0G9SiN/YWN4+cWKKL1u++jtLXfVdCotvGXmTqHAvR0Pj2Y/dhI+zCTRV8vCxcPtPvX1+nm7t9JxPw2w9kjb58KkzJDOlc4HHPX9dvzy+W3v6f5xeD22EljOgbpMlvHDZnrTPq0Xv3+ZGCYyQ+F5Pzne95lLVX4c1/FXHy+dr3byq2kfqKCE0dnk2PizVWXkCb9CrSd9dcYWna11D9oSK6kucGi1lP6+fX9ctl/TWmmmsdLgGkxdPH/aNp8eP8Cuw53evt42NbivAXupAY/7+vPwx+f+NJ3XswepiYfCO+Xt58ejEXZ+EsJuxcPzebtt/87Y6+Nw22zN43kHC6/Xz0uruUh9d2HpYc2ga70spVQjEkX7XORlyjpddU4I231Boj+vrHbfFrPb01T2pD16WjmeTB9Plg/TIt59/ExSnmxaT+/AE9sPtDICfUUgEzWQVh8cW4v0qZmtRWqzsrU40QUpMqQ2MZiO9PCRHp4JdCRtOpK9EMmBEOnbI337bNk2JNWEeRrrdKYKIAbeZh6PyMvXw+msbCfJqdlVsaDZXYj3JoTvm4beCvpVyi9SXy1zkPqU7CIwtmImtJ92pfQkv4r0I3r7K1unU3XS0Avc3lvVgJG2Ub7zeD78TFttu8sGudnwfrCOX/0uWWwrl+TGOHrhu0BpfZtWyhNWSabBz9n7ONx/bn9/3FpVZFuM0lMBNbDSCegjyD4cHsuvh8/z46XwrpcWeFkpJx37yOLg3aTuunhzD8wSEo5tjohkZOksb4/tbuSa3egXT/OxrYv76f+2a0NKv2Vm3+CE9kXq63T59sdx2wzO25bw43D+PN6Pr2pXkus3Qv2ROgTqqPRVOJJHKXhk2F1aIb96wKV5wF9Mjc/78ba9wHa/81K0pKAT1Mc2qd5PlyPUuqWtWt3AECJrrB+FVkOixZICy/5dy5zE1TgCMgJTUYByxS86QAVpf4IC0O5fr7dd12kn1iw1AZbfZtRfcjn2e1tkbzxNIbfee3vqJEq/Bdud1sB1Uzq5P6634xOQ24+SFt1V7ghn+mlbf0pdEqNORjkbiEU2dHu6ZXbUzKE1yDlAWzdZ0BHvY6f76/XHtqkodCnelmU/Wghw5Z028+fx+p26+5kckO0bk77MqWqHsMvL/fV80r1IY6CGK8Cld7mnJ+rozdJxwJwBolnqaP9pO9m+Xra7bYdiklZHdIDv/fp+OLVDOElgVyMDZmSzvd2uH5Uktu9absVTXX/oaY6vp2P7ayQ9XFnLnqAb+yiY5mM3JX/oFyRNL3ogqBjukuXnSyeCQdrUDAgt3GCyRduq/F6OPJNBUt7JYvWkyHrSEDmyxc98Qd4kkq2ehB0HsARSNQN9BYvaQKph8Kzp06dm1vRJH59Y0yd/DimPjL0imReRHp6jTiJ5FCNFuETycsfIvJIa07fPljV9CneiEJjFV9WVDX9eSQb6APKI9FR+uZuyAg73+i6rEHNsIaG81ofi8J0a+OCgxC5fALRtqcYxnZwgXymddQRREBsJe30nDjmabMWh41faUeWFXjGPlsizKu/k6mdjAoYclT6QKi+X/mR/0YmSZX6K8ll+8WHwAJKRTB4KncvbHm/UervlRkiWcGQmzxzMTqw/QZhzvLQ+CimJLNvmJB1mtkxDwCN/S4RIURQ5fDPcP7YP96xYI2cNDM7aPqyI1p7/WNcEu3uixRPv9nk7K7VcyGZWhQJSG7ceknbfPobcRmvonsWC5P55k7r5vs+T37ld9NIc4UDZCaKz3HOh4t9Qp41G47hT/Jv3TreffXpDXiTbuCOrJQ6VwKzffvnZam+twit6pCmPZ9bH9+P7ZjE1VooM1Qi8mxQZzYYwbZYEYwJFLwSCaTON6UzeqYVg2koQZfUVjfMrZZk/sZw1gScZ6/COiTaTR1NH27M25WHo4/Hj+vq9mZMNiKBdlmNhOXQu0HsJ7Jyb+E3VTZYd+tCTsNlS23enSaJohpPb7AxR6d7B5fpyP327HB7bfGv3lUl2AWWTDiGVeJh+OhugNbB1YhBRgrZ7ff/1+v1w+aaCNqQCIaJ384Ul2GJrMDJbun6u0Rls7MAYsF13Ue9EhqGwz95FJPpKD61+HGUsBYdnBSiCO15v6aAg049+v2EyQGF1pAlaeuN2qXpXTT7g4agvyVZswKGS9Ym5l6KzwmdP8VytmHHS08eh9RzxYhgGG6gO5b5vx//9VBa3lTPQk17uoaVdOvpQIWez3KOoE2iClmiBHC/85dh7rCgfi16jh6rOU4/3jz2QpI2iFEvUz+yGgPOx7VKnrdgofzMhJh/ZrY02q6/Xmw4fbSKZmFPQQDNerfknFkZRJOfaUQcoOhnRPc/w0fYP366P6/XL/8iPS8c9TeTVVzjPsVd4bkOfn5FsHW4f++dv5zbiXfpDZhhRu3/yvmm/l2/thxf54dHb/PN0O27qRO+1SHxGu7avVlRNSILT9vN81i5VSfZYYjtIBb7t0eyHx/H0o7VWGswPY//p0x+304/tf2pwvITNK4cvT6zITgGtHuqYjY+nruXL44k9cUDaBLla6vr0mszlFhaJvYIjqyDG/nZ8HM7n8zWHl79/nh+nPRZfxbBJxT+idbN1JVBPy+YkdeLtwA5+3GOfFPw47dPIGR/RWtFdNA+0SoWAkMLMzrcSJdXvdX9Xtds/T4/vrZTxcqNKZ10Pu2pee/s75YYHE3K2bt43S+I5MFRSZBHqCYMTto6eYbZklwsnPxhoyFInwmJo/BFSxSQKw5EbtnJb6EKjL8imUxuk5WQyxFoz2mDE194ZL3mwZ0ieM0PmtPd0P36+XW+Hy9smarf98thu5U4anwxODNwr9h57W4WX2+S6VkExWOHcEfqNchsYiYptCzke3tsZIr3oJKlX1p9NjfaIgzHdLeyzSoht0Az0PG4ffhxymFXPQyRzbdYaaQq9xlt3f955Pe7vqy9BrFzlnoNUDfRpf7ve76eP7Xe2i1T+SH5VWB37drt+fnz5ie17iUk4Q9PArXcPcj8nI//z423fqNIAf1yvbXbQKt8ix9hYmFbz/XBvzFzrhTDyMAT/+2n3qf18TjFcZAQ44Z/okRQq/Wz6dCt+7CIWcyQDJUKtqfTT1aNlMHYkkBxhwgJ1pUwGuTFGMj+xG/t0uP+8vJ4eu1LRviJpKfAAOYgBTl8O92PS5l6v59frTYEyGezJsbvRIsnQ9HZ/a9ONFgmIOP4vQtZ6GuYCyDw1ju51cD86/dL5JO0h9nk7PAKN5Fy8lFEUbE02wcwhzp4jiCLUFU84VGluTF96RhhWcOrAWxm/zG73QgD7XVwep68K40ogWeM3oYF76nhiJApmVdpPcPwUGZeTyTBY9zCQ8NRBIXLQnK188Rd9yMTe1myVdiur3B7mup5SBOrH5/3701KRjn8mKSWVq9dTZ67sZ2qKx2Gj1KHdd+vkcdhk/6HtRYbpcASah4krqZdN59EvW5oONXrO49WfPteISCdFJIdDQMn2lFwuXyrxrEAYeGGSO/HKMlAFOu1S5PLa4jknGcjKk9I6uLgKf32OcrXrJHcVOGQNAlgaI5dCMplkexgNc/qITT+NwkV+3spEYUDMadcf+uBVPprIosZP9Et3g2n0wlo0AhLhU9qYeivFNlHbLExmKAhuKXz8/bRZDdfr17YvuRNUegwZ+B6qczz9UKulMR2Zdns8H5MTupUhMmSMCS3WlXIXh49T+yDy59REeIjzkmfsOdFRgmuKJbAUfWw5l4/TytgpZytX49xSXrzp5JlyVZP4oGF7ur8dv54uyrsmf6HnRWsgIzrdj5c3PVwy5ITD8wK0AU73Mg33eMvPvbtXleMujfZaV8VA6+d031dMCrr7cj7uatjb9cLxpc9JmU4mf6+s2lnoes9fkAyNvpvSyXy6lX1qFqZqn+7bY930RJFCnnwOpCxa9lSwK8hxMLmrGeMcvBiqPwJGv26P8fn6qmpOWKkmBfILLZwLarDOlaIBm9nRJP6z/zYMxnKHrHhqSF8AhykarDr1rAQJMzi2bYFDVbp401LGSsroaukArIeXnjphLlZ65xxn/U/wqf44vr4e/thLnTQMQ6KlGioLXw9HAXeMDCeDHBdm/aHiA44ShVoj99/LXPIyvoOFXoCr8DnIO0pFgQSqYf8dJUfT4nCkejnO5V3rr6kO7kraeb7a6sfjNGn+bBSB6mhe54fvx0YaaZG7WibJIyspd3Y/3n6clBpmpEXu2KVf6h90u+okgu1ny4mhYYkCk8pYmW93Bqk95z5I0bSG5RtdkF/YUvSQrYPDC6K+nVpkKdgq/PgqsguWw88i3JL48Z8qaDjJkuaV9eXqcK0lXf5G7ypSQG6/M9dH49nEUN4YGEuSQHzLZMTQ0bt9LpzChUj+VgmV9C27cN+EREKnOjNYIpy6LUUYmnS+fmvFn1wBNAFWHsRpqbgNP+M3JcGspMTVPT9B3fb98NfLppJusv7lKRlERunNECltPbTVdA7n8/VPpSw0EVg0nWGO7tblr/IJ5MuvxRAHv1ImKqoAAzmO3BUaxvfj7Y/zcbMDGsxvmoBCeu9cNopL0QUKLwqk1M6k7S116teCeXAz7Ng1VmpkgdDkUmkwjLsrnT3TW6l6QNYiPr1NgrYDGSUAcz1KB1qYWukL9kRtPcWoeFozWO8mrbuNXJAGAHMF6Hja+UYD1GSGFCNSCteiYIBAe3Mg6DaT0j0T4FlIVq0iDo0Hi8sOci1MU4MBPQwB6kIdSRdqqk+EQaTUyfPeIJPVVt6OLAxr6tMhmWVGC2LlPWDi3XeqS5uz7x3UN9hh83I+Xr49vncEmuSpeGl1HT9SYTE0JHOoKBK+gr27pzdpZDpFTZGl8bdcEpXrMAXeImr5vepjq2U3mR7w30KNeYU08HL8s+PkkzlEK+8mFuYmXq4vu6R+Ofw4nJJl2u5NUsPiTRlZVruGttlChy+n8+nx8ym33EgXta2VfBwah70/RfGlGU9RnI5CWGaOBPW1tCeMXLhsOm5L9GQKHlRrL5/n8+nrSQftNbnOlEhCTlYuQcilSbl62kz24cI8WtYBRivn8vn+HEcgK89YCrdzZDNENh5CNQXghk5f8Lh+tu60/eSAKpp47kYY3nH9stsA7fvyMk9qrZYknKbbWO18MTtBVeSDNLAWVqQtLKNwvZxP7dA7ucMs7PK3cPvtlY+KcuWRMFhDBTcc5QAJ357g200NlLEdZViJdMykIy+kiC687KuPo1INrjNmuPpWKomPn0gLZSs9BY420pl+8jLXr6qJ1miebV9wunx7cgVIN3akZRQXdrtSxDF0v3fSzmSAQa03Vq3isjIpDC6QGRgoXXUmA3GmsVxqTSWewzziRpTGqn48Ruu8g3hYp1br0EbGrVZ7qUZFk1HKSomwm0RQNN+F4dH7N/9eQHE7y2V6FsyakB8/vv3eT6Nv6kOEugkihK46fXo5TVphrUwNIxFTf2/Mw9ufKYv1QF5de9DhU05i0gXP0qYD8J6aKgpc9c/D7DzV6dN7alK5at1uaL0n/aC8pJfuI0r9nIXLaG5wd+kfPYeUjMXnLtFumHrhX9x/RiGzWAeD4buqQ/iUEtJyp2jfgb1IICrKliDFRfrwAKuToV6WbZUAd3vZZScWRwpjCtbD1c+eOtsN+XelqsjY1+oNwDuj6LMX5GNkZpLlzFmS5bHSNwgZm69QwT/ScRs5KwNqGM+Be1Jws6ijV2nJcTYzRqg1Srgi7vboIzFyelOmvFmbQkzV8B3JV70Ry0ASwwdDcOla0i+iYxWc9zdRj38kgfdvVHNDFsrm0C9mqsGPfoB0SW8TZbPk2r5lRWWRnDlaGE/+Irm6OHCoJtEQ4yeMY4lRcVbawppBPcbDVcleg5E45CGwAzCwcz5Cw+njeNmzFcnhuC3CT6XvSk/gVFVm+GZVOoKR+jvX2XO1qG0tV4dfraxA00ovOUj1h9eINOgqavrc84CVqSBd7itbixaGb3xc74/X08d3Zb004QgTP9cE7YWPTafvdNOGSDFDgWmuWzebLD0Cy1/+tlqzFcKX0tnO8Ho1t6SEXnhuGqyr3q67j7Y/36SzdmVYZGHwfidqQyp3XK6NK6KSKOVK8oFY40zxMQsTjHqogIdu0BSK0vwG6Qlc6PvWmv8hyqdVEAh1tL37l+eQNysFlIdeRvnxlx9NxQAr7VA/GP29h65LzEpgGmBIfu6hS7WFfAwQNNLnn+mnlaGHAcaP5Q6wViUjEOM0fownGW+lqChnwcBPp6CLl+vl/LP7PtYm4nf4IHuMbyoX2fNFS7bnOLU+wthujvNtzSSxkFjywyTibmaDpNOGQvVdYMRaE7d5Q+DFF7FhkNL3218svVAcXhRhiR9Qncs1wKIICK6NX1YyUW2iirSPey7YSLFHXHs80u4dyaxfaxo75x2yf5AT7Cb2Wk1V4+PIJj62xTiu/8rBAIaBi3GchVaDTPxUgRzczEEdftMUfFuYrlI8AjuWmS5MnNRSQ+CqP98zaYpTpSxwqxVP1UsZkoU2xATjlyvOVfsbX/G43jdV4XzsfpWVL8JzUQEDqwg/SVBJSfjgrKWW1YScc+/puunEp8f74eMpMUl61/iVGizats56ucoShAVamAEGDOduOokVjR7M2IwwMyuqCzs2xRFnNUENKjv71yo7TMbEcUQFtoueTFkj84qNOEKgLGNavZHT3301aOBOlr6mJJC2UVxGVjMS5WWgZzZ11aPL0r5das4WDJpLHe0pj3tM2O341j1fRhZQsyxDAgxD5k63neX9dD/2O5XmWz3QDe57OQ8vncnTaMcNHpzg2sORvnKy1FNFmHlzaTB2/VNOPG0JgV5JIDHD4ayBFjWfPhFoSgfy8XENhRg5coDMZBLxM03ihYzrhY//4EIodbdgk6WeH1JnsalFK3gXcCyh2R1vPMyiokhnXUFJykNmK7z7OIhUSpjKZml8PTWpAm6SEUuDz+uY6Wb5lgehChgESiy9Uz4gkSthWE5752U9MQGtNRJlmU3egblSexAogq9YoAUuMxNhLl/6XVDP8zKdeK0V/KH8aWultu9LHl/DIb9cz85gvbjttGdLS5uOd2Q7HsynID7pvLPsOglwg7wd36+PY9b6U1nXNthVOpjpiWDMm+zrdvyfp5h424Ao7g6P6vv1x/H0OL7vyaiH201F4sq6l7UEUaGAsL9fnQXY1IupoYUUwkiSgMMxluqfmusmx+ypHqZTz+GA6THdQigy2zawxvyLLlS5Zuk98fRb+OxQViwD10CHMQmb4nI9b/P3r7Y4niytwsGaMLqmX55F1r3gyozkGcTHx93Ol5Kz9xREIGEr16fk4lm0Q7BPL5BYm2mbXeqBETWqBAZK6doRMtATnt14u/9oPyXrocCUydunKm4qC3WwlWhhJt799fvx7fOcSznulE/JIlmcox6LC0nx/Xi4vX5PudntxLAyRdDxdhuhE3HPNWmNqKYEJi063mTYrjIBbg85f0VlVjfJVOzBgvwq9/G0kTenmdBMZbVh8L4ubx2aLs0cWyUHdKvdj//bYIQGRdBcrtEvEH/dd6FxeT1ePt+/KH4mFQtXC4hBp5yysZysIDPDHff+y4ogMscBJrxt1qdKjvCNE3uCu/NTNVMjE0ZszaqBMXNdy1dGSJt6MHT1k5RdhZiPJS2aSYUjScia51z9XRzO7Xk75S3C+Jq0wLCIY25NrMfK4lGhn9QcjtTGkraSn61QWBOZKj8++zCtlJfsvXG1znLFHxCap95VBTnp/OBDHinkuJKUAJHd3unxr1YoSWDHpcQ44pWGk2NE+EjPmfSUpZ4HVN1TsB5teoRWc5cB5YZP5+QYG1r+gQOwSQefaZQW1lpN1VcgPrh/v36e37pl5Ns6WCxL4enAewXFpgMZsj/TGM21hDBU6bq1GGXatOEQo4oNhUBENJ/77ReiaZwnE8QlWy97kZ2nMjaND5gjKydYL2mA1oz0PNp6SgEMQFN93fmEMoXsmlrwXD3GwHNYVL/4ODVJcDwXQDLw2OY9Wu7lcb2+fDm12SNNoWCaczCCKmVeNvErMgiDHoMi0zjNjcOKLdmNK4vfGhXmmAVwGsu2qqvtUOtWssUIQ5jSg+5LrNbv6B6D3pSTqMcBQc8K91sjtGDXMpi0FpSHh6G2Xe+RAv1upRleq5njab93+1R8WlYtsaTURxJuC8dgWs4hDlBh37OET6+X6+muK98ZWSfN8UBHrHqkhOOnwvrygAcPaw3nD78d74rOyurAsFzWtoTbwCxpQJDTlqQg1zslzYNz80iPXimoYmVtrwZ2VKLgRMWyWnSnlqWpxVB5g625ezAUa/8th7OqwCQnOjvOLfRZPacjy1IMNGHo99OvtQShLK1vzj+0TKBs/YE1T4pTEIIIDKsRoSwF6jmXMNM+Pfpzyol01SwMGSyM2kjdIPJtpYHp2I7CpaByaASqu+WlG9/g+OHcSy/jWGZILYQRV2Hg1cmHBVC/dpcsiscDYWFkPdd6bUNzmgLCNBX4lAviAp6+YKlHP7AJxydoGA/JSi1e+6LDg6ys/YQDcGut2iscLtfk5zKriXhJ5loBui6zRHnV0MCK+c/3JyWqrSAFZXT39IIGXE9chG6CycqlUl47dcVL5YUNK7RsPag0OvkKaHLB2Obt449HMz+bynAM/yEo2jp4KuzfpCcydoDU6PHa7BQyoJFP+pvJ8TvXkG/8Vl8/fGunS00extNtH2usdBmIwcf/zbSO5hrJByNE9/p9LfT3TYATFLm7ftGplCUXnKXd09FEX2grW9iJwelqhuMUN8WD3QIQG+zff/18KFNYhpS7WgUeKjJ7L5sS8d4Mr0yGrbUo2Ygmu5AUPC5WzjUO5joUFGhJW9zK4QFTqFYkx1TUQ+cromCFwcNyy48rrPJnm2MwONDGwIqKj+u3zSC5fv36lJwk45jWmoYHJVDp6TnLScZxr9U/gqf9kzEkvTUe0sIcDnW5Pl7AeRkScfCEhBWLUnd7cFUvtkqGKXoyK2aaIzNEiP0K2Y0lwaeks7FUqRXkRZt9KqrP9WaGabY01hZwrfjHda820zxmE3/K52XwJGb70kP793E7XO4f19uDgsTaiDVJQaGJ9tTHx3H73Zs9dX862U7iUDhxP99acS+JN2GamYzTuWauwLDbrUMl7mV9BHiW6PaxVtzLSASeY1w7smbywsDdzwvQ1eRUsCy2iY5xySxfU8BhSqj4jhdlk1hZzRkn+ogeVAdGsk5Tpxe0hcFhm3LfjJCSfT6+Lo/rc0SIbz4OrdPPx0mfSNScVwB//zZzVSFNJ6MlZ6jI5g/2D1qR3z3XA4eg2tRZPqYJFCe93bIXlNgEl/3hcjJzXTYchEbBWKTir4x7ppqWUAuI15L+pkJXVsNhhYjyM16m9mXIRNZayg2umx+n++mhzEFZR4R38Ahzw/48nB5fr7fs639CwVLQrcxi6gyfIcbYj2prQY90hrGRbWrQBaTle1f//eV2/fOuEgT8/Ld0wvT557o9cupCzpg+201h9NLwXqE7O3Wgar9aKTFnyNXTR0+b4Xf7elAlosSiGQ3Af/dUgsZOIicWPnUu9fMU7m+bs0BhRFz68FOYkpdmxQodNenDqrKsb4IAJhjbnT77JOms9Ds6mCH6dMygXAZcLcpy3jOnIfmaRwfF79757/0zTeemPBHJFVgzc++pkyPh5D6w8M5ohu8qpzq86EhdJy3SpZ4jD32Mqa8nZOdk6YWlHg0/nHSdXyYD1eeVAQ17HVhbNhAK7T13K9h7qWysDDwniIj3nroJIt43pZNgksveQVdnl5CZZhu7hD1NuzCxc5APW+U6GrTlkaebbdc4s+uSHHMkzReSxUt9j/Xdwuif/DOe01Sc1GrXevT68IVSR73QKWl9MH7FBeHa7nqF7yWPJ8M2wqqWe386Ps83blsHwcr+2V4oY1OddvzVHSkq7VWOyJ6gGrb38rw0ZfDqwkUq2O6qFSAsjLb487BtUm+/KG/TVM5isgDLz/x5uLU2kgzwqaVSp/7u8a9//PZx+jgmE//3f/7rP//5f+OzOcEswQUA"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/classes/_waku_core.ConnectionManager.html b/classes/_waku_core.ConnectionManager.html index 7edb4abfd3..0316d27f31 100644 --- a/classes/_waku_core.ConnectionManager.html +++ b/classes/_waku_core.ConnectionManager.html @@ -1,4 +1,4 @@ -ConnectionManager | Documentation

Hierarchy

Implements

Constructors

constructor +ConnectionManager | Documentation

Hierarchy

Implements

Constructors

Properties

#private: any
configuredPubsubTopics: string[]
currentActiveParallelDialCount: number = 0
dialAttemptsForPeer: Map<string, number> = ...
dialErrorsForPeer: Map<string, any> = ...
keepAliveManager: KeepAliveManager
libp2p: Libp2p
onEventHandlers: {
    peer:connect: ((evt) => void);
    peer:disconnect: ((evt) => void);
    peer:discovery: ((evt) => void);
} = ...

Type declaration

  • peer:connect: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerId>

        Returns void

  • peer:disconnect: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerId>

        Returns void

  • peer:discovery: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerInfo>

        Returns void

online: boolean = false
pendingPeerDialQueue: PeerId[] = []
instances: Map<string, ConnectionManager> = ...

Methods

  • Parameters

    • event: Event

    Returns boolean

  • Checks if the peer is dialable based on the following conditions:

    +

Constructors

Properties

#private: any
configuredPubsubTopics: string[]
currentActiveParallelDialCount: number = 0
dialAttemptsForPeer: Map<string, number> = ...
dialErrorsForPeer: Map<string, any> = ...
keepAliveManager: KeepAliveManager
libp2p: Libp2p
onEventHandlers: {
    peer:connect: ((evt) => void);
    peer:disconnect: ((evt) => void);
    peer:discovery: ((evt) => void);
} = ...

Type declaration

  • peer:connect: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerId>

        Returns void

  • peer:disconnect: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerId>

        Returns void

  • peer:discovery: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerInfo>

        Returns void

online: boolean = false
pendingPeerDialQueue: PeerId[] = []
instances: Map<string, ConnectionManager> = ...

Methods

  • Parameters

    • event: Event

    Returns boolean

  • Checks if the peer is dialable based on the following conditions:

    1. If the peer is a bootstrap peer, it is only dialable if the number of current bootstrap connections is less than the max allowed.
    2. If the peer is not a bootstrap peer
    -

    Parameters

    • peerId: PeerId

    Returns Promise<boolean>

  • Parameters

    • type: string

    Returns number

  • Type Parameters

    • Detail

    Parameters

    Returns boolean

  • Parameters

    • type: string

    Returns number

  • Type Parameters

    • Detail

    Parameters

    Returns boolean

  • Checks if the peer should be dialed based on the following conditions:

    1. If the peer is already connected, don't dial
    2. If the peer is not part of any of the configured pubsub topics, don't dial
    3. @@ -51,4 +51,4 @@
    4. If the peer is already has an active dial attempt, or has been dialed before, don't dial it

    Parameters

    • peerId: PeerId

    Returns Promise<boolean>

    true if the peer should be dialed, false otherwise

    -

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/classes/_waku_core.DecodedMessage.html b/classes/_waku_core.DecodedMessage.html index 2c70bbc883..884d99c068 100644 --- a/classes/_waku_core.DecodedMessage.html +++ b/classes/_waku_core.DecodedMessage.html @@ -1,4 +1,4 @@ -DecodedMessage | Documentation

Hierarchy

  • DecodedMessage

    Implements

    Constructors

    constructor +DecodedMessage | Documentation

    Hierarchy

    • DecodedMessage

      Implements

      Constructors

      Properties

      Accessors

      Constructors

      Properties

      pubsubTopic: string

      Accessors

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      pubsubTopic: string

      Accessors

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.Decoder.html b/classes/_waku_core.Decoder.html index 476f2f48cf..a3fc3dad2b 100644 --- a/classes/_waku_core.Decoder.html +++ b/classes/_waku_core.Decoder.html @@ -1,6 +1,6 @@ -Decoder | Documentation

      Implements

      Constructors

      constructor +Decoder | Documentation

      Implements

      Constructors

      Properties

      contentTopic: string
      pubsubTopic: string

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      contentTopic: string
      pubsubTopic: string

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.Encoder.html b/classes/_waku_core.Encoder.html index 1781a2513d..f619f2a41d 100644 --- a/classes/_waku_core.Encoder.html +++ b/classes/_waku_core.Encoder.html @@ -1,8 +1,8 @@ -Encoder | Documentation

      Implements

      Constructors

      constructor +Encoder | Documentation

      Implements

      Constructors

      Properties

      contentTopic: string
      ephemeral: boolean = false
      metaSetter?: IMetaSetter
      pubsubTopic: string

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      contentTopic: string
      ephemeral: boolean = false
      metaSetter?: IMetaSetter
      pubsubTopic: string

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.KeepAliveManager.html b/classes/_waku_core.KeepAliveManager.html index 9ba8a9febd..622710fe22 100644 --- a/classes/_waku_core.KeepAliveManager.html +++ b/classes/_waku_core.KeepAliveManager.html @@ -1,4 +1,4 @@ -KeepAliveManager | Documentation

      Constructors

      constructor +KeepAliveManager | Documentation

      Constructors

      Properties

      Constructors

      Properties

      pingKeepAliveTimers: Map<string, Timeout>
      relay?: IRelay
      relayKeepAliveTimers: Map<PeerId, Timeout[]>

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      pingKeepAliveTimers: Map<string, Timeout>
      relay?: IRelay
      relayKeepAliveTimers: Map<PeerId, Timeout[]>

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.StreamManager.html b/classes/_waku_core.StreamManager.html index 2e1ad5b969..b36067d6bf 100644 --- a/classes/_waku_core.StreamManager.html +++ b/classes/_waku_core.StreamManager.html @@ -1,4 +1,4 @@ -StreamManager | Documentation

      Constructors

      constructor +StreamManager | Documentation

      Constructors

      Properties

      addEventListener getConnections log @@ -12,8 +12,8 @@ by a PeerId

      Parameters

      • Optional peerId: PeerId

      Returns Connection[]

      Example

      for (const connection of libp2p.getConnections()) {
      console.log(peerId, connection.remoteAddr.toString())
      // Logs the PeerId string and the observed remote multiaddr of each Connection
      }
      -
    • addEventListener: (<K>(type, listener, options?) => void)
        • <K>(type, listener, options?): void
        • Type Parameters

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<Libp2pServices>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

    • Returns StreamManager

      Properties

      addEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<Libp2pServices>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      getConnections: ((peerId?) => Connection[])

      Type declaration

        • (peerId?): Connection[]
        • Return a list of all connections this node has open, optionally filtering +

    • addEventListener: (<K>(type, listener, options?) => void)
        • <K>(type, listener, options?): void
        • Type Parameters

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<Libp2pServices>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

    • Returns StreamManager

      Properties

      addEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<Libp2pServices>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      getConnections: ((peerId?) => Connection[])

      Type declaration

        • (peerId?): Connection[]
        • Return a list of all connections this node has open, optionally filtering by a PeerId

          Parameters

          • Optional peerId: PeerId

          Returns Connection[]

          Example

          for (const connection of libp2p.getConnections()) {
          console.log(peerId, connection.remoteAddr.toString())
          // Logs the PeerId string and the observed remote multiaddr of each Connection
          }
          -
      log: Logger
      multicodec: string
      streamPool: Map<string, Promise<void | Stream>>

      Methods

      Generated using TypeDoc

      \ No newline at end of file +
      log: Logger
      multicodec: string
      streamPool: Map<string, Promise<void | Stream>>

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.waku_light_push.LightPushCore.html b/classes/_waku_core.waku_light_push.LightPushCore.html index 8e2ef18f67..fce33ff147 100644 --- a/classes/_waku_core.waku_light_push.LightPushCore.html +++ b/classes/_waku_core.waku_light_push.LightPushCore.html @@ -1,5 +1,5 @@ LightPushCore | Documentation

      Implements the Waku v2 Light Push protocol.

      -

      Hierarchy

      • BaseProtocol
        • LightPushCore

      Implements

      Constructors

      Hierarchy

      • BaseProtocol
        • LightPushCore

      Implements

      Constructors

      Properties

      addLibp2pEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <K>(type, listener?, options?): void;
          (type, listener?, options?): void;
      }

      Type declaration

        • <K>(type, listener?, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | EventListenerOptions

          Returns void

        • (type, listener?, options?): void
        • Parameters

          • type: string
          • Optional listener: EventHandler<Event>
          • Optional options: boolean | EventListenerOptions

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support +

      Constructors

      Properties

      addLibp2pEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <K>(type, listener?, options?): void;
          (type, listener?, options?): void;
      }

      Type declaration

        • <K>(type, listener?, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | EventListenerOptions

          Returns void

        • (type, listener?, options?): void
        • Parameters

          • type: string
          • Optional listener: EventHandler<Event>
          • Optional options: boolean | EventListenerOptions

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support the class protocol. Waku may or may not be currently connected to these peers.

        -

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        +

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        Parameters

        • __namedParameters: {
              maxBootstrapPeers: number;
              numPeers: number;
          } = ...
          • maxBootstrapPeers: number
          • numPeers: number

        Returns Promise<Peer[]>

        A list of peers that support the protocol sorted by latency.

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_enr.ENR.html b/classes/_waku_enr.ENR.html index 1e32d942de..6790772ad2 100644 --- a/classes/_waku_enr.ENR.html +++ b/classes/_waku_enr.ENR.html @@ -1,4 +1,4 @@ -ENR | Documentation

      Hierarchy

      • RawEnr
        • ENR

      Implements

      Constructors

      constructor +ENR | Documentation

      Hierarchy

      • RawEnr
        • ENR

      Implements

      Constructors

      Properties

      Constructors

      • Parameters

        • kvs: Record<string, Uint8Array> = {}
        • seq: bigint = ...
        • Optional signature: Uint8Array

        Returns ENR

      Properties

      [toStringTag]: string
      getLocationMultiaddr: ((protocol) => undefined | Multiaddr) = ...

      Type declaration

      peerId?: PeerId
      seq: bigint
      signature?: Uint8Array
      size: number

      Returns

      the number of elements in the Map.

      -
      RECORD_PREFIX: "enr:" = "enr:"
      [species]: MapConstructor

      Accessors

      • get multiaddrs(): undefined | Multiaddr[]
      • Get the multiaddrs field from ENR.

        +

      Constructors

      • Parameters

        • kvs: Record<string, Uint8Array> = {}
        • seq: bigint = ...
        • Optional signature: Uint8Array

        Returns ENR

      Properties

      [toStringTag]: string
      getLocationMultiaddr: ((protocol) => undefined | Multiaddr) = ...

      Type declaration

      peerId?: PeerId
      seq: bigint
      signature?: Uint8Array
      size: number

      Returns

      the number of elements in the Map.

      +
      RECORD_PREFIX: "enr:" = "enr:"
      [species]: MapConstructor

      Accessors

      • get multiaddrs(): undefined | Multiaddr[]
      • Get the multiaddrs field from ENR.

        This field is used to store multiaddresses that cannot be stored with the current ENR pre-defined keys. These can be a multiaddresses that include encapsulation (e.g. wss) or do not use ip4 nor ip6 for the host address (e.g. dns4, dnsaddr, etc)..

        If the peer information only contains information that can be represented with the ENR pre-defined keys (ip, tcp, etc) then the usage of ENR.getLocationMultiaddr should be preferred.

        The multiaddresses stored in this field are expected to be location multiaddresses, ie, peer id less.

        -

        Returns undefined | Multiaddr[]

      • set multiaddrs(multiaddrs): void
      • Set the multiaddrs field on the ENR.

        +

        Returns undefined | Multiaddr[]

      • set multiaddrs(multiaddrs): void
      • Set the multiaddrs field on the ENR.

        This field is used to store multiaddresses that cannot be stored with the current ENR pre-defined keys. These can be a multiaddresses that include encapsulation (e.g. wss) or do not use ip4 nor ip6 for the host address (e.g. dns4, dnsaddr, etc)..

        @@ -55,21 +55,21 @@ address (e.g. dns4, dnsaddr, etc)..

        (ip, tcp, etc) then the usage of ENR.setLocationMultiaddr should be preferred. The multiaddresses stored in this field must be location multiaddresses, ie, without a peer id.

        -

        Parameters

        • multiaddrs: undefined | Multiaddr[]

        Returns void

      Methods

      • Returns an iterable of entries in the map.

        +

        Parameters

        • multiaddrs: undefined | Multiaddr[]

        Returns void

      Methods

      • Returns an iterable of entries in the map.

        Returns IterableIterator<[string, Uint8Array]>

      • Returns void

      • Parameters

        • key: string

        Returns boolean

        true if an element in the Map existed and has been removed, or false if the element does not exist.

      • Returns an iterable of key, value pairs for every entry in the map.

        Returns IterableIterator<[string, Uint8Array]>

      • Executes a provided function once per each key/value pair in the Map, in insertion order.

        Parameters

        • callbackfn: ((value, key, map) => void)
            • (value, key, map): void
            • Parameters

              • value: Uint8Array
              • key: string
              • map: Map<string, Uint8Array>

              Returns void

        • Optional thisArg: any

        Returns void

      • Returns a specified element from the Map object. If the value that is associated to the provided key is an object, then you will get a reference to that object and any change made to that object will effectively modify it inside the Map.

        Parameters

        • key: string

        Returns undefined | Uint8Array

        Returns the element associated with the specified key. If no element is associated with the specified key, undefined is returned.

        -
      • Returns the full multiaddr from the ENR fields matching the provided +

      • Parameters

        • key: string

        Returns boolean

        boolean indicating whether an element with the specified key exists or not.

        +

      Parameters

      Returns undefined | Multiaddr

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns this

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_enr.EnrCreator.html b/classes/_waku_enr.EnrCreator.html index e5365a4a84..27a5f701c8 100644 --- a/classes/_waku_enr.EnrCreator.html +++ b/classes/_waku_enr.EnrCreator.html @@ -1,4 +1,4 @@ -EnrCreator | Documentation

      Constructors

      constructor +EnrCreator | Documentation

      Constructors

      Methods

      Constructors

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_enr.EnrDecoder.html b/classes/_waku_enr.EnrDecoder.html index f9a94e8ed7..58e552206b 100644 --- a/classes/_waku_enr.EnrDecoder.html +++ b/classes/_waku_enr.EnrDecoder.html @@ -1,4 +1,4 @@ -EnrDecoder | Documentation

      Constructors

      constructor +EnrDecoder | Documentation

      Constructors

      Methods

      Constructors

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_message_encryption.DecodedMessage.html b/classes/_waku_message_encryption.DecodedMessage.html index 693192cf2a..97b378a868 100644 --- a/classes/_waku_message_encryption.DecodedMessage.html +++ b/classes/_waku_message_encryption.DecodedMessage.html @@ -1,4 +1,4 @@ -DecodedMessage | Documentation

      Hierarchy (view full)

      Implements

      Constructors

      constructor +DecodedMessage | Documentation

      Hierarchy (view full)

      Implements

      Constructors

      Properties

      Methods

      Constructors

      Properties

      _decodedPayload: Uint8Array
      pubsubTopic: string
      signature?: Uint8Array
      signaturePublicKey?: Uint8Array

      Accessors

      • get _rawTimestamp(): undefined | bigint
      • Returns undefined | bigint

      • get contentTopic(): string
      • Returns string

      • get ephemeral(): boolean
      • Returns boolean

      • get meta(): undefined | Uint8Array
      • Returns undefined | Uint8Array

      • get timestamp(): undefined | Date
      • Returns undefined | Date

      • get version(): number
      • Returns number

      Methods

      • Verify the message's signature against the public key.

        +

      Constructors

      Properties

      _decodedPayload: Uint8Array
      pubsubTopic: string
      signature?: Uint8Array
      signaturePublicKey?: Uint8Array

      Accessors

      • get _rawTimestamp(): undefined | bigint
      • Returns undefined | bigint

      • get contentTopic(): string
      • Returns string

      • get ephemeral(): boolean
      • Returns boolean

      • get meta(): undefined | Uint8Array
      • Returns undefined | Uint8Array

      • get timestamp(): undefined | Date
      • Returns undefined | Date

      • get version(): number
      • Returns number

      Methods

      • Verify the message's signature against the public key.

        Parameters

        • publicKey: Uint8Array

        Returns boolean

        true if the signature matches the public key, false if not or if no signature is present.

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_sdk.WakuNode.html b/classes/_waku_sdk.WakuNode.html index ff4b20f871..20273d077d 100644 --- a/classes/_waku_sdk.WakuNode.html +++ b/classes/_waku_sdk.WakuNode.html @@ -1,4 +1,4 @@ -WakuNode | Documentation

      Implements

      Constructors

      constructor +WakuNode | Documentation

      Implements

      Constructors

      Properties

      connectionManager: waku.ConnectionManager
      filter?: IFilter
      libp2p: Libp2p
      lightPush?: ILightPushSDK
      pubsubTopics: string[]
      relay?: IRelay
      store?: IStore

      Methods

      • Dials to the provided peer.

        +

      Constructors

      Properties

      connectionManager: waku.ConnectionManager
      filter?: IFilter
      libp2p: Libp2p
      lightPush?: ILightPushSDK
      pubsubTopics: string[]
      relay?: IRelay
      store?: IStore

      Methods

      • Dials to the provided peer.

        Parameters

        • peer: PeerId | MultiaddrInput

          The peer to dial

        • Optional protocols: Protocols[]

          Waku protocols we expect from the peer; Defaults to mounted protocols

          -

        Returns Promise<Stream>

      • Return the local multiaddr with peer id on which libp2p is listening.

        +

      Returns Promise<Stream>

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_utils.Logger.html b/classes/_waku_utils.Logger.html index 950ec76619..1f26b998ea 100644 --- a/classes/_waku_utils.Logger.html +++ b/classes/_waku_utils.Logger.html @@ -1,4 +1,4 @@ -Logger | Documentation

      Constructors

      constructor +Logger | Documentation

      Constructors

      Properties

      _error _info _warn @@ -7,4 +7,4 @@ warn

      Methods

      Constructors

      Properties

      _error: Debugger
      _info: Debugger
      _warn: Debugger

      Accessors

      Methods

      • Parameters

        • level: "info" | "warn" | "error"
        • Rest ...args: unknown[]

        Returns void

      • Parameters

        • level: string
        • Optional prefix: string

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      _error: Debugger
      _info: Debugger
      _warn: Debugger

      Accessors

      Methods

      • Parameters

        • level: "info" | "warn" | "error"
        • Rest ...args: unknown[]

        Returns void

      • Parameters

        • level: string
        • Optional prefix: string

        Returns string

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_core.waku_store.PageDirection.html b/enums/_waku_core.waku_store.PageDirection.html index 802ac6bdae..3a471122d8 100644 --- a/enums/_waku_core.waku_store.PageDirection.html +++ b/enums/_waku_core.waku_store.PageDirection.html @@ -1,3 +1,3 @@ -PageDirection | Documentation

      Enumeration Members

      BACKWARD +PageDirection | Documentation

      Enumeration Members

      Enumeration Members

      BACKWARD: "backward"
      FORWARD: "forward"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BACKWARD: "backward"
      FORWARD: "forward"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_enr.TransportProtocol.html b/enums/_waku_enr.TransportProtocol.html index ac3e5e72a9..66463bf32c 100644 --- a/enums/_waku_enr.TransportProtocol.html +++ b/enums/_waku_enr.TransportProtocol.html @@ -1,3 +1,3 @@ -TransportProtocol | Documentation

      Enumeration TransportProtocol

      Enumeration Members

      TCP +TransportProtocol | Documentation

      Enumeration TransportProtocol

      Enumeration Members

      Enumeration Members

      TCP: "tcp"
      UDP: "udp"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      TCP: "tcp"
      UDP: "udp"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_enr.TransportProtocolPerIpVersion.html b/enums/_waku_enr.TransportProtocolPerIpVersion.html index 55c6e34337..d7d21dfa6c 100644 --- a/enums/_waku_enr.TransportProtocolPerIpVersion.html +++ b/enums/_waku_enr.TransportProtocolPerIpVersion.html @@ -1,5 +1,5 @@ -TransportProtocolPerIpVersion | Documentation

      Enumeration TransportProtocolPerIpVersion

      Enumeration Members

      TCP4 +TransportProtocolPerIpVersion | Documentation

      Enumeration TransportProtocolPerIpVersion

      Enumeration Members

      Enumeration Members

      TCP4: "tcp4"
      TCP6: "tcp6"
      UDP4: "udp4"
      UDP6: "udp6"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      TCP4: "tcp4"
      TCP6: "tcp6"
      UDP4: "udp4"
      UDP6: "udp6"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.EConnectionStateEvents.html b/enums/_waku_interfaces.EConnectionStateEvents.html index a96df20ac1..38e92a030f 100644 --- a/enums/_waku_interfaces.EConnectionStateEvents.html +++ b/enums/_waku_interfaces.EConnectionStateEvents.html @@ -1,2 +1,2 @@ -EConnectionStateEvents | Documentation

      Enumeration EConnectionStateEvents

      Enumeration Members

      Enumeration Members

      CONNECTION_STATUS: "waku:connection"

      Generated using TypeDoc

      \ No newline at end of file +EConnectionStateEvents | Documentation

      Enumeration EConnectionStateEvents

      Enumeration Members

      Enumeration Members

      CONNECTION_STATUS: "waku:connection"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.EPeersByDiscoveryEvents.html b/enums/_waku_interfaces.EPeersByDiscoveryEvents.html index db801202d3..a1382e2f7a 100644 --- a/enums/_waku_interfaces.EPeersByDiscoveryEvents.html +++ b/enums/_waku_interfaces.EPeersByDiscoveryEvents.html @@ -1,5 +1,5 @@ -EPeersByDiscoveryEvents | Documentation

      Enumeration EPeersByDiscoveryEvents

      Enumeration Members

      PEER_CONNECT_BOOTSTRAP +EPeersByDiscoveryEvents | Documentation

      Enumeration EPeersByDiscoveryEvents

      Enumeration Members

      PEER_CONNECT_BOOTSTRAP: "peer:connected:bootstrap"
      PEER_CONNECT_PEER_EXCHANGE: "peer:connected:peer-exchange"
      PEER_DISCOVERY_BOOTSTRAP: "peer:discovery:bootstrap"
      PEER_DISCOVERY_PEER_EXCHANGE: "peer:discovery:peer-exchange"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      PEER_CONNECT_BOOTSTRAP: "peer:connected:bootstrap"
      PEER_CONNECT_PEER_EXCHANGE: "peer:connected:peer-exchange"
      PEER_DISCOVERY_BOOTSTRAP: "peer:discovery:bootstrap"
      PEER_DISCOVERY_PEER_EXCHANGE: "peer:discovery:peer-exchange"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.PageDirection.html b/enums/_waku_interfaces.PageDirection.html index 9e172745e4..2e0bb252f8 100644 --- a/enums/_waku_interfaces.PageDirection.html +++ b/enums/_waku_interfaces.PageDirection.html @@ -1,3 +1,3 @@ -PageDirection | Documentation

      Enumeration Members

      BACKWARD +PageDirection | Documentation

      Enumeration Members

      Enumeration Members

      BACKWARD: "backward"
      FORWARD: "forward"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BACKWARD: "backward"
      FORWARD: "forward"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.SendError.html b/enums/_waku_interfaces.ProtocolError.html similarity index 85% rename from enums/_waku_interfaces.SendError.html rename to enums/_waku_interfaces.ProtocolError.html index 58de6c8e09..c4944f9a10 100644 --- a/enums/_waku_interfaces.SendError.html +++ b/enums/_waku_interfaces.ProtocolError.html @@ -1,30 +1,30 @@ -SendError | Documentation

      Enumeration Members

      DECODE_FAILED -EMPTY_PAYLOAD -ENCODE_FAILED -GENERIC_FAIL -NO_PEER_AVAILABLE -REMOTE_PEER_FAULT -REMOTE_PEER_REJECTED -SIZE_TOO_BIG -TOPIC_NOT_CONFIGURED +ProtocolError | Documentation

      Enumeration Members

      DECODE_FAILED: "Failed to decode"

      Failure to protobuf decode the message. May be due to a remote peer issue, ensuring that messages are sent via several peer enable mitigation of this error.

      -
      EMPTY_PAYLOAD: "Payload is empty"

      The message payload is empty, making the message invalid. Ensure that a non-empty +

      EMPTY_PAYLOAD: "Payload is empty"

      The message payload is empty, making the message invalid. Ensure that a non-empty payload is set on the outgoing message.

      -
      ENCODE_FAILED: "Failed to encode"

      Failure to protobuf encode the message. This is not recoverable and needs +

      ENCODE_FAILED: "Failed to encode"

      Failure to protobuf encode the message. This is not recoverable and needs further investigation.

      -
      GENERIC_FAIL: "Generic error"

      Could not determine the origin of the fault. Best to check connectivity and try again

      -
      NO_PEER_AVAILABLE: "No peer available"

      Failure to find a peer with suitable protocols. This may due to a connection issue. +

      GENERIC_FAIL: "Generic error"

      Could not determine the origin of the fault. Best to check connectivity and try again

      +
      NO_PEER_AVAILABLE: "No peer available"

      Failure to find a peer with suitable protocols. This may due to a connection issue. Mitigation can be: retrying after a given time period, display connectivity issue to user or listening for peer:connected:bootstrap or peer:connected:peer-exchange on the connection manager before retrying.

      -
      REMOTE_PEER_FAULT: "Remote peer fault"

      The remote peer did not behave as expected. Mitigation for NO_PEER_AVAILABLE +

      REMOTE_PEER_FAULT: "Remote peer fault"

      The remote peer did not behave as expected. Mitigation for NO_PEER_AVAILABLE or DECODE_FAILED can be used.

      -
      REMOTE_PEER_REJECTED: "Remote peer rejected"

      The remote peer rejected the message. Information provided by the remote peer +

      REMOTE_PEER_REJECTED: "Remote peer rejected"

      The remote peer rejected the message. Information provided by the remote peer is logged. Review message validity, or mitigation for NO_PEER_AVAILABLE or DECODE_FAILED can be used.

      -
      SIZE_TOO_BIG: "Size is too big"

      The message size is above the maximum message size allowed on the Waku Network. +

      SIZE_TOO_BIG: "Size is too big"

      The message size is above the maximum message size allowed on the Waku Network. Compressing the message or using an alternative strategy for large messages is recommended.

      -
      TOPIC_NOT_CONFIGURED: "Topic not configured"

      The PubsubTopic passed to the send function is not configured on the Waku node. +

      TOPIC_NOT_CONFIGURED: "Topic not configured"

      The PubsubTopic passed to the send function is not configured on the Waku node. Please ensure that the PubsubTopic is used when initializing the Waku node.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.Protocols.html b/enums/_waku_interfaces.Protocols.html index 094abd2170..9c6b10ea72 100644 --- a/enums/_waku_interfaces.Protocols.html +++ b/enums/_waku_interfaces.Protocols.html @@ -1,5 +1,5 @@ -Protocols | Documentation

      Enumeration Members

      Filter +Protocols | Documentation

      Enumeration Members

      Enumeration Members

      Filter: "filter"
      LightPush: "lightpush"
      Relay: "relay"
      Store: "store"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      Filter: "filter"
      LightPush: "lightpush"
      Relay: "relay"
      Store: "store"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.Tags.html b/enums/_waku_interfaces.Tags.html index fc56f07cc2..c481cd0188 100644 --- a/enums/_waku_interfaces.Tags.html +++ b/enums/_waku_interfaces.Tags.html @@ -1,4 +1,4 @@ -Tags | Documentation

      Enumeration Members

      BOOTSTRAP +Tags | Documentation

      Enumeration Members

      Enumeration Members

      BOOTSTRAP: "bootstrap"
      LOCAL: "local-peer-cache"
      PEER_EXCHANGE: "peer-exchange"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BOOTSTRAP: "bootstrap"
      LOCAL: "local-peer-cache"
      PEER_EXCHANGE: "peer-exchange"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html b/enums/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html index fb31427597..53957ed4a7 100644 --- a/enums/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html +++ b/enums/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html @@ -1,5 +1,5 @@ -FilterSubscribeType | Documentation

      Enumeration Members

      SUBSCRIBE +FilterSubscribeType | Documentation

      Enumeration Members

      SUBSCRIBE: "SUBSCRIBE"
      SUBSCRIBER_PING: "SUBSCRIBER_PING"
      UNSUBSCRIBE: "UNSUBSCRIBE"
      UNSUBSCRIBE_ALL: "UNSUBSCRIBE_ALL"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      SUBSCRIBE: "SUBSCRIBE"
      SUBSCRIBER_PING: "SUBSCRIBER_PING"
      UNSUBSCRIBE: "UNSUBSCRIBE"
      UNSUBSCRIBE_ALL: "UNSUBSCRIBE_ALL"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_proto.proto_store.HistoryResponse.HistoryError-1.html b/enums/_waku_proto.proto_store.HistoryResponse.HistoryError-1.html index 81b797b004..63f4e2eff6 100644 --- a/enums/_waku_proto.proto_store.HistoryResponse.HistoryError-1.html +++ b/enums/_waku_proto.proto_store.HistoryResponse.HistoryError-1.html @@ -1,3 +1,3 @@ -HistoryError | Documentation

      Enumeration Members

      INVALID_CURSOR +HistoryError | Documentation

      Enumeration Members

      Enumeration Members

      INVALID_CURSOR: "INVALID_CURSOR"
      NONE: "NONE"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      INVALID_CURSOR: "INVALID_CURSOR"
      NONE: "NONE"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_proto.proto_store.PagingInfo.Direction-1.html b/enums/_waku_proto.proto_store.PagingInfo.Direction-1.html index 2f8187a408..fb5effcf88 100644 --- a/enums/_waku_proto.proto_store.PagingInfo.Direction-1.html +++ b/enums/_waku_proto.proto_store.PagingInfo.Direction-1.html @@ -1,3 +1,3 @@ -Direction | Documentation

      Enumeration Members

      BACKWARD +Direction | Documentation

      Enumeration Members

      Enumeration Members

      BACKWARD: "BACKWARD"
      FORWARD: "FORWARD"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BACKWARD: "BACKWARD"
      FORWARD: "FORWARD"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_sdk.SendError.html b/enums/_waku_sdk.ProtocolError.html similarity index 87% rename from enums/_waku_sdk.SendError.html rename to enums/_waku_sdk.ProtocolError.html index 27b0a752e2..9da090ee2b 100644 --- a/enums/_waku_sdk.SendError.html +++ b/enums/_waku_sdk.ProtocolError.html @@ -1,12 +1,12 @@ -SendError | Documentation

      Enumeration SendError

      Enumeration Members

      DECODE_FAILED -EMPTY_PAYLOAD -ENCODE_FAILED -GENERIC_FAIL -NO_PEER_AVAILABLE -REMOTE_PEER_FAULT -REMOTE_PEER_REJECTED -SIZE_TOO_BIG -TOPIC_NOT_CONFIGURED +ProtocolError | Documentation

      Enumeration ProtocolError

      Enumeration Members

      DECODE_FAILED: "Failed to decode"

      Failure to protobuf decode the message. May be due to a remote peer issue, ensuring that messages are sent via several peer enable mitigation of this error.

      EMPTY_PAYLOAD: "Payload is empty"

      The message payload is empty, making the message invalid. Ensure that a non-empty diff --git a/functions/_waku_core.createDecoder.html b/functions/_waku_core.createDecoder.html index af30d72363..6ae44df2fd 100644 --- a/functions/_waku_core.createDecoder.html +++ b/functions/_waku_core.createDecoder.html @@ -4,4 +4,4 @@ format when received from the Waku network. The resulting decoder can then be pass to @waku/interfaces!IReceiver.subscribe to automatically decode incoming messages.

      Parameters

      • contentTopic: string

        The resulting decoder will only decode messages with this content topic.

        -
      • Optional pubsubTopicShardInfo: string | SingleShardInfo

      Returns Decoder

      Generated using TypeDoc

      \ No newline at end of file +
    • Optional pubsubTopicShardInfo: string | SingleShardInfo
    • Returns Decoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.createEncoder.html b/functions/_waku_core.createEncoder.html index 3680b89e08..ae6f34f278 100644 --- a/functions/_waku_core.createEncoder.html +++ b/functions/_waku_core.createEncoder.html @@ -3,4 +3,4 @@ format to be sent over the Waku network. The resulting encoder can then be pass to @waku/interfaces!ISender.send to automatically encode outgoing messages.

      -

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.waitForRemotePeer.html b/functions/_waku_core.waitForRemotePeer.html index d8603846f1..84663ad6c2 100644 --- a/functions/_waku_core.waitForRemotePeer.html +++ b/functions/_waku_core.waitForRemotePeer.html @@ -13,4 +13,4 @@ remote nodes, rejects if the timeoutMs is reached.

      Throws

      If passing a protocol that is not mounted

      Default

      Wait for remote peers with protocols enabled locally and no time out is applied.
       
      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.wakuMetadata.html b/functions/_waku_core.wakuMetadata.html index fcd0993197..85e5473747 100644 --- a/functions/_waku_core.wakuMetadata.html +++ b/functions/_waku_core.wakuMetadata.html @@ -1 +1 @@ -wakuMetadata | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuMetadata | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.waku_filter.wakuFilter.html b/functions/_waku_core.waku_filter.wakuFilter.html index d8ddfc820c..eb644cd38a 100644 --- a/functions/_waku_core.waku_filter.wakuFilter.html +++ b/functions/_waku_core.waku_filter.wakuFilter.html @@ -1 +1 @@ -wakuFilter | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuFilter | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.waku_store.createCursor.html b/functions/_waku_core.waku_store.createCursor.html index e620b5d04a..2444882c74 100644 --- a/functions/_waku_core.waku_store.createCursor.html +++ b/functions/_waku_core.waku_store.createCursor.html @@ -1 +1 @@ -createCursor | Documentation

      Generated using TypeDoc

      \ No newline at end of file +createCursor | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.waku_store.wakuStore.html b/functions/_waku_core.waku_store.wakuStore.html index 97b07ea668..b7c4b49001 100644 --- a/functions/_waku_core.waku_store.wakuStore.html +++ b/functions/_waku_core.waku_store.wakuStore.html @@ -1 +1 @@ -wakuStore | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuStore | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.compressPublicKey.html b/functions/_waku_enr.compressPublicKey.html index 4da57c3486..56002a3b1b 100644 --- a/functions/_waku_enr.compressPublicKey.html +++ b/functions/_waku_enr.compressPublicKey.html @@ -1 +1 @@ -compressPublicKey | Documentation

      Function compressPublicKey

      Generated using TypeDoc

      \ No newline at end of file +compressPublicKey | Documentation

      Function compressPublicKey

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.createPeerIdFromPublicKey.html b/functions/_waku_enr.createPeerIdFromPublicKey.html index 85139de9a1..2dec2ae488 100644 --- a/functions/_waku_enr.createPeerIdFromPublicKey.html +++ b/functions/_waku_enr.createPeerIdFromPublicKey.html @@ -1 +1 @@ -createPeerIdFromPublicKey | Documentation

      Function createPeerIdFromPublicKey

      • Parameters

        • publicKey: Uint8Array

        Returns Promise<PeerId>

      Generated using TypeDoc

      \ No newline at end of file +createPeerIdFromPublicKey | Documentation

      Function createPeerIdFromPublicKey

      • Parameters

        • publicKey: Uint8Array

        Returns Promise<PeerId>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.decodeWaku2.html b/functions/_waku_enr.decodeWaku2.html index 434771a8be..df617dd250 100644 --- a/functions/_waku_enr.decodeWaku2.html +++ b/functions/_waku_enr.decodeWaku2.html @@ -1 +1 @@ -decodeWaku2 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decodeWaku2 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.encodeWaku2.html b/functions/_waku_enr.encodeWaku2.html index c06a38c4c9..74792a30ca 100644 --- a/functions/_waku_enr.encodeWaku2.html +++ b/functions/_waku_enr.encodeWaku2.html @@ -1 +1 @@ -encodeWaku2 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encodeWaku2 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.getPrivateKeyFromPeerId.html b/functions/_waku_enr.getPrivateKeyFromPeerId.html index 8edc989aba..ed1b5c7487 100644 --- a/functions/_waku_enr.getPrivateKeyFromPeerId.html +++ b/functions/_waku_enr.getPrivateKeyFromPeerId.html @@ -1 +1 @@ -getPrivateKeyFromPeerId | Documentation

      Function getPrivateKeyFromPeerId

      Generated using TypeDoc

      \ No newline at end of file +getPrivateKeyFromPeerId | Documentation

      Function getPrivateKeyFromPeerId

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.getPublicKeyFromPeerId.html b/functions/_waku_enr.getPublicKeyFromPeerId.html index db58c5f6d7..81ec83cc10 100644 --- a/functions/_waku_enr.getPublicKeyFromPeerId.html +++ b/functions/_waku_enr.getPublicKeyFromPeerId.html @@ -1 +1 @@ -getPublicKeyFromPeerId | Documentation

      Function getPublicKeyFromPeerId

      Generated using TypeDoc

      \ No newline at end of file +getPublicKeyFromPeerId | Documentation

      Function getPublicKeyFromPeerId

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.keccak256.html b/functions/_waku_enr.keccak256.html index a2b158dcd6..b4416091c5 100644 --- a/functions/_waku_enr.keccak256.html +++ b/functions/_waku_enr.keccak256.html @@ -1 +1 @@ -keccak256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +keccak256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.sign.html b/functions/_waku_enr.sign.html index 0f2f5f1ada..b7737d3662 100644 --- a/functions/_waku_enr.sign.html +++ b/functions/_waku_enr.sign.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      The signature and the recovery id concatenated.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.verifySignature.html b/functions/_waku_enr.verifySignature.html index f886fd1497..293b448d9f 100644 --- a/functions/_waku_enr.verifySignature.html +++ b/functions/_waku_enr.verifySignature.html @@ -1,2 +1,2 @@ verifySignature | Documentation
      • Verify an ECDSA signature.

        -

        Parameters

        • signature: Uint8Array
        • message: string | Uint8Array
        • publicKey: Uint8Array

        Returns boolean

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns boolean

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.ecies.decrypt.html b/functions/_waku_message_encryption.crypto.ecies.decrypt.html index e2153b91a3..6623b5ada2 100644 --- a/functions/_waku_message_encryption.crypto.ecies.decrypt.html +++ b/functions/_waku_message_encryption.crypto.ecies.decrypt.html @@ -3,4 +3,4 @@
    • encrypted: Uint8Array

      ECIES serialized structure (result of ECIES encryption)

    • Returns Promise<Uint8Array>

      The clear text

      Throws

      Error If decryption fails

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.ecies.encrypt.html b/functions/_waku_message_encryption.crypto.ecies.encrypt.html index 10da21ce43..20f7af9f93 100644 --- a/functions/_waku_message_encryption.crypto.ecies.encrypt.html +++ b/functions/_waku_message_encryption.crypto.ecies.encrypt.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      A promise that resolves with the ECIES structure serialized

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.getSubtle.html b/functions/_waku_message_encryption.crypto.getSubtle.html index 6b023bb20b..6e74f57064 100644 --- a/functions/_waku_message_encryption.crypto.getSubtle.html +++ b/functions/_waku_message_encryption.crypto.getSubtle.html @@ -1 +1 @@ -getSubtle | Documentation

      Generated using TypeDoc

      \ No newline at end of file +getSubtle | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.keccak256.html b/functions/_waku_message_encryption.crypto.keccak256.html index 84f636f280..0226f8ce07 100644 --- a/functions/_waku_message_encryption.crypto.keccak256.html +++ b/functions/_waku_message_encryption.crypto.keccak256.html @@ -1 +1 @@ -keccak256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +keccak256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.randomBytes.html b/functions/_waku_message_encryption.crypto.randomBytes.html index ffc11c61eb..20f6f1a75d 100644 --- a/functions/_waku_message_encryption.crypto.randomBytes.html +++ b/functions/_waku_message_encryption.crypto.randomBytes.html @@ -1 +1 @@ -randomBytes | Documentation

      Generated using TypeDoc

      \ No newline at end of file +randomBytes | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.sha256.html b/functions/_waku_message_encryption.crypto.sha256.html index efe1c2c2c5..5323eb6087 100644 --- a/functions/_waku_message_encryption.crypto.sha256.html +++ b/functions/_waku_message_encryption.crypto.sha256.html @@ -1 +1 @@ -sha256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +sha256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.sign.html b/functions/_waku_message_encryption.crypto.sign.html index c13875b142..b9e6bdbb38 100644 --- a/functions/_waku_message_encryption.crypto.sign.html +++ b/functions/_waku_message_encryption.crypto.sign.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      The signature and the recovery id concatenated.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.symmetric.decrypt.html b/functions/_waku_message_encryption.crypto.symmetric.decrypt.html index 50d2131acc..ceb33326d4 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.decrypt.html +++ b/functions/_waku_message_encryption.crypto.symmetric.decrypt.html @@ -1 +1 @@ -decrypt | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decrypt | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.symmetric.encrypt.html b/functions/_waku_message_encryption.crypto.symmetric.encrypt.html index aa1a54b012..3bf7c8e99b 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.encrypt.html +++ b/functions/_waku_message_encryption.crypto.symmetric.encrypt.html @@ -1 +1 @@ -encrypt | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encrypt | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.symmetric.generateIv.html b/functions/_waku_message_encryption.crypto.symmetric.generateIv.html index 72efd2f1e5..939d933efb 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.generateIv.html +++ b/functions/_waku_message_encryption.crypto.symmetric.generateIv.html @@ -1 +1 @@ -generateIv | Documentation

      Generated using TypeDoc

      \ No newline at end of file +generateIv | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.createDecoder.html b/functions/_waku_message_encryption.ecies.createDecoder.html index d5c054b783..a5c370fdf0 100644 --- a/functions/_waku_message_encryption.ecies.createDecoder.html +++ b/functions/_waku_message_encryption.ecies.createDecoder.html @@ -6,4 +6,4 @@ pass to

      Parameters

      Returns Decoder

      Generated using TypeDoc

      \ No newline at end of file +
    • pubsubTopicShardInfo: string | SingleShardInfo = DefaultPubsubTopic
    • Returns Decoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.createEncoder.html b/functions/_waku_message_encryption.ecies.createEncoder.html index bcc7ac9488..282f534d1b 100644 --- a/functions/_waku_message_encryption.ecies.createEncoder.html +++ b/functions/_waku_message_encryption.ecies.createEncoder.html @@ -7,4 +7,4 @@ pass to 26/WAKU2-PAYLOAD.

      -

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.decryptAsymmetric.html b/functions/_waku_message_encryption.ecies.decryptAsymmetric.html index 7a48747223..ec18e15701 100644 --- a/functions/_waku_message_encryption.ecies.decryptAsymmetric.html +++ b/functions/_waku_message_encryption.ecies.decryptAsymmetric.html @@ -1,3 +1,3 @@ decryptAsymmetric | Documentation
      • Internal

        Proceed with Asymmetric decryption of the data as per 26/WAKU-PAYLOAD. The returned data is expected to be flags | payload-length | payload | [signature].

        -

        Parameters

        • payload: Uint8Array
        • privKey: Uint8Array

        Returns Promise<Uint8Array>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<Uint8Array>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.encryptAsymmetric.html b/functions/_waku_message_encryption.ecies.encryptAsymmetric.html index 0cc944cdfc..a3ed8a76b3 100644 --- a/functions/_waku_message_encryption.ecies.encryptAsymmetric.html +++ b/functions/_waku_message_encryption.ecies.encryptAsymmetric.html @@ -1,4 +1,4 @@ encryptAsymmetric | Documentation
      • Internal

        Proceed with Asymmetric encryption of the data as per 26/WAKU-PAYLOAD. The data MUST be flags | payload-length | payload | [signature]. The returned result can be set to WakuMessage.payload.

        -

        Parameters

        • data: Uint8Array
        • publicKey: string | Uint8Array

        Returns Promise<Uint8Array>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<Uint8Array>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.postCipher.html b/functions/_waku_message_encryption.ecies.postCipher.html index 875e3d47c3..66a688e361 100644 --- a/functions/_waku_message_encryption.ecies.postCipher.html +++ b/functions/_waku_message_encryption.ecies.postCipher.html @@ -1,2 +1,2 @@ postCipher | Documentation
      • Internal

        Decode a decrypted payload.

        -

        Parameters

        • message: Uint8Array

        Returns {
            payload: Uint8Array;
            sig?: Signature;
        } | undefined

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns {
          payload: Uint8Array;
          sig?: Signature;
      } | undefined

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.preCipher.html b/functions/_waku_message_encryption.ecies.preCipher.html index 8e4f9be70f..3e5ad66622 100644 --- a/functions/_waku_message_encryption.ecies.preCipher.html +++ b/functions/_waku_message_encryption.ecies.preCipher.html @@ -1,4 +1,4 @@ preCipher | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.generatePrivateKey.html b/functions/_waku_message_encryption.generatePrivateKey.html index 1a3111adf5..ab0cf16107 100644 --- a/functions/_waku_message_encryption.generatePrivateKey.html +++ b/functions/_waku_message_encryption.generatePrivateKey.html @@ -1,3 +1,3 @@ generatePrivateKey | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.generateSymmetricKey.html b/functions/_waku_message_encryption.generateSymmetricKey.html index 41e8353f2f..e7000535e3 100644 --- a/functions/_waku_message_encryption.generateSymmetricKey.html +++ b/functions/_waku_message_encryption.generateSymmetricKey.html @@ -1,2 +1,2 @@ generateSymmetricKey | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.getPublicKey.html b/functions/_waku_message_encryption.getPublicKey.html index d601f378db..8c84eeadcb 100644 --- a/functions/_waku_message_encryption.getPublicKey.html +++ b/functions/_waku_message_encryption.getPublicKey.html @@ -1,3 +1,3 @@ getPublicKey | Documentation
      • Return the public key for the given private key, to be used for asymmetric encryption.

        -

        Parameters

        • privateKey: PrivKey
        • Optional isCompressed: boolean

        Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.symmetric.createDecoder.html b/functions/_waku_message_encryption.symmetric.createDecoder.html index a74482ab94..48780c0407 100644 --- a/functions/_waku_message_encryption.symmetric.createDecoder.html +++ b/functions/_waku_message_encryption.symmetric.createDecoder.html @@ -6,4 +6,4 @@ pass to

      Parameters

      Returns Decoder

      Generated using TypeDoc

      \ No newline at end of file +
    • pubsubTopicShardInfo: string | SingleShardInfo = DefaultPubsubTopic
    • Returns Decoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.symmetric.createEncoder.html b/functions/_waku_message_encryption.symmetric.createEncoder.html index 223c54c5c7..ec8f4a7f67 100644 --- a/functions/_waku_message_encryption.symmetric.createEncoder.html +++ b/functions/_waku_message_encryption.symmetric.createEncoder.html @@ -6,4 +6,4 @@ pass to 26/WAKU2-PAYLOAD.

      -

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.symmetric.decryptSymmetric.html b/functions/_waku_message_encryption.symmetric.decryptSymmetric.html index c4a59365b8..1c4299727f 100644 --- a/functions/_waku_message_encryption.symmetric.decryptSymmetric.html +++ b/functions/_waku_message_encryption.symmetric.decryptSymmetric.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      The decrypted data, expected to be flags | payload-length | payload | [signature].

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.symmetric.encryptSymmetric.html b/functions/_waku_message_encryption.symmetric.encryptSymmetric.html index 3b1b080bcc..24fcaaaa71 100644 --- a/functions/_waku_message_encryption.symmetric.encryptSymmetric.html +++ b/functions/_waku_message_encryption.symmetric.encryptSymmetric.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      The decrypted data, cipherText | tag | iv and can be set to WakuMessage.payload.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_hash.messageHash.html b/functions/_waku_message_hash.messageHash.html index d212ecb36d..ee6ad02eac 100644 --- a/functions/_waku_message_hash.messageHash.html +++ b/functions/_waku_message_hash.messageHash.html @@ -1,3 +1,3 @@ messageHash | Documentation
      • Deterministic Message Hashing as defined in 14/WAKU2-MESSAGE

        -

        Parameters

        Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_hash.messageHashStr.html b/functions/_waku_message_hash.messageHashStr.html index 724f5b8b41..023a67518d 100644 --- a/functions/_waku_message_hash.messageHashStr.html +++ b/functions/_waku_message_hash.messageHashStr.html @@ -1 +1 @@ -messageHashStr | Documentation
      • Parameters

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +messageHashStr | Documentation
      • Parameters

        Returns string

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.codec.html b/functions/_waku_proto.WakuMessage.codec.html index 706bc08e8f..35d78b1eb0 100644 --- a/functions/_waku_proto.WakuMessage.codec.html +++ b/functions/_waku_proto.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.decode.html b/functions/_waku_proto.WakuMessage.decode.html index 27d967536a..437c92b3b2 100644 --- a/functions/_waku_proto.WakuMessage.decode.html +++ b/functions/_waku_proto.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.encode.html b/functions/_waku_proto.WakuMessage.encode.html index 4f76b65772..8fbb16cb99 100644 --- a/functions/_waku_proto.WakuMessage.encode.html +++ b/functions/_waku_proto.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.codec.html b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.codec.html index ef3039005f..dbb65753a0 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.decode.html b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.decode.html index 56174d9065..666ffb6da6 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.encode.html b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.encode.html index 0fe772ce2e..1cfc442bc5 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.codec.html b/functions/_waku_proto.proto_filter.FilterRequest.codec.html index 33186f81fa..868131a8b2 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.decode.html b/functions/_waku_proto.proto_filter.FilterRequest.decode.html index c5cd2bfd33..6a1b642c24 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.encode.html b/functions/_waku_proto.proto_filter.FilterRequest.encode.html index d457223743..46b4f90d58 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRpc.codec.html b/functions/_waku_proto.proto_filter.FilterRpc.codec.html index 841ac4f16f..0aca81986a 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRpc.decode.html b/functions/_waku_proto.proto_filter.FilterRpc.decode.html index 99d6f78f30..8fe98e5185 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRpc.encode.html b/functions/_waku_proto.proto_filter.FilterRpc.encode.html index b12104afb4..5d22aae600 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.MessagePush.codec.html b/functions/_waku_proto.proto_filter.MessagePush.codec.html index eac420a0e5..592022c5d9 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.codec.html +++ b/functions/_waku_proto.proto_filter.MessagePush.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.MessagePush.decode.html b/functions/_waku_proto.proto_filter.MessagePush.decode.html index f574d7a03f..4c5255588f 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.decode.html +++ b/functions/_waku_proto.proto_filter.MessagePush.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.MessagePush.encode.html b/functions/_waku_proto.proto_filter.MessagePush.encode.html index 26a3388d22..d3099241f6 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.encode.html +++ b/functions/_waku_proto.proto_filter.MessagePush.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.RateLimitProof.codec.html b/functions/_waku_proto.proto_filter.RateLimitProof.codec.html index ad0271dce4..006465f397 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.RateLimitProof.decode.html b/functions/_waku_proto.proto_filter.RateLimitProof.decode.html index fc28e18eef..0fd8aa4e3a 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.RateLimitProof.encode.html b/functions/_waku_proto.proto_filter.RateLimitProof.encode.html index 92f7464d83..3b32dc9bba 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html index 8e0929a355..f7a5d33b35 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html index 74cf8ba643..3948c55f71 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.decode.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.decode.html index 4c258d6459..2a1728e69d 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.decode.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html index c645edff6a..95e33a477e 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.codec.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.codec.html index 2159df494a..b29566dbc9 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.codec.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html index e8f584d624..bf0c984079 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.encode.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.encode.html index b854c81738..cec11449c3 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.encode.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.MessagePush.codec.html b/functions/_waku_proto.proto_filter_v2.MessagePush.codec.html index da1ba67c72..fa06fbeb3b 100644 --- a/functions/_waku_proto.proto_filter_v2.MessagePush.codec.html +++ b/functions/_waku_proto.proto_filter_v2.MessagePush.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.MessagePush.decode.html b/functions/_waku_proto.proto_filter_v2.MessagePush.decode.html index bb96cfcfae..daf2d6e5c2 100644 --- a/functions/_waku_proto.proto_filter_v2.MessagePush.decode.html +++ b/functions/_waku_proto.proto_filter_v2.MessagePush.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.MessagePush.encode.html b/functions/_waku_proto.proto_filter_v2.MessagePush.encode.html index edd3a28f1d..d4d4a4b0bb 100644 --- a/functions/_waku_proto.proto_filter_v2.MessagePush.encode.html +++ b/functions/_waku_proto.proto_filter_v2.MessagePush.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.RateLimitProof.codec.html b/functions/_waku_proto.proto_filter_v2.RateLimitProof.codec.html index 8f1ab69015..77af681e3c 100644 --- a/functions/_waku_proto.proto_filter_v2.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_filter_v2.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.RateLimitProof.decode.html b/functions/_waku_proto.proto_filter_v2.RateLimitProof.decode.html index 4ad8c40042..903c837b3a 100644 --- a/functions/_waku_proto.proto_filter_v2.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_filter_v2.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.RateLimitProof.encode.html b/functions/_waku_proto.proto_filter_v2.RateLimitProof.encode.html index cfe8258594..81b6c90781 100644 --- a/functions/_waku_proto.proto_filter_v2.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_filter_v2.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.WakuMessage.codec.html b/functions/_waku_proto.proto_filter_v2.WakuMessage.codec.html index 4096cb3c5b..6f2f22ec1d 100644 --- a/functions/_waku_proto.proto_filter_v2.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_filter_v2.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.WakuMessage.decode.html b/functions/_waku_proto.proto_filter_v2.WakuMessage.decode.html index d3b4c6ff5c..3dc6d5ae26 100644 --- a/functions/_waku_proto.proto_filter_v2.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_filter_v2.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.WakuMessage.encode.html b/functions/_waku_proto.proto_filter_v2.WakuMessage.encode.html index 706efc7296..6b4623bb46 100644 --- a/functions/_waku_proto.proto_filter_v2.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_filter_v2.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRequest.codec.html b/functions/_waku_proto.proto_lightpush.PushRequest.codec.html index c3ead8a035..256a04ea6e 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRequest.decode.html b/functions/_waku_proto.proto_lightpush.PushRequest.decode.html index c122163170..01d4ff5991 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRequest.encode.html b/functions/_waku_proto.proto_lightpush.PushRequest.encode.html index 9808bbe8f6..7e28fb3ab3 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushResponse.codec.html b/functions/_waku_proto.proto_lightpush.PushResponse.codec.html index c4e28f0f34..05a0bd03af 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushResponse.decode.html b/functions/_waku_proto.proto_lightpush.PushResponse.decode.html index 7d4fb226af..87ea6f84f9 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushResponse.encode.html b/functions/_waku_proto.proto_lightpush.PushResponse.encode.html index 64456223e7..4eaa0b4a97 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRpc.codec.html b/functions/_waku_proto.proto_lightpush.PushRpc.codec.html index 2fcb65bd85..c6b70c47a1 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRpc.decode.html b/functions/_waku_proto.proto_lightpush.PushRpc.decode.html index 6243629b4f..4971b9c745 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRpc.encode.html b/functions/_waku_proto.proto_lightpush.PushRpc.encode.html index 946db43d4c..87750291ef 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html b/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html index f0013aff28..331ad8dd45 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html b/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html index cbf62a0b71..99dab4ec19 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html b/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html index 9eb6212b4e..4382f22805 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html b/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html index 43b290e461..72cd6ed63b 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html b/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html index 519a3760fe..f51dd7b25e 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html b/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html index 3e0e463c0d..db154ee9f7 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.RateLimitProof.codec.html b/functions/_waku_proto.proto_message.RateLimitProof.codec.html index e5dce52752..f3da73aa6d 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.RateLimitProof.decode.html b/functions/_waku_proto.proto_message.RateLimitProof.decode.html index 62293ea1f0..c664adfd30 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.RateLimitProof.encode.html b/functions/_waku_proto.proto_message.RateLimitProof.encode.html index d945a7ce64..91abc69d65 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.WakuMessage.codec.html b/functions/_waku_proto.proto_message.WakuMessage.codec.html index d5587cc231..c6598834b0 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_message.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.WakuMessage.decode.html b/functions/_waku_proto.proto_message.WakuMessage.decode.html index 793be068cf..c70e022551 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_message.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.WakuMessage.encode.html b/functions/_waku_proto.proto_message.WakuMessage.encode.html index 494ef43b63..f35eb3202d 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_message.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html index efbea588c1..9e35dc19a2 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html index 329a27f927..ed0107ac2b 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html index cf8ce67f82..f5cac5303c 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html index c870d40f39..ebd9053681 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html index 1b286f2dd3..5dad435806 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html index 5bc7ee539f..49b2f2540d 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html index 1356d1c4e8..d85840550c 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.decode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.decode.html index ec2c5d2f98..3f972a0350 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.decode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.encode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.encode.html index fbdf9b257b..6b622a8f04 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.encode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.codec.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.codec.html index 0d594c3f9d..d8ca89d1b9 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.codec.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.decode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.decode.html index 409938803e..9894ed3daa 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.decode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html index 37dfc73394..c2e43042d2 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.codec.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.codec.html index 3e9efb5952..a62e278d32 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.codec.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html index bace6f9aad..60c520acdd 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.encode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.encode.html index a4dea9e259..c8a10f6b92 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.encode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerInfo.codec.html b/functions/_waku_proto.proto_peer_exchange.PeerInfo.codec.html index 183ddd2e5e..b409014558 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerInfo.codec.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerInfo.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html b/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html index 27ee2efbc0..c6d4fa58ba 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerInfo.encode.html b/functions/_waku_proto.proto_peer_exchange.PeerInfo.encode.html index 4f1b886663..1b8389a0f0 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerInfo.encode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerInfo.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.ContentFilter.codec.html b/functions/_waku_proto.proto_store.ContentFilter.codec.html index 25763d5a23..1e825bc583 100644 --- a/functions/_waku_proto.proto_store.ContentFilter.codec.html +++ b/functions/_waku_proto.proto_store.ContentFilter.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.ContentFilter.decode.html b/functions/_waku_proto.proto_store.ContentFilter.decode.html index feb271ffd9..408c9b7f84 100644 --- a/functions/_waku_proto.proto_store.ContentFilter.decode.html +++ b/functions/_waku_proto.proto_store.ContentFilter.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.ContentFilter.encode.html b/functions/_waku_proto.proto_store.ContentFilter.encode.html index 53335b5e5b..462847d242 100644 --- a/functions/_waku_proto.proto_store.ContentFilter.encode.html +++ b/functions/_waku_proto.proto_store.ContentFilter.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryQuery.codec.html b/functions/_waku_proto.proto_store.HistoryQuery.codec.html index f250db7cc2..ee2bcab6c6 100644 --- a/functions/_waku_proto.proto_store.HistoryQuery.codec.html +++ b/functions/_waku_proto.proto_store.HistoryQuery.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryQuery.decode.html b/functions/_waku_proto.proto_store.HistoryQuery.decode.html index 62c9d7d3cd..95064e4a14 100644 --- a/functions/_waku_proto.proto_store.HistoryQuery.decode.html +++ b/functions/_waku_proto.proto_store.HistoryQuery.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryQuery.encode.html b/functions/_waku_proto.proto_store.HistoryQuery.encode.html index ed46a41a7c..82497ad94d 100644 --- a/functions/_waku_proto.proto_store.HistoryQuery.encode.html +++ b/functions/_waku_proto.proto_store.HistoryQuery.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryResponse.HistoryError.codec.html b/functions/_waku_proto.proto_store.HistoryResponse.HistoryError.codec.html index 8c8f77e742..9c6a3298d7 100644 --- a/functions/_waku_proto.proto_store.HistoryResponse.HistoryError.codec.html +++ b/functions/_waku_proto.proto_store.HistoryResponse.HistoryError.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryResponse.codec.html b/functions/_waku_proto.proto_store.HistoryResponse.codec.html index fe3eda1f24..d796a8cec8 100644 --- a/functions/_waku_proto.proto_store.HistoryResponse.codec.html +++ b/functions/_waku_proto.proto_store.HistoryResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryResponse.decode.html b/functions/_waku_proto.proto_store.HistoryResponse.decode.html index d496ba25a6..d26bd0f7b8 100644 --- a/functions/_waku_proto.proto_store.HistoryResponse.decode.html +++ b/functions/_waku_proto.proto_store.HistoryResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryResponse.encode.html b/functions/_waku_proto.proto_store.HistoryResponse.encode.html index 0b9a9fed4b..4607cb6372 100644 --- a/functions/_waku_proto.proto_store.HistoryResponse.encode.html +++ b/functions/_waku_proto.proto_store.HistoryResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryRpc.codec.html b/functions/_waku_proto.proto_store.HistoryRpc.codec.html index 707177586e..3f8f8920da 100644 --- a/functions/_waku_proto.proto_store.HistoryRpc.codec.html +++ b/functions/_waku_proto.proto_store.HistoryRpc.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryRpc.decode.html b/functions/_waku_proto.proto_store.HistoryRpc.decode.html index de0441cfed..e08aa897c0 100644 --- a/functions/_waku_proto.proto_store.HistoryRpc.decode.html +++ b/functions/_waku_proto.proto_store.HistoryRpc.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryRpc.encode.html b/functions/_waku_proto.proto_store.HistoryRpc.encode.html index a0c446805e..585ffd1c6d 100644 --- a/functions/_waku_proto.proto_store.HistoryRpc.encode.html +++ b/functions/_waku_proto.proto_store.HistoryRpc.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.Index.codec.html b/functions/_waku_proto.proto_store.Index.codec.html index 5093befd7a..355c0cb357 100644 --- a/functions/_waku_proto.proto_store.Index.codec.html +++ b/functions/_waku_proto.proto_store.Index.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.Index.decode.html b/functions/_waku_proto.proto_store.Index.decode.html index 8058a341e3..f26b1d0aa5 100644 --- a/functions/_waku_proto.proto_store.Index.decode.html +++ b/functions/_waku_proto.proto_store.Index.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.Index.encode.html b/functions/_waku_proto.proto_store.Index.encode.html index 90820ec440..98c6019c5f 100644 --- a/functions/_waku_proto.proto_store.Index.encode.html +++ b/functions/_waku_proto.proto_store.Index.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.PagingInfo.Direction.codec.html b/functions/_waku_proto.proto_store.PagingInfo.Direction.codec.html index ce0c15b648..db9cdd6503 100644 --- a/functions/_waku_proto.proto_store.PagingInfo.Direction.codec.html +++ b/functions/_waku_proto.proto_store.PagingInfo.Direction.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.PagingInfo.codec.html b/functions/_waku_proto.proto_store.PagingInfo.codec.html index adcddbe0cd..ab87dfcdff 100644 --- a/functions/_waku_proto.proto_store.PagingInfo.codec.html +++ b/functions/_waku_proto.proto_store.PagingInfo.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.PagingInfo.decode.html b/functions/_waku_proto.proto_store.PagingInfo.decode.html index e15243d86e..125fb62ce0 100644 --- a/functions/_waku_proto.proto_store.PagingInfo.decode.html +++ b/functions/_waku_proto.proto_store.PagingInfo.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.PagingInfo.encode.html b/functions/_waku_proto.proto_store.PagingInfo.encode.html index 35da5ebb73..59f0ce1868 100644 --- a/functions/_waku_proto.proto_store.PagingInfo.encode.html +++ b/functions/_waku_proto.proto_store.PagingInfo.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.RateLimitProof.codec.html b/functions/_waku_proto.proto_store.RateLimitProof.codec.html index d284cc5978..791f921077 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.RateLimitProof.decode.html b/functions/_waku_proto.proto_store.RateLimitProof.decode.html index 797b048170..d12f5719c6 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.RateLimitProof.encode.html b/functions/_waku_proto.proto_store.RateLimitProof.encode.html index 325d7636f6..5ad7937572 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessage.codec.html b/functions/_waku_proto.proto_store.WakuMessage.codec.html index 85a9ab0c09..8c5b5a7471 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_store.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessage.decode.html b/functions/_waku_proto.proto_store.WakuMessage.decode.html index 47f89a57e9..b39f4880d8 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_store.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessage.encode.html b/functions/_waku_proto.proto_store.WakuMessage.encode.html index ac209fa0f9..f8b2b4ea65 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_store.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html index 5fe48a1377..6b78ea5966 100644 --- a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html +++ b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.decode.html b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.decode.html index d92b79501b..d6955fb139 100644 --- a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.decode.html +++ b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.encode.html b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.encode.html index 981a89822a..976d5cd0f9 100644 --- a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.encode.html +++ b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_relay.wakuGossipSub.html b/functions/_waku_relay.wakuGossipSub.html index bc655d1f61..bb6faf2ec9 100644 --- a/functions/_waku_relay.wakuGossipSub.html +++ b/functions/_waku_relay.wakuGossipSub.html @@ -1 +1 @@ -wakuGossipSub | Documentation
      • Parameters

        Returns ((components) => GossipSub)

          • (components): GossipSub
          • Parameters

            • components: GossipSubComponents

            Returns GossipSub

      Generated using TypeDoc

      \ No newline at end of file +wakuGossipSub | Documentation
      • Parameters

        Returns ((components) => GossipSub)

          • (components): GossipSub
          • Parameters

            • components: GossipSubComponents

            Returns GossipSub

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_relay.wakuRelay.html b/functions/_waku_relay.wakuRelay.html index 1c6b876dfc..31d747db9c 100644 --- a/functions/_waku_relay.wakuRelay.html +++ b/functions/_waku_relay.wakuRelay.html @@ -1 +1 @@ -wakuRelay | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuRelay | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.createLightNode.html b/functions/_waku_sdk.createLightNode.html index 46b9f7c300..383ef9be26 100644 --- a/functions/_waku_sdk.createLightNode.html +++ b/functions/_waku_sdk.createLightNode.html @@ -1,4 +1,4 @@ createLightNode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<LightNode>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.createNode.html b/functions/_waku_sdk.createNode.html index cbcce5a49e..887837e443 100644 --- a/functions/_waku_sdk.createNode.html +++ b/functions/_waku_sdk.createNode.html @@ -1,2 +1,2 @@ createNode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<LightNode>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.defaultLibp2p.html b/functions/_waku_sdk.defaultLibp2p.html index 40867e4629..67a16d3f90 100644 --- a/functions/_waku_sdk.defaultLibp2p.html +++ b/functions/_waku_sdk.defaultLibp2p.html @@ -1 +1 @@ -defaultLibp2p | Documentation
      • Parameters

        • Optional shardInfo: ShardInfo
        • Optional wakuGossipSub: ((components) => GossipSub)
            • (components): GossipSub
            • Parameters

              • components: Components

              Returns GossipSub

        • Optional options: Partial<CreateLibp2pOptions>
        • Optional userAgent: string

        Returns Promise<Libp2p>

      Generated using TypeDoc

      \ No newline at end of file +defaultLibp2p | Documentation
      • Parameters

        • Optional shardInfo: ShardInfo
        • Optional wakuGossipSub: ((components) => GossipSub)
            • (components): GossipSub
            • Parameters

              • components: Components

              Returns GossipSub

        • Optional options: Partial<CreateLibp2pOptions>
        • Optional userAgent: string

        Returns Promise<Libp2p>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.streamContentTopic.html b/functions/_waku_sdk.streamContentTopic.html index 8bdce8a37d..a6d0c52230 100644 --- a/functions/_waku_sdk.streamContentTopic.html +++ b/functions/_waku_sdk.streamContentTopic.html @@ -1,4 +1,4 @@ streamContentTopic | Documentation

      Function streamContentTopic

      • Creates a subscription and streams all new messages for a content topic. Will create a light node configured for the content topic with default settings if a node is not provided in opts. Assumes node is using autosharding.

        -

        Parameters

        • contentTopic: string
        • opts: CreateTopicOptions

        Returns Promise<[ReadableStream<DecodedMessage>, LightNode]>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<[ReadableStream<DecodedMessage>, LightNode]>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.subscribeToContentTopic.html b/functions/_waku_sdk.subscribeToContentTopic.html index 572401e4f8..d7af436308 100644 --- a/functions/_waku_sdk.subscribeToContentTopic.html +++ b/functions/_waku_sdk.subscribeToContentTopic.html @@ -2,4 +2,4 @@ Will create a light node configured for the content topic with default settings if a node is not provided in opts. Assumes node is using autosharding.

      Parameters

      Returns Promise<{
          subscription: IFilterSubscription;
          waku: LightNode;
      }>

      Generated using TypeDoc

      \ No newline at end of file +
    • opts: CreateTopicOptions
    • Returns Promise<{
          subscription: IFilterSubscription;
          waku: LightNode;
      }>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuLightPush.html b/functions/_waku_sdk.wakuLightPush.html index a3eaf0b558..6ac624f90e 100644 --- a/functions/_waku_sdk.wakuLightPush.html +++ b/functions/_waku_sdk.wakuLightPush.html @@ -1 +1 @@ -wakuLightPush | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuLightPush | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicToPubsubTopic.html b/functions/_waku_utils.contentTopicToPubsubTopic.html index 9d12a3bfaf..5e6d03bc03 100644 --- a/functions/_waku_utils.contentTopicToPubsubTopic.html +++ b/functions/_waku_utils.contentTopicToPubsubTopic.html @@ -1 +1 @@ -contentTopicToPubsubTopic | Documentation

      Function contentTopicToPubsubTopic

      • Parameters

        • contentTopic: string
        • clusterId: number = DEFAULT_CLUSTER_ID
        • networkShards: number = 8

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +contentTopicToPubsubTopic | Documentation

      Function contentTopicToPubsubTopic

      • Parameters

        • contentTopic: string
        • clusterId: number = DEFAULT_CLUSTER_ID
        • networkShards: number = 8

        Returns string

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicToShardIndex.html b/functions/_waku_utils.contentTopicToShardIndex.html index 51b67810ad..1fdfc60eb6 100644 --- a/functions/_waku_utils.contentTopicToShardIndex.html +++ b/functions/_waku_utils.contentTopicToShardIndex.html @@ -1,3 +1,3 @@ contentTopicToShardIndex | Documentation

      Function contentTopicToShardIndex

      • Given a string, determines which autoshard index to use for its pubsub topic. Based on the algorithm described in the RFC: https://rfc.vac.dev/spec/51//#algorithm

        -

        Parameters

        • contentTopic: string
        • networkShards: number = 8

        Returns number

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns number

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicsByPubsubTopic.html b/functions/_waku_utils.contentTopicsByPubsubTopic.html index 0d36aaee8e..6f28908eb2 100644 --- a/functions/_waku_utils.contentTopicsByPubsubTopic.html +++ b/functions/_waku_utils.contentTopicsByPubsubTopic.html @@ -1,3 +1,3 @@ contentTopicsByPubsubTopic | Documentation

      Function contentTopicsByPubsubTopic

      • Given an array of content topics, groups them together by their Pubsub topic as derived using the algorithm for autosharding. If any of the content topics are not properly formatted, the function will throw an error.

        -

        Parameters

        • contentTopics: string[]
        • clusterId: number = DEFAULT_CLUSTER_ID
        • networkShards: number = 8

        Returns Map<string, string[]>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Map<string, string[]>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.decodeRelayShard.html b/functions/_waku_utils.decodeRelayShard.html index 3c31e9c790..3c628f3e56 100644 --- a/functions/_waku_utils.decodeRelayShard.html +++ b/functions/_waku_utils.decodeRelayShard.html @@ -1 +1 @@ -decodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.determinePubsubTopic.html b/functions/_waku_utils.determinePubsubTopic.html index acb896785d..5d6168f814 100644 --- a/functions/_waku_utils.determinePubsubTopic.html +++ b/functions/_waku_utils.determinePubsubTopic.html @@ -1,2 +1,2 @@ determinePubsubTopic | Documentation
      • Used when creating encoders/decoders to determine which pubsub topic to use

        -

        Parameters

        • contentTopic: string
        • pubsubTopicShardInfo: string | SingleShardInfo = DefaultPubsubTopic

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns string

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.encodeRelayShard.html b/functions/_waku_utils.encodeRelayShard.html index 96d612963d..f4f28bd79c 100644 --- a/functions/_waku_utils.encodeRelayShard.html +++ b/functions/_waku_utils.encodeRelayShard.html @@ -1 +1 @@ -encodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.ensurePubsubTopicIsConfigured.html b/functions/_waku_utils.ensurePubsubTopicIsConfigured.html index 2d9b8aab3a..2a26315bbd 100644 --- a/functions/_waku_utils.ensurePubsubTopicIsConfigured.html +++ b/functions/_waku_utils.ensurePubsubTopicIsConfigured.html @@ -1 +1 @@ -ensurePubsubTopicIsConfigured | Documentation

      Function ensurePubsubTopicIsConfigured

      • Parameters

        • pubsubTopic: string
        • configuredTopics: string[]

        Returns void

      Generated using TypeDoc

      \ No newline at end of file +ensurePubsubTopicIsConfigured | Documentation

      Function ensurePubsubTopicIsConfigured

      • Parameters

        • pubsubTopic: string
        • configuredTopics: string[]

        Returns void

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.ensureShardingConfigured.html b/functions/_waku_utils.ensureShardingConfigured.html index d36f62068b..a95ee39084 100644 --- a/functions/_waku_utils.ensureShardingConfigured.html +++ b/functions/_waku_utils.ensureShardingConfigured.html @@ -1,3 +1,3 @@ ensureShardingConfigured | Documentation

      Function ensureShardingConfigured

      • Validates sharding configuration and sets defaults where possible.

        Parameters

        Returns {
            pubsubTopics: string[];
            shardInfo: ShardInfo;
            shardingParams: ShardingParams;
        }

        Validated sharding parameters, with any missing values set to defaults

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.ensureValidContentTopic.html b/functions/_waku_utils.ensureValidContentTopic.html index f84a4bb2df..ec99e70b49 100644 --- a/functions/_waku_utils.ensureValidContentTopic.html +++ b/functions/_waku_utils.ensureValidContentTopic.html @@ -1,4 +1,4 @@ ensureValidContentTopic | Documentation

      Function ensureValidContentTopic

      • Given a string, will throw an error if it is not formatted as a valid content topic for autosharding based on https://rfc.vac.dev/spec/51/

        Parameters

        • contentTopic: string

          String to validate

        Returns ContentTopic

        Object with each content topic field as an attribute

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.getPseudoRandomSubset.html b/functions/_waku_utils.getPseudoRandomSubset.html index 0356bd8f4b..89340c5ac9 100644 --- a/functions/_waku_utils.getPseudoRandomSubset.html +++ b/functions/_waku_utils.getPseudoRandomSubset.html @@ -1,2 +1,2 @@ getPseudoRandomSubset | Documentation

      Function getPseudoRandomSubset

      • Return pseudo random subset of the input.

        -

        Type Parameters

        • T

        Parameters

        • values: T[]
        • wantedNumber: number

        Returns T[]

      Generated using TypeDoc

      \ No newline at end of file +

      Type Parameters

      Parameters

      Returns T[]

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.getWsMultiaddrFromMultiaddrs.html b/functions/_waku_utils.getWsMultiaddrFromMultiaddrs.html index 4e961e4f03..126e82015e 100644 --- a/functions/_waku_utils.getWsMultiaddrFromMultiaddrs.html +++ b/functions/_waku_utils.getWsMultiaddrFromMultiaddrs.html @@ -1 +1 @@ -getWsMultiaddrFromMultiaddrs | Documentation

      Function getWsMultiaddrFromMultiaddrs

      • Parameters

        • addresses: Multiaddr[]

        Returns Multiaddr

      Generated using TypeDoc

      \ No newline at end of file +getWsMultiaddrFromMultiaddrs | Documentation

      Function getWsMultiaddrFromMultiaddrs

      • Parameters

        • addresses: Multiaddr[]

        Returns Multiaddr

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.groupByContentTopic.html b/functions/_waku_utils.groupByContentTopic.html index 0dcae2b3de..d36eff994b 100644 --- a/functions/_waku_utils.groupByContentTopic.html +++ b/functions/_waku_utils.groupByContentTopic.html @@ -1 +1 @@ -groupByContentTopic | Documentation
      • Type Parameters

        • T extends {
              contentTopic: string;
          }

        Parameters

        • values: readonly T[]

        Returns Map<string, T[]>

      Generated using TypeDoc

      \ No newline at end of file +groupByContentTopic | Documentation
      • Type Parameters

        • T extends {
              contentTopic: string;
          }

        Parameters

        • values: readonly T[]

        Returns Map<string, T[]>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.isDefined.html b/functions/_waku_utils.isDefined.html index 45fae50627..fb7130fe09 100644 --- a/functions/_waku_utils.isDefined.html +++ b/functions/_waku_utils.isDefined.html @@ -1 +1 @@ -isDefined | Documentation

      Generated using TypeDoc

      \ No newline at end of file +isDefined | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.isMessageSizeUnderCap.html b/functions/_waku_utils.isMessageSizeUnderCap.html index 17fb7f591e..2c83276feb 100644 --- a/functions/_waku_utils.isMessageSizeUnderCap.html +++ b/functions/_waku_utils.isMessageSizeUnderCap.html @@ -1,4 +1,4 @@ isMessageSizeUnderCap | Documentation

      Function isMessageSizeUnderCap

      • Return whether the size of the message is under the upper limit for the network. This performs a protobuf encoding! If you have access to the fully encoded message, use isSizeUnderCapBuf instead.

        -

        Parameters

        Returns Promise<boolean>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<boolean>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.isWireSizeUnderCap.html b/functions/_waku_utils.isWireSizeUnderCap.html index 900569ceac..56c06dbac8 100644 --- a/functions/_waku_utils.isWireSizeUnderCap.html +++ b/functions/_waku_utils.isWireSizeUnderCap.html @@ -1 +1 @@ -isWireSizeUnderCap | Documentation

      Generated using TypeDoc

      \ No newline at end of file +isWireSizeUnderCap | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.pubsubTopicToSingleShardInfo.html b/functions/_waku_utils.pubsubTopicToSingleShardInfo.html index e2fa017f50..d6ff0cd92f 100644 --- a/functions/_waku_utils.pubsubTopicToSingleShardInfo.html +++ b/functions/_waku_utils.pubsubTopicToSingleShardInfo.html @@ -1 +1 @@ -pubsubTopicToSingleShardInfo | Documentation

      Function pubsubTopicToSingleShardInfo

      Generated using TypeDoc

      \ No newline at end of file +pubsubTopicToSingleShardInfo | Documentation

      Function pubsubTopicToSingleShardInfo

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.pushOrInitMapSet.html b/functions/_waku_utils.pushOrInitMapSet.html index b99ff40b43..9f5d1d2f7e 100644 --- a/functions/_waku_utils.pushOrInitMapSet.html +++ b/functions/_waku_utils.pushOrInitMapSet.html @@ -1 +1 @@ -pushOrInitMapSet | Documentation

      Generated using TypeDoc

      \ No newline at end of file +pushOrInitMapSet | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.removeItemFromArray.html b/functions/_waku_utils.removeItemFromArray.html index e26e25acd5..abbc93a1af 100644 --- a/functions/_waku_utils.removeItemFromArray.html +++ b/functions/_waku_utils.removeItemFromArray.html @@ -1 +1 @@ -removeItemFromArray | Documentation
      • Parameters

        • arr: unknown[]
        • value: unknown

        Returns unknown[]

      Generated using TypeDoc

      \ No newline at end of file +removeItemFromArray | Documentation
      • Parameters

        • arr: unknown[]
        • value: unknown

        Returns unknown[]

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.shardInfoToPubsubTopics.html b/functions/_waku_utils.shardInfoToPubsubTopics.html index 7ed3469362..6e25cd1103 100644 --- a/functions/_waku_utils.shardInfoToPubsubTopics.html +++ b/functions/_waku_utils.shardInfoToPubsubTopics.html @@ -1 +1 @@ -shardInfoToPubsubTopics | Documentation

      Function shardInfoToPubsubTopics

      Generated using TypeDoc

      \ No newline at end of file +shardInfoToPubsubTopics | Documentation

      Function shardInfoToPubsubTopics

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.singleShardInfoToPubsubTopic.html b/functions/_waku_utils.singleShardInfoToPubsubTopic.html index da73661073..47715227df 100644 --- a/functions/_waku_utils.singleShardInfoToPubsubTopic.html +++ b/functions/_waku_utils.singleShardInfoToPubsubTopic.html @@ -1 +1 @@ -singleShardInfoToPubsubTopic | Documentation

      Function singleShardInfoToPubsubTopic

      Generated using TypeDoc

      \ No newline at end of file +singleShardInfoToPubsubTopic | Documentation

      Function singleShardInfoToPubsubTopic

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.singleShardInfosToShardInfo.html b/functions/_waku_utils.singleShardInfosToShardInfo.html index ada736e26a..49d8d6be7c 100644 --- a/functions/_waku_utils.singleShardInfosToShardInfo.html +++ b/functions/_waku_utils.singleShardInfosToShardInfo.html @@ -1 +1 @@ -singleShardInfosToShardInfo | Documentation

      Function singleShardInfosToShardInfo

      Generated using TypeDoc

      \ No newline at end of file +singleShardInfosToShardInfo | Documentation

      Function singleShardInfosToShardInfo

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.toAsyncIterator.html b/functions/_waku_utils.toAsyncIterator.html index 5795a6d881..cd701991ba 100644 --- a/functions/_waku_utils.toAsyncIterator.html +++ b/functions/_waku_utils.toAsyncIterator.html @@ -3,4 +3,4 @@
    • decoder: IDecoder<T> | IDecoder<T>[]

      parameter to be passed to receiver for subscription;

    • Optional iteratorOptions: IteratorOptions

      optional configuration for iterator;

    • Returns Promise<IAsyncIterator<T>>

      iterator and stop function to terminate it.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_core.waku_store.QueryOptions.html b/interfaces/_waku_core.waku_store.QueryOptions.html index f23cf31b47..036888677b 100644 --- a/interfaces/_waku_core.waku_store.QueryOptions.html +++ b/interfaces/_waku_core.waku_store.QueryOptions.html @@ -1,11 +1,11 @@ -QueryOptions | Documentation
      interface QueryOptions {
          cursor?: Cursor;
          pageDirection?: waku_store.PageDirection;
          pageSize?: number;
          timeFilter?: waku_store.TimeFilter;
      }

      Properties

      cursor? +QueryOptions | Documentation
      interface QueryOptions {
          cursor?: Cursor;
          pageDirection?: waku_store.PageDirection;
          pageSize?: number;
          timeFilter?: waku_store.TimeFilter;
      }

      Properties

      cursor?: Cursor

      Cursor as an index to start a query from. The cursor index will be exclusive (i.e. the message at the cursor index will not be included in the result). If undefined, the query will start from the beginning or end of the history, depending on the page direction.

      -
      pageDirection?: waku_store.PageDirection

      The direction in which pages are retrieved:

      +
      pageDirection?: waku_store.PageDirection

      The direction in which pages are retrieved:

      • PageDirection.BACKWARD: Most recent page first.
      • PageDirection.FORWARD: Oldest page first.
      • @@ -14,8 +14,8 @@ If undefined, the query will start from the beginning or end of the history, dep (the oldest message is always first).

      Default

      { @link PageDirection.BACKWARD }
       
      -
      pageSize?: number

      The number of message per page.

      +
      pageSize?: number

      The number of message per page.

      Default

      { @link DefaultPageSize }
       
      -
      timeFilter?: waku_store.TimeFilter

      Retrieve messages with a timestamp within the provided values.

      -

      Generated using TypeDoc

      \ No newline at end of file +
      timeFilter?: waku_store.TimeFilter

      Retrieve messages with a timestamp within the provided values.

      +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_core.waku_store.TimeFilter.html b/interfaces/_waku_core.waku_store.TimeFilter.html index 6fa82d4c9f..61a650211b 100644 --- a/interfaces/_waku_core.waku_store.TimeFilter.html +++ b/interfaces/_waku_core.waku_store.TimeFilter.html @@ -1,3 +1,3 @@ -TimeFilter | Documentation
      interface TimeFilter {
          endTime: Date;
          startTime: Date;
      }

      Properties

      endTime +TimeFilter | Documentation
      interface TimeFilter {
          endTime: Date;
          startTime: Date;
      }

      Properties

      Properties

      endTime: Date
      startTime: Date

      Generated using TypeDoc

      \ No newline at end of file +

      Properties

      endTime: Date
      startTime: Date

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ConnectionManagerOptions.html b/interfaces/_waku_interfaces.ConnectionManagerOptions.html index 96a3931d63..40c7313915 100644 --- a/interfaces/_waku_interfaces.ConnectionManagerOptions.html +++ b/interfaces/_waku_interfaces.ConnectionManagerOptions.html @@ -1,9 +1,9 @@ -ConnectionManagerOptions | Documentation
      interface ConnectionManagerOptions {
          maxBootstrapPeersAllowed: number;
          maxDialAttemptsForPeer: number;
          maxParallelDials: number;
      }

      Properties

      maxBootstrapPeersAllowed +ConnectionManagerOptions | Documentation
      interface ConnectionManagerOptions {
          maxBootstrapPeersAllowed: number;
          maxDialAttemptsForPeer: number;
          maxParallelDials: number;
      }

      Properties

      maxBootstrapPeersAllowed: number

      Max number of bootstrap peers allowed to be connected to, initially This is used to increase intention of dialing non-bootstrap peers, found using other discovery mechanisms (like Peer Exchange)

      -
      maxDialAttemptsForPeer: number

      Number of attempts before a peer is considered non-dialable +

      maxDialAttemptsForPeer: number

      Number of attempts before a peer is considered non-dialable This is used to not spam a peer with dial attempts when it is not dialable

      -
      maxParallelDials: number

      Max number of parallel dials allowed

      -

      Generated using TypeDoc

      \ No newline at end of file +
      maxParallelDials: number

      Max number of parallel dials allowed

      +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Cursor.html b/interfaces/_waku_interfaces.Cursor.html index 93ad05d9b3..66f0f33ce9 100644 --- a/interfaces/_waku_interfaces.Cursor.html +++ b/interfaces/_waku_interfaces.Cursor.html @@ -1,5 +1,5 @@ -Cursor | Documentation
      interface Cursor {
          digest: Uint8Array;
          pubsubTopic: string;
          receiverTime: bigint;
          senderTime: bigint;
      }

      Properties

      digest +Cursor | Documentation
      interface Cursor {
          digest: Uint8Array;
          pubsubTopic: string;
          receiverTime: bigint;
          senderTime: bigint;
      }

      Properties

      digest: Uint8Array
      pubsubTopic: string
      receiverTime: bigint
      senderTime: bigint

      Generated using TypeDoc

      \ No newline at end of file +

      Properties

      digest: Uint8Array
      pubsubTopic: string
      receiverTime: bigint
      senderTime: bigint

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsClient.html b/interfaces/_waku_interfaces.DnsClient.html index b8b1715481..1091df1399 100644 --- a/interfaces/_waku_interfaces.DnsClient.html +++ b/interfaces/_waku_interfaces.DnsClient.html @@ -1,2 +1,2 @@ -DnsClient | Documentation
      interface DnsClient {
          resolveTXT: ((domain) => Promise<string[]>);
      }

      Properties

      Properties

      resolveTXT: ((domain) => Promise<string[]>)

      Type declaration

        • (domain): Promise<string[]>
        • Parameters

          • domain: string

          Returns Promise<string[]>

      Generated using TypeDoc

      \ No newline at end of file +DnsClient | Documentation
      interface DnsClient {
          resolveTXT: ((domain) => Promise<string[]>);
      }

      Properties

      Properties

      resolveTXT: ((domain) => Promise<string[]>)

      Type declaration

        • (domain): Promise<string[]>
        • Parameters

          • domain: string

          Returns Promise<string[]>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsDiscOptions.html b/interfaces/_waku_interfaces.DnsDiscOptions.html index 377cc78423..651dcffbf8 100644 --- a/interfaces/_waku_interfaces.DnsDiscOptions.html +++ b/interfaces/_waku_interfaces.DnsDiscOptions.html @@ -1,11 +1,11 @@ -DnsDiscOptions | Documentation
      interface DnsDiscOptions {
          enrUrls: string | string[];
          tagName?: string;
          tagTTL?: number;
          tagValue?: number;
          wantedNodeCapabilityCount: Partial<NodeCapabilityCount>;
      }

      Properties

      enrUrls +DnsDiscOptions | Documentation
      interface DnsDiscOptions {
          enrUrls: string | string[];
          tagName?: string;
          tagTTL?: number;
          tagValue?: number;
          wantedNodeCapabilityCount: Partial<NodeCapabilityCount>;
      }

      Properties

      enrUrls: string | string[]

      ENR URL to use for DNS discovery

      -
      tagName?: string

      Tag a bootstrap peer with this name before "discovering" it (default: 'bootstrap')

      -
      tagTTL?: number

      Cause the bootstrap peer tag to be removed after this number of ms (default: 2 minutes)

      -
      tagValue?: number

      The bootstrap peer tag will have this value (default: 50)

      -
      wantedNodeCapabilityCount: Partial<NodeCapabilityCount>

      Specifies what type of nodes are wanted from the discovery process

      -

      Generated using TypeDoc

      \ No newline at end of file +
      tagName?: string

      Tag a bootstrap peer with this name before "discovering" it (default: 'bootstrap')

      +
      tagTTL?: number

      Cause the bootstrap peer tag to be removed after this number of ms (default: 2 minutes)

      +
      tagValue?: number

      The bootstrap peer tag will have this value (default: 50)

      +
      wantedNodeCapabilityCount: Partial<NodeCapabilityCount>

      Specifies what type of nodes are wanted from the discovery process

      +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsDiscoveryComponents.html b/interfaces/_waku_interfaces.DnsDiscoveryComponents.html index 25615b017f..96d9645a48 100644 --- a/interfaces/_waku_interfaces.DnsDiscoveryComponents.html +++ b/interfaces/_waku_interfaces.DnsDiscoveryComponents.html @@ -1,2 +1,2 @@ -DnsDiscoveryComponents | Documentation
      interface DnsDiscoveryComponents {
          peerStore: PeerStore;
      }

      Properties

      Properties

      peerStore: PeerStore

      Generated using TypeDoc

      \ No newline at end of file +DnsDiscoveryComponents | Documentation
      interface DnsDiscoveryComponents {
          peerStore: PeerStore;
      }

      Properties

      Properties

      peerStore: PeerStore

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.EncoderOptions.html b/interfaces/_waku_interfaces.EncoderOptions.html index 98f6960fe8..941c9a8899 100644 --- a/interfaces/_waku_interfaces.EncoderOptions.html +++ b/interfaces/_waku_interfaces.EncoderOptions.html @@ -1,12 +1,12 @@ -EncoderOptions | Documentation
      interface EncoderOptions {
          contentTopic: string;
          ephemeral?: boolean;
          metaSetter?: IMetaSetter;
          pubsubTopic?: string;
          pubsubTopicShardInfo?: SingleShardInfo;
      }

      Hierarchy

      • EncoderOptions

        Properties

        contentTopic +EncoderOptions | Documentation
        interface EncoderOptions {
            contentTopic: string;
            ephemeral?: boolean;
            metaSetter?: IMetaSetter;
            pubsubTopic?: string;
            pubsubTopicShardInfo?: SingleShardInfo;
        }

        Hierarchy

        • EncoderOptions

          Properties

          contentTopic: string

          The content topic to set on outgoing messages.

          -
          ephemeral?: boolean

          An optional flag to mark message as ephemeral, i.e., not to be stored by Waku Store nodes.

          +
          ephemeral?: boolean

          An optional flag to mark message as ephemeral, i.e., not to be stored by Waku Store nodes.

          Default Value

          false

          -
          metaSetter?: IMetaSetter

          A function called when encoding messages to set the meta field.

          +
          metaSetter?: IMetaSetter

          A function called when encoding messages to set the meta field.

          Param: IProtoMessage

          The message encoded for wire, without the meta field. If encryption is used, metaSetter only accesses encrypted payload.

          -
          pubsubTopic?: string

          Deprecated

          pubsubTopicShardInfo?: SingleShardInfo

          Generated using TypeDoc

          \ No newline at end of file +
          pubsubTopic?: string

          Deprecated

          pubsubTopicShardInfo?: SingleShardInfo

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Failure.html b/interfaces/_waku_interfaces.Failure.html index 30eb1dbb5e..676da2d37d 100644 --- a/interfaces/_waku_interfaces.Failure.html +++ b/interfaces/_waku_interfaces.Failure.html @@ -1,3 +1,3 @@ -Failure | Documentation
          interface Failure {
              error: SendError;
              peerId?: PeerId;
          }

          Properties

          error +Failure | Documentation
          interface Failure {
              error: ProtocolError;
              peerId?: PeerId;
          }

          Properties

          Properties

          error: SendError
          peerId?: PeerId

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

          peerId?: PeerId

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.FullNode.html b/interfaces/_waku_interfaces.FullNode.html index 91f4e85070..1581de3ba7 100644 --- a/interfaces/_waku_interfaces.FullNode.html +++ b/interfaces/_waku_interfaces.FullNode.html @@ -1,4 +1,4 @@ -FullNode | Documentation
          interface FullNode {
              connectionManager: IConnectionManager;
              filter: IFilter;
              libp2p: Libp2p;
              lightPush: ILightPushSDK;
              relay: IRelay;
              store: IStore;
              dial(peer, protocols?): Promise<Stream>;
              isConnected(): boolean;
              isStarted(): boolean;
              start(): Promise<void>;
              stop(): Promise<void>;
          }

          Hierarchy (view full)

          Properties

          connectionManager +FullNode | Documentation
          interface FullNode {
              connectionManager: IConnectionManager;
              filter: IFilter;
              libp2p: Libp2p;
              lightPush: ILightPushSDK;
              relay: IRelay;
              store: IStore;
              dial(peer, protocols?): Promise<Stream>;
              isConnected(): boolean;
              isStarted(): boolean;
              start(): Promise<void>;
              stop(): Promise<void>;
          }

          Hierarchy (view full)

          Properties

          connectionManager: IConnectionManager
          filter: IFilter
          libp2p: Libp2p
          lightPush: ILightPushSDK
          relay: IRelay
          store: IStore

          Methods

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

          connectionManager: IConnectionManager
          filter: IFilter
          libp2p: Libp2p
          lightPush: ILightPushSDK
          relay: IRelay
          store: IStore

          Methods

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IAsyncIterator.html b/interfaces/_waku_interfaces.IAsyncIterator.html index bc7de8adfa..4a8574c86b 100644 --- a/interfaces/_waku_interfaces.IAsyncIterator.html +++ b/interfaces/_waku_interfaces.IAsyncIterator.html @@ -1,3 +1,3 @@ -IAsyncIterator | Documentation
          interface IAsyncIterator<T> {
              iterator: AsyncIterator<T, any, undefined>;
              stop: Unsubscribe;
          }

          Type Parameters

          Properties

          iterator +IAsyncIterator | Documentation
          interface IAsyncIterator<T> {
              iterator: AsyncIterator<T, any, undefined>;
              stop: Unsubscribe;
          }

          Type Parameters

          Properties

          Properties

          iterator: AsyncIterator<T, any, undefined>

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

          iterator: AsyncIterator<T, any, undefined>

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IConnectionManager.html b/interfaces/_waku_interfaces.IConnectionManager.html index c5a9e66119..4c32beaa9a 100644 --- a/interfaces/_waku_interfaces.IConnectionManager.html +++ b/interfaces/_waku_interfaces.IConnectionManager.html @@ -1,4 +1,4 @@ -IConnectionManager | Documentation
          interface IConnectionManager {
              #private: any;
              addEventListener<K>(type, listener, options?): void;
              dispatchEvent(event): boolean;
              getPeersByDiscovery(): Promise<PeersByDiscoveryResult>;
              listenerCount(type): number;
              removeEventListener<K>(type, listener?, options?): void;
              safeDispatchEvent<Detail>(type, detail?): boolean;
              stop(): void;
          }

          Hierarchy

          Implemented by

            Properties

            #private +IConnectionManager | Documentation
            interface IConnectionManager {
                #private: any;
                addEventListener<K>(type, listener, options?): void;
                dispatchEvent(event): boolean;
                getPeersByDiscovery(): Promise<PeersByDiscoveryResult>;
                listenerCount(type): number;
                removeEventListener<K>(type, listener?, options?): void;
                safeDispatchEvent<Detail>(type, detail?): boolean;
                stop(): void;
            }

            Hierarchy

            Implemented by

              Properties

              #private: any

              Methods

              • Type Parameters

                Parameters

                Returns void

              • Parameters

                • event: Event

                Returns boolean

              • Parameters

                • type: string

                Returns number

              • Type Parameters

                Parameters

                Returns void

              • Type Parameters

                • Detail

                Parameters

                Returns boolean

              Generated using TypeDoc

              \ No newline at end of file +

              Properties

              #private: any

              Methods

              • Type Parameters

                Parameters

                Returns void

              • Parameters

                • event: Event

                Returns boolean

              • Parameters

                • type: string

                Returns number

              • Type Parameters

                Parameters

                Returns void

              • Type Parameters

                • Detail

                Parameters

                Returns boolean

              Generated using TypeDoc

              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IConnectionStateEvents.html b/interfaces/_waku_interfaces.IConnectionStateEvents.html index 89eafa66c7..e62c44e7e7 100644 --- a/interfaces/_waku_interfaces.IConnectionStateEvents.html +++ b/interfaces/_waku_interfaces.IConnectionStateEvents.html @@ -1,2 +1,2 @@ -IConnectionStateEvents | Documentation
              interface IConnectionStateEvents {
                  waku:connection: CustomEvent<boolean>;
              }

              Properties

              Properties

              waku:connection: CustomEvent<boolean>

              Generated using TypeDoc

              \ No newline at end of file +IConnectionStateEvents | Documentation
              interface IConnectionStateEvents {
                  waku:connection: CustomEvent<boolean>;
              }

              Properties

              Properties

              waku:connection: CustomEvent<boolean>

              Generated using TypeDoc

              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IDecodedMessage.html b/interfaces/_waku_interfaces.IDecodedMessage.html index f5ff489d0b..61133547e6 100644 --- a/interfaces/_waku_interfaces.IDecodedMessage.html +++ b/interfaces/_waku_interfaces.IDecodedMessage.html @@ -1,8 +1,8 @@ -IDecodedMessage | Documentation
              interface IDecodedMessage {
                  contentTopic: string;
                  ephemeral: undefined | boolean;
                  meta: undefined | Uint8Array;
                  payload: Uint8Array;
                  pubsubTopic: string;
                  rateLimitProof: undefined | IRateLimitProof;
                  timestamp: undefined | Date;
              }

              Implemented by

                Properties

                contentTopic +IDecodedMessage | Documentation
                interface IDecodedMessage {
                    contentTopic: string;
                    ephemeral: undefined | boolean;
                    meta: undefined | Uint8Array;
                    payload: Uint8Array;
                    pubsubTopic: string;
                    rateLimitProof: undefined | IRateLimitProof;
                    timestamp: undefined | Date;
                }

                Implemented by

                  Properties

                  contentTopic: string
                  ephemeral: undefined | boolean
                  meta: undefined | Uint8Array
                  payload: Uint8Array
                  pubsubTopic: string
                  rateLimitProof: undefined | IRateLimitProof
                  timestamp: undefined | Date

                  Generated using TypeDoc

                  \ No newline at end of file +

                  Properties

                  contentTopic: string
                  ephemeral: undefined | boolean
                  meta: undefined | Uint8Array
                  payload: Uint8Array
                  pubsubTopic: string
                  rateLimitProof: undefined | IRateLimitProof
                  timestamp: undefined | Date

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IDecoder.html b/interfaces/_waku_interfaces.IDecoder.html index 4cf4d52223..8bc50761d7 100644 --- a/interfaces/_waku_interfaces.IDecoder.html +++ b/interfaces/_waku_interfaces.IDecoder.html @@ -1,5 +1,5 @@ -IDecoder | Documentation
                  interface IDecoder<T> {
                      contentTopic: string;
                      fromProtoObj: ((pubsubTopic, proto) => Promise<undefined | T>);
                      fromWireToProtoObj: ((bytes) => Promise<undefined | IProtoMessage>);
                      pubsubTopic: string;
                  }

                  Type Parameters

                  Implemented by

                    Properties

                    contentTopic +IDecoder | Documentation
                    interface IDecoder<T> {
                        contentTopic: string;
                        fromProtoObj: ((pubsubTopic, proto) => Promise<undefined | T>);
                        fromWireToProtoObj: ((bytes) => Promise<undefined | IProtoMessage>);
                        pubsubTopic: string;
                    }

                    Type Parameters

                    Implemented by

                      Properties

                      contentTopic: string
                      fromProtoObj: ((pubsubTopic, proto) => Promise<undefined | T>)

                      Type declaration

                        • (pubsubTopic, proto): Promise<undefined | T>
                        • Parameters

                          Returns Promise<undefined | T>

                      fromWireToProtoObj: ((bytes) => Promise<undefined | IProtoMessage>)

                      Type declaration

                      pubsubTopic: string

                      Generated using TypeDoc

                      \ No newline at end of file +

                      Properties

                      contentTopic: string
                      fromProtoObj: ((pubsubTopic, proto) => Promise<undefined | T>)

                      Type declaration

                        • (pubsubTopic, proto): Promise<undefined | T>
                        • Parameters

                          Returns Promise<undefined | T>

                      fromWireToProtoObj: ((bytes) => Promise<undefined | IProtoMessage>)

                      Type declaration

                      pubsubTopic: string

                      Generated using TypeDoc

                      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IEncoder.html b/interfaces/_waku_interfaces.IEncoder.html index add8e913ec..53094ee816 100644 --- a/interfaces/_waku_interfaces.IEncoder.html +++ b/interfaces/_waku_interfaces.IEncoder.html @@ -1,6 +1,6 @@ -IEncoder | Documentation
                      interface IEncoder {
                          contentTopic: string;
                          ephemeral: boolean;
                          pubsubTopic: string;
                          toProtoObj: ((message) => Promise<undefined | IProtoMessage>);
                          toWire: ((message) => Promise<undefined | Uint8Array>);
                      }

                      Implemented by

                        Properties

                        contentTopic +IEncoder | Documentation
                        interface IEncoder {
                            contentTopic: string;
                            ephemeral: boolean;
                            pubsubTopic: string;
                            toProtoObj: ((message) => Promise<undefined | IProtoMessage>);
                            toWire: ((message) => Promise<undefined | Uint8Array>);
                        }

                        Implemented by

                          Properties

                          contentTopic: string
                          ephemeral: boolean
                          pubsubTopic: string
                          toProtoObj: ((message) => Promise<undefined | IProtoMessage>)

                          Type declaration

                          toWire: ((message) => Promise<undefined | Uint8Array>)

                          Type declaration

                            • (message): Promise<undefined | Uint8Array>
                            • Parameters

                              Returns Promise<undefined | Uint8Array>

                          Generated using TypeDoc

                          \ No newline at end of file +

                          Properties

                          contentTopic: string
                          ephemeral: boolean
                          pubsubTopic: string
                          toProtoObj: ((message) => Promise<undefined | IProtoMessage>)

                          Type declaration

                          toWire: ((message) => Promise<undefined | Uint8Array>)

                          Type declaration

                            • (message): Promise<undefined | Uint8Array>
                            • Parameters

                              Returns Promise<undefined | Uint8Array>

                          Generated using TypeDoc

                          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IEnr.html b/interfaces/_waku_interfaces.IEnr.html index 2708d7a612..6ab98de1b5 100644 --- a/interfaces/_waku_interfaces.IEnr.html +++ b/interfaces/_waku_interfaces.IEnr.html @@ -1,4 +1,4 @@ -IEnr | Documentation
                          interface IEnr {
                              [toStringTag]: string;
                              id: string;
                              ip?: string;
                              ip6?: string;
                              multiaddrs?: Multiaddr[];
                              nodeId?: string;
                              peerId?: PeerId;
                              peerInfo: undefined | PeerInfo;
                              publicKey?: Uint8Array;
                              seq: bigint;
                              shardInfo?: ShardInfo;
                              signature?: Uint8Array;
                              size: number;
                              tcp?: number;
                              tcp6?: number;
                              udp?: number;
                              udp6?: number;
                              waku2?: Waku2;
                              [iterator](): IterableIterator<[string, Uint8Array]>;
                              clear(): void;
                              delete(key): boolean;
                              entries(): IterableIterator<[string, Uint8Array]>;
                              forEach(callbackfn, thisArg?): void;
                              get(key): undefined | Uint8Array;
                              getFullMultiaddrs(): Multiaddr[];
                              has(key): boolean;
                              keys(): IterableIterator<string>;
                              set(key, value): this;
                              values(): IterableIterator<Uint8Array>;
                          }

                          Hierarchy

                          Implemented by

                            Properties

                            [toStringTag] +IEnr | Documentation
                            interface IEnr {
                                [toStringTag]: string;
                                id: string;
                                ip?: string;
                                ip6?: string;
                                multiaddrs?: Multiaddr[];
                                nodeId?: string;
                                peerId?: PeerId;
                                peerInfo: undefined | PeerInfo;
                                publicKey?: Uint8Array;
                                seq: bigint;
                                shardInfo?: ShardInfo;
                                signature?: Uint8Array;
                                size: number;
                                tcp?: number;
                                tcp6?: number;
                                udp?: number;
                                udp6?: number;
                                waku2?: Waku2;
                                [iterator](): IterableIterator<[string, Uint8Array]>;
                                clear(): void;
                                delete(key): boolean;
                                entries(): IterableIterator<[string, Uint8Array]>;
                                forEach(callbackfn, thisArg?): void;
                                get(key): undefined | Uint8Array;
                                getFullMultiaddrs(): Multiaddr[];
                                has(key): boolean;
                                keys(): IterableIterator<string>;
                                set(key, value): this;
                                values(): IterableIterator<Uint8Array>;
                            }

                            Hierarchy

                            Implemented by

                              Properties

                              [toStringTag] id ip? ip6? @@ -27,15 +27,15 @@ keys set values -

                              Properties

                              [toStringTag]: string
                              id: string
                              ip?: string
                              ip6?: string
                              multiaddrs?: Multiaddr[]
                              nodeId?: string
                              peerId?: PeerId
                              peerInfo: undefined | PeerInfo
                              publicKey?: Uint8Array
                              seq: bigint
                              shardInfo?: ShardInfo
                              signature?: Uint8Array
                              size: number

                              Returns

                              the number of elements in the Map.

                              -
                              tcp?: number
                              tcp6?: number
                              udp?: number
                              udp6?: number
                              waku2?: Waku2

                              Methods

                              • Returns an iterable of entries in the map.

                                +

                              Properties

                              [toStringTag]: string
                              id: string
                              ip?: string
                              ip6?: string
                              multiaddrs?: Multiaddr[]
                              nodeId?: string
                              peerId?: PeerId
                              peerInfo: undefined | PeerInfo
                              publicKey?: Uint8Array
                              seq: bigint
                              shardInfo?: ShardInfo
                              signature?: Uint8Array
                              size: number

                              Returns

                              the number of elements in the Map.

                              +
                              tcp?: number
                              tcp6?: number
                              udp?: number
                              udp6?: number
                              waku2?: Waku2

                              Methods

                              • Returns an iterable of entries in the map.

                                Returns IterableIterator<[string, Uint8Array]>

                              • Returns void

                              • Parameters

                                • key: string

                                Returns boolean

                                true if an element in the Map existed and has been removed, or false if the element does not exist.

                              • Returns an iterable of key, value pairs for every entry in the map.

                                Returns IterableIterator<[string, Uint8Array]>

                              • Executes a provided function once per each key/value pair in the Map, in insertion order.

                                Parameters

                                • callbackfn: ((value, key, map) => void)
                                    • (value, key, map): void
                                    • Parameters

                                      • value: Uint8Array
                                      • key: string
                                      • map: Map<string, Uint8Array>

                                      Returns void

                                • Optional thisArg: any

                                Returns void

                              • Returns a specified element from the Map object. If the value that is associated to the provided key is an object, then you will get a reference to that object and any change made to that object will effectively modify it inside the Map.

                                Parameters

                                • key: string

                                Returns undefined | Uint8Array

                                Returns the element associated with the specified key. If no element is associated with the specified key, undefined is returned.

                              • Parameters

                                • key: string

                                Returns boolean

                                boolean indicating whether an element with the specified key exists or not.

                                +

                              Returns Multiaddr[]

                              Properties

                              payload: Uint8Array
                              rateLimitProof?: IRateLimitProof
                              timestamp?: Date

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IMetaSetter.html b/interfaces/_waku_interfaces.IMetaSetter.html index 0d9ca630cf..24b8f76ffd 100644 --- a/interfaces/_waku_interfaces.IMetaSetter.html +++ b/interfaces/_waku_interfaces.IMetaSetter.html @@ -1 +1 @@ -IMetaSetter | Documentation
                              interface IMetaSetter ((message) => Uint8Array)

                              Generated using TypeDoc

                              \ No newline at end of file +IMetaSetter | Documentation
                              interface IMetaSetter ((message) => Uint8Array)

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IMetadata.html b/interfaces/_waku_interfaces.IMetadata.html index be669c2e46..a3f5aa62ee 100644 --- a/interfaces/_waku_interfaces.IMetadata.html +++ b/interfaces/_waku_interfaces.IMetadata.html @@ -1,4 +1,4 @@ -IMetadata | Documentation
                              interface IMetadata {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo: ShardingParams;
                                  confirmOrAttemptHandshake(peerId): Promise<void>;
                                  query(peerId): Promise<undefined | ShardInfo>;
                              }

                              Hierarchy

                              Properties

                              addLibp2pEventListener +IMetadata | Documentation
                              interface IMetadata {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo: ShardingParams;
                                  confirmOrAttemptHandshake(peerId): Promise<QueryResult>;
                                  query(peerId): Promise<QueryResult>;
                              }

                              Hierarchy

                              Properties

                              addLibp2pEventListener: (<K>(type, listener, options?) => void)

                              Type declaration

                                • <K>(type, listener, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | AddEventListenerOptions

                                  Returns void

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              removeLibp2pEventListener: {
                                  <K>(type, listener?, options?): void;
                                  (type, listener?, options?): void;
                              }

                              Type declaration

                                • <K>(type, listener?, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                                • (type, listener?, options?): void
                                • Parameters

                                  • type: string
                                  • Optional listener: EventHandler<Event>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                              shardInfo: ShardingParams

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              addLibp2pEventListener: (<K>(type, listener, options?) => void)

                              Type declaration

                                • <K>(type, listener, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | AddEventListenerOptions

                                  Returns void

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              removeLibp2pEventListener: {
                                  <K>(type, listener?, options?): void;
                                  (type, listener?, options?): void;
                              }

                              Type declaration

                                • <K>(type, listener?, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                                • (type, listener?, options?): void
                                • Parameters

                                  • type: string
                                  • Optional listener: EventHandler<Event>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                              shardInfo: ShardingParams

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IPeerExchange.html b/interfaces/_waku_interfaces.IPeerExchange.html index c4966f308a..0d7d9b2be8 100644 --- a/interfaces/_waku_interfaces.IPeerExchange.html +++ b/interfaces/_waku_interfaces.IPeerExchange.html @@ -1,4 +1,4 @@ -IPeerExchange | Documentation
                              interface IPeerExchange {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo?: ShardInfo;
                                  query(params): Promise<undefined | PeerInfo[]>;
                              }

                              Hierarchy (view full)

                              Properties

                              addLibp2pEventListener +IPeerExchange | Documentation
                              interface IPeerExchange {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo?: ShardInfo;
                                  query(params): Promise<undefined | PeerInfo[]>;
                              }

                              Hierarchy (view full)

                              Properties

                              addLibp2pEventListener: (<K>(type, listener, options?) => void)

                              Type declaration

                                • <K>(type, listener, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | AddEventListenerOptions

                                  Returns void

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              removeLibp2pEventListener: {
                                  <K>(type, listener?, options?): void;
                                  (type, listener?, options?): void;
                              }

                              Type declaration

                                • <K>(type, listener?, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                                • (type, listener?, options?): void
                                • Parameters

                                  • type: string
                                  • Optional listener: EventHandler<Event>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                              shardInfo?: ShardInfo

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              addLibp2pEventListener: (<K>(type, listener, options?) => void)

                              Type declaration

                                • <K>(type, listener, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | AddEventListenerOptions

                                  Returns void

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              removeLibp2pEventListener: {
                                  <K>(type, listener?, options?): void;
                                  (type, listener?, options?): void;
                              }

                              Type declaration

                                • <K>(type, listener?, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                                • (type, listener?, options?): void
                                • Parameters

                                  • type: string
                                  • Optional listener: EventHandler<Event>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                              shardInfo?: ShardInfo

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html b/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html index 4d8f0df423..d2a3ddec07 100644 --- a/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html +++ b/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html @@ -1,5 +1,5 @@ -IPeersByDiscoveryEvents | Documentation
                              interface IPeersByDiscoveryEvents {
                                  peer:connected:bootstrap: CustomEvent<PeerId>;
                                  peer:connected:peer-exchange: CustomEvent<PeerId>;
                                  peer:discovery:bootstrap: CustomEvent<PeerId>;
                                  peer:discovery:peer-exchange: CustomEvent<PeerId>;
                              }

                              Properties

                              peer:connected:bootstrap +IPeersByDiscoveryEvents | Documentation
                              interface IPeersByDiscoveryEvents {
                                  peer:connected:bootstrap: CustomEvent<PeerId>;
                                  peer:connected:peer-exchange: CustomEvent<PeerId>;
                                  peer:discovery:bootstrap: CustomEvent<PeerId>;
                                  peer:discovery:peer-exchange: CustomEvent<PeerId>;
                              }

                              Properties

                              peer:connected:bootstrap: CustomEvent<PeerId>
                              peer:connected:peer-exchange: CustomEvent<PeerId>
                              peer:discovery:bootstrap: CustomEvent<PeerId>
                              peer:discovery:peer-exchange: CustomEvent<PeerId>

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              peer:connected:bootstrap: CustomEvent<PeerId>
                              peer:connected:peer-exchange: CustomEvent<PeerId>
                              peer:discovery:bootstrap: CustomEvent<PeerId>
                              peer:discovery:peer-exchange: CustomEvent<PeerId>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IProtoMessage.html b/interfaces/_waku_interfaces.IProtoMessage.html index 62cbec8676..dadbb4dd48 100644 --- a/interfaces/_waku_interfaces.IProtoMessage.html +++ b/interfaces/_waku_interfaces.IProtoMessage.html @@ -1,10 +1,10 @@ IProtoMessage | Documentation

                              Interface matching the protobuf library. Field types matches the protobuf type over the wire

                              -
                              interface IProtoMessage {
                                  contentTopic: string;
                                  ephemeral: undefined | boolean;
                                  meta: undefined | Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof: undefined | IRateLimitProof;
                                  timestamp: undefined | bigint;
                                  version: undefined | number;
                              }

                              Properties

                              interface IProtoMessage {
                                  contentTopic: string;
                                  ephemeral: undefined | boolean;
                                  meta: undefined | Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof: undefined | IRateLimitProof;
                                  timestamp: undefined | bigint;
                                  version: undefined | number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral: undefined | boolean
                              meta: undefined | Uint8Array
                              payload: Uint8Array
                              rateLimitProof: undefined | IRateLimitProof
                              timestamp: undefined | bigint
                              version: undefined | number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral: undefined | boolean
                              meta: undefined | Uint8Array
                              payload: Uint8Array
                              rateLimitProof: undefined | IRateLimitProof
                              timestamp: undefined | bigint
                              version: undefined | number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IRateLimitProof.html b/interfaces/_waku_interfaces.IRateLimitProof.html index 7e5f5ad35b..54d7c4811d 100644 --- a/interfaces/_waku_interfaces.IRateLimitProof.html +++ b/interfaces/_waku_interfaces.IRateLimitProof.html @@ -1,8 +1,8 @@ -IRateLimitProof | Documentation
                              interface IRateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +IRateLimitProof | Documentation
                              interface IRateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IReceiver.html b/interfaces/_waku_interfaces.IReceiver.html index 4159eb107b..5fd8b019af 100644 --- a/interfaces/_waku_interfaces.IReceiver.html +++ b/interfaces/_waku_interfaces.IReceiver.html @@ -1,3 +1,3 @@ -IReceiver | Documentation
                              interface IReceiver {
                                  subscribe: (<T>(decoders, callback) => Unsubscribe | Promise<Unsubscribe>);
                                  toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>);
                              }

                              Properties

                              subscribe +IReceiver | Documentation
                              interface IReceiver {
                                  subscribe: (<T>(decoders, callback) => Unsubscribe | Promise<Unsubscribe>);
                                  toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>);
                              }

                              Properties

                              subscribe: (<T>(decoders, callback) => Unsubscribe | Promise<Unsubscribe>)

                              Type declaration

                              toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>)

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              subscribe: (<T>(decoders, callback) => Unsubscribe | Promise<Unsubscribe>)

                              Type declaration

                              toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>)

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IRelayAPI.html b/interfaces/_waku_interfaces.IRelayAPI.html index d6e0b9830c..313cece03a 100644 --- a/interfaces/_waku_interfaces.IRelayAPI.html +++ b/interfaces/_waku_interfaces.IRelayAPI.html @@ -1,11 +1,11 @@ IRelayAPI | Documentation

                              Interface representing the Relay API, providing control and information about the GossipSub protocol.

                              -
                              interface IRelayAPI {
                                  getMeshPeers: ((topic?) => string[]);
                                  gossipSub: GossipSub;
                                  pubsubTopics: Set<string>;
                                  start: (() => Promise<void>);
                              }

                              Properties

                              interface IRelayAPI {
                                  getMeshPeers: ((topic?) => string[]);
                                  gossipSub: GossipSub;
                                  pubsubTopics: Set<string>;
                                  start: (() => Promise<void>);
                              }

                              Properties

                              getMeshPeers: ((topic?) => string[])

                              Function to retrieve the mesh peers for a given topic or all topics if none is specified. Returns an array of peer IDs as strings.

                              Type declaration

                                • (topic?): string[]
                                • Function to retrieve the mesh peers for a given topic or all topics if none is specified. Returns an array of peer IDs as strings.

                                  -

                                  Parameters

                                  • Optional topic: string

                                  Returns string[]

                              gossipSub: GossipSub

                              The GossipSub instance used for managing pub/sub behavior.

                              -
                              pubsubTopics: Set<string>
                              start: (() => Promise<void>)

                              Function to start the relay, returning a Promise that resolves when initialization is complete.

                              +

                              Parameters

                              • Optional topic: string

                              Returns string[]

                              gossipSub: GossipSub

                              The GossipSub instance used for managing pub/sub behavior.

                              +
                              pubsubTopics: Set<string>
                              start: (() => Promise<void>)

                              Function to start the relay, returning a Promise that resolves when initialization is complete.

                              Type declaration

                                • (): Promise<void>
                                • Function to start the relay, returning a Promise that resolves when initialization is complete.

                                  -

                                  Returns Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Returns Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ISender.html b/interfaces/_waku_interfaces.ISender.html index 3e3b4d0c54..95448b68f9 100644 --- a/interfaces/_waku_interfaces.ISender.html +++ b/interfaces/_waku_interfaces.ISender.html @@ -1,2 +1,2 @@ -ISender | Documentation
                              interface ISender {
                                  send: ((encoder, message) => Promise<SendResult>);
                              }

                              Properties

                              Properties

                              send: ((encoder, message) => Promise<SendResult>)

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +ISender | Documentation
                              interface ISender {
                                  send: ((encoder, message) => Promise<SendResult>);
                              }

                              Properties

                              Properties

                              send: ((encoder, message) => Promise<SendResult>)

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IStore.html b/interfaces/_waku_interfaces.IStore.html index 72b060b638..f22c12a7b7 100644 --- a/interfaces/_waku_interfaces.IStore.html +++ b/interfaces/_waku_interfaces.IStore.html @@ -1,4 +1,4 @@ -IStore | Documentation
                              interface IStore {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<undefined | T>[], any, unknown>);
                                  queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo?: ShardInfo;
                              }

                              Hierarchy (view full)

                              Properties

                              addLibp2pEventListener +IStore | Documentation
                              interface IStore {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<undefined | T>[], any, unknown>);
                                  queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo?: ShardInfo;
                              }

                              Hierarchy (view full)

                              Properties

                              addLibp2pEventListener: (<K>(type, listener, options?) => void)

                              Type declaration

                                • <K>(type, listener, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | AddEventListenerOptions

                                  Returns void

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<undefined | T>[], any, unknown>)

                              Type declaration

                                • <T>(decoders, options?): AsyncGenerator<Promise<undefined | T>[], any, unknown>
                                • Type Parameters

                                  Parameters

                                  Returns AsyncGenerator<Promise<undefined | T>[], any, unknown>

                              queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>)

                              Type declaration

                                • <T>(decoders, callback, options?): Promise<void>
                                • Type Parameters

                                  Parameters

                                  • decoders: IDecoder<T>[]
                                  • callback: ((message) => boolean | void | Promise<boolean | void>)
                                      • (message): boolean | void | Promise<boolean | void>
                                      • Parameters

                                        • message: T

                                        Returns boolean | void | Promise<boolean | void>

                                  • Optional options: StoreQueryOptions

                                  Returns Promise<void>

                              queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>)

                              Type declaration

                                • <T>(decoders, callback, options?): Promise<void>
                                • Type Parameters

                                  Parameters

                                  • decoders: IDecoder<T>[]
                                  • callback: ((message) => boolean | void | Promise<boolean | void>)
                                      • (message): boolean | void | Promise<boolean | void>
                                      • Parameters

                                        • message: Promise<undefined | T>

                                        Returns boolean | void | Promise<boolean | void>

                                  • Optional options: StoreQueryOptions

                                  Returns Promise<void>

                              removeLibp2pEventListener: {
                                  <K>(type, listener?, options?): void;
                                  (type, listener?, options?): void;
                              }

                              Type declaration

                                • <K>(type, listener?, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                                • (type, listener?, options?): void
                                • Parameters

                                  • type: string
                                  • Optional listener: EventHandler<Event>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                              shardInfo?: ShardInfo

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              addLibp2pEventListener: (<K>(type, listener, options?) => void)

                              Type declaration

                                • <K>(type, listener, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | AddEventListenerOptions

                                  Returns void

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<undefined | T>[], any, unknown>)

                              Type declaration

                                • <T>(decoders, options?): AsyncGenerator<Promise<undefined | T>[], any, unknown>
                                • Type Parameters

                                  Parameters

                                  Returns AsyncGenerator<Promise<undefined | T>[], any, unknown>

                              queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>)

                              Type declaration

                                • <T>(decoders, callback, options?): Promise<void>
                                • Type Parameters

                                  Parameters

                                  • decoders: IDecoder<T>[]
                                  • callback: ((message) => boolean | void | Promise<boolean | void>)
                                      • (message): boolean | void | Promise<boolean | void>
                                      • Parameters

                                        • message: T

                                        Returns boolean | void | Promise<boolean | void>

                                  • Optional options: StoreQueryOptions

                                  Returns Promise<void>

                              queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>)

                              Type declaration

                                • <T>(decoders, callback, options?): Promise<void>
                                • Type Parameters

                                  Parameters

                                  • decoders: IDecoder<T>[]
                                  • callback: ((message) => boolean | void | Promise<boolean | void>)
                                      • (message): boolean | void | Promise<boolean | void>
                                      • Parameters

                                        • message: Promise<undefined | T>

                                        Returns boolean | void | Promise<boolean | void>

                                  • Optional options: StoreQueryOptions

                                  Returns Promise<void>

                              removeLibp2pEventListener: {
                                  <K>(type, listener?, options?): void;
                                  (type, listener?, options?): void;
                              }

                              Type declaration

                                • <K>(type, listener?, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                                • (type, listener?, options?): void
                                • Parameters

                                  • type: string
                                  • Optional listener: EventHandler<Event>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                              shardInfo?: ShardInfo

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.KeepAliveOptions.html b/interfaces/_waku_interfaces.KeepAliveOptions.html index 4bd0ea0b27..d435d6476c 100644 --- a/interfaces/_waku_interfaces.KeepAliveOptions.html +++ b/interfaces/_waku_interfaces.KeepAliveOptions.html @@ -1,3 +1,3 @@ -KeepAliveOptions | Documentation
                              interface KeepAliveOptions {
                                  pingKeepAlive: number;
                                  relayKeepAlive: number;
                              }

                              Properties

                              pingKeepAlive +KeepAliveOptions | Documentation
                              interface KeepAliveOptions {
                                  pingKeepAlive: number;
                                  relayKeepAlive: number;
                              }

                              Properties

                              pingKeepAlive: number
                              relayKeepAlive: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              pingKeepAlive: number
                              relayKeepAlive: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.LightNode.html b/interfaces/_waku_interfaces.LightNode.html index 482dbf02bd..27e9c6e6ba 100644 --- a/interfaces/_waku_interfaces.LightNode.html +++ b/interfaces/_waku_interfaces.LightNode.html @@ -1,4 +1,4 @@ -LightNode | Documentation
                              interface LightNode {
                                  connectionManager: IConnectionManager;
                                  filter: IFilter;
                                  libp2p: Libp2p;
                                  lightPush: ILightPushSDK;
                                  relay: undefined;
                                  store: IStore;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager +LightNode | Documentation
                              interface LightNode {
                                  connectionManager: IConnectionManager;
                                  filter: IFilter;
                                  libp2p: Libp2p;
                                  lightPush: ILightPushSDK;
                                  relay: undefined;
                                  store: IStore;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager: IConnectionManager
                              filter: IFilter
                              libp2p: Libp2p
                              lightPush: ILightPushSDK
                              relay: undefined
                              store: IStore

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              connectionManager: IConnectionManager
                              filter: IFilter
                              libp2p: Libp2p
                              lightPush: ILightPushSDK
                              relay: undefined
                              store: IStore

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.NodeCapabilityCount.html b/interfaces/_waku_interfaces.NodeCapabilityCount.html index f3328b331b..c1a1e192db 100644 --- a/interfaces/_waku_interfaces.NodeCapabilityCount.html +++ b/interfaces/_waku_interfaces.NodeCapabilityCount.html @@ -1,5 +1,5 @@ -NodeCapabilityCount | Documentation
                              interface NodeCapabilityCount {
                                  filter: number;
                                  lightPush: number;
                                  relay: number;
                                  store: number;
                              }

                              Properties

                              filter +NodeCapabilityCount | Documentation
                              interface NodeCapabilityCount {
                                  filter: number;
                                  lightPush: number;
                                  relay: number;
                                  store: number;
                              }

                              Properties

                              filter: number
                              lightPush: number
                              relay: number
                              store: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              filter: number
                              lightPush: number
                              relay: number
                              store: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeComponents.html b/interfaces/_waku_interfaces.PeerExchangeComponents.html index 37ee166904..8e41855f14 100644 --- a/interfaces/_waku_interfaces.PeerExchangeComponents.html +++ b/interfaces/_waku_interfaces.PeerExchangeComponents.html @@ -1,3 +1,3 @@ -PeerExchangeComponents | Documentation
                              interface PeerExchangeComponents {
                                  connectionManager: ConnectionManager;
                                  peerStore: PeerStore;
                              }

                              Properties

                              connectionManager +PeerExchangeComponents | Documentation
                              interface PeerExchangeComponents {
                                  connectionManager: ConnectionManager;
                                  peerStore: PeerStore;
                              }

                              Properties

                              connectionManager: ConnectionManager
                              peerStore: PeerStore

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              connectionManager: ConnectionManager
                              peerStore: PeerStore

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeQueryParams.html b/interfaces/_waku_interfaces.PeerExchangeQueryParams.html index 7ac91954fa..563b14170e 100644 --- a/interfaces/_waku_interfaces.PeerExchangeQueryParams.html +++ b/interfaces/_waku_interfaces.PeerExchangeQueryParams.html @@ -1,3 +1,3 @@ -PeerExchangeQueryParams | Documentation
                              interface PeerExchangeQueryParams {
                                  numPeers: number;
                                  peerId: PeerId;
                              }

                              Properties

                              numPeers +PeerExchangeQueryParams | Documentation
                              interface PeerExchangeQueryParams {
                                  numPeers: number;
                                  peerId: PeerId;
                              }

                              Properties

                              Properties

                              numPeers: number
                              peerId: PeerId

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              numPeers: number
                              peerId: PeerId

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeResponse.html b/interfaces/_waku_interfaces.PeerExchangeResponse.html index 331374b8a6..b5f1fc14af 100644 --- a/interfaces/_waku_interfaces.PeerExchangeResponse.html +++ b/interfaces/_waku_interfaces.PeerExchangeResponse.html @@ -1,2 +1,2 @@ -PeerExchangeResponse | Documentation
                              interface PeerExchangeResponse {
                                  peerInfos: PeerInfo[];
                              }

                              Properties

                              Properties

                              peerInfos: PeerInfo[]

                              Generated using TypeDoc

                              \ No newline at end of file +PeerExchangeResponse | Documentation
                              interface PeerExchangeResponse {
                                  peerInfos: PeerInfo[];
                              }

                              Properties

                              Properties

                              peerInfos: PeerInfo[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerInfo.html b/interfaces/_waku_interfaces.PeerInfo.html index 5d7c28395b..cbf0188e19 100644 --- a/interfaces/_waku_interfaces.PeerInfo.html +++ b/interfaces/_waku_interfaces.PeerInfo.html @@ -1,2 +1,2 @@ -PeerInfo | Documentation
                              interface PeerInfo {
                                  ENR?: IEnr;
                              }

                              Properties

                              Properties

                              ENR?: IEnr

                              Generated using TypeDoc

                              \ No newline at end of file +PeerInfo | Documentation
                              interface PeerInfo {
                                  ENR?: IEnr;
                              }

                              Properties

                              Properties

                              ENR?: IEnr

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeersByDiscoveryResult.html b/interfaces/_waku_interfaces.PeersByDiscoveryResult.html index bfb3842089..d72ac02748 100644 --- a/interfaces/_waku_interfaces.PeersByDiscoveryResult.html +++ b/interfaces/_waku_interfaces.PeersByDiscoveryResult.html @@ -1,3 +1,3 @@ -PeersByDiscoveryResult | Documentation
                              interface PeersByDiscoveryResult {
                                  CONNECTED: {
                                      bootstrap: Peer[];
                                      local-peer-cache: Peer[];
                                      peer-exchange: Peer[];
                                  };
                                  DISCOVERED: {
                                      bootstrap: Peer[];
                                      local-peer-cache: Peer[];
                                      peer-exchange: Peer[];
                                  };
                              }

                              Properties

                              CONNECTED +PeersByDiscoveryResult | Documentation
                              interface PeersByDiscoveryResult {
                                  CONNECTED: {
                                      bootstrap: Peer[];
                                      local-peer-cache: Peer[];
                                      peer-exchange: Peer[];
                                  };
                                  DISCOVERED: {
                                      bootstrap: Peer[];
                                      local-peer-cache: Peer[];
                                      peer-exchange: Peer[];
                                  };
                              }

                              Properties

                              Properties

                              CONNECTED: {
                                  bootstrap: Peer[];
                                  local-peer-cache: Peer[];
                                  peer-exchange: Peer[];
                              }

                              Type declaration

                              • bootstrap: Peer[]
                              • local-peer-cache: Peer[]
                              • peer-exchange: Peer[]
                              DISCOVERED: {
                                  bootstrap: Peer[];
                                  local-peer-cache: Peer[];
                                  peer-exchange: Peer[];
                              }

                              Type declaration

                              • bootstrap: Peer[]
                              • local-peer-cache: Peer[]
                              • peer-exchange: Peer[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              CONNECTED: {
                                  bootstrap: Peer[];
                                  local-peer-cache: Peer[];
                                  peer-exchange: Peer[];
                              }

                              Type declaration

                              • bootstrap: Peer[]
                              • local-peer-cache: Peer[]
                              • peer-exchange: Peer[]
                              DISCOVERED: {
                                  bootstrap: Peer[];
                                  local-peer-cache: Peer[];
                                  peer-exchange: Peer[];
                              }

                              Type declaration

                              • bootstrap: Peer[]
                              • local-peer-cache: Peer[]
                              • peer-exchange: Peer[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.RelayNode.html b/interfaces/_waku_interfaces.RelayNode.html index 2c3866e7ad..112b5ca5e1 100644 --- a/interfaces/_waku_interfaces.RelayNode.html +++ b/interfaces/_waku_interfaces.RelayNode.html @@ -1,4 +1,4 @@ -RelayNode | Documentation
                              interface RelayNode {
                                  connectionManager: IConnectionManager;
                                  filter: undefined;
                                  libp2p: Libp2p;
                                  lightPush: undefined;
                                  relay: IRelay;
                                  store: undefined;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager +RelayNode | Documentation
                              interface RelayNode {
                                  connectionManager: IConnectionManager;
                                  filter: undefined;
                                  libp2p: Libp2p;
                                  lightPush: undefined;
                                  relay: IRelay;
                                  store: undefined;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager: IConnectionManager
                              filter: undefined
                              libp2p: Libp2p
                              lightPush: undefined
                              relay: IRelay
                              store: undefined

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              connectionManager: IConnectionManager
                              filter: undefined
                              libp2p: Libp2p
                              lightPush: undefined
                              relay: IRelay
                              store: undefined

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.SendResult.html b/interfaces/_waku_interfaces.SendResult.html index b94a73203f..c746125781 100644 --- a/interfaces/_waku_interfaces.SendResult.html +++ b/interfaces/_waku_interfaces.SendResult.html @@ -1,3 +1,3 @@ -SendResult | Documentation
                              interface SendResult {
                                  failures?: Failure[];
                                  successes: PeerId[];
                              }

                              Properties

                              failures? +SendResult | Documentation
                              interface SendResult {
                                  failures?: Failure[];
                                  successes: PeerId[];
                              }

                              Properties

                              Properties

                              failures?: Failure[]
                              successes: PeerId[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              failures?: Failure[]
                              successes: PeerId[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ShardInfo.html b/interfaces/_waku_interfaces.ShardInfo.html index 7997e58ac7..920ddbcf34 100644 --- a/interfaces/_waku_interfaces.ShardInfo.html +++ b/interfaces/_waku_interfaces.ShardInfo.html @@ -1,3 +1,3 @@ -ShardInfo | Documentation
                              interface ShardInfo {
                                  clusterId: number;
                                  shards: number[];
                              }

                              Properties

                              clusterId +ShardInfo | Documentation
                              interface ShardInfo {
                                  clusterId: number;
                                  shards: number[];
                              }

                              Properties

                              Properties

                              clusterId: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              clusterId: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.SingleShardInfo.html b/interfaces/_waku_interfaces.SingleShardInfo.html index 28b55746bd..b37732347b 100644 --- a/interfaces/_waku_interfaces.SingleShardInfo.html +++ b/interfaces/_waku_interfaces.SingleShardInfo.html @@ -1,4 +1,4 @@ -SingleShardInfo | Documentation
                              interface SingleShardInfo {
                                  clusterId: number;
                                  shard: number;
                              }

                              Properties

                              clusterId +SingleShardInfo | Documentation
                              interface SingleShardInfo {
                                  clusterId: number;
                                  shard: number;
                              }

                              Properties

                              Properties

                              clusterId: number
                              shard: number

                              Specifying this field indicates to the encoder/decoder that static sharding must be used.

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              clusterId: number
                              shard: number

                              Specifying this field indicates to the encoder/decoder that static sharding must be used.

                              +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.TimeFilter.html b/interfaces/_waku_interfaces.TimeFilter.html index b7bdfe3947..e3ab63942c 100644 --- a/interfaces/_waku_interfaces.TimeFilter.html +++ b/interfaces/_waku_interfaces.TimeFilter.html @@ -1,3 +1,3 @@ -TimeFilter | Documentation
                              interface TimeFilter {
                                  endTime: Date;
                                  startTime: Date;
                              }

                              Properties

                              endTime +TimeFilter | Documentation
                              interface TimeFilter {
                                  endTime: Date;
                                  startTime: Date;
                              }

                              Properties

                              Properties

                              endTime: Date
                              startTime: Date

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              endTime: Date
                              startTime: Date

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Waku.html b/interfaces/_waku_interfaces.Waku.html index 610ecf0fd2..d71bddf11d 100644 --- a/interfaces/_waku_interfaces.Waku.html +++ b/interfaces/_waku_interfaces.Waku.html @@ -1,4 +1,4 @@ -Waku | Documentation
                              interface Waku {
                                  connectionManager: IConnectionManager;
                                  filter?: IFilter;
                                  libp2p: Libp2p;
                                  lightPush?: ILightPushSDK;
                                  relay?: IRelay;
                                  store?: IStore;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager +Waku | Documentation
                              interface Waku {
                                  connectionManager: IConnectionManager;
                                  filter?: IFilter;
                                  libp2p: Libp2p;
                                  lightPush?: ILightPushSDK;
                                  relay?: IRelay;
                                  store?: IStore;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager: IConnectionManager
                              filter?: IFilter
                              libp2p: Libp2p
                              lightPush?: ILightPushSDK
                              relay?: IRelay
                              store?: IStore

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              connectionManager: IConnectionManager
                              filter?: IFilter
                              libp2p: Libp2p
                              lightPush?: ILightPushSDK
                              relay?: IRelay
                              store?: IStore

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Waku2.html b/interfaces/_waku_interfaces.Waku2.html index b1baeb185c..474b71ae87 100644 --- a/interfaces/_waku_interfaces.Waku2.html +++ b/interfaces/_waku_interfaces.Waku2.html @@ -1,5 +1,5 @@ -Waku2 | Documentation
                              interface Waku2 {
                                  filter: boolean;
                                  lightPush: boolean;
                                  relay: boolean;
                                  store: boolean;
                              }

                              Properties

                              filter +Waku2 | Documentation
                              interface Waku2 {
                                  filter: boolean;
                                  lightPush: boolean;
                                  relay: boolean;
                                  store: boolean;
                              }

                              Properties

                              filter: boolean
                              lightPush: boolean
                              relay: boolean
                              store: boolean

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              filter: boolean
                              lightPush: boolean
                              relay: boolean
                              store: boolean

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_message_encryption.ecies.EncoderOptions.html b/interfaces/_waku_message_encryption.ecies.EncoderOptions.html index 4fe5f682d6..ee3dedd478 100644 --- a/interfaces/_waku_message_encryption.ecies.EncoderOptions.html +++ b/interfaces/_waku_message_encryption.ecies.EncoderOptions.html @@ -1,4 +1,4 @@ -EncoderOptions | Documentation
                              interface EncoderOptions {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  metaSetter?: IMetaSetter;
                                  publicKey: Uint8Array;
                                  pubsubTopic?: string;
                                  pubsubTopicShardInfo?: SingleShardInfo;
                                  sigPrivKey?: Uint8Array;
                              }

                              Hierarchy (view full)

                              Properties

                              contentTopic +EncoderOptions | Documentation
                              interface EncoderOptions {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  metaSetter?: IMetaSetter;
                                  publicKey: Uint8Array;
                                  pubsubTopic?: string;
                                  pubsubTopicShardInfo?: SingleShardInfo;
                                  sigPrivKey?: Uint8Array;
                              }

                              Hierarchy (view full)

                              Properties

                              Param: IProtoMessage

                              The message encoded for wire, without the meta field. If encryption is used, metaSetter only accesses encrypted payload.

                              publicKey: Uint8Array

                              The public key to encrypt the payload for.

                              -
                              pubsubTopic?: string

                              Deprecated

                              pubsubTopicShardInfo?: SingleShardInfo
                              sigPrivKey?: Uint8Array

                              An optional private key to be used to sign the payload before encryption.

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +
                              pubsubTopic?: string

                              Deprecated

                              pubsubTopicShardInfo?: SingleShardInfo
                              sigPrivKey?: Uint8Array

                              An optional private key to be used to sign the payload before encryption.

                              +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html b/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html index b5a8fcb174..6de5440f01 100644 --- a/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html +++ b/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html @@ -1,4 +1,4 @@ -EncoderOptions | Documentation
                              interface EncoderOptions {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  metaSetter?: IMetaSetter;
                                  pubsubTopic?: string;
                                  pubsubTopicShardInfo?: SingleShardInfo;
                                  sigPrivKey?: Uint8Array;
                                  symKey: Uint8Array;
                              }

                              Hierarchy (view full)

                              Properties

                              contentTopic +EncoderOptions | Documentation
                              interface EncoderOptions {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  metaSetter?: IMetaSetter;
                                  pubsubTopic?: string;
                                  pubsubTopicShardInfo?: SingleShardInfo;
                                  sigPrivKey?: Uint8Array;
                                  symKey: Uint8Array;
                              }

                              Hierarchy (view full)

                              Properties

                              Param: IProtoMessage

                              The message encoded for wire, without the meta field. If encryption is used, metaSetter only accesses encrypted payload.

                              pubsubTopic?: string

                              Deprecated

                              pubsubTopicShardInfo?: SingleShardInfo
                              sigPrivKey?: Uint8Array

                              An optional private key to be used to sign the payload before encryption.

                              -
                              symKey: Uint8Array

                              The symmetric key to encrypt the payload with.

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +
                              symKey: Uint8Array

                              The symmetric key to encrypt the payload with.

                              +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.WakuMessage-1.html b/interfaces/_waku_proto.WakuMessage-1.html index 996042a557..a4a61df693 100644 --- a/interfaces/_waku_proto.WakuMessage-1.html +++ b/interfaces/_waku_proto.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_filter.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_filter.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_filter.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_filter.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.FilterRequest-1.html b/interfaces/_waku_proto.proto_filter.FilterRequest-1.html index cda53e1120..c72b03a22d 100644 --- a/interfaces/_waku_proto.proto_filter.FilterRequest-1.html +++ b/interfaces/_waku_proto.proto_filter.FilterRequest-1.html @@ -1,4 +1,4 @@ -FilterRequest | Documentation
                              interface FilterRequest {
                                  contentFilters: proto_filter.FilterRequest.ContentFilter[];
                                  subscribe: boolean;
                                  topic: string;
                              }

                              Properties

                              contentFilters +FilterRequest | Documentation
                              interface FilterRequest {
                                  contentFilters: proto_filter.FilterRequest.ContentFilter[];
                                  subscribe: boolean;
                                  topic: string;
                              }

                              Properties

                              subscribe: boolean
                              topic: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              subscribe: boolean
                              topic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html b/interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html index a82eff87ac..557b00b407 100644 --- a/interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html +++ b/interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html @@ -1,2 +1,2 @@ -ContentFilter | Documentation
                              interface ContentFilter {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +ContentFilter | Documentation
                              interface ContentFilter {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.FilterRpc-1.html b/interfaces/_waku_proto.proto_filter.FilterRpc-1.html index a42f43f225..1c623386fc 100644 --- a/interfaces/_waku_proto.proto_filter.FilterRpc-1.html +++ b/interfaces/_waku_proto.proto_filter.FilterRpc-1.html @@ -1,4 +1,4 @@ -FilterRpc | Documentation
                              interface FilterRpc {
                                  push?: proto_filter.MessagePush;
                                  request?: FilterRequest;
                                  requestId: string;
                              }

                              Properties

                              push? +FilterRpc | Documentation
                              interface FilterRpc {
                                  push?: proto_filter.MessagePush;
                                  request?: FilterRequest;
                                  requestId: string;
                              }

                              Properties

                              request?: FilterRequest
                              requestId: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              request?: FilterRequest
                              requestId: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.MessagePush-1.html b/interfaces/_waku_proto.proto_filter.MessagePush-1.html index adfefd4a9b..8b945f3a74 100644 --- a/interfaces/_waku_proto.proto_filter.MessagePush-1.html +++ b/interfaces/_waku_proto.proto_filter.MessagePush-1.html @@ -1,2 +1,2 @@ -MessagePush | Documentation
                              interface MessagePush {
                                  messages: WakuMessage[];
                              }

                              Properties

                              Properties

                              messages: WakuMessage[]

                              Generated using TypeDoc

                              \ No newline at end of file +MessagePush | Documentation
                              interface MessagePush {
                                  messages: WakuMessage[];
                              }

                              Properties

                              Properties

                              messages: WakuMessage[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.RateLimitProof-1.html b/interfaces/_waku_proto.proto_filter.RateLimitProof-1.html index a22999103a..690ce72758 100644 --- a/interfaces/_waku_proto.proto_filter.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_filter.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html b/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html index 3c9353c9b5..646535e605 100644 --- a/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html @@ -1,5 +1,5 @@ -FilterSubscribeRequest | Documentation
                              interface FilterSubscribeRequest {
                                  contentTopics: string[];
                                  filterSubscribeType: FilterSubscribeType;
                                  pubsubTopic?: string;
                                  requestId: string;
                              }

                              Properties

                              contentTopics +FilterSubscribeRequest | Documentation
                              interface FilterSubscribeRequest {
                                  contentTopics: string[];
                                  filterSubscribeType: FilterSubscribeType;
                                  pubsubTopic?: string;
                                  requestId: string;
                              }

                              Properties

                              contentTopics: string[]
                              filterSubscribeType: FilterSubscribeType
                              pubsubTopic?: string
                              requestId: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopics: string[]
                              filterSubscribeType: FilterSubscribeType
                              pubsubTopic?: string
                              requestId: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html b/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html index 159dd95f68..168a6610e1 100644 --- a/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html @@ -1,4 +1,4 @@ -FilterSubscribeResponse | Documentation
                              interface FilterSubscribeResponse {
                                  requestId: string;
                                  statusCode: number;
                                  statusDesc?: string;
                              }

                              Properties

                              requestId +FilterSubscribeResponse | Documentation
                              interface FilterSubscribeResponse {
                                  requestId: string;
                                  statusCode: number;
                                  statusDesc?: string;
                              }

                              Properties

                              requestId: string
                              statusCode: number
                              statusDesc?: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              requestId: string
                              statusCode: number
                              statusDesc?: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html b/interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html index 5049c34054..1851ba4000 100644 --- a/interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html @@ -1,3 +1,3 @@ -MessagePush | Documentation
                              interface MessagePush {
                                  pubsubTopic?: string;
                                  wakuMessage?: proto_filter_v2.WakuMessage;
                              }

                              Properties

                              pubsubTopic? +MessagePush | Documentation
                              interface MessagePush {
                                  pubsubTopic?: string;
                                  wakuMessage?: proto_filter_v2.WakuMessage;
                              }

                              Properties

                              pubsubTopic?: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              pubsubTopic?: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html b/interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html index 0fefd4abbe..ff4665eb40 100644 --- a/interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html b/interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html index ae59d84b4c..cb5ea39f17 100644 --- a/interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_filter_v2.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_filter_v2.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.PushRequest-1.html b/interfaces/_waku_proto.proto_lightpush.PushRequest-1.html index ca5212ffdb..d0a09e80aa 100644 --- a/interfaces/_waku_proto.proto_lightpush.PushRequest-1.html +++ b/interfaces/_waku_proto.proto_lightpush.PushRequest-1.html @@ -1,3 +1,3 @@ -PushRequest | Documentation
                              interface PushRequest {
                                  message?: proto_lightpush.WakuMessage;
                                  pubsubTopic: string;
                              }

                              Properties

                              message? +PushRequest | Documentation
                              interface PushRequest {
                                  message?: proto_lightpush.WakuMessage;
                                  pubsubTopic: string;
                              }

                              Properties

                              Properties

                              pubsubTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              pubsubTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.PushResponse-1.html b/interfaces/_waku_proto.proto_lightpush.PushResponse-1.html index 9487fdba12..a3c1cd32e6 100644 --- a/interfaces/_waku_proto.proto_lightpush.PushResponse-1.html +++ b/interfaces/_waku_proto.proto_lightpush.PushResponse-1.html @@ -1,3 +1,3 @@ -PushResponse | Documentation
                              interface PushResponse {
                                  info?: string;
                                  isSuccess: boolean;
                              }

                              Properties

                              info? +PushResponse | Documentation
                              interface PushResponse {
                                  info?: string;
                                  isSuccess: boolean;
                              }

                              Properties

                              Properties

                              info?: string
                              isSuccess: boolean

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              info?: string
                              isSuccess: boolean

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.PushRpc-1.html b/interfaces/_waku_proto.proto_lightpush.PushRpc-1.html index ad89ce1646..3af4a1687f 100644 --- a/interfaces/_waku_proto.proto_lightpush.PushRpc-1.html +++ b/interfaces/_waku_proto.proto_lightpush.PushRpc-1.html @@ -1,4 +1,4 @@ -PushRpc | Documentation
                              interface PushRpc {
                                  request?: PushRequest;
                                  requestId: string;
                                  response?: proto_lightpush.PushResponse;
                              }

                              Properties

                              request? +PushRpc | Documentation
                              interface PushRpc {
                                  request?: PushRequest;
                                  requestId: string;
                                  response?: proto_lightpush.PushResponse;
                              }

                              Properties

                              request?: PushRequest
                              requestId: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              request?: PushRequest
                              requestId: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.RateLimitProof-1.html b/interfaces/_waku_proto.proto_lightpush.RateLimitProof-1.html index f3ea74bcc7..af182a1989 100644 --- a/interfaces/_waku_proto.proto_lightpush.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_lightpush.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.WakuMessage-1.html b/interfaces/_waku_proto.proto_lightpush.WakuMessage-1.html index cf2f1e1cda..856eee27aa 100644 --- a/interfaces/_waku_proto.proto_lightpush.WakuMessage-1.html +++ b/interfaces/_waku_proto.proto_lightpush.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_lightpush.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_lightpush.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_message.RateLimitProof-1.html b/interfaces/_waku_proto.proto_message.RateLimitProof-1.html index 40c3ba8b4f..e0608d2856 100644 --- a/interfaces/_waku_proto.proto_message.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_message.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_message.WakuMessage-1.html b/interfaces/_waku_proto.proto_message.WakuMessage-1.html index 3a4e4f2717..919e482b86 100644 --- a/interfaces/_waku_proto.proto_message.WakuMessage-1.html +++ b/interfaces/_waku_proto.proto_message.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_message.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_message.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_message.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_message.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_metadata.WakuMetadataRequest-1.html b/interfaces/_waku_proto.proto_metadata.WakuMetadataRequest-1.html index 0168eeda18..3e800efe5e 100644 --- a/interfaces/_waku_proto.proto_metadata.WakuMetadataRequest-1.html +++ b/interfaces/_waku_proto.proto_metadata.WakuMetadataRequest-1.html @@ -1,3 +1,3 @@ -WakuMetadataRequest | Documentation
                              interface WakuMetadataRequest {
                                  clusterId?: number;
                                  shards: number[];
                              }

                              Properties

                              clusterId? +WakuMetadataRequest | Documentation
                              interface WakuMetadataRequest {
                                  clusterId?: number;
                                  shards: number[];
                              }

                              Properties

                              Properties

                              clusterId?: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              clusterId?: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_metadata.WakuMetadataResponse-1.html b/interfaces/_waku_proto.proto_metadata.WakuMetadataResponse-1.html index 03bee12962..9bac3ec981 100644 --- a/interfaces/_waku_proto.proto_metadata.WakuMetadataResponse-1.html +++ b/interfaces/_waku_proto.proto_metadata.WakuMetadataResponse-1.html @@ -1,3 +1,3 @@ -WakuMetadataResponse | Documentation
                              interface WakuMetadataResponse {
                                  clusterId?: number;
                                  shards: number[];
                              }

                              Properties

                              clusterId? +WakuMetadataResponse | Documentation
                              interface WakuMetadataResponse {
                                  clusterId?: number;
                                  shards: number[];
                              }

                              Properties

                              Properties

                              clusterId?: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              clusterId?: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeQuery-1.html b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeQuery-1.html index 3a261d02d1..e66fb3ec75 100644 --- a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeQuery-1.html +++ b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeQuery-1.html @@ -1,2 +1,2 @@ -PeerExchangeQuery | Documentation
                              interface PeerExchangeQuery {
                                  numPeers?: bigint;
                              }

                              Properties

                              Properties

                              numPeers?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +PeerExchangeQuery | Documentation
                              interface PeerExchangeQuery {
                                  numPeers?: bigint;
                              }

                              Properties

                              Properties

                              numPeers?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeRPC-1.html b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeRPC-1.html index 1229578231..f474267b9c 100644 --- a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeRPC-1.html +++ b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeRPC-1.html @@ -1,3 +1,3 @@ -PeerExchangeRPC | Documentation
                              interface PeerExchangeRPC {
                                  query?: PeerExchangeQuery;
                                  response?: proto_peer_exchange.PeerExchangeResponse;
                              }

                              Properties

                              query? +PeerExchangeRPC | Documentation
                              interface PeerExchangeRPC {
                                  query?: PeerExchangeQuery;
                                  response?: proto_peer_exchange.PeerExchangeResponse;
                              }

                              Properties

                              Properties

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeResponse-1.html b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeResponse-1.html index 387040a0a7..7e27dd9070 100644 --- a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeResponse-1.html +++ b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeResponse-1.html @@ -1,2 +1,2 @@ -PeerExchangeResponse | Documentation
                              interface PeerExchangeResponse {
                                  peerInfos: proto_peer_exchange.PeerInfo[];
                              }

                              Properties

                              Properties

                              Generated using TypeDoc

                              \ No newline at end of file +PeerExchangeResponse | Documentation
                              interface PeerExchangeResponse {
                                  peerInfos: proto_peer_exchange.PeerInfo[];
                              }

                              Properties

                              Properties

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_peer_exchange.PeerInfo-1.html b/interfaces/_waku_proto.proto_peer_exchange.PeerInfo-1.html index 2d1bceb30a..3c3b2275ce 100644 --- a/interfaces/_waku_proto.proto_peer_exchange.PeerInfo-1.html +++ b/interfaces/_waku_proto.proto_peer_exchange.PeerInfo-1.html @@ -1,2 +1,2 @@ -PeerInfo | Documentation
                              interface PeerInfo {
                                  enr?: Uint8Array;
                              }

                              Properties

                              Properties

                              enr?: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +PeerInfo | Documentation
                              interface PeerInfo {
                                  enr?: Uint8Array;
                              }

                              Properties

                              Properties

                              enr?: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.ContentFilter-1.html b/interfaces/_waku_proto.proto_store.ContentFilter-1.html index f7737333e1..26f71ad39e 100644 --- a/interfaces/_waku_proto.proto_store.ContentFilter-1.html +++ b/interfaces/_waku_proto.proto_store.ContentFilter-1.html @@ -1,2 +1,2 @@ -ContentFilter | Documentation
                              interface ContentFilter {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +ContentFilter | Documentation
                              interface ContentFilter {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.HistoryQuery-1.html b/interfaces/_waku_proto.proto_store.HistoryQuery-1.html index 0004a57ff5..f5fde28cba 100644 --- a/interfaces/_waku_proto.proto_store.HistoryQuery-1.html +++ b/interfaces/_waku_proto.proto_store.HistoryQuery-1.html @@ -1,6 +1,6 @@ -HistoryQuery | Documentation
                              interface HistoryQuery {
                                  contentFilters: proto_store.ContentFilter[];
                                  endTime?: bigint;
                                  pagingInfo?: PagingInfo;
                                  pubsubTopic?: string;
                                  startTime?: bigint;
                              }

                              Properties

                              contentFilters +HistoryQuery | Documentation
                              interface HistoryQuery {
                                  contentFilters: proto_store.ContentFilter[];
                                  endTime?: bigint;
                                  pagingInfo?: PagingInfo;
                                  pubsubTopic?: string;
                                  startTime?: bigint;
                              }

                              Properties

                              contentFilters: proto_store.ContentFilter[]
                              endTime?: bigint
                              pagingInfo?: PagingInfo
                              pubsubTopic?: string
                              startTime?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentFilters: proto_store.ContentFilter[]
                              endTime?: bigint
                              pagingInfo?: PagingInfo
                              pubsubTopic?: string
                              startTime?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.HistoryResponse-1.html b/interfaces/_waku_proto.proto_store.HistoryResponse-1.html index d64ad6c882..fe4b738de7 100644 --- a/interfaces/_waku_proto.proto_store.HistoryResponse-1.html +++ b/interfaces/_waku_proto.proto_store.HistoryResponse-1.html @@ -1,4 +1,4 @@ -HistoryResponse | Documentation
                              interface HistoryResponse {
                                  error: HistoryError;
                                  messages: proto_store.WakuMessage[];
                                  pagingInfo?: PagingInfo;
                              }

                              Properties

                              error +HistoryResponse | Documentation
                              interface HistoryResponse {
                                  error: HistoryError;
                                  messages: proto_store.WakuMessage[];
                                  pagingInfo?: PagingInfo;
                              }

                              Properties

                              pagingInfo?: PagingInfo

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              pagingInfo?: PagingInfo

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.HistoryRpc-1.html b/interfaces/_waku_proto.proto_store.HistoryRpc-1.html index 5d131fcb33..14becfc058 100644 --- a/interfaces/_waku_proto.proto_store.HistoryRpc-1.html +++ b/interfaces/_waku_proto.proto_store.HistoryRpc-1.html @@ -1,4 +1,4 @@ -HistoryRpc | Documentation
                              interface HistoryRpc {
                                  query?: HistoryQuery;
                                  requestId: string;
                                  response?: HistoryResponse;
                              }

                              Properties

                              query? +HistoryRpc | Documentation
                              interface HistoryRpc {
                                  query?: HistoryQuery;
                                  requestId: string;
                                  response?: HistoryResponse;
                              }

                              Properties

                              query?: HistoryQuery
                              requestId: string
                              response?: HistoryResponse

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              query?: HistoryQuery
                              requestId: string
                              response?: HistoryResponse

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.Index-1.html b/interfaces/_waku_proto.proto_store.Index-1.html index b9ff02df16..e2a219e173 100644 --- a/interfaces/_waku_proto.proto_store.Index-1.html +++ b/interfaces/_waku_proto.proto_store.Index-1.html @@ -1,5 +1,5 @@ -Index | Documentation
                              interface Index {
                                  digest: Uint8Array;
                                  pubsubTopic: string;
                                  receiverTime: bigint;
                                  senderTime: bigint;
                              }

                              Properties

                              digest +Index | Documentation
                              interface Index {
                                  digest: Uint8Array;
                                  pubsubTopic: string;
                                  receiverTime: bigint;
                                  senderTime: bigint;
                              }

                              Properties

                              digest: Uint8Array
                              pubsubTopic: string
                              receiverTime: bigint
                              senderTime: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              digest: Uint8Array
                              pubsubTopic: string
                              receiverTime: bigint
                              senderTime: bigint

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.PagingInfo-1.html b/interfaces/_waku_proto.proto_store.PagingInfo-1.html index 17085591ff..4f3e4771f6 100644 --- a/interfaces/_waku_proto.proto_store.PagingInfo-1.html +++ b/interfaces/_waku_proto.proto_store.PagingInfo-1.html @@ -1,4 +1,4 @@ -PagingInfo | Documentation
                              interface PagingInfo {
                                  cursor?: Index;
                                  direction?: Direction;
                                  pageSize?: bigint;
                              }

                              Properties

                              cursor? +PagingInfo | Documentation
                              interface PagingInfo {
                                  cursor?: Index;
                                  direction?: Direction;
                                  pageSize?: bigint;
                              }

                              Properties

                              cursor?: Index
                              direction?: Direction
                              pageSize?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              cursor?: Index
                              direction?: Direction
                              pageSize?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.RateLimitProof-1.html b/interfaces/_waku_proto.proto_store.RateLimitProof-1.html index a86457bb42..2fb42fda1b 100644 --- a/interfaces/_waku_proto.proto_store.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_store.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.WakuMessage-1.html b/interfaces/_waku_proto.proto_store.WakuMessage-1.html index b172bb4524..7bd3b58518 100644 --- a/interfaces/_waku_proto.proto_store.WakuMessage-1.html +++ b/interfaces/_waku_proto.proto_store.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_store.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_store.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_store.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_store.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_topic_only_message.TopicOnlyMessage-1.html b/interfaces/_waku_proto.proto_topic_only_message.TopicOnlyMessage-1.html index 7fec3b8291..af53cf92bc 100644 --- a/interfaces/_waku_proto.proto_topic_only_message.TopicOnlyMessage-1.html +++ b/interfaces/_waku_proto.proto_topic_only_message.TopicOnlyMessage-1.html @@ -1,2 +1,2 @@ -TopicOnlyMessage | Documentation
                              interface TopicOnlyMessage {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +TopicOnlyMessage | Documentation
                              interface TopicOnlyMessage {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.Failure.html b/interfaces/_waku_sdk.Failure.html index 43d3ddbb3b..6c2aa9a351 100644 --- a/interfaces/_waku_sdk.Failure.html +++ b/interfaces/_waku_sdk.Failure.html @@ -1,3 +1,3 @@ -Failure | Documentation
                              interface Failure {
                                  error: SendError;
                                  peerId?: PeerId;
                              }

                              Properties

                              error +Failure | Documentation
                              interface Failure {
                                  error: ProtocolError;
                                  peerId?: PeerId;
                              }

                              Properties

                              Properties

                              error: SendError
                              peerId?: PeerId

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              peerId?: PeerId

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.IMetadata.html b/interfaces/_waku_sdk.IMetadata.html index f5a863d8a7..2148b09982 100644 --- a/interfaces/_waku_sdk.IMetadata.html +++ b/interfaces/_waku_sdk.IMetadata.html @@ -1,4 +1,4 @@ -IMetadata | Documentation
                              interface IMetadata {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo: ShardingParams;
                                  confirmOrAttemptHandshake(peerId): Promise<void>;
                                  query(peerId): Promise<undefined | ShardInfo>;
                              }

                              Hierarchy

                              Properties

                              addLibp2pEventListener +IMetadata | Documentation
                              interface IMetadata {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo: ShardingParams;
                                  confirmOrAttemptHandshake(peerId): Promise<QueryResult>;
                                  query(peerId): Promise<QueryResult>;
                              }

                              Hierarchy

                              Properties

                              addLibp2pEventListener: (<K>(type, listener, options?) => void)

                              Type declaration

                                • <K>(type, listener, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | AddEventListenerOptions

                                  Returns void

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              removeLibp2pEventListener: {
                                  <K>(type, listener?, options?): void;
                                  (type, listener?, options?): void;
                              }

                              Type declaration

                                • <K>(type, listener?, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                                • (type, listener?, options?): void
                                • Parameters

                                  • type: string
                                  • Optional listener: EventHandler<Event>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                              shardInfo: ShardingParams

                              Methods

                              • Parameters

                                • peerId: PeerId

                                Returns Promise<void>

                              • Parameters

                                • peerId: PeerId

                                Returns Promise<undefined | ShardInfo>

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              addLibp2pEventListener: (<K>(type, listener, options?) => void)

                              Type declaration

                                • <K>(type, listener, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | AddEventListenerOptions

                                  Returns void

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              removeLibp2pEventListener: {
                                  <K>(type, listener?, options?): void;
                                  (type, listener?, options?): void;
                              }

                              Type declaration

                                • <K>(type, listener?, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                                • (type, listener?, options?): void
                                • Parameters

                                  • type: string
                                  • Optional listener: EventHandler<Event>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                              shardInfo: ShardingParams

                              Methods

                              • Parameters

                                • peerId: PeerId

                                Returns Promise<QueryResult>

                              • Parameters

                                • peerId: PeerId

                                Returns Promise<QueryResult>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.WakuOptions.html b/interfaces/_waku_sdk.WakuOptions.html index 548daccd0f..d622b7d622 100644 --- a/interfaces/_waku_sdk.WakuOptions.html +++ b/interfaces/_waku_sdk.WakuOptions.html @@ -1,4 +1,4 @@ -WakuOptions | Documentation
                              interface WakuOptions {
                                  pingKeepAlive?: number;
                                  pubsubTopics: string[];
                                  relayKeepAlive?: number;
                                  userAgent?: string;
                              }

                              Properties

                              pingKeepAlive? +WakuOptions | Documentation
                              interface WakuOptions {
                                  pingKeepAlive?: number;
                                  pubsubTopics: string[];
                                  relayKeepAlive?: number;
                                  userAgent?: string;
                              }

                              Properties

                              pingKeepAlive? pubsubTopics relayKeepAlive? userAgent? @@ -6,11 +6,11 @@ request to each peer after the set number of seconds. Set to 0 to disable.

                              Default

                              {@link @waku/core.DefaultPingKeepAliveValueSecs}
                               
                              -
                              pubsubTopics: string[]
                              relayKeepAlive?: number

                              Set keep alive frequency in seconds: Waku will send a ping message over +

                              pubsubTopics: string[]
                              relayKeepAlive?: number

                              Set keep alive frequency in seconds: Waku will send a ping message over relay to each peer after the set number of seconds. Set to 0 to disable.

                              Default

                              {@link @waku/core.DefaultRelayKeepAliveValueSecs}
                               
                              -
                              userAgent?: string

                              Set the user agent string to be used in identification of the node.

                              +
                              userAgent?: string

                              Set the user agent string to be used in identification of the node.

                              Default

                              {@link @waku/core.DefaultUserAgent}
                               
                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_core.message.html b/modules/_waku_core.message.html index 29968af62f..7d8cbb842e 100644 --- a/modules/_waku_core.message.html +++ b/modules/_waku_core.message.html @@ -1,2 +1,2 @@ -message | Documentation

                              Index

                              Namespaces

                              version_0 +message | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_core.message.version_0.html b/modules/_waku_core.message.version_0.html index ba06d3c91a..fc865ed57c 100644 --- a/modules/_waku_core.message.version_0.html +++ b/modules/_waku_core.message.version_0.html @@ -1,4 +1,4 @@ -version_0 | Documentation

                              References

                              DecodedMessage +version_0 | Documentation

                              References

                              DecodedMessage Decoder Encoder createDecoder diff --git a/modules/_waku_core.waku_filter.html b/modules/_waku_core.waku_filter.html index b475374a18..b5e7baa5f9 100644 --- a/modules/_waku_core.waku_filter.html +++ b/modules/_waku_core.waku_filter.html @@ -1,3 +1,3 @@ -waku_filter | Documentation

                              Index

                              Variables

                              FilterCodecs +waku_filter | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_core.waku_light_push.html b/modules/_waku_core.waku_light_push.html index f5e64fd83f..18c92240cf 100644 --- a/modules/_waku_core.waku_light_push.html +++ b/modules/_waku_core.waku_light_push.html @@ -1,4 +1,4 @@ -waku_light_push | Documentation

                              Index

                              Namespaces

                              PushResponse +waku_light_push | Documentation

                              Index

                              Namespaces

                              Classes

                              Interfaces

                              Variables

                              LightPushCodec diff --git a/modules/_waku_core.waku_store.html b/modules/_waku_core.waku_store.html index 3feb2f0961..07b84c39e7 100644 --- a/modules/_waku_core.waku_store.html +++ b/modules/_waku_core.waku_store.html @@ -1,4 +1,4 @@ -waku_store | Documentation

                              Index

                              Enumerations

                              PageDirection +waku_store | Documentation

                              Index

                              Enumerations

                              Interfaces

                              Variables

                              DefaultPageSize diff --git a/modules/_waku_interfaces.html b/modules/_waku_interfaces.html index 5931a9aec9..a6c839973a 100644 --- a/modules/_waku_interfaces.html +++ b/modules/_waku_interfaces.html @@ -28,8 +28,8 @@

                              Index

                              Enumerations

                              Interfaces

                              ConnectionManagerOptions Cursor @@ -95,6 +95,7 @@ PeerIdStr ProtocolCreateOptions PubsubTopic +QueryResult SearchContext SequenceNumber ShardingParams diff --git a/modules/_waku_message_encryption.crypto.ecies.html b/modules/_waku_message_encryption.crypto.ecies.html index f6d69ba400..b349d42f3a 100644 --- a/modules/_waku_message_encryption.crypto.ecies.html +++ b/modules/_waku_message_encryption.crypto.ecies.html @@ -1,3 +1,3 @@ -ecies | Documentation

                              Index

                              Functions

                              decrypt +ecies | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_message_encryption.crypto.html b/modules/_waku_message_encryption.crypto.html index 67cf0d2d7b..581f285376 100644 --- a/modules/_waku_message_encryption.crypto.html +++ b/modules/_waku_message_encryption.crypto.html @@ -1,4 +1,4 @@ -crypto | Documentation

                              References

                              generatePrivateKey +crypto | Documentation

                              References

                              Namespaces

                              ecies diff --git a/modules/_waku_message_encryption.crypto.symmetric.html b/modules/_waku_message_encryption.crypto.symmetric.html index 9b1902f02d..e92ce4bc44 100644 --- a/modules/_waku_message_encryption.crypto.symmetric.html +++ b/modules/_waku_message_encryption.crypto.symmetric.html @@ -1,4 +1,4 @@ -symmetric | Documentation

                              Index

                              Functions

                              decrypt +symmetric | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_message_encryption.ecies.html b/modules/_waku_message_encryption.ecies.html index 7f83ddbf92..6ac322fdc9 100644 --- a/modules/_waku_message_encryption.ecies.html +++ b/modules/_waku_message_encryption.ecies.html @@ -1,4 +1,4 @@ -ecies | Documentation

                              References

                              generatePrivateKey +ecies | Documentation

                              References

                              Interfaces

                              Functions

                              createDecoder createEncoder diff --git a/modules/_waku_message_encryption.symmetric.html b/modules/_waku_message_encryption.symmetric.html index cff605dd60..76156179f9 100644 --- a/modules/_waku_message_encryption.symmetric.html +++ b/modules/_waku_message_encryption.symmetric.html @@ -1,4 +1,4 @@ -symmetric | Documentation

                              References

                              generateSymmetricKey +symmetric | Documentation

                              References

                              Interfaces

                              EncoderOptions diff --git a/modules/_waku_proto.WakuMessage.html b/modules/_waku_proto.WakuMessage.html index ae1ed9b297..fae4b6d717 100644 --- a/modules/_waku_proto.WakuMessage.html +++ b/modules/_waku_proto.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation

                              Index

                              Functions

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html b/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html index 8f9e847be0..a01c588b12 100644 --- a/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html +++ b/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html @@ -1,4 +1,4 @@ -ContentFilter | Documentation

                              Index

                              Functions

                              codec +ContentFilter | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.FilterRequest.html b/modules/_waku_proto.proto_filter.FilterRequest.html index ce9743a7d9..12acfd138f 100644 --- a/modules/_waku_proto.proto_filter.FilterRequest.html +++ b/modules/_waku_proto.proto_filter.FilterRequest.html @@ -1,4 +1,4 @@ -FilterRequest | Documentation

                              Index

                              Namespaces

                              ContentFilter +FilterRequest | Documentation

                              Index

                              Namespaces

                              Interfaces

                              Functions

                              codec decode diff --git a/modules/_waku_proto.proto_filter.FilterRpc.html b/modules/_waku_proto.proto_filter.FilterRpc.html index 29e157e46b..7c6e271c38 100644 --- a/modules/_waku_proto.proto_filter.FilterRpc.html +++ b/modules/_waku_proto.proto_filter.FilterRpc.html @@ -1,4 +1,4 @@ -FilterRpc | Documentation

                              Index

                              Functions

                              codec +FilterRpc | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.MessagePush.html b/modules/_waku_proto.proto_filter.MessagePush.html index a4656b7589..09813b1da6 100644 --- a/modules/_waku_proto.proto_filter.MessagePush.html +++ b/modules/_waku_proto.proto_filter.MessagePush.html @@ -1,4 +1,4 @@ -MessagePush | Documentation

                              Index

                              Functions

                              codec +MessagePush | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.RateLimitProof.html b/modules/_waku_proto.proto_filter.RateLimitProof.html index c045e4b86c..24143085d4 100644 --- a/modules/_waku_proto.proto_filter.RateLimitProof.html +++ b/modules/_waku_proto.proto_filter.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.html b/modules/_waku_proto.proto_filter.html index a7ae8b9e9c..5a44a82ae2 100644 --- a/modules/_waku_proto.proto_filter.html +++ b/modules/_waku_proto.proto_filter.html @@ -1,4 +1,4 @@ -proto_filter | Documentation

                              References

                              WakuMessage +proto_filter | Documentation

                              References

                              Namespaces

                              FilterRequest FilterRpc MessagePush diff --git a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html index 845c4f2fe4..d0436480b5 100644 --- a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html +++ b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html @@ -1,2 +1,2 @@ -FilterSubscribeType | Documentation

                              Index

                              Functions

                              codec +FilterSubscribeType | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html index c58a3e329f..983997cd1a 100644 --- a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html +++ b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html @@ -1,4 +1,4 @@ -FilterSubscribeRequest | Documentation

                              Index

                              Namespaces

                              FilterSubscribeType +FilterSubscribeRequest | Documentation

                              Index

                              Namespaces

                              Enumerations

                              Functions

                              codec decode diff --git a/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html b/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html index 316a7abd09..a1e90d3c79 100644 --- a/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html +++ b/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html @@ -1,4 +1,4 @@ -FilterSubscribeResponse | Documentation

                              Index

                              Functions

                              codec +FilterSubscribeResponse | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.MessagePush.html b/modules/_waku_proto.proto_filter_v2.MessagePush.html index acab047ec6..e2fc38090b 100644 --- a/modules/_waku_proto.proto_filter_v2.MessagePush.html +++ b/modules/_waku_proto.proto_filter_v2.MessagePush.html @@ -1,4 +1,4 @@ -MessagePush | Documentation

                              Index

                              Functions

                              codec +MessagePush | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.RateLimitProof.html b/modules/_waku_proto.proto_filter_v2.RateLimitProof.html index 54c1eaea21..75bbe2b262 100644 --- a/modules/_waku_proto.proto_filter_v2.RateLimitProof.html +++ b/modules/_waku_proto.proto_filter_v2.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.WakuMessage.html b/modules/_waku_proto.proto_filter_v2.WakuMessage.html index 2af5580567..79bf59ef23 100644 --- a/modules/_waku_proto.proto_filter_v2.WakuMessage.html +++ b/modules/_waku_proto.proto_filter_v2.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.html b/modules/_waku_proto.proto_filter_v2.html index 0720d58daf..1428f03ff6 100644 --- a/modules/_waku_proto.proto_filter_v2.html +++ b/modules/_waku_proto.proto_filter_v2.html @@ -1,4 +1,4 @@ -proto_filter_v2 | Documentation

                              Index

                              Namespaces

                              FilterSubscribeRequest +proto_filter_v2 | Documentation

                              Index

                              Namespaces

                              FilterSubscribeRequest FilterSubscribeResponse MessagePush RateLimitProof diff --git a/modules/_waku_proto.proto_lightpush.PushRequest.html b/modules/_waku_proto.proto_lightpush.PushRequest.html index acd36c510e..7c6b7b8ef0 100644 --- a/modules/_waku_proto.proto_lightpush.PushRequest.html +++ b/modules/_waku_proto.proto_lightpush.PushRequest.html @@ -1,4 +1,4 @@ -PushRequest | Documentation

                              Index

                              Functions

                              codec +PushRequest | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.PushResponse.html b/modules/_waku_proto.proto_lightpush.PushResponse.html index 6f6cb5ac9a..2fb63e4678 100644 --- a/modules/_waku_proto.proto_lightpush.PushResponse.html +++ b/modules/_waku_proto.proto_lightpush.PushResponse.html @@ -1,4 +1,4 @@ -PushResponse | Documentation

                              Index

                              Functions

                              codec +PushResponse | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.PushRpc.html b/modules/_waku_proto.proto_lightpush.PushRpc.html index 90ced841d9..5a31aa21a5 100644 --- a/modules/_waku_proto.proto_lightpush.PushRpc.html +++ b/modules/_waku_proto.proto_lightpush.PushRpc.html @@ -1,4 +1,4 @@ -PushRpc | Documentation

                              Index

                              Functions

                              codec +PushRpc | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.RateLimitProof.html b/modules/_waku_proto.proto_lightpush.RateLimitProof.html index b1eb5364da..51850f8331 100644 --- a/modules/_waku_proto.proto_lightpush.RateLimitProof.html +++ b/modules/_waku_proto.proto_lightpush.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.WakuMessage.html b/modules/_waku_proto.proto_lightpush.WakuMessage.html index c16e364bc1..aa268b14c1 100644 --- a/modules/_waku_proto.proto_lightpush.WakuMessage.html +++ b/modules/_waku_proto.proto_lightpush.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.html b/modules/_waku_proto.proto_lightpush.html index 43b4569961..8bfc372f5e 100644 --- a/modules/_waku_proto.proto_lightpush.html +++ b/modules/_waku_proto.proto_lightpush.html @@ -1,4 +1,4 @@ -proto_lightpush | Documentation

                              Index

                              Namespaces

                              PushRequest +proto_lightpush | Documentation

                              Index

                              Namespaces

                              PushRequest PushResponse PushRpc RateLimitProof diff --git a/modules/_waku_proto.proto_message.RateLimitProof.html b/modules/_waku_proto.proto_message.RateLimitProof.html index fc87dff69d..23a372bdea 100644 --- a/modules/_waku_proto.proto_message.RateLimitProof.html +++ b/modules/_waku_proto.proto_message.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_message.WakuMessage.html b/modules/_waku_proto.proto_message.WakuMessage.html index 72ef95cace..0fc5dd63c0 100644 --- a/modules/_waku_proto.proto_message.WakuMessage.html +++ b/modules/_waku_proto.proto_message.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_message.html b/modules/_waku_proto.proto_message.html index 2c572e2940..a604f1965b 100644 --- a/modules/_waku_proto.proto_message.html +++ b/modules/_waku_proto.proto_message.html @@ -1,4 +1,4 @@ -proto_message | Documentation

                              Index

                              Namespaces

                              RateLimitProof +proto_message | Documentation

                              Index

                              Namespaces

                              Interfaces

                              RateLimitProof WakuMessage diff --git a/modules/_waku_proto.proto_metadata.WakuMetadataRequest.html b/modules/_waku_proto.proto_metadata.WakuMetadataRequest.html index d885148dd0..2f027ace61 100644 --- a/modules/_waku_proto.proto_metadata.WakuMetadataRequest.html +++ b/modules/_waku_proto.proto_metadata.WakuMetadataRequest.html @@ -1,4 +1,4 @@ -WakuMetadataRequest | Documentation

                              Index

                              Functions

                              codec +WakuMetadataRequest | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html b/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html index 13838c3a87..aaf8241ba8 100644 --- a/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html +++ b/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html @@ -1,4 +1,4 @@ -WakuMetadataResponse | Documentation

                              Index

                              Functions

                              codec +WakuMetadataResponse | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_metadata.html b/modules/_waku_proto.proto_metadata.html index 88968bd71b..ef4fcc38cd 100644 --- a/modules/_waku_proto.proto_metadata.html +++ b/modules/_waku_proto.proto_metadata.html @@ -1,4 +1,4 @@ -proto_metadata | Documentation

                              Index

                              Namespaces

                              WakuMetadataRequest +proto_metadata | Documentation

                              Index

                              Namespaces

                              Interfaces

                              WakuMetadataRequest WakuMetadataResponse diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html index 751c7955ec..9d57d40b4d 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html @@ -1,4 +1,4 @@ -PeerExchangeQuery | Documentation

                              Index

                              Functions

                              codec +PeerExchangeQuery | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html index 13a90ff163..52e2b1db7e 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html @@ -1,4 +1,4 @@ -PeerExchangeRPC | Documentation

                              Index

                              Functions

                              codec +PeerExchangeRPC | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html index 17235cb147..83bd54de76 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html @@ -1,4 +1,4 @@ -PeerExchangeResponse | Documentation

                              Index

                              Functions

                              codec +PeerExchangeResponse | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.PeerInfo.html b/modules/_waku_proto.proto_peer_exchange.PeerInfo.html index 94ef7856ef..34bf7ccdd1 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerInfo.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerInfo.html @@ -1,4 +1,4 @@ -PeerInfo | Documentation

                              Index

                              Functions

                              codec +PeerInfo | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.html b/modules/_waku_proto.proto_peer_exchange.html index 25d8e9ec5d..daf592267e 100644 --- a/modules/_waku_proto.proto_peer_exchange.html +++ b/modules/_waku_proto.proto_peer_exchange.html @@ -1,4 +1,4 @@ -proto_peer_exchange | Documentation

                              Namespace proto_peer_exchange

                              Index

                              Namespaces

                              PeerExchangeQuery +proto_peer_exchange | Documentation

                              Namespace proto_peer_exchange

                              Index

                              Namespaces

                              PeerExchangeQuery PeerExchangeRPC PeerExchangeResponse PeerInfo diff --git a/modules/_waku_proto.proto_store.ContentFilter.html b/modules/_waku_proto.proto_store.ContentFilter.html index 2c62ffd46e..ffe2f8bd8e 100644 --- a/modules/_waku_proto.proto_store.ContentFilter.html +++ b/modules/_waku_proto.proto_store.ContentFilter.html @@ -1,4 +1,4 @@ -ContentFilter | Documentation

                              Index

                              Functions

                              codec +ContentFilter | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.HistoryQuery.html b/modules/_waku_proto.proto_store.HistoryQuery.html index c8539dac9a..2f854bfed6 100644 --- a/modules/_waku_proto.proto_store.HistoryQuery.html +++ b/modules/_waku_proto.proto_store.HistoryQuery.html @@ -1,4 +1,4 @@ -HistoryQuery | Documentation

                              Index

                              Functions

                              codec +HistoryQuery | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html b/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html index 52c03dd7d9..2438bac5f8 100644 --- a/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html +++ b/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html @@ -1,2 +1,2 @@ -HistoryError | Documentation

                              Index

                              Functions

                              codec +HistoryError | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.HistoryResponse.html b/modules/_waku_proto.proto_store.HistoryResponse.html index a8eeffe96a..ddcb81c7d2 100644 --- a/modules/_waku_proto.proto_store.HistoryResponse.html +++ b/modules/_waku_proto.proto_store.HistoryResponse.html @@ -1,4 +1,4 @@ -HistoryResponse | Documentation

                              Index

                              Namespaces

                              HistoryError +HistoryResponse | Documentation

                              Index

                              Namespaces

                              Enumerations

                              Functions

                              codec decode diff --git a/modules/_waku_proto.proto_store.HistoryRpc.html b/modules/_waku_proto.proto_store.HistoryRpc.html index 204a7242c5..c14549c596 100644 --- a/modules/_waku_proto.proto_store.HistoryRpc.html +++ b/modules/_waku_proto.proto_store.HistoryRpc.html @@ -1,4 +1,4 @@ -HistoryRpc | Documentation

                              Index

                              Functions

                              codec +HistoryRpc | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.Index.html b/modules/_waku_proto.proto_store.Index.html index 8693eb45e8..2aa8ed8383 100644 --- a/modules/_waku_proto.proto_store.Index.html +++ b/modules/_waku_proto.proto_store.Index.html @@ -1,4 +1,4 @@ -Index | Documentation

                              Index

                              Functions

                              codec +Index | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.PagingInfo.Direction.html b/modules/_waku_proto.proto_store.PagingInfo.Direction.html index 5be75590de..42321add3c 100644 --- a/modules/_waku_proto.proto_store.PagingInfo.Direction.html +++ b/modules/_waku_proto.proto_store.PagingInfo.Direction.html @@ -1,2 +1,2 @@ -Direction | Documentation

                              Index

                              Functions

                              codec +Direction | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.PagingInfo.html b/modules/_waku_proto.proto_store.PagingInfo.html index 0daf33eef2..d6b25f3dde 100644 --- a/modules/_waku_proto.proto_store.PagingInfo.html +++ b/modules/_waku_proto.proto_store.PagingInfo.html @@ -1,4 +1,4 @@ -PagingInfo | Documentation

                              Index

                              Namespaces

                              Direction +PagingInfo | Documentation

                              Index

                              Namespaces

                              Enumerations

                              Functions

                              codec decode diff --git a/modules/_waku_proto.proto_store.RateLimitProof.html b/modules/_waku_proto.proto_store.RateLimitProof.html index f3b359a539..308b483d33 100644 --- a/modules/_waku_proto.proto_store.RateLimitProof.html +++ b/modules/_waku_proto.proto_store.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.WakuMessage.html b/modules/_waku_proto.proto_store.WakuMessage.html index ceb7420efe..7837e6674e 100644 --- a/modules/_waku_proto.proto_store.WakuMessage.html +++ b/modules/_waku_proto.proto_store.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.html b/modules/_waku_proto.proto_store.html index c898f7777e..6d108d02dd 100644 --- a/modules/_waku_proto.proto_store.html +++ b/modules/_waku_proto.proto_store.html @@ -1,4 +1,4 @@ -proto_store | Documentation

                              Index

                              Namespaces

                              ContentFilter +proto_store | Documentation

                              Index

                              Namespaces

                              ContentFilter HistoryQuery HistoryResponse HistoryRpc diff --git a/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html b/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html index 304a0398e6..6abc7119b9 100644 --- a/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html +++ b/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html @@ -1,4 +1,4 @@ -TopicOnlyMessage | Documentation

                              Index

                              Functions

                              codec +TopicOnlyMessage | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_topic_only_message.html b/modules/_waku_proto.proto_topic_only_message.html index 00eb1929ac..8ddb24f5f6 100644 --- a/modules/_waku_proto.proto_topic_only_message.html +++ b/modules/_waku_proto.proto_topic_only_message.html @@ -1,3 +1,3 @@ -proto_topic_only_message | Documentation

                              Namespace proto_topic_only_message

                              Index

                              Namespaces

                              TopicOnlyMessage +proto_topic_only_message | Documentation

                              Namespace proto_topic_only_message

                              Index

                              Namespaces

                              Interfaces

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_sdk.html b/modules/_waku_sdk.html index 117f4cf013..a219a73d0e 100644 --- a/modules/_waku_sdk.html +++ b/modules/_waku_sdk.html @@ -31,8 +31,8 @@

                              Enumerations

                              Classes

                              DecodedMessage Decoder @@ -104,6 +104,7 @@ PeerIdStr ProtocolCreateOptions PubsubTopic +QueryResult SearchContext SequenceNumber ShardingParams diff --git a/types/_waku_interfaces.ActiveSubscriptions.html b/types/_waku_interfaces.ActiveSubscriptions.html index d0d16311bf..b119d4bd9b 100644 --- a/types/_waku_interfaces.ActiveSubscriptions.html +++ b/types/_waku_interfaces.ActiveSubscriptions.html @@ -1 +1 @@ -ActiveSubscriptions | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +ActiveSubscriptions | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ApplicationInfo.html b/types/_waku_interfaces.ApplicationInfo.html index 1ac86fafa6..7315a57833 100644 --- a/types/_waku_interfaces.ApplicationInfo.html +++ b/types/_waku_interfaces.ApplicationInfo.html @@ -1 +1 @@ -ApplicationInfo | Documentation
                              ApplicationInfo: {
                                  application: string;
                                  clusterId: number;
                                  version: string;
                              }

                              Type declaration

                              • application: string
                              • clusterId: number
                              • version: string

                              Generated using TypeDoc

                              \ No newline at end of file +ApplicationInfo | Documentation
                              ApplicationInfo: {
                                  application: string;
                                  clusterId: number;
                                  version: string;
                              }

                              Type declaration

                              • application: string
                              • clusterId: number
                              • version: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Callback.html b/types/_waku_interfaces.Callback.html index 5cf13f75bc..f84f2e9281 100644 --- a/types/_waku_interfaces.Callback.html +++ b/types/_waku_interfaces.Callback.html @@ -1 +1 @@ -Callback | Documentation
                              Callback<T>: ((msg) => void | Promise<void>)

                              Type Parameters

                              Type declaration

                                • (msg): void | Promise<void>
                                • Parameters

                                  • msg: T

                                  Returns void | Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file +Callback | Documentation
                              Callback<T>: ((msg) => void | Promise<void>)

                              Type Parameters

                              Type declaration

                                • (msg): void | Promise<void>
                                • Parameters

                                  • msg: T

                                  Returns void | Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ContentFilter.html b/types/_waku_interfaces.ContentFilter.html index ae21c8b03d..4feb7e6941 100644 --- a/types/_waku_interfaces.ContentFilter.html +++ b/types/_waku_interfaces.ContentFilter.html @@ -1 +1 @@ -ContentFilter | Documentation
                              ContentFilter: {
                                  contentTopic: string;
                              }

                              Type declaration

                              • contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +ContentFilter | Documentation
                              ContentFilter: {
                                  contentTopic: string;
                              }

                              Type declaration

                              • contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ContentTopic.html b/types/_waku_interfaces.ContentTopic.html index 6c31f57a51..093b040fcb 100644 --- a/types/_waku_interfaces.ContentTopic.html +++ b/types/_waku_interfaces.ContentTopic.html @@ -1 +1 @@ -ContentTopic | Documentation
                              ContentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +ContentTopic | Documentation
                              ContentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ContentTopicInfo.html b/types/_waku_interfaces.ContentTopicInfo.html index a820e060c0..1f856701ec 100644 --- a/types/_waku_interfaces.ContentTopicInfo.html +++ b/types/_waku_interfaces.ContentTopicInfo.html @@ -1 +1 @@ -ContentTopicInfo | Documentation
                              ContentTopicInfo: {
                                  clusterId: number;
                                  contentTopics: string[];
                              }

                              Type declaration

                              • clusterId: number
                              • contentTopics: string[]

                              Generated using TypeDoc

                              \ No newline at end of file +ContentTopicInfo | Documentation
                              ContentTopicInfo: {
                                  clusterId: number;
                                  contentTopics: string[];
                              }

                              Type declaration

                              • clusterId: number
                              • contentTopics: string[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.CreateLibp2pOptions.html b/types/_waku_interfaces.CreateLibp2pOptions.html index 55bebb59ff..4901ee2fa8 100644 --- a/types/_waku_interfaces.CreateLibp2pOptions.html +++ b/types/_waku_interfaces.CreateLibp2pOptions.html @@ -1,4 +1,4 @@ CreateLibp2pOptions | Documentation
                              CreateLibp2pOptions: Libp2pOptions & {
                                  hideWebSocketInfo?: boolean;
                              }

                              Type declaration

                              • Optional hideWebSocketInfo?: boolean

                                Hides WebSocket info message in console.

                                Default

                                false
                                 
                                -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ENRKey.html b/types/_waku_interfaces.ENRKey.html index 520759930b..c5b1b42fd1 100644 --- a/types/_waku_interfaces.ENRKey.html +++ b/types/_waku_interfaces.ENRKey.html @@ -1 +1 @@ -ENRKey | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +ENRKey | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ENRValue.html b/types/_waku_interfaces.ENRValue.html index e251bf8efb..47f9ef2bdc 100644 --- a/types/_waku_interfaces.ENRValue.html +++ b/types/_waku_interfaces.ENRValue.html @@ -1 +1 @@ -ENRValue | Documentation
                              ENRValue: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +ENRValue | Documentation
                              ENRValue: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IBaseProtocolCore.html b/types/_waku_interfaces.IBaseProtocolCore.html index b81a337371..c11a7042bd 100644 --- a/types/_waku_interfaces.IBaseProtocolCore.html +++ b/types/_waku_interfaces.IBaseProtocolCore.html @@ -1 +1 @@ -IBaseProtocolCore | Documentation
                              IBaseProtocolCore: {
                                  addLibp2pEventListener: Libp2p["addEventListener"];
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: Libp2p["removeEventListener"];
                                  shardInfo?: ShardInfo;
                              }

                              Type declaration

                              • addLibp2pEventListener: Libp2p["addEventListener"]
                              • allPeers: (() => Promise<Peer[]>)
                                  • (): Promise<Peer[]>
                                  • Returns Promise<Peer[]>

                              • connectedPeers: (() => Promise<Peer[]>)
                                  • (): Promise<Peer[]>
                                  • Returns Promise<Peer[]>

                              • multicodec: string
                              • peerStore: PeerStore
                              • removeLibp2pEventListener: Libp2p["removeEventListener"]
                              • Optional shardInfo?: ShardInfo

                              Generated using TypeDoc

                              \ No newline at end of file +IBaseProtocolCore | Documentation
                              IBaseProtocolCore: {
                                  addLibp2pEventListener: Libp2p["addEventListener"];
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: Libp2p["removeEventListener"];
                                  shardInfo?: ShardInfo;
                              }

                              Type declaration

                              • addLibp2pEventListener: Libp2p["addEventListener"]
                              • allPeers: (() => Promise<Peer[]>)
                                  • (): Promise<Peer[]>
                                  • Returns Promise<Peer[]>

                              • connectedPeers: (() => Promise<Peer[]>)
                                  • (): Promise<Peer[]>
                                  • Returns Promise<Peer[]>

                              • multicodec: string
                              • peerStore: PeerStore
                              • removeLibp2pEventListener: Libp2p["removeEventListener"]
                              • Optional shardInfo?: ShardInfo

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IBaseProtocolSDK.html b/types/_waku_interfaces.IBaseProtocolSDK.html index 78da65f8ea..fd94e5e024 100644 --- a/types/_waku_interfaces.IBaseProtocolSDK.html +++ b/types/_waku_interfaces.IBaseProtocolSDK.html @@ -1 +1 @@ -IBaseProtocolSDK | Documentation
                              IBaseProtocolSDK: {
                                  numPeers: number;
                              }

                              Type declaration

                              • numPeers: number

                              Generated using TypeDoc

                              \ No newline at end of file +IBaseProtocolSDK | Documentation
                              IBaseProtocolSDK: {
                                  numPeers: number;
                              }

                              Type declaration

                              • numPeers: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IFilter.html b/types/_waku_interfaces.IFilter.html index c472bc3197..4c70b4097c 100644 --- a/types/_waku_interfaces.IFilter.html +++ b/types/_waku_interfaces.IFilter.html @@ -1 +1 @@ -IFilter | Documentation
                              IFilter: IReceiver & IBaseProtocolCore & {
                                  createSubscription(pubsubTopicShardInfo?, peerId?): Promise<IFilterSubscription>;
                              }

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +IFilter | Documentation
                              IFilter: IReceiver & IBaseProtocolCore & {
                                  createSubscription(pubsubTopicShardInfo?, peerId?): Promise<IFilterSubscription>;
                              }

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ILightPushSDK.html b/types/_waku_interfaces.ILightPushSDK.html index efce1fd9e3..297c651744 100644 --- a/types/_waku_interfaces.ILightPushSDK.html +++ b/types/_waku_interfaces.ILightPushSDK.html @@ -1 +1 @@ -ILightPushSDK | Documentation
                              ILightPushSDK: ISender & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              }

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +ILightPushSDK | Documentation
                              ILightPushSDK: ISender & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              }

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IRelay.html b/types/_waku_interfaces.IRelay.html index 27e6f521ab..8d7c4c5903 100644 --- a/types/_waku_interfaces.IRelay.html +++ b/types/_waku_interfaces.IRelay.html @@ -1 +1 @@ -IRelay | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +IRelay | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2p.html b/types/_waku_interfaces.Libp2p.html index 425ec6c135..3adc58225c 100644 --- a/types/_waku_interfaces.Libp2p.html +++ b/types/_waku_interfaces.Libp2p.html @@ -1 +1 @@ -Libp2p | Documentation
                              Libp2p: BaseLibp2p<Libp2pServices> & {
                                  components: Libp2pComponents;
                              }

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +Libp2p | Documentation
                              Libp2p: BaseLibp2p<Libp2pServices> & {
                                  components: Libp2pComponents;
                              }

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2pComponents.html b/types/_waku_interfaces.Libp2pComponents.html index 9542fe4a39..19df4e1532 100644 --- a/types/_waku_interfaces.Libp2pComponents.html +++ b/types/_waku_interfaces.Libp2pComponents.html @@ -1 +1 @@ -Libp2pComponents | Documentation
                              Libp2pComponents: Parameters<Exclude<Libp2pInit["metrics"], undefined>>[0]

                              Generated using TypeDoc

                              \ No newline at end of file +Libp2pComponents | Documentation
                              Libp2pComponents: Parameters<Exclude<Libp2pInit["metrics"], undefined>>[0]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2pServices.html b/types/_waku_interfaces.Libp2pServices.html index b155dba9c9..62ebce547f 100644 --- a/types/_waku_interfaces.Libp2pServices.html +++ b/types/_waku_interfaces.Libp2pServices.html @@ -1 +1 @@ -Libp2pServices | Documentation
                              Libp2pServices: {
                                  identify: ReturnType<ReturnType<typeof identify>>;
                                  metadata?: IMetadata;
                                  ping: PingService;
                                  pubsub?: GossipSub;
                              }

                              Type declaration

                              • identify: ReturnType<ReturnType<typeof identify>>
                              • Optional metadata?: IMetadata
                              • ping: PingService
                              • Optional pubsub?: GossipSub

                              Generated using TypeDoc

                              \ No newline at end of file +Libp2pServices | Documentation
                              Libp2pServices: {
                                  identify: ReturnType<ReturnType<typeof identify>>;
                                  metadata?: IMetadata;
                                  ping: PingService;
                                  pubsub?: GossipSub;
                              }

                              Type declaration

                              • identify: ReturnType<ReturnType<typeof identify>>
                              • Optional metadata?: IMetadata
                              • ping: PingService
                              • Optional pubsub?: GossipSub

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.LocalStoragePeerInfo.html b/types/_waku_interfaces.LocalStoragePeerInfo.html index 2e75da7a55..d4d81b2d6d 100644 --- a/types/_waku_interfaces.LocalStoragePeerInfo.html +++ b/types/_waku_interfaces.LocalStoragePeerInfo.html @@ -1 +1 @@ -LocalStoragePeerInfo | Documentation
                              LocalStoragePeerInfo: {
                                  address: string;
                                  id: string;
                              }

                              Type declaration

                              • address: string
                              • id: string

                              Generated using TypeDoc

                              \ No newline at end of file +LocalStoragePeerInfo | Documentation
                              LocalStoragePeerInfo: {
                                  address: string;
                                  id: string;
                              }

                              Type declaration

                              • address: string
                              • id: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.NodeId.html b/types/_waku_interfaces.NodeId.html index fbdb8f12c0..4cac978e8a 100644 --- a/types/_waku_interfaces.NodeId.html +++ b/types/_waku_interfaces.NodeId.html @@ -1,3 +1,3 @@ NodeId | Documentation
                              NodeId: string

                              We represent NodeId as a hex string, since node equality is used very heavily and it is convenient to index data by NodeId

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.PeerIdStr.html b/types/_waku_interfaces.PeerIdStr.html index 6afef80b89..32f78e4d3e 100644 --- a/types/_waku_interfaces.PeerIdStr.html +++ b/types/_waku_interfaces.PeerIdStr.html @@ -1 +1 @@ -PeerIdStr | Documentation
                              PeerIdStr: string

                              Generated using TypeDoc

                              \ No newline at end of file +PeerIdStr | Documentation
                              PeerIdStr: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolCreateOptions.html b/types/_waku_interfaces.ProtocolCreateOptions.html index 5dee01607f..af4d0c731d 100644 --- a/types/_waku_interfaces.ProtocolCreateOptions.html +++ b/types/_waku_interfaces.ProtocolCreateOptions.html @@ -31,4 +31,4 @@ See Waku v2 Topic Usage Recommendations
                            • Optional staticNoiseKey?: Uint8Array

                              Byte array used as key for the noise protocol used for connection encryption by Libp2p.create This is only used for test purposes to not run out of entropy during CI runs.

                              -
                            • Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.PubsubTopic.html b/types/_waku_interfaces.PubsubTopic.html index c14a0376d7..00dd63fc9e 100644 --- a/types/_waku_interfaces.PubsubTopic.html +++ b/types/_waku_interfaces.PubsubTopic.html @@ -1 +1 @@ -PubsubTopic | Documentation
                              PubsubTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +PubsubTopic | Documentation
                              PubsubTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.QueryResult.html b/types/_waku_interfaces.QueryResult.html new file mode 100644 index 0000000000..82db2d9e39 --- /dev/null +++ b/types/_waku_interfaces.QueryResult.html @@ -0,0 +1 @@ +QueryResult | Documentation
                              QueryResult: {
                                  error: null;
                                  shardInfo: ShardInfo;
                              } | {
                                  error: ProtocolError;
                                  shardInfo: null;
                              }

                              Type declaration

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.SearchContext.html b/types/_waku_interfaces.SearchContext.html index 47bfd84b43..a3b42d6dbd 100644 --- a/types/_waku_interfaces.SearchContext.html +++ b/types/_waku_interfaces.SearchContext.html @@ -1 +1 @@ -SearchContext | Documentation
                              SearchContext: {
                                  domain: string;
                                  publicKey: string;
                                  visits: {
                                      [key: string]: boolean;
                                  };
                              }

                              Type declaration

                              • domain: string
                              • publicKey: string
                              • visits: {
                                    [key: string]: boolean;
                                }
                                • [key: string]: boolean

                              Generated using TypeDoc

                              \ No newline at end of file +SearchContext | Documentation
                              SearchContext: {
                                  domain: string;
                                  publicKey: string;
                                  visits: {
                                      [key: string]: boolean;
                                  };
                              }

                              Type declaration

                              • domain: string
                              • publicKey: string
                              • visits: {
                                    [key: string]: boolean;
                                }
                                • [key: string]: boolean

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.SequenceNumber.html b/types/_waku_interfaces.SequenceNumber.html index a325720089..c2a26d3ca9 100644 --- a/types/_waku_interfaces.SequenceNumber.html +++ b/types/_waku_interfaces.SequenceNumber.html @@ -1 +1 @@ -SequenceNumber | Documentation
                              SequenceNumber: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +SequenceNumber | Documentation
                              SequenceNumber: bigint

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ShardingParams.html b/types/_waku_interfaces.ShardingParams.html index bdd5ec7b2f..393a493573 100644 --- a/types/_waku_interfaces.ShardingParams.html +++ b/types/_waku_interfaces.ShardingParams.html @@ -1 +1 @@ -ShardingParams | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +ShardingParams | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.StoreQueryOptions.html b/types/_waku_interfaces.StoreQueryOptions.html index a84e90a6ab..a1fb77f475 100644 --- a/types/_waku_interfaces.StoreQueryOptions.html +++ b/types/_waku_interfaces.StoreQueryOptions.html @@ -11,4 +11,4 @@ Message.

                            • Optional pageSize?: number

                              The number of message per page.

                            • Optional timeFilter?: TimeFilter

                              Retrieve messages with a timestamp within the provided values.

                              -
                            • Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Unsubscribe.html b/types/_waku_interfaces.Unsubscribe.html index 210b4bbbed..7d6a449e6a 100644 --- a/types/_waku_interfaces.Unsubscribe.html +++ b/types/_waku_interfaces.Unsubscribe.html @@ -1 +1 @@ -Unsubscribe | Documentation
                              Unsubscribe: (() => void | Promise<void>)

                              Type declaration

                                • (): void | Promise<void>
                                • Returns void | Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file +Unsubscribe | Documentation
                              Unsubscribe: (() => void | Promise<void>)

                              Type declaration

                                • (): void | Promise<void>
                                • Returns void | Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_relay.ContentTopic.html b/types/_waku_relay.ContentTopic.html index 03cb641d44..76acac524c 100644 --- a/types/_waku_relay.ContentTopic.html +++ b/types/_waku_relay.ContentTopic.html @@ -1 +1 @@ -ContentTopic | Documentation
                              ContentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +ContentTopic | Documentation
                              ContentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_relay.Observer.html b/types/_waku_relay.Observer.html index 2f15a5c6f9..27e1b5d1fc 100644 --- a/types/_waku_relay.Observer.html +++ b/types/_waku_relay.Observer.html @@ -1 +1 @@ -Observer | Documentation

                              Type alias Observer<T>

                              Observer<T>: {
                                  callback: Callback<T>;
                                  decoder: IDecoder<T>;
                              }

                              Type Parameters

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +Observer | Documentation

                              Type alias Observer<T>

                              Observer<T>: {
                                  callback: Callback<T>;
                                  decoder: IDecoder<T>;
                              }

                              Type Parameters

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_relay.RelayCreateOptions.html b/types/_waku_relay.RelayCreateOptions.html index 8cdabff414..f480fb8bb6 100644 --- a/types/_waku_relay.RelayCreateOptions.html +++ b/types/_waku_relay.RelayCreateOptions.html @@ -1 +1 @@ -RelayCreateOptions | Documentation

                              Type alias RelayCreateOptions

                              RelayCreateOptions: ProtocolCreateOptions & GossipsubOpts

                              Generated using TypeDoc

                              \ No newline at end of file +RelayCreateOptions | Documentation

                              Type alias RelayCreateOptions

                              RelayCreateOptions: ProtocolCreateOptions & GossipsubOpts

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_sdk.CreateWakuNodeOptions.html b/types/_waku_sdk.CreateWakuNodeOptions.html index 8f5f74698b..fe381ee210 100644 --- a/types/_waku_sdk.CreateWakuNodeOptions.html +++ b/types/_waku_sdk.CreateWakuNodeOptions.html @@ -1 +1 @@ -CreateWakuNodeOptions | Documentation

                              Type alias CreateWakuNodeOptions

                              CreateWakuNodeOptions: ProtocolCreateOptions & Partial<WakuOptions>

                              Generated using TypeDoc

                              \ No newline at end of file +CreateWakuNodeOptions | Documentation

                              Type alias CreateWakuNodeOptions

                              CreateWakuNodeOptions: ProtocolCreateOptions & Partial<WakuOptions>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_sdk.QueryResult.html b/types/_waku_sdk.QueryResult.html new file mode 100644 index 0000000000..4a010d5118 --- /dev/null +++ b/types/_waku_sdk.QueryResult.html @@ -0,0 +1 @@ +QueryResult | Documentation

                              Type alias QueryResult

                              QueryResult: {
                                  error: null;
                                  shardInfo: ShardInfo;
                              } | {
                                  error: ProtocolError;
                                  shardInfo: null;
                              }

                              Type declaration

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_utils.IteratorOptions.html b/types/_waku_utils.IteratorOptions.html index e7ada05e6b..ce4b49374c 100644 --- a/types/_waku_utils.IteratorOptions.html +++ b/types/_waku_utils.IteratorOptions.html @@ -1,2 +1,2 @@ IteratorOptions | Documentation

                              Type alias IteratorOptions

                              IteratorOptions: {
                                  iteratorDelay?: number;
                                  timeoutMs?: number;
                              }

                              Options for configuring the behavior of an iterator.

                              -

                              Type declaration

                              • Optional iteratorDelay?: number
                              • Optional timeoutMs?: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Type declaration

                              • Optional iteratorDelay?: number
                              • Optional timeoutMs?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_core.MetadataCodec.html b/variables/_waku_core.MetadataCodec.html index 0c153ed050..0782811442 100644 --- a/variables/_waku_core.MetadataCodec.html +++ b/variables/_waku_core.MetadataCodec.html @@ -1 +1 @@ -MetadataCodec | Documentation

                              Variable MetadataCodecConst

                              MetadataCodec: "/vac/waku/metadata/1.0.0" = "/vac/waku/metadata/1.0.0"

                              Generated using TypeDoc

                              \ No newline at end of file +MetadataCodec | Documentation

                              Variable MetadataCodecConst

                              MetadataCodec: "/vac/waku/metadata/1.0.0" = "/vac/waku/metadata/1.0.0"

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_core.message.version_0.Version.html b/variables/_waku_core.message.version_0.Version.html index 589ab88cb9..b75f358e2c 100644 --- a/variables/_waku_core.message.version_0.Version.html +++ b/variables/_waku_core.message.version_0.Version.html @@ -1 +1 @@ -Version | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +Version | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_core.waku_filter.FilterCodecs.html b/variables/_waku_core.waku_filter.FilterCodecs.html index 71c4d5c8d0..c81b58b6f3 100644 --- a/variables/_waku_core.waku_filter.FilterCodecs.html +++ b/variables/_waku_core.waku_filter.FilterCodecs.html @@ -1 +1 @@ -FilterCodecs | Documentation
                              FilterCodecs: {
                                  PUSH: string;
                                  SUBSCRIBE: string;
                              } = ...

                              Type declaration

                              • PUSH: string
                              • SUBSCRIBE: string

                              Generated using TypeDoc

                              \ No newline at end of file +FilterCodecs | Documentation
                              FilterCodecs: {
                                  PUSH: string;
                                  SUBSCRIBE: string;
                              } = ...

                              Type declaration

                              • PUSH: string
                              • SUBSCRIBE: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_core.waku_light_push.LightPushCodec.html b/variables/_waku_core.waku_light_push.LightPushCodec.html index 5c6bf6f3b4..f305b07d7f 100644 --- a/variables/_waku_core.waku_light_push.LightPushCodec.html +++ b/variables/_waku_core.waku_light_push.LightPushCodec.html @@ -1 +1 @@ -LightPushCodec | Documentation
                              LightPushCodec: "/vac/waku/lightpush/2.0.0-beta1" = "/vac/waku/lightpush/2.0.0-beta1"

                              Generated using TypeDoc

                              \ No newline at end of file +LightPushCodec | Documentation
                              LightPushCodec: "/vac/waku/lightpush/2.0.0-beta1" = "/vac/waku/lightpush/2.0.0-beta1"

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_core.waku_store.DefaultPageSize.html b/variables/_waku_core.waku_store.DefaultPageSize.html index 0563329124..d1c959eba3 100644 --- a/variables/_waku_core.waku_store.DefaultPageSize.html +++ b/variables/_waku_core.waku_store.DefaultPageSize.html @@ -1 +1 @@ -DefaultPageSize | Documentation
                              DefaultPageSize: 10 = 10

                              Generated using TypeDoc

                              \ No newline at end of file +DefaultPageSize | Documentation
                              DefaultPageSize: 10 = 10

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_core.waku_store.StoreCodec.html b/variables/_waku_core.waku_store.StoreCodec.html index 7766db869f..686d2250ad 100644 --- a/variables/_waku_core.waku_store.StoreCodec.html +++ b/variables/_waku_core.waku_store.StoreCodec.html @@ -1 +1 @@ -StoreCodec | Documentation
                              StoreCodec: "/vac/waku/store/2.0.0-beta4" = "/vac/waku/store/2.0.0-beta4"

                              Generated using TypeDoc

                              \ No newline at end of file +StoreCodec | Documentation
                              StoreCodec: "/vac/waku/store/2.0.0-beta4" = "/vac/waku/store/2.0.0-beta4"

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_enr.ERR_INVALID_ID.html b/variables/_waku_enr.ERR_INVALID_ID.html index d55621881f..a47904db38 100644 --- a/variables/_waku_enr.ERR_INVALID_ID.html +++ b/variables/_waku_enr.ERR_INVALID_ID.html @@ -1 +1 @@ -ERR_INVALID_ID | Documentation

                              Variable ERR_INVALID_IDConst

                              ERR_INVALID_ID: "Invalid record id" = "Invalid record id"

                              Generated using TypeDoc

                              \ No newline at end of file +ERR_INVALID_ID | Documentation

                              Variable ERR_INVALID_IDConst

                              ERR_INVALID_ID: "Invalid record id" = "Invalid record id"

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_enr.ERR_NO_SIGNATURE.html b/variables/_waku_enr.ERR_NO_SIGNATURE.html index e7c723f635..8648e0f2a6 100644 --- a/variables/_waku_enr.ERR_NO_SIGNATURE.html +++ b/variables/_waku_enr.ERR_NO_SIGNATURE.html @@ -1 +1 @@ -ERR_NO_SIGNATURE | Documentation

                              Variable ERR_NO_SIGNATUREConst

                              ERR_NO_SIGNATURE: "No valid signature found" = "No valid signature found"

                              Generated using TypeDoc

                              \ No newline at end of file +ERR_NO_SIGNATURE | Documentation

                              Variable ERR_NO_SIGNATUREConst

                              ERR_NO_SIGNATURE: "No valid signature found" = "No valid signature found"

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_enr.MAX_RECORD_SIZE.html b/variables/_waku_enr.MAX_RECORD_SIZE.html index ada024934b..26bf2ea3f3 100644 --- a/variables/_waku_enr.MAX_RECORD_SIZE.html +++ b/variables/_waku_enr.MAX_RECORD_SIZE.html @@ -1 +1 @@ -MAX_RECORD_SIZE | Documentation

                              Variable MAX_RECORD_SIZEConst

                              MAX_RECORD_SIZE: 300 = 300

                              Generated using TypeDoc

                              \ No newline at end of file +MAX_RECORD_SIZE | Documentation

                              Variable MAX_RECORD_SIZEConst

                              MAX_RECORD_SIZE: 300 = 300

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html b/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html index d62d788d83..8212cde487 100644 --- a/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html +++ b/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html @@ -1 +1 @@ -MULTIADDR_LENGTH_SIZE | Documentation

                              Variable MULTIADDR_LENGTH_SIZEConst

                              MULTIADDR_LENGTH_SIZE: 2 = 2

                              Generated using TypeDoc

                              \ No newline at end of file +MULTIADDR_LENGTH_SIZE | Documentation

                              Variable MULTIADDR_LENGTH_SIZEConst

                              MULTIADDR_LENGTH_SIZE: 2 = 2

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html b/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html index e075d0cc15..87e7e7425e 100644 --- a/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html +++ b/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html @@ -1,2 +1,2 @@ DEFAULT_CLUSTER_ID | Documentation

                              Variable DEFAULT_CLUSTER_IDConst

                              DEFAULT_CLUSTER_ID: 1 = 1

                              The default cluster ID for The Waku Network

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_interfaces.DefaultPubsubTopic.html b/variables/_waku_interfaces.DefaultPubsubTopic.html index 2c8597bd95..37cf232d59 100644 --- a/variables/_waku_interfaces.DefaultPubsubTopic.html +++ b/variables/_waku_interfaces.DefaultPubsubTopic.html @@ -1,2 +1,2 @@ DefaultPubsubTopic | Documentation

                              Variable DefaultPubsubTopicConst

                              DefaultPubsubTopic: "/waku/2/default-waku/proto" = "/waku/2/default-waku/proto"

                              DefaultPubsubTopic is the default gossipsub topic to use for Waku.

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html b/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html index 0d80b52e9e..04432353aa 100644 --- a/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html +++ b/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html @@ -1 +1 @@ -DefaultPingKeepAliveValueSecs | Documentation

                              Variable DefaultPingKeepAliveValueSecsConst

                              DefaultPingKeepAliveValueSecs: number = ...

                              Generated using TypeDoc

                              \ No newline at end of file +DefaultPingKeepAliveValueSecs | Documentation

                              Variable DefaultPingKeepAliveValueSecsConst

                              DefaultPingKeepAliveValueSecs: number = ...

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html b/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html index 0bd945978e..567d3aecd1 100644 --- a/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html +++ b/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html @@ -1 +1 @@ -DefaultRelayKeepAliveValueSecs | Documentation

                              Variable DefaultRelayKeepAliveValueSecsConst

                              DefaultRelayKeepAliveValueSecs: number = ...

                              Generated using TypeDoc

                              \ No newline at end of file +DefaultRelayKeepAliveValueSecs | Documentation

                              Variable DefaultRelayKeepAliveValueSecsConst

                              DefaultRelayKeepAliveValueSecs: number = ...

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultUserAgent.html b/variables/_waku_sdk.DefaultUserAgent.html index 8417206fc4..8428045cec 100644 --- a/variables/_waku_sdk.DefaultUserAgent.html +++ b/variables/_waku_sdk.DefaultUserAgent.html @@ -1 +1 @@ -DefaultUserAgent | Documentation

                              Variable DefaultUserAgentConst

                              DefaultUserAgent: "js-waku" = "js-waku"

                              Generated using TypeDoc

                              \ No newline at end of file +DefaultUserAgent | Documentation

                              Variable DefaultUserAgentConst

                              DefaultUserAgent: "js-waku" = "js-waku"

                              Generated using TypeDoc

                              \ No newline at end of file