diff --git a/assets/search.js b/assets/search.js index 617a6016fb..bba1604502 100644 --- a/assets/search.js +++ b/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAAA9R9W3fctrLmX5mVfnV0mncyTyNLcqKJLXlLci5nr7202t20zJNWd+++OPE5a/77kAC7CRQLYOFCOfOSFbmBqg8oECh8KBT+57vt+s/ddz/883+++6NaLb77IXz13Wr2XH73w3f/+8/ZH4f/qFb7cvtpNi9337367rBd1j88rxeHZbn7j8emwGNX4Ozz/nlZl5ovZ7tdXf6H7777v6+OcvOT3KuL9WpVzvfVenW/n+3Lqy/lat9JL1eHZ0Q2XgtR+eq7zWxb/4a1oIMTpCc8F7c3N1cXD9e3N4/3D+cPH+4doEwwYTRwCrF4F74vy+3u9dfLajdffym3X4l9iFfz0Ynvr67uHtvGP76+vX24f7g7f+8CaKIUSe1PRScN42d/XP128dP5zY9X/toAxY7Wjsvr+4vbX67ufvdpCVzoC7TBszXUgr21pftQ38+eystqy7/qIexSYR8f5evzi59/Pb+7NFc8EaoSu0VuKornze2dJZyupiMawTTb9X49Xy8HZ81TQR8meVMt6wJmKienStTGn5qGYnhbPX3evz/sPhvCEOv5QXJXLmdfDVEc6/hBcL9fb0tDBMc6Dgi6YXhfrhZX2+16cEycCvoYhpdXF7eXV49vzq/fXg1+j7LmCaxL7IauoSiiq3fvH+op+fz3t7fnpohgXU+Ibuz7CNb1g+jHq5uru+sLJtYQEKjqB8/NLV9Dz3+ppZ6/fju4OgNQWH0/yO6u3t0+XHHpb84/vH0wRIbV94/s7ur/1H6h8eBSiPCD7/76P68eH25vH19f/2iIC1T1g+fh9n09bG9uHxo3+s31jx/ujPtLIcIBXzd9P8yeBh2IpowXd47qzJ8UTixcddYitV9OdcQ7DJZuNsARJsKO/bRRfjdb1Y7e9nbT/NEZohPTB6aqbG+haRifoD3P/nq9Xu93++1sw/YJ58vl+s9y4Q5tohFN7FJlv6kbc1nNluf7ffm82e/erLeNXj9NwQWP15D3s+1suSyXjV4PA2WCiPQHXhrsh+1uTex0VtTPQF5UT+Vub6p2cqpG7QzeOgWIzeHj7vDxYb2p5sZI5Lpe4NTbybKqd/wP1XNpjAdU9gJoV69NlnCkqrZgxHF6udpdLKumJgXKqbSf0botd+vll/LhtwcL7ROpNrEvuuZ2kNIkiboOeXzcf93QDKPEc3YSYgrrTGiU0mANhWWydspV/JiuXG0/bIlTMqJ/0tWnd5HYbgWs/ezpZkb8rjBYXX3fsB4e3rqg4tV9g/pltjw4ddZRgFdgf87qGoub9aK8mG1mH6tltf96sT7Q56geUp1EV+jIx8n45Yv182a9kg54CLBBVT8f66Z202TKzBLJRJRk1nGwT/AOvFrNayMZ7QzkKn46bL6ui6z2dBcGATEBQqjnFHIPqKbfzefyuawdWWt0ogSv0J7L/ey+3O+JWw4MmyTCKzhT1xRDZ+WiGsO7/zzbLq5Xn9Y+cIrCXAGLn+ubw3LZzKokjMfC3j5ReT9mjmGCyehQ7XeL76vd99Xqc7mt9mzHru6uU08o4H6ST5DoGD8ZniINAVlWHzfhxgLIqeJIPbTsnW+ZYDM+4xqCs5UOuehQtmYHXUMwduRlW4axM1ukERjhNM4FXoG41Mgo2mr+RowEqtq1pAyRqJOxybVHg3i/n21tAXZ1R4K3axRYjS5ebzRYa5sZqq3mEZSw1F2f776u5td18dmeSOzJVfwse5UjgIkggDg3gJarJyqazTBQPcvZAZLs9Xq2K4+H+DRgYg0/1potFm/ZssmCjd5Wu3pDQPQC+mgmSmnUfpO6xAMBRsZoTIjJkhUNV3X6cskOWqyb0NX/O3Vsi6rtyu9D6848Nk/vWJcLp07sSfkbdaWM7dihsW2HgqaqtsWH5b5qtlS0jScCW5Lg2J0O9BCCzIIVIgHbls/rL6XHGVQn8G80QJUwj2M1tR2r6g5QLetGNATSlp059aDqYml5753H0gD2qlkv9JLH+lTuYXyxC54JLo/af/2+cXW0VTgNHTctMNy62GUTIlIvN07kg4k/Dj90pJErngkrK8kz70j80onUmZdls2os3pW7Xd3nNNRynW/EqmMoLGl12AleeHUUnwWxTgTX0OL2uNrafiFtZl+X6xmN3UBRdQI8AzMk+nFwNkw/EWC9d63X4edqXy9060/2GHty/MLcV8/lbj97Ji4TGEJRhDM4ZGIjrvxt4W87lW09zGFKX+3Tdv3M3Kbbj/9lAQpUtwdl7wor8ZgTCEdRUqs0HfdrtS0f1o7d1xPyt+hEGZUNgSB2Jmij3/nXJQoQ6URptmhPNGlw2sLfarYQ1dvOFsf2+nF1JEQ2Ps4AHOMBIwGyGzADkPaG04GEaG8zDfQB2U8DCjTmM+lR0H7wo9+vm8nBCl5b8W/QUQ0Smzmy6ybWFuUkRJ6AfJ0YEb3zo8JJZeKNN+1RKSb6jJ1iEw9Rqzg11mzCqGlUM452tlhQifMTAqmiByCreixem1r+VMkDgIYTNgZwquQLAJm4lCGY0ZU6EIePy2r+c0lkAzsUQj0PMHblvw0B8Bo+VJsRyB0AC95YB6N6Ws32B/rqdIQh1PMAYz83nRR5DT+qTafFtooH5YeFabt5DT+qTdvdVvGgvCkbGmo/1rFTD48lmrCWd7arElbfEpboBPHMGPe1zz7fVhs6ld6v5+f0ZlOtnpwQTFoJ1L5BOkB1QsPLfCTOWyp8ohj/IA8rTzBlQaMCPV8SN74ErFyWH7jid2J0YuP1qMaI13ck9Ecgyv0w5H6pcWdOfIAMf2d270Iobz+JQv2LGfWE6lj628fZSUgoMXZGUaVdt/igKihYzQmek9Qx4+wAdCzG7u/TsQ6xdl1njhBnJ8PUxNj9bbrSPdbuJG+cODsZriLGzrk7XeLtZIR4rJ1fgI5xdzJgWszd32bAeo29O4keO+5OboMNd4J0qeQ611/fp2r7fLtt07/8NFstaj1/2M4KSmG+AP/7QA7Ck8EdK7oAER2jZrq6+mv+ebaiuvJijW/vIPXQ+HeSpC7y8U1TMZs7S5LkMR0mpAnuTtNLdLSD8yR37ggOVB+uNyfqBbrW3ZmSZI7jUPVhe3GqFN3r4lj1kfpwrihAHR2sPvAxnKwXGNBenS1J/NgOV78tuNPlpctt/Zo+SFPfRgUI+jeaVw0GEfp82gDOBj+c5rgfPh6zMDojY9PE40nyoyjZpGP1mfU1TWn+/L40dimJzWF/CtJHbNLiWNa7dU6SX8o6XVPGsE7XnNGsI3/TTaSX0fGDWONbRU32MNiGTkrN9xM/2cdmE0RJAUa/JtLHZHhJhALH6Cipj8j8PIkCyuZQqY/N+mSJAtHweKmPzuaMiQKsnj125CP7PqyuuiMoacK6szCoXMfPpFVu1nNaBiNM/eRYndo1oNnKGWH7x7K8qxdCe2SSDL/wVoflsvpUUXc/GDpRhF9wG6fxNNkYzgw0UNvl6npRi3DsNSjGL8hmQ1T+Zo/uVH8EWL87wvrdByx5AmsTTROBtaX9TFqG0TuScqvQolNjfdAKCjjm1O5JUNck5UUHMXzHLCmUDFcp6W/QlTg2G173JFfRXOU3sZx9PX9/TQXPS/v5Jp7Kfe1yfDbgliX9E1Cf3lNtk/2YU4XI5uNoZUkNU3XeererNrWprXAKlR26TXW7zMqaoL4vWPT8ewBPPwHfNxtWDIrdpNCK4Y1RzAH37MUDGjBe1tOaWMsy1jppa1G7oG2cD6NAFOZfeCuBNUFlDPrhCiv67Q+vOxj+T615b3gx3hBKC2sykWMeUIug3U+mx+lMh7PotgNHOIQWAHo7fR6l+9zPm7mwcQ6aBaBeTphhF7ocLQvYfJwpa6GxM70fm++avgkR8PWqG9nW95CT0dgcA3NhoFW6rvu12n++3dZLX7m4qD/3j7P5H3awcUHfvjsRXMeOze06FmvpUBe/366fq13p3sV9QX+PLga4jl0cTO37GDZ1nHASoTFjxJGM0uuDkSOB+Vo/dsyIAN9HsAjsV9FT/7ksN+fL6ktp8pIOrOQpDKNaPZ0k2+OYQDlE2/Z6QvkN1btRHzh7gtyBipZlz7mT31w5lfZ2JG+RdFUG4fPVla4zVJm96M+uAJSm764MQjF4eAVAcX15hQDN5OmVHjrjt1cGAdEfXwFgDF9fGQRCf34FADF8fwUDYvcAC8Dh9gLLICzTJ1gAOi9vsBBAmjzC0oPo/ArLIEA6DdwbZU7vsBCAEfND90e/5/lKXAJtX4ZE6vlZFg1WGRUG4/UG6wQv07sSocVEbwCSPuUrARpO/gbg6MuAEpzhgqAHJ34NYoi24ZujeNVv6SpqEA34jdreVPSRF65PB9niYYxBqCrb/6MhDZrH7Z/NjS/U9WP91eGZTojrkEwESRY9KHaKe6I6LVDT3HXDMFWWvit39bDYmQ/PY0V/9ysaCsPcyBKOiSjHou9OvaHuODJFcyzsp4Oubu7MtU54LYOOYK1TN14M+q/76rCkOUt4VT8dc3F7c3N18XB16YpkIkoy6DKkTzzwkySgxie5CqldyxWdbHajxgT7mcWVmqFWHLtFM9eY3akxapDlpRrHRl1e31/c/nJ15+E7kET9rT+EDumJqXfucKH1o38MCP7ue/Dalhf9JLBmSV/FyE0TVy0WGEamuE+lv+W+RQbhk+LuOsOdfAAoTSmHQSgGFDeA4kpxE6CZcCA9dMbMxyAgOt8BwBiyHINA6NwGAGLIaGBA7ChugMON4h6EZUpxA3ReKG4CSBOKuwfRmeIeBEinuHujzIniJgAjUtz90e95vhKXwCYW12Cz1hX3dItxu10TyRugenKqSpwWhJYqZ8p5tanIpCYEJFV3ASXZxyjy41Tak4uyPOz2ZNJKVj4RK1N749RYXRwM0ToymlNNByiSXarV07I0tI5c55vYCIFgZSnQfJ297IEdqzuDEi33UD2Xb+iubFfc04y3WjQibXRPurrEHhHaqrsYZA1IrO0CSbTPr3UFEpim4Lfcip30uxwYsda6b7g6LKZ7LR0Ag21WBwDZYTkAMNlMiRiM91E6GPQtVAfBcPekU0/fOHXqDfdMQL3ddqnT3tspWSs33RR1GFT7IQcoJlsfEQi267GGQd/giKPB6BanXj1xGyONRfv5AC4NtEduWMkXj7nptFpNw6G/aTB0mgeVQMwmwtB6JlQCMJsKQ+u5MJSGf5EFSXjCcF6v9F9KMb1AtyNpyGYEDFLFenD24Gw2y2o+Y2kOxJ2ICopc3BqG9szGQPfE9JgStld1xbQr5gDrTBZjB3HgfKW/g7PAabGHM0MJk3FZYDROyDWIEH4LvTtfCpSnq1MvOfolpcbDHrma1Ws9z0EINrcqNGLhl+2HnmbzzpBaqt7V9dM6mmI6s0vsKMsbHrfmUFlZb4uIKJSyisDy32IAycptx1DXZNfpWQfLZn7uyRtYRoTigw6JHiuQ5A1vb9RtS5ayrCEM4P1BFfB+FW8fwdXNnfiArgIBL+VT6S+z5WFw0B/LeVN8TVsnrh1XiJ7at73NjErzqaQ/5XfSBkalmJXypvStzKIplPJSnpUiYfpa9R5i83Eg9+X2S9UUJME4ln7RVQVRbbymgMYqZuqKp8IcHIdqRGeCCCtoA2vJM3xi0RyhIGIMhNJLuubozJ7RNUPGMri5YDsK8IQOfpFNNMCwN8NLeZsGWPz44n4/uN6cCvpT3WR1nq+X3HUg+hlopRedj9QIjKclvAcU43dRfpodlvvXvUBWW5xniEQX4APf35K03A6jNj3HssF6vHP0sP6wcx8QZ1DciMjRPJfWwO2yXtrg7mdSsQZt8fihFeL9bF/Nb9bVriTsTgiwoTy/2Huzb2faQexdUW+T/305284/s63pX/shAFLhF53s+5qNJ3m5parJff08qwZJXCWas1N9G1DDU8qymhPGuBqeKGIEhF+qXTW8lVLDO9X3g83rQGvBWdyVwVAem6r7MP99KFfz8ubw/HGYhZBL+5sdmim83gqA28wqEFJpfyCa40l2MZfom/YqvOxUhWo3n656rVbxmoftbj08QHSozk4ybMENTV2zp/Ky2vIYMDeoUNSIiO+r/3az9pkgZSSc+360phVSSY4/rPBb/rDqP3GhwCsUfdHvF+o1/nLFNnZQoq4TLq/enH94+/B48fbD/cPV3eN1d+30y2xbzT4uMVz9WtbdImLhe0/MC9Vh6dWyn+1PUHihw75adjP883px6BCw3xBNwrcRdpFYb9dPYqhqW14SxYtQsHNYnaIk6IDP66G/3x7mYtLfAW0Tuc6g5rauahZ4ZJc9yMpPxXuXZjbb6ku9e7FEUYn7xkEQlSLrphuGP2fbFR1DW9oZQ5iGQQyu7ZBR9K1hq9fIAL3+t9Vq1OW9HqdrFcMsl+snskpe1lXjnO3rL8uPh6eb+l92m3oio3/ueGUrTODIbs8za+t8Yy4KlLSZ9cjrqVojbTlF6yvPi9pil8rDy0E4Z1CGMTiCn7Y+7N+ZGkj0z471PWBL8biIhzXmCHw6rJi3LaNV1rMaWCo87W2lRfmXEZyumkc0u9df7bpHruiIaFE27yuwI/h76foYjgMWd9ZeD63nalXSewKr4oiiXBn1ASzurH132IqtuW6uUnyqnup/HYaiqesF15GFMYTUr+Z9gbBQP1H+arCMKGUoO8zkUGeEVpmc91g20fgYaIxmUk+IRmxjn9wcraGiqhdpbW9q+GW2rBZoLK2u0b1ajtPUU7l/vysPi/XdbLVYPze3Psr9ABK0jiuO7fqwef3VoD+QGo4Yqt1l+aleGofm6FM5Z33t890NK/mheWbuQohgUOlG6jjj+LXamoGAFRwRCFNs7S4qshXgWHRVnVHtPt9ur1fV/t1scz/4WcDijtr5uyv15uH5zXb9fL7dCtspHABSwxHDaU2Q9hRD07OilisW2bYmuyNdVb+odqfdzuDA1dR0xLRfn+++rua9B5hxHKC0jW5IGz/zKer7zzMhcFpmj9sij00RLYkstKut85MoFbZJkitUoDRLgj2EQIwOpIIgBgoqcMBe3jQxLoruZb9p+zUOijiadk1rQtd7KZRVQiegtK41HKZaMfsKb1fLr+3CNqwcqWEEQLqiTdEqlKPYDyqUGAzxIUc4bvraWHmyTrGqjq8wAMAreETAt/8GCHgFVwTCqt6UegQX5TGriwVtzA4HOnW09fRO5JrDXSA1EesDfrh818Sp7PZ0MFI1ukUG4eB3QQ3hGN8RHZJo/wWTURp+3lS5Dt8+GbrpxOCGnTRrkLGbTikW2MVMIPjw7uWDMNP1feB5jA9fR/aDeGJwSdnH0HH8YL19ouN8lP4+w3E+PH+fmm4h28yNV42NpVH9DrIahYcBVjff7+CqYfkYWCpc1oOqxuVjQEm4OlitiyVd9x0cTkKlbzqgRBwuQ0rsBE+DSoTmNKwGsZkPLBGb09DCsXXQ7mZNJoDnav9+u15/oo8vud43HWIAissoA73haaABgE5jjYLQfLgBhE4jTolQ9D3xnZ6xJ2frbQ74l1yHJkcyEdekJ28Mp7gfLW2NVxQ1BtS9m+N+hLn34KPrB+bGCuVm7ntAbrQJCwlIJpvhzIVEjwRkMbT+dDtsnZCR4OkyehsAHMw4RIQoDjTMq6NgFOr5HmwtwW827/XxTAQ5XrwV6bkh3F+hIJWr+u68crOem1kSxTM5yvG16gILb/9YlnfrtdmHiyOVhI0Cd3VYLqtPlSE7haMVZY0CduNnQE6OckYBuV2urnnaGz+9CuWNAro5uC9/84D2JGg8mL/7gvm7R5j4KdPjly4P9NB+ry5rddYE/Kr7o39pesbT6MdF2M3iTdsJMB/E0FQHjIhYa9wKHX4204ZtcNhrm2kSWpeTjFWuDs++mmnrKpCMFQjv4Xx4fX9xd/36asxWTEQtL2QyrI13j++vb358mZaedL18ez/cvIxVZT3ftJ2P52/fvlRbW10v1N5xJtZRJlFP3KUGtguNaYrbmNHU4HYhN0m4NU4PIY5tUB2X4cPt8T2cW2S+x3PbaSMO6Ba49xGtQ+5nSLfIvY/pHnK348hGh/OJpNfB6+lcEojyOEh9nU6SEFoNRl9nlGqEzseUjWgfJ5Veh56/88q+NI8D0OOpJRWn1TD0eHapxekWMduItonXHm8YOsRza0R5HIAu8d7GCK2Gnks8OA1h/2hSSaER+Ea1++pAcVBiNY2OlAZRTkwe17ClZfrP1+FEk5cG4QrGbpZwR9Fvc2TBYzfD6qx3uBH2Z7+kJmi/bLBPtG0PFzPCt+2vyyWIvvu8t4vpJYU+7C7Ead9PKyTBL9SMy3Ln/hFjzWgFj9EMD+EQYO8wwlB3mCSR0AjXmRHfJ0mA/0S8U3vAsjRfgP1EdPTd9RHsbxzXoURlGdqh3ZR4iO5Q43UI8KCDtorxUGO2D/OgQ954G6iWwR50qNbxHmrIbiEfdOjmUR9qzJaBH4ZgjWI/BsCah39owcIXwC0XCKHqyDtGd2RuF/rUW3KwOnwu62lytvSAV5Q1CtjmOTEPOFsxo0DczL4u1zPjbQWCspM0CtCtk9eC4O0JHAV2kyK09uufNx4Qi7JGAQufy7aHSns12wQoDKlbNu9sbmhnYqeybiF1PNkJNY6uUyrUM53Cu1Y60tA4GisaGhXlTEPjAO1oaAOEBjQ0jtCOhh5CaJGPBxdsF7ww2rBziVjAZXkfeE6xCSYYHYaeUxTCIEYw+EiX6oFQ81v1Yw0525v1PTG+B5r13XoiMvvhZX27XofMIbSgE+sWWjDCEPMRWqCS5nHAeQktMMNpNfy8hBYQcNqGFnSiHUILRhiGzqEFqCiPA9A9tMAAodXQcw8tGEIoUkLYVkK720IdRnNKCBt72JVUd1CTZ+NDjCGn2O2YSAvW7phoCHDf4ibnzLifNoLNpQeK7CFR3i4y8kNlkLv7w7xGRYxsGUAqCPMGt2dtak6Dnts0go2N0geoAFnkD9C5hC4RDkMQjSIaDEA6fMAiRnrGXAJE18NdlcM0wjA0ONwdQGV8uEtwC50Od4fwWh3umoI2PNwdwmxzuGsKeeNtoBof7ppCtTjcHYJse7hrCt3kcHcIs/HhrhVY4uEuCazJ4S4BrNPhLrpNGGGqNT/c1SGzPdwd2hS5HO5q8doc7hqBpR/uanEaHu4aQTQ63NWiND/cNQJqc7irxWt9uGsE2/BwV4vY5nDXCKzR4a4Wqvnh7hBQeLgLWQg1I/ds/xyDAyN91OrGRz/rSCw6DagAY8UD4rKciUAFRDsm0ASjARWowGjHBQ5itGWgj4Id+GfPw86Ze0YEeRtw7rwzGZ3FUHPnnPXoXIkBfBSb+6r9EWdLCmgRGVMCg1+pEyGgx2pFB5gBNiQD9HhtqAAzuAZEgB6qKQ1gBtOCBNDDtaUAzGCbEAB6vMbbfwugxM0/AajJ1n8QqNPGH5mrvU+l5pt+NSrbLb9+TXLZ8Guw2mz3DYDSN/sajIZbfQN4Rht9DULzbb4BSJtNvgar9RbfALLhBl+D1mZ7bwDUaHOvgWm+tdeD7G/s97PFTPiWdDsdXtRta89hcUn02O2TbqS6+YzdNtl5v6XBZLnxUkv0sAPTwLXdipniNdqTafDabs5IeFWDlRzzrdBjF/o98nB1CQDXihxrwDqFg1sgdh+yTsHhVMR9TxifYwcWIvUHYuMa90au7BsvD7saDDXChABuIor0PCv09kQLYuQTBfdJnmfQ6lFhEjejHYN/13EhB5h5HBgDyUjcRwZIQuJpaGhulfB6m7LcPpZ/zT/PViTmWyrveJGvFnXVSvrHodx+NVbfk2A6KOXWO661Q9isVtsBoc7r7RBouxXXCrXBmjuE2m7VpaPGB/Hd+wunIVzX/5sO4AaZ5+HbdNZ4g7cB7HvoKhF7GbgNYt/DVkasGLT0HY5GkeU256WGr9OGZ1jumAPZbetji93PkHbbBBlhlwf3tXiXwmRANxX/ZoOYQfI0cFm/+B+sDKKvAarG6DQoGUZfAxFglO6cKL1a7a5gwPcw32+pRiU4m35uVBF3LjSME0Gof89L1dWi72XZiFrESN38bx/joIM3Ocrz7SE43LIh4ba4cUOFrhwXvlphTXyQRsimnVScv0RIJIiCR1l4Ycdfk68x4tPqSB1crohRIlpUEy7G28IB2Zjdfr2leOKsnBv7ciG+0U1WKdUyNRRvnaODhOGw8o4QQc6uEQbOzi8iozNwijB0dh6RHl0H7qeqKfmVyu5xsWKlbzjEJBgOI0zqAz8DTILmMr6GsRkPLwmby+hSYOsNLgMCQxJsy1nAIdYDdLXdrukzKkQjCnHqOP0G3/JrwGG6fx2oXAF5ru9k1XOLwzrM3Y2hThZeh7y++eX87fXl48WHu/vbO39oJz3Bo3S60JKb25vhhzzp+Ftxo6D2OMj9jWu/E78jKWiA0Hb6d6T+hhD2FwFSejxZrHl2PP/ehXViPCjF8wCzTotHw2U9rKyT4mlwdbCuV4vyL/I4YqW/4RDi+h1GD2+un4HDwbiMGQ0a4+HC0biMFIhGOF+YPVWrJ+IJAxfWVfHnbF5W25L1gg2KU2W7zhG6wMtIRpE5DGxMHupM9jtR79tggm09SLQTBZfr9fnFz7+e3126Q5sIorx2pID2ze2dJ7CdJK9Y/QxPL4PS05QrwHKZd4dwGU++Ai6XGRjF5ZAtgEt1yxXgcfX2kScAk+RpcHnJEUDHZzzIvOQHGMBnmx2Ai3XIDeBxmDnnBeiJ8TTA3HMCEJEZDy33fAA6ZOJ5GX4Goz2eQph3SwfE3+VVNSbby6v68wWxC9ETBgJasd44HchhEw90laAmPWleWHRwNrp4qJ6JR+RqpJ0Y/xA3/U2XJUpJ0ghATRMia5BaZUOmQ93tZ9u9D8OLgrzARD5wszgOlD/0/JmX0gmENZzJUY638wckkbjNLARxCqJGger0iffCXpy/8oFQF4R3NkBrk1xaOxgNIswUSIyDyjSMqktKaRU8m4zSdIj2k4tTPmkNQHGwybw0ARyr4HmILaon8pXSPorJqbobD+tjsZVwuayyWnDbcl5WX8qt6QoroQNCPMLb1e6aIzhJhBs0KYrQaiHoavl25w/bndlC34MyOcnwQRHLHyUksK3wiWJ8Q6yX4vK++m+jYdZHKEjxANA1JR9GHPl2L+np+DRojJPxDVBiTqn4dDitEvGZgDVMw6fDapOEzwTqxstANE7AZwLRIv2eDqpt8j0TyCap93RYjRPvGYMkpt0bBGmSdG8ApFPKvR4d+jdhLP0l29MRvi6p9pQ4bRLtkUHS0+wp8Rkm2SNDM0qxp0RnnmCPDNAmvZ4Sp3VyPTJcw9R6SqQ2ifXIII3S6ikhmifV0wGEN3f2zYzxuF4tvxqkze9XcrvTw6at21oc/awSgQClmM7VSFc4HmVSQFodbhIEOx93UsDbHYBaozc4EqWgtzskNUMvOiDKYa6dGAj6zP0S7Vh3dFLogG3dFnsTGPiAdn6fj2704d/59Omc/ThPvpuLv+bPR3P0y7z7Yn78L58+l7Of5c+3cvSnFKEwJxS8rHhHW/ZY6l+QmQOL6H3Yzla7zXrbmGy/nq+7j1KMSG3k9UpS5qYGIhr/+nDx3lDThFcZ0NavjOv/cGmsn1dx0a/p9vfl9nrzCxhcg8DEWq7miB3UTtr6xp0jNVuFLHVElo6DrB4PTn3W1h8HmVOftfW9IQu7gX91093rbOUL2OpfzYdxEoSiu7Pbbw/zvXACpVYzkYt3Kve7xffV7vtmMi7n+3Lxv9p/qFafy21V/wPeIU3jFOvGU7l/u57Pmm3Du8NyX80WCxJCRb0h08hI0iSJutHx+Lj/uiltlZ+dqhMwnKHwdTldFhRcp5Jm3QDOc/9NUcWL9UaG/UDYVU+r2f6wJRlALOwRw93Vxe3d5eP7u6s3179RcMAKZv0epmEQd9orko2rhXObod4NSe/Gv96Upjj1rfn5+MntKACk0l5xrNaLkvZln0o6jbANzKs0NJcMx70N6zx8XFbzn8uvJKVCYa89TbO0fwtvd19oir/41swyf1ONLRZ2svZ+TppMeDGv7a1FkqaTtpxX3YcFqdW8mG/NpFa35bzqbkqFFOXHgo7ap3Euuo3ny2XPhSJ95Zq6hmMfIHpzWC5NnVhYxyMCamf0Kjlg2JV70nxT7v2Oh53lNkJRz6UHateU6sK6afpS99Un0rJ6Kumgbb4tZ3uSc34qabgLEXfDq+1FI0W/Wz0VepG9saxNuUVWNLVrkKJ/P23XLN2t3h8EIKRKnjBQ/DUMBuq6GSAB9r9kR5kDFmkLvZD9RW3m9j82SNP3d2/fGyDoavjRfr/fVqsnQwCnSlYYos4KV3d3j8d0ZNdd/ocvs201+ygz+HJRc+MDrTe3j/fXP96cP3y4uxrUKxZ20vzu/LfHlj64v/5PvWJQ1k3vh7cP1+eXl3ePb69ufnz4iaAdq2GOQYrYeN5sy92uP9fAEIJGf6+0m262OvFJ8w0636EYVLWcsPBwjV8lPxrTLpRz0scDLIb1CeWc9NXO5ftt9aXuubqn3vQXOEy3oo4zjqPBDGD0qzih+KOcz2d/hEmqVXwq5aRL8kIxNU0BJw3cp7zvsbaYMlDWXC884Z2vlemtm5+0Z7xxUMTRtGsIvxF/0YR97YZkTkBhXQvmIOMWUPu2evpcD7Hd5wspfE2luFfcQfX72VM5lPar0wxLOyhuZpQbMWJMpVMo6KjudsMGI0ljV9ZBKV8pLuTLXiqtoLCD2qaMNgd7p1Qq6qjyNCxJWsXSjorv94QpYCKWNFEI773rFBlE3CrVtDEwj1OKolNhqsqzfkgh7FLumi/08b4aFJOeACqoTtAgPO3Q1uKijHQjQFcrW0BdTa+A+Exi30+w/gjg7PsM1ncDJ0fcm8HhYWiG390ADFIGOi0e82R0OnE2UfYm8MgR9gZCraLrTUDTI+udUQ9E1ZugpkfU26E2yWyn1WCY5O5Fh69V6juqRP8D1y4hnhtelyFrlybPAq/NZX2Dz4J2KYE4ck2u8JtjJN3mt5sRjC/2W6An3/H30ATCdX+LFlBv/ntowEASAAvwlHwAHoATUwNYNMAkS4CHhgwlDLBoASl3gC/omjQCttCHMgrYQTe+WEZdRMab2mnX0AxxmtxOs1hHTS+tmaKn3mVzha6/4maKmnDzzRXw4IU4U8y0e3KusKnX50zRG92qc20E4bKdKX7qHTxX6INX80yB027sWcAWjqnhlS94MK2QbnDny4ChacrrdrXN/9nwvz2W89PssNx/2JXb86emHkXlBKk12GzWIDz0pndGI8eBdMqPBcl9DZSaheAo9BqE4fQlaBblFT/uejdb1aPDAlOvvh9kn+QTHhqcT9SzHhqGZfVxE6rinVUYTpV8YYDHTlQY9AMoGhIh7acq3lYFBlT1g2dbLmeq0D0VkGMdPwh20skcDcGOeEanRCAFsy0qwR2lAWir+NHfXu7rgqp/rfafhZg2GiS1FD8oq90Fn6dKVcSpCplc0xea+yb7uwWWrp4fJCwLvfH45XV8IVibzq9tFXv9YOsMwyZwn/EkrS1u6wrIM2q1evq5LDfny+rL0N4dBTCBEui9cmy2yWRvhMx2yh8AxmZwt07rifAG7tDzZ01wHUz9WgUkYW/ReszvxWHyy2x5KO/FEDB0x8EUaOvbfgN9fHeSRSwAKgTYIpT3Q4+fBqONhGIWuyOhQ9AQPWXzjyrFWkZtPjaNmCjAHMiElCtAK0f1sb3/cP+TO7KzVow1vGM2BAXK+w+v7y/url+rA8/pUEVZHvGm8nAHsXXoCacovKsz5tAzhSHE/tHyVegECt2inCTYhutxMxAgCIo6hdI1u7veIz8EnWI9M5MJbbQNPdCCMYs50ImyDzbQAjSMMjBHSAkv0CI0jCsgIpQem8CGndrPUUk3OGlSjz1pqq20719QAU2q4eQAJl0nQ9zdH+Y1JopPPYhTkOULrOCJKKL21auXIF2u63eOaQr1Y7FJH4pU1QcquwVLi0iOHjddupSi5V5TLmK7oVjzrpTF0tXt+/F7GWKeMqhNqmFmu14mfOKL4cMQqM+EayXhyHSvgxOA0Z4Ep+ISp3/28iCdNGkli7UcrWfy0tAgDNo7Qzox6iNsbIhbIISCxgCqf22IhpHw1pANvObseOi532GAkhQPEKXk2hYIuzoev4bBV2kHUBDfo1VLUR+UDL6bOgSN+mIqCRzCkMGPQO3ncLmgnpsVBTzsDhfV5eJQuipuKHpXx8HVPrVHw3GIlbwhaX6Xb8ANwTjVcMRg59xhGLrLeab+HJTW9QYe0nBhcp7fK2zh0lmENuBqhxOxspvyis7qt1sd8PCpejpsy8V74nG2Gi4uaDTkh21T+7wu+6V8P9vOlstyeVnNlhfrw0p7iqdqwZDAsVrSnECf7/fl82a/e7PeNvkGLODjUsbEfNU8O+2IGMoYC+8fx7MQ63lggogYC+1woI0CIxJs4xfZenX1pa7902y1WJbKPHM6iH0JHrEapHU2wGiwSvUFwvaqdh31+P+hDR/zhviskfrYSXWHj5yWjNnlUgPaf/s+8NmSM6njdcZZVLtx7CMJ/v/URF0bjlaK/FtJ6KhBQ30RX7P32MYvw0/c/93N1DThaKVkJCuxblKuIctqZdeytuJoqxug8QygIQlk/GLblKtFtXpq/KTGKf3HoTzY9KFCzFioq3oTM1vNS5s+Fet6xCcF3M24x3w5EDeqQCjXHgtj4yc7uNj+PWsUHduGN/9jY2pUyHiId5vZfv758jhRsbnMCrVC0GjIt+tNV9gGMRQwFtImiV5jz4FU9DqsiIiR0e5ef7108B1wKearqwblw+zppv7DYdONChmrX4mB5qr53yzY3ADVcfVrWOTXs125uF29Xq/3u/12trnfz/YHq+WKJna8vm7UM9rt4sTFWTejL2cs3JvtugnacPJp+iLGQrs92Ey7vNZYmHaf14fl4tLeS+gJGA1pc2jV6OhqvK12+3JlB1srbfQ2XJ52o56aoRL4Mi1plitvrQDCxmuB/rqMEivtygwZx3799LQsbz99stzYwvpj9Verx3b/DaqPhVL73oT2BIfy/MTw/lU4P1Qkx0QgySVf5uQQ0Wl6Kxo0UJ1JaK914TEkx0rIMGnfkHTD1B0zGiOTqtr3EXgV6XE7+/OhlyyCiAlW9oYKzTNDH0xG2WSomPqpY4iAjBLEUNFI2WCIQKg5X6gYYIIX6kimp3GhIlHkbCECMs/MQsXVT8NChGSUbIWKBmZWIWIxyJ+ingV76xNhkXihWBbLd3LEukb5sggQLCYwNQdvsuZsHRYb/TtNzcJ6+/G/yBBAJR8Yfq225cPaCkmvqo1VpBejBr+BtsjLfAOiMtNv4NgWx28AQjD6BgYwkNZuCYDRoj2gvVl378v9QCocSb1UxVU/cQaQABjOAH0EYA9H+eokAHujr21Qf/MBG+hui9v0vPCV/2wQwAXLvsx3j2o1nQB6zbQ/qcbxWB9UU5FJKTiaHY3+QBBHiQsZCfFg4iQcYz93kn9Uzh2pkOIPs8zcnGiV3dVf1U57pqr8XKAEl29GZgvnn8vmAh9LjtGk8LDoT1TGSL05mI5IAZGakYiOQ8+yqmDQSFYTFOdLrdehBsIrOs2+wlp0v9+Ws2fCQiQVfJlVqK/SdAmSW6eYnWaLBQt2oJwYIJCQ6ta4TMPmCHAMAn5lab12Kbrvqdx3FLR2GkLQ9ip/y66TwRzDCkPzrgOtUkXGr1XP1KoA8hqGUzTpG3hu0vPJKT5okKSKfr7HHSv0fr3WTpAIFqmip16CUSu8nPnAOtWz7iMJyWcWrdqcUX7YLOpW3dv2mVbQGH24Kv+06kOx3hi4NtuyqXtjCQ+p7gll/0JrP7Uyeo0UlnbLXvau3M/qATIj3F+Vilpo7V1WhdQwekVTKupDKyTjNFrtSTnpOmy1f7Pe3pXPa/5Is15zr7ir9iaXOTfckOKupI1Oq8u3ksKJ9C9m925P1aQGC5PCCRqvKO+o5bQp7DekC8QppsiCpJN5gbGeDXxZpFiM0sUcpFrt7cd6EvgijKi+ymMRG3Vakw6oomURlCsqOeXZcvlxNv/DUPeZUI8OYiA54ALMWUQoXTUXJND+bIt/waYqmN6lj6tf2GpMyFPLj+vdrtrcHz4qP3WuXCrrfSxSdU7kfzIYonJFueXKzrmT5hg1yDvFfDNWp3T6Jt2fhp1xJ/+fZqZtblx9X/41r11S5fOL7ObXsYx25hVJjmZ1vGorDUXFyxrQmhQLyI2xpUGoYAx4EQkYLlJ9ZPe8Wa9qYapdvgFcQRLdT3bAPpSZnQwdT9U+InL98QgZt81hiQPqjVDYFTqQ9SL4/93khjrmoHBtABT2ci1or0f6aYEgbKwWgNCkf27EKOz7r88f18t/ubblERH66HXWhK3Yr+vNfd17D7Mnd/SCMM+opcukH9fbfZMgrRq6oUVGjoscbST16bJjsXLhozkKmS/SHvY5evmmXwqx7gCQjJhyHOiK8a5skifV31c7Ur1gRoS+UK8rjzsNGjB4+Gm4SoF32sTyJLCw0rfyx1Ec1q54ryvUx5VvWWokyqElBbBSYG+IVqvP9fBFbzuQ22JwTmcPnrZJ1WM+U/SL7QkapTWK0zSP3Q+eBX9mDt3D+sPOxQhQzvjICQ/WUYArXzKC13v+11gN2ZbP9fzo94PWyfz/4ZtW4qceyQ982Or+0Z5I64NkKA2Dcl5mvMHrOWWbm8TluxFkjDKi5L3IcknfxCqWiU7E+Hjnx1QPrqh7gsbHfkz84YBaEPFCA9wkRoPYAt0p/thNoO/ucPj9jZ0LMiEb+uDTADI6g9MjlXsuu1izv+7KvbQpM0AwkarT+2Yghz3r7OsGxhfhHokJLijBG7Q9T45jBaqr6xPOw8NbWzS8qk8w7ClBWzjHyi6AxMieqzfnH94+PL6/urp7vPrt4qfzmx+vHh/Of3y8OX+nfl9OxqgX4vIZCkjFaUIfC6RmGMiBQSo84PwUZRDgsaYMB1ajPVmlxGNyvkoCMoH/brOl7cnodRapS/tHpmZN8nJw6rGLAcGl/tlDl3fC1L2qPhJfrHbf91PAykfidRkhFyr1SPxytWseTx46DZeFw0oUe8pNsCXeCDgMiDcJU0+aasl4vLy5f9iW5cVs/lm1eaLghHLoTDAZt8GG3Bgx7avQQz2T+0DV4WWTUf9hvSy3Te5Ulwb0JI3Q6XL4l/LEnoJ3YXhQT8Yo7TMemwSKvz3clfP1VhUXQepdIGd03Ltytp1/dkF8kjA21rprbsq/9poDRwpeWYqXqc1k10+E2N/1+8JX17qtf/9pv1cdZxG/KkGKnwUCRJmdylwSv39Y6VstqSgO6yW11xWqGX4wpIyC8tEynMwSsz4giwTYJhjLEu1OG/ZGQruzCHizQ7symSpxtCtsnvSG1iE+idTVFqFJ1tgJUUkkzAYBSXSs1NgRCkJK2IgtMmV8BQ3YYGgFGZdA0ZSrbeNbK4kZGVpb2mXh0W436NppV0HkHjm2VTGhvL+7vbRHctZWN4YzcDfk4er+wQFVW90DKkD61CNqmOuR8cFqow0jCxiT3r9aDLCejF5HqembZ57w7vtyNd9+3UjvHMgcTlvwsSuoJXLEm4p18TVdKi9PMRKCXQAQFHE0FXMArMomXeJ7vsD+XKrIKj2kCSrHDGUrjwC2Xl6fm/OguTNcIMk/4P37w8elE1BJgjPAbqmZi6dxVEyslt0g7IMR5rBFyX5VzhlDiNr6Tsi4KBxfW9gaX/vvfvEJYS7HYWxs0FPNv5VRO1ReDNt1j2fjdji9GHgA53HSuv7iBLUTMzLa/f3h436pdgTUYE91RxiVf5Tz+eyPMEktcJ3qjoBrO1st1s+vv+6FaZmOTKg9Arbd55ldh/GKYyCqnlY2eOpqvtBYr6UOi+hInlyHyIsjBxcqMRKpTbgxGJCkRCkLsDQmRDic4NYJoDr97XAkmgo90KNqTD9TrltL8Dy6ozcDSbnr1g5FQt7RG7Lp7Qfc2rGx3x0Ywu6lHHYGTkxI7A96/yVAb23QvhA43nCqF7RmpvY3niSBfq1inB1KCdw4YxRhCTDOIjWAziCzlBm6dkt03t/0kRH2RPhH2ZZyQdkT4R/lZr3bX1T1kmZh5q7uCLi2pTWsY1VPqJxYBkfTjcYFyrg80YHYhhjCRgacKVhJxBgQe2PPGKEgwQNAT9uHDqSXLQSG1M82QgvU81ZCpcvvdkLfIo9bCtPmWG4r9O3xubUwbZCtn65vkcpXf+km2fnv5LZ59OFNG2npx+ub5uLLGzfg67Nn8EeB/oH72Ih0anxsRga4dOsNCUTptikZQNnuKu5tPP7eic+9m+dIPPNxxAql+HQlTB+ARYCaPwerdcHNolRpeAwCVZGOoz3S+shTsy7ea5+3JOLtC6MHK1q3QPf0LRH38EO4hFvR9g0YfLGM2gyfnggNe3NmNNsflGkXiMhFMaMM85OCfsiJG2CHABSfrxZTP1DlG8Z+x4j5C8f0GdHjBs/Xa8hE8B73ch5eTiaC7r2jPCpe/SvL1HmQ9OayA0rSC8xEsJr3mEft6aHXmonw8bebR0X+RfuyMxH3F+SdZ8+oxZD6Wl316eu9n9WyL8zXOEcCqpCQCcI2oF/b2cNGsKH8tgE6sb5ffEhoKwlXV88ZDwzb3i26FyRk0rr+hRiYrXs2pJGiejqkh7wBI34qhu+JdLpM3xQ51dSo174r0qk2eVsEU0t+X0ShknaxpF9Zycnr3hnRY6C+NYJIsX9vZAAS7c0RCiLLd0c60XZvj6BjxvT9kQ6EVH6UMWui2+YtEpU8uSeUnaV/j0QWTn6TxHMn2b9NgsnpWo1N5od9tVRFZjbS2O/mk7lIzr1dP6lzS3Y6eDFqd3PcttQbqtWAaYP19Wk+jECcqtBZMzKaSjwYIoGpFGc97lj+nG1V3rsCS1vDCxa4tzc2U99KLvqNDdOzi4t2Y1P0LGGmXdwTqV+KxVXDd2LtNR9PpT4eWDrA3WamzMOjmC5wAdbYZP/iet/sTta9QA7oXHBxoLTtLGrkjao1051SVIZqzqjaYpfSGm4M6wzKsQI54LM2lMj6sH9nY7gjTlGGJ4wpzsc+rN8j5w+Yl8L1KOtaDzwVrjbiYFH+ZQyrq+oZ1e71V/vukit7QMa3OMzDYy0m4IFVvKCoh95ztSrNegar5gFNuTLuE1jFC4odPxw6tux6d7Fefaqe6n+lQdLU94aPtbZaPVlA61cdZeGxhDFR/mq4PCnlKDtw+JBXfYXRU+vOlA9AeG3qwDK468WjjdXcHRqa9uJtbR6Sm21nz+Pbt6fuxVrdm0J+mS2rBcrXDjW+V9PDtNYQ6LvysFjfsSu/9/V3UKrvrneI0Ho+8GzXh83rr4b9g9TygKXaXZaf6uWWMsefynrR254z3Vf/XX6ofbLtxWxDwoDU84Ln12prDgZW8oBEmKZrl7X+8pZlP4hXjUlX3Qu63efb7fWq2r+bbe5JnxGs4gEFf9Wm3tw8v9mun8+32wEKlwNBannAclpnpH0PZbpX1PSBSba76W5OV90/ut1pZ0Ya4JraHrDt1+e7r6v5cd9MwANq2GKQTyU0BHzzP+b8O7yypAiQ1aib9KoMNZE1ZAiC6s4UppvCrw4ohRHhOqVdWUelb6plPTrYSxC6o5VOM6jgqP5t9fR5/76eheU3LHQAelUcIbyfNY8AbEv2DZEQwBqOAJpXf5rExiTdQmEPaiFhO6S5K++onPPRF4ftbk0b8KCCF/UmXzms4QWAyRcPazgC+HNW7d+st3e137EvpVy/OhBYLWcgfxz4nEJEIBT3oPo0m5C1izU8AJDfABxS3n/tj6ZYiK8lrarP9FsmWnVt1OLjlKrwVMFE9bG2N6cCR2PnZvSFuTseWnzUL8MIGHGqUgAzm7aMgBlN5Qp4NpO7BUi3PrRZAPQgFTeSyLBYNZvvdADOHR6tbohLluIGk4tUnbaJniu2GTOByaT5AAsE687jvIHn4l4MPT8G84aeixsXvex+W69GXIsg4m87vEWM/sa22HmjDGwRtsdRPYjbdUiLuD2OZxy3mMpFMWf3MgcYfjq09yANRjbIf7IW3q/yhHVylDrODAIynmz/WJZ36/Xeeysk0S/QlNVhuaw+VbrcLZYtESW/QEM2Y3wAk03vst1oDdguV9eLWu441oDSX6BBzWFG+Zv3lpzEvlQTfh+nCb+P1gRxgcD8HfNmCFLGXRpo+b4s8KpvhHtbl01zfNm0Ar8aPk4TpDvhXtD37oiPAxxeDveCnXZZ3Ad8xa1xL63Q3CIfpzH96+Ne2oFfJx+nCfAeuZcGYPfKvcEXXkP7BYCH721pNLRVR2CamqJDu2/2H0sevMfufpodlvsPu3J7/tTUpaqeIDVJ3TAAiHr02AExPH+EAKBHMJj6U4YgVDEaDQCFPElXq6efy3Jzvqy+UFwTFMgESiHDEkUZxeIaIzSLsTUCyO5xundiT4xXkIfeZ2eK72Dz+SmgCVNj+3G/F4fQL7PlobwXgzKUEyb7j1aGy7fSx3knWckSqEKIC1J5Wn/8RDpUFopaTvJCB6HBNNruOKoWaxr3wbGpxCsKdoDo9+S0slQf5/sP9z/5QXjWinKCORA+f//h9f3F3fXrK0+QRXmecYOcAiDUQkkwiwq6emMPTRs4QkgI/bKMTqjQTcrJZdkEgTxuCHEjoLhzREUTeXJX7jZ1J5HcNlG3WNfclEKbXU6KtKDMj4h04tzOhrRALQ6FzJFST4O0SC2OgYhIRWceHZZ6/0qlwZDYU49N+UK2NtG4CTBqQgOTrpSh7u4P8xob1dcfxCvI8wla8HwUcbz6VVHQINf3Pzc1hfqhfuQPSqruC539QqhFJgcp2iyJSvFyLyoXxx0lpLErabkkdtkx8AjucnV41mmVapnblDdS+II7W74+v/j51/O7SwcoE0GGISZZGo7wze2dK8BOhC984nLyj0O5/WpGDrXSxZoerCqdCcnh6nZwJnOTGHaVKPWJA/YpWCKFwsYC3NxS9IG1lTMGzIbmB1snS6CSJE9QxS/nwRJpV8/zV1OuFo1sJzSTTohplwn9oTpb38+2e3eIohgvIBGGEH4sev+KywZ13a0r4GLXEUxcPg6pq+aOpvewCrhUpPekOB6xoldEze/yBQ8KnFMtD1jsnUwMS3cHxcavhBK73hG+TCEZ48V6teKLz7vZaqbPy8i09CpYupbmCRo16pWpGikpAXG5qplstt+Xz5v9ZaVM/D+EVZYwJtb5KWkHejXduItxYaO24LBtJJzXZb+UTWaT5bJcNj13sT4Ih0yGLRkSOmaLFrWecz4Cdm/WW+laoFkzcEljY79qEl16QA7ljI3bEe4LomTTdfM/tl8qKmhc5LvNbD//fFnt5usvtft89aW0/jqVwkZtwXa96QrbIodCxkTcZCdqbNxLnWGGGREzMuqHGU+P6jaFoILGRF7tGiXNKtF43q9nu3Jxu3q9Xu9rv2O2ud/P9gfb75UoevzWsSUdyftn05y+rDHx/3GMcnDyYieImDFRL6uPm1D11s4Q1lPlMRGuV2z2/Wm2WiztF6S+lHExL6uVLnWzHmpbeVSEgHQ1hIgkCPGPcVOuWDbBdmb6x6E82PapQtSo6Lfr5jDOGXlfzJiotwdb14PXHBPb7vP6sFxcunnSPSGjIm7IwkZPV+Nttds3zzzZwtdKfJG2MK/Yd3NUQl+uRY2f77U1QOCYLdmvn56W5e2nTw7LDpTxAnhdVkkgYlTPdFUbdlXPwrbeqFDfM07p+Yh2I7V7/fU0/ty2ZEASiQImo612bVEHL1+U4Bfdbr+29Yrbqn7x8LMLW7bxWNkZk8jb/2y44YHlX5a1R7Ubvq+ECnL0sHFcTg42FaF0maU5mxzeXeFocUEjIpffezTCuu29sDIOOi8dq5A0Ivbd/HPZBHKxixvNNRNL5Kgcv7jl+fE0ae2u/qqdLuvpAEpxnRPAqlI7iJYd2lb1jGd4lVPBoS9yJmjOl4NnmmpAvLLzLC6scff7eul8Ji5wUuGXXd36qm2WNrm1qtPnxYJRadS9EgINEeGETxv+YA/LMPhBlthro/o4onO4BidbBHVPwN+hK2VQbUd+H9p1JWihoiM/M2q32bZ82CzqRYXLeL9eD04oCH6tMItljPRl6R8eVEGFzw/6xfR8WO4r+coPHZpU2d8MtCr/5OUsIIl1x+qzzbZs6t84wEREjIV25/Kd7Eb6LiCvYd2RYl2nEdgP0+znd1AGRcIa7neQ35X7WT0xzYhRmVJxS+0g4PEo8qRcG2d4LG2r2zrAUVI8kf7FPLbxVFXqAOyyylW3YjWn5yXzBbrlHd7EwIsTOwu//HFxe3NzdfFwfXvzeP9w/vDh3kb5BJMy1F2KtqPdBGnGoX7Cyzt11Purq7vHtp2Pr29vH+4f7s7fW0GYKGUN9pmiI4YRsz+ufrv46fzmxysPqKE8/8gvr+8vbn+5uvvdS2/j0sZE7avH1RLd0Ztem7O5Jmd5Lc7tGpyHa29O19xU+oUObzJlzddL9Sx2KuHU0eD6j17JhHwZqYOPau1frx1QbPKQxoDuO4n2HdB7R3xKe0CnfK9jQCf13Q5Mp0A6lasFi01Wqj2VcBpAl1cXt5dXj2/Or99eqb8WWdcEVhpqatcYFMPVu/cP9fx3/vvb23MyBljJFcONRT/ASo4Yfry6ubq7vmDyqBBAHUcEN7d8GTr/pRZ3/vqtemUDMLCKjljurt7dPlxxsW/OP7x9oGLBKnrEcnf1f2oXiT5IFHUdEd1f/+fV48Pt7ePr6x+pSEAdRwQPt+/rcXdz+9B4jW+uf/xwR+8TRV0bRN2U+TB7Ui+3zY9uLs2gm3pSMTFxQhlqtcc56GJ2Wk0dSKhZOPJQPKHUp1zkguYdbH7UgWg0POYAjVOHbu51txkwHMc6CAm23h9jVOwRIa+nEnFJNa37J0zDIO7wPG5nfz70Uu3SEMG6vjChubzJg8gkWTcVUT8pNw2OSdZtKhYpuzYNBjF9NhUBTJNNHL/kPNhUHIp81zQ4xgmtqaj6iatpgEwyU1OxwAzUNCT0FNPqOa+3Dg0vBxZ7INuVx+pk/dgO9QVp+qy1dZiu1MdVBmvL1n5RUR7vfNqun9mG+Pbjf1EBgDoeEPxabcuHtQ2OXk0LewjjHj4f2EfQlniJcS+qMhz3x3a4jXsIwGTcDyCgrM6SepNleUB3s7Tel/s92c4TqYajdtoXL6k3++L7+qXvbU/5ziT1e5Pva1B788XSNbelLfpc+Kp7Kfj7ao9FXuK7lnQZftinpqi/bHI+lx6OXk1XNCA/+BCET1SafEjv4MVaWS9yldZWL+Tnh1XTCfoh7egTBkMADJ8sGMIwFBwuK+/Hg9tplbNhDmndEQ8KEK3SXLbQ5wCSlS5guh87nU/l/u16Plu+a6K7ZovF9tdq//n6kgxDXd8VGe1KkYzG7BLRMIL7Jk7bSH9Xw1X7UHg5HIO0iPJhrdog8t7At5zlxOyHvStKpByiqloW3LDky83+OmXKYOfy58vl+s9y4D0wLZiJRuZQ1yn7Rg3/UpMQyg48LnEE6GLuLBfzTxBZHuBKg5aQV9YoOaE6F9JTuRt4/kZQNDmVH2wwb4HBrmJQt9m+Qg9gW87L6ku5HU7yKSIAtdwg7MrVwhSAVMdYvTjCLle7i2UlRqSiyk/FHMfZttytl1/Kh98eTPRNpGqDXMmpScRgUDME9BjQToSAX2mGJjCLtCbJZR0NUq62H7ZD0yCicdJVJHSD2DbV/X6eF8scSFfRG5CHh7dWOHg9bzDY21dWQI41/UD5c1arXjS+1cVsM/tYLav9VzmTJRmbTpQ1WORDYhGOF+vnzXolBQfrgII6jh/W5pjK0Fr3RBRB7BzYbryTWt6JNNvIZR07hf52MqLWkssdGNzEV5AxPBbk7pB32ud4yWhs2F7665LmeKzoXzqgfgpJG2R4BklDiOKn9eawXEqkLYrqWMr9c1LQpsNaB5jTNhKlWn0ut5UyEuXUWhqTSkBFJlOHVAMylaBanZrQsRf6/CoJDZ1iHQIg05sE5VSGc0jxbngBlBVTSU5EsZrkJOjt8ZzWlh9kFwloVASjL1CQcCRBwjhHP4BkDpI0SiAN6QvI2mjG6DGT9jCEJeT6fPd1Nb+utc/2Q+SPXNZxOalsVU6EmkNfLmideuIYsAQGg8gUKyFIVmgyGh8vXQxAEYs62mC2WLxl6xCeMIOof6IUM9g3UrNdCBQyKjqhIotUtFHVsculnJ2eDLqr+G07r8VhkhkDdNixJXp3slzYdVSv+jftLhnNsdNi404DraLnvKACNcp4oeoyG+oBwWLCOJCgbMvn9ZfSx4ymk/RNB5oS2HHMpcZjTt1W1XJJ2wwj6HcGG2BVN0rLpvppJhyS7ctMmlADZUZTEwSWCU2R9ls7mypkVDdHCwW3GZZ4YgibW/YJmWj+4/BDx0tYI2A5Ox4lQQadhSegkDpMceEJx+l66cmSQcX0mlKosKFuHCqKyIREJcKR7q3QkRDvrhBBwKsrdBz06ytUKFQaF4djxOMSISku1NBRGV+qIQLr36mhYzK5V6OGg0w0Q2uo9a0Wt6nFLsT+euBuCXq3gwDD8H4HAsPCHVQiMNjUHmVIDdB0zq/4tRMiwF7tb9RRMg6jTa3YYaA5nmZAq0gjpKOkbxne0sEBWN/Usf2WXa7LXBvflyFgMPIILK6tECAYGn4ABHJ3hYDB6P4KAsHiI1XoN5jLjhL2g58kuFJDAvQr7VrNKJ3R6DaapbquYLCVk8LwhODM6w95oUcVk4rkdTaYVaqG/KZOFclL0qpK6bpIHIxG2fPx4sHQtvikU6rhonpVj6JrsgVPpV1UNjQgXeWptLPKYQJLVkqkrXRqDx+X1fzncogj6vQKFVwU78p/U1Xyok7KiPRgp9KEFdQprp5Ws/2BMM8fFQsVXBTv5+SJiBd1VEaeitqyLuoOC3LbeFFHZeS2tWVd1DWFQqq+Y2FDhZAubo7j3xnP71hFUyCiI8CTLd7Xjud8W20I9Ge/giNz3jzJY6dz0lYdbD/SSBU7zst8HJo5VIjE+h5hHVauwGQJ40ATX0SxRkd7GWUAoDjCaWy5H5qcxr7a0q4+yU1HVtMTnWnPYw4QmO+IEc1CQYtpDGqUksyr9Rlkl/caryMnmCfE6tDiyq6R9PIWG18KOgNK4CRulHgdABaL1fmWnWcTs9N1mM94HRmYJlbnG3aXQ8zOSZDneB0ZoCJWx77LrOJ2ZEx4zI4nSLbxOzJEWuzONxx4fmJ4TjJHi9+RURvt0pFug68hfqq2z7fb9g7+T7PVolbwh/EXrJTiDPHfh+FgHhnOsYaVatGpaCaTq7/mn2erQQdWLPotnIuefo8OhtQNTt8fFaWBoyGJHMXZQEA7OByjdqaN4yF3oE/now/Q3QEZs/scHBFJmGdnpA/UzSFRdKGVU9LH5uSYUKDZOid9qF4dlDEHph9HRZI7mrPSR487LG7dauwh9GGRvQQVBOgpaF4nU2Py8kQZ/HJ/OM1AP3w8Joeyx8I+6ceTyEdRJKnz9K9nacA3f35f0h0wYgPYn4LYMRqxOJb1Z4GTyNEt0IH3aoGuAf4tIH+NTRQKjXgWi75c9FVPq3EIltRExzisPhqjYCwKFEJwdh8FNTSbAoB2NNDHYHA+QIFhdEjQR2N+UkABRT0u6OMxOjOgQIEPClCB0J8UUMGQJpA7EzPJhR0nkXKzng9kjMAUTo71BpsPmqb8Xrd/LMu7ep2xwCJV9gRodVguq0/VoJeP4RHreoKzsRsXkw31u6XB2C5X14u6rm3PwPqeYDUef/mbBZ5TRZ9AfrcF8rsTEHlCaXNHDkFpizlOItRoBUmdWfDEqUFOW10FAAP67yShQ68MPRbDFYiJNmSAShHfpLtwNEbc30mgomXK0bycfT1/fz0IlxdzHM1P5b5erj9TGEdJ4wRUJPRG2yxHI6kwGA3rVojUBlUHrXe7alMb0AyZUMuma4bT+VNQGKb0HwRCyCoEEFCzm48yPJhyw0+2rc9xK77Qe5YqeAAKL+S61tRC6HombfHBZrYNcOpqqNfg+2urMrSqLibQ46zMtzgO7BR7PAfkLXYzyRAuExsxWaMc+YkwHc76PHeYzele20k+j/UESO7neX67yOEEj0vxfHQnQHM7s4PdZHVYJ6BxOqXTgmHHKj823yDBvRYQ9erRLOZt6Mj6jQ7WuBTQAF33NO/Y3G7rBaZcXNSf5sfZ/A9DoLiEb9FlCJJj5+WGnYc1aqgb6133c7UrHbqxL+FbdSNAcuzGYGrRj7BVng/TBfheT9H99uzguXlgsIaOdmIuAHY6Kod9J3qrP5fl5nxZb/VJ2d9hadcj6Wr1dBJpoXkCBQxZrNda5eiv91JOyHoSHKCJ9nrb5IEezih+KuZ+dGmSvk1W6yWneNdgVQ4UQlJxgIucVXxQOSWtOFBunVecAIaUWLyHh55ZfBACIbU4UE/NLT6ompBcHKimZhfHVBumFweaLfOLDwIhJxgHeNwyjBNgkVKM90DZ5xgfhESgA3ujxS7LOAHKUObH/rj1NX+IS4vxiz5IBcflhjKXq7TSZ3WsoW5TqhKTyeRqAIswzSohUSdcAziEqVcJhzoJ6+GI41gMy6S++YTXeVnnSYPB6l1rRT+4cUU6kCbpogfBqSz6j2Yj27yz+WxgUqGSo01Xh2cCFarTPRFEmPSS2HCHRD1aaOTcPcPAVPa7K3e1sXcGw+xYw0P8c7ODNjCdpHkiCjDpn1OL1Z0zTAYcSzl2wtXNnYGeCS9OaSxrgbqBYohu3R+H5YBrgddxbPzF7c3N1cXD1aW17okogtItSLtdOCwSNPpJmUJc10hFRxIj103QnpmErg/hPvaAZiYgxq4bNcE0eN2xGZfX9xe3v1zduYxnScbfbEB32E6srH2nCg0db1AjiLtx7Qf9ywxtrCHS6B6rMeK6wQJahqnOU7GX9dZltV6ozq7BDttjgIu8KR5UTqE6gXJrqpMAhrQv7+Gh78YHIRD24EA9dec9qJqw3waqqbtsTLUh1Qk0W1Kdg0DIVCfA40Z1EmCRqM4eKHuqcxASgersjRY7qpMAZYjq7I9bX/OHuLQ0UXyUbUhXzvX2zna7HiINgLLJqc7QRyu0RjlXzatNNUyDQQhSPSsYUq/Tzr1PxVwX9OVhtx8mRGR1E7HWYItPDdKd9A/1uaz/VMVGudTb1eppWVL7XC78Qj2PKDXrf9BEnRUsoBzr2cMQ7fFQPZdvCA5cV851zlktGllG2iZdpaFWC+3RhdybQxCrWYEQe/3XuqRefVOi3t686OZB0GlF7bNWOWwSRP3kHYJOKWVzICpFdgY2SkmbAFkvfQegU01w/kW1VM9fp5Lg9IsqqR4/UGno7Isae56+uUKyUy/qVXn0NupJzrusHPPczVUTnHTZurS7SXqVQ844GE8W3yucigeSubMiLxBD0Okxm/5CD1NRaDcTKVUTp6LQfCZSqiRORaH5TBRKg7XIgiQ8aT2vF8kvpXgdtfOsGxpRVI+UNR9WPQCbzbKaz9hFWNGj7imXy5kr1vLoFG0T8hEQbJPqelRXzAbImVzfENQA593fbZggM9lvmOGCKUtMUNHTlgxigqO4dyMC4jpdMxh33Epq6AMWubjQayFPmQQ2Wz39Yqmx29rTZdBgqTXq/Uc/xRQZxZlhkilZ0PCIMwDHCrlP1aI07VwNC77MQJDVGY+FrlnWU6IOiNGc2BM0MFkLxdXLtx4dEOGOsDd6tiVL3tLsUeG9mB7Ufln34Xt1cyc+QgZ18p+9qPlltjyoh+uxgLuq64HZ+Np2Hu4pettzxXu6TkU8qLuT3O+eKvazu5q3Mr8C1fCffalBgmZxhS6Rsrjq+3L7pap3EgOKj8VGnq0RZfS5GjRIMR9WPMuWegSpMZwJdc3ADMzRz/DJHANMQl2vmKTXyAzwEJ8iM8PCUtNYoTnWdMUDv54b+VVQCIn/7P6RskjPxf1ePY+fSnhQ1uRjnK+XfIUdWofR0iPPD2qd9GkCb6Vi5C3KT7PDcv+6F6pmjOwMEWUFdeBbWeoXrmGc5JMCG3THUPyH9Yedg5nPoJwxsKKZtMyhGubVskHav99uDtPkMRsrjPvZvprfrKtdqfO0CUChIE9oe7Mh8nR9D21Xxn36vS9n2/lntnn6a69UKZUaebrt66JPs3JrVNPr+nlWqQk7pf6zU0UjGMMfPHiMmg7I5F1qE0xfql2l2RaoAZ0qOqLxM2BaOCZx5RiuY6t0H9G/D+VqXt4cnj9qdr9yMQ/fbjN71p4vuCfXUysV86C2Oelh18GGvLVeybGnDlSfwfTRa5mK3zpsd2uNoXU4zk6VjeEMTSWzp/Ky2vIwE0twUMYYGO+r/7a04ZlQ3TeyfT9yywybJMADOvjdfUCeoYYIhTIjf2tQE/0rE9vRKY+6hl5evTn/8Pbh8eLth/uHq7vH6+7q05fZtpp9XEpI+sXNmy5q51smzBNDtfeKW3S8cD/p675sNhj7T/lJ7afDin2OolqhnJO+OfNPL8smNeFWq1Eq6UHn1Yqqsy3pQeebw3Ip3TVSKz0W9aC1n81JrdYhpVNPL1Gls7aWZADsNaZQKulDZ7MfP948qwRCWaMcVHFCcag/v4f16+Zb1KoWyjnp+3NW7d+st3fl83pfNg3Rau2VtvD9Tqr5rx+36z935fb7uiHCBuF5vTh0s2Jb5pGVQVT+33+9+q4WXv713Q//cwqf+OG78Cw6K+qSn6pyuagL/pNrrquun58bhP9qf/uldk6aKxM//JMX+Y/pd6/+OX2VTc/yMPvXv17981iD/cD+gRWr/f9/Bq/S5CybxlKxQCoW1n+FWLFQKhbVf0VYsUgqFtd/xVixWCqW1H8lWLFEKpbWf6VYsVQqltV/ZVixTCpWrzD/zF8lwVk0LaRiuVSsNso/i1dJdpYViVSskLu36e1gihUMgCGYJXBTyLZoEjT+MwhfxelZlqVySdkcQdPtQYSWlC0SND0fxK/i5CyQy8kmCZquDxJUomyVoOn9ALVLIBsmaAwQoKYJZNsEjQ2CHC0pmydozBAUaEnZQmFjhnCKjm3ZQmFjhhC1UAi+Fva54N+LbKGwMUOIfjKhbKGwMUSIfjWhbKOwMUSIfjihbKOwMUSI2iiUbRQ2hgizV0l6FgTydxHKNgobQ4SojULZRmFjiBC1USjbKGoMEaE2imQbRY0hItRGkWyjqDFEhNooApMam9WiV0l8luagpGyjqDFEVNuonrZDuZci2UZRY4io/o7Cs2kYySVlG0WNIeodCCZTtlHUGCLK0JKyjaLGEBFqo0i2UdQYIkJtFMk2ihtDxNNXYLWJZfvEjRFi1D6xbJ+4MUKM2ieW7RM3RogjrN0xWHfYwoPaJ5btEzdGiBO0pGyfuDFCjH5DsWyfuDFCjM5zsWyfuDFCnL+K87Msz+WSsn3ixghxvRAVZ/kUlJTtkzSGSKavouJsWshzfCLbKGkMkQSv4ugsTeU1K5FtlDSGqDfjyKyQyDZKIuV4T2QbJY0hkghrUQLcA+YfoDNiItsoaQyRJE1/TrNQLinbKMmUa2si2yhpDJGkaEnZRkmhXIUT2UbpVLEKp7KF0kC5CqeyhVJmoQzzZ1LZQmljhqQec8VZAkTKBkqZgeohNz2LCvljT2UDpY0V0ikKE7hwzIerh1x8lhSy0VPZQGljhRSdFlLZQGljhRRdWlPZQGmh1i4bKGvskKJDLpNNlDV2SJNXST2BBPKAz2QTZSE6cWayebLGCGmKypPtk8W4PNk2GbNNhsqTbZOluDzgXTO75NioyGS7ZOrJLZPtkjG7FChG2S45vvjksk3ypuMzNh6DXJ7YctkmedP5GbpM5bJd8qbzsxCbrnLZLnmsHGW5bJu8MUCGjtxctk3eGCFDx2Mu2ydn2x/UKczBBihXLhS5bJ+8UC4UuWyfojFElmITcCHbqGA2yrA5o5BtVITKJaWQbVQwG9UjbnqWgnFUyDYqGkNkBapdtlHRGCJHXdJCtlGRKvuzkG1UNIbIA2wsFbKNihwd7wXYozZGyNGxWcBtKv4B8X8XywXKTue/iWUbK+ToMOa/iWUjZSfx38SysXLY8d/Esmo/m/8mlm2skcdYd/HfxLKZor/AhnXK6IQElwm2rNNCIRPYihEHOb6z7pEKjU1ydE8QQFqBkQd5jpcF9mL0QV7gZYG9GIVQTPGywF6MRCgClC+BBAOjEYoQLwvsxYiEAt3DBZBkYFRCEWNebQBpBkYmFOg+IQBEQ8DoBHz5CQDVEDBCoUjRcRNCOqixTZHhZYHdGKlQ5HhZYDdGKxTo3iIAlEPAiIV6tsALA8MxbqGeLlDLAeIhYPRCPV+gXQy4h4AxDPWEgX4bgH4IGMlQzxg4ZmC8iBN59ZccncUQBiAhAkY11HMG2kDAQwSMbagnDhRzBAk9xuhNcQoMsBEB4xzwtTQAfETAWAd8jQwAIxEw3gFfJQPASQQRNx/OxAFaImDkQz2H4YWB+Rj/gHvYAeAmAgU5EQB2ImAcBO5lB4CfCGLcbw8AOxEwDgL3tIMYsrC47x4AdiJgHATubQeAnwg4QYH62wFgKALGQ+AedwA4iiDGfZAAMBQB4yEU0x7gKALGRAQKFhzQFEHCGfMQ/SQBUxEwPqJemnDJwGSMklAMLUBXBInCZAkkzhP10AJ0RZDgW64AkBUBoyQUQwvQFUGiMBcgKwJGSSiGFqArAkZLKIYWoCwCRkwohhYgLYJU8WkByiJgzIRiaAHWImDchGq0AOIiYPRE7ZzgpxfwoIMtZwG6twoAfREwkqJ2TxrMae1s1d7Hqyg7CzLYJcB8KZ8a8Ykf8BkBYy06ybWSotUH6gF7Mg4jwA9DAkBwBIzGULjsgOIIGJmhcNkB0REwOgPfKwaA6ggyzQoHCI8g06xwgPIIMs0Kl8HTK04ZBnhhYEbGcAT40VAA6I+AkRy1W4Z+M4ABCXJuuxgtDIiQgNEdtV+GFwbGy/l5Iz51ATokYKRHEOJzEmBEAsZ71H4ZXhjYj1EftV+GFwYGZOxHgB8ZBYAaCfJM49sBdiTIFfMo4EaCnLO++FIG6JGgUPgngBwJGAUS4KdWAeBHAsaC1E4hXhjYjREhGAJgMkaDBBE+MwKOJGBMSO0+oosJoEkCRobgbHEAiJKgUGy/AU0SMEIkiPC9MmBLgoJbDHfEAWESKgiTEBAm4ZRbDD8PBYxJyFgR3O8IAWMSTnGDhYAtCRkjgvsdIWBLQsaIYDLBsTFjQ3C/IwRMSahgSkLAlISMDcH9jhAwJSFnSlC/IwRsScgjMPAjzBDQJSGjRBCwgCoJeQhGjEcNAK4kDBSWAjxJ2MZgKAIMgKkChakASRIyIgR3u0JAkoSBwlSAIAkZCYK7XSEgSEIeiIGf44YwFCPk51/o4V8IozEYDVLvjPDCMCCDGwwPioAxGYwIwY8LQxiVEfIlDJu1QhiXwXgQ/MgwhJEZnCNBDw1DGJvBKRLk2DCEsRmcH0EPDkMYncEYEPzoMATsSMgIEPTwMATcSMjoD/z4MATUSMjYD3xJCAEzEjLyAz9eCQExEkb8S8MDXwAzEkaJ2sKAGQkjjdUAMxJGSqsBWiSMNFYDrEgY8e8NXcRCQIuEjP5QDHRAjYQ8cgOfcwE1Esb8a8MXPcCPhIwDCWKUSw4BQRIyIgTnfENAkoQxj1VDOckQsCQhY0KCeouCogCmi9VscghokjDmxkNPYULAlYSMDwkSPB4MkCUhJ0vwAIgQkCVholjZAE8SMipEEegFaJKQUSHiNjNhBy0x/PwAZRIyaiRI8M8P8CZholjoAGcSMm5EBRzYj0d5EIADWybclvjHBYiUkJElio8LECkhD/zA5xhApISMLFGsIoBICdNQPR8BMiVMI9V8BKiUkFMp+HwEmJSQkSWKVQQQKSHjSvBVBNAoIaNHFKsIoE5CHgiCryKAOQk1oSAhYEtCzpYk+CwH2JIw4yE7uBsK6JKQUSJBiruXgC8JMzUJFgK+JGScSFC3DzMHIExCRooEKT5zAcYkzHi4Lz5zAcok5JSJCgYwH6dM8KCbEFAmIadMUnQrHwLKJOSUSYoe04SAMgk5ZdJserDCwICcMml2M1hhYMBc424CxiTMNe4mIEzCXONuAr4kzDWOC6BLwlzpuACuJMw1jgvgS8Jc424CuiQs1O4mYEzCQuNuAsIkLDTuJuBLwkLjbgLOJOScCX7eGQLOJCw07iagTMJCYzVAmYSF0mqANAkLjdUAZxJyziRVBHHDKG72vWWKOG4QyD3FHZYIcCYR40UCPFYrAqRJxMgRxcQTAeYkmvJvDSV2I0CdRIwiCfBAsAjwJ9EUP9+JAHcSTfnNiAhzaiJAoERTnJiMAHkSMYIE5+0jQJ5EgTpoOALcScQvsODBaBEgUKIAP+GJAHcSBTqDAQIl4gRKhkZjRIBAifhNlgx1QiPAokT8MkuGOn4RoFGi9j4LHl4PuJSIX2nJ8Ah7QKZEnEzBo84iQKZEnEzJ8Q8DkClRqHYqI8ClRJxLyRVXJ4ABGV8S4FFgESBTohA/S40AkRLxaJMcH2qASYk4k5Kj1E8EqJSojTZBSaUIsCkRZ1PwSKwI0CkRo0zwyKYIXnfhwSY5PtzgjRcebJLjww1eeokU313vygs3Gz4s4a0XxpgoBg+898LZFDwaLIJXX1o6BT0/iODtF8aa4H5wBO+/cEalwL8NeAWG34HB7+oARiVirElQ4N8GoFSiWLHEATol4nRKgX9DgE6JGGOCR69FgE2JGGMSFPh3BOiUKMY34hFgUiLOpBT49waYlIixJQEe6BYBKiXiVEqBfxaASoliPJoyAixKxIgSxe0uQKJEjCxBL4dGgEeJeLxJge4AIkCkRJxIwXctEWBPIs6e4MFlEWBPIgV7EgH2JEq40fDvHdAnEaNFwim+DAHOJGK0SFg7v8hV5AhwJhHjRcIp/vkA0iRK+c3NqPkw8wB4J4A1iRgzEk7xoQ5ok4hRI+EUH8KAN4kYOxJO8VUAUCcRo0fCKX5JD3AnEeNHwik+hgB5EjGGJMQD7SJAn0SMIgkDlBqNAH8SMY4kxIOyIkCgRIwkCQPcgoBBiTL8EDUC5EmU8Zu3+AQIyJOI8SMhHrsTAfIkYgRJiMfuRIA9iRhBEuJ3miPAnkSMIAnxa80RYE8iRpCEeHRPBNiTKOPGwy0N2JOIESQhHtITAfYkYgRJiF9xjgB7EjGCJMRDWSLAnkS5YqkDxEnEiRPFig+IkyhXM18RIE4iTpwoFhrAnESMHQnxa9kRoE4iRo+E+M3sCHAnEWNIQvxydgTokyjntsPHG+BPopzbDh9vgECJCm47fLwBCiViNEmIX9SOAIcSMZ4kVNzVBiRKVPDb7/h4AyxKxIiSUHFjG7AoEWNKQjz2JQI0SsSokhCPaYkAjxIxtiSMcAsCKiVidEkYnaL9wihjIzsEAxDQKhFjTsIoRxdNQKvEjDkJowIrHANaJWb0SRijmUFiwK3EjD4J4wBzjmLArcSMPgljNFA/BtxKPOXZDFDqKgbcSszokzCOm+OaMIeFwXVsxqGEcfIqymt3HZQFF7IZhRLGKVoWXMlmNEoYZ3jHgVvZjEdRNg/YjxEpIX5aGgOWJW5ZFpQSigHLEgehpuMA1RIHkbrjANMSB7G64wDRErdEiwIxsF6gviwXA54lDjJd64D5glzTOmC9oNC0DhiPpw+J0ckxBixLzDOIKBADmiXmSURwxIBliXkaERwxIFlinkgEPxaPAdMSh7pPDzAtcaj59ADREoeaTw/wLDGjUvDI3RjQLDFPKqICDIwXTdWAAc0SR4EaMGBZ4ijUfNGAaokZmxImeE4MQLXEPHIFD1WNAdcSRzwRTIhOWYBriaNUM5AB1xIzPiVMFDk3gPkYnxLicQoxIFtiRqiESYLteWKYcoQRKqqhDDOPMFYlxKMOYph8hLEqiiEH04/wABY8TDvuZSDhhwpomHYMk5DwCBY8TDuGeUg474KHaccwFQnnXfAw7RhmI+G8Cx6mHcOEJDyEBQ/TjgH5EifcgPiiCtiXOOEGxL8qwL/EPI4lQaOKYsC/xEmkmTQA/xInsU4yTCOTaL5XQMLEPIQlxX0zQMLEPIYFp4FiQMLEnIRJURImBiRMnOimUEDCxKlmCgUcTJxqplBAwcScgsETfcSAgolTnf0ABRNzCkaBGJiPMzAKxDAPUKqZjAABE6c63wUQMHGq8V0A/xKnGt8F0C8xo1kUkxygYOJM57oACibONK4LYGDiTOO6AAImznS7BkDAxJnOdQEETJxpXBfAv8SZxnUB9EvM6RfFnAXol5gHr+DnlzGgX2JOvyimIUC/xLk6bUMMKJg4DzUrMKBgYkazqD5TwMHEeayTDMzHOZg0QqcswMHEnINJY7wwsB/nYBQfKuBgYkazqHoO2C/X7foABRMXmo8PMDAxv/aj8DAAAxPzaz8KDwMwMHERaTwMwMDEPI5F4WEABiZu41hwDwMwMDEPZFF4GICBiXkki8LDAAxMzBkYhU0A7RIX6tCIGLAuCSNWFFnSAOmSMF4Fv9KYAM4lYbQKfqUxAZRLMlUntkkA45JM1altEkC4JDyYBY98SQDhknDCJU2wby8BjEvCGZcUdcITQLkkLeWCzuAJoFySlnLBZvAEMC5Jy7hgM3gCCJck4AsfyoElgHBJdIRLAgiXREO4JIBwSTSESwIIlyTgMyfKBCeAcEmCVIcYWK9lXHDEwHgt4YIjBrZjpIpiHAPCJWkJFxwwIFySlnBBAQO+JWn5FhQw4FuSlm/Bc/oBwiVpM7cqEAPjtYQLjhjYruVbcMTAdKHuwwOES8JzuKZoKqAEMC5JqA6PSADhkrSEC/4xAcYl4YwLfvyZAMol4ZRLirpDCaBcEk65KL4QQLkkEfda8DyTgHJJWsoFdXESQLkknHLJ0FiYBFAuCQ9vwb8RwLgkPLwF9xcSwLgk/MYQ7i8kgHFJeHwL7i8kgHFJ4kDtLySAcUl4kAvuLySAcklaygX1FxJAuSQt5YL6CwmgXJI40XzZgHJJYjVbnQDGJWGkisJfAIRLwjgVhb8A+JaEp1fB/QWYAjZR+5wJTALLCBWFvwDTwPJgF4W/ADPBcrIlQ7mIBCaDZXyKCjFMB6vZ8CUwI2yi3vAlMCdsot7wJTArbKLxNxOYGFbHtCSAaUk0TEsCmJZEw7QkgGlJUjXVmQCiJUk1VGcCiJYk1VCdCWBaklRDdSaAaklSDdWZAKolSTVUZwKoliTVUJ0J4FqSVEN1JoBsSbKpZmAAtiXR5FZJANmSaHKrJIBsSTS5VRJAtiSa3CoJ4FoSTW6VBFAtiSa3SgKolkSXWyUBXEvCuZYMPe5IANeS8FAXPMlqAriWJNf5nIBrSXKNzwm4liTX+JyAakk41YLH1yeAaklync8JqJYk1/icgGlJco3PCYiWhBMtij4GREvC7wrhkf4JYFoSnlwFv5qWAKYl4cEuio4DVEvCqRYFDEC1JJxqUcAAVEvCg10yfJ8MqJaEB7vgtxMSQLUkhW7hA1RLUmgWPsC0JIVm4QNES8KJFvyKRAKIlqTQLXyAaUmn6oUvBUxLOlUvfClgWlJ+cwjnAVNAtaRTzRFDCriWdKo+YkgB15JO1UcMKaBaUsam4PfOU8C0pFPNCUMKmJZ0qj5hSAHRkk7VJwwpIFpSTrTgwzgFTEvKQ1vwRAApYFpSzrTgwy0FTEvKbxHhud9SQLWknGrBd2Up4FrSQJNjIAVcSxpocgykgGtJNRlrU8C1pIEmx0AKyJaUR7dkaGxZCtiWlF8iwoN3UsC2pLrwlhTQLakmvCUFdEuqCW9JAduScrYFv1CVArYl1YW3pIBuSTXhLSmgW1JNeEsK2Ja0fTEHDZlMAduS8vgW/FZXCuiWNNL4LSmgW1JOtygkA7ol5XRLjvpaKaBbUk635OhRTgroljTSeC4poFvSSO25pIBtSSO155ICsiXl8S34BbMUsC1ppKGpU8C2pJGapk4B2ZLGapo6BVxLyqNb8FtuKeBa0lhDU6eAa0ljNU2dAqoljdU0dQqYlpQzLTkakZ0CpiVlbEqIJzJPAdWSxrqlD3AtaZzrJAPrxcpn31LAtaSJ+uW3FHAtaaKbOAHZkiaaiRNwLWmimTgB1ZJqqJYUUC2pjmpJAdWSaqiWFFAtqYZqSQHVkuqolhRQLamOaknhMzwaqiWFT/FoqJYUPsbD07EoVlP4Hk+qfhIhhU/ypLpFD77Kw4Na8IDDtPcwD8/rgYYZpfBtHh7Vovik4fM8qfpkPYUP9HCmBU++kQKmJeVMi2I9BUxLyuNa8AtZKaBaUh7XgocQpoBrSXlgi6IzANmS8sgWxYID2JaUJ2ZRuLOAbkl5ZAt+IpECviXloS0K3xfwLSnnWxRLDuBbUkap4E/jpYBuSRmjohgZgG1JeWQL+jxeCtiWlDEq+AN5KWBb0lxnPcC2pIxQwe+QpoBsSTnZolhvANuS8rQs+C3SFNAtaa4+IUoB25LmmhOiFLAtaa45IUoB25IWmhOiFLAtaaE5IUoB25IWmhOiFLAtaaE5IUoB25IWmhOiFLAtaaE5IUoB25JqHv9JAduSFuoTohSwLWmhPiFKAdmSFuoTohRwLdlUfUKUAa4lm6pPiDLAtWRTzQlRBriWjHMtObpDzQDXkrVcC3rtKANkS6a7SZQBtiXT3CTKANuSaW4SZYBsyVqyRYEYPIGmydaSAbYlCzRHDBlgW7JAfcSQAbIlC9RHDBngWrJAfcSQAaolC9RHDBlgWrJAfcSQAaIlC9RHDBngWbJAc8SQAaIl40EtOXrVLgNES8aJlgIN584A0ZIxLgV/xCcDPEvGHwdCH+bJAM2ScZqlQE9bM8CzZJxnKdBdfQaIlow/D4Q+JZQBniXjPEuBMgAZ4Fmy9nkglFPLANGS8YQtOPWVAaYl40wLnjEgA0xL1j5PjMaUZoBpySL8JnsGSJaM8Sh4/tIMcCwZo1Hwt6UyQLFkjEXBbzdngGHJOMNSoAcRGWBYMsai4N5KBhiWjLEo+ANiGWBYMkai4A+IZYBgyRiHgqeMyQC/kkXqNDsZ4FcyxqHgFGsG+JWMUSh4WpUM0CsZp1dqa2AdDOiVjNMrBXoFJgP8SsY4FPzGewb4lYxRKIoZBdArGWNQFN8yYFcynvwWn30AuZLxm0OKTxmQKxm/OYSnycsAvZLxm0MF7iMAfiXj/EqBT9uAX8l4MAv+4FgGCJaMv2s8xed4wLBkjEWJ8FQoGaBYMsaiRCoYwH6MRomm+PwKOJaM8SjRFN2LZYBkyRiPEk3xyQKQLFmbvgWfXwHJkjEiJZriXwlgWTLGpERT/CsBNEvGmJRoio8NQLNkbfoWHDPgWbKUWxAfSIBnyRiVEgX42AA8S8aolCjAxwbgWTJGpUQBvk4DniXjPEuAjw1AtGSMS4kCfNGDjyEzLiUK8LEB30NmXEoU4OaGTyIzLiUKcHPDl5EZlxIFuLnh48iMS4kC3ILwjWTGpUQhbkH4TDLjUiI8eUrWey0503zd8MFkxqVEeKaVDL6ZzImWEDc3YFoyzrSEaLq7DFAtGadaQvQx0wxwLRnjU9BUWRmgWjLGpkQhSjFmgGrJONUS4ssa4FqynNsPX9cA15Ll3H74wga4lozxKVGEL2yAbMn4HaIIfdg3A2RLxi8R4bHXGSBbsoInL8NHBiBbMsanRBHKPmeAbMn468pRjDpHgGzJGJ8SRSjHmAGyJSs4WZbikoEFGZ8SNVlTsMLAgoxQiSKULcsA25IVarYsA2xLVmhO+DJAt2SF+oQvA3RLPlWf8OWAbsnb0BZ0d58DviWfak74csC35FP1CV8O6JZ8qj7hywHbkk/VW/YckC35lId0ooRkDtiWnOfFxQnJHNAt+ZRTnSghmQO6JZ9yqhMlJHPAt+T8aSGckMwB35Lz6BackMwB4ZLz94VwQjIHjEseaC6j5IByyRmtonjdHVAuOaNVFO+7A8ol55QLSvvkgHLJGauC0z45YFzyQJ37IweES86vEaG0Tw74lpwHtuC0Tw4Il5w/NaQqDGwXanK/54BxyUM+c6KLTg4YlzyM1QtlDiiXnFMuuF+bA8olZ6wKnoI+B4xLzhkXNEF5DgiXnHEqeGbYHPAtOX+OGR/FgG7JeYJcPE1cDjiXnCfIRTKf54BxyflTzGjm8xwwLjljVfB89TlgXHJGqkT4c2E5YFxyxqqgye1zQLjkjFTBk9vngHDJGamCJ7fPAeGSM1IFT26fA8Il59lxcYcsB4xLHmse+MoB5ZLz60MKIwPOJW+fHEI92RxwLjmjVSL8pbUccC55zI2H+lg5IF1yRqxEMRrynAPWJWfMShSjh745oF1yRq0oXPUc8C654m3mHFAuecyz7aB5fHJAueRtRAuayyQHlEue8M0CPrEByiVP8KzUOWBbcs624K+45YBtyXmeFvyuYQ7YllwX0JIDtiXXBLTkgGzJNQEtOeBa8jagRYEYmK7lWvBlBnAtOQ9owW9H5oBryVPNPi8HXEvOuRZ8I5QDriVndApiZ0Cz5Jxmwd9nywHNkjMmBd1p5oBkyRmPgoZv5YBiyfmtITR8KwcMS84ZFvzNtRwwLDlnWFDSOQcES844FLxpgF7J+ftCeKRADuiVvH1fCP+SAb2SZ5rk1DmgV/L2gSHcRQH0St4+MIRG9eSAXsk5vYLnVMsBvZJzegVPZpYDeiVv6RWUJcgBvZJzegXfy+eAXslz/FQoB8xKzsgThfsFiJWcXxlS+HWAWsk5tZLgjgegVnJOreBxYTmgVnJOrST4qgiolZxTK/izdjmgVnJOrST4QgeolTzXOJiAWclzflEdXz0As5IrXmTOAamSc1IlQWnNHJAqeaFY5wCfknM+BU+LlgM+JS/wRzNyQKXknEpJUJo0B1RKXuAv1OSARckLbiz8QwM0Ss6Ykqj2QRECKgc0Ss6okijFRyPgUQrGlUR4GqICECnFlIeMoaOxAERKwbiSCH99rABESsHIkihFR1gBmJSCsSURnpGhAFRKweiSCM9YUAAupWB0SZSiU2UBuJSC0SX4u0UFoFKKKTcgau0CUCkFj1zB9jEFIFIKxpVE+MNQBSBSCsaVRPiDTwUgUoqAh/zhAwMQKQXjSiL8vmIBiJSCkSURfquwAExKwdiSKMMHBqBSCkaXRPilqQJwKQXjSyL8HlQByJQiUO/rCkCmFIwwifBXjArAphQhNyA+MACbUoT8LA89fywAm1KE3L9ESesCsClFqDnLKwCbUnA2BWeLC8CmFCGfPLGQ1AKQKQUjTKIcjVcoAJtSMMYE5+MKwKYUnE1B+bgCsCkFY0xwPq4AbErBCBOcjysAmVIwygTn4wpApxSMMsH5uALQKQV/cAin2ArApxScT8EPJwrApxSRhggrAKNSROp4zQIwKkWUqccEYFQKxprkqNdYAEalYKRJjs/IgFApYn4AhJ68FIBQKfgdIUVPAEKlYJyJoicAn1IwykQxMAGdUjDGpInXQr5nwKYUsearA2RKwfiSHPUaC8ClFIwuydENbgGolCLO1e5oAfiUItYEQBSATyn4y0O4O1QAPqXgfAp+O68AfErBQ1gQxrMAjErBGRX8LbcCMCoFj1/B33IrAKNS8PgV/EZDARiVgrEmODlZAEalYKyJYhEDjErBo1fwKwoFYFQKRppEOXqXoACMSqF7fKgAjErBGRX8PbcCMCpFim8SCkCmFCk3Hb5AA0alSPFNQgHIlILfDcIfBioAnVIwzqQ56OjzswXgUwoesoI/KFcAQqXghAoe8VcAQqXghAr+llsBGJWCh6zg77MVgFMpeMgK/u5aATiVgoes4Cc5BeBUCh6ygj+8VgBOpcg0B+YF4FSKTHNgXgBOpeCcCh5iWgBOpeCcSoG7pYBTKTKcgC4AnVJwOgWPfiwAnVIw2kSxJAFKpeDBKgX+dQBOpcgVnxygUwrGmCgeeS0AnVLkOicF0CkFp1Pw99cKQKcUOd+c49slQKcUjDHB2gYslnOL4Z8RoFKKHH9crwAsSsEvAwVZQ6s39x7jaYi9f1MAVqUo+HNRaBBTAViVotAwYgWgVoqCU9BogFsBqJWCUSj4+VoB6JWC0yuK1RzQK0VLr6CRcwXgWIqCWxClmArAsRQFNyP+QQGOpSi4GfGPBHAswXTKKTF0jLa/SsWZDfHwx/ZXqTj7BvEAyPZXqbgmpUf7q1Q8VjoY7Y9S6YRhQeMr21+l4qnSI2l/lEozc+KP2bW/SsU1dxbaX6XijdVSNNil/VEsHeAsZ/uDVDJQrvXtj1Jp5oDiC3j7q1ScGRM/6W1/lYozY6LBMe2PUulE1UZoR0684A5g+6tUnBkyb7bYWQ7NHkA7cu4FDSxqf5RKMzOikUXtj2JpxrDE+JOH7a9S8UDtXrW/SsVD3acWQmPykBZ8Imx/lYozzxQPIm5/lYrzTxOdDNtfpeJsokXPt9sfpdLMoigx1f4olWZTLeo8tT9Kpdlci4c0t7+KxfmFIjyouf1VKh7oJpUImlTxDHT7g1SSrZd4vHT7q1Qc32e0P0glmSHDaesP1NNbgLkGbUGpJrNpqJidI2hUnstFNYFG0KqMjYnx+On2V6k47gm1P4glGRvz/xo7tyW3cSVdv0tfr4gtECey32A/w8REhVwl25ouSzWSyt3eE/PumwSQicwUfnrdtNkFECKJU+aXB4RpKHm0UlW99OgE5kWwPVqQTJjAvAi2WwuVCRMYjcF2awEzYQKjMdi+rUdFo/Uo2A4NtUPBGAu2QwuhCR4IFsF2aNjdQIPt0HputAdySLC9WjhN8GAwRturhdQED0ZXtL1aHWM8GDPR9mr0WJ5rpap62BPoou3VAm2QDBVtp8Y9oSjaPo21T8Foj7ZP41i9bAWqZu1OMC+i7c5UuxPMi2S7M9XuBPMi2e4EaKcVqJrFktEPDg1+Ga+OyXZqJT3jAz5bqapepmoY5qRrpap6marj2PVWqqrXDRVsS8l2a0E7YewQ10pV9dK3Y3ewViqr19Omx15FrVRVL3079upppar6tPcw2XZwgTz4YWyv5tqrYKBl26u59ipYUbPt1b3QpVaqqpdejWCIZdurlQVFsKJm26sVCY1Do1qprF59bNCYmW2v1oOo0Xifba9WMjSEeq1Q1cYpm1qhql3owtBq0gpV7eIWPLSbtEJVu3i6DcOVW6GqjS1ZrVDVLmbIoQ9vK1S1yyQdOwq1Ulm9RTQNYWcrVdVrTNMQd7ZSVb10ZwTb72L7s8KiCLbfxXZo9cQZOxi1UlW9TNJxNqlWqqqnvfVosX1aqRFaqRfbqZUbwWe3vVrJEXx206uuoqPxNHKWHLkDTk3SClVtnJykFaraHk8jZ7GRqz4644nhLDZyBQyBieEsNXIFDKGJ4Sw2chUbjX3CWqmqPu/MI2exkTssO/PIWW7kKjca+5K1UlW9LLpxvB05S4+c2/H5aKWq+o7XRytV1cssHZ+y2UpV9WpQGbqJtFJVPe2MGIuQXE3yO0zb0QpV7TJHx6d4tlJVvdozx5jHWYjkJmxdaYWqttuZdRYhuQKJxt4orVDVLimEhv4orVDVxnkrW6GqXWIShz4prVDVrlGJQ6+UVqqq1xgNMKUtQHIVIAFZxFmC5CpBAiu6swTJVYIEZG9nCZKrBCmNFVlnCZLzyMWgFam6O2KRswjJVeeeseWularqAO86y41cIUPAetdKVfUa4j2037VSVb3arMfKtLPcyDVuNLThtVJZPQBQ7yw3cpUbje14rVRVByqps8jIVWQ0PpCzlarqJfzmAOaCRUYu7HhptVJVvYTgHMZSv7PIyNWMwIexdOMsMnINGY2lG2eRkWteP8MkSa1UVq+pa8aRO61UVa9eW2BgWWTkanrgsQdHK1XVy+bpwHCxyMjVoCoHetUiIxfR5LS4yNWYKgCwneVFroZVAcLoLC9yNbLKgf630MjV2CoH+t9CI1d9gdxYMncWGrmaMdiBBc5CI1dPwnag/y05cpUcTWBhsbjI1czBQPV3Fhe56h+EdjiLi1wahxG0AlWzxFsBE6CzpMgVFjROhNUKVe0SWozkLAuKXE0gPIGxaEGRqymEJzAWLShyNYnwBMaiBUWuphGewFi0oMjVRMITGIsWFLl6SPYExqIFRa4mE57AWLSgyNV0wh6MRQuKXE0o7MFYtKDI1SOcxslPWqmsXg9x8qBXLShy9RgnD3rVgiJXw7I86FVLilz1JBonCWilqnr1JQIakWVFrnoTIdHFwiJXw7PGTsStVFXfiURupap6Da8betu2UlW9eD+PYh5bmaxcadE4I0IrVdVrZOswVr2VqupFDx0HBrZSVb3mcgAqt6VFruXBASq3pUWu+heNffVaqaq+k82olarqO/mMWqmqvpPRqJWq6js5jVqpqD4ddrIatVJVfSevUStV1XcyG7VSVX0nt1ErVdV3nDVbqaq+467ZSlX1nQxHrVRVxzmOWqGqvZPlqJWq6jjPUSuUtXeO3G6FqvZOrqNWqqrvZDtqpao6znfUClVtnPGoFaraOOdRK1S1d7IetVJVfSfvUStV1XcyH7VSVX0n91ErldWnnexHrVRV38l/1EpV9Z0MSK1UVd/JgdRKVXWcBakVqto4D1IrVLVxJqRWqGrjXEitUNXG2ZBaoaqN8yG1Qlnb72REaqWq+k5OpFaqqu9kRWqlqvpOXqRWqqrvZEZqpap63JEDJguOpgqOxllrWqmqvqfKTBYcTfWw7nHmmlaqqteDNMZC8mTB0VQDxMbZa1qpql72UgANJ0uPpgKJQAabVqqq+x3JcbIIaQrAmWyy9Giq9Gicx6aVquo1w/gwpUUrVdXzjiw1WXo0geQ7rUDVrH05VhomC46mCo7G+WFaqaq+c6pUK1XV8blSrVDVxidLtUJVeycXTytV1SsMBIuFZUdTZUfj7DatVFWv3TlWSCbLjqYaQwZE48myoykCh8DJYqOpJkAGLiCTxUZTAUNjxWiy0GgqWGiY6aaVqcpFGR3mummFqnZNzjMmDJMlRlPNgjzMd9MKVe2085K2IyszGue8aaWqellox4lsWqmqvuxWt71ZsBDIfNNKVfWyfY5z37RSVb0utGNOM1loNNX4snH+m1aqqtftc6zoThYaTS3GbKz9TRYaTRlAwMnyoqkQoXEenFaoau85dk4WF03Vr2ic9qOVyurtEKoxu5osLppqvNk4eU4rVdVLfwLj/2Rx0dTy+IBnt7hoqrhonLSklarqNXQJbEMWF00VF40Tl7RSVb0st+PUJa1UVa85RsBIt7hoqkl9xilJWqmsvuxkGmmlqvpOrpFWqqrXXgXyjQVGU0FC4+RFrVDVrr4ooJcsL5pauh/wYSwvmiovAlEbk+VFU+VF4+w8rVRVL506TsPSSlX1mnsEDHfLi3zlReNULK1UVa+dOv6Q3vIiX3nROB1LK1XVaxKZ8XD3lhf5yovGaVZaqapeE8mMe9VbXuRbJqDxd/eWF/mdXECtUNUufoCjBD+tTFUuAU1jd3BvaZGvCYHGKWJaqaruduadt7jIu52A0Vaqqu8FNHnLi3xNDDTO1NBKVfWSBG/kSOEtLvItQA10p8VFvuYGGqdgaKWqek2WMJ513uIiX0PUxuEA3tIiX3gQ6n8Li3yNUBvnbWilqnqZoiBwz1tY5PfSBLVSVb12KJjRlhb5Cdi8vSVFviUKAnPfoiI/jSO5W4GqWX1RwBC0nMjXk66Ay4C3oMgXFARCQb3lRN7XYEMwZi0n8oUEgZwLrVRVr0kwwHpoOZFvvkVjlzhvOZGvnAhQKG85kfc1nQKYb5YTeb+TUKGVquoAK3iLiHyBQKDzLSDy9ZDxcWWLh3zFQ6Cy7crqWgQq246sKYRAZduNhf+A72bZkC/0B0xeS4Z8wPqnt1zI15Owhhqct1TIt6OwQG3bhfUsLNCHFgz5mpl5mJK9FaraNa82qG17EeYSakWqbgEJw/zprVDVrrlix+9omZAv1Af42HiLhHyBPsDFxlsi5GMFCaC27cnqTDRWIbzlQb75EoHatierKxGYjhYJ+epJBOajZUK+OhKBCWmhkK9+RGBGWijkqxsR6EvLhHz1IspjgcoyIV+4D3BR8RYK+ZpoCFiDvYVCPu1BBG+hkG/Zm8fIyVso5Gu6obE3uLdMyNd8Q8Bh21sm5DPO0NYKVW2co60VqtrFqXpsxPIWCPmCfIARy1se5Av2AUYsb5mQL9gHGLG8ZUI+V5Pn2CrlLRPyLZvz2BfAWybk552kX61UVd+JY/EWCfmGhMZjxRIhX5jPOKFgK1S1tx4bpxRshap2FXvGLg/e8iA/p92vYjt0xhkvW6GqjXNetkJVu+ScHUf3eAuD/LI3Oy0L8oX2jBMMtkJVu5x/NrYxeEuC/LJzBForVdXD3he3KMgX2AOwqrckyC9pR5iwIMjXQ8vHDMtbDuQL6UGih8VAfqknwowNqd5ioHA4IEklWAYUCuUBkkqwCCjUELPhWS+tUNWu8H0sIARLgEJhPGOMEiz/CTXEbJiRqhWq2jitYitUtXFixVaoapeNcywzBYt/Qo0vQ5/E9mTFP2OZKVj6Eyr9GctMwcKf0ILLhit+sOwnVPYz5lDBop/gdsIFgyU/oUaWjaFFsOwntKzQoLbty4Z+wDexfVnJD+hLC36CAxbOYKFPaHmJxu1a6BOmmvEE1Lb9ONXUGOPvYZFPmGq4Paht+7HmJBq7WgYLfEIFPmPZN1joE2pGorEeEyzzCdNOjqlguU+oAWVjXBEs9gkF7ICNOFjqEwrYARtxsNQnFK4DNuJgoU/wO6JPsMwn1HCysTdOsMgnFKgTx1pPsMQn+J2tMljgE/zOVhks7wl+Z6sMFvcEv7NVBot8QkU+w73PEp9QD+ECe59FPqFgHbT3WeYTatbo8WZmmU+ozAdsZhb6hLCTwi9Y6hMK2UGbmcU+oaAdYCYJlvuEwnaAITlY8BMCTrrfClXtQtXBcLXgJxS2A7L9BQt+Qk0+NFi4LfQJheyAZHXBYp8Qx8c6tQJVs/Th2GU0WOQTUPRYsLgnRJyJuBWq2nuLqsU9oRAdkG0wWNwTkPtPsKgnFJoDQpiCRT2h0BxgiA4W9YRCc4AhL1jUEwrNQSPUop5QaA6wzQaLekKhOcA0GyzqCYXmAMtssKgnpB1NMljSE9KOJhks6AkJn5/QCmXtjE9QaIWqttvZ7izmCYXkAFwSLOYJheQAXBIs5gmF5MxALLeYJxSSg763xTyhkBxAKILFPCED41awiCcUiANYRrCEJ2Q0Hy3cCfMODQiW7YSCb4CtNFi2E+YdVBcs2wnzDqoLlu2EeU/psGwnFHoDKEawaCfMwHUrWKoTZnykQitUtYEtK1iiE2o4GBCuLdEJBdrMQEmyRCdUojOOSgqW6IRKdMZOpsESnVCYDTA0Bgt0QkE2ixvin2B5TijIZplAbduHBdksQOG1PCcUZAMSRwXLc0JBNiAmLVieEwqxQTuexTmxMBsQsxst0ImF2Sxjj/5ogU4szGYZ+ztGC3RiQTbLWK2KlufEwmzcYWxNj5boxAJt3GHc99EinVjPSQfZ0aJlOrGelH4Yr1PRQp1Yz0o/jJeHaKlOrKelAz/6aLFOrOelH8aUM1quE+uJ6Yexqhwt2Ik15zRIfhkt2YluJ8lMtGQnup0kM9GSneh2ksxES3ZiDQIDCR6iRTuxBoG58aYdLduJNe/0WEWIlu1ExHaiZTuxOvSMVYRo2U6cgOoRLdeJBd0AFSFarhMnoHpEy3RiwTZARYiW6cTKdMYqQrRMJxZsA1SEaJlORH480fKcOO1kOYiW58R6gDpwGogW6MQa7wXSekdLdGKN9wIJOqJFOrFQGzTsLNKJHnWjxTmxEBs07CzOiSg5ULQoJxZag4adRTnRoy60GCfWo9TBsLMYJ9asQGDYWZATC6tBw86CnBjQFLQQJxZQg4adpTgx7J3EEC3GiYXUOJC5JVqOEwuqcSBzS7QgJ9bILsd5c/vZI/ZO26WhLqtg+7BUJ1Z3nn6yySostd+0d9o+rq49wH8kWsQT405atmgRT4w7admixTwx7qRlixbzxLi3Y1rUE+PejmlRT4x7O6bFPTHupWWLlvfE6t4DvGqiBT4xVh+CcVB2tMQnxtqf46DsaLFPTNVXC6yMlvvEVMNswYJnwU9MNWwarGOW/MQa+QWCsqNFP7HQHRSUHS37iQXvOGD1ixb+xLQXlRkt/YkJrcGW/MQa+AXsidGin5iQDGSxT6wxX8D0GC33iTXmC2SgiRb8xAxSs0ULfWI9oh3kqomW+sR6SDuwq0eLfWLeyfseLfaJKNorWuQTc42THuv20XKfWF17PFAHLPiJCPxEC37iXHsRrPyW/MQCd5BkY8lPBEeLtQJV0+9INpb6xBnERkdLfGKBOkiyscQnIuITLfGJBeogycYSn1iJD5BsLPWJc/X8ACqRxT4RHNbeClTNMgWBb0a0zCeCA9tbgapZpiCwdUcLfCI4tL0VqJpxR8izsCeCc9tbgaqZd4Q8C3piddwBxvloSU+snjsgY0K0qCc1z50xdkiW9aTqvAPC5pOFPal674xtusnCnlQPFhvbdJOFPak674xtusmynlRZz9immyzqSRX1jGy6yXKeVDnP2KabLOZJNXJrbNNNlvIkfJB7K5OVC8UBNt1kEU+qp4qNt5ZkCU8qDAfYqZIFPKkeKgb8MpIlPMmFnX63hCe5vZ60hCc53JMW7yS315OW7qSa4ge4kySLd1KhOGgqWMSTqvvOeM1OFvGkmuAHhKgny3lSTfATxjw9WdCTCs8BzDtZ2JMKz3FxzGCTpT2pAB0Xx4mYk8U9adoh6sninjTVDh0brJJlPqlgHQdCvZOFPqlCH+Dfkiz0SR7slMnynlSIDvDRTxb3pJreR6jDsRikwtM0tegn1YPfwUkCyfKfhA4YS5b9JL8TZJAs/0nVleffeQHbvzXdTwRT0AKhVJgPmoIWCKXq1wNWJQuEUmE+aDeyQCiFnTigZKFQCjAOKFkklMJOHFCyRCjVE+HBbmSBUCrIB+xGFgelQnnQbmQRUKp+PWA3sgQo7fn1JEt9UqU+EayOlvqkGtEFoveTxT6phnSlsVibLPdJcQfwJct9Uo3qWt902EEW/KQW1gXWO0t+Uo3rAt5UyaKfVNEPfBjbpRX9AH+qZNFPinspYpJFP6miH5DzJVn0kyr6ATlfkkU/qaIfkDItWfST0p6Ya8lPSntirgU/Ke2JuZb7pLQnHFnskxIWjizzSWlPOLLcJ6U9Mddin5R2xFxLflLeE3Mt+El5T8y13CflPTHXsp9U2Q+wHyfLflLeE3Mt+kl5ryct+kkZ96SFPynv9aRlP6myH5DlJVn2kwricSDLS7IAKM1IKLLsJxW844AbXrLwJ83T3mJlCVCqSaEB1k4WAaVCetB5FslyoDQDW1iyDCjN9aCMcQhlsiAogRPmW4GqWSbk2JaRLARK845/erIMKNWj5oGnYbIgKC3AGpYsA0rLbidaEJQqCMpjn5hkQVBaaicC8dfSoLTUKGggbFoclGosF8gukywTSgX7OJBdJlkolCoUAu6DyUKhVKEQSIySLBTKhx1hNlsmlCsTAqlRsmVCuWAfB/z3soVC+QDs09kCoVy9f0DOlWyJUK5ECCQ6yRYJ5eb9MwZl2VKhXKkQ8J7LFgvlQn6AF1q2WChX5x+QFiVbMJSr8w9IdpItGcoOzM9sqVCufj8gBUi2WCi7naRb2VKhXKkQ8OPLFgvlhoXGlpVsuVAu8AfI4dmSoVzJEMjqki0ayjWoa+wXmi0ZyjX5M0jTki0ayhPYMrPFQrliIZDQJVsslAv4Af6H2VKhXMCPAxlXssVCeQLwIFsilCsRWsC8tEQo13PCgLNitkgoVyS0gKljkVCegLdstjQoTzWefUimsoVBuTCfcbKTbHlQrv4/INlmtkAot3zPY00qWwqUKwUCroHZUqCMKFC2FCj72pFgdbAYKPsayz7e0rJlP7n6AaXxAaHZsp/s9w5lzBb+ZL93KGO29CfXM8LS+AztbPFPrv5AaXwydrb8J9dsPml8/mS2CCi308LGJ0Rmy4ByTfWcxidEZguBcj1gPo/PcMwWA+VQEzONZbJsOVCuB8yvUn49cftfYZOxB4dv58aE/vNff5wvP0+3x+nt/17eTv/88ed//McfLy+PXx+nP/71P3+8nOsf1/FafuGPP//nj7U3/vyf//3XH6s6V/8N7d9U/51b+SpElX+3Q1LbRaaLpV1QW9uRbe0i0AXdHukvMdEFFSW6a6a/LNTgKq22i/ajEz3GdvBFu4h0QXXWHbpdUB1HdRzViVQntqIt72K7SHTRnmfLyFcvpvYWWx6wehHorkDthPZZPLec2zNvKTfqR/btLzN9nzm2BufUnnmmHpgXvqA6S6CL9qgLfcMltaIlz9SBVDRnuqCOOzjuVPpC7kCvtl4FvuI7uNcO3G3bQYftikdCHwoucmmirp94fEw8QLb01O2KxmDJWEdXNOq2bGNtbDkegNSbJeKPriJfcb2c+Yr/Nie+4sHKLW/uwXTl+Ypa2bxD6SryFZcGvjfx3xK3TDOvOKbQFZfOXDrzzOEnjTxB4sL1Fq5Ho6IYVeiKStPMf5sjX9Hzbdpnvco0wYrE266mA18FvqKvlutvrJdtgSr/ty1YL+sfPq6X9U93tR551xekValY0O1vp9fr2+nt4/jr/Xp8U00ksaaVw3NRE5f743Y6vR5fv+s1cfLyGergGjVwut2uN3nndvgj37klu6KRn3abeFzfT7fj5dU8RVBf4oCa+HZ6PP5ZX+T1etPfYUqqgQk1cL58veq3iPIteNaGjFq4fjzO14vpyEn+eoSPfzv+/Tj/ON0fxx8fsoEt5xQ3sEw0fh3Pwy35FGjzfjreXr/rj5HVx/Dw1sdx2zP1q6jxEOHP/n28XfSHTPJDev6QaEQdv6yD4b8/T7fz6f71evs4ndTwCk6O7MMBPcjx9XH+ebp/frm/3s7PXbMxS25my1zc5nmGj/X2dvq5/uH9fH+cLvqZthykvZt4yLdtcdzY+/nLx/QBm0xi+GVukJdB3uR5U+pSR+RF0PHC7fuyCT/Y+/v2rdVXSqLvMu8gvHyzhMEbIv9iiPyLvDhG35dsNPaOHx/v59fj1l+qu7JYEj2/dcJv09uxU3vjz6ItXvYzWmePj8fpx8fj7Xx8V72exJRYSEwqGevH7Xw5vv61Tg81r8QobB2YSFCau1zA64+H68+X6/WxLuVHtX7ICT+xiDfRBcsTiXc87/gqol/69VhXquvn4+ustxy5VmePHvR1HWjbl9BdMskuaU+zzLxaeN66ZzSnXt8/12l0O7/pae7kF2jjbyJ5x9Nm7kkkjiTsRN7xE8tOKfbH4CG4oD1l25tfVW+EIBWN9paBpOhAQngg4SqQnLdlfakX9CwsvAVaUgMJU4HWiy30u74LSeyRfmuLXqsXNDsjSS6RpnWkn4gkGrHMtfk3tgsatfQlE6kbid4i0Vuw2MVSVyKhNZFcnALdTrJroudJ9DyZPl0mLWymFWFm6XY6sARNL+0muG0BQUyKMsuC1qzt5tvpfv/4/LKuOX+dfqlVwsmVPCMR4PV6+Xr+9nlbpbl1y/r88rh+nF/Vw2xHXnBDM0+Nad5t8vbjemvr1/fj5e3+/fiXkrC2sLQ+a/vWMaFFbG31cno10sHm59SnGbeSft/K85YjlqzMqgrrE6zv0kw8CG2Ht5eJNx/f1Wq0nrVnWXeKTfB5fKrHEetSX4N3vnhr6cfxcvymd/QoxgGtIxMpTxNpiKzuTdTDM4l989y3GNb6lv6JeA3v2yN/G55oxePg33z6gUQ7KamJfvqAhKbe5P30zyrlaKFJbp/cd97tNLZucJ+vD6tveClgMr9pL5x51WCCQOvRzAiAumGhj7iQkLPQbrxQy8vSZS5W+lm5PbDi7lyXdXlRIvrgmJ2UvPbtKnEpK6OelVu/wJ3velnlx8fX8/tDD7nNVCy2VdofSG8NBDcSbQIpdckKqWvq1/TgiGItCcQAUtqZeFtLZalTM0UsdLSW0LbMOrxQw+uFJwnYE70JtMkF2qVioG2P7ko0KhK1nKkd1u9nR/CIZKiFlpUlMEViZNSlFpYJHcvAjtHIxKjAM/JgElYSrrbZ1edZ6piGp30HIn3ZZWCT5p0FmL/9s4AsNXimHGnZWfe4Ma1lZalF02fskCnt7KmiyS+/xKaoRpwTu4XPnaj9O0+6/ge1Kp+a9Z5GZn/b6rrH3t5qU6pRqQeTJLo2Cnvodjo+1F7tpTiSaStcGMW1gQ/bev283fXauUH03iJxr5lXKcdrXZOdYdtvpy+f37aW7h9HzXAmKWH0Ja7psDsNbvKzflov1dGFiS5rn4z/3KG/Ac831lIzpFn1p0+XwU9LsYQ23YVH3IG1hY7/HZNHZvHFOLT3018/398v649rxSpKxQpLH6WFyhUGW/fmyyLmIksLeFtp7X37/nh+pKQeCYrVpYnnu7O6Gwok5e5NQjy/fb2tQvZYvpaDAuKw19uvj4da5UJQICnBz/B5u63/X3nSx/G2qq+n940FvF4/L1qikfvfzHx6gpBiMCHlhk26KS3siZqcmZZPrLmzGlnsyePfq3NKq6RibAUSqgOJLoF4TiCJOpA0GkiZC4kvaH2nSR5oYwuE8iPNjsgKN2m9bFKIEyugdFdiBZTqzKyAtjqJQE6ieZ5oEUj08IkePnlWSZm6kBxAeISV/cQyJX2fTPLETFLIzGRg4vnPZjbXkAvskZevx/O70ajUFKEFPiJRqlkC1uX3vkruekR5uXKRWMsakuNx4/qIZcHFJ4Rxhuuz3J9o61hI2V+4fcfispu7vs5CEARo7TdP78dfZZPV28ws91dG5QlNvtrY38e/Pie9nsiVPu903Lai6AUlqgWFbYO/a+R4/7X+/XHTUkiIirhDzNQaAW2Ij7J2Ndo63k5fj5/vj5fG0F4MRFuE1ud5pGdICKm5bel+Of3z+v14+XZ6eRy/vZRWFM1XJomdlau0OIScm4uZWDS7XoC/WGms7pR6Y5rVxoQklNbAxzrV7uf/p6dbEE3MPAynnTFQ21o/1dv5/nr9WQwf+qkW9VRoo6KWzpdvf53Wnep93a9+Ht8/T/eTIUlBUI1Z2Jx/MzyQuHyQPJ3E0uKUs9tcmce/e1Ivn5TXCihwtKY/76fb2jlme/biO86s8rPyNfHQ8Tsje50eP86XE1Qd5FhkTOMgdLFGhSjmAynjE2mAvNtP5Kow8zMHXj8DG2h4ByzhWu0qIeF3e5SGCkeGt+1QXCHdcF/Me69WTLvj1mTPMuSYoGFoa+2pEWlyWPgDTNBGQI3cH9fb6Qk9eiloL4dOWOFoOK8LgB5jUnMmOaT7VDj8drfKydRgkmbFROgiEWFKO89VFxILaYWkPDFwSx4/VG1GydthUs4JeKacV03w8fqdGymmTv25k/zcXVyG64axrk9qv8VrwuX++n62Py6lhe45A6Wdy728yMDGL5kXu9tMcCltDW1fBBgdRKeHDoF2PsqmX4G+Uv4HeEG+3Ld7vz8eejuUtHf9wPD264/jWZtrF6nHhK6ZwD66XT86LNajRNrWD33ZQV11erX7Z1BOJEwgDtBychLc+rEBgZ+2k+Qc4E0DCS/bivrrZeClI0VWtpw3AWvUzuVZfRNTKHTAS4oY8f9Au10gghnI0BsSX5CxkSTXQOiL/cMiodVIP8E+BmxziaRkRRIFYmKtjerQgh/JgTGRypGoixMpUokePtHDJ89rISl9tL+xsTbRryf69UzfZyZVcaZFZ2apZWLXv8nxigRRVe2RkfomZw4760Q4ZkfESdoNiWIt3ZOw75m8U3m4I7QfGGtOk5TfOvtL+289Mg8F8dqB9R9G1N1ZNkxICqmND9QySSrzzqM9q2XKBSwzp/9dI0gtU6sJBNitEbOaBa+W1L1PvKPUyTacQ2vq6fK2OZVpdwgpAsxs9SELI6PUiT9TgoD6dNHGJikfsv9qovUhs3dom8bjFgvzM0xMuuJlCOHXm0dM4iDHDRTD15sNV9xi+QQuZcePBU+x2+ZJqXtbSSg70//2eXs3wo2YSSzZw/1zbaEoUPoNpIzDEKkZuoaN3D9vUrPZZApyS9ArhkT6LN46yFBry80w8g01Kn2A2JzmoPmwNrq+9vkNWRIn6cXqWWdx0A2jKgVffmmpVWsJokVad6Hsefr4fvqx6qJaxxNfj7xcuu95dyBuWyQtmpGkQXaRTrR7ZoJ4M3H9hezfC/tOHDp/Y1XJsfFo6j7lue8nLBmzxzTD3XLiQb2K0K/m9HHVPqhO+RXT0An0kIEAZSShPLKBlh5mZt+PiadlxMvC7bb+dhklBmt5aZjKCc6KtYHL9eV+/nY5PtYBp5uYZBNwfj/7SMvFJbGi2J2l4aJbFGq97kqfDG4iQW9jAnLaDUhyuNTXinoxscMpWx27q33gTmDfh8T+pgkqHQN3Bamt0Ognhx+ylk+E7ifC8hON64nscnOPimCjuGfPgdCdCVlySq6rw2ycZmflBI2f9SWKp59eJKTjeuaQldC5NwuckDLWtm+n//40kGGSjDGwt4NHm1tr6MM4I0pZbeJG9rur+VN/OY0eS8JmDj0J0KP6qcX7x+YnpJpMchskHhYgJDJN2kCvSU4V9lBmv7EAFcKv15t13NVu6G0Cs7cKz6Ap9U0CfojNtnmyrqteOs5n6NFQbr5dH9frl/+St89icaNtYvHdwYi5YYY9Dk2ucvXK0MCy3X971/EMh0XeCWfVeud9FXsv3/Rie5A3I7Fgu/nv8+20CgOjzyIGFFnxFp7ynrfInWE7MNFLnaDHV8G4n2+bt//xcTr/1IqKxAEHuObQ3R+388/1H9M5ISg+x/bhA7sWOah7Ucusdjy1rXgS+6cfFl7XoAWntH1+Lbqy3grF7sWLNdzOv50ex/f392t17f/x+f44H9/ejB/aImV+uA+uTQnOo+GgaGDpMxhCuLWpbVjw4+inkWMeSkq2Cb3HH9TWSFIfrWDlfBnY7Paxert/nx/fzUIjHSFmjtEIB7TKtjZVB+g3lpvfzoh4/Fh1gicM71SoUQ/kg74da0OX0z+Pp0ihSc0naDdbb396huCUls8D8xDQskOtCN1BNigDHGjtXThkmH0zXYAqKv1AVaK0x56Xhsuly8fzzjTqywfYfyTDyjur0ePjfvp8u96Ol7d12V733pMWC6Qo1N1Z3V53DredEJRBnLdY53dmOLcEXlIuPznvdO4WJnn8oe5dZHBex8rdH29nA3hsOva7pgVBsaG9h3kcq6/dyLAmrcVLD4KAnqDfrvf7+WN9HD0H5fjvIbSQmX27XT8/vvzCirh0qWTh10Gz+Bas8H7qhqznMEC1zR3229nu/vx427a20o0f16sO5VqktMSeGx7ulN+Pd6XWTtI/0C/wtvNmefz1rA9KaS2RubcFY+F2tihJNUWmvMh2SK+EglZrZyh6y9DTRDQhQXJCTRktYxbjKJHbD9anzsf7r8vr+bGJIfoTSU2g+0FDm9T5y/F+KgLgq+5qaTJmyBmgvn3ejemQUYlMuQOUiM+/tStJh33GVQH2n17MpLnYkdt25riQAP23z9h9TDpwd5d0CEvOAwSrYpj5YfAQeFv/7/xVw1g5jHr2g3yAjQwsKrPaPri3oHfm2QDuWdoR2EwU4MJ6HgVkSPcQNvk1jofbkGHMWi6U78QZB+IBtlfceT8+9erlZBf5HjQE17HzYKQ4Sdp7mEOEblhrI4/juiYfNYiSejXrqxFa5ksrq8hhv7TUNLu/YYt7HLVT7lNLlxj6iUz7OED8OYOAxO+kh0Wyu86cfaNH3U3Qv/O8LRiX15PxV5HKLNvWPFQGiIM++x1PUi9OkCSdlTY/K+dCSpjDdK2x3GEzSbWj7Fme2uHVBro+nrd9fYwz5bzoahLcUM+/5/5OqQSsV0eoV5zL9jOaKVLodLmDVLiS3Ioj/o/zKrRfr191W1IzZONthLamzdHodP5pZouXT9TzqUDIci6mZL2GSJsQK0xpwS+1NXH8OOsHka/DQRURih3FRPUckCpRJOnvE9kwJgIXE6cQ4rg/9t7mLEerIswqMVvi2Dmh5DZvVwm+6v3t9PV8sfYuGY/BlhYHRezz/XR5s/0m9yTOSRUz7P17G4+b3+rn1tyryRggUwZ4tko5vF3fq+vq8f345f20SV1v1wv76T4H1HqZfWHp3hZYOCk/UDSKseHQSyls4XC1CS8/90GCE4mGE9saKBsWSZwTDcmZIwCXDkxYuAndrsATgc0kWIZeH+zzdV3kNc2SCh0n8phT3zTgcl/cHPV4EfOie/lHCL7P9w2l4sEit7gefQVV16FgL5bqbluEeS6oiTe7AE1yzffdlIY/T2tpFOYsTVE+9Z0azYK/Tq+vx7+2rlBwQRoY2Rf8AIk7O0MPVA0vGfPMOct6njAGZR56hHD7o/AwyXannugLyoDP7vPSv5TyobFZeSI3rIn0Gk+gxBNznEmCnef+WkxfGTIHFg041sexJ5hLiS3oLBJl6Hhb3+J16InppFDkOWImw5xDtbH76fbzbEQ1J5WPHvGdIbcYht05GWEyTX0zwg80kvalbERRWGToJee9idY3zj0zzbxrkrvQ1D3beoqi7jLA6g0vjKmHHXYn9Z58Bq4b/B5POVW8BEuZbBxzTzvWRxIUid6v3/Tkl9oQrfwLP2aXJz1k22uTZv5OEuH7LvxD8fHH8Z+XmtDs5SnIRHZhhg79awu8ERf59vj+fv3bbJ4qFxLvZOi91iZ/FyYgxUD2h4aRR2uDMqbSGNHlnOGm0GBfm7ptVivj/euUDxZMyfXjdPvr/bSK1wpeO5WAjuz4gbxNAy26kUyIkZ05OESD2T5n2XQROtUN1IVJwv3IeS26bAZF7NbYM6xU2/a/cfc6hHQD0o5+gH1bG7DrzyTzOwSClIEW8EDSeYAu3iTD6lalK3RX19ECu2EDBbpUMAKtz7Q8kqjELi6RihIteJnW0pm8khZeHx2v1bzAup4DIPTkl3HvcZ9YiSQUnhtu6ZF2GnleRaXFbun+X9AbZAxdpAcoLZILRx4duv+d8Fjm2Biom7ON8eX9dPn2+D5YDiXThVrY2LS6qESZlO23h4RAB9/S3NOXTMpNmRphWEDbLCmXS7ehu2424nW4JwXmZCGxMzE4Py6nv0fmKkmLmDp4+N2HNlVlFzrA4Xq51uDP48/juSiGeoOVkiY9B1wSNyloVTyOX87v58evp6h7J/27p57PFYp8W3sanEvrj3MsnlIeGHYPCUsXLdGme1nlSE3WpH4DY60un+/v569n6xAn9y4SbgINp0CycaS1M5KQkphsiDRoPHCgM9Hl88ezOV6aJScOk+9pYSY4CFprj+unti05Oek8GygOPYUBTFh7/bKJ10bkkP4eS/dzgebXtYs2vFdtgyYGUKbpmnl1mmCWjOvl/ax73EuUMLPWMkHP8YE25mX+3pm2mIVI8cJ2lAPrEiyWOw+H/haxPAw1lEHLbfiTSJ9nRg6cH6YHofREFMxdeEnzjDwyNNGPYqid7E9PG0ki/WPO/ad6sDFaxdYfOF++PcF5acxhhJcSGyjZ6Rh/yqdwLhkxwOiSFyTa7iOZniJFyEQqSuSRlmkjmh277vE37z3e3Vx7PqiOkzn9RITxS3Z5d3L0Pzv9/lt+vVubfzYoq6dFkkMa9pe4/fT25zjiX8n0PN4idM4xjT69tswh072fI7Qul/bemD3r18zyNfe+/J9DTyEv2fUMFw3dAPpO0kLDcC1CuGYaff5O0lLTpVbo2VpkgPaRXoaPKDOi8oxBG4pqTiWXUFKoEEK5yb1+eOE3Hj+jXCq4QbQfmAbhU0oXWm50r7OHrUgAy+ZfD83zMsvELxtOrWxAh90xwm3cf/34ov0rgjR7LpxY+7C7Bo1eLciwrwUGLcnbn6TxoCbAAe9CqpEhC5Rh2VOPEYDZKmWT4+BsabtfdtdDamfg7yORK0mnCdKWp8Y29vLDvKgcUt3gBUPPZJsjRyIn1f2Jt1raBQUShGxG/YRxMJKbbiRBKUGng2cXQKkWOVLd+SSO3BnW0h90byyf3wwtcdIvpyt3GUK20ooRWGRAvePTWjhZMrl8JirK/fCZfuwF9F+mXzSBRVJP4/QTPRRy2luupDF9HRarsqzb9rJtnk7Q4Y6zdqgpJANOmIvRe/con/a1yGY7MXs+MJHjwPhV6eb9nx2NYs+833NrwhwPH6fLFuZIdtF1ounATC+Tks9L1zHgkmsiIZxMBOlIT+1nwXC+b5ehL4hKE6QXANk1ZMifeTxNPaUyRIeq8S0I2ShZKjil2w6g1vdxvT9ezx/fDYyICu2ycn6ANquPVfUZNKMCxLtqhV/vtiUCPAHMIpf1fnQD9Kn5uF03k+94pEi38aXnMd95was5tkO9G2QsA78SeSOpgIEmFZMQPswnkhjOR+XMIhMeTx/oG1mcZdS7S0qd+UQnBmEMalxPBu4h/CvNvzx75E0q3QqkOvL2l58qM8EkBf4Ao01qC0OD3CTzDuFQjtrCyEAgHSB2lL12/zNInuQwi9DDrTaAZVHpKxqx5lNaeVrLJxmt3hKXw7uLN8jL9fL+a/g9pGNahmEs5B1c04yOTOKyHc+CQMbiVWvR+I3JnZsGKvT1GoY+SDzviON5YnG572f90C7mThnyuRrpr99Y+iT1E6ygPylIgybzHhDeI5rQ06fzUxNxpV02MOrk0zjYJ560WD6va6FdevHsFNGD3jjS4NDXjW6B6VnW2aTLth/OouNCNz7yeh44QUHgmMGMlQFwpoNTCSIW/g500h6jt34wXhddOC91DzZlxwjPUgXDpXLM7e8fbxReJIW12M057LLWHZ8g3xY/8bjeV/Hg/TT8qUnmnPI9qzL0mXm2LoqHZU+RmUXMCSvZa0vXVQw+P34cP2wQk7KT8xB20NFua2wUIy0TsESyDEeYEaU2M4jOUGnHmCjS+hJ5vFB3zXxA4STcjaG8tf2sUbRkHq7oeFKjDn/SVZ0K72ehj+3lNJ5TT6rNZsKDONCju8vu/jS5KGiVWxp5obhd7m+xsFfjbyltIezbF2EMQGmq6QLmUSQshvJcu3+VOn7qHCJBIcsDVMVKAyMDg5R7ZkaDEww1KQ1twaOb693t9DY8xklGkvZjdyKEG9zounP+ON9P40aVubCf5oi6vwYillOqtJiv+BacudjXWkoo3S2Ng1H4rCbKfk3whJl8oM0l0sjmEzX5eEw+xiHS1I3kgRXpJxIV8QGV7OqWaWZmEgBmWp1nEhwWFmUcS9OT8FJhuboTRXZeDP14zt4VcB0hX3Obh8qrMwHpXbq3EBrNRX07P7E5aSyb+AETjLVublWrGvf1rGM+FulNBu2Hz87vUj7j9OP1X7bS8O7MOSEm6r6JO4u6ZmEnM8fSR0/az0YxF3pKtQ4lWR8SsKaTPLaXJLiplheEcrGXEe1L9+qAxyroTL/6w8mDo8gZYOaHnYQTIZK6desj2iCVaD7MzcNQoNLgk++lVPOmfkgzPOfudvpxfZyqulSSEmsxR742PRG0y8u2bqf/egp3kEmVxHFCePz/uP48ndcNcouKPt5uxpNa+fDxSuegYljb+92JljKcvJ88zCO1zQQesYcuf/PX5tySjl0eXIQmsmGOGmlw4hxTOzO9NKGJ8SS5U+hKC6enoYWbTxnYmWj36/s6aP/RNkQlA/OqiD//QECUYRZ8ChqnOUp4+3u/tAjMJ2cUGV5KOQwC9SDj8UiTl093TnxAdw/36IeCwoQHNqmHTIcDTYS3+099l7SzQYnx9qlzzsow3KUf4wCB4P31++nt870m2Nzgp1mApHcd54fxMKaxHt1bYun1wHDSWOF5CmSIS7aQIS3Ayk4USiIaWzXmyISra3M570loEtU2nmQAdXRTGyk9iBquzltrI4OCNFv17JWQs9xP/60Ii1TESSjLXfGHEvp9WyEur6fL548vZsLINoUvDJTVjc7pZV79DLHe/TfZWPxBRqHgTvp+NOErIaoUC3iI2ISyTsbY9yPvEnTAH5IAuYD1kw+7VYs3YNo4KOKEfHc8jSpOdpXZF7U7Q/DxNS706dAjqUNXYnirYuEr40FKb6QOGdMLmnJvZ+OFg6efUPrMgc1Wro0+8Gv3t6U3y9AEWFo3YrUUUvgsWXL5iksXtHcG1e30j95FVM5rdv4mnYk4fyS4GRn4kSAy9xA/9h6NMJNueQQtrKu05iS+BhpRTE5jYAWM4CP10txNMZ1MQNX5/v36+f42PMBAnrS3sMDjoay7ZaHUk1smoKStJbPn8QGPplE+SzmOODVo5lh+1wMYdp+wtDvO4ZMUDYcizdrKlp/I3h1V/rEeAQFtJjuk0cnAw4kV3ARj8E1bdz7pzxBMdQYEG98dzDNh2sXHEqrDwdhM6WDw5uZX+fK4Xl++nHWAk1yeecxBOawEyypJXmaGocegF51oz5xo4nJk4syAnv3aD/3oeCEX9YNlGTvwys0QxAkX5K5GwKxS5S22+ddzsIy0FC+NWEtXuGGIHbfb3QFh05I+drkJxgDqpjdHinGzyu20pxSDK+LW7G07DXLLsLghuKeQKTXNYDhJaeg5xbjUk2njTrSEztx9IlUt1Hu38PHz6+V6vts0h0767HumBBnL1CUS/ekABbkIBJg+v978drobJC6VSXhsybpQaHdCmeuJjebt83DkOYk1nIKXtz962YV5HnusHPqx2LGPr57Oqgf49QxKPWi9i0Q9fJ33+J7bF4ZUbS96fNeJtWSI0sJ6vIfeZM8h61IwJ32aYAHJaYyJJg7dn3n1oZjiztGYAQW2QYYeP3zoTIKvekB/z40MVejyDs8xVjKOYuYdeoL5HkoziN87qdh67pwMLUnVU2UUWC5tvgsHph76AgUNyCCZmsznsvD38tBUxPl6tY+T7Hi2+hAxDeRXH2jfmLtdq2ek5rEfoU9sT0D8Yv2sJrnTBZhI4P7rx5OgolJxQfP5+HwHaZpZ72WLL/SBbekAteOPRFTUAuOzAPt0bcuknxDLefezQbLuevvjoS1VcpHk3b6720FnyrWppzMN1HGlPQaGVy7oQvp4VWuwnD0cnJlpfcw9YA/u+2uDQZMmKYnjl3rVuY9kqAtHdmSSyrIYybDDDOIMCvEc4N663WcOnlKphKAD+LbjD1KbSSemiQAvL7UzmWVmji6dhNWRtXneIjJ0mNt+//r50CrwJE0w/UB1B5nD1sq6rf9Qw0KmZ1u6ZEyPxIfYkmJIVuxIRZk2lEzL50zS7ML7j5u6hY335h4syh+IrewuQqXkcYUZEyflhdNTNMMD+x7Xb6sicv369SmiTVk++3lGMP1ea+k5NE594J7uGYqYz0qQVAEDPH2uOohdro8XcNiIinPijoazdmtuczcbeZupo1rIsJtpjOBIUZCgXB9W1sYOrwPdJQZLq6tiWpKnrwuodjlQ+WXZcHiA+GZtSCQeHI0xJ01FPRowwpwUj+uWUEi9sHLi5VNLuidTz9QI5/LteLl/XG+PUcLPSQabYlL+1MbHqhd9rErX3Z7KKDUP7Fz3+aY3HPnteXlnxBI6WEFjcG3QbDgyCQiEyuttSctV0g2Cxn6mrT2zKBnh7P68AIlN0iMyZHs+XaH71bMZKEOZUPzGi9EpJqlABZgpXrRgGnDS96ab1yPMLDI+Tlb6pcwsY03wGMDPx9f5cX32S8kqGyB0T/t8nM0RUUnFhEDj1nai8FdzgIMcOlCurTeOD76RBuzcz4yD6sdgIjl1kijtf543V/JbicTbI9XJ5PCWSUObOU6BptTSqSWLrZwB0HFmN+dFzkRmgDDqt73Gy0F9DEnyMzuQTpCR/jzfz8aFRXr4ehaTsRz59/H8+Hq9VceAJ6wsLU9LPwudmWGGka3bwXtarFMRhiTE9ePj5z7wu4cJmkhb6//ny+36992EYGT3b4me5f7Xqx2LcjRD4F3ufTpCVvmEQXGi3GvSAU9SzcWuv+XW4sH39WiSgonfRiOl3D0SOpQHFefcwgcKloaesnlI68ECMzDWe218xiSd/QLUk8rNTw5TXipgy36f3d/+0sueCtiDgf/l3qdFc5LWUHzMyNP5k07exyvKtLCixqJPT3YGyc7W+p/j426lQag788M8rFtLg6gWL5XumYXHCbpNlHZKcMqLdaj2UueeGZ1N0LJe2nrieF6maZk5R98E9dOtGXlastZxVVzv7noz+DrSAJg5rQS7JLMtw027K9Hw5IQg5aulH3cBxYKtpWFYkJc+55nA15x46e2pRXbH8VBnkXiIdtxAtCxQzECY2SjKgRicc4a3Z06JxcdgscmWxEuS+GbSj+fuVSPMuXsTZhS45KXBcskdNe51GzU0cg+Tjj+RIAZOtKSbG3lhyYOhaKuMuyutdTz0ksBlamPucXBd4OBcIx46R2+/MHLplM5dmawQMzuf9VTM0+4mCYP5VdLJAyP2w+7y/fsYepWQ4gC1ia2xpz0oyCV96dEs8DDPrZXndU1qwJnPqOyHovLmPMH0ln8fV/ng7Td5rtRR353j4jZvWm2V2r9nH2A3dpL+z3/98XH+OBV+8+d//Of//u//BwZlkrt85gUA"; \ No newline at end of file diff --git a/classes/_waku_core.ConnectionManager.html b/classes/_waku_core.ConnectionManager.html index f3b91fc87a..fbf5850665 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 68ca1f721c..d60e6bc96b 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 2a6ce2f2c3..4965447871 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 c05568e3cb..0be2003d2b 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 c0b463f028..e4ad8acdf0 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 7c61f84b29..868c52c978 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.WakuNode.html b/classes/_waku_core.waku.WakuNode.html index d9a6fc9d4d..0e4fb45d5b 100644 --- a/classes/_waku_core.waku.WakuNode.html +++ b/classes/_waku_core.waku.WakuNode.html @@ -1,22 +1,20 @@ -WakuNode | Documentation

      Implements

      Constructors

      constructor +WakuNode | Documentation

      Implements

      Constructors

      Properties

      connectionManager: ConnectionManager
      filter?: IFilter
      libp2p: Libp2p
      lightPush?: ILightPush
      pubsubShardInfo?: ShardingParams
      pubsubTopics: string[]
      relay?: IRelay
      store?: IStore

      Accessors

      Methods

      • Dials to the provided peer.

        +

      Constructors

      Properties

      connectionManager: ConnectionManager
      filter?: IFilter
      libp2p: Libp2p
      lightPush?: ILightPush
      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_dns_discovery.DnsNodeDiscovery.html b/classes/_waku_dns_discovery.DnsNodeDiscovery.html index c68a955e28..f79d44a238 100644 --- a/classes/_waku_dns_discovery.DnsNodeDiscovery.html +++ b/classes/_waku_dns_discovery.DnsNodeDiscovery.html @@ -1,4 +1,4 @@ -DnsNodeDiscovery | Documentation

      Constructors

      constructor +DnsNodeDiscovery | Documentation

      Constructors

      Properties

      Constructors

      Properties

      _DNSTreeCache: {
          [key: string]: string;
      }

      Type declaration

      • [key: string]: string
      _errorTolerance: number = 10

      Methods

      • Retrieves the TXT record stored at a location from either +

      Constructors

      Properties

      _DNSTreeCache: {
          [key: string]: string;
      }

      Type declaration

      • [key: string]: string
      _errorTolerance: number = 10

      Methods

      • Retrieves the TXT record stored at a location from either this DNS tree cache or via DNS query.

        Parameters

        Returns Promise<string>

        Throws

        if the TXT Record contains non-UTF-8 values.

        -
      • Runs a recursive, randomized descent of the DNS tree to retrieve a single ENR record as an ENR. Returns null if parsing or DNS resolution fails.

        -

        Parameters

        Returns Promise<null | ENR>

      • Returns a list of verified peers listed in an EIP-1459 DNS tree. Method may +

        Parameters

        Returns Promise<null | ENR>

      • Returns a list of verified peers listed in an EIP-1459 DNS tree. Method may return fewer peers than requested if

        -

        Parameters

        Returns AsyncGenerator<IEnr, any, unknown>

      • Returns a list of verified peers listed in an EIP-1459 DNS tree. Method may +

        Parameters

        Returns AsyncGenerator<IEnr, any, unknown>

      • Returns a list of verified peers listed in an EIP-1459 DNS tree. Method may return fewer peers than requested if

        Parameters

        Returns Promise<IEnr[]>

        Link

        wantedNodeCapabilityCount requires larger quantity of peers than available or the number of errors/duplicate peers encountered by randomized search exceeds the sum of the fields of

        Link

        wantedNodeCapabilityCount plus the

        Link

        _errorTolerance factor.

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_dns_discovery.PeerDiscoveryDns.html b/classes/_waku_dns_discovery.PeerDiscoveryDns.html index d7c2f7717f..b6afb2534e 100644 --- a/classes/_waku_dns_discovery.PeerDiscoveryDns.html +++ b/classes/_waku_dns_discovery.PeerDiscoveryDns.html @@ -1,5 +1,5 @@ PeerDiscoveryDns | Documentation

      Parse options and expose function to return bootstrap peer addresses.

      -

      Hierarchy

      • TypedEventEmitter<PeerDiscoveryEvents>
        • PeerDiscoveryDns

      Implements

      • PeerDiscovery

      Constructors

      Hierarchy

      • TypedEventEmitter<PeerDiscoveryEvents>
        • PeerDiscoveryDns

      Implements

      • PeerDiscovery

      Constructors

      Properties

      Constructors

      Properties

      #private: any
      _options: DnsDiscOptions
      _started: boolean
      nextPeer: undefined | (() => AsyncGenerator<IEnr, any, unknown>)

      Type declaration

        • (): AsyncGenerator<IEnr, any, unknown>
        • Returns AsyncGenerator<IEnr, any, unknown>

      Accessors

      Methods

      • Type Parameters

        • K extends "peer"

        Parameters

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

        Returns void

      • Parameters

        • event: Event

        Returns boolean

      • Parameters

        • type: string

        Returns number

      • Type Parameters

        • K extends "peer"

        Parameters

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

        Returns void

      • Type Parameters

        • Detail

        Parameters

        • type: "peer"
        • Optional detail: CustomEventInit<Detail>

        Returns boolean

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      #private: any
      _options: DnsDiscOptions
      _started: boolean
      nextPeer: undefined | (() => AsyncGenerator<IEnr, any, unknown>)

      Type declaration

        • (): AsyncGenerator<IEnr, any, unknown>
        • Returns AsyncGenerator<IEnr, any, unknown>

      Accessors

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_enr.ENR.html b/classes/_waku_enr.ENR.html index 7766ca62f7..57f34eb644 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 b930c896d5..ae210bcd74 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 2d2a2a97a7..730bcb928a 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 b894cf2ec1..ff88d6c70f 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_peer_exchange.PeerExchangeDiscovery.html b/classes/_waku_peer_exchange.PeerExchangeDiscovery.html index 60d642fbc9..2038267e65 100644 --- a/classes/_waku_peer_exchange.PeerExchangeDiscovery.html +++ b/classes/_waku_peer_exchange.PeerExchangeDiscovery.html @@ -1,4 +1,4 @@ -PeerExchangeDiscovery | Documentation

      Hierarchy

      • TypedEventEmitter<PeerDiscoveryEvents>
        • PeerExchangeDiscovery

      Implements

      • PeerDiscovery

      Constructors

      constructor +PeerExchangeDiscovery | Documentation

      Hierarchy

      • TypedEventEmitter<PeerDiscoveryEvents>
        • PeerExchangeDiscovery

      Implements

      • PeerDiscovery

      Constructors

      Properties

      Constructors

      Properties

      #private: any
      components: Components
      isStarted: boolean
      options: Options
      peerExchange: WakuPeerExchange
      queryAttempts: Map<string, number> = ...
      queryingPeers: Set<string> = ...

      Accessors

      Methods

      • Type Parameters

        • K extends "peer"

        Parameters

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

        Returns void

      • Parameters

        • event: Event

        Returns boolean

      • Parameters

        • type: string

        Returns number

      • Type Parameters

        • K extends "peer"

        Parameters

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

        Returns void

      • Type Parameters

        • Detail

        Parameters

        • type: "peer"
        • Optional detail: CustomEventInit<Detail>

        Returns boolean

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      #private: any
      components: Components
      isStarted: boolean
      options: Options
      peerExchange: WakuPeerExchange
      queryAttempts: Map<string, number> = ...
      queryingPeers: Set<string> = ...

      Accessors

      Methods

      • Type Parameters

        • K extends "peer"

        Parameters

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

        Returns void

      • Parameters

        • event: Event

        Returns boolean

      • Parameters

        • type: string

        Returns number

      • Type Parameters

        • K extends "peer"

        Parameters

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

        Returns void

      • Type Parameters

        • Detail

        Parameters

        • type: "peer"
        • Optional detail: CustomEventInit<Detail>

        Returns boolean

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_peer_exchange.WakuPeerExchange.html b/classes/_waku_peer_exchange.WakuPeerExchange.html index 2d1f0cf877..0b4307453e 100644 --- a/classes/_waku_peer_exchange.WakuPeerExchange.html +++ b/classes/_waku_peer_exchange.WakuPeerExchange.html @@ -1,5 +1,5 @@ WakuPeerExchange | Documentation

      Implementation of the Peer Exchange protocol (https://rfc.vac.dev/spec/34/)

      -

      Hierarchy

      • BaseProtocol
        • WakuPeerExchange

      Implements

      Constructors

      Hierarchy

      • BaseProtocol
        • WakuPeerExchange

      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
      numPeersToUse: number
      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

      • get peerStore(): PeerStore
      • Returns PeerStore

      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
      numPeersToUse: number
      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

      • get peerStore(): PeerStore
      • Returns PeerStore

      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[]>

      • Returns Promise<Peer[]>

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

        Parameters

        • Optional __namedParameters: {
              maxBootstrapPeers: number;
              numPeers: number;
          }
          • maxBootstrapPeers: number
          • numPeers: number

        Returns Promise<Peer[]>

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

      • Parameters

        • peer: Peer

        Returns Promise<Stream>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<undefined | PeerInfo[]>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_sdk.WakuNode.html b/classes/_waku_sdk.WakuNode.html index 08d3b54cca..a0cec4550f 100644 --- a/classes/_waku_sdk.WakuNode.html +++ b/classes/_waku_sdk.WakuNode.html @@ -1,22 +1,20 @@ -WakuNode | Documentation

      Implements

      Constructors

      constructor +WakuNode | Documentation

      Implements

      Constructors

      Properties

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

      Accessors

      Methods

      • Dials to the provided peer.

        +

      Constructors

      Properties

      connectionManager: waku.ConnectionManager
      filter?: IFilter
      libp2p: Libp2p
      lightPush?: ILightPush
      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 42b05fc46a..4afc5171bb 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 f1f9111517..9afb0b506b 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 bd24470253..a199bb427c 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 4349ad974a..20d4bc13ec 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 8e667550c0..c0d1d1b61f 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 708d32fdb0..e85e2956ec 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 eb0ba615bf..e81246b7c7 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.Protocols.html b/enums/_waku_interfaces.Protocols.html index 03202fb12f..61f7eefd1b 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.SendError.html b/enums/_waku_interfaces.SendError.html index e427095e95..e0e91a9796 100644 --- a/enums/_waku_interfaces.SendError.html +++ b/enums/_waku_interfaces.SendError.html @@ -1,4 +1,4 @@ -SendError | Documentation

      Enumeration Members

      DECODE_FAILED +SendError | 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.Tags.html b/enums/_waku_interfaces.Tags.html index ecc4ed5450..404b664442 100644 --- a/enums/_waku_interfaces.Tags.html +++ b/enums/_waku_interfaces.Tags.html @@ -1,3 +1,3 @@ -Tags | Documentation

      Enumeration Members

      BOOTSTRAP +Tags | Documentation

      Enumeration Members

      Enumeration Members

      BOOTSTRAP: "bootstrap"
      PEER_EXCHANGE: "peer-exchange"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BOOTSTRAP: "bootstrap"
      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 eb2deb161e..09e0ea56a1 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 36c1389a05..0febf721f1 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 83ffbeee05..3e26a9d858 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/functions/_waku_core.createDecoder.html b/functions/_waku_core.createDecoder.html index 17729efddb..4b7281f2e5 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

      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 514b5d95e7..c18cd5b9da 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 9e572be36e..c12211c9c9 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 0c24e1a13f..79b45acaa5 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 a06df64ba8..40a3b531ee 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_light_push.wakuLightPush.html b/functions/_waku_core.waku_light_push.wakuLightPush.html index 860271b512..4c99659129 100644 --- a/functions/_waku_core.waku_light_push.wakuLightPush.html +++ b/functions/_waku_core.waku_light_push.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_core.waku_store.createCursor.html b/functions/_waku_core.waku_store.createCursor.html index 792a149dbf..1753faa8be 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 f2b10969a3..b3535da4bb 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_dns_discovery.wakuDnsDiscovery.html b/functions/_waku_dns_discovery.wakuDnsDiscovery.html index f2c6e68925..ecc73aac37 100644 --- a/functions/_waku_dns_discovery.wakuDnsDiscovery.html +++ b/functions/_waku_dns_discovery.wakuDnsDiscovery.html @@ -1 +1 @@ -wakuDnsDiscovery | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuDnsDiscovery | 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 da0fa09714..2bba638bf3 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 a58bc6f39f..e5e1044ad9 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 8300ea8703..71d4c83191 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 9b7dd9955c..10ad7371cc 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 669dad78ce..b575412f83 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 66cbf77dc6..a32312e680 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 76e89b4654..fb66f2c6fa 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 c7a1dcf3dc..e449c6ba50 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 a8d5c2012f..1f03ece8a7 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 d4ea474689..41cae9f215 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 1c647889e2..98e42d05b9 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 24b8917a18..15f12e36d2 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 199a95aa1e..2bbe57a23a 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 19ad08aca6..04e81b7528 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 7e5ca22124..ff5462a981 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 bb869c032c..8f1f239337 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 5980a82e72..c1ebdc981b 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 e5453de5db..c0408ce978 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 bf51ad35c9..d5d14231cf 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 d499fbd789..ee91ce3a16 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 980b15a7cd..c04fba76eb 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 2b2c21e978..038aeea9ea 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 272b1428af..8848356e63 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 39dfa5395f..df40bb03ff 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 6a55853561..9602deb28c 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 89872f5a85..0b3f7ead6a 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 629bb8cfc7..8eed5505dc 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 cddaac1d0b..87838a10e1 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 99604f1568..ffaf75f412 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 a6f4fac434..981f95340b 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 5966dfd683..3af49f8afe 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 7ec410b7dd..97e49781f9 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 25519865da..3e908de894 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 e9a438267d..cbccddc321 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_peer_exchange.wakuPeerExchange-1.html b/functions/_waku_peer_exchange.wakuPeerExchange-1.html index f30fb027f6..13b00c4f2f 100644 --- a/functions/_waku_peer_exchange.wakuPeerExchange-1.html +++ b/functions/_waku_peer_exchange.wakuPeerExchange-1.html @@ -1,2 +1,2 @@ -wakuPeerExchange | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuPeerExchange | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_peer_exchange.wakuPeerExchangeDiscovery.html b/functions/_waku_peer_exchange.wakuPeerExchangeDiscovery.html index 0b14d736ac..547fccf654 100644 --- a/functions/_waku_peer_exchange.wakuPeerExchangeDiscovery.html +++ b/functions/_waku_peer_exchange.wakuPeerExchangeDiscovery.html @@ -1 +1 @@ -wakuPeerExchangeDiscovery | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuPeerExchangeDiscovery | Documentation

      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 b81415ceb0..11fcb97e7f 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 593163b0d9..bad6f26210 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 bb788c716b..13d42af9bd 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 3b83754724..674a74a0e7 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 5322157652..5e654b662d 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 af517fcf5a..9139f21024 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 60221d5983..c572ca7165 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 3b526713c9..4d9916fa8f 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 bd3f66ef98..a7ab0d6301 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 d832d0d5ed..ab8ff75f04 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 67225ca2ce..fd3c3db099 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 77cb7830b8..2d3f5dda44 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 ae405aa873..553cd69da7 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 9e21d791ca..e5287fce15 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 7657c36817..ca29034a18 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 7f59eba6a8..6ad5e05618 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 c40c620b9a..b32dfe5111 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 3226a46af3..e638823082 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 10670ca746..a9c9104d93 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 968dfb6ec2..f1787e0c9c 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 a5b7f4edca..de6559b824 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 f9b9b0c57c..47b7b95189 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 f99df92a3f..c4789bef2c 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 4662208d8a..60bad49d2b 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 6b1b9f90bf..9710f6f962 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 b9c169efef..3753f0b08e 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 203fb20065..e8ae10288e 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 6871103494..f1106580b8 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 b2dbf0a8b1..05611a8796 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 53a1fcde2d..77148ca08e 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 eb4d603366..6a39b1c0b0 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 58a5360f61..cc2f969d3d 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 70a7cfab7f..87f7f5cc80 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 bd2bbcae52..8dd27e98fe 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 a5dd75be67..ad45d6b07a 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 2f8ee8f434..57509bd61a 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 9da7450396..5ccd8a0311 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 e7bf812b1e..91bc608f40 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 4d5fa42950..632f449ee3 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 0a053fe822..23a9fa15f9 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 d8a9868f08..2d4c40537d 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 3823f52822..1e9af89251 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 6c07a720a5..63b6d97f10 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 38af25405c..86be63b44e 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 3aeafb6403..33292df4e8 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 ba1ab4c426..ec279d34de 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 2591324ab8..8b01b10e32 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 20f9cca758..ac9aab4edc 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 0b921aed4c..3413f2e73f 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 8a9f967699..00a3d94788 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 3927a56721..8e9c9d5696 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 506280d501..b48c60803b 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 df37f039ff..2a0ee67d12 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 c9bd025614..6bd3984a66 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 5196708a49..2b8075cd3c 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 a5ad0ef42d..9b80c43699 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 ab379b3b09..9cffba00ec 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 95741d1a82..15cd1f26ef 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 dc2f769bd9..8b07fa684e 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 69f3569ae7..0a00939f5f 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 d0da3c3d96..313285a2ef 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 e8c1376a37..798a582a79 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 d2ec392d2c..2312662594 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 65ccb82a89..e3be3fcfea 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 70c820036e..979e6c0e89 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 bad36ce993..91777f5ed4 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 71ae645edd..a3143b5212 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 6668c4f316..f0e47f7aa1 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 9a9b0d60dc..7a6f6ee7cc 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 95aaa04be1..07e535fd5a 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 1a876c3641..8126f3f95d 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 f3aed74ee3..72b657ba7a 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 bc3331ac38..03caa0816f 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 53d196adcf..37f93e9774 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 99721baed7..9a86077709 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 ca960bb2da..b882668243 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 d7718f84e0..b96cc291b6 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 3223e42680..6526ae83c4 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 504e53bd8a..d1daf3f605 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 a20bab81cd..28afe40c99 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 b850b2f247..b688f326be 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 32711713d5..c43902abc8 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 40de2fd398..c6bbac28d1 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 012cde330d..09093669b3 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 e43ce62c1c..dcae594cc0 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 27be016025..c7a8b88d60 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 0e9ad45449..c8b031cd19 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 81e60e8d75..31d1350d4c 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 bd26698e76..c27a2aba33 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 0b85e3fb95..bb66b4ef52 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 4152b4fbad..19e4afc5d3 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 b8dd444898..c2242f9248 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 0f62a21e53..b7f745c111 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 923cd491ec..59b5f4d460 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 a9c24cbad7..30e574c037 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 3d8d1d22d6..1e5da56dec 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 0b177800d3..666e8cc975 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 f075946f2b..a2e78deea2 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 adc705af7c..9908188bff 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 23b6224208..30ac0efdad 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 91fedcee12..898248dcd1 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 b603ae2818..e267b8d3fe 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 e5087d49d4..5b7eb83c17 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 cc9f456e50..c11a201b3e 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.createFullNode.html b/functions/_waku_sdk.createFullNode.html index 9368e0954a..229d37196e 100644 --- a/functions/_waku_sdk.createFullNode.html +++ b/functions/_waku_sdk.createFullNode.html @@ -6,5 +6,5 @@

      If you are building a full node, it is recommended to use nwaku and its JSON RPC API or wip REST API.

      -

      Parameters

      Returns Promise<FullNode>

      See

      https://github.com/status-im/nwaku/issues/1085

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<FullNode>

      See

      https://github.com/status-im/nwaku/issues/1085

      +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.createLightNode.html b/functions/_waku_sdk.createLightNode.html index ea5c47e5fd..d97c768d57 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 0ecafef186..eada9f1958 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 6494a50f66..2ab1646743 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.defaultPeerDiscoveries.html b/functions/_waku_sdk.defaultPeerDiscoveries.html index f38afb37e9..f2578ea24f 100644 --- a/functions/_waku_sdk.defaultPeerDiscoveries.html +++ b/functions/_waku_sdk.defaultPeerDiscoveries.html @@ -1 +1 @@ -defaultPeerDiscoveries | Documentation

      Function defaultPeerDiscoveries

      Generated using TypeDoc

      \ No newline at end of file +defaultPeerDiscoveries | Documentation

      Function defaultPeerDiscoveries

      • Parameters

        • pubsubTopics: string[]

        Returns ((components) => PeerDiscovery)[]

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.relay.wakuRelay.html b/functions/_waku_sdk.relay.wakuRelay.html index 1b5018af51..8c0ae4643e 100644 --- a/functions/_waku_sdk.relay.wakuRelay.html +++ b/functions/_waku_sdk.relay.wakuRelay.html @@ -1 +1 @@ -wakuRelay | Documentation

      Generated using TypeDoc

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

        • pubsubTopics: string[]

        Returns ((libp2p) => IRelay)

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.waku.waku_filter.wakuFilter.html b/functions/_waku_sdk.waku.waku_filter.wakuFilter.html index 2fa230bff9..5f455acbab 100644 --- a/functions/_waku_sdk.waku.waku_filter.wakuFilter.html +++ b/functions/_waku_sdk.waku.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_utils.contentTopicToPubsubTopic.html b/functions/_waku_utils.contentTopicToPubsubTopic.html index f87a78c19e..0c0942ef0f 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 3e66caaec4..8110b141d4 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 5481876aee..4c2e4c64d1 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 b469be4c92..939580a161 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 7bff4ab896..c9e9ab5376 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 26212e360f..c30c7cf4db 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 97ebe05fd7..9b4d51f86e 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 7dc1e33215..28444ecfce 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 3d7171a92a..52a7af5bf2 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 bbe0a5067f..5fcebdca32 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.groupByContentTopic.html b/functions/_waku_utils.groupByContentTopic.html index 0b4bad108c..214285ef81 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 55aef97d30..7566fbb2a2 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 25f70b1a6e..99302c52fd 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 17e21bdaf7..ee41e2e57a 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 e50247f317..3d4c277edf 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 3b254facb2..21cdf8982f 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 746bc31bf4..375ecdf746 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 52bdee7cec..80940cdcaf 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 be698df3e1..8e6395af2e 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 8fc9f794f9..cdb16fc0a3 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 e25370f9c7..4f8875cd44 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.WakuOptions.html b/interfaces/_waku_core.waku.WakuOptions.html index 9b3e5b704e..60bcdc2faa 100644 --- a/interfaces/_waku_core.waku.WakuOptions.html +++ b/interfaces/_waku_core.waku.WakuOptions.html @@ -1,15 +1,16 @@ -WakuOptions | Documentation
      interface WakuOptions {
          pingKeepAlive?: number;
          relayKeepAlive?: number;
          userAgent?: string;
      }

      Properties

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

      Properties

      pingKeepAlive?: number

      Set keep alive frequency in seconds: Waku will send a /ipfs/ping/1.0.0 request to each peer after the set number of seconds. Set to 0 to disable.

      Default

      {@link @waku/core.DefaultPingKeepAliveValueSecs}
       
      -
      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/interfaces/_waku_core.waku_store.QueryOptions.html b/interfaces/_waku_core.waku_store.QueryOptions.html index 64c975eb92..9660433903 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 19ca37946c..4c9e987924 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 c3e1a2b01b..6a3d9809cf 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 347a3bf6ca..e21bf0210f 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 7089929625..db240dcf0e 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 5514f1125c..191378d015 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 74773211de..d907c9046d 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 861f8f8d2c..5eb7fc4661 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.FullNode.html b/interfaces/_waku_interfaces.FullNode.html index 3dbb6e5bd2..7d32d5e524 100644 --- a/interfaces/_waku_interfaces.FullNode.html +++ b/interfaces/_waku_interfaces.FullNode.html @@ -1,13 +1,12 @@ -FullNode | Documentation
          interface FullNode {
              connectionManager: IConnectionManager;
              filter: IFilter;
              libp2p: Libp2p;
              lightPush: ILightPush;
              relay: IRelay;
              shardInfo?: ShardingParams;
              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: ILightPush;
              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: ILightPush
          relay: IRelay
          shardInfo?: ShardingParams
          store: IStore

          Methods

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

          connectionManager: IConnectionManager
          filter: IFilter
          libp2p: Libp2p
          lightPush: ILightPush
          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 b6ea2a32d2..b01695d3e1 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.IBaseProtocol.html b/interfaces/_waku_interfaces.IBaseProtocol.html index df06897510..90eb7b3ee5 100644 --- a/interfaces/_waku_interfaces.IBaseProtocol.html +++ b/interfaces/_waku_interfaces.IBaseProtocol.html @@ -1,8 +1,8 @@ -IBaseProtocol | Documentation
          interface IBaseProtocol {
              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;
          }

          Hierarchy (view full)

          Properties

          addLibp2pEventListener +IBaseProtocol | Documentation
          interface IBaseProtocol {
              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;
          }

          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

          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

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IConnectionManager.html b/interfaces/_waku_interfaces.IConnectionManager.html index f21f3d3d5c..c798438502 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 47dc7745e4..a498eed4f2 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 d82f15ab5e..a649997fa9 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 fd1a75f0af..c87ec7b783 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 e897511759..d1d2b14882 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 8599dc7dad..625040ee81 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 7d24496bb9..5b34d94613 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 d1d93127da..decf48b1fa 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<void>;
                                  query(peerId): Promise<undefined | ShardInfo>;
                              }

                              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 ecab3cf5ae..6cd1b8785b 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)

                              Implemented by

                                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)

                                Implemented by

                                  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 1588258f83..786f0ee02f 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 458d7fab64..daa8da4822 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 c161447b6e..e60e30c4dc 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 298b6614bc..e7172b4ce7 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 a0427dc815..e7fae269e0 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 37a5010657..be197ef388 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 5a9c0fcbb1..563dbd2f88 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 3f09fbb7d9..06e2408f18 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 cf708bbe93..f9e70af19e 100644 --- a/interfaces/_waku_interfaces.LightNode.html +++ b/interfaces/_waku_interfaces.LightNode.html @@ -1,13 +1,12 @@ -LightNode | Documentation
                                  interface LightNode {
                                      connectionManager: IConnectionManager;
                                      filter: IFilter;
                                      libp2p: Libp2p;
                                      lightPush: ILightPush;
                                      relay: undefined;
                                      shardInfo?: ShardingParams;
                                      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: ILightPush;
                                      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: ILightPush
                                  relay: undefined
                                  shardInfo?: ShardingParams
                                  store: IStore

                                  Methods

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

                                  connectionManager: IConnectionManager
                                  filter: IFilter
                                  libp2p: Libp2p
                                  lightPush: ILightPush
                                  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 21db1d135f..f628a7a019 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 1f056d5cfa..74a52a386e 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 f0e6540c95..de653f5926 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 3af9b31ad3..d345183d74 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 88f11f0503..5420759380 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 1a46d69d20..72d09e2ac6 100644 --- a/interfaces/_waku_interfaces.PeersByDiscoveryResult.html +++ b/interfaces/_waku_interfaces.PeersByDiscoveryResult.html @@ -1,3 +1,3 @@ -PeersByDiscoveryResult | Documentation
                                  interface PeersByDiscoveryResult {
                                      CONNECTED: {
                                          bootstrap: Peer[];
                                          peer-exchange: Peer[];
                                      };
                                      DISCOVERED: {
                                          bootstrap: Peer[];
                                          peer-exchange: Peer[];
                                      };
                                  }

                                  Properties

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

                                  Properties

                                  Properties

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

                                  Type declaration

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

                                  Type declaration

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

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

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

                                  Type declaration

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

                                  Type declaration

                                  • bootstrap: 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 ea3ab79180..25cd04e2df 100644 --- a/interfaces/_waku_interfaces.RelayNode.html +++ b/interfaces/_waku_interfaces.RelayNode.html @@ -1,13 +1,12 @@ -RelayNode | Documentation
                                  interface RelayNode {
                                      connectionManager: IConnectionManager;
                                      filter: undefined;
                                      libp2p: Libp2p;
                                      lightPush: undefined;
                                      relay: IRelay;
                                      shardInfo?: ShardingParams;
                                      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
                                  shardInfo?: ShardingParams
                                  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 875cfe2321..3a36339e50 100644 --- a/interfaces/_waku_interfaces.SendResult.html +++ b/interfaces/_waku_interfaces.SendResult.html @@ -1,3 +1,3 @@ -SendResult | Documentation
                                  interface SendResult {
                                      errors?: SendError[];
                                      recipients: PeerId[];
                                  }

                                  Properties

                                  errors? +SendResult | Documentation
                                  interface SendResult {
                                      errors?: SendError[];
                                      recipients: PeerId[];
                                  }

                                  Properties

                                  Properties

                                  errors?: SendError[]
                                  recipients: PeerId[]

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

                                  errors?: SendError[]
                                  recipients: 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 7ce7f49740..c373e6c112 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 0c1b43d5ba..ff40b712de 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 08313fbd02..14dc2c1614 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 a5a43ca08f..3bb501c101 100644 --- a/interfaces/_waku_interfaces.Waku.html +++ b/interfaces/_waku_interfaces.Waku.html @@ -1,13 +1,12 @@ -Waku | Documentation
                                  interface Waku {
                                      connectionManager: IConnectionManager;
                                      filter?: IFilter;
                                      libp2p: Libp2p;
                                      lightPush?: ILightPush;
                                      relay?: IRelay;
                                      shardInfo?: ShardingParams;
                                      store?: IStore;
                                      dial(peer, protocols?): Promise<Stream>;
                                      isConnected(): boolean;
                                      isStarted(): boolean;
                                      start(): Promise<void>;
                                      stop(): Promise<void>;
                                  }

                                  Hierarchy (view full)

                                  Implemented by

                                    Properties

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

                                    Hierarchy (view full)

                                    Implemented by

                                      Properties

                                      connectionManager: IConnectionManager
                                      filter?: IFilter
                                      libp2p: Libp2p
                                      lightPush?: ILightPush
                                      relay?: IRelay
                                      shardInfo?: ShardingParams
                                      store?: IStore

                                      Methods

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

                                      connectionManager: IConnectionManager
                                      filter?: IFilter
                                      libp2p: Libp2p
                                      lightPush?: ILightPush
                                      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 ba3f666ef2..9d6d236c01 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 26da269a1b..45620d7ffc 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 8c71ff6b1c..80979bd0e1 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_peer_exchange.Options.html b/interfaces/_waku_peer_exchange.Options.html index 73134ba7f0..05be39a797 100644 --- a/interfaces/_waku_peer_exchange.Options.html +++ b/interfaces/_waku_peer_exchange.Options.html @@ -1,13 +1,13 @@ -Options | Documentation
                                      interface Options {
                                          maxRetries?: number;
                                          queryInterval?: number;
                                          tagName?: string;
                                          tagTTL?: number;
                                          tagValue?: number;
                                      }

                                      Properties

                                      maxRetries? +Options | Documentation
                                      interface Options {
                                          maxRetries?: number;
                                          queryInterval?: number;
                                          tagName?: string;
                                          tagTTL?: number;
                                          tagValue?: number;
                                      }

                                      Properties

                                      maxRetries?: number

                                      The number of attempts before the queries to a peer are aborted (default: 3)

                                      -
                                      queryInterval?: number

                                      The interval between queries to a peer (default: 10 seconds) +

                                      queryInterval?: number

                                      The interval between queries to a peer (default: 10 seconds) The interval will increase by a factor of an incrementing number (starting at 1) until it reaches the maximum attempts before backoff

                                      -
                                      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)

                                      -

                                      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)

                                      +

                                      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 96b1ad3271..d77d7784c1 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 ada020d641..f15cd5d0ec 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 f54dac6252..c7149b802e 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 fa4b368861..1c521731e9 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 787e38a43d..5f9258d669 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 ea9e874a6c..12db2c3a69 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 69a16c8367..1c926bd509 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 d244606241..3d44f13cea 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 d4c87b7050..53a78259aa 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 4155cbaeaa..1d56639db1 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 6826a80301..5fddf826f4 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 4153dfd1f8..ae06c3b711 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 f76223cf1e..01107ee943 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 3652029d4f..ebc6412b0a 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 5a6032dc91..1c91ff1dbd 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 2f48cf42c7..f2f2368ec2 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 e6dc94fff8..5d3de9615a 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 05e2dc3272..87cc9f81e3 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 1f104c0df3..2e619f6307 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 b2d324dd54..0b7976d59b 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 b3df395932..968021e771 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 30a33bc748..058886d2bc 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 e6a11a61a2..9f2ed6a1a4 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 876a1b36db..9ae6ed3a12 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 e5c7d191fd..3367b44bfa 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 b0b1724c5c..a53d69832b 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 31e5264fc5..de3ba36e7a 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 84fc6f940e..dd25e161a9 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 93da134bae..6d464aa57f 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 c4f8817445..9d4ab4653d 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 62a4e692e4..51185ac6b5 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 09086ac03b..1231fe662e 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 eab5fe7080..06f7c2cb88 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.FullNode.html b/interfaces/_waku_sdk.FullNode.html index b98ef7a5f3..35ab935969 100644 --- a/interfaces/_waku_sdk.FullNode.html +++ b/interfaces/_waku_sdk.FullNode.html @@ -1,13 +1,12 @@ -FullNode | Documentation
                                      interface FullNode {
                                          connectionManager: IConnectionManager;
                                          filter: IFilter;
                                          libp2p: Libp2p;
                                          lightPush: ILightPush;
                                          relay: IRelay;
                                          shardInfo?: ShardingParams;
                                          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: ILightPush;
                                          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: ILightPush
                                      relay: IRelay
                                      shardInfo?: ShardingParams
                                      store: IStore

                                      Methods

                                      • Parameters

                                        • peer: PeerId | Multiaddr
                                        • Optional protocols: Protocols[]

                                        Returns Promise<Stream>

                                      • Returns boolean

                                      • Returns boolean

                                      • Returns Promise<void>

                                      • Returns Promise<void>

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Methods

                                      • Parameters

                                        • peer: PeerId | Multiaddr
                                        • Optional protocols: Protocols[]

                                        Returns Promise<Stream>

                                      • Returns boolean

                                      • Returns boolean

                                      • Returns Promise<void>

                                      • Returns Promise<void>

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/interfaces/_waku_sdk.LightNode.html b/interfaces/_waku_sdk.LightNode.html index 42bf6aa8bf..078f49f164 100644 --- a/interfaces/_waku_sdk.LightNode.html +++ b/interfaces/_waku_sdk.LightNode.html @@ -1,13 +1,12 @@ -LightNode | Documentation
                                      interface LightNode {
                                          connectionManager: IConnectionManager;
                                          filter: IFilter;
                                          libp2p: Libp2p;
                                          lightPush: ILightPush;
                                          relay: undefined;
                                          shardInfo?: ShardingParams;
                                          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: ILightPush;
                                          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: ILightPush
                                      relay: undefined
                                      shardInfo?: ShardingParams
                                      store: IStore

                                      Methods

                                      • Parameters

                                        • peer: PeerId | Multiaddr
                                        • Optional protocols: Protocols[]

                                        Returns Promise<Stream>

                                      • Returns boolean

                                      • Returns boolean

                                      • Returns Promise<void>

                                      • Returns Promise<void>

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Methods

                                      • Parameters

                                        • peer: PeerId | Multiaddr
                                        • Optional protocols: Protocols[]

                                        Returns Promise<Stream>

                                      • Returns boolean

                                      • Returns boolean

                                      • Returns Promise<void>

                                      • Returns Promise<void>

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/interfaces/_waku_sdk.RelayNode.html b/interfaces/_waku_sdk.RelayNode.html index cca9a2f11c..e52ff8bd6a 100644 --- a/interfaces/_waku_sdk.RelayNode.html +++ b/interfaces/_waku_sdk.RelayNode.html @@ -1,13 +1,12 @@ -RelayNode | Documentation
                                      interface RelayNode {
                                          connectionManager: IConnectionManager;
                                          filter: undefined;
                                          libp2p: Libp2p;
                                          lightPush: undefined;
                                          relay: IRelay;
                                          shardInfo?: ShardingParams;
                                          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
                                      shardInfo?: ShardingParams
                                      store: undefined

                                      Methods

                                      • Parameters

                                        • peer: PeerId | Multiaddr
                                        • Optional protocols: Protocols[]

                                        Returns Promise<Stream>

                                      • Returns boolean

                                      • Returns boolean

                                      • Returns Promise<void>

                                      • Returns Promise<void>

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Methods

                                      • Parameters

                                        • peer: PeerId | Multiaddr
                                        • Optional protocols: Protocols[]

                                        Returns Promise<Stream>

                                      • Returns boolean

                                      • Returns boolean

                                      • Returns Promise<void>

                                      • Returns Promise<void>

                                      Generated using TypeDoc

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

                                      Hierarchy (view full)

                                      Implemented by

                                      Properties

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

                                      Hierarchy (view full)

                                      Implemented by

                                      Properties

                                      connectionManager: IConnectionManager
                                      filter?: IFilter
                                      libp2p: Libp2p
                                      lightPush?: ILightPush
                                      relay?: IRelay
                                      shardInfo?: ShardingParams
                                      store?: IStore

                                      Methods

                                      • Parameters

                                        • peer: PeerId | Multiaddr
                                        • Optional protocols: Protocols[]

                                        Returns Promise<Stream>

                                      • Returns boolean

                                      • Returns boolean

                                      • Returns Promise<void>

                                      • Returns Promise<void>

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Methods

                                      • Parameters

                                        • peer: PeerId | Multiaddr
                                        • Optional protocols: Protocols[]

                                        Returns Promise<Stream>

                                      • Returns boolean

                                      • Returns boolean

                                      • Returns Promise<void>

                                      • Returns Promise<void>

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/interfaces/_waku_sdk.waku.waku.WakuOptions.html b/interfaces/_waku_sdk.waku.waku.WakuOptions.html index 8268d009cb..fd166e755e 100644 --- a/interfaces/_waku_sdk.waku.waku.WakuOptions.html +++ b/interfaces/_waku_sdk.waku.waku.WakuOptions.html @@ -1,15 +1,16 @@ -WakuOptions | Documentation
                                      interface WakuOptions {
                                          pingKeepAlive?: number;
                                          relayKeepAlive?: number;
                                          userAgent?: string;
                                      }

                                      Properties

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

                                      Properties

                                      pingKeepAlive?: number

                                      Set keep alive frequency in seconds: Waku will send a /ipfs/ping/1.0.0 request to each peer after the set number of seconds. Set to 0 to disable.

                                      Default

                                      {@link @waku/core.DefaultPingKeepAliveValueSecs}
                                       
                                      -
                                      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.

                                      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 9da09764b5..081f367f5c 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 f0e3ea078a..8b4b5add90 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.html b/modules/_waku_core.waku.html index 5c1c2e7eb1..010291a71d 100644 --- a/modules/_waku_core.waku.html +++ b/modules/_waku_core.waku.html @@ -1,4 +1,4 @@ -waku | Documentation

                                      References

                                      DefaultUserAgent +waku | Documentation

                                      References

                                      Classes

                                      Interfaces

                                      Variables

                                      DefaultPingKeepAliveValueSecs diff --git a/modules/_waku_core.waku_filter.html b/modules/_waku_core.waku_filter.html index 3064b9ffb0..49dbe6eb76 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 9c3f628ec6..307cfd097f 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

                                      Interfaces

                                      Variables

                                      Functions

                                      wakuLightPush diff --git a/modules/_waku_core.waku_store.html b/modules/_waku_core.waku_store.html index f5efeb5ed1..5d2158c692 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_message_encryption.crypto.ecies.html b/modules/_waku_message_encryption.crypto.ecies.html index e01c305d0b..b3a6ac84bc 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 74ae078cf9..d3f6355147 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 29c4348e94..a28f361857 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 0c28ffd3cd..5b703ca3e7 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 3bded321f8..b6bf76932c 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 2a6730c473..1931954524 100644 --- a/modules/_waku_proto.WakuMessage.html +++ b/modules/_waku_proto.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.FilterRequest.ContentFilter.html b/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html index ec2f4b06d7..661514cb28 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 5068865128..1b2ccac7a2 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 9641c0ae47..4091220050 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 735fa8ab1c..1227bb5a05 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 0c503bd30d..98d325da54 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 81ffe2861e..7ed7de7369 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 8e465028a5..8746e44589 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 ca777c83c7..a85a165e63 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 2d61ef3daa..2296f63cc3 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 a3289fbc94..b9639ad324 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 5d4b89bbe9..0c8b494fd7 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 2507835b1b..a997293c82 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 de77d1cf66..37c1a821f2 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 d27c7419d5..2df93dd9e6 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 94909698ec..25788b3f67 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 f922ce960f..1f3839a99c 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 3fa9ce0d4d..99fd9746a1 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 712d10fc65..67cedcc7c3 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 35173a7270..0ab8c11eda 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 7ddff70a66..65f0bbbd79 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 e9e9e02cf2..30169fb920 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 8883262e6f..161e15e373 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 e29f655e29..58713e8889 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 7e07bbb12f..5719783e93 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 e9c5f29337..8275509d92 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 b700b0a03f..b9f40ab824 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 fb94aa2aa5..7d95ab8764 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 83299b1176..b36373a609 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 4badf193ed..bcd34954a2 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 8502e0b934..5b2e52cf71 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 335c8153da..e90444ebaf 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 dc9712ad83..95ea6c4a5a 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 3bf6fc56cc..ddf57a9233 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 411d8f4c5c..25beed6605 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 bc34b1797d..4c84442c63 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 cc142fc743..239c7d293a 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 e5af9a22c1..f5994818c6 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 6fb22985b0..5996c2f9fe 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 242a49ec60..8073ac5d35 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 8858f57b2e..42b33cbd5c 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 997ea4928c..ead41c9a78 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 93a0cf2c3e..0ef7502e24 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 701577a881..1ed2081b25 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

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.ActiveSubscriptions.html b/types/_waku_interfaces.ActiveSubscriptions.html index 62e9c888da..8f2175a749 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 ea126183c0..a1dbdb1ae4 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 f655d62a16..898e79045a 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 ec1636b955..2afeb44f1a 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 00f775de2b..8981f382aa 100644 --- a/types/_waku_interfaces.ContentTopic.html +++ b/types/_waku_interfaces.ContentTopic.html @@ -1 +1 @@ -ContentTopic | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +ContentTopic | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.ContentTopicInfo.html b/types/_waku_interfaces.ContentTopicInfo.html index 01bfa65a23..c945a02c87 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 9e48f77d78..33bd90bb4f 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 a8e7a28fa4..ee9e793e0a 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 67f82735e4..1fbc84675a 100644 --- a/types/_waku_interfaces.ENRValue.html +++ b/types/_waku_interfaces.ENRValue.html @@ -1 +1 @@ -ENRValue | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +ENRValue | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.IFilter.html b/types/_waku_interfaces.IFilter.html index f2711e45f2..d620ecaecd 100644 --- a/types/_waku_interfaces.IFilter.html +++ b/types/_waku_interfaces.IFilter.html @@ -1 +1 @@ -IFilter | Documentation
                                      IFilter: IReceiver & IBaseProtocol & {
                                          createSubscription(pubsubTopicShardInfo?, peerId?): Promise<IFilterSubscription>;
                                      }

                                      Type declaration

                                      Generated using TypeDoc

                                      \ No newline at end of file +IFilter | Documentation
                                      IFilter: IReceiver & IBaseProtocol & {
                                          createSubscription(pubsubTopicShardInfo?, peerId?): Promise<IFilterSubscription>;
                                      }

                                      Type declaration

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.ILightPush.html b/types/_waku_interfaces.ILightPush.html index 1ab8ccdd51..e589e915c1 100644 --- a/types/_waku_interfaces.ILightPush.html +++ b/types/_waku_interfaces.ILightPush.html @@ -1 +1 @@ -ILightPush | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +ILightPush | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.IRelay.html b/types/_waku_interfaces.IRelay.html index 740be1e54f..7a5d49915c 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 6885914ee5..53a3e344b2 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 96143d5fce..049f6fd275 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 16eb195364..9a939bca3f 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.NodeId.html b/types/_waku_interfaces.NodeId.html index 8514cf39ea..a4bb4aa27a 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 6fdf1799b6..5582ae6484 100644 --- a/types/_waku_interfaces.PeerIdStr.html +++ b/types/_waku_interfaces.PeerIdStr.html @@ -1 +1 @@ -PeerIdStr | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +PeerIdStr | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolCreateOptions.html b/types/_waku_interfaces.ProtocolCreateOptions.html index 10f4d271fc..9f9cfafc1c 100644 --- a/types/_waku_interfaces.ProtocolCreateOptions.html +++ b/types/_waku_interfaces.ProtocolCreateOptions.html @@ -30,4 +30,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 9a3d910236..deb2c848d5 100644 --- a/types/_waku_interfaces.PubsubTopic.html +++ b/types/_waku_interfaces.PubsubTopic.html @@ -1 +1 @@ -PubsubTopic | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +PubsubTopic | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.SearchContext.html b/types/_waku_interfaces.SearchContext.html index 7c1706032b..2f7727fbe8 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 b9c4e83267..b913012aa6 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 a1226ac871..e4a690f730 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 370253f9d8..0f1d74acdb 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 1fbe25b156..9e7065cb50 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 d10125a454..302cd3e1ae 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 da2e8f682a..cea910bfcb 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 4a6f5c1a98..241a893a4c 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_utils.IteratorOptions.html b/types/_waku_utils.IteratorOptions.html index 2590603a4b..c9770464ea 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.DefaultUserAgent.html b/variables/_waku_core.DefaultUserAgent.html index 287cb37a40..97a11f5733 100644 --- a/variables/_waku_core.DefaultUserAgent.html +++ b/variables/_waku_core.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 diff --git a/variables/_waku_core.MetadataCodec.html b/variables/_waku_core.MetadataCodec.html index e14b6fcd94..a0d32bd69b 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 68bfba75c8..ea73228365 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.DefaultPingKeepAliveValueSecs.html b/variables/_waku_core.waku.DefaultPingKeepAliveValueSecs.html index bca9028012..e4a66cd5f7 100644 --- a/variables/_waku_core.waku.DefaultPingKeepAliveValueSecs.html +++ b/variables/_waku_core.waku.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_core.waku.DefaultRelayKeepAliveValueSecs.html b/variables/_waku_core.waku.DefaultRelayKeepAliveValueSecs.html index a5bbbcf66d..4c74623d0d 100644 --- a/variables/_waku_core.waku.DefaultRelayKeepAliveValueSecs.html +++ b/variables/_waku_core.waku.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_core.waku_filter.FilterCodecs.html b/variables/_waku_core.waku_filter.FilterCodecs.html index 0f9c9387e6..c2c7420bba 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 96f9c382ca..7806e7d4db 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 d043a23713..f5ec1f7b27 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 d86aa56b25..6c89f1ae11 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_dns_discovery.enrTree.html b/variables/_waku_dns_discovery.enrTree.html index 32eaa5869f..f3b8d9cdec 100644 --- a/variables/_waku_dns_discovery.enrTree.html +++ b/variables/_waku_dns_discovery.enrTree.html @@ -1 +1 @@ -enrTree | Documentation
                                      enrTree: {
                                          PROD: string;
                                          TEST: string;
                                      } = ...

                                      Type declaration

                                      • PROD: string
                                      • TEST: string

                                      Generated using TypeDoc

                                      \ No newline at end of file +enrTree | Documentation
                                      enrTree: {
                                          PROD: string;
                                          TEST: string;
                                      } = ...

                                      Type declaration

                                      • PROD: string
                                      • TEST: string

                                      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 b4bc26241e..5da56cdd50 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 2f3292bf7e..68f41a2efd 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 e587d8e29f..568577e494 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 4860928587..d8dcfd9783 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 e2cc0d95f9..d58b0fe161 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 b470334f16..02e2cb9a6b 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_peer_exchange.DEFAULT_PEER_EXCHANGE_TAG_NAME.html b/variables/_waku_peer_exchange.DEFAULT_PEER_EXCHANGE_TAG_NAME.html index 8e887931fc..c2bd67bb6c 100644 --- a/variables/_waku_peer_exchange.DEFAULT_PEER_EXCHANGE_TAG_NAME.html +++ b/variables/_waku_peer_exchange.DEFAULT_PEER_EXCHANGE_TAG_NAME.html @@ -1 +1 @@ -DEFAULT_PEER_EXCHANGE_TAG_NAME | Documentation

                                      Variable DEFAULT_PEER_EXCHANGE_TAG_NAMEConst

                                      DEFAULT_PEER_EXCHANGE_TAG_NAME: PEER_EXCHANGE = Tags.PEER_EXCHANGE

                                      Generated using TypeDoc

                                      \ No newline at end of file +DEFAULT_PEER_EXCHANGE_TAG_NAME | Documentation

                                      Variable DEFAULT_PEER_EXCHANGE_TAG_NAMEConst

                                      DEFAULT_PEER_EXCHANGE_TAG_NAME: PEER_EXCHANGE = Tags.PEER_EXCHANGE

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_peer_exchange.PeerExchangeCodec.html b/variables/_waku_peer_exchange.PeerExchangeCodec.html index 6dd1d9449b..b24038c14e 100644 --- a/variables/_waku_peer_exchange.PeerExchangeCodec.html +++ b/variables/_waku_peer_exchange.PeerExchangeCodec.html @@ -1 +1 @@ -PeerExchangeCodec | Documentation
                                      PeerExchangeCodec: "/vac/waku/peer-exchange/2.0.0-alpha1" = "/vac/waku/peer-exchange/2.0.0-alpha1"

                                      Generated using TypeDoc

                                      \ No newline at end of file +PeerExchangeCodec | Documentation
                                      PeerExchangeCodec: "/vac/waku/peer-exchange/2.0.0-alpha1" = "/vac/waku/peer-exchange/2.0.0-alpha1"

                                      Generated using TypeDoc

                                      \ No newline at end of file