diff --git a/assets/navigation.js b/assets/navigation.js index 41adc9f35f..0979f49ee8 100644 --- a/assets/navigation.js +++ b/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/assets/search.js b/assets/search.js index 1b556ff97c..b35146385a 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,H4sIAAAAAAAAA9S9W3cbN5M2+lf2Cm8TjfrcnastS3KiL7akV5RzmHfN0qKptsUxRTI82PE3a//33Q2QbKC6CueWPVeJTKDqAVAACg8K1f/zw3r5ZfPDz//+nx8+zRaPP/wc//jDYvJc//DzD//vl8mn3X+s1svt8ocff9it582/PS8fd/N68x8P7W8P7LeTp+3zvCkwnU82m7oR9cMP/9+PB2lpVKXJaXqUebvbPN3Vm9Vysam1QkegtKDhxx9Wk3W92AKYtOL75Wo2vVnMv76tN5vJRwPlSA0rAEfVfzQ/m2gVyiF9qlWYdxqny8d6etT1YbeYbmdNH5LaWHljnWJVXH8jrZFoAYBXCIigXlgi4BV8EXQAWKmHD7P5tl4rR10s6DLs0NBNra2ndyTX1HeB1ESsD16zn+7qv3f1ZmsORqpmPiJaOOfLxbap9tpyTGQ4khA3cLJE9xlsjNJyepvK9Zj7xtBtFwY/7EarhjF22yXFAXuc5RrznjX/uP4wmTpa+E9RYBuPTmPRypkqttMGRjwCsoc2Hc8JG2yKDjMpw03DYSZeuKmm2shWU+tdY+U4qGGNrEERwMCa5oc1rgZWCMOicDkbVYMrhEFJuDpYexerPduYm5NQ6ZsalIjDx6TETghkVCI0L7PSYrM3LBGbl2nh2Dpod5Nt/Wb2PNverpfLD+b2Jdf7piYGoPhYGeiNQIYGAHrZmglCe3MDCL0sjkQo+p74Sc/ak3P1NjX+Jdex8cY16skbwine7N5vpuvZ+9ofryhqCKhbP8f9AHMbwEdXG+bKCeVqGtogV+Km74JktJcQwCORgK3dp26HrRMyELyrxyAAmZgAEEVDw7w6E4xCvdDG9sxF2617fTwjQU4Qb0XsNsJfMUEqVw3defVqObUbSRTP6CAn1K4LRnj9aV7fLZd2ExdHKgkbBO5iN5/PPsws2SkcrShrELCrMAY5OsgZBOR6vrh6bCSF6lUobxDQm6dG0J8B0B4FDQfzr1Aw/woIE79levgcG5/3mrJOd03Arxof/EvbO55WPy7CbRVv224A8/7ryvxSTIEREeuMm9AR5jBt2QaPs7adJqF1pdFg1Yvdc6hmuroKRoMVdb7N+N2r8fnd1avLIVsxErW80JBhbbx7uL26/uVlWnrU9fLtfXf9MqMq6/mm7Xw4e/Pmpdq61/VC7R1mYR1kEQ3EXSpg+9CYtritGU0Fbh9y0wi3wukxiGPTquMyQrg9oc15jyy0Pe87bUCD3gMPbtEq5GFMeo88uE33kPtdR7Y6vG8kgxpvoHtJICqgkYa6nTRC6GSMoe4oaYTe15St6BA3lUFNL9x9ZV9aQAMMeGtpitPJDAPeXSpx+kXMtqJd4rWHM0OPeG6FqIAG6BPvbY3QyfR84sHNEPavJkkKzYBvpN1XD4rDJFbT6kpJi3IERQ9By4hN+aAgmoI0CFcwdLNWTbnde+tgWn1zZMFDN8PprlffCPe7X6MmKGc2OCe6toeLGWBuh+tyCWLoPu+dYuT7mu1ku9uci8t+mFZIgl+oGRf1xn8SY83YCx6iGQHCIcDZYQBT91gkkdAI35URPydJgL8g3qk7YFlaKMBhIjr67voA428d10GicgztUB5KAkR30Hg9AjzMQTvFeNCY3cM8zCGvghmqY7CHOVTneA8asl/Ihzl0+6gPGrNj4IclWKvYDw1Y+/APJVhxwcXoC0PAQtWBT4z+yPwe9NFHcrA7PNXNMjmZB8AryhoE7HO9nQTAuRczCMTV5Ot8ObE+ViAoO0mDAF17eS0I3p7AQWBvZ8/N+WryvAqAWJQ1CNjP9XozWy4CQO0khQIKQ+rms49P25XZndixrF9IHU92YhpH1ykV6tku4V0rPWloHI0TDY2K8qahcYBuNLQFQgsaGkfoRkPrEDrk48EFuwUvDGZ2PhELuKzghucVm2CD0cP0vKIQtBiB8Rk9qgdC7V/VD2Vyri/re2JCG5rz23pDZO7m5fy6XoXMI7SgE+sXWjCAiYUILaCkBTS4IKEFdjidzC9IaIEBTtfQgk60R2jBAGboHVqAigpogP6hBRYInUzPP7RAh1CkhLCjhPK0hTqM9pQQZnvYk1R/UKNn60sMnVPsd02kBOt2TaQD3B9xm3tm3E8bYMxniw/LAJBGeznB/FAZ5Ga8mzaoDCNbNEgFYcHg9kbbNKdBz20aYIyt0gdQgBzyB6hcQp8IBx1Eq4gGC5AeE1jEaJ4x1wCi7+Uu5TANYIYWl7saVNaXuwZuodflrg6v0+WuLWjLy10dZpfLXVvIq2CGan25awvV4XJXB9n1ctcWus3lrg6z9eWuE1jDy10jsDaXuwZgvS530WPCAEut/eWuCpnr5a7uUORzuavE63K5awXW/HJXidPyctcKotXlrhKl/eWuFVCXy10lXufLXSvYlpe7SsQul7tWYK0ud5VQ7S93dUDh5S5kIWhG7tn9cwwejPRBqx8f/awiscxpQAKMEw+Iy/ImAgmIbkygDUYLKpDA6MYFajG6MtAHwR78c2Cz8+aeEUHBDM6fdzZG52Bq/pyzGp0vMYBbsb2v2rc4V1JAiciaEtDOUi9CQI3ViQ6wA2xJBqjxulABdnAtiAA1VFsawA6mAwmghutKAdjBtiEA1Hitj/8OQA0P/wZAbY7+WqBeB39krQ6+lNof+mlUrkd+9Z7kc+BXYHU57lsANT/sKzBaHvUt4Fkd9BUI7Y/5FiBdDvkKrM5HfAvIlgd8BVqX470FUKvDvQKm/dFeDbJ/sN9OHifCXFKddHhRv6M9h8UlmcduH3Uj1e1X7H2Tvc9bCkyOBy9aYoATmAKu61HMFq/VmUyB1/VwZoSXMlbjmG9Cj1vo98Dm6hMArhQ5lMF6hYM7IPY3Wa/gcFPEfU8YX2M1GxE9QVxc457lyr7xfLdpwJhGmBiAG4kiA68KvTPRo2Hkkwnuo7zAoGmrsImbUdrg92oXcoBZQMPQJCPxtwyQhCSQaShelfB6q7peP9T/TJ8mCyPmWyrv+ZCvEXW5l/SvXb3+aq2+J8HWKOXWe+61OmxOu61GqPd+qwPttuM6obbYc3Wo3XZdc9S4Ed/dnnuZcFP/OzXgFllg8207azjjbQGHNl0ScRDDbRGHNlsZMWG05icchSLHY85Lma/XgUcvd0hD9jv6uGIPY9J+hyAr7LJxX4lvKWwMuq34nRkxgxTIcFm/hDdWBjGUgdIYvYySYQxliACj9OaE9GqVpwKN72F/3qKsEtxNP7eqDE8uZhhHgtDwnhfV1aLv5diIRsRA3fx3CDvo4I0O8kJ7CB6vbIxwO7y4MYVO2kWoVjgTH0YWstovKt4zERIJouBBNl7Y8VfGzxjxZXWgDq4XhlEiSlQjLibYxgHZmM12uTbxxFm5F4625Tr9Ym15+zxdJBSIk4OESfJ2j1B4bs6ROT4L1wjF5+YYafB18MZtQbaVm9/+cuG9mt/Q5PpYPKyu3yVhDK8P0sf2DFFam18fpY8FqlDiRmjMefQVuDEdA5mhD69BSRvAEL04DDucXqboxVcY4HR9b8BFe7w2CGh+3i8NemICGZz/KwNDZNYm5v/CQIUMNarf6q+/T+Y7J+M61P0+jOyIJoyxHTsmuNEdgQYyPjVSHyM8Ig1kjAhS30cvmGtpfzSEFun64EWBxvq5i8Zp9nrsosLp9NTFBqzlQxcVVpdnLjZQV0EM0fqJiw1EhwcuKqiuz1tsINs8blFhtX7aYg3S8GGLFqTNsxYNSHHBpI/LBnB7lQMvmw4fuFMDc/6unf7wBxKsTee7x/piYvqIRANbljcQ6H1g/6+TzVMdprehxIGAryYfZ4tJ65Kc79abpdUSRmJHhA4O//Vy/WWyNgxLNMbfSR28AWy5CQz/IHMo8LZpJXXAnRJLWoK2zJ2ngeySQc8ScPsa6nIRBm4na0Cw4+1kHcaSRWnhAFN7uM0VJMUiBd7F97uA85Yi3zIK0gKyZYPsJ+B6NOSGom6A9/Lg/81QW8i2nwrVYXb6QqgbaPMPg5qBtvweqAFor1fsPQpmQCffD5Hr+3UV4+nzep3E6fJ23Rik+ct1Ep/lu3VjaFav1kl09m/WjQG6vFgncTq/VzeGa/lanUTq8lbdGKTVS3USov07dRVAYkHs3WTYYT1UH8Z/CgPKIUu/CQdPEQlhQe8lDgbc8SyoAO5zGlQDh/Fc21bHw3Ix/2qRTLFfyS/SizX0phFnft+MQIBSbGcT0hWeN4UmIJ3uDA0Ee98emoB3u0d0Rm9xo2iC3u1u0Q69uGWQZq5cLAz02e8cSlv39LPNAbt63u5DYHGMcTu6hOjGEEeUkMcS76NIoOOHz5Ej3DHD82gR/DgR5ggR8tjgfVQIdzzwPBIQx4AjCl620004Ll0BZB3p5JZHuZfny8WiZpvbeNsM5uXnBlsnvV7snhHZeC2TpUtogdDf3bJ5fnN9fXl+f3Vz/TC+P7t/N/aAMsKEmYEjxOJdyF54vfp6MdtMl82YfzXsQ7xaiE68vby8e9g3/uHVzc39+P7u7NYH0IgUadqfRCfp8bM/Lv88//Xs+pfLcG2AYgdrx8XV+Pzm98u7v0KOBC70BdoQeDRowcHa0k3UX+vJfPs0Zhy2DrpYNsSUfDtbzJ4n8/lXLvirtf4RIsGwj6R2o+jGuw8fZtNZU98DIC4kGMZ3iydXZGJVPzydMd222/Z0Ob9cr4ULOAKSVDiEOV1cnt9cXD68Prt6c3lhr30E6xv2itxoFNnl29v7Zjaf/fXm5swFGawfENm1X5/B+uGQ/XJ5fXl3dc5EOwAD1cPhurr+/ezN1cUDt5a7h/ub26tzrUeGICQFhcN6fcO3kLPfm144e/VGuzkhMDEZQRHeXY5vb67HjtiE2kFRNe7D5dlb355DpIRDeXf59ub+ko/O3eX/aRw4pylMiAmJ81/vLsf3D/dXby9v3t07QYQSAqJ7c/1wdXF5fX/VLLFvr8bjq+tfXCDiYsLifHP19ureEySUERbh28u3ry7vxr9e3T5cXV9c/ukIEhETFuft3c3N6we2SZy1Z2FHnIiYcDjHV/952ewKNw+vrlwGG1QPh4ttVMdtq7Gkt2f35786ICQFhcZ6fXPfnnFfX/3y7s5pjSTEeOLsO87aI9ixYAiH+fVsvq2N/fT9ueFYybLxBIY37Tfn2o8lW8IQ64VBclfPJ9pzFEBxqBMGAQsHs0RwqOOBoDPD+8lHrQW2ZUIYnzHxc1Q4cqB1WItww7s5P9MeLDrdh+Leeq3Iok6/IxUEcIiXcR2Z+3aymHys1zcrdp1Lk/qCXKqyu2VI11GTf14tl9vNdj1ZMS7rbD5ffqkVl0Om0EYK0YZdSvYb3ZiL2WR+tt3Wz6vt5vVy3eoN0xRc8HANuZ2sJ/N5PW/1BjCUESIyHHjR2I9U6P169vGjYffDSmGM+0PzT5qkejoMI1GGYYf1ekCI8ciypOuqh4ft15Xift4c3MlRlCPGk66dxLAuNufzll01g3soHWYg1/VmOf9c3/9576B9JNU27Z9jc0MMHoXHftiOkoRGkQPWDrLNViNXCTN09WL9bm24giH6R1198y4S203d8U8+Xrf/5wqrqx8a1v39Gx9UvHpoUJqwXz2sg4CgwL5MmhqP18vH+nyymryfzWfbr+fLnfka1UOqkugLHZmcbAU+Xz6vlgvpzt4ANqgaZrK2WRLlo5EjkpEoya7jYJ/gHXjJQhqtHGm5SpgOM4t2U4OwiXkjJXnEvmnQmUbAWUNrQ9rG9XZr6CJi2CQRQcEZhbpr0JkHt/vAG7ffp1GnejXHKQrzBSxO19eT2XxnuKzsywZyP6T7cVO1o0M1wz44NE+xrKoem1IojvWcYYhjcHW2+bqYXjWlJ1vDPpGrhBmRmSeAkSDAsF9Ay8nXqktFxKcG1L6yLyBpvHoHbzN0vWrBtroPs4+NeT3eduuF2c5LQBqRIk27sd9DQleeph3d+rherrrCXqB7ooKD/VhvYViZF2JcXnDY5vOHwGk5h5TA8HmExRgbIg0SaCwfXj7tfp4622Qv2piVnfoZJh5rLHXmBXsJ9ah9WyIqkOt8I88bQ+HoesNOCOJ7o/gcnG9DcOp3KDpcBs9R7CFp36XoUJk9T3EAZnkYwMG5nAYMAZo+pNFhtHpPYw/T4GGNDqHp+xojcMjCZuhj7Qt/26VsHWANI73hD+vlM7vCvnn/3w6gQHV3UM6kO43HmnU/ipJapei4P2br+n7p2X09Id9FJ8qo9l35U+zYmaCNYdfftf/CS/qUe9bDDM6+8LdaLUT1rqvFob1hXB0JkYuPo4FjbTASIDeD0UDaWi4HEqKtyzLQB+S+DBBo7FfSg6CtdtJvl+3i4ARvX/E76KgWicsa2XUTawu5CBkvQKHIO0Pv/KBwNLPxxtv2UIoNfcZOsY2HqFScW2vOw6h+3s23s8njo2H8SodAqhgAyKKxRUP+ugNxrBQAgAWB3gGwZc+1AEzvWAAEq9sUJYjd+/ls+lttyAZ2KIR6AWBs6r8tAfAaIVRb3XUJAOyvtZQwZh8Xk63pfZYAQ6gXAMZ2arso8hphVNsui/sqAZTvHm3bzWuEUW3b7n2VAMrbsrGl9kMdN/XwWuL1bj5/67orYfUdYYlOEH8qbXVDJlUJ4xg1jUPf91viGPXlmHaR3A8hfFk9PHv/X5YJW0t37uE1hX/39iR9bx0sA3Q5PfQ6GbSZWtxWj5NtfSjLhTg3hBD2XXU2hvHQ36lzf6MtJxYvq2u0oPdnVpctnrcsA9xehLm2CHtf4X1RobmheGsXMCeUdzaZnv5H5Sd7oPa2dBhzbRyGN7P3q3jFbqffzDbbemHTD0ckI1JSB3C7efxptvlptniq17Mte7GkHLV9t4RYpUyw2u+6R6lE46lOn8/Nn89A6F3d77Fj9+hcdteuMw9NpJn6Nq6itniDBGD2JHyHXSljdNk+j/JAc1W0mJyb2AKuVDtgd3rE0QOEeOh8YIDWIXwAo1u8ng7Wun5efq4DLfQqYd/hPCLhHqaUDYtwFE13AnHKZzGZ6+eb9f6x66+TxePmafLJdW0ghXnYjAT4751xfKQM7lDRB4joHrWL1uU/06fJwtShF2t8ezephya8qyR1UYgpZIrZ3mWSJA/pNiFN8HedXqKjPVwouXMHcKP6cIO5Ui/Qtf4ulSRzGLeqDzuIa0V0r4971UcawsUyAerpz/SBD+HTvIBBB/VtJPHW/o2Fu9Bvh63LQHRtz21QpO/WIgyZwxtOsp+PS8fP7w+pXLyRsdn3cJT8IEq26Vh1CmlFU9o/f6qtPTXD5rA/BekDNunxUDb46Bwlv9TodE0ZYnS65gw2OvKcbsl/K25frPGt4kR7GFyDRaXmh4kY7WNzCRs1AWb+MKaPyfJZjAkcq3uaPiL7yxoTUC43Nn1sztc2JhAt72766FwucEyAaT/oooZl9lUXA1DSgnXnMKBynUDP9VfLqeGdM6J+dKhu2jWg2eSKsP40r++ajdAdmSQjLLzFbj6ffZiZHiowdKKIsOBWXvY0WlmuDGag1vPF1WMjwrPXoJiwINuYxfpPd3TH+gPA+ssT1l8hYMkLWD2tZ5+NR3NfOsyitdm930zXs/f1H7Pt07vF8U8HLCOFLOMOO3QF+bBizKWyjC12+UBksKQkD6jutIMJNnse+CiVaCxpj/PJ17PbK1PovHSwWMRmu3+yoEsl/SNQ37yn9k0OM5gUIpch3MuSGkZ13nKzma2aoXbCKVT26DbPq1oZk+NVrQ5W4xqvTf0hCc+h4ndgVgyKy/3FUQxvDLEGjOuF8RNRXjbQftTIstY62tcy7YJ940IMCkRhP8P3ElgTqMEQFm9DWEIN9wA6kXtezRYfHXWP9nWNe0RsLpWwx85R6WNy8U5MgO1sfag+tJ2T62QJ7mxuyF4p8XEpvhAFW/+trldn88ZpscmOCSsFukRorPYo2R3HCMox7K1eT5D3dM16HgJnT5A/UHFk2ac4rsVPw6sgHksHI5Qd0tHJIEaYEMeLy64zqEwc8kdXLFB+sPzyihbKk/ljCgDlqf9yImwvzdndqQu0Y83hoMEv1lihs/5sjRbQWvpwjQWYtd3Xa7RANsbRDwDIxi4nMwZETqw4M7zBATj29QJajgRrtjk/XMi6oJOrDwdy3B4fXCF2lYcCaH7G61kZPOOFBmaYarJv/YHXK3F3dk1Ej9QLs2NbbIAUBuutEOuEIMs7idBhobcAab7kkwAtF38LcObbAAnOckNQgxNngxj7ZPmJA7zqt/RiFYg0Lq2yN4k+ChL2qILs8HUGLVRq7P/Vxsy1n556th98oW6Y0V/sns1pcRWSkSDJoQfFTvHPeaMEapsGRw+TGum7etOYxcbePA8VwwUutrle7AdZwjES5Tj03bE36I4zzmRzKBymgy6v7+y1jngti45graMbL0bTNX21m5s5S3jVMB1zfnN9LX/b2xHJSJRk0WVInwQg2I2AWpPuhNSu5UQn24Wq2mA/cYhV1bXi0C2UC7ucTuY/sZDV6WT6FH48TpgGHrZ60PAyTbOPw7Vql2MgrmejLq7G5ze/X94FmOKSqO96jndID3edkXeHC60ffJ4j+LupHrQtLz3bsZbBCf+SDQw757HWSdN+4KaJHge7sTe+OTmW/pZnThlEyJuTrjP8iSOA0pYu0kKxuDkBUHxvTrTQLG5OADTfmxMDaDbUWg+dNaGmBWROowEwluSZFog5ZQaAWBJlGBC3mxOAw+/mRAvL9uYEoAtyc2IA0ubmpAfR++ZEC9D85qRnZV43JwbADG9O+tYfeL0Sd+fxbPFxXtt9yRLUCbRTz3ebrTHvhkEYiSIM1wrYfEXovQewQ3VvUOLI/dHUMoLUFvyW3tRRvw9fz1rr7zN1WGzdJRUAC0+pA4A4Sc4ALPyhDgDiCnkAsPF6RAzWDo8Khrmv00GwdHNU6s09nE69pXMD1Lv5NZ32nkvjrNzWe+kwUI6LBxQbH0UEgrknzjDMPRHRGqxC9NXqDf0NyRbd1wO4N5nlS2clXzzmotPqtA/E4ZbB2GsdJIHYLYSx80pIArBbCmPntTCWzL8qoiw+YjhrXI3PtRi23V1MtoQVAgap4vEAAcDZbZfMqRPfIlA4hLLBAJxP5vP3k+knnfJDOWfFSi7dROnI9krs2DRF67GsHBQYoWy47heESmctAxBe5yyn4cCU2w8LbLLx4c8B1onD+a8nT83Si1lZtGuJGiuQFAxv3+rWx4z44LKfxA1rhJsC65q9KW8PHvCJDIWmXyUwHHG1N+whol4wYJfXd+LHpggYvFRIpb9P5jvt0nAoF0zx1avJ5mhx56LfQCDoVXjRpRHXbr029ltNLDqazLIuKKm0qu7gNQtnLzGrG2osPasvzuAmcALzs1rctVJ4XVO1OuFXJGz9/jobz9iaBOhy5+StTu0gUrgGnYX9MGYnqA4xzLZI9elbnZCbJXH1bYlyfxtf/GbVhqb8t9vdDsr9Nre2yeGXLYAtzKrVClVb5iH6/H75buPVmSdQ0jB4GzH1l1aPF1ZRSjCcoc2zQ+m783ZwhZYrJvhrmXqksPNi4fzmNz26kdJ8LBlO+Z1EMVKKWalwSs12L1YqsFKjc8mxZDDlb+SbPUIxLxVYKfJ0TKk+wHsxHMi4Xn+etQWNYBxKv+iuiai23jNBY4n1fMbzHmpnHo3oRBDhBE2z4zzDj9XZIxREDIFwZcDAK9DZJQSyQ8ZShvlgOwgIhK43I9sY6XaZm3ysew+pKLhInZednRQA+zmKNZ/mbdb1Rr9qacCddHI8QGrsbqZl3rUwZxa0uxlCaHuHz0Cxt5FmTC1SJdjmdF1vvyzXn87bL21plxOpcDgIy8cafC2Y0n8s+aIzD6i1nm9CAwnLbZ8kTObw69RWcE6gDGtwulVd+gi03pEhYCJiAiDFbEp/EcdLBTPk3tNns+lNVAsK6+pxvNUe7Y4Fw6k+UEzsrsnwsgyt9KITnkZgPffxHtC9eTMikrQoT3ryfEBrlofH+sOksdpXvWd7zugRiQPinxudUfWobQNSXbAubDZtPWQobkjkNsSjAXI39tEF+abZr2bT6+VsUxvcauuh9+SFxU6txGaOllz6m6y9Pg4XaCw14yeb7btV41h7YDqRhDjB082Y9j/u+PbVh0C2MfJWFdg2lq6qDh1l883aYOl6dDW+ie0D9c72LzScOt7vtsu7ers2XtBwaCeiHGeQGnv7sFxP66b0mWEYhgYyIm4o5LPFbDubzC9MLhs0qIGooRA/T/7Zf3Pbt5tlSQPiDdG7gpiASKl1acMXMrNTP1op3EGt+8qDFkhXNJj6/bH371292YJcbwSKfo0XXakJ9dYrNdLwEFG7aniucbuIVN26N53vHusLg3sUDWJZ0lB4n/lX7n6dbJ70/JYGMZQ1FObV5ONsMWlXnvPderPUkjwa2Ii44ZG/Xq6/iG+TfaF38obHzr4tFgz5QdpguM3XeR1mSdJQeNuvaF4ufC2jkzIkzrH0VNId6dju+aQJVrjfji9+s3tO0asQbOsf15P19Ik9CflHD0Ms/KIbfl+z9V4vt5SiUZfPk9nCGc3Jsb4LKP3iMZ9NDdgvGp4oYgCEn2ebmf7EQsM71g+DLaih7cE5RAViKA9NVU3MZklZTOvr3fN7fVigXDrc6tDL6ULp907k4jRYcooU6xVBl7LF+EkhCsTlLWEnSEP+teX0Mw2Fdazrj6lnL4xVN32gLJcOZ7QsgNLIGxeKhlN/+DKYIekJy7/sDMKU208k2GTCaj/1vtHlAOvkk/0HunrytHTW21kj93H/3fXN/dO63jwt5/qFQAVcKXaYlrRhhptX9Yf2OW5dr+/aQPTarxWkyGAtIGeUobMsFw89sRlq0zQIWJ1vMcH7AFwnudx8auP07Z7jFtoJ8oCpjZ1o38zpbzS0aAVBQdFCS7x/mm3OFo/3TxPtZBCKBpsIrcybtal2XjKYcuwL7YR2oeiLzjmo13qqiW3soCRdJ1xcvj579+b+4fzNu/H95d3DVZcQ/fNkPZu8n2O4+rWcu0XEcj1+OORx/uvh/uwXIyiwUhAkPGIJj6lVgUHqBcTTP0TpsfifpzoYvNBuO5t3K9zz8nHX6We/IZqE9TLukoK9WX4U0zbuy0uieBET7BxWpyiLOuDTxjvYrnfT7dJY20iuo9W8r0vtDA/1em2h/Fi807tPtLpazz7zIBUXFDPReLQg9qUDY/gyWS/MMexLe2OI8zhKOxR2w9EfDVe9VgPQ639XrVZd3utxc61ixr/58qOxSl7WV+OURdJd1O93H6+bf9msmoXMfLrjlf3tDr7fbFbYSbOmqM70XBQo6bIGGvsctEYzlwOtT94m74vRgR5aOCdQhjU4g3ug5W771naAxPufQ/0A2HI8fuB+icV7fNgtWFpjGS1Zz8mwKDx7d+Ox/scKTlctIJrNq69u3SNX9ETEj3Ls5flYStyN44DFvbWLc4xSafgqXqmnWRdrodc2r9fLZ9yBplBoJXhjbKbZ82xRm1sFVsUTRb2wsgdY3Fv7ZrcWW3O14X3b/KseiqJuEFwHBt8SUr9a8M3SQf2I/NViSyVlkB2mDxjZDNmqE6BogCaa3GhJp+QhmilqeZE29ibL75P57BHNI6tqb6+W58T9WG9vN/XucXk3WTwun1sast5qkKB1/HH8sXnbpi1rX6i3W8fxD529q6r6olovd6tXXy1GCanhiWG2QXM94+rlwt6aL+oPzeapW8WP5bz17e/DxrP/W79rvMn1ufB+kdKN1PHGQVxfUxDs76+V2v+Yre26AFbwRCBsAY1rT3zTB8eiqhoO1eZ44rABJNbyxrJ5ullfLWbbt5PVWLtgwuKe2nniwebQ+dwudmfrtfaIgNTwxHDcP6WzqG6pJmr5YpHtzOZUraoaFpWFzSpqemLaLs82XxfTA1+hwQFKu+iGlw/7aPyfniZCnjn5DmJf5KEtoryKENolBPmTbZLkChVMmiXB1iEQMzyYgjBM9kDggL1cL9ZE5za/KPu0Y2Pv15PFZrVcbw/xxkeJ9WL3LMrrlTRpSQtROAB0B7f781tLTSNeRaOtXxnX/+7CWj+v4qNf0e239fpq9Xu93jRWZA5MrOU7HKmH2tG+vnXnSM2mkOWeyPJhkDX24NVn+/rDIPPqs339YMiEy+TL67sjMvmyp5XY/GpvxnZXyKIa8vb4eIu03LL0wP+P/vuZe7kU3dGcXtsEZuw7hodjqwlCop5uaGQkSs7MUrkZLXYQg8KnuK9aCr1W4DqWtOsGmX+q/zZRxYv1LMPdEDazj4vJdrc2GgCxcEAMd5fnN3cXD7d3l6+v/jTBASvY9Tu8XDcaY5Aa0KXNUO/KSK/th3MN9OZmivPQmp/73JoCgFQ6KI6FnB5OgeFY0svCVjDJqG4t0RPEep2911oqpei7rAA9bTbS4Ud4vflspvhzaM39ewTVemp4HaDVup0aLSa8WND2NiKNlpN9uaC6d49GrebFQms2avW+XFDdbanYRPmhoKd2MViq8Z/O5vOeC2U0yxV1LW0fIHq9m89tnVhYJyAC087oVfLAIN6eKb3HbVh72DgeI4h6Pj3QuKamLqyfps9NX30w2laPJT208QhDo8PjoaTlKUQ8DS/WLLGg+rR6LPQiZ2NZm0WAtVyb6t8P6+XzrfakB0BIlQJhMPHXMBiGT+pJJGD8L/gbIjWKfaEXGn9Rm/34Hxqk6Pu7N7cWCLoaYbSPt2vxttcMwLGSEwbhkcjl3d3D1fXvZ2+uLlTPeJgoqaj94AOt1zcP46tfrs/u391davWKhb00vz3782FPH4yv/lOtGJT10/vuzf3V2cXF3cOby+tf7n810I7VsMcghbk+r9rPMPTXGnhh1OrvlfbTzXYnvmi+Rtc7FANVywsLj5b9Q/KjMe1COS99PBpTr08o56WvjZTiDw6annrd3+Aw3UQdbxyHAbOA0a/iheJTPZ1OPsVZrlR8LOWlS/JCMTVtAS8N3Kcc91hbTBkoa68X3vBOxQ+IyVe8U/yLYZ2sNKrS5LRrCP+Q3Hn7tVDqXeBR5ggUVrVgKn+GmFKrb8hIKuqh8vjhunPpE6uU2l7xMKoNGgxLeyjef0XOpL1SUX+VBu0US9oohGEXKkX7IiZzjlTzmV9dPpyaKDoWNlV5qKnoUu45HvKF2KMY9QSYguoEaeFRQSd6XLoThDWgy4UroK5mUECH94musGD9AcC59xms7weuuzlpowfs4LAqtvNOA+OuaRvLB3q7Xi4/uOCRJbjD4+KoI4W4xEMnxAYek+QLEghVuf9BQHNRL4KaHw6CoOaihkPdgW7PMk67B9cgVP/uzFfEFsZ2xc4Kbrgi3EBWq8XrY7Ii3kD2iuNtjny6NbdLcGI/2X6KAlquFDVTr5bTp5AYRweJ4VcEkGd9/Wle3y2X26DoJbEDN2Gxm89nH2aC2xKiBaLUgRuwCm3go4PEgYGv54sr/u3n0L0PJQ/ckDb2o/4zaAuOIl8C+l/hof81CHRxgcf8ETv4goThlvYp9vLTF+cISA28j4K96al+bj9IGw69KHJI6O1328Oh3ksbEvBq8nW+nDyGw9wJHBL2OoSvhaDvyR2yEW3Cns128rwKh18UOST0z+BxjzfwTmBg2MItKnyRBO9NCekWT5IsGBqm8QO7JFAdboViDmywGJ6B3F3I0QI9fV0N47aLrXIN3NDhsIjiUIiiLHvy+PiGfYb38nMj6c1s0+x6ZESLFiopzSaMzqwVFu9iHGGbvZZRCSe6gxiKp8nicV5fNef359niI/S8LJtECesNBJlt7+WHAcV8+IhH7DEOeGdQPk0bYylzXZbtkCSEt3x90iFLvGQ+oUEQ80QHARcdlcDve90hkR+MXvfGVKWB7hbqpLpd15Pnt5PFhE4ZrG0SFIKsN+bvMs1GBHlAxC6tnaeDICC8/UghjRP4fV7bjQv7IO8gSBsnZMGGzQtvT8rAqNsIKR+8Qv3hkY7Z1PGAehTwEpNOBL9c7D+q5wpeFBDaQ5GQrujoYf26oA8idkDU/0KC7YorCAiMbYd8v8ESnSxiOHxn83kAiFyKP0rhFI6G7qFHcUxqW8vzNKp0WOyBmGWrVsqhHJDbd+Nf/ZGd7MU4w9Mkvxy/ezU+v7t6RQekm0MVZQXEC2iXeRuq+NBmONNSL11Rr2C8Ni7yrt6slouNMpYB6hTr2Zm90EbX4AUlGLuoBZUo93AFJUDLOAV7hCYBCkqElpEJhgilr52gEbzUdiDIlioGMDxXBlAJyYkIpCQG5gPVwAPTggZtcjqluzTCliQkddhxhRYklbpVAbgqWxOzoqzU6IMwV7b43QksdWPC81jfZqJoWS1zKpdUNDC5pW7gQByXwWg5U12aaeTNeJlgdyK+NGuyL/9li9uSBtPu5yHYMNs2GJNiavTe3JgDbkOKTAs8NFNm25TVum5ltcVM7/k0MxgT6MKk2bZkUy+oZBDGyykXEcyfFWPY0IMoHr2hOm9YRK/RhwL5C11i1itnQCbfr7M6TEkQN+PdtMG0CYFTkBUKrECyEa9GaWIGNyOPIz7NvmykDZoiQVgpz5CX/qNOakJybcfydo3mDfI/7GIgnM64QFDgoy0KM/CJlm6Bk39uAdn2/ApFD3ZsRdsQ4LRqaCxWh1QUa5CzqSFa9yMpCj38SfQlDDzguRPKH/i4iTZnoFMmPRLOh0vc/L3PlAqkTkdJfFX0PUEaorQ8OFJ7Y4jzoiFi42MiitX7dGiO0vBQSMEMfRY0BP73rl5/va3XtyaHPxQ7kODrKwnuNJKQhHalJYnWHjR0JkV/9pzbe5v3Ur+Q9go7ONMOniyuVv9xAtVBvN9u+unT/mOG6AeerODigrSDaI51t25rnzVlP9e3k3Wz8Nbzi9lkfr7cLZSBQxRmncChev2x0XG23dbPq+3m9XLdLnMO8HEpQ2K+XK+Xa0/EUMZQeGeb2/i2+zIx3/YcMFNyhsL9qa5XZ/PGIJ1XrBEiYii0c+bQOmA8VhwK2XLB3OxfWeC+2gchIPYlBMRqe2gxw2hxFu8LhO0lOvb9evllU69/XvA5EQz0yV7wQyfYvxHIJ3qH7HjYhsO5MQrZmBM4AhQB0SywP+89/nAtbKU+dFL/9w2R2IDD+CRBx0fqeNXgPM42w4yPJPh/6RB1bTiMUhZ+lISO0g7U5+awNEQb93L/Nw9T24TDKBUDjRLrJmqzX7FAQpemHWsO5Yis6kX7wejW3W3PFv/a1TuXMSDEDOY+N6fPyWJau/SpWDcgPpmz4weftiscEMq1vY6oKKrF5sJjxcClDNWT7aHM4zwX/hiHomPskJZN1OCUhAyHeLOabKdPx7Fj65oTakLQ0MjbvBBdJV/4uLTB2rBerrrCLrChgHCrw57R7n8h3BwdImKonjzw76+++qxluJSgfXo/+Xjd/OHBS6FChurX2caPjsJJKH9UB8+i5ehfTTb1483i1XK53WzXk9V4O9nunFwBM7HD9XWrnnHR50eC2rkZfTlD4V6tl22ok5e/2BcxFNpNM8eDcK2koBdBfnE8C/qDB7IGw/+03M0fL9w9uJ6AwZBuJ+utFPjgspzgUgbFvB9QvlSZBMWooFPCBm1BO7JdDd8mkNIGb0M3pwI1gxL4Mi1pXaFgrQDChmvB0uWyZ18tnLfSCgw3MWlZQ/Wj8jOTyitrk69O6pkeIUSC+OgIAkku+TLBEYhO2wBf0ECKpZM+Q2GI5FCJjvvxw9RFUlgjk6q69xGI6HtYT77c95JwGmKClYOhQvP3mhuTVZZeU0z9lLyGgKwS75qikbLsGgIxzaVrigEmzjW1ZPP0uKZIiFy4hoDsM96a4uqntzWEZJXE1hQNzFhriMUiLy29Cvb2J4NN4oXC9Rw/jyvWVQTjWaxja58FjL6tstlz1h6bjfrzzO3GevP+v40hgEohMPwxW9f3SyckvaouoyJ9KFo7B/ZFXmYOiMps58ChLZ5zAEKwmgMaDEZ7twTAatPWaG/33XG93ZqP90iq4qvfcAWQAFiuAH0E0uzbGs06CcDWarZp9bcT2EL3vrhLzwuz/DeLyE9Y9mXmParVdgHoNdM5tBSH4xpZaorLINYEB+YcamKKrE0veSzbnrTUHCuOEhcyEOJ1PZ8obxVxjIdqQ6Ly7khCSjjM2Ouw1sAu/5mp86iS0xhK8JnLMl83farbV+t3bZ/cNhbm0J+ojIF6k5GrDhD31cL1m4ZvpWCY0a02KDTZUWkghglRVXNTSlBg+CpWKvgyu2Nfpe3WKLeOTkJg/EAbgYRUt5xEFErbYFMDcBbvGWRpvVYSnfmx3nZEuXJRQtD2Kn8/HSlDs3q+LksDbaR8taUyJzYCkNcI1GEOGSIQSOrUEAGQLRcfl82+dd7e4WiYNQRev/YQGHnOgNvlUrncI/CkioGQIXdm+qfa2DIsVx0a3R+z7dOb5VT5NEqDUhAxBNpmVt+s6gUv+3q5PneYLpSMgfA6DTz+ON8HCf8QUHvv/m71eBwuh/miFDREH842vFhrVuoAJwRtr/IQCOeNcKdhlioOgexw9riuvzgBxOoHwikkXXhbbyeNKU0M8i5IRR3cYzEvOlu24DUNmtxbKhpCKyTGFVrdCfJcchd/rSfz7RM8gaCKYWk/3e3Ph2FT6xVLuuhUuZ9mCkfSv9glCDtWkxosTMwjNF6x/zZPzpDXPVDrdwUtdf9Nyp/qxXT9dSW5a7L4fcGHrqBSj2jBTfGluVRe3mQ8EewCgKhKk1PRpJvjUTM/bvnq81tN9aMa0giVY4dyL88A7Pjr83O9Xc+m3nCBpPCAt7e793MvoJIEb4DdLdd0JrzuM8XEarkZYR+M/PWK9ldyndEh2tf3QsZF4fj2hZ3x7f89LD7h2HYwY+sBPdb8rga1QxVkYLvuCTy4Hc4gA6zBeVi0rj57Qe3EDIx2O969385p54EGe6w7gFV+qqfTyac4yx1wHesOgGvdnAiXz6++boVl2RyZUHsAbJuniVuH8YpDIJp9XLjgaaqFQuO8l3psogN5ch2iII4c3KjEhOr7g9gNuEbvZQYnUcoCHAcTItQHIXkBpEOU9IkhKfRAj3k0k19L8FinwZuBhEX5tYMImhq8IaveecCvHSv304El7F5YmDdww6CxcND7b++DtUH5Jn84c2o2tHalDmdPksCwo2LNGpLArZlEgy3Aml3UoLNgHO3Q7Y9EZ/1DnzHCnojwKPelfFD2RIRHuVputuezZktzGOau7gC41rUzrEPVQKi8WAbPoRuMC5RxBaIDsQMxhI0YnC1YScQQEHu2Z41QkBAAYKDjQwcyyBECQxrmGKEEGvgoQekKe5xQtyjgkcK2OY7HCnV7Qh4tbBvk6qerW0T56i/dJDf/3bhtAX1420Y6+vHqpvn48tYN+PocGPxBYHjgIQ4inZoQhxENl+58IIEo/Q4lGpT7U8XYxePv3fiM/TxHwzsfT6xQSkhXwjZJBwLUPmWH0gW3C4o3w2MRI490nFkijYdHXuxWmYLAEG9fmHkkl3MLVOlJDHHrk5UYfKTIvQHaV6WmzQjpiZhhb++MJtsd+STUELkoZhAzPyroh5z4AfYIQAmZWcZ0gpJ5ZsLaiH0WGvMVMeABL1TGGkPwAc9yAbLbGILu5boZFK86E47pOmiUF8cDpVGWHEOwipw5g/a0LqOOIXw8v86gyNXZdwxxY7l4AqMWo+QbdbMPX8dhdsu+sFB2jgRUISETBseAfm1vDxvBhvLbFujE+mHxIaGtRri6et54YNj25rF7dSWT1s0vhoHZu+1sTgXztFLY7ybIWzD4ee7N8iP9frnTwYsZquJ1nE9rqFaLwxmsT57F6vYDgFYgjlXMD1rGaGZ0Hn4CzMw27b4xli+TNbXgE1j2NcJjOVBa73c8Lf5qMqXWc8JwcAFBkELH1dqg+vbko9/ahHoW5KPd2mh6NmOnXX6wRz37xlXDR9+Wmqsiyrol7Wrbbm/L3k1g+9aoDwOUdl1TlW+jzDWPjJ5EkTKoWTvbF7uQ0upYwzqBcpxA9r9GJmFtferlbvvWZeAOOEUZgTDm+IH+fnmLEFjQ2+n0kHWdDY/Ctb+yeqz/sYbVVQ2MavPqq3t3yZUDION8LUsbxFpsgAdWCYJCnJMq1U25IPrW7VethY9xv14vn7tva3yYfTRCo5USBGszLZ9ni9rOarBqAdDUC2t7gVWCoNhw5vXQsqsN8gkbFSRF/WD4WGvbrCT20PpVB9mUHWGMyF8tt25SDtmB+hsU+n1QoNadAGUDNVXjImx6wR5DNXeDxn0M3NbeZPp9Mp89nmPXCLp292oGmOAtT7Opd4/LO/aybNxYRE0/kewQofXC4Plj87bN0TR5fFy329DxD5P5oKoeAt16uVu9+mo5ekitAFhmm7PddnkwQQMYcoUgCC7qD83GbLIbHMsG0bune8ez/1u/azzb9flkZYQBqRcET/tJmX1cmelYyFWCoPhjtrbvElgpABJhW2mOH03r5nU/oo/GpKoeFt3meDqyBSbWDIJp83SzvlrMtm8nq7HRAgyrBECxrp+Xn+vm8PzcLpxn67XRUQapFQDLca+WztUmWwBRMwQm2RZt2QJV9fDoLG1bUTsAtu3ybPN1MT3wMgZ4QA1XDHJipaPe/nVP+z/2tz3wTQURwadQN+pV0TWRNUQHgXrUgek24cg1SmHIqkppV9ZT6evZfFvzhISqi7xOM6gQSP3abJyl4p6q38w+Pm1vmw1AzgGnUt+rEg6CYQfAGp4A2FfezdsvFQ+j2rDdYmlPxXgUu0o5rBEEgM1shzVsAQjhX0Zr6rN5ELRS3T6o5uHUVOGxgo3qQ+1gWwqOxm2T6Qvz33aU+EztwwqYobESwOwM1wqY1WQm4LlMbweQfn3osgSoQRIB88awWDWXeaqBc4cHU1rikqX4weQiqbs8cfPEXHEbmFPTHLOWglW3fcHAc3Evhp5fJAVDz8UNi74D/8ekTdjquBtxLYKI79a8RYzhbFvsvEEMW4Qd0Kq1uH1NWsQd0J5x3GKmAWLN7j1stZw6P0WBLRs8z19On0JjHR2kDrOCgAf560/z+m653AZvhST6BZqy2M3nsw8zVWoBx5aIkl+gIashJsBoZfD95EANWM8XV4+N3GFGA0p/gQa1VHb9Z/CWHMW+VBP+GqYJfw3WBHGDwPwd+2YIUobdGszS0Tjgtfn+ruO+bJuCxqUVph/xDdEE6cliEPS9J4zDAIdvF4NgN3vLGAI+8agxSCsUjxyHaUz/dWOQduCvHYdpAnzmGKQB2LPHYPCF7+38DsDDL+0oNOyrDsA0Mc0f2JWS7hAuFHVkxcU3bcitV/9NSE9vV8uqL8RW+rx40+GxfACnEEfNgMnj4xv2xWqTj3oaQSYl2jwCNm+NxdcqPeCbh92qFBBdQwwN/0Tb1WK6fJ4tPqqT7xg1jRJo9yrOwci038Q0gq/+QGYQYwLfy7yr/97V5MesjUCLQgbvZzRG2wG0Zfi1A1IemxV45VEJ/d+x+JAtMP2Erk4L3UXUMdngi9dGTYOCkMlgngfKfIRg7pO6XrO4B6/pIQgZxq6kZ66T+bz9TqfXjBZkvADiKf9kc/3ojbsn6QXQty8IfHELMl4GsfK7oKaQVR8HHWRyio1YiQHqLrOS1w+zWcmfX222w+l69t5r0RCFDIBxtwiCUhYzLM6zOZXryxYqlxQGrXDARuM4yVM2JrmtGeBgqXQz3ACZpwBQyqLchtt341/DIDzZi/KCqXnpN373anx+d/XqMhBkUV5g3IBpmbexqw/tkwsjtqUr7h2H2AbM3tWb1XKx0YZbQN1iXfvpIbTZJ75CCco+sEIlzi+iQgnUIZTCHqlpDIUSqUPwhCFSKbUVGv6t2l4E+VLlQIbpQwoqoTlzg5TUAShCdQMGYAoN2uZ8ZndpjAtvSOqxow8tSTd16wJxb7amt1rXrby2mA3/qW4LKtSVm7NukS1Fp2mLK1Nni9uPsFM3Yhje7tstBYFZPFLZC5B56oYOyOkZjJ4XtaeZVkEYPpM2OBN9mt0oBN9ni9+B9tN6OKHYP9u2WJGA6lYE4QId8FtQgtoGDMEM2jZpUy+opOVWixYXE3SrFMPy0IMxHViiOuNYBuTRhxA5TaPy+1U2wExTiVod5iSom/Fu2mBTfGjPDq8gLyRogTQknkCrCSXcxDwpCJo12kjbpIq0YSUDROf0XyarJjDXeqxj3wm8gWEO4RgY57M3EDbAkRuFO8BJm26Js1dtAd3lXA3FD3qcRtsS6BRtaETWR00Us/MJ0xCl38EShTzMefKlDD7w6RHqeIFDI9qsAc+K9Mh4HRHx6RDkZKhA7HwgxFfPEOdAQ7QOxz9qbw116jNEbnXYQzEHOeOZo7U42lFwhzjRGTbg7129/npbr29N+Vy0DUBKiI1JcOORLD5qF16S6uS5Q6dV9J/P+ZyYLReGC3GvgqMT7+g54+pJt9mYc+/3A+VBb7f182p7sdhczDbTZsdbU18j1GHGJQ2JfXrM2otmGLTuclyYkWGaY96tWwlnTdnP9e1k3Ww89fxiNpmfL3cLbQQ1hV0ndMhReGz0nPGx37xertvl3bEZuKShsV+2X5kJgBzKGRq3J9wXRMkWeyPHQYNXEjQs8s1qsp0+HVcydgJwRk8Ie4kWtK/jukohmoFLHLIte6exnw3VrgGImIFR30/4V7X8FhdU0JDIZ5vb+Lb7eAg/ZDiCp2QNjL/ppHb/a93QV5NN/XizeLVcbhufarJq83bvXFciQ9HDt465J8jnPFya05c1JP5Pdb06mzeOipeHPkLEDIl6zoggR6zHykMi3K/Fv7LHi85bbV/KoJjBR+EssR5rD4lxVS/aBP+Hef+vXb3TnsYJwISoQdGvl+09njfyvpghUW+arTrYFkQKe7EWMM8vYCOAvEHb8bTczR8v/M4bPSGDIt5O1luJsXddX3BJg2PfDzJ3JkxveVRNoAQO3pJ2tLsaIZpCSnyRtnTzLmBzKKEv16L2TBq0NUDgsC1ZrsJOGFreoF79ounCRbPHunryQv3AOOWrtj3LO5toHyVqeOKZeQYvY3SP6+WqK+xKdEAhYTEersBeffVl3HFJYdHONv4MAO5zhUDXzlaPiR4cD8+U7sriHyr73zgIN2K/WR63YfmXvQ9DtbtEkfWa7XWux2H5HOtN8RmekHGAXgdkU4RtPoFj2fvZs4G/jaPFBQ2IfC1969kK67r3yfVh0AXpWELSgNg306e6DZZln1q+bcbVETkqJyxuLDSnnTSX/8z0Ga3I5QpK8V2zwK7XONuOHbqvGhiPfhem4JhvwjZoDFJm0IAssmSo5oMU1W0RGigVftndt6/aZeuVW0tHbltFsSLQEBEOS4MRWu6amUWTYZ0oV38JlH/Mtk9vltNPnmgFMUOhbk4xnS+r3ScQvD0BAyK9WdULXvb1cn1uEuWOA0blDIWb57Nsj4rvVo/Hob1dLrWLJAJeKWyoFrRfW26LtaaoP4giqHsChkI6bxQ4rxNS5eEQatOHodA+DojJ/NEIAk39WiQQwuXi47LxP8/btdGAWkJg9iUMhfXgNV/XX5xNEZMxGF6f9Wgz0PrjFkqOr/ZIDzogEqKu39bbSbP4TgwDr6Xiji5lLu2Dv9aT+fYJerRkwiNYwx9D+8uhWXr9YmlX3arHS+aKR9K/2L/OO1aVOqCD2dnsZecUtTcZNfOVO/+qXuyeRbh4ccPOEmd210nnN9fXl+f3VzfXD+P7s/t3YxflI0yKrruItqPdBCl0XT/h5b066vby8u5h386HVzc39+P7u7NbJwgjUpa2z4iO0CNmf1z+ef7r2fUvlwFQQ3nhkV9cjc9vfr+8+ytIb+PShkQdqsdpif7ouynGl34QdwnBioW8JtPb2WL2PJnPv3KJX801jpCqun6Q2obiGe8+fJhNZ01FF0h4bX9U7xZP1ljEOo4IOqO4bT/eMl3yZxMkCKmUl1lcXJ7fXFw+vD67enN5YaFvBCvqWi43DMVy+fb2vplyZ3+9uTmzwgIrhsBy7dgvsGIALL9cXl/eXZ0zmTZQQL0ASK6ufz97c3XxwAf/7uH+5vbqnPZfEEykhADorm/4en32e9Pgs1dv6C0AAYZVDoPp7nJ8e3M9tkUjVAuDo9mBL8/eOvcOUj0ArrvLtzf3l7zr7y7/T+Pn2E03on4QZP96dzm+f7i/ent58+7eDhSsGgLPm+uHq4vL6/urZq17ezUeX13/YgUKrx8I2Zurt1f3rrBg5UCY3l6+fXV5N/716vbh6vri8k9bWEj9QMhu725uXj+w9fmsPcLZIkPqB0A2vvrPy2ZBvnl4dWU1hKBeACRsVzjuEY1hvD27P//VBhMpIRi665v79mj2+uqXd3d2axZR3xVZ33mkjxPHEl5O42v5A31qJaNjadMGEr75MbWZqWKxgqfuOykmRqP3rhcF46RTTjWj0dlPKmOuszOg+8lH2nbaH73MRk8qHFWMbCgDhho3mZvzM9pl7rQdyrlrMqMeOo22xALULIRRXLAc/o/6DNdyQfuhtA+fQDRahk6AxtHPubaq988YjkMd5HJkn8DGC1GXLcMWl1TTuX9A7qqH9eTLfe+Lu2aIYN1QmNBPehsbkc03u00R9b/NbQbH5uPbplikj2ybwTD8irYpAvi1bEP7Nf4ctikO4rPXZnCsv2ttiqr//WozQDYfqDbFAj9EbYbE/EvT9JrX24f024EDYem68zhF6x3aQadXMl+11h7LFR1abrG3rN03FfLa/8N6+cz8yJv3/20KANQJgOCP2bq+X7rg6NV0GA/B7i8XOrvfl3gJuxdVWdr9oR1+dg8B2Ni9BoHJ7iypt9mWNbrbrXVcb7fG4zySanhqN5vxknq7Gd/XL823rck8k9RvbeaXVns7Y80170s79Lkwq9t8TtfiZ8v6ag9FXmJeS7osJ/axKfTMNs4O2cPRq+mL5oNMLukgfDBll3R6+SWusd5jcV+92qd2sl7kdZ2rXkin6VWb82k67YbZxWUAlsnEdRh0D91k5f23bW5a5a8n6LRuDHk9RKv8BFz9Ml1W+mj2CF2n82O9fbOcTuZv20jkyePjun02cXVhDIOu74vM7Pm2jMbuwbYewbh9c2alv6vhq133VA7aoNnrOL1W5YO4nuE7rnLi13R6z8FvwMNh9IMwVC0H9lvyISf/HHPisTixs/l8+UUwAXswI4VMXdeRfUPDv1AktXUDj0scALqY/9dn+EeIrABwRaM9Bg/er2cfP+q6GJb2NNIPzT/JSWnNtY7EytpDNWylYVC5CxzziPKeoK5JxGAtNufzNhBRA/BQzHN41vVmOf9c3/95b6NvJFXT9sGxSV5DQiGwGIyjCAE/OQzt0Bkt73JZzwGpF+t3a92KgmgcdRUNukFsGwFky5Ph2gPpKgYDcn//xgkHrxcMxu+T+c6tQw41w0D5MmlUP7ZuyvlkNXk/m8+2X+XE9sbYVKKcwSITia2B58vn1XIhvftQAQV1PCdW/2s7trqJr+0oOwe2G++kPXVktNrIZT07BSVhTdU60rEa4+6zssZ4HPhZnaPXp2mN0bgQtho4GG9rjMeJwTUH1M8b74IMTxtvCVGcWq8ns/lON+n3hXy3bumNhVbR6FBe185DExQL25Xm0CfpPVawVyz27NXZ5utietVom2x17ZbLevbzzFXlSKipaztoHU2+rexhGHIRJARpFOhvMeF4XD/FpNhCVJ8HsgHh/nUgpBco4hLPXWkF0zp1pTk8VdpKK4xuWSvNgRpYvl9KSDUUfAZgL7B12PyeYctu+afdz1N72+q9xWaFpo4Ghr/EljqMiPDEcfpGeTr6m5heW4cTNtTP40QR2bichnCkQD1zJIbBeoYgYKyeOQ7zeD1TKKZOLw7Hyus1hEREEJqjso4iNATWDyI0x2QTSEjDQRYanUfiHMbnt7S4xRRdaYLp0GA2AxiWAW0IDHtKlUZgzqkeZUgNUHTOH3icnSHAXu1v1FEyDptvYUsdBpoTaAV0CtlCOkqayzAsEQfgHJroOpd94gOvrAMEDTBYeQQOcXoGECwHXgMCCdYzwGAVsIdAcJikhH6LtewgYaudkiCG0AjQH2ZxhIN0RqvbapXquoLBJhcF/YLgTffovNCDitHMyOtsMVOqdH5Tp8rIS1Kqys115Z7Kng8RT7pj8VGnVMNH9aKxIh072ak9lvZRaUKIdiqN2VCtSi33DZSasdxKtbv389n0t1rHEXV6hQo+ijf136YqeVEvZWY3C4JKi0sEpeLZx8Vkq709EBQLFXwUb6fGCxEv6qnMeCnal/VRt3s0bhsv6qnMuG37sj7q2kKxqb5DYUuFkC5+vZt3Ea3G6ztW0RaI6AjgmUpxEC45SqkeP6Y8BXnvTDWP+gK03SC31ctL0wOy8F5lYbBhdAcecjh4dGFPxLfvRBmSle/b60jQPGqxYZnaD2V/ld9/GEMnpHzjDsVQHfo0te9TtJHE0mJ2TRHmfsKM9nblu0Oyyp50ciAe2Z1A1jDHbw0Db4SC9kPf0yiluab1WeS3pjq42XPfsJdX+OdZDHSPSBEdpH0GktniqV7PyAwkV0iCa4dVwwSdxW52FEe0k+rY+dwg3ByC7Sp9H523x2O1a3UddmiN+n1mbRKXD4D1qn4X3SWjstqWjoJAy1REivwFDROA6m9nOHSZS2QrwIQHs4aCZB4KBFBZxv3ogKzr5+Xn2nepVUn5LmYACfAwGYxOtkeZdHuJcygL3Fo/36z3b69+nSweN0+TT9bzmJTiYgkSxL93+lgqGc6hhpNq0bVol5TLf6ZPk4XWjRWLfgsXo6c/oJshdYOX8ZuitHA3JJGDuBwIaA+3Y9DOdHE/5A4M6YL0Afq7IUN2n4c7IgkL7JL0gfq5JUQXOrkmfWxe7okJNFfPoA81qHcwpGGG8RIkudaegsk23EduvBUT3dfbjhWfIqIxBfkeEZwePx+n+c/vDy/v3bGwefNwFPkgijTqPPWnchTg2z9/qs29HMMGsD8FsUM04vFQNtwIHEUOPgId+KAj0DUg/AjIs7Elgc04XrHoy0WY9bRah5lJTfSMNeujsQo4M4FiEIDeR2Eafm4CwIyF72OwoOJNYFjx8X009qS8CShTZr6Px4qeN4ECs8SaAjHPE0vBkBaQO5thkgv7PvhcLae6Gz5E4ehQT9t80DRyvq4/zeu7Zp9xwCJVDgRosZvPZx9mWlcawyPWDQRn5WYXo5XpvDWDsZ4vrh6buq49A+sHgtUGS9V/OuA5VgwJ5C9XIH95AZEXlHpazz7rx2hfzHMR2ezeb6br2fu6zUb3bnH800b7SCFE3ymH5pKhzmMujr2zN3zvLcMjRbiAczgKm6Cx4AqP4oh2kXY1n3w9u73SguXF/COjmo3zyYRgkzSOQEWD3tg3y3OIKAxWA7MXIrWB6qDlZjNbNQNoh0yo5dI1rtdkMgrbazIdEDmBowkC0ySOg5gHU27FTh/rc9zEDB3XC/0TJ17Id9VvhJjrGe2La5u5b4BXV0O9FvNvX5WhpbpYWDB1QISiDsE9Iuu4mi0+2mob7SvpWy02iUqXYLit91FY7eUmUHbGPkYfzM7OtbCEczbXsR9KRLy6MyjBSn+r69XZvNnijTJywdK+pHBjdkeRDppHUICuR3qtJW9MmjXUC1lPggc0cbzYl/mk7PooqGMxf/LQJuWOrFaT5N7smqhrMPXSWs56b4LLOPO9VvmTQegzUI6kvw/UEyAfvgkYJCd+MDAwSb4ZHvNE+VoIcpZ6E/Wmmeq1qjf6m2Cg2jRdPaaazldvormXs97dArSp4k3wUOnig8GC+ePNQGE55ANBMjiT9KwFnkmCQdElu+rbbaj1Q9znrFO+IhU89z6TjYXSar7FYA31W1JJTDaLqwUsg2WWhGS64FrAMVh6STimi7AajmjHYpSGaVJgvM7LenIKDE7fLiL6wS+YSgXSJoOxFhw1ov9qg3Xabxo8WwypUMlzTBe7ZwPSU6V7JIiw6SWx4R65CZTQjNMV6IFR43dXb5rB3liY2aFGgHCo9tm+xdBJmkeiAJv+ObaY7hx9/oFDKc9OuLy+s9Az4sVNGstaQDdQjNhp+mM317gWeB3Pxp/fXF9fnt9fXjjrHokiTLoFabcPfWoEzZxSJcR1jSQ60jCQzQbtiU0kmw73oQcop679TtdPLKBtOpk+BezzEyaaB7UdRA/cGIu4PKuW2AbmeTbj4mp8fvP75Z3P5JRkfGezs8N2uFmK3DtVaOhwMxRB3E3SMOhfbJ5ibYFT9UWaFGi2Yu2RJuxQjRH3dXbrqefFj8Ve9jQlqw3Ci3cN9qAvAC5j0kKr3IQXB8qdeXEtGBNeHIBx5sUNwBiROD085tSNFoIBYQPUm9I0WtUG5AxQbUrJYKoteXGg2ZEX1wIx5sUBHj9e3ACWES/eA+XOi2shGfDiPWtx48UNoOh48b7dhlo/xH1uPFt8nNeGXyAChX33vPlus9VzOpjSkVhXN5NhExVBtC5QDvXcYYjj0X5FVw2iLdF4RC/qbwg6nb807+NXiPqtPjPv40+ISq2+Me/jN4hKrT4w7+kfyHrtvi7v4ReIam0+6+7hD4gqbb7p7u4HiBotPujuvd+Leu2/me65r8vK7T6Y7rF/y6Nr/rV0930a2JPDfIXrvyYPKivyAnfRnR67NTcOsBTFbisRqdpwKYrtVyJSpeFSFNuvRLHCdozCLoWCLxdxCZVaB1uKzQsQZ9nDYx1iaQBot6nXZx9rXbBJD4tYzw1GfFoVURYfkZw1LtvnWozg7Yyk5cFEOEhZlyhyAGC3XTLvVwwo72kWCvmrPJ/M5+8n00+kukMBe1VKAl2pZmR8g3WEr2gh9hi/p14oFKBTBWnSkVGl1u24aNfJmDqLzobNMj612gA5sTm49gSp6XcxtwI9t9XogAh/hH3rWR+TF4O78j5SWDSA8a5r9pC1PVjBrbKnv182FABxadX1AlEhFJR292j5IbPeAKX9QVxe34kf4YBa+c9B1Pw+me/o1eNQwF/V1avJ5mi356IPCHX2Sg68QuL6zJfIfsuIlUiTP9EKF5VR0AGuZv3sJSO0xImlJHRGFm5gT2BOQpPbUwqha3pCO8SKJIXfQ4fiWQoTn251Tlhoh5xIWxhm/vSDbO3A2UTY2mLTpyy0w2qWuNAZu3JPGV/8Zoa6KfiSO8pBneOG0jYr4KIC0HiuKa00tYUdAp/vl+82bh12AkUERtjUr7+0CtzQidX9kQUzsw6X8/7WARQaqZiMr2XytIeW/x7Ak3zTI0x7uo5FAqi7k0jSnir2cwA1mj2C/RxKjdr/PhbxV/dGvtuDqvjPodQgD39whT6vfXDV43r9eTatdYoPxQbefxBl5rsPaBCxas544jB6XtAYToS6dmA0K/kz/OCOBSahblBMKxWtq8BjmCrEDgvL8eOE5lDTF09v9rQBue16M/lY9x7F9AAihYeeSZRKi/mENZFmCNb1RrGKaOCcdAJcYGnsZ0aTu1pgRl9SNsMEbejwsQz2Jk1DGyJl/beA63r7Zbn+dN5+bISe7FKpAEqb4yr4ImBP47HIwLMEKDKfG0IjCJtrg9Qnc/glSTMAJ7CyORzdSip9vlGx7RPAkPo+2DDbUNzE8J/9TbD3IFQz+YjyYYBcPY639OHjWCKAsgNFwZh/3f0AWnrg6UjrNJ+ZeCt1L4/URIQW10lPkBNMzeR9rD9MGrN71XsuZY8XETUE4rn6FKXHaRwy6YJuYbT96UFCOYNgNaKjDLBaclIuWDfN5jCbXi9nm1p1F6gH2xMUCC21MmrcEvDN35dZC53cE/JzwvLsnGy279jnhx1QnEi17QDpbL39jwOifb2gWDZq/02BZmPqvOnwUNbaTGDTTbwr+kJWCxTaW67QOOrIudsu7+rtWr/A4GBORAH2sDR282G5ntZN6TPdJbQGJCInONbZYradTeYXSrpYgxPICI7xefLP/lOYzl0pixgCoVcPCvVDYKNWjQ1fZjTnUrR0gCNIl6ybVt2V8Ve4P639vas3W5CHCertFx14rSQUmq+VSOO8QgnVgKyDCRFxunVoOt891hcqJlyDURYRHOEz//7Or5PNk4I70WCEQoKjXE0+zhaTdl043603S5pc0ABF5AyI9fVy/UV8sekMthM0IFr27RR/rAcx4ZEarLQ6lJKI4Ajbj3BdLpzHu6s+CLKx9DTNAdvY8LGaCTq4q40vfjOMue6V9N9Sx/VkPX1ikeL/KBSLpQbeSPu6zPdQuTUU8bZ8nswW9vpPjhWtYOin9nw2VTErNCCxbkhMn2ebmcIzpwEdK3qiCWMwezg2kUcYrkOrVJOomfCLaX29e36vCD2SiwWYu728ED2N7skg7IZATrpgPl91aR/073lQ1VYPeToJGvKoLaeYFSiQYyUPFL1xZ0Sq9rWeXCyAubF4LLUPKpQJoPDwARQdMQYLDm3tmDoLo4fNIuztU++lrA2Qk08Wb2V7grTkyNtZI/Bx/wXTzf3Tut48LeeKaaqCqpQXGHsb0bR5VX9on6/V9fquDSmtHXGTsvwxk3NB5yLK5YJNQoZT+2IXK/wyk7Gv0npCyk2kNiTnLjhuTZ0EF2DaW+X2AYmCodbiEySEwQct6v5ptjlbPN4/TWgzFsr4m3Ar7Gat1ceL+KvDvnUK9QllBp4fUJP5tBDb0SlPuoZeXL4+e/fm/uH8zbvx/eXdw1WXQPfzZD2bvJ9LSPrF7Zsuar8ePxzyhf71cH/2i1o5LO2nmwdc4BF3qHqkQggEt2KWDvZEdlwLnLACCl4zFKa3k3+uFu+Xu0Ub7FSLRL0GUq9iCER3Uu4Qq24iqoZA1T++KXB4nOT6mt/18p4oNB8LOyxUQmzW123dhqlsP5RHpR92C5apTlQqlPPSN2UxIxd8L1NqlEoG0Hm5MNW5LxlAJ493bzZMHsIBz0s0BLxiEETwy4UqEM6fL8xFz4eZK3jqg2mVSnrp3DVmer981dqsUqNQzkvfl8ls+3rZHDSel9taeiyIae2V9tT9aQfe1uFKD8UCOzYGykbC38ZujlBHaCLZBf1XfxQwj8d/Th0h6xvJ/2TVHV01ucVkp8iPBimAjm8HnTqj0zXq/rTqBF6la53g8B/B8Bpy+rrn5eOu20jXxLNM+vigTRrFRdqmjeIgabU375t9/jPBXnOVhyIu6ozPLIgqsyOLXNHp/E7rNj21AwlGZ3VbKF01HyRw/Jmjq39MwMX2CzvZBHQa+p91gNObqwelPXW3v/+y3Gxmq7HwLBHXLJUNPg9MdY7kf7KYHnJFueVk58gvz2mQxk/QA3VKp2/U/WnZGXfy/ylW+ffr5ZdmMv3U+HDC3ai82u/LPLAy6lW/t4dMptuf2jCSz/VPq+X864fZfE6pYYUfeOGHY2FM33/9+EOjrv7nh5//54dmGdi0n4b/+Yf4JDmpmpIfZvX8sSn470OQ9nT5/Nz203/tf/u9njZ7X1uCF/mP0x9+/Pfpj0V0EkXxf/3Xj/8+1GA/sH9gxaLmr+jHLD2pUqlUJJWKm7/iH/P4JKtKqVgsFUuav5If0+LkNJKLJVKxtPkr/TEpT4q8koqlUrGs+Sv7MalOTmVomVQqb/7KkVK5VKpo/iqw3iikYiXVgFIq1ozIv8sf8+ykKuQGVHLftl1dYeUiMAgR1SORPA5RTPRJJA9ElBC9EskjEaUkQnksorbTo9Mf09OTLI7kkvJ4RDnZFnlIooJqizwmUUm1RR6UqO38KEIbI49LfEpBjOVxiSMCYgymR0xAjOVhidvej5qJdHpyWiRySXlgYnKOxPLAxNQsieVhial5EsujEredHyXtQJdpJpeUxyUuSYjywMQVBVEeluSUgJjIo5JE1PRL5GFJ2t6PUmzaJ2DhYgOT/ZglJ3kpD0wiD0zSdn+UozLlkUky0h4TeWySdgiiAltfE3l0EjY6eNvl0UnaMYiqH7P8JCmATHl4koo0ykQeoLQdh/gU057KQ5RGpBWl8hilbGtpdqCm7TkoKY9R2g5EHKMlwf7SDkScoCXlMUrbgWj8fKykPEZpOxBxhpaUxyhtByLO0ZLyGKXtQMQFWlIeo7QdiLjErC6VxyhjY4Qu6Zk8Rlk7EMkpZnWZPEZZTM30TB6iLKFFykOUpeSEy4AX0I5DEmFNz+QhytpxSGLEmcnkEcraYUgSVKQ8Qhm5xmXyAGXUGpfJw5NTa1wuD07OBifFhjGXBycnByeXBydPCIi5PDR5SkGUBybPyHUjBy4a6RLk8sDklEuQy8OSUy5BLo9KXpHLUC6PS0G6BIU8MAXlEhTysBSUS1DIo1KQPnMhD0tBegSFPC4F5REU8qgUlEdQANe5IFeUQh6WgrnPGbbnFPLAFBW5UBTywJRt9zdHzjQ+ibNCKlnKI1NG5I5XymNTxuTkKuXRKRNapjw8ZTsISYHKlMenZAsauoeX8giVOTnDSnmMyoLuJXDCoY848hCV9Nwp5SGqTsktvJKHqIrILbySh6iKyS28koeoSsgtvJKHqErJLbySh6jKyC28koeoysktvJKHqCqojq/kEaqY54YetSpwDGWzqPoxTU6qU3kfq+BJlK1vjdDyJIlyqSj/TSzLTqMRBpX/JpaNSSvhv4ll2+FIY1wuOJeestUuwfGCo+lpOyQp6ubz38SybCvK8DM5OJ+eFtSKy38Si5bEmst/EUtWxKrLfxFKMo4ApWZ67IGCPgDjRRMIkEGgKQTIITCqIM3RPoU0AiMLCKhgqBhdgEMFA8UIAxwqGCdGGRDmCukERhoQUMFQMdoAp2XAUDHiAIUaQ6YnptaLCLAKEeMOcKSAVogYe4AjBSPF+AMcKRioWDGnALsQMQ4hLbAtLQL8QsRoBHxTiwDFEDEqAZ0sgGSIGJmQlj9m5ckplAqIhojxCWmFuSkR4BoixigQsyCB7BxzK1AXIAJ8Q8QJB9QFiQDjEDFeIUMP6BHgHCJOOuBTAbAOEeMW8B0+ArxDxNgFfI+PAPMQMX4B3+UjwD1EnHxA9/kIsA8R4xjwnT4C/EPECQh0r48AAxFxCgLd7aMUMqspOX8BCRGlCnIV0BARIxvwPT8CRETE6AZi0wdURMQIB2LTB2RElNKuYQToiIiRDsSmDwiJiNEOxKYPKImIMQ8ZSgtEgJWIGPdA4AW8RJSRx6wog5Q4ddCKADERZdRRKwLMRJSRXmIEqImI5iYiQE5EJDsRAXoiIvmJCBAUUU5TfBGgKKKcJvkiwFJEOU3zRYCpiHKa6IsAWxHlNNUX5fAKgyb7IkBZRDlN90WAtohymvCLAHURMYICtwTAXUSMoiDWD0BfRIymINYPQGFEjKog1g9AY0SMrSDWD8BkRIywIEwHkBkRIy2I9QMQGhEjLoj1o4CXT4xqitH1A9AaESMvsgTdVgGxERW01wiYjagkvUbAbEQl6TUCZiNi/EWGUhsR4DaiknYbAbkRlaTbCMiNqCTdRkBuRIzCIHoV0BsRIzEylC6OAMERMR4jy1EXE3AcEWMyqO4Cw8W4DAID4DkixmYQGADTETE+I0MvpyPAdUSM0chwxxGwHVFF72SA7ogqcicDdEdUkTsZoDsixmpk+N0yYDyiit7KAOURVeRWBiiP+JTaymJAeMSM1MhP0WtZQHjEpyTdHgO+Iz6lCPcYsB3xKUW5x4DriBmfkWMHnRhQHfEpybrHgOmITynePQZER3xKMe8xIDpiRmfgphoDqiNmhEaOB5gAsiNmjAZuVzFgO2LGaeQJdtaLAd8RM1YDPzvFgPGIGatBGAxgPGJGa+Qp3jYwZIzYwEcXcB4x5zwyHAIYNB5Bgd5Zx4D1iCPat49hGIUijgIGUtCRFL1QCjqWAowY4zZylHKPYTiFIp4CBlTQERUwpIKOqYBBFYzayPHJAMMqFHEVMLCCjqwArEdMxlbEgPOIGa+B+p0xoDzihF4LAeMRJ+RaCPiOOCHXQsB2xIzRyPGVALAdcUIvhoDsiBNyMQRUR5yQiyEgOuJEMasA0RGn9HVKDIiOOKUvVGJAdMQpfaUSA6IjTulLlRgQHXFKX6vEgOmIU/piJQZMR5zSVysxYDpixmYQSwFgOuKUvqWMAdMRMzajQO8pY8B0xIzNKCK0LGA6YsZmFHggGGA6YsZmFAkuF4wbYzMKfLMBTEfM6AycXo0B1REzQgMnIWNAdsSM0igyHAMYN8ZpFDleFowbIzWINRQQHjGjNfBIpRhQHjEjNoixAKRHnNN3zDEgPWJGbOA3wjEgPWJGbOB3wjEgPeKcJBZjwHnEOU0sxoDziHOaWIwB5xHnNLEYA84jzmliMQacR6yI14gB6REXNLEYA9IjLmhiMQakR8wDN/BdBZAeMSc90NuMGJAeMSM2CtwcAOkRM2KDmJqA9IgZsVGgoWExID1iHsqBzjbAecQF7YUAyiMuSC8EMB5xSXohgPGIGa+BIwWUR8xoDcLIAeURl2S0TQwoj5gRG5RYMF48pAOfO4D2iBm1QcwdQHvEjNog5g6gPeKSvtqMAe0RM2qDmDuA9ogZtUHMHUB7xIzaKCrUFgHtETNqo8SXaEB7xIzaKNFQ2hjQHjHjNsoYLwvGjbEbJUpBxYD5iBm/UaJUUQy4j5jxGyV6IxoD7iNmBEeJ3hvGgPyIGcVR4msIoD8SRnKUeKgwIEASRnKU6JqXAAIkYSxHhY5bAhiQhPEcFR4CDTiQhDEdFTpuCWBBEkZ1VOi4JYAGSRjXUaHjlgAeJGFsR4WOWwKYkITxHRU6bgngQhLGd1TouCWAC0n4oxEivB0GwrdjU+HjBriQJOLLJD5wgAxJGOERneIjB9iQJOIrJT50gA5J9g9J8LEDfEjCSI/oFB88wIgkjPWITvHRA5RIwgNBTvHhA5xIwjmRU3z8ACmSxPwyBh9AQIskjPyITvERBMxIwviPqN2Smv0zAU8kADmS8KcmUYQXBiPIKJBmxW43hDzNQWEwgjF/15DgksEIMiIkivARBCxJwt+eROjRLAE0ScK4kCjK8cJgBHl4SISPIHyGwhiRiHhlAd+iME4kivARhO9R+IMU/FyS9J6k8MdC+ByEr1J4lEiMz0H4MIW/TInxOQjfpvA4kTj9Mc5PKuCMJvB5Cn+fEuNzEL5Q4U9UYnwOwkcq+1cqBAwwgowmiWJ8uAGHkvC3KjE+3IBESVI+gvhwAxYlSXncAT7cgEZJUn4pig834FESHjGS4MMNiJQk5ZE++HADJiVJ+fuvFH3FCaiUJOU+J8pCJ4BLSXjUCOpQJ4BLSRhfgjvUCeBSkowHIuALASBTEkaY4CerBJApyT5sBD3eJYBNSfiDFvwInwA6JeF0StM+VDIYPsaZRM2JoX8rkAA+JWGcSZQSj87A6DHSJEpxIwKMSsJYkyhN0C0CUCoJo02iFF/1AaeScE4lxY0IkCpJzp/0oTerCWBVEsacRPj5PAG0SsK4E6qBgFhJOLGS4qMNmJUk5wOIrxmAWkkYfRLh91AJ4FaSnA4VTwC3kuR0sHgCuJWkoKPFE8CtJAUdLZ4AbiUpFLMPcCtJQQdtJYBbSfjbGPQ8mwBuJWH8SZThUwSQK0mR0x0MyJWk4COHP6QE9EpSlIrtDBAsCaNRojZUApMMxq48VUgGNEvCuBRiQADPknCeBQ+WSADRkvCHM3jHAaYl4U9ncMsETEtS0sxYApiWhD+fyfCFBVAtSVmoug2+rWWjh8d3JIBsSUqV5wLYloQxKlGGey6AbkkYpRJlaCxzAviWpOLDhwYzJ4BwSRipEuXoxUcCGJek4k+i0ZuPBFAuCaNVojzGMYMRrBRbH+BcEsaroHfnCaBcEv7Cpo0LQDwGwLkkjFeJ8Av8BJAuKSNWojxDUKSAdEkZsRLlqBGlgHVJ+TubHN3KUkC7pKd89Eq8MHgrfcpHD/VFUkC8pIxciQo08iEFzEt6yp+1R9hQp4B6SRm9EhUo5ZsC7iVl/EpUoB5tCsiXlBEsUYGuWylgX9JIsXqmgH5JGcUSFehpJwX8S8r5F0oyGEHOvxTo0SgF/EvK+RdKMhhBzr/g9xAp4F9SnssD3dtTQL+kEZ04IgXsS8oIFny/TgH5knLypUBdrRSQLyknXwrU1UoB+ZJy8qVkfEp5CmAA8iWNVcMHyJeUky9lhEsGwxerhg+QLyknX8oYc81SQL6kseLongLyJeXkS4kS/SkgX1JOvuCnxBSQLyknX8oUI4xSQL6knHwpM7TrAPmScvKFaCAgX1JOvuBMewrIl5TxK3jkWAq4l5RzLzgtnwLuJeXcC2F0gHtJVdxLCriXdJ8bBDc6wL2kicL/TAH3knLuhTA6mCMkVa2gME0I514Io4OZQjj3QhgdTBbCuRfCjnr5QlRTEKYMYfQKYRowaQinXvBbmBTmDeHUC34Nk8LUIZx6qRo7aiBH1Y9RFbWXtc0+B+qBseQsDH7PkgIaJmVUSye5UZLs9cn1ACWTckoGv3RJASWTZvT9bQoomZQnGEGPCilgZFL+kgc9xKaAkEkZ50JsdICPSTP64VwK+JiUUS7ERgfomJS/58GnAmBjUs7G4DdVKWBj0pwOKEsBGZPmdEBZCriYNKcDylJAxaQ5HVCWAiYmzemAshQQMWlOB5SlgIdJczqgLAU0TMppGPx6LwU0TMppGPx+LwU8TMpjXPALvhQQMWmhWkwBE5MWfNbh6wegYlJGt8T4dWAKuJiUczEUDDB8jHCJ8bvDFLAxKWdjCN8AsDEpY1zi08Y6T09yOPUAHZMWigN9CuiYlDEuMX4rmQI6Ji14cFmKHoIAHZOq6JgU0DEpj3rBrzBTwMekJR9BlPdOAR+TlnSCsxTwMSnnY7A8SimgY1JGucSn+LEU8DFpyYcPt3zAx6SMcolPUboiBXxMyiiXOELpihTwMSmjXGI8MVsK+Jh0n9sENznAx6Scj8EvaFPAx6Q8w0mzjyDdDOiYlOc4iVKMm04BHZNyOga/+U0BHZNyOga/+U0BHZNyOga/+U0BH5NW/M04SoUAQiat+PjhyzggZNKKj1+BCobJ0E7pFSMDhEzGCRn8BiADhEx2yocPNeYMEDIZJ2Rww8gAIZOdKsYvA4RMdqoYvwwQMtmpYvwyQMhkp3z8iExyIE3aaUlPkwwQMhknZHA/PgOETMY4lxi/Ms8AIZMxzgV/R5QBPibjfAzKLWaAjsl4LhSU9coAG5Pxt0EoXZgBMiaLyNdcGaBiMv40COWyM0DFZIxuifHIgQxwMVnE8zWgB4IMkDFZpOCyM0DGZJyMwcM5MkDGZJyMaZaAJDppg3jixrGMq5O8mWFxoy9JTqIUdBGgaDJO0XSnlVYEciTKAFuTxfzFObrrZoCtyVRsTQbYmmwfKkP0ABjhfaiMVQ+AgeccjkEPABuIuQ2g3m4G6JwsrhRzHdA52T6WBl/5AJ2TMcYG3xIzwOZkSUxviRlgc7JEEQyVATonSxTBUBmgc7JEEQyVATonY4wNviVmgM3J9ilX0C0xA2xOxnOuoFtiBsicjOdcIbZEQOZknMwhtkRA5mT7x0joMSgDZE7G+Br8NXUGuJxsn/kV32sBl5Px50gx6jhmgMvJ+HskwpYBmZNxMoewZUDmZDwLLG7LgMvJeB5YwpYBgZNxAoewZZgMlhM4hC3DfLCctSFsGaaEzWLalmFW2CxR2DJMDMuoGcKWe6lhM4Utw+yw+zga3JZhhlgeSIPfXWUwSSwPpCEMAyaKzVTjB6ibLFeNH+Buslw1foC8yfbkDe5XAfYm4+wNHpuWAfom2ydlQW94M8DfZPsksvh2CgicLKejMTJA4GQ8LQse9JYBAifLFWx4BgicjHE0xMoF+JuMUTT4W8MM0DcZY2hiPC1pBuibjNM3Ce6zAPomK/jw4ds7oG8yTt/g79YyQN9kjKGJ8ai3DNA3GadvEvxEAeibTEXfZIC+yXg0DX6pkgH6JuPRNPg9SQbom0xF32SAvsl4Blr8niQD9E1WKi4UM0DfZJy+we9JMsDfZPzlEnG+AgxOVnICDr0nyQCDk3EGJ8UXDcDgZKqImgwwOBmPqKG6DowgZ3DaKEfkMAQYnIwzOHiUYwYYnKxSXChmgMHJOIOT4ksMoHCyfZpafHYDCifjmWrxlIoZoHAynqwWzzyYAQon4/lqU3x2Awon21M4uF8COJyMczh4SGQGOJyMczh4SGQGSJz8VDEHc0Di5Kc89R9qojkgcXJO4uCxgDkgcXLG0xB8aw5InPyU32GgVpcDEidnPE2Mp0LKAYmTnyruhHNA4uScxMFj9nJA4uQ8qgYPJ8sBiZMznibOUBPNAYmTcxIHj5fLAYmTR3wEURPNAYuTq6JqckDj5IyqifGcNDngcfKIjyBqojkgcvJIEdWWAyonZ3RNnOMmCricnHM5OW6igMvJOZeT41YHuJxcxeXkgMvJGV0T57iJAi4nZ8RMnONWB1ibPFYc5HNA1eScqiEMCVA1eZzS20QOqJo85heJuD0DqiaP+QiiS24OSJk8VuyDOWBics7E4JkscsDE5JyJwVMi5ICJyRM+grg9AyYm50xMgZsooGLyRDUHARWTJzyFKm7PgIrJGdsSF7g9AyomZ2xLjAcF5oCKyTkVgwcF5oCLyTkXg8f55YCLyTkXg4fu5YCMyRnfgocz54CLyXleGDxyLwdcTJ4qHJkccDE541vwU0oOuJic0S14RpQcUDE5Y1vwjCg5YGJyRrbgWThyQMTkjGvBM6LkgIfJGdeCZ0TJAQ+Tp3TC6RzQMDnPDINmOckBC5PzzDBolpMckDB5xmcePqcBCZNzEgYPd8wBC5Nnikv8HLAwOWdh8Of5OaBhcv6cCY+nzgENkzOmJcYf8+eAhskz1doJaJicMS0x/vQ/BzRMzmkYNFI7h9/syVUOKPxwDyNacHogh5/uYTwLsZvBr/dwDgZPVpDDT/hwDgbPVpDD7/jwGBo8XUHe+5SPyv2En/PhJAwecpnDb/rw5Lh4GGUOP+yT8w9i4dMEsDA5Y1piPLAuBzRMzmkYPMFBDmiYvFBtfYCGyfc0DO4kAhom5zQMnjshBzRMzmkYPKgvBzRMzmkYPHtCDmiYnDEtaCxIDkiYXPWkKQckTM5jaPAIwRyQMHnJv2mGGyggYXIeQ4NHbuWAhMl5DA0euZUDEiZnPEtcoal2ckDC5CUfP9zmAAmT81dNp6ftzpODS74ckDA541kSPL4qByRMzj8MhOdmyAEJk/NvA+FRUDkgYfL994HQdyM5IGHyiv7oQg44mLzi36XDTQNwMDmjWZJT9F48BxxMXvHP0+GmATiYnNEsCZ70IQccTF4paOwccDB5xQcQX7sAB5PzzwbhGSJywMHkjGZJInztAhxMzr8ehMdB5YCDKRjNkkSoHRWAgykYzZJEqB0VgIMpGM2S4BkiCsDBFIxmSSJ0JSgAB1MwmiWJ0OEuAAdTMJolwTNEFICDKRjNkuDBPwXgYApGsyR4IE0BOJjiVLGIFoCDKU4VDysKwMEUEf00rQAUTMFYlgQPuikABVMwliXBo00KQMEUjGVJ8GiTAlAwRcQDEXE7AhRMwViWJMbtCFAwBWNZEjzkowAUTBHxPRC3I0DBFIxlSfBL8AJQMAVjWRL8YrsAFEzBWJaE+BAfoGAKxrIk+PVeASiYgn9qCL/eKwAFUzCWJcFTTxSAgikYy5Lgt3AFoGAKxrIk+AVYASiYgrEsCX4BVgAKpmAsS4JfgBWAgin4Z4eS4vCyIknK9n45g19dBGxMwQgX/HheADKmYHxLkqCZ0gpAxhQ8I2+Kfsy9AGRMwfiWJEU/jFIAMqbgcTH4q9ICkDFFongoWgAypmB8S5Ki31coABlTML4lSdEPshaAjCn4Myf8cWsByJiC8S0J/m24ApAxBX/mhD9uLQAbUzDCBY/HKwAZU6QR7d4VgIwpOBmTZihkwMYUqeJMXwA6puCvnNCIxwLQMQVPMIOHMRaAjyl4YAz+krkAhEzBSJckRbORF4CRKVLFlUQBKJmCR8bgL9wLwMkUPDIGf+FeAFKm4JEx+Av3ApAyBX/PhN8FFICUKRjvgkaAFoCSKXiGGZxlKQAlU/CvJqfoVyUKQMkU/MPJKXqwKQAlU3BKBvcjACNT8MAYYn0BjEyxZ2TwiQ0omYJTMsRiBCiZggfGEBMbcDIFzzCDR/4UgJQpeN7eFF/HASlT8MS9Gb6OA1Km4IEx+Hv4ApAyBc/di38NqwCkTMF4lwT/9E0BSJki58myUa61AKRMwVPMZPhqCz+4vA+NQRnUAn50mX+1KMMXDfjlZZ5lhlhu4eeX+feX8c+vFPATzAUfQXyiwM8w8yS+GW4b8FvMRa7CDEaQkzI5bkjwm8z8o8w5bhvws8z8u8w5bhuAlin2n2bGt21AyxT7TDO4bQBapuAfaM7xPRDQMgXP6Yt/3qIAtEzB3zbl+HADWqbYJ5vBhxvQMgWnZXJ8uAEtU3BapsBHENAyBadlCnwEAS1TMOYlwa/MCkDLFNWpYnYDXqbgvAx+v1YAXqbgvEyBDzfgZQrOyxS4MwV4mYLzMgXubABepmDUS1LgGxDgZQrOyxT4BgR4mYLzMgW+AQFepuC8TIlvQICXKRj1gictKwAtU3JaBr9MKQEtU3JapozRr5kDWqbktEyJehsloGVKTsuUKbZnloCWKTktU2IORAlYmZKzMmWOls1AWTZ8ZYGDyEFhOltJCTiZ8pRMhV4CRqY8pVKhl4COKSMqFXoJyJgyIj/IUgIqpozID7KUgIgpI+qDLCVgYcqI+iBLCSiYkkfB4J0KGJiSB8Ggj9JLQMCU+/dMeFkwWDwEBn2UXgL6pYx4FBpeFowXD4BBH6WXgHwp9/EveFkwZDz8BX2UXgLqpYzJ7PUlIF7KmM5eXwLepYzp7PUloF3KmM5eXwLWpYzp7PUlIF3KmM5eXwKipYzp7PUlIFrKhM5eXwKepUzor0SUgGYpOc2C3z+WgGYpk4TeskpAs5RJSnuCJaBZSlU2mRLQLKUqm0wJaJaSMSkJfmdaApqlVGWTKQHNUu6zyRD9DMaPP0DCKe4S8CzlPpsMGstcAp6lTBVXtyXgWcqU5x05xW71S8CzlKki/roEREvJiRY8Gr0EREu5TyeDRkmXgGgpOdFSRegODoiWkoe+VDHeQDCCKU8linqCJSBayow/wUbDZktAtJScaEGDJ0rAs5Q8lS92NV0ClqXkD5DwNAUl4FlK/l0k3BstAc9SZoqLvxLwLCV/gVRg3nYJaJaS0yxET4DBy/jgocR5CWiWktMsaK+BkcvJz/uVgGEpc+rzfiWgV8qc+rxfCbiVknMruDteAm6lzFWrJuBWyly1agJupVQFvJSAWylzRRK1EnArJX91RKxtgFspedoYYm0D3EqpShtTAm6l3H8RGl/bALdSFoocXCXgVspCkQavBNxKyT8KTaxtgFspObdCrG2AWyk5t0KsbYBbKTm3gsealIBbKfdpY9BMMCXgVsqCnHiAWClLOlqiBLxKyaiTFOW8S0CrlJxWwU/DJaBVSk6r4HE0JaBVSk6r4AfcEtAqpSrapQS0SsmT+BJzFdAqperJUQlolXL/5Aifq4BWKUvFVXsJaJWyUuQwLAGtUqqeHJWAVik5rULMVUCrlDyJLzFXAa1S8qwxxFwFtEpZKbJQloBWKTmtQsxVQKuUnFYh5iqgVUpOq+DRWyWgVUoe7oITNiXgVapTRdqfCvAq1anieq8CvErFE/ni2e4rwKtUnFfBc4VVgFepOK+CR5xVgFipGHmS4um/KsCsVPxL0njEWQWYleqUfxsQjeSuALVSnSpevleAXKkYhZLi4WkV4FcqVSLfClAsFeNR0lOUrawAyVKpnhxVgGapGJmSnqJMdgWYlkqVyLcCZEsV8RFEae8KsC1VpHBiKkC3VBEfQZQjrwDfUkWKo18FCJcq4iOIunQVYFwq/nVpPPKtApRLFfOvEOD2DDiXivEqKR75VgHSpWLMSopHvlWAdqn4Z6bxyLcK8C5VzJNOom57BYiXihMveORbBZiXas+8oHt3BaiXilMv+Cc1KsC9VJx7wcPkKkC+VDz5C05lV4B9qTj7gsfUVYB+qfbZX1CKrQL0S5XwEcQNCdAvVcI/JYEbEqBfKsawpHjoWwXol4p/ghoPfasA/VIlPHEobkiAfqkSnk4bNyRAv1QJZ89wQwL0S8UYlhQPfasA/VIxhiXFQ98qQL9UjGFJ8dC3CtAvFWNYUjz0rQL0S5UqPuRSAfqlYgxLisfJVYB+qVJ+zY5eWVeAfqk4/YLftlSAfqk4/UK4EIB+qTj9gl90VIB+qfiXlNA3TRVgX6qME6BomEsF6JdKkba3AvxLpUjbWwH6pVKk7a0A+1Ip0vZWgHypFGl7K0C+VIq0vRUgXypF2t4KcC9VxkcOvVSrAP1SMY6FsglAwFQ8xAUfDUDBVDn9FZ4KkDAV/4QS/lGbCpAwFf+EEv6dmgqQMFXOr/bQO8MKkDBVrgiPqAAJU3EShugLMHo8vgW3TEDBVPuvU6NMZgUomKpQzDvAwFQ8cS/+oZoKMDAVZ2DwR2MVYGAq/oFqwhkHDExVKDi0CjAwFX9yRHjugIGpilzh9wEGpmIkS4oHGFeAgan4oyM8QVIFGJiK8Szp/1/ZuS65keOI+l3698Sc5D2z3+A8w8ZEhapKtnOtkrSSym7vxLz7ySRIEIAIus+fGbVJsVJJEgQ+XNiPRl4EhFkAwvSjkRdBYRagMP1o5EVgmKUU7u0blwLDLFD5RTnNBIZZMmnx/TjnRWCYpVxa3WUJi8AwyzzagALDLHBtdb+E0CIwzDKPDAiBYRa4uLpfb2gRGGZZRiagwDBLyTrq70GBYRa4S6mPjhaBYZZMWny/7NEiMMySSYvvV9hZBIZZMmnx/dv+FoFhlkxafL8OziIwzJJJi++XtlkEhlmWge9oERhmgeiWfh2cRWAYM2XU4vuFcEor6563Yb8UTmll3bMO2i+GU1pZ9zyR/Qo3pZV11+NcSiPrrUe6lEbWGyazu6ZKK+uep7NfFKe0su6DLVlaWfc8pf3o09JKuxvIfcD8Ch9sL7+idGTfzNMbugGHpZV1z9MbujHspZV1z9Pb1+5LK+ued2pQ1pqR8wu4pl/VprSy7nmC+6VqSivrDhOsrAcjJxjuX+pXoCmtrPsyfBg5wQButIexclYB3fQDVEsr655ntR+iWlpZd/AidsVeaWXd86z2Y1pLK+ueZ7Uf1VpaWXcwILvxlqWVdU+jNWPlrGZWo653K2cVrmXqX95bWml3gDldrbo0st5G1atLI+ttdc26tLLukLbUNaNKK+vuVVW8NLLeEMTWhVallXXPG7VfN6i0su5pcCg4OaOQvqQcCk5OKJCdfiB0aaXdge30Q6FLK+sO21QRAl5OKfCdfrmh0sq6u5FE8nJKvR/Jai/nFCiP+uxyTn0cPruc03JltrKRvJxUyGlSNpKXk1pibfobycs5hawmbSMFOafBDHZGkFMKxEfbGUFOaXCjnRHklAL36YfEl1bWPQw2UpAzChlOykYKckIB//QD7ksr657lblJOpCBntECgLhgsrbT7CAOVVtY9b9OkHGBRzimwoD5LLK2suxssmCinFHhQPy+wtLLueZf2cwZKK+ued2mfVpZW1l2nQqWR9da5UGlkvcGv1TMHSyPtDbdrd6llaWS9MxzqcsvSyHoDVlfGltMJeKhrxpZG1hsC47pGYWll3cNIHUlyOoERaSI9yekESqSp30nOZ4I92vXDllbWHXIwlKM0yRktBWqUA2OWUzoPAgZKK+sO+WxdM7+0su5Q5UTReGc5qxC60/eql1bWHYJ3lPc+y1mF8J1+lZjSyrrnWe1GPpVG1hu8Jl2WUFpZ9yx4+4intNLukBzVLwBTWln3QRxPaWXdYVIVlWSRk1pK1ygrbJGTCklSfXd4aWXdofiJssIWOakQ0dN3iZdW1h0KoCgrbJGzWorYKLO6yFktZWwUNUMSJVMK2fTXr5FEyZRSNv1FYCRRMqWYTX9WjSRKppSz6c+qkUTJTIP4kNLKug/u1iutrDtk8Xc1KiORkoGqNn0/eWll3aEsSn+FGYmUzASFUforzEikZAAp9b3lpZV1h/I2/RVmJEcypcBNf4UZyZFMKXGjrDDJkUwpcqOsMMmRTClzo6wwyZFMKXSjrDDJkQyUuum7w0sr6w6lUpRZlRzJQLmbvmentNLuUPCm764praw7lLxRZlVyJFOK3iizKjmSKWVvlFmVHMnYwS00pZV1B2umbxMYyZEMcKS+H7m0su4AHbqu1tLKukO+cf+cNJIjGQuBlX0t30iOZKD0TT8IubSy7pB13HUdllbWHUKc+/qGkSTJQGZWP265tLLuA6RvJEkyboD0jQRJBkCS9lrklBaOpOw8CZJMAUnK+pIkybhBnEJppd39NFpfkiQZKIejvEUJkgzUw1HeouRIBhK1FHvWSI5kSqpW17gyEiMZwEi9hJjSxjrvU9ZLiSlNrO8+X72kmNLE+uap7Bp4RtIjkwGR9sRyGjMe6j+xJEcmw6H+E0tuZAo36r9kiY1MuSyqF9lXGllvkLNKbzmBcF9UNzm4NLLecFeG0lvOYYCrFpTechahVnE3frE0st45UbmbJFwaaW8gRv0VInmRGQQOlUbWG/IPuljESFpkIkSfdPGCkbTIRIidVZ5bTmXUc81LI+sNsZfK2HIqI8QvKM8tpzLqAWClkfUG0arob5IVGQgj0g5XCYtMGpEFI2mRgViifnJNaWXdB9XGSivrDqelontKXmTKVeDKi5S8yJSsLkU7lLzIwH1SmjEkeZEpN0p1U3hKK+s+uEujtNLuUDmnH3pTWll3QIDdRJ7SyrrDrHZTeUor6w5Zet1kntLKukOaSTedp7Sy7hBl1A0OKa2se5a5/Wzh0sq661mypZH1BiO0q0lIWmTgkql+znBppd2BFmlKs6RFZkiLjKRFBgKOupnDpZH1doO3IlmRAVbUzx4urax73qbddyhBkYGYo776ITGRySCor35IRmQyBeqrHxIQmZL4pVgQEhDZaeRvsRIQWbg0XBGhVgIiOw2Sh0or6z649620su4wlX2b1kpAZIeAyEpAZAEQKTLRSkJkp0EyZmll3eeBTLSSENnRJeKllXaHdDBFJlpJiKwZ3ORXWll3O5CJVhIiC4RIkYlWEiILN1H1s4xLK+uublAr8ZCFMKM+b7eSDlmIMuozDSvhkAU4pBj6VsIhC3Con29cWml3gEOK5W4lHLJ2pBhZCYesHSlGVsIha0eKkZVwyEJxHm1XSzhk7XCbSjhk7XCbSjhkR9dTlVbWfbhNJRyydrhNJRyybrhNJRyybrhNJRyybrhNJRyybrhNJRyyAIf62cillXWH0nR9UmUlHrLl7vBu0HhpZd3TaL1LPmQhg0zx6FjJhyyU8OknMZdW2h34UD+NubSy7hA71rcbrAREFiKN+qnMpZV1h2zAvt1gJSGyEGmkeKOsREQWEJHijbISElmINFK8UVZyIushr1NZYhIVWQ+zqr13OasAixQ/s5W4yAYIY1CmSRIjC8llisPISmhkA8xqN3OltLLuQI266SillXWHJDNlEUhuZCHPrJ+/UlpZd0h30d6MnNWSbaa8d4mOLIQbKb4xK9mRDZDvqf1UOatQ9EfxjVmJjyyEGym+MSv5kY0QnqKsdwmQLAAkxTdmJUGyQJAU35iVCMlCvJHiG7OSIdkSb6QsYAmRLEAkxQVvJUWyQJEUF7yVGMlCLlo/abu00u5pkIldWln3XMCwn15dWll3qGnRzVEqraw7lFzuR/pYiZFs8iNJIDGSTYPqMqWVdY8jwSExkoWwI00SSIxkIexI8XhaiZEsYKR+Nltppd1LipqytSVGsqMktdLKuue9qvhTrcRIFm7H6me1lVbWfZClXVpZd8jTVgSHxEgW0tU0LVViJDsPtSXJkewMs6qIJUmSLCSt9dO0SivtDndl9RO1SivrDrOqCD1JkuwCOU/KmpEoyULyWj9dq7Sy7pC+piwxyZJsSWBTZlXiJFsuzlLUTgmU7DIoxlZaWXeYVeU4kFjJlkQ2ZRFIrORKJlv/OHASKzmIO1JsDyexkiuZbP1F4CRWciWTrf9TncRKboJoe+3Zvew+qIlYWln3fd76N42WRtZ7nzbF7+0kVHIZG/VvBC2NrPc+af0bNksj7Z2hUf+KzdLIeu9T1r9jszSy3vuM9e/NLI2s9z5h/YszSyPrvc+X4oBykia5jIwUH46TPMllZNS/O7M0st77dPWvuCyNrPc+Xf07Lksj671Pl+IdcpImucyLFATuJExyGRcplNVJluQyLVK4lpMoyWVYpEAEJ0mSy6xIMaydBEkuoyLFrnaSIzngSIpd7SRHcsCRFOvRSY7koOqQEqXsJEdywJEUg81JjuRKspoyoZIjOeBIkzKjkiM5SFdTYqCd5EgO0tWUQGInOZKDe7aUyGAnOZKDfDXF2HSSIzkoAm2mLkx0kiM5uG3LGKW7nFU3KMdQWll30HedMrqcVSgGrbAYJzmSg3LQpnuveWll3fOsmr7r0UmO5ODqLYXFOMmRnAdneD8Cy0mO5PzIinGSIzk/uPugtLLucIFMN43HSYzkACMpiTZOYiQH13D1I0qcpEgO6hP1I0qchEgOIFI/osRJhuSAIfUjSpxESA7uR+9HlDhJkBwQpH5EiZMAyQFA6muiTvIjF0bhnU7yIxdG1ouT/MiFQf6hk/jIQbaaslQkPXJwLVe/XFBpZd2h8E23YFBpZd0hFLAfZ+gkPXKQrKa9F0mPXNSvTCiNrLd+aUJpZL0hDUaRLZIduTjanxIdOagj3S8fVFpZd7gmr4+OnERHDrLVUj9N2El05IYRSE6iI5egkF+fGjiJjhxEIGmnl0RHDi5R3/Z0xxnqJDlyo5JGpZV1j6OjUZIjNwxAcpIcuVFho9LKug9PUkmOHCSsmW4IrpPgyAE4St17sEor6z4ozlhaWXdA96n/LHJK4V51BTM5yY1cJkMaZnKSGzlIV1M8Jk5yIwfhR4oLxElu5EqpI0WjltzIQc1pxS/gJDdypdyRolFLbuRKBJKiUUtu5JZR4IqT3MhBCJLiF3CSGzmoPq34BZzkRm503XppZd2h+q2iqklu5IAbKW4EJ7mRW2BWlUUguZFbwCOuLALJjfwEGf39ReAlN/IQjqQAZy+5kYdwJIUge8mN/DSoKF5aWXeIru8fTF5yIw/cqH8Ae4mNPFz31T+AvcRGvtz31T+AveRGHoKR+gewl9zIl1ikvnfFS3DkIRZJIbZekiMPsUhKCq2X6MhDeeruLb+lkfWG8nLK8pLsyEOFaoVNewmPvBlJXy/pkYcq1Qps9hIf+UyItCgEL/mRN4M6x6WVdQcPmzKpkiB5O41+qkRIPlMiowBbLxmSh3gkBdh6CZE8xCMpwNZLiuQHl4WVRtZ7oPl6SZH84MKw0sh661eGlUbWe7RLJULyJRSpa995SZA8XBzWt++8BEgeAFJQtpEESN7ptXNLI+s9qMFaWln3UZawl/zIAz9SbDAv+ZEfXSJWWln3gSXjJT7ygI+CIgAkPvJuQBq8pEfeD0iDl/DI+0FpHC/ZkQd2pJhgXrIjP7q2vbSy7lBXV5Fckh15P9KOvGRHHi4VU6qMecmOPFQ76l/JXlpZd5jSftCol/DIAzzqX8teWmn3cot7H015iY98uce9ezV7aWXdR0ep5Edev8q9tLHOUBqnj3i85EcerhmL/VoqXgIkHwap/F7yI19udFeWl+RHfnSpe2ll3WFG+xETXhIkP7rYvbSy7nlG+1e7l1bWHfIoupe7l1bWPe/T/iXspZV1z5OqFMjxEiH5csW7Iu0kQ/Kji8hKK+ueZzX1LTAvIZKPo5qfXkIkDxAp9Q02LyGSH11IVlpZd5hVRSRJiOTTgPN6yZB8GnBeLxGSTwPO6yVC8pDDlhS1TiIkDwgpKWqdREi+IKR+VLqXCMmn4ZRKhOQBISmx114iJD8Pp1QyJD+PQrW9ZEh+HuEGLxmSn0d5Ml5CJD8Pbugsraz7KADfS4jk51EAvpcQyY8uLSutrDtkJio7T0IknzHRfs70BJ5kSL7cXKZsPMmQ/DJKfvKSIfkhQ/KSIfllcH1gaWXdh3qvZEh+dIdZaWXdh9JXMiQ/jD3ykiF5YEjagpQMyS+DyyBLK+keptFWDZIhhUyJlCUTJEIKgJCUeJIgEVIoGW19kRckQgqAkJapFos2i9nTCbdTU37Ty2/m+VXiRYLESQGS23D07Q+58jflN6P8Zp5qJXgkSLQUpoH7LUi0FKZB+c8gyVIwcGVWd9EFCZYClNPuH5tBcqVgBlUcguRKAYpp94/NILFSgFra/c0SJFUKQJWU+JsgqVIY3DRfGlnvXMahX1AiSKYUBrfNl0bWO6cU9wtKBEmUwuDG+dLIeueQ7b7PJUieFAa3zpdG1jvvWSWEKUicFAAnKTFMQfKkAOltShBTkEAp2JEgDpIoBQhLUoKegkRKIVMjqwQ9BcmUgh3l/QcJlULmRlaJkQqSKoWS3tbXO4KkSsEN7hUpraz7CEIEiZWCA8db37gJEiuFDI60pNUgsVIYYqUgsVLI5MgqAVtBcqXgYFb79D9IrhSAK/Xz54PkSgG4UreqQJBYKWRypFUVCJIrBQ9TquwNyZWChxj8PmwJkisFD+7xPmwJkisFD/5xZfVKrhT8KGMxSK4UgCsprv0guVLwcHNo17UfJFYKGRxprv0gsVIArKS49oPESgGwkuKrDxIrBcBKiq8+SK4USmpbF+YECZYCFERSnO9BgqUAFZH6zvcguVKAikiahJFgKQBYUnwiQYKlADWRFOd7kGApAFjSFowESyEO51SCpRCHcyrBUojDOZVgKUSYU+VUkmApRD/aShIshVIbqW9NBAmWQkZHVglLCBIshYyOYp+JBcmVAnClPkMNEiuFDI5in+YFSZVC5kYKFA0SKoWMjfp8NkikFDI1in2eHyRSCpkaWSVSI0imFCAsSYnUCBIqhTTi+UFCpVDikvphr0FCpQBQaRMYzvxzD4G2mzprl3/GbR/a7W86908jw7iCRE0BUFOznvZBumaapE4hcyWrBIoESZ3CkDoFSZ3CPAoBDpI6hdn+/78LyaICsKi/8S4klgoQ26REwQSJpcIcRlJBYqkwjyK/g8RSIYMn7YCVVCrM8+iAlVQqQGiTJowllgqApTRhLLFUACylCWOJpcJiBwespFJhcaMDVlKpsPjBASuhVFjC6ICVUCoAlNIOWAmlwgK2rWKYSSgVMnYKihosmVRYYCMrp7dkUjFTJ61AbpRMKk5msNajhFIRoJSy1qOEUnFy+lqPkknFyQ/WepQgKgKIUtZ6lCAqAohS1nqU9CkCfVLWepT0KU6zvtajpE9xWgZrPUr8FM2kr/Uo8VM0ZrDWo+RP0YySzKMEUBECmxRPX5QEKkJgk7ZgJIKKZjinEkFFM5xTyaCiGc6phFARbnNLSzc8N0oKFYFCKUZilBgqAoZSjMQoOVSE29zm/jU+UYKoCCBKiYaMkkTFzJqsEg0ZJYmKUIXb9f39UZKoaEeKVpQkKpYEuS7JjRJExYyarBJqGSWIinbkvIsSRMWMmhRZHSWHilCDu68VRYmhYgZNVikEECWGioChlDIDUWKo6GBK+0pPlBgqZtDk5/7dTFFiqAgYSknVjxJDRaiypIRmRomhImAoJWU8SgwV3XBOJYaKgKEU71qUHCr6Ue2sKElU9KMKlFGSqAgRToq7LEoSFYcRTlGSqOhHFdGiJFHRjwzcKElU9COHbJQkKmbWZJVU/ShJVPTDWZUoKkKEk/oi5axm2GT3AN2OJRoliooZNlklQDdKFBXDyCMbJYqKgKKU4hFRsqgILEqJ542SRUVgUUrxiChhVCzluRXBIWFUhPrcSr2GKGFUDCODJkoYFaFCtxLPGyWMihFmVREcEkbFONyrEkbFjJusEv4bJYyKAKOU4NUoYVQEGKXA9ChhVMy4yQZlRUoYFQFGBWWJSRgV4yh4IkoaFTNwskqAaZQ4KpZUuX6sY5Q8Kibw2CkLWAKpCFWWlLDOKJFUhFQ5JU4zSiYVh8W6o2RSEZiUcsdvlEwqQq6ccsdvlEwqApNSAi+jZFIx8yWr3AYaJX2KCYrpKwtYIqcIyCkqK1IipzhETlEipziDI1ZZwBI5RUiWi8qKlHApzqM6d1ESpQhESVtikihFIEraYSOJUoRi3coNn1ESpQhEKSoCWyKlOA/PVYmUItTrjsr2kEgpZmhklStho0RKcYFZVda7REoRkFJSFrBkSnEZ7lXJlCIwpaSsdwmVIkAl5QrsKKFSzNjIKlGsUUKlCFBJiWKNEirFzI2sEpYaJVWKQJWUONMoqVKC4t39qP0koVICqKSEmSYJldKwdneSUCnB5W59IytJqJQyNkp9KztJppQyNUr9sPckkVLK0Cj180eSJEopM6PUv6M8SaCUMjNKfR9MkkApTYNqAknypJSRUerXCUySJ6VMjPaV0u0tJ9PADu3v/yRxUsrAyCqRuknipGRGsYhJ4qSUgZFVamAliZMS4CQleSBJnJQgpEmpmZUkTkpmJHeTxEkJcJJSYytJnJQgT66fmpAkTUp2pPgmSZNS5kUKBUkSJqWMi5SzMUmWlIAlKdXBkmRJycKU9sVikiwpZVxklfpgScKkNCzanSRMShDVpMQMJwmTkoUpVeSipEkJopqUCNAkcVICnKREgCaJkxLgJKWmWJI4KQ2jmpLEScmNCGGSOCkBTlJKliWJkxLgJCUGNUmclAAnKUXLksRJyenXmSQJk5IbRaolCZNSxkVWCWpNEiYlCGtSQjKThEkJwpqUgMIkYVKCkt1z/4L1JGFSgpLdc/8K9CRhUoKS3XP/2vEkYVKCsCYlujFJmJSgZPfcv3g6SZiUoNbS3L94OkmYlDzcJtWXppIlJai11L9KL0mUlKDW0twv/JIkSkpQbGnuFwlJEiWlAHPad1okiZISlFta+m6FJFFSgnpLS58SJ4mSEhTsXpQFJlFSCkPpK1FSgoLdi7IeJUpKYbhTJUpKULB7UZavRElpiJKSREkJCnYvyvKVKClBwlzfJZIkSUpQr3tRFrskSSmO3DNJkqQEJEkT7ZIkJai5pBTdSpIkJajXvSi7Q5KklFmRX5TdIUlSgqJLi7I7JElKaTipkiSlzIrCpGwmSZLSkCQlSZJSZkVhMrtfN2wWcwAXb5A3QCUJlVLGRmFy+71Ou78pTL59DOWjHASm/V//+GM9/zjeHsf3/3t+P/71x5//9V9/vLw8fl2Pf/zj33+8rPCP+6/If+2PP//9x17t8M9//+cff+yVBuFDmsuHeaofUv1Q+uwFOsoHWz/48sHWf7H4L+VP7DUAygf8l/K39tzz8qF+K9V/2V5u+VAew9cH2/MF4EP9W3tgX/lQRg71WwG/Ndv6oTYt5cH2mIvyoTxhrD8w1r+1uynhg6tNvn49uPqh9ol1wFgHTPVb9T3v9CF/2E1F+ODLOHN9UXN9UbMvX59D+dZcR57rG5vr75rr71rqfC315yx1vhYT64fyJ5a5fljKt8xUn8xMdch813r5VGco3/JXPmG//UKv+inVT9bhp/pve1Hk8mmx+Kn+216zoX6K9VN9TTmhv3yK2FpXgMGllBM+y6cZ/60uh5xnWD7hE+w5c/VTHTnUVZJTLeqn+sv3rIH6CVtTfT5chdmXXj/Vp4oOP9U1lR2F9RO2hvp8u+OjfqpPH3E+YvtrM353qa0JZybV1ZBt2/LJGvxUR07421IVF/msr5/w3/CpUt2QWQTXT3mU7WMRYfm/dpH28n58u7wf36+HX6fL4Z1KrU0MNKllJvgDvSGOt9vlRr/pNjGM39yJbFnJMO+9IdbzlwsfwdIREo6g/o7b4edj/TjeH4ePK/sVjjzLEuobmXDVOpjj3pg/D7czfypHnwp36OyVEQ5vj/XH8f75en+7rdfHejnf6Xh7BAqOt4dr19WpvafD+/vxx/YPp/X+OJ6PN/5DE/mh+MrsrP28bbDT+nq1V3XIPQoAh/QWz5Iq8evenh1KxvoBJ92kJoxQQFnc7KkJANxWsND7T3w73vkrDORojSjuYlR/9el0PR5vd/47Df2d9fRz9bCqMnauQm+u+31GYWVQqNkq+vPVYfV3Lvg7m3CZtGd8PI4f18f7ejixGTZ0KeM7tPpvLeOc7+/r/e2yKSq/+HiWjocHhFPH+3xcbscHH2X3CLQZQHEVF3VTbKPcvx1u7+v5K98Nhu4GHMhqe/71cnncH7cD2+972HXTtaoc3TMXywc881De79Hp9azQhBz+rafFszvd2u+3TfyrQ90uP+/H25/n4+Pn5fadzchEVvNi1BF+PTZBd/l8fJnZtzcbuwnspMq1t8PbN6afWqqfhrrPyVGLuzSoIvxt21ivh7fvfEYtndGyVchhafEQRGUjgWDu/YXT5yaibis7pAKZbYNCr6pRoepuexYH/HE8J/dY4voYeIqqknc/JN/YyyYSo4qAOh78f10K9UdWnSOgMlweqaqn5XtVd0p1XJRq+BdMXcRVRTa4e0P9VkC1ovaZax8UWvUVoMZoqxZu8enx8evz26qF26ptWTwIqtY6V613ruq4MagxbjIQH1+d7MvHdZf118/X0/r2/chEjotkoSdVJ3i7nL+sXz9vm3azncCfr4/LdX3jgt9TYVGXxtL0Z9S59sJ+g79y+7jcirT9dji/b+LtO7cA6db0rum/6h69nM/Ht82u5PuU7ifUG0PSRC2O0jnyLD3yQj3yqnk3VyEwoxmERo+vZx9OKK4si0vUVtMzl1mpZx8q4B6VHa+d9uXhN6XpZdPqHp/s+emJbfFIddNglspgH4fz4SvXcyw9CD0Kjwk3bH0rdQkvUzviUY9ERSd4FJyx7Ub86ZMm1p+e8fKsMu5VgglKqI/hZn0j1UHvx782HY+rjPS4QcvF6kJ+G+Vx+3x7SH1/onpxNa7rAZvqm0kJjeu6huoLmmd8tXUXVttrqSJkqRJyqUtwabYFypkJl5tJzSLG32bbAkUVGW1FiyeIQ2nl0NpyqJO4NJjDTY1+fFlPD77GFmpL1f3wdwYRAosqN+OvZ3HHvkxmqZ4geAji763Hj626vK2arZ3La3dVgLtq8bs6s66KAo/HHNKSepIstWlBiYuW9IRLekLbe8JWg6c3PkK+PKDOD5IDJBvIxAyRuijVcYvnyPny++PgPMH3Kg3WPcSeqDpoh9iBQMLB2BS7QM+28ubruwh1dogAxTe2h3f8jT/2+osch+wvUzGYcMtMg0O6Dbv9jzYqFQ643ibVPuCjFkthH4oNSo2OZcFBgzro7Xi9XR6Xt8tp0ys+Tw8+e1QBTs0SVbf57Xh4HPm00Xmr07TgUWBVBANjvR9fP7/u379fD2985CnS31pl0DSrv7UMuOusXE7P5BlnpIlT+4QycQp4uKNqbtBiSvqhnf/28dz525H+7YB/Gz8hiZsCwgPXdEYkZ0Ezm+FvA9PYlLDP6/v2n50zdPcuEjspjCcZxusMY+lODantR1Uul/G+fnuct9fDH2lmjzQeYtfm1vcvt01H7qvHiYoQdZ/lsW7H0+HX0+Ms7HHieLY3leB4+GDf95RULO14/TsD/Vwf304XbknuF1OSAXFTLeO1QMlbb9dHOoFolbrxTv15+P65v7DuyiK/O+cFaQP9uj7Y+eEDg62q6f/2ebtt/w1g8Xq4bVb38bSDorfL55n9OkfncJlQQ1epEwgMZlyT11O/XndhOZiKRKgGBGrK1dyu7pnSv4pW1LjwAMaRDU4u6myoRCPTR5O29pnRpK196qFg609HZwjqgBYfuz63rfwKtUOL8G+qH0yFf6iNGBTzJqC9u2hHP7zoly+H9cTtu4UscodC2RnNSCzsfjsz7pu5wKWtpdIWVeom3tEEt03QoyLltYXbPVQc/VNVtSN/oEnzprM1bWv8lrJ4yjoAP/4d1VQQ6v/mlQtwt1AdIjUUpZ2rMMi+/S0XtzMVt4Nv77ueb/qZbXo0ZowmJ8sgh/uv7d8fN65peYpFtvP0N4P0x6A0d1sm+gv9ctjE6UuBci+cyu0hXOTVIl4byJ48XJfo7mkKBLCicqZaqWUwOLi5eF7YKavJ+TJAAbSAkfjPoxrZ3LSi3zzRdT1//X7cxPZpE94/DqfP4/34Jg4QS5/Q/+YJ9wE/Dn+t59dN+r/D8SnGc2w8fV/n8fJu+90TejaivtzziEV9F8bSkuj7wzPFa4ZGGezzfrxtgo6fc54qtTm2TRtj+21ciHgqROpTTIsubm/7oUtY4q6CqavEUU9EwgN4WvR9ue2kj/V8VC0pij1bMMCk7irhQLL0ifxSfSMVYQX0cWMgSi71Vc9c1HAn9Q1tf7Bg0PuXy23XU7lKslCVpP4A6zVtZx8ve5d7o3lKnRa0I6y+C7fRngahJ8li2yOpO68Mct9dYU9Y1dM1tdj2TOrGK445CXqp6tXYflKXTvXvbfL8q6CbhlJjh9acU3XnbbDr4fH2DQfNDmL+MwP9maix6dKgDLkfno1IdsaNdFwEdLpgON9f8DFfHgchpgMVM4hJ9OV2vr+dVvFMhs6FQwPZLeoKKe7WDry1RO45j/BWBSzUc7t7RLZXdn7wISl3cqiG+kndBJePw8qiGiz18kf0HyWjTubtcm2TyPEkmT9XHVsLRtvY2Pwpmgw5vq1HvqdCYloSmg4qWzsS6P3YccQP+droT7Yt+GnSJmKXaL9eOkEyC339LZ5KVeCAjNARqCpRv17+v9K/yl8rY8WQufL/1bFag9kqbkd9EnXxFjZWZwRxONpW9VtI1FHBQR9GNcCRq9sqzO2ED12fuj42RkPYKoNstThs3ZyzwQ/oIUDDEK0Xg2E8Rj2s4UX3jCyK0Cd85VaThl2WRcaY68m+YOCVQcll2iaP2o4sf0AxdCjKwfVlVB9SGawnfCiucg2uo/N7wvfrJ+24guE7JhA52JPqi9q+/WwCMccIrstpNB8jE4jJCtXeKIMI8eWDZQ/zm28rBhQbI+jrky2pSCbH1rcQqkWYcBkVztgfMPMp4ZoLVGdU3Vbbl3umPZ2clLTzYPuyIJCWxqIFNK2jalpvQ3zeTuKwpJ5ORM9OtfG3MbLFwh9kpg+CPlinL9H7540q4PvxW8MI+M6kVj/KEaMevDByDXzSBqUvvMV9qI4dGHT72eu75vXbJBsZs4WQqK5y0Gpff3H1jx+flh6fqFGqdsHx+u34sdluzBpx1BhAvQDBUGV01X1o6+njKmJzVZtwlf75aq3M9ThbAkpnlHgYmTChE3HCVoPnDf6dfLN2lYyoYeGB6dvmnNRj/3p5+8ZNMRp+UR4R/15zH5bfjsH6Ec/HRhzRPDDqqr7dtj+cl4kgNduxRLe4+vzbAOfLy339ej48thXHh6AwblaFpowSNnQBuMp244xzgs59r+Lw419v3w5nzj4N5Xq+HnS+zmaoiknAUzqgKRpwfjG4NVdM7f/1XbkQL8NQgeNQmfbqWfIcKWCow9RhckeNjw1V3whVn8J4k9Bc4SQspUWG4e9FOBvmpu2hea/GJcCz5lA47rJOlHRUD+WMv96gAWBUo7OOLdZWosdXlTQzRpka1F5K3II68u34P59HHv5C/SNFkGjrrIxx5fEUFJXWEbQTrgRzgEPq9dh5HEu2Q12sSRPST8Pdr3uED3t3FJuaKhf/3ngyg4kFqteFWCZBFRpfti8/B55ZajGhf9ct6qu/3N6On/djL3DbUmUrItqIahhA9pkeZRCpoxamniuRv7zHEFxe/5v9JKo2uhoru7RoIbSkvOpa1J251EeQ1Ei//fu305XLZXrw6ytp++Z902J5MLaLhn5ZO9j3L/9cb8dN6+i+GDrX1Q2wYJgORlwar+6br3tSwmbDrz+4ns/cFFZbPPXb19v6Y/s/8W49TR7Y9H1EwCivJlXprSOjEfA0dmBjI/71GGyRtOM6j72+ZeOVma7UgkPt0A1+/WPbNafL2yEHFX6eHuueQsFlt6cqpxr7tA1FoAoPIqRyFE9vq27obagvn6cTPg5f7XTNRm21yyG4hKFCwdfX1NKi/OhHftvkzONbJ0bUe2aoNnCg6uY42nP06l6gnTxiU3711fbYp7H94j1IYhXpWtSZ6NT0gzIUWxF8QdDDXIXp2zAfmzXzLJIplfctJtZqIuTrLjyOZ3Be7cL+KdLeU0S/ILlaBo/29FiOKoVz1YTmahHOGFLSIgksygOrhvTUP0WsJc5DKfCtB8KCEXu25UmqxLD+iZ4jzVM8tKAuZFUn2D4YikLlMEx0C87DkSCerre+qaMJbU6vOvv30e7Hz/fL7XB+386jTQ858mgWajClFiyimpz7iL3z1AfmJDdNGo+erY6kvTL6cGpM/zbQc6iUo0Efc7VWZoyUrut9wcjJhmEtnioYt7LJo8HG36HGiUd6RYar1PyX7cuPA8Qn9lxxFIYsaF9bNQVpG+7nHcXP/laV04n6rlLD16qh/fVyv6/X7XdymUQtQsRRxYDqjXK7fF5ff+lIhVq8uISMauTtOSGn43re/n332PfidcjpMqP9b1R9D0bc5wHCHGFhXS8XnjHoqTtyaWezdmZ9O9wZpnD0cE+qDIdzjvMN8oowuTvUpdFsUdemwzeLGwGIerpqRyuN7bT4i53RxlkP91/nt/WxK3OCT9AgxpYF4PWhXg93DDKWlqyltKNlHEaniR022v2dJ9Z5ao81G16V++sw/8XQZUKsFZUnrb91sBlPOUjTvVRdlUtUQ60e14pFYLkGTFvAhRTVKNVVj5MzVN90GLbv1ZzTtYPJTaALBSGzV2nCNsj5sX7hyJw+ScSQtqi6jdaOY8pQg8a1MgtqRu8q3BCGWsIOgaRXHfDrM7+yVF8jUSNquNWqKt2GliDwGCvqVcNgzdHV108uxSxd36ElYAd1mN5SSYnqNDjLqk9lG+Rx2GTzgY9CxIDHEFev2oJ5lE0ZkpCQavse00C9aq9uh8/pc9sE4nmosmcrDm8FMJLqCXxSRZn1UT3TdQXNGH0xtcoEung5r5sucHqK2LJ0OURkR1GNn1h38XR+E/EElK8uzQGuKqeVnJet//Kcs0PjAR0uU6dqUytPWaduNizFktA54VU1ar1GNhAlPq6u8xTaNlZF5K5JdGE6PU9JSRiV466/9x4ZmuzgW7Kk6jpb8zHY25PUme8xKiCovq31ljMwPtbdeLl84WNRm6URcjUMZr0d347rD7Ev6VLweKAE/UC5Pa1yaoAH9K7FMHiQbYjDdeUPQgUNpjQFNWhmvWuFGRwtD5Ba7rnqlck+0076Mo3u8tWeCVhmA111mKln8bnbYRZahnuT5Ko9sN7fj1/Ws3Cz0pCu1DxpRl2A9+NZHLWW1oJpVY6CmvOx3ssCvq//e/zch3vjcc7OUl8HRkIYXd+8X+21hZ8+v3BP7Z4FkZXVxcB93705ivP1dNwV0PfLGYOyn5VtT/3VC9qgVk3Rgj+QBWjfA+6pt3pBeWPVJK31vj3W7WmlUalVrYBQw43aEsJ01XztbF1WuOVUgy7/1cd2CnS3C/UmYJa+Ud1q+2C79bYnPYm34RlEblnMavLkNtbn25soksPQZTXBZgzrsmptgzVHuXLhRHOmWj5/UI/gPMSTNUTBWED4FtV8g5WmcvF9SMU2/qag21X33WGhb0Jq8KJeZfRToGs5UocQOmW9vgLKIM8x6hN5nIjvaVLZZx2pEwDmJhp1j4t8Uo/y78e3t8N3G5iO4ShdT81Zrx5wmE7AZo1mg7Y6ajphwFF6aJ4WC1sq8F9SE0ftPNFmAMfvJXrSSfBobQeVjZ8O9wdgGTYMjU0jFejUpMjnBBZLw8uxklSo5yUSlFCpYbQYW1KrKbRiBxg4YlOLFkAp6FuMAD7q1JSR9vjaxMPjv3XDli01F0glnjB+F/fj7ccq1HlLpVtA4lPqQHaH6iTgWurM97isgxrR3jU0DR3FYSGxutcwzgQrFuJbbiEZJMS81aVCFT4gnQn4kBHjQqMqpvBxn9wrjtq1qUr0GfUt07wVasw2GV3Gb1BxWuXXjK5xPI2MUdNisuOLv2VqbrWySk91qxwmjf+dClb57+yn1SZfMuOXWUvUm03euVqwaj/Pe7nRzAHRiuKpQQunC9cv6IkXq7m4YP28ifhg9UeTWSKW2gsRnWCTGs/1cfjrJR/s7y/7YcqDB6jBoHoitxFqshC38mngCgYyRTXwcxuHl2c7nE6Xn1yTMlRTda6ZFYNBO/yBvvkWpacGoe+DjFOiDNV3HRo+TnUibUN+bEoe0sz749seVXo5cQWYmu0RgxuT1TbZNizNJhchO1SqNU+TenB9HG/fT8fNwObxTdQtX029NhH1ZdYE7Brx6zF2qZlEzQRUVdcOLaA6J4bo26omJDw6jBodXAaVXhIqQW31ZwzedRuFH2XUjWiryI8YMFLi/8cjbruAO3BoeIfq8CoDPJ1nNM63vKeaxI2lPn/zsoQqRXlumQH10N/RJ1f0mOQsr8U37bEMWPVJW3U1h6Wt68qZ6yGx4FqaMDnJtNAtZEq+VUNUrcIe8LXUOUCCLNUglDpIJw6CZYtPzeOrnWh1qP/5PN5+depf0BCliFEoUY2kVFA0LaOBL2zBtzmhVJtIRHXLVFN38HpePzaJ9AvcA0wSU4LocCU41cBC7/LL6Xj++vjWObJY2SX1jfYjjmg0mqvaXmprR+UhebynmTY0a9tXSeWrRAwVWsx1L851xc+tkjjqb03hb0VAWqIrxtN4RCGYGWyimrean44ZN9RQxUiUqBqX58ND2IRhYpnlqidDT8unoR2xZpJFTJ+NrbCTWhTnfHnZj+iXw4/DmiEYw/zUOYb7xamm7zZYLzCXFmZxWAzO2cEzgRqpPBXVbDDWxln1/e3L7XA9vK6n9fHrqW6MpbEcYWrYVdNI9vE6AQDUkxhbbVQ1f2kfRjiBaWwKFqaPFUAnNOsb+Y+qH+38eTqtX1ah9NJ9VqvTtVL4uAvKcVLNCV/zMuZG9xo+VK2k8+fHU1wa/YlYODrg6wqqU6oO9rh83gVao2WUqy3QSu1GFMJRrVVyed0tbUFZFlZdWHXBlrRuCFAR2fGUmS+4gazqh72cv172ZKk9r03m6vH0IZRsqi6+V4B6irl3NH93bnVp1WXUK/pE8dBSkeGCxrvFpWHVGLPdU7Yddc+E3dJAiGiaKNNe2fXwdT3nt/X2ebtzLknRna17xrY04lYCUvv5bfTNlvkpklWpdxaZW2wZXepJ30bNrjk2pqdj1mpSTeVT4/96FxqwmPFWnraOVS2Pai5hNVBXDw5ffUUe7wKpp/OCszxhUKdpke5NVmHWEQmOVT1p0ly0VGIR4oEpTTUTqOU2NfJBMprwL6v0bv/LfxavEl/ttPSD6puiXz++/9kv1U6D3logT1BjvsSgT7b0Qq2LFk2mxjDk8d7RW8l/Jq1EoWK1NsJTcX1K2xfVTOUDKO+Jhoj6xmVVc1AM+vye6LHX0KK+63eNqLykl+4jUoXVolfIqW5ZNmL+j17wAU2zt+j8cKr9lQdq5UD6T0oTrVHRdcMdSMbUnzXScTEERHUpqwMZ6rt0qEk7tSINDd1QaLthqWW40VQblA6ZjUemp1MztB68djjVbKydM/EqVday9LLGukcLko3ZMW5pLExEH39Uj2A6Zk9rp+PhVSa2Bv8GPJqDGofI/gJPJWRVEOqqtMNFKXRlykawvJ6rmybUiPmENAkvEjNYqtkE9SoR+IsCLllq90bEc1FNF+thdTqGrVTdGvwFWAsB1X60U1vmsxqEV/8iV7qpXKnjBozjDioAkbFNnWVHWWkw7ewdbbUnL7uhuZuunoy+ujo8XmtRdehQgf1c53eu2sWMunEr5GKb7o0CxiMd8Ej/MUjH4DVvJqousevxvMdC1BCSbWPyYgx+oip7K++pxg5c5Q0x9FDGW8RiffC51d5sTtoGllWLhZXl43+PKigYuBja/WBq1g4bc7+YSlhC9GaUBVU0q++cbbz76/FLKTp2O56PwsNhKROLSN905nu9nH59WU+c9YeJVdNTIcz1cn+8rddvwkaMDFFi0Y5JXzO3Y28YlmuHXrxJDUPehtmOlcyve9kVNLRvbm9bVwxvlz2Gpr+K6Q5fXPOmqweLjDS0LGgRvo+bFItJYPn9utp8pdJzC0sJDUqrK3GPnWRvg/qG5hoVtpBaGK3iEjLmwZvfhn95jgKnTuW/8dWXH5YvZhrnMPx+1xHvWWKvvvj2AToLhjJ7E1QVrnz9GfqzOkK6xpG/ryqCrOyZGvADgzydILQUrO63hy/ncLyXzfj+1XsX1INvVS6CaS+5RHYviIaSrojcLKrVA+qIT3VDaCana14Q3cQqA3UYJX1L7QaIqDqFMR2HHdb0lHAYT+7UlHYcRcthsrTqBbmhUg2R4JmYwuVGdcuISk7URXsZbBuoN480YyCiIz3qC7SXhWlozRhXtYwYUMdrNxI0ba9VJlRXYa7bxH89XXYtfknNtNZqr7LbC4ocbncsFlFdHxFvlEHug7cDuaqEuZrGGdGjijfeVEVmwRKKyJQmjImdyGWWTU6jRdsCilpaU8ugwfAzvOXQ+Ha9A3rUkm7WaVdqUaPdV+3S1xeSsIp6PejmittmjFsxrdAdOazxpG1X+LXbIzEnNqhZV/SJe8nUhhYtc2hbTHjETw3i/a3XgtH04m5TWkyl3flqdAHWxtyG3BTB07E/MK0gk1C/NoPtItz9LFu9zEq7jGOwxe/fLrc9a+fjcJWJ2/RWx4SXVhr9TNoG65B6HgmNbH3003pWPD3YcbXVwerSrFtnJpcrt5xrXXJsf/IqyhGSP4eiV60m8IRaqJTEcgS+ikRyB3MLWFTTv4G9HG/XJ+WYqoNo8Fk1kaEAlzxDHZZDg2Gib4JEey7I+M9XWvJXxy7EUJ2jg4Qe+vKqCV0zSesMt/jlOtPtNqn6cts90/X0aBXfi7yvGjleGIiVbm31yGMhLl+pgK9ba65IbjboVsCjAGO+0XttkOEYlEhoLpgmuXyz7VsRMBVIlli+zZL6svK7lugq1uurP+UxGRo95PBu+rqTQhXooZ5oGOWKQa4LuizwGo5Nr8IZag6NlvpF7vdESwrFRVRFYX56VXn1dI+YpFIyXj+fI1jqm8CI6oBTGdWCp3zQHkugXlV8T1aN3Oxe+WNp9lGwzVWkbrzjx+VxBPPldvzvp+QjQwvBOISNThXZ+4A/juvj+LHXgzjcbiIVgiKThEEdRjV8YbzfXnFN00dqqDPec4/XNs5VcsxNdOAB21ZpO5jQmmgJA74Fp6vmdAY7T14/mk9C1rWaFNU5P9m9kagkalSyDPCyr7bLJx+IJpU5xN5OTSwsYwleTW0mvDS2/H/TZosMrXaBVS+h3876y2nbHX+J2u00NK0JDjV9qqcy0MR8vJDMqp7P2+n8Agn+j82eXu93ATENzVZxRClQhco2YD7h+qNRQwpzM50afLqP9nH8eN0rCq3XMgwbkKJn9Js4FSPuA+az96WURJM14SlRdKYtPXUqT+dSIEFG69Ctitiqbq5WMaHMUBWtHu8YbSoxVvMIutgVZdIo0FJTcW/3H/xbNP1B5dz3t2/H98/TvvV7+QKspHW7m1ilAXW4LOczOObHBXXgN5eAGqZ/f/8+uDmR4qGIx3BS1Yz78XB7+5Yr6/wlRqKcAhWbpG60PSeX03pqeeK1XU04NwePimbux//hmIJuhiq+U9O71YVw34Xe+e14/ty3GkeblEi0W7rVc0waVBRO6rel339X5o2CEf0Wrm2Y3yUZ07j+BbVmq8YLsiHflVxxTwNdlnZVrxorvlnEIlPRRwaB1XjIp6L7ltLn5uwJ+obr4gQaUewrUYnVtkzV7Ewoi5pZ69v9aKp8wj/Kbl7lQotqhgkjAM14TO4PohYsqq1YkAddBUkNgt3H5EcMPZQrr0L7ut1rW73gdbd5zDhozAS3T1ALC+W/L9J4qCpe/j6+ejTy8O7dGvPVLjJGq6uViVBrfdy/XT5P7927h6gjaEHtxKqZi3v5bb6H6fzi9R+oIE6qrt0t5G0oDvc1xCFhAN/U7ldWnV04cL/4XmJbUoWw2yh7mUL57cgYEIqaSa0sNIBllq6C4JvVqP8yNpZO92giQbv7UF8ffFz9HmUaE5DarY36wl//9/jyuFxeXlehMlKluPEOFUvlAgv8pKUBaTXQNVQZFyoEwZoKCwYc2qbcz+04bkHm6M9spQXUKBgo/EAtO67oUH1xwWhu3YbI45VzCTwpPYvRU/G1IOCyaqGuPOy+91vRtP64NGAQF6RVg7Rw3HaGqkPTCGWUsFaNiOBD75Eu/WFpPAcKTqtv61wz43xZ77ISs6VbO+LijmpymV5+w9JYxIiekaQSxI7/jcYftPvVo1rSGIaQNztRf0Jd7MNlso3xfrzzXU9mbkYrWF8SFx45SkuxoUfIVTkeqowPdRnjBlwwHQI3rE1tE7f6KXhut4poaGaFZma1Eh+6ZbA9/OHE61dSt9vSKvOqiQv7GL/fwdQBs6Ayb3Vd+ik+i7JlV5erx2i7qsiFigsQUDY+6dptuMjs2g2MATWrgDmyESM3o+orKtVWnnL8qWeohtTNJOO1lToevNrnOi6OXqSWFvTkoarZagLpSmce+ClZwVJHYkTVI+l6/D4OdU4wTwpN0a3wUK+TTMfqhILSkAhMJNYNnmzTdwqXOBqwPlcBOlfQP2NuP+6yduE1XrS2vVn8NBCX/fKwdCOQe3zUqar3Q7DNwO5HrAKlbAlMVawbYG7mDvrPMYrYBPXSYvzTvZgECnEjekKSrv7ivRkvMsaQuit1657cuyGBCE1qiOi2TyruwrH2ku6f5/4rpv4HH5vRo55ppFrS2yZUXw9vvIAsXXktLzLpOuDnly/r2343Zj8fl+JcTK1xqq/0/uvjyTRgyd1qSphy7Rv7Muq0kxo0X4pZc1hMfwRqSU7NKNvG4KEPtDqPI1VItO20DfB48NIm9GhyLfxORQ/bEE+Xnhm6hl0L+Fa39eONaw1UWPoKHFPd26kVtFJF3jai5yCUWqpqfYXta6KgJY0DrLFeqeKghOa3V7nQXhpbRLjy4DxtoT2+rffD+f3x7SBu6aH4DnOrB79pG+dyex6GaqmYK5jUsmW7J0YAT1qNxFbFLaK7Oql5MsWrwx33joaxRcyMmdRa4fsom5L1wa9YZ+XkUayjGKwqbBWMtnrgsQ64r7vX15Nirn7sBc+OKTXHN+6zdtsWquyk2LvKkcvv4CYujcCz9c+21NmkGqWPi1pQ3FFtNrU7QlV09sQAWOEjdeHmcM5arPZjvX/sNy9zAkADfUzzrA8f5OV8ebz0qzYamgLrUP9342fcI047Aac0SbWuFizoob/2/gVEVDepjtilVRXFo9SrxdweF3qYdsv90YR+HxsS1E6/x2UvQcgflM4sFnHAVe7axclqSYbH7XDedNUb3svBBTD1GqjH/NMY1+P2w38cb3fh1XN0oyfVaPh8FycLTaio0Zip+nlTKz2vMtBtRHGyUCymFjrfvsZPlsQq0dToxGqTpXYzlYqLPs8dRYjqVQ59dU6NO1EUPhrrUCU7puXEuh3mFv5DIkqayqm+jPZHX4TFTT0GKuQl3xdftxNj6xXYY0iSIZX11PeaKyfqUduGymaPAQhezbv7vB/3mm5nHk9ILVcTVYr6+fgyPy7P4Wl0ok1S1dXPx8qjxX1i5d/U8Pdtz4kbAhwt7p/UXwtf7N/USTP0UysYp+pAnY3vWVheO13roqved7y/tXojfFUb53o6zzV6fEGNcsJANfT/GPTEGEeKbPzmkV8mjino7U8Y3WxUbevHel9FDi0dIjb/nEpifh7Wx5fLDcKknlw/NInB6PEE+03b3GtBM3lbHGCr7qEq+ftQ/+f1dvl5548SJvYo6lrI33+u70jXpBognL/bT5NnqTaTGledRxCXVTiKL3QDO391PW8H95eDqB1KsZh+YV0eoJdWRgFvancGqnp3HugpH4v8iOEXb8cDr1EQaOzPIFevfFuEZ/qFZfqpXDp/W9w/4xPzxKlZi/m7TyLQUn1Jrx/7dMu8ofXx8CZmhMwJkSnW5zFR1fr30f9sbhNOzSkIaJXKVBfePlYnBc7RjMzZNYtltMghn+1FhuY7etPBjPLSqJFseawncO1oEZ+5oX01+GQf5vmX+YXZ0Gpg0/7t7o1cnhat2pbuaOH3E/wWtvZVELEP0Nu6ZILLYVQWUf1PVMHrK8LF1dLE6yLD4G8sqVO9PYg/a0WnuQWuYoESoyq75Om/H389gR6qTVuMTFQrbMFoz9mKPvC6ihiip+bH0pE6sD2wuak/U4XTfLROACYNGkBPslp9dB9ORjd7mpVg3HC99eK/6UFhopq7sn/9SdCGiamKw+l52rB+YUXxBitlO+Def1PazVCzwrUoNjU34+fhxq0+GmIXScXh7gv51z/+uK7X42k9b/3/61//+c//AwN5bzsHGAYA"; \ No newline at end of file diff --git a/classes/_waku_core.ConnectionManager.html b/classes/_waku_core.ConnectionManager.html index dc23b93400..1a574d0ba9 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> = ...
isP2PNetworkConnected: boolean = false
keepAliveManager: KeepAliveManager
libp2p: Libp2p
onEventHandlers: {
    browser:network: (() => void);
    peer:connect: ((evt) => void);
    peer:disconnect: ((evt) => void);
    peer:discovery: ((evt) => void);
} = ...

Type declaration

  • browser:network: (() => void)
      • (): void
      • Returns void

  • 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

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> = ...
isP2PNetworkConnected: boolean = false
keepAliveManager: KeepAliveManager
libp2p: Libp2p
onEventHandlers: {
    browser:network: (() => void);
    peer:connect: ((evt) => void);
    peer:disconnect: ((evt) => void);
    peer:discovery: ((evt) => void);
} = ...

Type declaration

  • browser:network: (() => void)
      • (): void
      • Returns void

  • 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

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. @@ -55,4 +55,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

    -
\ No newline at end of file +
\ No newline at end of file diff --git a/classes/_waku_core.DecodedMessage.html b/classes/_waku_core.DecodedMessage.html index 15a3286e19..77425ec4c6 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

      \ No newline at end of file +

      Constructors

      Properties

      pubsubTopic: string

      Accessors

      \ No newline at end of file diff --git a/classes/_waku_core.Decoder.html b/classes/_waku_core.Decoder.html index 9ce27d2ea5..304b21f3fc 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

      \ No newline at end of file +

      Constructors

      Properties

      contentTopic: string
      pubsubTopic: string

      Methods

      \ No newline at end of file diff --git a/classes/_waku_core.Encoder.html b/classes/_waku_core.Encoder.html index fd67e6e4c4..6b9a690318 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

      \ No newline at end of file +

      Constructors

      Properties

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

      Methods

      \ No newline at end of file diff --git a/classes/_waku_core.KeepAliveManager.html b/classes/_waku_core.KeepAliveManager.html index 2f350caf3f..fe636f8ec6 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

      libp2p: Libp2p
      pingKeepAliveTimers: Map<string, Timeout> = ...
      relay?: IRelay
      relayKeepAliveTimers: Map<PeerId, Timeout[]> = ...

      Methods

      \ No newline at end of file +

      Constructors

      Properties

      libp2p: Libp2p
      pingKeepAliveTimers: Map<string, Timeout> = ...
      relay?: IRelay
      relayKeepAliveTimers: Map<PeerId, Timeout[]> = ...

      Methods

      \ No newline at end of file diff --git a/classes/_waku_core.StreamManager.html b/classes/_waku_core.StreamManager.html index e249799f7e..3f8ebc3422 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 @@ -17,8 +17,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
      ongoingCreation: Set<string> = ...
      streamPool: Map<string, Promise<void>> = ...

      Methods

      \ No newline at end of file +
      log: Logger
      multicodec: string
      ongoingCreation: Set<string> = ...
      streamPool: Map<string, Promise<void>> = ...

      Methods

      \ No newline at end of file diff --git a/classes/_waku_core.waku_filter.FilterCore.html b/classes/_waku_core.waku_filter.FilterCore.html index d68a4055a4..740f5d64cb 100644 --- a/classes/_waku_core.waku_filter.FilterCore.html +++ b/classes/_waku_core.waku_filter.FilterCore.html @@ -1,4 +1,4 @@ -FilterCore | Documentation

      Hierarchy

      • BaseProtocol
        • FilterCore

      Implements

      Constructors

      constructor +FilterCore | Documentation

      Hierarchy

      • BaseProtocol
        • FilterCore

      Implements

      Constructors

      • Parameters

        • handleIncomingMessage: ((pubsubTopic, wakuMessage, peerIdStr) => Promise<void>)
            • (pubsubTopic, wakuMessage, peerIdStr): Promise<void>
            • Parameters

              • pubsubTopic: string
              • wakuMessage: WakuMessage
              • peerIdStr: string

              Returns Promise<void>

        • pubsubTopics: string[]
        • libp2p: Libp2p

        Returns waku_filter.FilterCore

      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

      handleIncomingMessage: ((pubsubTopic, wakuMessage, peerIdStr) => Promise<void>)

      Type declaration

        • (pubsubTopic, wakuMessage, peerIdStr): Promise<void>
        • Parameters

          • pubsubTopic: string
          • wakuMessage: WakuMessage
          • peerIdStr: string

          Returns Promise<void>

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

      Type declaration

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

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

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

          Returns void

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

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

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

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

      Constructors

      • Parameters

        • handleIncomingMessage: ((pubsubTopic, wakuMessage, peerIdStr) => Promise<void>)
            • (pubsubTopic, wakuMessage, peerIdStr): Promise<void>
            • Parameters

              • pubsubTopic: string
              • wakuMessage: WakuMessage
              • peerIdStr: string

              Returns Promise<void>

        • pubsubTopics: string[]
        • libp2p: Libp2p

        Returns waku_filter.FilterCore

      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

      handleIncomingMessage: ((pubsubTopic, wakuMessage, peerIdStr) => Promise<void>)

      Type declaration

        • (pubsubTopic, wakuMessage, peerIdStr): Promise<void>
        • Parameters

          • pubsubTopic: string
          • wakuMessage: WakuMessage
          • peerIdStr: string

          Returns Promise<void>

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

      Type declaration

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

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

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

          Returns void

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

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

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

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

        -

        Returns Promise<Peer[]>

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

        +

        Returns Promise<Peer[]>

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

        Parameters

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

        Returns Promise<Peer[]>

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

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

      Implements the Waku v2 Light Push protocol.

      -

      Hierarchy

      • BaseProtocol
        • LightPushCore

      Implements

      Constructors

      Hierarchy

      • BaseProtocol
        • LightPushCore

      Implements

      Constructors

      Properties

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

      Type declaration

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

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

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

          Returns void

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

      Type declaration

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

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

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

          Returns void

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

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

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

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

      Constructors

      Properties

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

      Type declaration

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

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

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

          Returns void

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

      Type declaration

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

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

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

          Returns void

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

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

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

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

        -

        Returns Promise<Peer[]>

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

        +

        Returns Promise<Peer[]>

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

        Parameters

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

        Returns Promise<Peer[]>

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

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/classes/_waku_core.waku_store.StoreCore.html b/classes/_waku_core.waku_store.StoreCore.html index aad2b20dc8..b4b72a5f14 100644 --- a/classes/_waku_core.waku_store.StoreCore.html +++ b/classes/_waku_core.waku_store.StoreCore.html @@ -1,4 +1,4 @@ -StoreCore | Documentation

      Hierarchy

      • BaseProtocol
        • StoreCore

      Implements

      Constructors

      constructor +StoreCore | Documentation

      Hierarchy

      • BaseProtocol
        • StoreCore

      Implements

      Constructors

      Properties

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

      Type declaration

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

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

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

          Returns void

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

      Type declaration

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

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

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

          Returns void

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

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

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

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

      Constructors

      Properties

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

      Type declaration

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

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

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

          Returns void

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

      Type declaration

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

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

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

          Returns void

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

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

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

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

        -

        Returns Promise<Peer[]>

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

        +

        Returns Promise<Peer[]>

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

        Parameters

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

        Returns Promise<Peer[]>

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

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/classes/_waku_enr.ENR.html b/classes/_waku_enr.ENR.html index 29ba025e0e..79dbcdef30 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

      \ No newline at end of file +

      Parameters

      Returns this

      \ No newline at end of file diff --git a/classes/_waku_enr.EnrCreator.html b/classes/_waku_enr.EnrCreator.html index f1c5979117..60c5e5209c 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

      \ No newline at end of file +

      Constructors

      Methods

      \ No newline at end of file diff --git a/classes/_waku_enr.EnrDecoder.html b/classes/_waku_enr.EnrDecoder.html index 510c3288a4..fd9b4b6c66 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

      \ No newline at end of file +

      Constructors

      Methods

      \ No newline at end of file diff --git a/classes/_waku_message_encryption.DecodedMessage.html b/classes/_waku_message_encryption.DecodedMessage.html index cd1b9d5196..54dea39d21 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.

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

      Implements

      Constructors

      constructor +WakuNode | Documentation

      Implements

      Constructors

      Properties

      Constructors

      Properties

      connectionManager: waku.ConnectionManager
      filter?: IFilterSDK
      libp2p: Libp2p
      lightPush?: ILightPush
      pubsubTopics: string[]
      relay?: IRelay
      store?: IStoreSDK

      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>

      \ No newline at end of file +
      \ No newline at end of file diff --git a/classes/_waku_utils.Logger.html b/classes/_waku_utils.Logger.html index 40d6c149b0..a49b5cb2e1 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

      \ 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

      \ No newline at end of file diff --git a/enums/_waku_enr.TransportProtocol.html b/enums/_waku_enr.TransportProtocol.html index f8dbecd1d6..5e7c22149a 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"
      \ No newline at end of file +

      Enumeration Members

      TCP: "tcp"
      UDP: "udp"
      \ No newline at end of file diff --git a/enums/_waku_enr.TransportProtocolPerIpVersion.html b/enums/_waku_enr.TransportProtocolPerIpVersion.html index 2fcefae425..38e2671740 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"
      \ No newline at end of file +

      Enumeration Members

      TCP4: "tcp4"
      TCP6: "tcp6"
      UDP4: "udp4"
      UDP6: "udp6"
      \ No newline at end of file diff --git a/enums/_waku_interfaces.EConnectionStateEvents.html b/enums/_waku_interfaces.EConnectionStateEvents.html index 3291ab2851..22514971b9 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"
      \ No newline at end of file +EConnectionStateEvents | Documentation

      Enumeration EConnectionStateEvents

      Enumeration Members

      Enumeration Members

      CONNECTION_STATUS: "waku:connection"
      \ No newline at end of file diff --git a/enums/_waku_interfaces.EPeersByDiscoveryEvents.html b/enums/_waku_interfaces.EPeersByDiscoveryEvents.html index 34e52a1d3a..dbec8d724b 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"
      \ 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"
      \ No newline at end of file diff --git a/enums/_waku_interfaces.HealthStatus.html b/enums/_waku_interfaces.HealthStatus.html index 48c106d2be..4bde03a16f 100644 --- a/enums/_waku_interfaces.HealthStatus.html +++ b/enums/_waku_interfaces.HealthStatus.html @@ -1,4 +1,4 @@ -HealthStatus | Documentation

      Enumeration Members

      MinimallyHealthy +HealthStatus | Documentation

      Enumeration Members

      MinimallyHealthy: "MinimallyHealthy"
      SufficientlyHealthy: "SufficientlyHealthy"
      Unhealthy: "Unhealthy"
      \ No newline at end of file +

      Enumeration Members

      MinimallyHealthy: "MinimallyHealthy"
      SufficientlyHealthy: "SufficientlyHealthy"
      Unhealthy: "Unhealthy"
      \ No newline at end of file diff --git a/enums/_waku_interfaces.ProtocolError.html b/enums/_waku_interfaces.ProtocolError.html index cfeb49ae70..f42c403f02 100644 --- a/enums/_waku_interfaces.ProtocolError.html +++ b/enums/_waku_interfaces.ProtocolError.html @@ -1,4 +1,4 @@ -ProtocolError | Documentation

      Enumeration Members

      DECODE_FAILED +ProtocolError | Documentation

      Enumeration Members

      DECODE_FAILED: "Failed to decode"

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

      -
      EMPTY_PAYLOAD: "Payload is empty"

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

      EMPTY_PAYLOAD: "Payload is empty"

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

      -
      ENCODE_FAILED: "Failed to encode"

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

      ENCODE_FAILED: "Failed to encode"

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

      -
      GENERIC_FAIL: "Generic error"

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

      -
      INVALID_DECODER_TOPICS: "Invalid decoder topics"

      The topics passed in the decoders do not match each other, or don't exist at all. +

      GENERIC_FAIL: "Generic error"

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

      +
      INVALID_DECODER_TOPICS: "Invalid decoder topics"

      The topics passed in the decoders do not match each other, or don't exist at all. Ensure that all the pubsub topics used in the decoders are valid and match each other.

      -
      NO_PEER_AVAILABLE: "No peer available"

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

      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.

      -
      NO_RESPONSE: "No response received"

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

      NO_RESPONSE: "No response received"

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

      -
      NO_STREAM_AVAILABLE: "No stream available"

      Failure to find a stream to the peer. This may be because the connection with the peer is not still alive. +

      NO_STREAM_AVAILABLE: "No stream available"

      Failure to find a stream to the peer. This may be because the connection with the peer is not still alive. Mitigation can be: retrying after a given time period, or mitigation for NO_PEER_AVAILABLE 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.

      -
      REQUEST_TIMEOUT: "Request timeout"

      The protocol request timed out without a response. This may be due to a connection issue. +

      REQUEST_TIMEOUT: "Request timeout"

      The protocol request timed out without a response. This may be due to a connection issue. Mitigation can be: retrying after a given time period

      -
      RLN_IDENTITY_MISSING: "Identity credentials are not set"

      Missing credentials info message. +

      RLN_IDENTITY_MISSING: "Identity credentials are not set"
      RLN_LIMIT_MISSING: "User message limit is not set"

      Message limit is missing. +

      RLN_LIMIT_MISSING: "User message limit is not set"
      RLN_MEMBERSHIP_INDEX: "Membership index is not set"

      Membership index missing info message. +

      RLN_MEMBERSHIP_INDEX: "Membership index is not set"
      RLN_PROOF_GENERATION: "Proof generation failed"

      General proof generation error message. +

      RLN_PROOF_GENERATION: "Proof generation failed"
      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_DECODER_MISMATCH: "Topic decoder mismatch"

      The pubsub topic configured on the decoder does not match the pubsub topic setup on the protocol. +

      TOPIC_DECODER_MISMATCH: "Topic decoder mismatch"

      The pubsub topic configured on the decoder does not match the pubsub topic setup on the protocol. Ensure that the pubsub topic used for decoder creation is the same as the one used for protocol.

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

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/enums/_waku_interfaces.Protocols.html b/enums/_waku_interfaces.Protocols.html index 45de30b893..d1e9984112 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"
      \ No newline at end of file +

      Enumeration Members

      Filter: "filter"
      LightPush: "lightpush"
      Relay: "relay"
      Store: "store"
      \ No newline at end of file diff --git a/enums/_waku_interfaces.Tags.html b/enums/_waku_interfaces.Tags.html index 38d86fdf0f..58b3e842f5 100644 --- a/enums/_waku_interfaces.Tags.html +++ b/enums/_waku_interfaces.Tags.html @@ -1,4 +1,4 @@ -Tags | Documentation

      Enumeration Members

      BOOTSTRAP +Tags | Documentation

      Enumeration Members

      Enumeration Members

      BOOTSTRAP: "bootstrap"
      LOCAL: "local-peer-cache"
      PEER_EXCHANGE: "peer-exchange"
      \ No newline at end of file +

      Enumeration Members

      BOOTSTRAP: "bootstrap"
      LOCAL: "local-peer-cache"
      PEER_EXCHANGE: "peer-exchange"
      \ 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 b921c15039..dd6d050d08 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"
      \ No newline at end of file +

      Enumeration Members

      SUBSCRIBE: "SUBSCRIBE"
      SUBSCRIBER_PING: "SUBSCRIBER_PING"
      UNSUBSCRIBE: "UNSUBSCRIBE"
      UNSUBSCRIBE_ALL: "UNSUBSCRIBE_ALL"
      \ No newline at end of file diff --git a/functions/_waku_core.createDecoder.html b/functions/_waku_core.createDecoder.html index 7abb3a86df..291a9f76d6 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

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

      \ No newline at end of file diff --git a/functions/_waku_core.createEncoder.html b/functions/_waku_core.createEncoder.html index 54b1104f1c..0c27d567c7 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

      \ No newline at end of file +

      Parameters

      Returns Encoder

      \ No newline at end of file diff --git a/functions/_waku_core.getHealthManager.html b/functions/_waku_core.getHealthManager.html index 608bcf0d9c..fd415d3c93 100644 --- a/functions/_waku_core.getHealthManager.html +++ b/functions/_waku_core.getHealthManager.html @@ -1 +1 @@ -getHealthManager | Documentation
      \ No newline at end of file +getHealthManager | Documentation
      \ No newline at end of file diff --git a/functions/_waku_core.wakuMetadata.html b/functions/_waku_core.wakuMetadata.html index 52e160ee91..df28d1af62 100644 --- a/functions/_waku_core.wakuMetadata.html +++ b/functions/_waku_core.wakuMetadata.html @@ -1 +1 @@ -wakuMetadata | Documentation
      \ No newline at end of file +wakuMetadata | Documentation
      \ No newline at end of file diff --git a/functions/_waku_enr.compressPublicKey.html b/functions/_waku_enr.compressPublicKey.html index 6ca3652ba9..bfb48ab454 100644 --- a/functions/_waku_enr.compressPublicKey.html +++ b/functions/_waku_enr.compressPublicKey.html @@ -1 +1 @@ -compressPublicKey | Documentation

      Function compressPublicKey

      \ No newline at end of file +compressPublicKey | Documentation

      Function compressPublicKey

      \ No newline at end of file diff --git a/functions/_waku_enr.createPeerIdFromPublicKey.html b/functions/_waku_enr.createPeerIdFromPublicKey.html index 898dcd7e8f..0c8adea9b9 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>

      \ No newline at end of file +createPeerIdFromPublicKey | Documentation

      Function createPeerIdFromPublicKey

      • Parameters

        • publicKey: Uint8Array

        Returns Promise<PeerId>

      \ No newline at end of file diff --git a/functions/_waku_enr.decodeWaku2.html b/functions/_waku_enr.decodeWaku2.html index dc992ae89f..fec5060f82 100644 --- a/functions/_waku_enr.decodeWaku2.html +++ b/functions/_waku_enr.decodeWaku2.html @@ -1 +1 @@ -decodeWaku2 | Documentation
      \ No newline at end of file +decodeWaku2 | Documentation
      \ No newline at end of file diff --git a/functions/_waku_enr.encodeWaku2.html b/functions/_waku_enr.encodeWaku2.html index a035f7c09d..3a0586dfaf 100644 --- a/functions/_waku_enr.encodeWaku2.html +++ b/functions/_waku_enr.encodeWaku2.html @@ -1 +1 @@ -encodeWaku2 | Documentation
      \ No newline at end of file +encodeWaku2 | Documentation
      \ No newline at end of file diff --git a/functions/_waku_enr.getPrivateKeyFromPeerId.html b/functions/_waku_enr.getPrivateKeyFromPeerId.html index 23615bf0e0..41d106e5df 100644 --- a/functions/_waku_enr.getPrivateKeyFromPeerId.html +++ b/functions/_waku_enr.getPrivateKeyFromPeerId.html @@ -1 +1 @@ -getPrivateKeyFromPeerId | Documentation

      Function getPrivateKeyFromPeerId

      \ No newline at end of file +getPrivateKeyFromPeerId | Documentation

      Function getPrivateKeyFromPeerId

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

      Function getPublicKeyFromPeerId

      \ No newline at end of file +getPublicKeyFromPeerId | Documentation

      Function getPublicKeyFromPeerId

      \ No newline at end of file diff --git a/functions/_waku_enr.keccak256.html b/functions/_waku_enr.keccak256.html index 8e8d8660c4..7df18c41a3 100644 --- a/functions/_waku_enr.keccak256.html +++ b/functions/_waku_enr.keccak256.html @@ -1 +1 @@ -keccak256 | Documentation
      \ No newline at end of file +keccak256 | Documentation
      \ No newline at end of file diff --git a/functions/_waku_enr.sign.html b/functions/_waku_enr.sign.html index 68ac79d897..c658061c16 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.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_enr.verifySignature.html b/functions/_waku_enr.verifySignature.html index bba0c4d853..296e821883 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

      \ No newline at end of file +

      Parameters

      Returns boolean

      \ 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 282ac53004..4d526eeefa 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

      -
      \ No newline at end of file +
      \ 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 2f1805a0ed..d522cdbc5e 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

      -
      \ No newline at end of file +
      \ 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 167144d31a..5c1c75268a 100644 --- a/functions/_waku_message_encryption.crypto.getSubtle.html +++ b/functions/_waku_message_encryption.crypto.getSubtle.html @@ -1 +1 @@ -getSubtle | Documentation
      \ No newline at end of file +getSubtle | Documentation
      \ 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 6d55ac9362..d633549214 100644 --- a/functions/_waku_message_encryption.crypto.keccak256.html +++ b/functions/_waku_message_encryption.crypto.keccak256.html @@ -1 +1 @@ -keccak256 | Documentation
      \ No newline at end of file +keccak256 | Documentation
      \ 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 a07ba6e786..4936682b51 100644 --- a/functions/_waku_message_encryption.crypto.randomBytes.html +++ b/functions/_waku_message_encryption.crypto.randomBytes.html @@ -1 +1 @@ -randomBytes | Documentation
      \ No newline at end of file +randomBytes | Documentation
      \ 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 fe5a7269d1..6bd0ec80c1 100644 --- a/functions/_waku_message_encryption.crypto.sha256.html +++ b/functions/_waku_message_encryption.crypto.sha256.html @@ -1 +1 @@ -sha256 | Documentation
      \ No newline at end of file +sha256 | Documentation
      \ 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 ff065ebdd3..16ae46edd3 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.

      -
      \ No newline at end of file +
      \ 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 c06e8a045c..b428d172c8 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.decrypt.html +++ b/functions/_waku_message_encryption.crypto.symmetric.decrypt.html @@ -1 +1 @@ -decrypt | Documentation
      \ No newline at end of file +decrypt | Documentation
      \ 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 4784722020..80c4780694 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.encrypt.html +++ b/functions/_waku_message_encryption.crypto.symmetric.encrypt.html @@ -1 +1 @@ -encrypt | Documentation
      \ No newline at end of file +encrypt | Documentation
      \ 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 4c8865f6d5..e9f7848c64 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.generateIv.html +++ b/functions/_waku_message_encryption.crypto.symmetric.generateIv.html @@ -1 +1 @@ -generateIv | Documentation
      \ No newline at end of file +generateIv | Documentation
      \ 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 c0b5b79a82..1643568e9d 100644 --- a/functions/_waku_message_encryption.ecies.createDecoder.html +++ b/functions/_waku_message_encryption.ecies.createDecoder.html @@ -6,4 +6,4 @@ pass to @waku/interfaces!IReceiver.subscribe to automatically decrypt and decode incoming messages.

      Parameters

      Returns Decoder

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

      \ 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 53bf3b0054..5c8de615cf 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

      \ No newline at end of file +

      Parameters

      Returns Encoder

      \ 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 355bad1432..83a77b290f 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>

      \ No newline at end of file +

      Parameters

      Returns Promise<Uint8Array>

      \ 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 0af90bf938..d31464b321 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>

      \ No newline at end of file +

      Parameters

      Returns Promise<Uint8Array>

      \ 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 6b3952002e..ec4fe10b43 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

      \ No newline at end of file +

      Parameters

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

      \ 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 293842c8d1..afa6d6ff34 100644 --- a/functions/_waku_message_encryption.ecies.preCipher.html +++ b/functions/_waku_message_encryption.ecies.preCipher.html @@ -1,4 +1,4 @@ preCipher | Documentation
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_message_encryption.generatePrivateKey.html b/functions/_waku_message_encryption.generatePrivateKey.html index d1c4ac1dbc..ffb86062d3 100644 --- a/functions/_waku_message_encryption.generatePrivateKey.html +++ b/functions/_waku_message_encryption.generatePrivateKey.html @@ -1,3 +1,3 @@ generatePrivateKey | Documentation
      \ No newline at end of file +

      Returns Uint8Array

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

      Returns Uint8Array

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.getPublicKey.html b/functions/_waku_message_encryption.getPublicKey.html index 5565683ff6..4e48c7beca 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

      \ No newline at end of file +

      Parameters

      Returns Uint8Array

      \ 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 5e7ff334a4..ee2f62ad13 100644 --- a/functions/_waku_message_encryption.symmetric.createDecoder.html +++ b/functions/_waku_message_encryption.symmetric.createDecoder.html @@ -6,4 +6,4 @@ pass to @waku/interfaces!IReceiver.subscribe to automatically decrypt and decode incoming messages.

      Parameters

      Returns Decoder

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

      \ 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 fe7b4b5183..3b3eddcbb6 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

      \ No newline at end of file +

      Parameters

      Returns Encoder

      \ 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 3431e56c53..876cf85ea2 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].

      -
      \ No newline at end of file +
      \ 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 a32c581d98..e314b49a98 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.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_message_hash.messageHash.html b/functions/_waku_message_hash.messageHash.html index 7bded2c4f3..bb8c250eeb 100644 --- a/functions/_waku_message_hash.messageHash.html +++ b/functions/_waku_message_hash.messageHash.html @@ -1,3 +1,3 @@ messageHash | Documentation
      \ No newline at end of file +

      Parameters

      Returns Uint8Array

      \ No newline at end of file diff --git a/functions/_waku_message_hash.messageHashStr.html b/functions/_waku_message_hash.messageHashStr.html index 2aa16db4a5..cedaf2b9cb 100644 --- a/functions/_waku_message_hash.messageHashStr.html +++ b/functions/_waku_message_hash.messageHashStr.html @@ -1 +1 @@ -messageHashStr | Documentation
      \ No newline at end of file +messageHashStr | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.codec.html b/functions/_waku_proto.WakuMessage.codec.html index debe0db723..34061e0e5f 100644 --- a/functions/_waku_proto.WakuMessage.codec.html +++ b/functions/_waku_proto.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.decode.html b/functions/_waku_proto.WakuMessage.decode.html index 311145adcd..c6eddfedef 100644 --- a/functions/_waku_proto.WakuMessage.decode.html +++ b/functions/_waku_proto.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.encode.html b/functions/_waku_proto.WakuMessage.encode.html index 9547b6d455..71fae82889 100644 --- a/functions/_waku_proto.WakuMessage.encode.html +++ b/functions/_waku_proto.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 b0819d9891..3dc10ea128 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
      \ No newline at end of file +codec | Documentation
      \ 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 034db84122..4f3d100905 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
      \ No newline at end of file +decode | Documentation
      \ 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 1d5e640bcc..22ea3a20bb 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
      \ No newline at end of file +encode | Documentation
      \ 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 62b71db8c1..3f09fd5b24 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 82924a7df9..ec977d6d37 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 e7b5d9f50d..d0bbcfcac5 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 dfcf565e10..50acff6bc9 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 4f865115e7..c6d6906218 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 91bcd67d25..dded13c6da 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 09a88e7ea6..75ec176391 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.codec.html +++ b/functions/_waku_proto.proto_filter.MessagePush.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 ce8e23d256..38d4063214 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.decode.html +++ b/functions/_waku_proto.proto_filter.MessagePush.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 6eeb0e6c16..d69cdfc431 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.encode.html +++ b/functions/_waku_proto.proto_filter.MessagePush.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 2dda0c7554..0da10bd76e 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 701cbe3e06..858a7fba82 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 016929cc9a..7599526e11 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 5d412f2839..318217e4aa 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
      \ No newline at end of file +codec | Documentation
      \ 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 a76f26f27e..85baa1a62d 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
      \ No newline at end of file +codec | Documentation
      \ 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 9b462831b2..56bcfd4d0b 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
      \ No newline at end of file +decode | Documentation
      \ 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 56e23f415f..5c80819e5c 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
      \ No newline at end of file +encode | Documentation
      \ 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 310fdbca44..90b68e1669 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
      \ No newline at end of file +codec | Documentation
      \ 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 c61e64aea6..08e050d56d 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
      \ No newline at end of file +decode | Documentation
      \ 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 48eeb53666..36f7c59a7d 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
      \ No newline at end of file +encode | Documentation
      \ 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 fbe9fab594..549790860f 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
      \ No newline at end of file +codec | Documentation
      \ 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 5a30fd69f5..1eb3038f51 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
      \ No newline at end of file +decode | Documentation
      \ 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 d58fde46b9..9e8639c354 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
      \ No newline at end of file +encode | Documentation
      \ 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 4cfa7de3a6..0a4f10303c 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
      \ No newline at end of file +codec | Documentation
      \ 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 93a53fc74a..7a8e27ad97 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
      \ No newline at end of file +decode | Documentation
      \ 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 eae916ffd7..bfac59091a 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
      \ No newline at end of file +encode | Documentation
      \ 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 8d8653af67..f2294d35aa 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
      \ No newline at end of file +codec | Documentation
      \ 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 3b8e6a6aaa..2b5dd36baf 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
      \ No newline at end of file +decode | Documentation
      \ 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 a4c1354f10..a2206920fa 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
      \ No newline at end of file +encode | Documentation
      \ 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 90d9adbd93..4e225f39a1 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 519e22c0bb..ec84084164 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 44914dc09c..207162cc99 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 16d8763f08..a50c15732e 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 01bbff70ee..eb54b4fba9 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 532e02b2b8..0086f8c4d6 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 43a569d751..04af18c932 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 f76f04bd9a..c24a0343b4 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 206584727a..906583a25c 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 0c128514cd..3fb238d239 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 4d0f42348f..e0a714fe0f 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 6859eb55d3..ceea8da747 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 486d23db61..988fe771fc 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 13b81f3c2a..27f22e6415 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 63ba0ce9f1..80e3ba662c 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 926ae44cc9..219c85e146 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 826ee7d6b1..7074de0f86 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 f42802bda9..a84b11bbc5 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 7874304ecf..f14360e00a 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_message.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 cf09fb82bc..d0fafa44dc 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_message.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 1b1bfd0093..8884846404 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_message.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 a045fa0d93..56c67d1718 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 8545e22775..31a65405b7 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 395b6b9f34..22ac24eb0f 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 4101c16dcb..b534b5d564 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 c63d2df011..d384d89769 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 3688671fc9..e5b8002e52 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 078e20dc0d..ff1c4b4441 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
      \ No newline at end of file +codec | Documentation
      \ 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 e619caa7a6..5b9da06bf5 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
      \ No newline at end of file +decode | Documentation
      \ 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 1de1f58d5e..1afacc4544 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
      \ No newline at end of file +encode | Documentation
      \ 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 6300beff1f..833713188e 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
      \ No newline at end of file +codec | Documentation
      \ 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 3460eb0e24..fd9799cdc4 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
      \ No newline at end of file +decode | Documentation
      \ 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 3b0daf4768..e8bc7892d7 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
      \ No newline at end of file +encode | Documentation
      \ 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 4f34e97ed8..b947a2ae21 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
      \ No newline at end of file +codec | Documentation
      \ 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 a44efc5561..d851978f19 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
      \ No newline at end of file +decode | Documentation
      \ 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 c838c099ee..00ec60e040 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
      \ No newline at end of file +encode | Documentation
      \ 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 c438c5553f..2e0b775098 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
      \ No newline at end of file +codec | Documentation
      \ 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 9e1fe2ebea..c66e61e84c 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
      \ No newline at end of file +decode | Documentation
      \ 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 97b2ed1289..2f9a7b1ff6 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
      \ No newline at end of file +encode | Documentation
      \ 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 9c0cc84dc4..e24035839d 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 d3e4dd5f3c..314222e90d 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 60536757ce..ba9eae9ec2 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.StoreQueryRequest.codec.html b/functions/_waku_proto.proto_store.StoreQueryRequest.codec.html index 688b288150..565559b378 100644 --- a/functions/_waku_proto.proto_store.StoreQueryRequest.codec.html +++ b/functions/_waku_proto.proto_store.StoreQueryRequest.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.StoreQueryRequest.decode.html b/functions/_waku_proto.proto_store.StoreQueryRequest.decode.html index 58b1ee5e43..4d3f2467bc 100644 --- a/functions/_waku_proto.proto_store.StoreQueryRequest.decode.html +++ b/functions/_waku_proto.proto_store.StoreQueryRequest.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.StoreQueryRequest.encode.html b/functions/_waku_proto.proto_store.StoreQueryRequest.encode.html index c1df9db04f..f1bbb4f6cb 100644 --- a/functions/_waku_proto.proto_store.StoreQueryRequest.encode.html +++ b/functions/_waku_proto.proto_store.StoreQueryRequest.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.StoreQueryResponse.codec.html b/functions/_waku_proto.proto_store.StoreQueryResponse.codec.html index ce3a291185..ba0fe98661 100644 --- a/functions/_waku_proto.proto_store.StoreQueryResponse.codec.html +++ b/functions/_waku_proto.proto_store.StoreQueryResponse.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.StoreQueryResponse.decode.html b/functions/_waku_proto.proto_store.StoreQueryResponse.decode.html index 5d1676ca3d..d430d75582 100644 --- a/functions/_waku_proto.proto_store.StoreQueryResponse.decode.html +++ b/functions/_waku_proto.proto_store.StoreQueryResponse.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.StoreQueryResponse.encode.html b/functions/_waku_proto.proto_store.StoreQueryResponse.encode.html index f4d63a0a83..181843f707 100644 --- a/functions/_waku_proto.proto_store.StoreQueryResponse.encode.html +++ b/functions/_waku_proto.proto_store.StoreQueryResponse.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 46f3a26ed8..3b10f1513d 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_store.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 707f16af49..c9549bbdb1 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_store.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 8c7ebfb377..ca71ae7a42 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_store.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessageKeyValue.codec.html b/functions/_waku_proto.proto_store.WakuMessageKeyValue.codec.html index 27e399e2e7..a09ae22563 100644 --- a/functions/_waku_proto.proto_store.WakuMessageKeyValue.codec.html +++ b/functions/_waku_proto.proto_store.WakuMessageKeyValue.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessageKeyValue.decode.html b/functions/_waku_proto.proto_store.WakuMessageKeyValue.decode.html index d972acd1cd..d0228a9c75 100644 --- a/functions/_waku_proto.proto_store.WakuMessageKeyValue.decode.html +++ b/functions/_waku_proto.proto_store.WakuMessageKeyValue.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessageKeyValue.encode.html b/functions/_waku_proto.proto_store.WakuMessageKeyValue.encode.html index 83188c079c..51f8f560c7 100644 --- a/functions/_waku_proto.proto_store.WakuMessageKeyValue.encode.html +++ b/functions/_waku_proto.proto_store.WakuMessageKeyValue.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 9438a6d897..81cb4a6961 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
      \ No newline at end of file +codec | Documentation
      \ 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 3e3e9d84ce..728fe8e675 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
      \ No newline at end of file +decode | Documentation
      \ 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 3802ea5d8f..214c8ee670 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
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_relay.createRelayNode.html b/functions/_waku_relay.createRelayNode.html index d015e0d0ab..ed32c5eabd 100644 --- a/functions/_waku_relay.createRelayNode.html +++ b/functions/_waku_relay.createRelayNode.html @@ -6,4 +6,4 @@ While it is technically possible to use this function in a browser environment, it is not recommended due to potential performance issues and limited browser capabilities. If you are developing a browser-based application, consider alternative approaches like creating a Light Node or use this function with caution.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_relay.wakuGossipSub.html b/functions/_waku_relay.wakuGossipSub.html index a0854b1f1a..e11f544de2 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

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

        Returns ((components) => GossipSub)

          • (components): GossipSub
          • Parameters

            • components: GossipSubComponents

            Returns GossipSub

      \ No newline at end of file diff --git a/functions/_waku_relay.wakuRelay.html b/functions/_waku_relay.wakuRelay.html index d78bb82a58..7d7860e70a 100644 --- a/functions/_waku_relay.wakuRelay.html +++ b/functions/_waku_relay.wakuRelay.html @@ -1 +1 @@ -wakuRelay | Documentation
      \ No newline at end of file +wakuRelay | Documentation
      \ No newline at end of file diff --git a/functions/_waku_sdk.createLibp2pAndUpdateOptions.html b/functions/_waku_sdk.createLibp2pAndUpdateOptions.html index aef472bf10..5e5972ad9a 100644 --- a/functions/_waku_sdk.createLibp2pAndUpdateOptions.html +++ b/functions/_waku_sdk.createLibp2pAndUpdateOptions.html @@ -1 +1 @@ -createLibp2pAndUpdateOptions | Documentation

      Function createLibp2pAndUpdateOptions

      \ No newline at end of file +createLibp2pAndUpdateOptions | Documentation

      Function createLibp2pAndUpdateOptions

      \ No newline at end of file diff --git a/functions/_waku_sdk.createLightNode.html b/functions/_waku_sdk.createLightNode.html index 3dfa2f721f..5bd3a873c2 100644 --- a/functions/_waku_sdk.createLightNode.html +++ b/functions/_waku_sdk.createLightNode.html @@ -1,4 +1,4 @@ createLightNode | Documentation
      \ No newline at end of file +

      Parameters

      Returns Promise<LightNode>

      \ No newline at end of file diff --git a/functions/_waku_sdk.defaultLibp2p.html b/functions/_waku_sdk.defaultLibp2p.html index 1d38731f10..6d56876956 100644 --- a/functions/_waku_sdk.defaultLibp2p.html +++ b/functions/_waku_sdk.defaultLibp2p.html @@ -1 +1 @@ -defaultLibp2p | Documentation
      \ No newline at end of file +defaultLibp2p | Documentation
      \ No newline at end of file diff --git a/functions/_waku_sdk.waitForRemotePeer.html b/functions/_waku_sdk.waitForRemotePeer.html index 2e90da357b..b636856e42 100644 --- a/functions/_waku_sdk.waitForRemotePeer.html +++ b/functions/_waku_sdk.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.
       
      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuFilter.html b/functions/_waku_sdk.wakuFilter.html index 8f444a222a..25df81095e 100644 --- a/functions/_waku_sdk.wakuFilter.html +++ b/functions/_waku_sdk.wakuFilter.html @@ -1 +1 @@ -wakuFilter | Documentation
      \ No newline at end of file +wakuFilter | Documentation
      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuLightPush.html b/functions/_waku_sdk.wakuLightPush.html index d848d7a303..2800eec2f1 100644 --- a/functions/_waku_sdk.wakuLightPush.html +++ b/functions/_waku_sdk.wakuLightPush.html @@ -1 +1 @@ -wakuLightPush | Documentation
      \ No newline at end of file +wakuLightPush | Documentation
      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuStore.html b/functions/_waku_sdk.wakuStore.html index 446a916d92..ccf29801b1 100644 --- a/functions/_waku_sdk.wakuStore.html +++ b/functions/_waku_sdk.wakuStore.html @@ -1,3 +1,3 @@ -wakuStore | Documentation
      \ No newline at end of file +wakuStore | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicToPubsubTopic.html b/functions/_waku_utils.contentTopicToPubsubTopic.html index 7df70723ac..c289e11cdd 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

      \ No newline at end of file +contentTopicToPubsubTopic | Documentation

      Function contentTopicToPubsubTopic

      • Parameters

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

        Returns string

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

      Function contentTopicToShardIndex

      \ No newline at end of file +

      Parameters

      Returns number

      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicsByPubsubTopic.html b/functions/_waku_utils.contentTopicsByPubsubTopic.html index 0dbe5f59ce..b07faec06e 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[]>

      \ No newline at end of file +

      Parameters

      Returns Map<string, string[]>

      \ No newline at end of file diff --git a/functions/_waku_utils.decodeRelayShard.html b/functions/_waku_utils.decodeRelayShard.html index 34988f968f..82c1ddf435 100644 --- a/functions/_waku_utils.decodeRelayShard.html +++ b/functions/_waku_utils.decodeRelayShard.html @@ -1 +1 @@ -decodeRelayShard | Documentation
      \ No newline at end of file +decodeRelayShard | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.delay.html b/functions/_waku_utils.delay.html index c8a9e9655a..24217ab5b1 100644 --- a/functions/_waku_utils.delay.html +++ b/functions/_waku_utils.delay.html @@ -1 +1 @@ -delay | Documentation
      • Parameters

        • ms: number

        Returns Promise<void>

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

        • ms: number

        Returns Promise<void>

      \ No newline at end of file diff --git a/functions/_waku_utils.derivePubsubTopicsFromNetworkConfig.html b/functions/_waku_utils.derivePubsubTopicsFromNetworkConfig.html index f193a37ac9..0951709add 100644 --- a/functions/_waku_utils.derivePubsubTopicsFromNetworkConfig.html +++ b/functions/_waku_utils.derivePubsubTopicsFromNetworkConfig.html @@ -1 +1 @@ -derivePubsubTopicsFromNetworkConfig | Documentation

      Function derivePubsubTopicsFromNetworkConfig

      \ No newline at end of file +derivePubsubTopicsFromNetworkConfig | Documentation

      Function derivePubsubTopicsFromNetworkConfig

      \ No newline at end of file diff --git a/functions/_waku_utils.determinePubsubTopic.html b/functions/_waku_utils.determinePubsubTopic.html index b91405bcb6..3203aaefd1 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
        • Optional pubsubTopicShardInfo: string | SingleShardInfo

        Returns string

      \ No newline at end of file +

      Parameters

      Returns string

      \ No newline at end of file diff --git a/functions/_waku_utils.encodeRelayShard.html b/functions/_waku_utils.encodeRelayShard.html index c987ceb214..5585b0dda9 100644 --- a/functions/_waku_utils.encodeRelayShard.html +++ b/functions/_waku_utils.encodeRelayShard.html @@ -1 +1 @@ -encodeRelayShard | Documentation
      \ No newline at end of file +encodeRelayShard | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.ensurePubsubTopicIsConfigured.html b/functions/_waku_utils.ensurePubsubTopicIsConfigured.html index 3b0b456971..38c4f9fe40 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

      \ No newline at end of file +ensurePubsubTopicIsConfigured | Documentation

      Function ensurePubsubTopicIsConfigured

      • Parameters

        • pubsubTopic: string
        • configuredTopics: string[]

        Returns void

      \ No newline at end of file diff --git a/functions/_waku_utils.ensureShardingConfigured.html b/functions/_waku_utils.ensureShardingConfigured.html index a960e5202d..ecc2f95e9f 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;
        }

        Validated sharding parameters, with any missing values set to defaults

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_utils.ensureValidContentTopic.html b/functions/_waku_utils.ensureValidContentTopic.html index 1e69ed0754..bd0e22548b 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

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_utils.getPseudoRandomSubset.html b/functions/_waku_utils.getPseudoRandomSubset.html index bdced0fb34..2fb0a4f75d 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[]

      \ No newline at end of file +

      Type Parameters

      Parameters

      Returns T[]

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

      Function getWsMultiaddrFromMultiaddrs

      • Parameters

        • addresses: Multiaddr[]

        Returns Multiaddr

      \ No newline at end of file +getWsMultiaddrFromMultiaddrs | Documentation

      Function getWsMultiaddrFromMultiaddrs

      • Parameters

        • addresses: Multiaddr[]

        Returns Multiaddr

      \ No newline at end of file diff --git a/functions/_waku_utils.groupByContentTopic.html b/functions/_waku_utils.groupByContentTopic.html index d7f960bf82..298cae612c 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[]>

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

        • T extends {
              contentTopic: string;
          }

        Parameters

        • values: readonly T[]

        Returns Map<string, T[]>

      \ No newline at end of file diff --git a/functions/_waku_utils.isAutoSharding.html b/functions/_waku_utils.isAutoSharding.html index 14d53459ce..4bea8f31c9 100644 --- a/functions/_waku_utils.isAutoSharding.html +++ b/functions/_waku_utils.isAutoSharding.html @@ -1 +1 @@ -isAutoSharding | Documentation
      \ No newline at end of file +isAutoSharding | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.isDefined.html b/functions/_waku_utils.isDefined.html index 7092e526de..07c9a28c6c 100644 --- a/functions/_waku_utils.isDefined.html +++ b/functions/_waku_utils.isDefined.html @@ -1 +1 @@ -isDefined | Documentation
      \ No newline at end of file +isDefined | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.isMessageSizeUnderCap.html b/functions/_waku_utils.isMessageSizeUnderCap.html index 0fe8fef83b..7f01d5025e 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>

      \ No newline at end of file +

      Parameters

      Returns Promise<boolean>

      \ No newline at end of file diff --git a/functions/_waku_utils.isStaticSharding.html b/functions/_waku_utils.isStaticSharding.html index 59c901b3bd..b5ed709450 100644 --- a/functions/_waku_utils.isStaticSharding.html +++ b/functions/_waku_utils.isStaticSharding.html @@ -1 +1 @@ -isStaticSharding | Documentation
      \ No newline at end of file +isStaticSharding | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.isWireSizeUnderCap.html b/functions/_waku_utils.isWireSizeUnderCap.html index 81f2458353..5073a19752 100644 --- a/functions/_waku_utils.isWireSizeUnderCap.html +++ b/functions/_waku_utils.isWireSizeUnderCap.html @@ -1 +1 @@ -isWireSizeUnderCap | Documentation
      \ No newline at end of file +isWireSizeUnderCap | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.pubsubTopicToSingleShardInfo.html b/functions/_waku_utils.pubsubTopicToSingleShardInfo.html index 41d4253270..de2f305eb2 100644 --- a/functions/_waku_utils.pubsubTopicToSingleShardInfo.html +++ b/functions/_waku_utils.pubsubTopicToSingleShardInfo.html @@ -1 +1 @@ -pubsubTopicToSingleShardInfo | Documentation

      Function pubsubTopicToSingleShardInfo

      \ No newline at end of file +pubsubTopicToSingleShardInfo | Documentation

      Function pubsubTopicToSingleShardInfo

      \ No newline at end of file diff --git a/functions/_waku_utils.pubsubTopicsToShardInfo.html b/functions/_waku_utils.pubsubTopicsToShardInfo.html index 76e889ba99..452c23bf23 100644 --- a/functions/_waku_utils.pubsubTopicsToShardInfo.html +++ b/functions/_waku_utils.pubsubTopicsToShardInfo.html @@ -1 +1 @@ -pubsubTopicsToShardInfo | Documentation

      Function pubsubTopicsToShardInfo

      \ No newline at end of file +pubsubTopicsToShardInfo | Documentation

      Function pubsubTopicsToShardInfo

      \ No newline at end of file diff --git a/functions/_waku_utils.pushOrInitMapSet.html b/functions/_waku_utils.pushOrInitMapSet.html index 5179108f68..609d4fda64 100644 --- a/functions/_waku_utils.pushOrInitMapSet.html +++ b/functions/_waku_utils.pushOrInitMapSet.html @@ -1 +1 @@ -pushOrInitMapSet | Documentation
      \ No newline at end of file +pushOrInitMapSet | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.removeItemFromArray.html b/functions/_waku_utils.removeItemFromArray.html index 7b5a9d790f..1799d9fe28 100644 --- a/functions/_waku_utils.removeItemFromArray.html +++ b/functions/_waku_utils.removeItemFromArray.html @@ -1 +1 @@ -removeItemFromArray | Documentation
      • Parameters

        • arr: unknown[]
        • value: unknown

        Returns unknown[]

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

        • arr: unknown[]
        • value: unknown

        Returns unknown[]

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

      Function shardInfoToPubsubTopics

      \ No newline at end of file +shardInfoToPubsubTopics | Documentation

      Function shardInfoToPubsubTopics

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

      Function singleShardInfoToPubsubTopic

      \ No newline at end of file +singleShardInfoToPubsubTopic | Documentation

      Function singleShardInfoToPubsubTopic

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

      Function singleShardInfosToShardInfo

      \ No newline at end of file +singleShardInfosToShardInfo | Documentation

      Function singleShardInfosToShardInfo

      \ No newline at end of file diff --git a/functions/_waku_utils.toAsyncIterator.html b/functions/_waku_utils.toAsyncIterator.html index 3f71cefff8..1ac5403c20 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.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ConnectionManagerOptions.html b/interfaces/_waku_interfaces.ConnectionManagerOptions.html index bb244d2e63..d951dfcfe2 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

      -
      \ No newline at end of file +
      maxParallelDials: number

      Max number of parallel dials allowed

      +
      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DiscoveryTrigger.html b/interfaces/_waku_interfaces.DiscoveryTrigger.html index cfe9710f8f..cb547e2dae 100644 --- a/interfaces/_waku_interfaces.DiscoveryTrigger.html +++ b/interfaces/_waku_interfaces.DiscoveryTrigger.html @@ -1,2 +1,2 @@ -DiscoveryTrigger | Documentation
      interface DiscoveryTrigger {
          findPeers: (() => Promise<void>);
      }

      Properties

      Properties

      findPeers: (() => Promise<void>)

      Type declaration

        • (): Promise<void>
        • Returns Promise<void>

      \ No newline at end of file +DiscoveryTrigger | Documentation
      interface DiscoveryTrigger {
          findPeers: (() => Promise<void>);
      }

      Properties

      Properties

      findPeers: (() => Promise<void>)

      Type declaration

        • (): Promise<void>
        • Returns Promise<void>

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsClient.html b/interfaces/_waku_interfaces.DnsClient.html index 7c76caa90a..e434546183 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[]>

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

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsDiscOptions.html b/interfaces/_waku_interfaces.DnsDiscOptions.html index 56c8c03d1a..791c684866 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

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

      +
      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsDiscoveryComponents.html b/interfaces/_waku_interfaces.DnsDiscoveryComponents.html index e318b533db..025c1cef8b 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
      \ No newline at end of file +DnsDiscoveryComponents | Documentation
      interface DnsDiscoveryComponents {
          peerStore: PeerStore;
      }

      Properties

      Properties

      peerStore: PeerStore
      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.EncoderOptions.html b/interfaces/_waku_interfaces.EncoderOptions.html index 93b6b94722..4a47c2adb5 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
          \ No newline at end of file +
          pubsubTopic?: string

          Deprecated

          pubsubTopicShardInfo?: SingleShardInfo
          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Failure.html b/interfaces/_waku_interfaces.Failure.html index 8976187f4a..57c62a8b59 100644 --- a/interfaces/_waku_interfaces.Failure.html +++ b/interfaces/_waku_interfaces.Failure.html @@ -1,3 +1,3 @@ -Failure | Documentation
          interface Failure {
              error: ProtocolError;
              peerId?: PeerId;
          }

          Properties

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

          Properties

          Properties

          peerId?: PeerId
          \ No newline at end of file +

          Properties

          peerId?: PeerId
          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IAsyncIterator.html b/interfaces/_waku_interfaces.IAsyncIterator.html index f0e34de5e1..56c887b611 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>
          \ No newline at end of file +

          Properties

          iterator: AsyncIterator<T, any, undefined>
          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IConnectionManager.html b/interfaces/_waku_interfaces.IConnectionManager.html index e1c6ae8ff8..4f02138f73 100644 --- a/interfaces/_waku_interfaces.IConnectionManager.html +++ b/interfaces/_waku_interfaces.IConnectionManager.html @@ -1,4 +1,4 @@ -IConnectionManager | Documentation
          interface IConnectionManager {
              #private: any;
              configuredPubsubTopics: string[];
              addEventListener<K>(type, listener, options?): void;
              dispatchEvent(event): boolean;
              dropConnection(peerId): Promise<void>;
              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;
                configuredPubsubTopics: string[];
                addEventListener<K>(type, listener, options?): void;
                dispatchEvent(event): boolean;
                dropConnection(peerId): Promise<void>;
                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
              configuredPubsubTopics: string[]

              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

              \ No newline at end of file +

              Properties

              #private: any
              configuredPubsubTopics: string[]

              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

              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IConnectionStateEvents.html b/interfaces/_waku_interfaces.IConnectionStateEvents.html index 54e316b97a..57d23f69ab 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>
              \ No newline at end of file +IConnectionStateEvents | Documentation
              interface IConnectionStateEvents {
                  waku:connection: CustomEvent<boolean>;
              }

              Properties

              Properties

              waku:connection: CustomEvent<boolean>
              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IDecodedMessage.html b/interfaces/_waku_interfaces.IDecodedMessage.html index 2abb5f481c..f759cee434 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
                  \ 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
                  \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IDecoder.html b/interfaces/_waku_interfaces.IDecoder.html index 788b6e2796..0926538e56 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
                      \ 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
                      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IEncoder.html b/interfaces/_waku_interfaces.IEncoder.html index b881ca9afa..09fad64893 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>

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

                          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IEnr.html b/interfaces/_waku_interfaces.IEnr.html index f8ebdd70ec..fd104dae56 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
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IMetaSetter.html b/interfaces/_waku_interfaces.IMetaSetter.html index 0091e5c891..06bc88cefb 100644 --- a/interfaces/_waku_interfaces.IMetaSetter.html +++ b/interfaces/_waku_interfaces.IMetaSetter.html @@ -1 +1 @@ -IMetaSetter | Documentation
                              interface IMetaSetter ((message) => Uint8Array)
                              \ No newline at end of file +IMetaSetter | Documentation
                              interface IMetaSetter ((message) => Uint8Array)
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IMetadata.html b/interfaces/_waku_interfaces.IMetadata.html index 67ee11a636..01f713d986 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;
                                  pubsubTopics: string[];
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  confirmOrAttemptHandshake(peerId): Promise<MetadataQueryResult>;
                                  query(peerId): Promise<MetadataQueryResult>;
                              }

                              Hierarchy

                              Properties

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

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

                              Methods

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

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IPeerExchange.html b/interfaces/_waku_interfaces.IPeerExchange.html index 7f17aa4115..a2d8d3d479 100644 --- a/interfaces/_waku_interfaces.IPeerExchange.html +++ b/interfaces/_waku_interfaces.IPeerExchange.html @@ -1,8 +1,8 @@ -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;
                                  };
                                  query(params): Promise<PeerExchangeQueryResult>;
                              }

                              Hierarchy (view full)

                              Properties

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

                              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

                              Methods

                              \ 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

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html b/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html index aa65f6a8ad..6df380a91a 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>
                              \ 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>
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IProtoMessage.html b/interfaces/_waku_interfaces.IProtoMessage.html index 64e080b67f..3133965ec9 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
                              \ 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
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IRateLimitProof.html b/interfaces/_waku_interfaces.IRateLimitProof.html index a49daf14c3..0678659452 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
                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IReceiver.html b/interfaces/_waku_interfaces.IReceiver.html index d0e8380f02..d22c981af7 100644 --- a/interfaces/_waku_interfaces.IReceiver.html +++ b/interfaces/_waku_interfaces.IReceiver.html @@ -1,3 +1,3 @@ -IReceiver | Documentation
                              interface IReceiver {
                                  subscribeWithUnsubscribe: SubscribeWithUnsubscribe;
                                  toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>);
                              }

                              Properties

                              subscribeWithUnsubscribe +IReceiver | Documentation
                              interface IReceiver {
                                  subscribeWithUnsubscribe: SubscribeWithUnsubscribe;
                                  toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>);
                              }

                              Properties

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

                              Type declaration

                              \ No newline at end of file +

                              Properties

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

                              Type declaration

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IRelayAPI.html b/interfaces/_waku_interfaces.IRelayAPI.html index 39dda15214..efdc5c4499 100644 --- a/interfaces/_waku_interfaces.IRelayAPI.html +++ b/interfaces/_waku_interfaces.IRelayAPI.html @@ -1,9 +1,9 @@ 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[]
                                • 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>
                                • Returns Promise<void>

                              \ No newline at end of file +

                              Type declaration

                              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

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ISender.html b/interfaces/_waku_interfaces.ISender.html index 6cccab1d19..918a0b4f34 100644 --- a/interfaces/_waku_interfaces.ISender.html +++ b/interfaces/_waku_interfaces.ISender.html @@ -1,2 +1,2 @@ -ISender | Documentation
                              interface ISender {
                                  send: ((encoder, message, sendOptions?) => Promise<SDKProtocolResult>);
                              }

                              Properties

                              Properties

                              send: ((encoder, message, sendOptions?) => Promise<SDKProtocolResult>)

                              Type declaration

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

                              Properties

                              Properties

                              send: ((encoder, message, sendOptions?) => Promise<SDKProtocolResult>)

                              Type declaration

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ISubscription.html b/interfaces/_waku_interfaces.ISubscription.html new file mode 100644 index 0000000000..01c891f988 --- /dev/null +++ b/interfaces/_waku_interfaces.ISubscription.html @@ -0,0 +1,5 @@ +ISubscription | Documentation
                              interface ISubscription {
                                  ping(peerId?): Promise<SDKProtocolResult>;
                                  subscribe<T>(decoders, callback, options?): Promise<SDKProtocolResult>;
                                  unsubscribe(contentTopics): Promise<SDKProtocolResult>;
                                  unsubscribeAll(): Promise<SDKProtocolResult>;
                              }

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ISubscriptionSDK.html b/interfaces/_waku_interfaces.ISubscriptionSDK.html deleted file mode 100644 index ae3feb0f68..0000000000 --- a/interfaces/_waku_interfaces.ISubscriptionSDK.html +++ /dev/null @@ -1,5 +0,0 @@ -ISubscriptionSDK | Documentation
                              interface ISubscriptionSDK {
                                  ping(peerId?): Promise<SDKProtocolResult>;
                                  subscribe<T>(decoders, callback, options?): Promise<SDKProtocolResult>;
                                  unsubscribe(contentTopics): Promise<SDKProtocolResult>;
                                  unsubscribeAll(): Promise<SDKProtocolResult>;
                              }

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.KeepAliveOptions.html b/interfaces/_waku_interfaces.KeepAliveOptions.html index 786bd962a5..2b7b2b1257 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
                              \ No newline at end of file +

                              Properties

                              pingKeepAlive: number
                              relayKeepAlive: number
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.LightNode.html b/interfaces/_waku_interfaces.LightNode.html index e5e0430f92..10ef65b522 100644 --- a/interfaces/_waku_interfaces.LightNode.html +++ b/interfaces/_waku_interfaces.LightNode.html @@ -1,4 +1,4 @@ -LightNode | Documentation
                              interface LightNode {
                                  connectionManager: IConnectionManager;
                                  filter: IFilterSDK;
                                  health: IHealthManager;
                                  libp2p: Libp2p;
                                  lightPush: ILightPush;
                                  relay: undefined;
                                  store: IStoreSDK;
                                  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;
                                  health: IHealthManager;
                                  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

                              Properties

                              connectionManager: IConnectionManager
                              filter: IFilterSDK
                              libp2p: Libp2p
                              lightPush: ILightPush
                              relay: undefined
                              store: IStoreSDK

                              Methods

                              \ No newline at end of file +

                              Properties

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

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.NodeCapabilityCount.html b/interfaces/_waku_interfaces.NodeCapabilityCount.html index 811f8f2ae9..b7480d133e 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
                              \ No newline at end of file +

                              Properties

                              filter: number
                              lightPush: number
                              relay: number
                              store: number
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeComponents.html b/interfaces/_waku_interfaces.PeerExchangeComponents.html index 929bfb1157..c80acdca08 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
                              \ No newline at end of file +

                              Properties

                              connectionManager: ConnectionManager
                              peerStore: PeerStore
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeQueryParams.html b/interfaces/_waku_interfaces.PeerExchangeQueryParams.html index 68c0fd91bf..cf9f7593e6 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
                              \ No newline at end of file +

                              Properties

                              numPeers: number
                              peerId: PeerId
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeResponse.html b/interfaces/_waku_interfaces.PeerExchangeResponse.html index f5e97da07a..4c77d10545 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[]
                              \ No newline at end of file +PeerExchangeResponse | Documentation
                              interface PeerExchangeResponse {
                                  peerInfos: PeerInfo[];
                              }

                              Properties

                              Properties

                              peerInfos: PeerInfo[]
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerInfo.html b/interfaces/_waku_interfaces.PeerInfo.html index 79a3663cc8..0e8a43c486 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
                              \ No newline at end of file +PeerInfo | Documentation
                              interface PeerInfo {
                                  ENR?: IEnr;
                              }

                              Properties

                              Properties

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

                              Properties

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

                              Properties

                              Properties

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

                              Type declaration

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

                              Type declaration

                              • bootstrap: Peer[]
                              • local-peer-cache: Peer[]
                              • peer-exchange: Peer[]
                              \ No newline at end of file +

                              Properties

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

                              Type declaration

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

                              Type declaration

                              • bootstrap: Peer[]
                              • local-peer-cache: Peer[]
                              • peer-exchange: Peer[]
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.RelayNode.html b/interfaces/_waku_interfaces.RelayNode.html index 1b86603763..ea726de36a 100644 --- a/interfaces/_waku_interfaces.RelayNode.html +++ b/interfaces/_waku_interfaces.RelayNode.html @@ -1,4 +1,4 @@ -RelayNode | Documentation
                              interface RelayNode {
                                  connectionManager: IConnectionManager;
                                  filter: undefined;
                                  health: IHealthManager;
                                  libp2p: Libp2p;
                                  lightPush: undefined;
                                  relay: IRelay;
                                  store: undefined;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager +RelayNode | Documentation
                              interface RelayNode {
                                  connectionManager: IConnectionManager;
                                  filter: undefined;
                                  health: IHealthManager;
                                  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

                              Properties

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

                              Methods

                              \ No newline at end of file +

                              Properties

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

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.SingleShardInfo.html b/interfaces/_waku_interfaces.SingleShardInfo.html index f4c3906427..2a36525cb8 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.

                              -
                              \ 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.

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

                              Hierarchy (view full)

                              Properties

                              connectionManager +Waku | Documentation
                              interface Waku {
                                  connectionManager: IConnectionManager;
                                  filter?: IFilter;
                                  health: IHealthManager;
                                  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

                              Properties

                              connectionManager: IConnectionManager
                              filter?: IFilterSDK
                              libp2p: Libp2p
                              lightPush?: ILightPush
                              relay?: IRelay
                              store?: IStoreSDK

                              Methods

                              \ No newline at end of file +

                              Properties

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

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Waku2.html b/interfaces/_waku_interfaces.Waku2.html index 4f60f19d43..8719dc786d 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
                              \ No newline at end of file +

                              Properties

                              filter: boolean
                              lightPush: boolean
                              relay: boolean
                              store: boolean
                              \ 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 451f711814..f3a8ce67d2 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.

                              -
                              \ 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.

                              +
                              \ 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 9e6440c523..eb2e20c206 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.

                              -
                              \ No newline at end of file +
                              symKey: Uint8Array

                              The symmetric key to encrypt the payload with.

                              +
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.WakuMessage-1.html b/interfaces/_waku_proto.WakuMessage-1.html index 29a86672a9..054b37aa1b 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
                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_filter.RateLimitProof
                              timestamp?: bigint
                              version?: number
                              \ 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 c26fc6aa07..6a17a9d46d 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: ContentFilter[];
                                  subscribe: boolean;
                                  topic: string;
                              }

                              Properties

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

                              Properties

                              contentFilters: ContentFilter[]
                              subscribe: boolean
                              topic: string
                              \ No newline at end of file +

                              Properties

                              contentFilters: ContentFilter[]
                              subscribe: boolean
                              topic: string
                              \ 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 ed8caa7518..0576f3b1c4 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
                              \ No newline at end of file +ContentFilter | Documentation
                              interface ContentFilter {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string
                              \ 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 0eccb0573c..559161f0b4 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
                              \ No newline at end of file +

                              Properties

                              request?: FilterRequest
                              requestId: string
                              \ 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 46c62a7a08..ef4c26e796 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[]
                              \ No newline at end of file +MessagePush | Documentation
                              interface MessagePush {
                                  messages: WakuMessage[];
                              }

                              Properties

                              Properties

                              messages: WakuMessage[]
                              \ 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 227128a826..b1dd38b83a 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
                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ 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 fed643f928..8d341f18d8 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
                              \ No newline at end of file +

                              Properties

                              contentTopics: string[]
                              filterSubscribeType: FilterSubscribeType
                              pubsubTopic?: string
                              requestId: string
                              \ 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 7547c017e6..786ba9f89a 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
                              \ No newline at end of file +

                              Properties

                              requestId: string
                              statusCode: number
                              statusDesc?: string
                              \ 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 b66d5b296a..145214b696 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
                              \ No newline at end of file +

                              Properties

                              pubsubTopic?: string
                              \ 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 e3058cb290..cf84f12267 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
                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ 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 0cd4fc6852..d49619d9a8 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
                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number
                              \ 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 8a32db2d70..d4ab23114b 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
                              \ No newline at end of file +

                              Properties

                              pubsubTopic: string
                              \ 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 c32a25af4d..e563c5c8ee 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
                              \ No newline at end of file +

                              Properties

                              info?: string
                              isSuccess: boolean
                              \ 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 beb079dc5f..2f2dd797fd 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
                              \ No newline at end of file +

                              Properties

                              request?: PushRequest
                              requestId: string
                              \ 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 13ae849e95..35c8cbe1fa 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
                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ 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 279049ce9f..b5b98a83b3 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
                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number
                              \ 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 a26de6ac7e..a0c00a7fb4 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
                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ 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 3b12344d42..e611b6ed8a 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
                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_message.RateLimitProof
                              timestamp?: bigint
                              version?: number
                              \ 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 ba8baa69b1..93b884240a 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[]
                              \ No newline at end of file +

                              Properties

                              clusterId?: number
                              shards: number[]
                              \ 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 e6b4102c82..2b0451a0b3 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[]
                              \ No newline at end of file +

                              Properties

                              clusterId?: number
                              shards: number[]
                              \ 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 3c8942c167..b1a3c9bd14 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
                              \ No newline at end of file +PeerExchangeQuery | Documentation
                              interface PeerExchangeQuery {
                                  numPeers?: bigint;
                              }

                              Properties

                              Properties

                              numPeers?: bigint
                              \ 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 359cb873ac..ef1b552e5b 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

                              \ No newline at end of file +

                              Properties

                              \ 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 2df7bd313f..098fa36a9b 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

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

                              Properties

                              Properties

                              \ 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 dc85046e22..f8f487eb7f 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
                              \ No newline at end of file +PeerInfo | Documentation
                              interface PeerInfo {
                                  enr?: Uint8Array;
                              }

                              Properties

                              Properties

                              enr?: Uint8Array
                              \ 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 5e0c8f0c5e..3bc5f5ec3e 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
                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.StoreQueryRequest-1.html b/interfaces/_waku_proto.proto_store.StoreQueryRequest-1.html index c951d1ad68..8cb22b706d 100644 --- a/interfaces/_waku_proto.proto_store.StoreQueryRequest-1.html +++ b/interfaces/_waku_proto.proto_store.StoreQueryRequest-1.html @@ -1,4 +1,4 @@ -StoreQueryRequest | Documentation
                              interface StoreQueryRequest {
                                  contentTopics: string[];
                                  includeData: boolean;
                                  messageHashes: Uint8Array[];
                                  paginationCursor?: Uint8Array;
                                  paginationForward: boolean;
                                  paginationLimit?: bigint;
                                  pubsubTopic?: string;
                                  requestId: string;
                                  timeEnd?: bigint;
                                  timeStart?: bigint;
                              }

                              Properties

                              contentTopics +StoreQueryRequest | Documentation
                              interface StoreQueryRequest {
                                  contentTopics: string[];
                                  includeData: boolean;
                                  messageHashes: Uint8Array[];
                                  paginationCursor?: Uint8Array;
                                  paginationForward: boolean;
                                  paginationLimit?: bigint;
                                  pubsubTopic?: string;
                                  requestId: string;
                                  timeEnd?: bigint;
                                  timeStart?: bigint;
                              }

                              Properties

                              contentTopics: string[]
                              includeData: boolean
                              messageHashes: Uint8Array[]
                              paginationCursor?: Uint8Array
                              paginationForward: boolean
                              paginationLimit?: bigint
                              pubsubTopic?: string
                              requestId: string
                              timeEnd?: bigint
                              timeStart?: bigint
                              \ No newline at end of file +

                              Properties

                              contentTopics: string[]
                              includeData: boolean
                              messageHashes: Uint8Array[]
                              paginationCursor?: Uint8Array
                              paginationForward: boolean
                              paginationLimit?: bigint
                              pubsubTopic?: string
                              requestId: string
                              timeEnd?: bigint
                              timeStart?: bigint
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.StoreQueryResponse-1.html b/interfaces/_waku_proto.proto_store.StoreQueryResponse-1.html index e9a4f8d71e..fdcd946598 100644 --- a/interfaces/_waku_proto.proto_store.StoreQueryResponse-1.html +++ b/interfaces/_waku_proto.proto_store.StoreQueryResponse-1.html @@ -1,6 +1,6 @@ -StoreQueryResponse | Documentation
                              interface StoreQueryResponse {
                                  messages: WakuMessageKeyValue[];
                                  paginationCursor?: Uint8Array;
                                  requestId: string;
                                  statusCode?: number;
                                  statusDesc?: string;
                              }

                              Properties

                              messages +StoreQueryResponse | Documentation
                              interface StoreQueryResponse {
                                  messages: WakuMessageKeyValue[];
                                  paginationCursor?: Uint8Array;
                                  requestId: string;
                                  statusCode?: number;
                                  statusDesc?: string;
                              }

                              Properties

                              paginationCursor?: Uint8Array
                              requestId: string
                              statusCode?: number
                              statusDesc?: string
                              \ No newline at end of file +

                              Properties

                              paginationCursor?: Uint8Array
                              requestId: string
                              statusCode?: number
                              statusDesc?: string
                              \ 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 d4d5378df2..403e658780 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
                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_store.RateLimitProof
                              timestamp?: bigint
                              version?: number
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.WakuMessageKeyValue-1.html b/interfaces/_waku_proto.proto_store.WakuMessageKeyValue-1.html index 09eec746c8..ba8148e23c 100644 --- a/interfaces/_waku_proto.proto_store.WakuMessageKeyValue-1.html +++ b/interfaces/_waku_proto.proto_store.WakuMessageKeyValue-1.html @@ -1,4 +1,4 @@ -WakuMessageKeyValue | Documentation
                              interface WakuMessageKeyValue {
                                  message?: proto_store.WakuMessage;
                                  messageHash?: Uint8Array;
                                  pubsubTopic?: string;
                              }

                              Properties

                              message? +WakuMessageKeyValue | Documentation
                              interface WakuMessageKeyValue {
                                  message?: proto_store.WakuMessage;
                                  messageHash?: Uint8Array;
                                  pubsubTopic?: string;
                              }

                              Properties

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

                              Properties

                              messageHash?: Uint8Array
                              pubsubTopic?: string
                              \ 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 346cd3207e..81c9584a1b 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
                              \ No newline at end of file +TopicOnlyMessage | Documentation
                              interface TopicOnlyMessage {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string
                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.ISubscription.html b/interfaces/_waku_sdk.ISubscription.html new file mode 100644 index 0000000000..87a0f5d55f --- /dev/null +++ b/interfaces/_waku_sdk.ISubscription.html @@ -0,0 +1,5 @@ +ISubscription | Documentation
                              interface ISubscription {
                                  ping(peerId?): Promise<SDKProtocolResult>;
                                  subscribe<T>(decoders, callback, options?): Promise<SDKProtocolResult>;
                                  unsubscribe(contentTopics): Promise<SDKProtocolResult>;
                                  unsubscribeAll(): Promise<SDKProtocolResult>;
                              }

                              Methods

                              • Parameters

                                • contentTopics: string[]

                                Returns Promise<SDKProtocolResult>

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.ISubscriptionSDK.html b/interfaces/_waku_sdk.ISubscriptionSDK.html deleted file mode 100644 index 9d14d0f075..0000000000 --- a/interfaces/_waku_sdk.ISubscriptionSDK.html +++ /dev/null @@ -1,5 +0,0 @@ -ISubscriptionSDK | Documentation

                              Interface ISubscriptionSDK

                              interface ISubscriptionSDK {
                                  ping(peerId?): Promise<SDKProtocolResult>;
                                  subscribe<T>(decoders, callback, options?): Promise<SDKProtocolResult>;
                                  unsubscribe(contentTopics): Promise<SDKProtocolResult>;
                                  unsubscribeAll(): Promise<SDKProtocolResult>;
                              }

                              Methods

                              • Parameters

                                • contentTopics: string[]

                                Returns Promise<SDKProtocolResult>

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.LightNode.html b/interfaces/_waku_sdk.LightNode.html index bf7c07d9d3..4f09ca94f0 100644 --- a/interfaces/_waku_sdk.LightNode.html +++ b/interfaces/_waku_sdk.LightNode.html @@ -1,4 +1,4 @@ -LightNode | Documentation
                              interface LightNode {
                                  connectionManager: IConnectionManager;
                                  filter: IFilterSDK;
                                  health: IHealthManager;
                                  libp2p: Libp2p;
                                  lightPush: ILightPush;
                                  relay: undefined;
                                  store: IStoreSDK;
                                  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;
                                  health: IHealthManager;
                                  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

                              Properties

                              connectionManager: IConnectionManager
                              filter: IFilterSDK
                              libp2p: Libp2p
                              lightPush: ILightPush
                              relay: undefined
                              store: IStoreSDK

                              Methods

                              • Parameters

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

                                Returns Promise<Stream>

                              • Returns boolean

                              • Returns boolean

                              • Returns Promise<void>

                              • Returns Promise<void>

                              \ No newline at end of file +

                              Properties

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

                              Methods

                              • Parameters

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

                                Returns Promise<Stream>

                              • Returns boolean

                              • Returns boolean

                              • Returns Promise<void>

                              • Returns Promise<void>

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.Waku-1.html b/interfaces/_waku_sdk.Waku-1.html index 5ff846af39..facf449500 100644 --- a/interfaces/_waku_sdk.Waku-1.html +++ b/interfaces/_waku_sdk.Waku-1.html @@ -1,4 +1,4 @@ -Waku | Documentation
                              interface Waku {
                                  connectionManager: IConnectionManager;
                                  filter?: IFilterSDK;
                                  health: IHealthManager;
                                  libp2p: Libp2p;
                                  lightPush?: ILightPush;
                                  relay?: IRelay;
                                  store?: IStoreSDK;
                                  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;
                                  health: IHealthManager;
                                  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

                              Properties

                              connectionManager: IConnectionManager
                              filter?: IFilterSDK
                              libp2p: Libp2p
                              lightPush?: ILightPush
                              relay?: IRelay
                              store?: IStoreSDK

                              Methods

                              • Parameters

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

                                Returns Promise<Stream>

                              • Returns boolean

                              • Returns boolean

                              • Returns Promise<void>

                              • Returns Promise<void>

                              \ No newline at end of file +

                              Properties

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

                              Methods

                              • Parameters

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

                                Returns Promise<Stream>

                              • Returns boolean

                              • Returns boolean

                              • Returns Promise<void>

                              • Returns Promise<void>

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

                              Properties

                              pingKeepAlive? +WakuOptions | Documentation
                              interface WakuOptions {
                                  pingKeepAlive?: number;
                                  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 +

                              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}
                               
                              -
                              \ No newline at end of file +
                              \ No newline at end of file diff --git a/modules/_waku_core.message.html b/modules/_waku_core.message.html index 7a0402dfc0..61c37663dd 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
                              \ 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 0972cb6031..128c424c12 100644 --- a/modules/_waku_core.message.version_0.html +++ b/modules/_waku_core.message.version_0.html @@ -1,4 +1,4 @@ -version_0 | Documentation

                              References

                              DecodedMessage +version_0 | Documentation

                              References

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

                              Index

                              Classes

                              FilterCore +waku_filter | Documentation
                              \ 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 26aa59ca1e..c14acd5721 100644 --- a/modules/_waku_core.waku_light_push.html +++ b/modules/_waku_core.waku_light_push.html @@ -1,4 +1,4 @@ -waku_light_push | Documentation

                              Index

                              Namespaces

                              PushResponse +waku_light_push | Documentation

                              Index

                              Namespaces

                              Classes

                              Interfaces

                              Variables

                              LightPushCodec diff --git a/modules/_waku_core.waku_store.html b/modules/_waku_core.waku_store.html index de333f28bb..2538be9ff4 100644 --- a/modules/_waku_core.waku_store.html +++ b/modules/_waku_core.waku_store.html @@ -1,3 +1,3 @@ -waku_store | Documentation

                              Index

                              Classes

                              StoreCore +waku_store | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_interfaces.html b/modules/_waku_interfaces.html index b1bb32fb1c..1083368939 100644 --- a/modules/_waku_interfaces.html +++ b/modules/_waku_interfaces.html @@ -56,7 +56,7 @@ IReceiver IRelayAPI ISender -ISubscriptionSDK +ISubscription KeepAliveOptions LightNode NodeCapabilityCount @@ -82,11 +82,10 @@ IBaseProtocolCore IBaseProtocolSDK IFilter -IFilterSDK ILightPush IRelay +IStore IStoreCore -IStoreSDK Libp2p Libp2pComponents Libp2pServices diff --git a/modules/_waku_message_encryption.crypto.ecies.html b/modules/_waku_message_encryption.crypto.ecies.html index d0b5f3e0a5..22cea537e0 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
                              \ No newline at end of file diff --git a/modules/_waku_message_encryption.crypto.html b/modules/_waku_message_encryption.crypto.html index 2cba2dfaf0..152c634d1f 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 1ae541fa04..bf684bc9ce 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
                              \ No newline at end of file diff --git a/modules/_waku_message_encryption.ecies.html b/modules/_waku_message_encryption.ecies.html index 4d84db65c9..edddc653c1 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 ba6e72220e..62e7b161ae 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 52583a14e2..9c995ae605 100644 --- a/modules/_waku_proto.WakuMessage.html +++ b/modules/_waku_proto.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation
                              \ 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 2ec9234829..abf7ebb196 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
                              \ 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 afc6ccc851..bf524ee90f 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 21f9100931..5afdebea41 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
                              \ 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 5074ef6b1b..3d1650fe0b 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
                              \ 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 89637029d4..e679b54a1d 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
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.html b/modules/_waku_proto.proto_filter.html index e6b66814fd..04cb7fd597 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 1b86936756..e54f145d0f 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
                              \ 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 ca505e348b..f0f9b28b57 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 64f7c2285a..48f30dbe0a 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
                              \ 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 45970d23cf..4c4654ac6a 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
                              \ 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 d3502c942d..75236b8487 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
                              \ 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 a3d9cde78a..4231e0d78c 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
                              \ 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 fb14e86953..3555277cdd 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 53a24a7312..0ff9e7e2ed 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
                              \ 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 1b311121f4..c72d584b1b 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
                              \ 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 7c1d6495e5..448f907d70 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
                              \ 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 bccbc05e6e..55d247ab0b 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
                              \ 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 45ac2e5819..c1120f5081 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
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.html b/modules/_waku_proto.proto_lightpush.html index 12fd50e080..2e4319f844 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 a6e17acb78..acc87cb7fb 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
                              \ 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 4926ce3074..03ef1b740c 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
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_message.html b/modules/_waku_proto.proto_message.html index e91b2ee9f5..435c7d98e8 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 33b64b54c0..1b40f98596 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
                              \ 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 9b6af8ca25..7c94301b12 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
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_metadata.html b/modules/_waku_proto.proto_metadata.html index 77210ddf76..5e69cd79c7 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 bad1c45bbc..3d0e6c8194 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
                              \ 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 a36ccec66e..f71b87ae57 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
                              \ 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 323d6e67e0..251f5ed35a 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
                              \ 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 716c11685a..dc6ccb1c86 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
                              \ 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 2e2c8fe12a..2430b3029c 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.RateLimitProof.html b/modules/_waku_proto.proto_store.RateLimitProof.html index 774d7821fd..53d362e925 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
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.StoreQueryRequest.html b/modules/_waku_proto.proto_store.StoreQueryRequest.html index 9b28910ff6..c3bb7f4a64 100644 --- a/modules/_waku_proto.proto_store.StoreQueryRequest.html +++ b/modules/_waku_proto.proto_store.StoreQueryRequest.html @@ -1,4 +1,4 @@ -StoreQueryRequest | Documentation

                              Index

                              Functions

                              codec +StoreQueryRequest | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.StoreQueryResponse.html b/modules/_waku_proto.proto_store.StoreQueryResponse.html index 8c88fcb26d..7c6e729eae 100644 --- a/modules/_waku_proto.proto_store.StoreQueryResponse.html +++ b/modules/_waku_proto.proto_store.StoreQueryResponse.html @@ -1,4 +1,4 @@ -StoreQueryResponse | Documentation

                              Index

                              Functions

                              codec +StoreQueryResponse | Documentation
                              \ 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 d93a248690..94d8798d09 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
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.WakuMessageKeyValue.html b/modules/_waku_proto.proto_store.WakuMessageKeyValue.html index 98370b70a5..6c6f43403f 100644 --- a/modules/_waku_proto.proto_store.WakuMessageKeyValue.html +++ b/modules/_waku_proto.proto_store.WakuMessageKeyValue.html @@ -1,4 +1,4 @@ -WakuMessageKeyValue | Documentation

                              Index

                              Functions

                              codec +WakuMessageKeyValue | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.html b/modules/_waku_proto.proto_store.html index 8dc5cc8906..c7060a3d0c 100644 --- a/modules/_waku_proto.proto_store.html +++ b/modules/_waku_proto.proto_store.html @@ -1,4 +1,4 @@ -proto_store | Documentation

                              Index

                              Namespaces

                              RateLimitProof +proto_store | Documentation

                              Index

                              Namespaces

                              RateLimitProof StoreQueryRequest StoreQueryResponse WakuMessage diff --git a/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html b/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html index 709449f1f0..ca8ec724c2 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
                              \ 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 e6c79d200b..b261d3879a 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
                              \ No newline at end of file diff --git a/modules/_waku_sdk.html b/modules/_waku_sdk.html index 5f02129b07..f4fb9df121 100644 --- a/modules/_waku_sdk.html +++ b/modules/_waku_sdk.html @@ -62,7 +62,7 @@ IReceiver IRelayAPI ISender -ISubscriptionSDK +ISubscription KeepAliveOptions LightNode NodeCapabilityCount @@ -90,11 +90,10 @@ IBaseProtocolCore IBaseProtocolSDK IFilter -IFilterSDK ILightPush IRelay +IStore IStoreCore -IStoreSDK Libp2p Libp2pComponents Libp2pServices diff --git a/types/_waku_interfaces.ActiveSubscriptions.html b/types/_waku_interfaces.ActiveSubscriptions.html index bb98718b17..365288f26d 100644 --- a/types/_waku_interfaces.ActiveSubscriptions.html +++ b/types/_waku_interfaces.ActiveSubscriptions.html @@ -1 +1 @@ -ActiveSubscriptions | Documentation
                              \ No newline at end of file +ActiveSubscriptions | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.AutoSharding.html b/types/_waku_interfaces.AutoSharding.html index 19c3fb4943..405ff3e249 100644 --- a/types/_waku_interfaces.AutoSharding.html +++ b/types/_waku_interfaces.AutoSharding.html @@ -1 +1 @@ -AutoSharding | Documentation
                              \ No newline at end of file +AutoSharding | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.Callback.html b/types/_waku_interfaces.Callback.html index 0d9abae4e2..531772e5fe 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>

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

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ContentTopic.html b/types/_waku_interfaces.ContentTopic.html index 1e64003e1b..05ff61d230 100644 --- a/types/_waku_interfaces.ContentTopic.html +++ b/types/_waku_interfaces.ContentTopic.html @@ -1 +1 @@ -ContentTopic | Documentation
                              ContentTopic: string
                              \ No newline at end of file +ContentTopic | Documentation
                              ContentTopic: string
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ContentTopicInfo.html b/types/_waku_interfaces.ContentTopicInfo.html index 8b386e751f..8707b48f03 100644 --- a/types/_waku_interfaces.ContentTopicInfo.html +++ b/types/_waku_interfaces.ContentTopicInfo.html @@ -1 +1 @@ -ContentTopicInfo | Documentation
                              ContentTopicInfo: {
                                  clusterId?: number;
                                  contentTopics: string[];
                              }

                              Type declaration

                              • Optional clusterId?: number
                              • contentTopics: string[]
                              \ No newline at end of file +ContentTopicInfo | Documentation
                              ContentTopicInfo: {
                                  clusterId?: number;
                                  contentTopics: string[];
                              }

                              Type declaration

                              • Optional clusterId?: number
                              • contentTopics: string[]
                              \ No newline at end of file diff --git a/types/_waku_interfaces.CoreProtocolResult.html b/types/_waku_interfaces.CoreProtocolResult.html index 5cf3a1015d..0292327dde 100644 --- a/types/_waku_interfaces.CoreProtocolResult.html +++ b/types/_waku_interfaces.CoreProtocolResult.html @@ -1 +1 @@ -CoreProtocolResult | Documentation
                              CoreProtocolResult: ThisOrThat<"success", PeerId, "failure", Failure>
                              \ No newline at end of file +CoreProtocolResult | Documentation
                              CoreProtocolResult: ThisOrThat<"success", PeerId, "failure", Failure>
                              \ No newline at end of file diff --git a/types/_waku_interfaces.CreateLibp2pOptions.html b/types/_waku_interfaces.CreateLibp2pOptions.html index eb72644fa2..80a55aa2ec 100644 --- a/types/_waku_interfaces.CreateLibp2pOptions.html +++ b/types/_waku_interfaces.CreateLibp2pOptions.html @@ -4,4 +4,4 @@
                            • Optional hideWebSocketInfo?: boolean

                              Hides WebSocket info message in console.

                              Default

                              false
                               
                              -
                            • Optional pingMaxInboundStreams?: number
                            • \ No newline at end of file +
                            • Optional pingMaxInboundStreams?: number
                            • \ No newline at end of file diff --git a/types/_waku_interfaces.CreateSubscriptionResult.html b/types/_waku_interfaces.CreateSubscriptionResult.html index a91e36e953..a84cf13e34 100644 --- a/types/_waku_interfaces.CreateSubscriptionResult.html +++ b/types/_waku_interfaces.CreateSubscriptionResult.html @@ -1 +1 @@ -CreateSubscriptionResult | Documentation
                              CreateSubscriptionResult: ThisOrThat<"subscription", ISubscriptionSDK, "error", ProtocolError>
                              \ No newline at end of file +CreateSubscriptionResult | Documentation
                              CreateSubscriptionResult: ThisOrThat<"subscription", ISubscription, "error", ProtocolError>
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ENRKey.html b/types/_waku_interfaces.ENRKey.html index 3686577a6a..2a330bd071 100644 --- a/types/_waku_interfaces.ENRKey.html +++ b/types/_waku_interfaces.ENRKey.html @@ -1 +1 @@ -ENRKey | Documentation
                              \ No newline at end of file +ENRKey | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ENRValue.html b/types/_waku_interfaces.ENRValue.html index 5fd5548e84..77339517d7 100644 --- a/types/_waku_interfaces.ENRValue.html +++ b/types/_waku_interfaces.ENRValue.html @@ -1 +1 @@ -ENRValue | Documentation
                              ENRValue: Uint8Array
                              \ No newline at end of file +ENRValue | Documentation
                              ENRValue: Uint8Array
                              \ No newline at end of file diff --git a/types/_waku_interfaces.IBaseProtocolCore.html b/types/_waku_interfaces.IBaseProtocolCore.html index 7984489243..21338065b0 100644 --- a/types/_waku_interfaces.IBaseProtocolCore.html +++ b/types/_waku_interfaces.IBaseProtocolCore.html @@ -1 +1 @@ -IBaseProtocolCore | Documentation
                              IBaseProtocolCore: {
                                  addLibp2pEventListener: Libp2p["addEventListener"];
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: Libp2p["removeEventListener"];
                              }

                              Type declaration

                              • addLibp2pEventListener: Libp2p["addEventListener"]
                              • allPeers: (() => Promise<Peer[]>)
                                  • (): Promise<Peer[]>
                                  • Returns Promise<Peer[]>

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

                              • multicodec: string
                              • peerStore: PeerStore
                              • removeLibp2pEventListener: Libp2p["removeEventListener"]
                              \ No newline at end of file +IBaseProtocolCore | Documentation
                              IBaseProtocolCore: {
                                  addLibp2pEventListener: Libp2p["addEventListener"];
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: Libp2p["removeEventListener"];
                              }

                              Type declaration

                              • addLibp2pEventListener: Libp2p["addEventListener"]
                              • allPeers: (() => Promise<Peer[]>)
                                  • (): Promise<Peer[]>
                                  • Returns Promise<Peer[]>

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

                              • multicodec: string
                              • peerStore: PeerStore
                              • removeLibp2pEventListener: Libp2p["removeEventListener"]
                              \ No newline at end of file diff --git a/types/_waku_interfaces.IBaseProtocolSDK.html b/types/_waku_interfaces.IBaseProtocolSDK.html index 6ea962fdc2..0e2acb8d6f 100644 --- a/types/_waku_interfaces.IBaseProtocolSDK.html +++ b/types/_waku_interfaces.IBaseProtocolSDK.html @@ -1 +1 @@ -IBaseProtocolSDK | Documentation
                              IBaseProtocolSDK: {
                                  connectedPeers: Peer[];
                                  numPeersToUse: number;
                                  renewPeer: ((peerToDisconnect) => Promise<Peer>);
                              }

                              Type declaration

                              • Readonly connectedPeers: Peer[]
                              • Readonly numPeersToUse: number
                              • renewPeer: ((peerToDisconnect) => Promise<Peer>)
                                  • (peerToDisconnect): Promise<Peer>
                                  • Parameters

                                    • peerToDisconnect: PeerId

                                    Returns Promise<Peer>

                              \ No newline at end of file +IBaseProtocolSDK | Documentation
                              IBaseProtocolSDK: {
                                  connectedPeers: Peer[];
                                  numPeersToUse: number;
                                  renewPeer: ((peerToDisconnect) => Promise<Peer>);
                              }

                              Type declaration

                              • Readonly connectedPeers: Peer[]
                              • Readonly numPeersToUse: number
                              • renewPeer: ((peerToDisconnect) => Promise<Peer>)
                                  • (peerToDisconnect): Promise<Peer>
                                  • Parameters

                                    • peerToDisconnect: PeerId

                                    Returns Promise<Peer>

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IFilter.html b/types/_waku_interfaces.IFilter.html index e8952d76db..bf939c4c1b 100644 --- a/types/_waku_interfaces.IFilter.html +++ b/types/_waku_interfaces.IFilter.html @@ -1 +1 @@ -IFilter | Documentation
                              \ No newline at end of file +IFilter | Documentation
                              IFilter: IReceiver & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              } & {
                                  subscribe<T>(decoders, callback, protocolUseOptions?, subscribeOptions?): Promise<SubscribeResult>;
                              }

                              Type declaration

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IFilterSDK.html b/types/_waku_interfaces.IFilterSDK.html deleted file mode 100644 index f66e01d90b..0000000000 --- a/types/_waku_interfaces.IFilterSDK.html +++ /dev/null @@ -1 +0,0 @@ -IFilterSDK | Documentation
                              IFilterSDK: IReceiver & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              } & {
                                  subscribe<T>(decoders, callback, protocolUseOptions?, subscribeOptions?): Promise<SubscribeResult>;
                              }

                              Type declaration

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ILightPush.html b/types/_waku_interfaces.ILightPush.html index d2b9cf1588..6714f1d23e 100644 --- a/types/_waku_interfaces.ILightPush.html +++ b/types/_waku_interfaces.ILightPush.html @@ -1 +1 @@ -ILightPush | Documentation
                              ILightPush: ISender & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              }

                              Type declaration

                              \ No newline at end of file +ILightPush | Documentation
                              ILightPush: ISender & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              }

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IRelay.html b/types/_waku_interfaces.IRelay.html index 00ea97dfbd..82e3672be8 100644 --- a/types/_waku_interfaces.IRelay.html +++ b/types/_waku_interfaces.IRelay.html @@ -1 +1 @@ -IRelay | Documentation
                              \ No newline at end of file +IRelay | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.IStore.html b/types/_waku_interfaces.IStore.html new file mode 100644 index 0000000000..1ed4a14850 --- /dev/null +++ b/types/_waku_interfaces.IStore.html @@ -0,0 +1 @@ +IStore | Documentation
                              IStore: IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                                  queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>);
                                  queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  createCursor(message): Uint8Array;
                              }

                              Type declaration

                              • protocol: IBaseProtocolCore
                              • queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>)
                                  • <T>(decoders, options?): AsyncGenerator<Promise<T | undefined>[]>
                                  • Type Parameters

                                    Parameters

                                    Returns AsyncGenerator<Promise<T | undefined>[]>

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

                                    Parameters

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

                                          • message: T

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: Partial<QueryRequestParams>

                                    Returns Promise<void>

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

                                    Parameters

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

                                          • message: Promise<T | undefined>

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: Partial<QueryRequestParams>

                                    Returns Promise<void>

                              • createCursor:function
                              \ No newline at end of file diff --git a/types/_waku_interfaces.IStoreCore.html b/types/_waku_interfaces.IStoreCore.html index 659ce4748b..624a0ea98d 100644 --- a/types/_waku_interfaces.IStoreCore.html +++ b/types/_waku_interfaces.IStoreCore.html @@ -1 +1 @@ -IStoreCore | Documentation
                              \ No newline at end of file +IStoreCore | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.IStoreSDK.html b/types/_waku_interfaces.IStoreSDK.html deleted file mode 100644 index e1abda67c7..0000000000 --- a/types/_waku_interfaces.IStoreSDK.html +++ /dev/null @@ -1 +0,0 @@ -IStoreSDK | Documentation
                              IStoreSDK: IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                                  queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>);
                                  queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  createCursor(message): Uint8Array;
                              }

                              Type declaration

                              • protocol: IBaseProtocolCore
                              • queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>)
                                  • <T>(decoders, options?): AsyncGenerator<Promise<T | undefined>[]>
                                  • Type Parameters

                                    Parameters

                                    Returns AsyncGenerator<Promise<T | undefined>[]>

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

                                    Parameters

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

                                          • message: T

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: Partial<QueryRequestParams>

                                    Returns Promise<void>

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

                                    Parameters

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

                                          • message: Promise<T | undefined>

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: Partial<QueryRequestParams>

                                    Returns Promise<void>

                              • createCursor:function
                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2p.html b/types/_waku_interfaces.Libp2p.html index 169cca5fa8..78878007a0 100644 --- a/types/_waku_interfaces.Libp2p.html +++ b/types/_waku_interfaces.Libp2p.html @@ -1 +1 @@ -Libp2p | Documentation
                              Libp2p: BaseLibp2p<Libp2pServices> & {
                                  components: Libp2pComponents;
                              }

                              Type declaration

                              \ No newline at end of file +Libp2p | Documentation
                              Libp2p: BaseLibp2p<Libp2pServices> & {
                                  components: Libp2pComponents;
                              }

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2pComponents.html b/types/_waku_interfaces.Libp2pComponents.html index 690fc1a2fa..649576bfea 100644 --- a/types/_waku_interfaces.Libp2pComponents.html +++ b/types/_waku_interfaces.Libp2pComponents.html @@ -1 +1 @@ -Libp2pComponents | Documentation
                              Libp2pComponents: Parameters<Exclude<Libp2pInit["metrics"], undefined>>[0]
                              \ No newline at end of file +Libp2pComponents | Documentation
                              Libp2pComponents: Parameters<Exclude<Libp2pInit["metrics"], undefined>>[0]
                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2pServices.html b/types/_waku_interfaces.Libp2pServices.html index dc1099c1cd..a934eaf502 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
                              \ 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
                              \ No newline at end of file diff --git a/types/_waku_interfaces.LocalStoragePeerInfo.html b/types/_waku_interfaces.LocalStoragePeerInfo.html index f54a32fbb5..9d783de7d1 100644 --- a/types/_waku_interfaces.LocalStoragePeerInfo.html +++ b/types/_waku_interfaces.LocalStoragePeerInfo.html @@ -1 +1 @@ -LocalStoragePeerInfo | Documentation
                              LocalStoragePeerInfo: {
                                  address: string;
                                  id: string;
                              }

                              Type declaration

                              • address: string
                              • id: string
                              \ No newline at end of file +LocalStoragePeerInfo | Documentation
                              LocalStoragePeerInfo: {
                                  address: string;
                                  id: string;
                              }

                              Type declaration

                              • address: string
                              • id: string
                              \ No newline at end of file diff --git a/types/_waku_interfaces.MetadataQueryResult.html b/types/_waku_interfaces.MetadataQueryResult.html index d40713c0bf..3514463c53 100644 --- a/types/_waku_interfaces.MetadataQueryResult.html +++ b/types/_waku_interfaces.MetadataQueryResult.html @@ -1 +1 @@ -MetadataQueryResult | Documentation
                              MetadataQueryResult: ThisOrThat<"shardInfo", ShardInfo>
                              \ No newline at end of file +MetadataQueryResult | Documentation
                              MetadataQueryResult: ThisOrThat<"shardInfo", ShardInfo>
                              \ No newline at end of file diff --git a/types/_waku_interfaces.NetworkConfig.html b/types/_waku_interfaces.NetworkConfig.html index 74b9467547..cbfbddda60 100644 --- a/types/_waku_interfaces.NetworkConfig.html +++ b/types/_waku_interfaces.NetworkConfig.html @@ -1 +1 @@ -NetworkConfig | Documentation
                              \ No newline at end of file +NetworkConfig | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.NodeHealth.html b/types/_waku_interfaces.NodeHealth.html index b499379485..074d46b20c 100644 --- a/types/_waku_interfaces.NodeHealth.html +++ b/types/_waku_interfaces.NodeHealth.html @@ -1 +1 @@ -NodeHealth | Documentation
                              NodeHealth: {
                                  overallStatus: HealthStatus;
                                  protocolStatuses: ProtocolsHealthStatus;
                              }

                              Type declaration

                              \ No newline at end of file +NodeHealth | Documentation
                              NodeHealth: {
                                  overallStatus: HealthStatus;
                                  protocolStatuses: ProtocolsHealthStatus;
                              }

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.NodeId.html b/types/_waku_interfaces.NodeId.html index 8c23235804..1a129d8cdf 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

                              -
                              \ No newline at end of file +
                              \ No newline at end of file diff --git a/types/_waku_interfaces.PeerExchangeQueryResult.html b/types/_waku_interfaces.PeerExchangeQueryResult.html index ff5fe357f3..1950e7fbe5 100644 --- a/types/_waku_interfaces.PeerExchangeQueryResult.html +++ b/types/_waku_interfaces.PeerExchangeQueryResult.html @@ -1 +1 @@ -PeerExchangeQueryResult | Documentation
                              PeerExchangeQueryResult: ThisOrThat<"peerInfos", PeerInfo[]>
                              \ No newline at end of file +PeerExchangeQueryResult | Documentation
                              PeerExchangeQueryResult: ThisOrThat<"peerInfos", PeerInfo[]>
                              \ No newline at end of file diff --git a/types/_waku_interfaces.PeerIdStr.html b/types/_waku_interfaces.PeerIdStr.html index 1ef3000574..7bcc55b440 100644 --- a/types/_waku_interfaces.PeerIdStr.html +++ b/types/_waku_interfaces.PeerIdStr.html @@ -1 +1 @@ -PeerIdStr | Documentation
                              PeerIdStr: string
                              \ No newline at end of file +PeerIdStr | Documentation
                              PeerIdStr: string
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolCreateOptions.html b/types/_waku_interfaces.ProtocolCreateOptions.html index bd7b2b9fa0..c461b7b39f 100644 --- a/types/_waku_interfaces.ProtocolCreateOptions.html +++ b/types/_waku_interfaces.ProtocolCreateOptions.html @@ -28,4 +28,4 @@ Defaults to 2.
                            • 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.

                              -
                            • \ No newline at end of file +
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolHealth.html b/types/_waku_interfaces.ProtocolHealth.html index d1db353cd8..b1a5b52501 100644 --- a/types/_waku_interfaces.ProtocolHealth.html +++ b/types/_waku_interfaces.ProtocolHealth.html @@ -1 +1 @@ -ProtocolHealth | Documentation
                              ProtocolHealth: {
                                  lastUpdate: Date;
                                  name: Protocols;
                                  status: HealthStatus;
                              }

                              Type declaration

                              \ No newline at end of file +ProtocolHealth | Documentation
                              ProtocolHealth: {
                                  lastUpdate: Date;
                                  name: Protocols;
                                  status: HealthStatus;
                              }

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolUseOptions.html b/types/_waku_interfaces.ProtocolUseOptions.html index 284e0ffc04..cc2f811961 100644 --- a/types/_waku_interfaces.ProtocolUseOptions.html +++ b/types/_waku_interfaces.ProtocolUseOptions.html @@ -4,4 +4,4 @@
                            • Optional initialDelay?: number

                              Optional initial delay in milliseconds for exponential backoff

                            • Optional maxAttempts?: number

                              Optional maximum number of attempts for exponential backoff

                            • Optional maxDelay?: number

                              Optional maximum delay in milliseconds for exponential backoff

                              -
                            • \ No newline at end of file +
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolsHealthStatus.html b/types/_waku_interfaces.ProtocolsHealthStatus.html index 80d14b9543..248ef45c5d 100644 --- a/types/_waku_interfaces.ProtocolsHealthStatus.html +++ b/types/_waku_interfaces.ProtocolsHealthStatus.html @@ -1 +1 @@ -ProtocolsHealthStatus | Documentation
                              \ No newline at end of file +ProtocolsHealthStatus | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.PubsubTopic.html b/types/_waku_interfaces.PubsubTopic.html index 08324b608a..ef09f475d7 100644 --- a/types/_waku_interfaces.PubsubTopic.html +++ b/types/_waku_interfaces.PubsubTopic.html @@ -1 +1 @@ -PubsubTopic | Documentation
                              PubsubTopic: string
                              \ No newline at end of file +PubsubTopic | Documentation
                              PubsubTopic: string
                              \ No newline at end of file diff --git a/types/_waku_interfaces.QueryRequestParams.html b/types/_waku_interfaces.QueryRequestParams.html index b07edeb994..bc5a6b918c 100644 --- a/types/_waku_interfaces.QueryRequestParams.html +++ b/types/_waku_interfaces.QueryRequestParams.html @@ -40,4 +40,4 @@ If not provided, no end time filtering will be applied.

                            • Optional timeStart?: Date

                              The start time for the time range filter. The query will only return messages with a timestamp greater than or equal to timeStart. If not provided, no start time filtering will be applied.

                              -
                            • \ No newline at end of file +
                              \ No newline at end of file diff --git a/types/_waku_interfaces.SDKProtocolResult.html b/types/_waku_interfaces.SDKProtocolResult.html index 7a4eab663a..cb8d0eeee6 100644 --- a/types/_waku_interfaces.SDKProtocolResult.html +++ b/types/_waku_interfaces.SDKProtocolResult.html @@ -1 +1 @@ -SDKProtocolResult | Documentation
                              SDKProtocolResult: ThisAndThat<"successes", PeerId[], "failures", Failure[]>
                              \ No newline at end of file +SDKProtocolResult | Documentation
                              SDKProtocolResult: ThisAndThat<"successes", PeerId[], "failures", Failure[]>
                              \ No newline at end of file diff --git a/types/_waku_interfaces.SearchContext.html b/types/_waku_interfaces.SearchContext.html index afeb54dddb..d1194ac163 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
                              \ 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
                              \ No newline at end of file diff --git a/types/_waku_interfaces.SequenceNumber.html b/types/_waku_interfaces.SequenceNumber.html index 7dcb83af37..4b55937d7e 100644 --- a/types/_waku_interfaces.SequenceNumber.html +++ b/types/_waku_interfaces.SequenceNumber.html @@ -1 +1 @@ -SequenceNumber | Documentation
                              SequenceNumber: bigint
                              \ No newline at end of file +SequenceNumber | Documentation
                              SequenceNumber: bigint
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ShardInfo.html b/types/_waku_interfaces.ShardInfo.html index 6e638f76f4..46cb422bca 100644 --- a/types/_waku_interfaces.ShardInfo.html +++ b/types/_waku_interfaces.ShardInfo.html @@ -1 +1 @@ -ShardInfo | Documentation
                              ShardInfo: {
                                  clusterId: number;
                                  shards: number[];
                              }

                              Type declaration

                              • clusterId: number
                              • shards: number[]
                              \ No newline at end of file +ShardInfo | Documentation
                              ShardInfo: {
                                  clusterId: number;
                                  shards: number[];
                              }

                              Type declaration

                              • clusterId: number
                              • shards: number[]
                              \ No newline at end of file diff --git a/types/_waku_interfaces.StaticSharding.html b/types/_waku_interfaces.StaticSharding.html index df0f66cfd0..27f679905d 100644 --- a/types/_waku_interfaces.StaticSharding.html +++ b/types/_waku_interfaces.StaticSharding.html @@ -1 +1 @@ -StaticSharding | Documentation
                              \ No newline at end of file +StaticSharding | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.StoreCursor.html b/types/_waku_interfaces.StoreCursor.html index 1f9fcc7e80..5cfefc8f1b 100644 --- a/types/_waku_interfaces.StoreCursor.html +++ b/types/_waku_interfaces.StoreCursor.html @@ -1 +1 @@ -StoreCursor | Documentation
                              StoreCursor: Uint8Array
                              \ No newline at end of file +StoreCursor | Documentation
                              StoreCursor: Uint8Array
                              \ No newline at end of file diff --git a/types/_waku_interfaces.SubscribeOptions.html b/types/_waku_interfaces.SubscribeOptions.html index 5298c1417b..512c089e49 100644 --- a/types/_waku_interfaces.SubscribeOptions.html +++ b/types/_waku_interfaces.SubscribeOptions.html @@ -1 +1 @@ -SubscribeOptions | Documentation
                              SubscribeOptions: {
                                  keepAlive?: number;
                                  maxMissedMessagesThreshold?: number;
                                  pingsBeforePeerRenewed?: number;
                              }

                              Type declaration

                              • Optional keepAlive?: number
                              • Optional maxMissedMessagesThreshold?: number
                              • Optional pingsBeforePeerRenewed?: number
                              \ No newline at end of file +SubscribeOptions | Documentation
                              SubscribeOptions: {
                                  keepAlive?: number;
                                  maxMissedMessagesThreshold?: number;
                                  pingsBeforePeerRenewed?: number;
                              }

                              Type declaration

                              • Optional keepAlive?: number
                              • Optional maxMissedMessagesThreshold?: number
                              • Optional pingsBeforePeerRenewed?: number
                              \ No newline at end of file diff --git a/types/_waku_interfaces.SubscribeResult.html b/types/_waku_interfaces.SubscribeResult.html index eaf1db41da..9c60bf4a97 100644 --- a/types/_waku_interfaces.SubscribeResult.html +++ b/types/_waku_interfaces.SubscribeResult.html @@ -1 +1 @@ -SubscribeResult | Documentation
                              SubscribeResult: SubscriptionSuccess | SubscriptionError
                              \ No newline at end of file +SubscribeResult | Documentation
                              SubscribeResult: SubscriptionSuccess | SubscriptionError
                              \ No newline at end of file diff --git a/types/_waku_interfaces.SubscriptionCallback.html b/types/_waku_interfaces.SubscriptionCallback.html index d7bc2d32eb..575053b4b1 100644 --- a/types/_waku_interfaces.SubscriptionCallback.html +++ b/types/_waku_interfaces.SubscriptionCallback.html @@ -1 +1 @@ -SubscriptionCallback | Documentation

                              Type alias SubscriptionCallback<T>

                              SubscriptionCallback<T>: {
                                  callback: Callback<T>;
                                  decoders: IDecoder<T>[];
                              }

                              Type Parameters

                              Type declaration

                              \ No newline at end of file +SubscriptionCallback | Documentation

                              Type alias SubscriptionCallback<T>

                              SubscriptionCallback<T>: {
                                  callback: Callback<T>;
                                  decoders: IDecoder<T>[];
                              }

                              Type Parameters

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ThisAndThat.html b/types/_waku_interfaces.ThisAndThat.html index 5436c31524..58f82eff68 100644 --- a/types/_waku_interfaces.ThisAndThat.html +++ b/types/_waku_interfaces.ThisAndThat.html @@ -1 +1 @@ -ThisAndThat | Documentation

                              Type alias ThisAndThat<SK, SV, EK, EV>

                              ThisAndThat<SK, SV, EK, EV>: {
                                  [key in SK]: SV
                              } & {
                                  [key in EK]: EV
                              }

                              Type Parameters

                              \ No newline at end of file +ThisAndThat | Documentation

                              Type alias ThisAndThat<SK, SV, EK, EV>

                              ThisAndThat<SK, SV, EK, EV>: {
                                  [key in SK]: SV
                              } & {
                                  [key in EK]: EV
                              }

                              Type Parameters

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ThisOrThat.html b/types/_waku_interfaces.ThisOrThat.html index 386c987745..238682a312 100644 --- a/types/_waku_interfaces.ThisOrThat.html +++ b/types/_waku_interfaces.ThisOrThat.html @@ -1 +1 @@ -ThisOrThat | Documentation

                              Type alias ThisOrThat<SK, SV, EK, EV>

                              ThisOrThat<SK, SV, EK, EV>: {
                                  [key in SK]: SV
                              } & {
                                  [key in EK]: null
                              } | {
                                  [key in SK]: null
                              } & {
                                  [key in EK]: EV
                              }

                              Type Parameters

                              \ No newline at end of file +ThisOrThat | Documentation

                              Type alias ThisOrThat<SK, SV, EK, EV>

                              ThisOrThat<SK, SV, EK, EV>: {
                                  [key in SK]: SV
                              } & {
                                  [key in EK]: null
                              } | {
                                  [key in SK]: null
                              } & {
                                  [key in EK]: EV
                              }

                              Type Parameters

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Unsubscribe.html b/types/_waku_interfaces.Unsubscribe.html index e12a1a9778..92ed880b4f 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>

                              \ No newline at end of file +Unsubscribe | Documentation
                              Unsubscribe: (() => void | Promise<void>)

                              Type declaration

                                • (): void | Promise<void>
                                • Returns void | Promise<void>

                              \ No newline at end of file diff --git a/types/_waku_relay.ContentTopic.html b/types/_waku_relay.ContentTopic.html index 343cf06132..d61ab37e76 100644 --- a/types/_waku_relay.ContentTopic.html +++ b/types/_waku_relay.ContentTopic.html @@ -1 +1 @@ -ContentTopic | Documentation
                              ContentTopic: string
                              \ No newline at end of file +ContentTopic | Documentation
                              ContentTopic: string
                              \ No newline at end of file diff --git a/types/_waku_relay.Observer.html b/types/_waku_relay.Observer.html index 10816e0c82..4a35661be7 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

                              \ No newline at end of file +Observer | Documentation

                              Type alias Observer<T>

                              Observer<T>: {
                                  callback: Callback<T>;
                                  decoder: IDecoder<T>;
                              }

                              Type Parameters

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_relay.RelayCreateOptions.html b/types/_waku_relay.RelayCreateOptions.html index a7bf86fba7..5c00aa628b 100644 --- a/types/_waku_relay.RelayCreateOptions.html +++ b/types/_waku_relay.RelayCreateOptions.html @@ -1 +1 @@ -RelayCreateOptions | Documentation

                              Type alias RelayCreateOptions

                              RelayCreateOptions: ProtocolCreateOptions & GossipsubOpts
                              \ No newline at end of file +RelayCreateOptions | Documentation

                              Type alias RelayCreateOptions

                              RelayCreateOptions: ProtocolCreateOptions & GossipsubOpts
                              \ No newline at end of file diff --git a/types/_waku_sdk.CreateSubscriptionResult.html b/types/_waku_sdk.CreateSubscriptionResult.html index f136341173..568fa933f9 100644 --- a/types/_waku_sdk.CreateSubscriptionResult.html +++ b/types/_waku_sdk.CreateSubscriptionResult.html @@ -1 +1 @@ -CreateSubscriptionResult | Documentation

                              Type alias CreateSubscriptionResult

                              CreateSubscriptionResult: ThisOrThat<"subscription", ISubscriptionSDK, "error", ProtocolError>
                              \ No newline at end of file +CreateSubscriptionResult | Documentation

                              Type alias CreateSubscriptionResult

                              CreateSubscriptionResult: ThisOrThat<"subscription", ISubscription, "error", ProtocolError>
                              \ No newline at end of file diff --git a/types/_waku_sdk.CreateWakuNodeOptions.html b/types/_waku_sdk.CreateWakuNodeOptions.html index e966d82421..7b3239d1a7 100644 --- a/types/_waku_sdk.CreateWakuNodeOptions.html +++ b/types/_waku_sdk.CreateWakuNodeOptions.html @@ -1 +1 @@ -CreateWakuNodeOptions | Documentation

                              Type alias CreateWakuNodeOptions

                              CreateWakuNodeOptions: ProtocolCreateOptions & Partial<WakuOptions>
                              \ No newline at end of file +CreateWakuNodeOptions | Documentation

                              Type alias CreateWakuNodeOptions

                              CreateWakuNodeOptions: ProtocolCreateOptions & Partial<WakuOptions>
                              \ No newline at end of file diff --git a/types/_waku_sdk.IFilter.html b/types/_waku_sdk.IFilter.html index 5583b928a6..a33f6dd08e 100644 --- a/types/_waku_sdk.IFilter.html +++ b/types/_waku_sdk.IFilter.html @@ -1 +1 @@ -IFilter | Documentation
                              \ No newline at end of file +IFilter | Documentation
                              IFilter: IReceiver & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              } & {
                                  subscribe<T>(decoders, callback, protocolUseOptions?, subscribeOptions?): Promise<SubscribeResult>;
                              }

                              Type declaration

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_sdk.IFilterSDK.html b/types/_waku_sdk.IFilterSDK.html deleted file mode 100644 index 851da9bb81..0000000000 --- a/types/_waku_sdk.IFilterSDK.html +++ /dev/null @@ -1 +0,0 @@ -IFilterSDK | Documentation
                              IFilterSDK: IReceiver & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              } & {
                                  subscribe<T>(decoders, callback, protocolUseOptions?, subscribeOptions?): Promise<SubscribeResult>;
                              }

                              Type declaration

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_sdk.IStore.html b/types/_waku_sdk.IStore.html new file mode 100644 index 0000000000..3fb987a0df --- /dev/null +++ b/types/_waku_sdk.IStore.html @@ -0,0 +1 @@ +IStore | Documentation
                              IStore: IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                                  queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>);
                                  queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  createCursor(message): Uint8Array;
                              }

                              Type declaration

                              • protocol: IBaseProtocolCore
                              • queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>)
                                  • <T>(decoders, options?): AsyncGenerator<Promise<T | undefined>[]>
                                  • Type Parameters

                                    Parameters

                                    Returns AsyncGenerator<Promise<T | undefined>[]>

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

                                    Parameters

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

                                          • message: T

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: Partial<QueryRequestParams>

                                    Returns Promise<void>

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

                                    Parameters

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

                                          • message: Promise<T | undefined>

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: Partial<QueryRequestParams>

                                    Returns Promise<void>

                              • createCursor:function
                                • Parameters

                                  Returns Uint8Array

                              \ No newline at end of file diff --git a/types/_waku_sdk.IStoreSDK.html b/types/_waku_sdk.IStoreSDK.html deleted file mode 100644 index efe9696024..0000000000 --- a/types/_waku_sdk.IStoreSDK.html +++ /dev/null @@ -1 +0,0 @@ -IStoreSDK | Documentation
                              IStoreSDK: IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                                  queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>);
                                  queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  createCursor(message): Uint8Array;
                              }

                              Type declaration

                              • protocol: IBaseProtocolCore
                              • queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>)
                                  • <T>(decoders, options?): AsyncGenerator<Promise<T | undefined>[]>
                                  • Type Parameters

                                    Parameters

                                    Returns AsyncGenerator<Promise<T | undefined>[]>

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

                                    Parameters

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

                                          • message: T

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: Partial<QueryRequestParams>

                                    Returns Promise<void>

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

                                    Parameters

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

                                          • message: Promise<T | undefined>

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: Partial<QueryRequestParams>

                                    Returns Promise<void>

                              • createCursor:function
                                • Parameters

                                  Returns Uint8Array

                              \ No newline at end of file diff --git a/types/_waku_sdk.SubscribeResult.html b/types/_waku_sdk.SubscribeResult.html index 435bccce30..6ba67f3385 100644 --- a/types/_waku_sdk.SubscribeResult.html +++ b/types/_waku_sdk.SubscribeResult.html @@ -1 +1 @@ -SubscribeResult | Documentation

                              Type alias SubscribeResult

                              SubscribeResult: SubscriptionSuccess | SubscriptionError
                              \ No newline at end of file +SubscribeResult | Documentation

                              Type alias SubscribeResult

                              SubscribeResult: SubscriptionSuccess | SubscriptionError
                              \ No newline at end of file diff --git a/types/_waku_utils.IteratorOptions.html b/types/_waku_utils.IteratorOptions.html index 5b6bc5969f..193431b77d 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
                              \ No newline at end of file +

                              Type declaration

                              • Optional iteratorDelay?: number
                              • Optional timeoutMs?: number
                              \ No newline at end of file diff --git a/variables/_waku_core.MetadataCodec.html b/variables/_waku_core.MetadataCodec.html index 3f40e5062d..84322b1794 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"
                              \ No newline at end of file +MetadataCodec | Documentation

                              Variable MetadataCodecConst

                              MetadataCodec: "/vac/waku/metadata/1.0.0" = "/vac/waku/metadata/1.0.0"
                              \ 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 89000ab1ae..ffa0dfcdee 100644 --- a/variables/_waku_core.message.version_0.Version.html +++ b/variables/_waku_core.message.version_0.Version.html @@ -1 +1 @@ -Version | Documentation
                              \ No newline at end of file +Version | Documentation
                              \ 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 99f4efb31e..e796b374d0 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
                              \ No newline at end of file +FilterCodecs | Documentation
                              FilterCodecs: {
                                  PUSH: string;
                                  SUBSCRIBE: string;
                              } = ...

                              Type declaration

                              • PUSH: string
                              • SUBSCRIBE: string
                              \ 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 131f193b78..0e3464310e 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"
                              \ No newline at end of file +LightPushCodec | Documentation
                              LightPushCodec: "/vac/waku/lightpush/2.0.0-beta1" = "/vac/waku/lightpush/2.0.0-beta1"
                              \ 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 904b4a7bd3..ff64406c7b 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-query/3.0.0" = "/vac/waku/store-query/3.0.0"
                              \ No newline at end of file +StoreCodec | Documentation
                              StoreCodec: "/vac/waku/store-query/3.0.0" = "/vac/waku/store-query/3.0.0"
                              \ 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 e1ba4db6b8..d161884308 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"
                              \ No newline at end of file +ERR_INVALID_ID | Documentation

                              Variable ERR_INVALID_IDConst

                              ERR_INVALID_ID: "Invalid record id" = "Invalid record id"
                              \ 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 78a6d795e3..d13d01ed76 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"
                              \ 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"
                              \ 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 d07128f403..7ae116f106 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
                              \ No newline at end of file +MAX_RECORD_SIZE | Documentation

                              Variable MAX_RECORD_SIZEConst

                              MAX_RECORD_SIZE: 300 = 300
                              \ 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 c0806ff314..04c21f459a 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
                              \ No newline at end of file +MULTIADDR_LENGTH_SIZE | Documentation

                              Variable MULTIADDR_LENGTH_SIZEConst

                              MULTIADDR_LENGTH_SIZE: 2 = 2
                              \ 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 056a5b4d82..902ca6d30e 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

                              -
                              \ No newline at end of file +
                              \ No newline at end of file diff --git a/variables/_waku_interfaces.DNS_DISCOVERY_TAG.html b/variables/_waku_interfaces.DNS_DISCOVERY_TAG.html index 2b74b06e06..6b70918f1d 100644 --- a/variables/_waku_interfaces.DNS_DISCOVERY_TAG.html +++ b/variables/_waku_interfaces.DNS_DISCOVERY_TAG.html @@ -1 +1 @@ -DNS_DISCOVERY_TAG | Documentation

                              Variable DNS_DISCOVERY_TAGConst

                              DNS_DISCOVERY_TAG: "@waku/bootstrap" = "@waku/bootstrap"
                              \ No newline at end of file +DNS_DISCOVERY_TAG | Documentation

                              Variable DNS_DISCOVERY_TAGConst

                              DNS_DISCOVERY_TAG: "@waku/bootstrap" = "@waku/bootstrap"
                              \ No newline at end of file diff --git a/variables/_waku_interfaces.DefaultNetworkConfig.html b/variables/_waku_interfaces.DefaultNetworkConfig.html index 12b8fb32bf..9058f27036 100644 --- a/variables/_waku_interfaces.DefaultNetworkConfig.html +++ b/variables/_waku_interfaces.DefaultNetworkConfig.html @@ -1 +1 @@ -DefaultNetworkConfig | Documentation

                              Variable DefaultNetworkConfigConst

                              DefaultNetworkConfig: ShardInfo = DefaultShardInfo
                              \ No newline at end of file +DefaultNetworkConfig | Documentation

                              Variable DefaultNetworkConfigConst

                              DefaultNetworkConfig: ShardInfo = DefaultShardInfo
                              \ No newline at end of file diff --git a/variables/_waku_interfaces.DefaultShardInfo.html b/variables/_waku_interfaces.DefaultShardInfo.html index a9a7957bd2..1e65506b41 100644 --- a/variables/_waku_interfaces.DefaultShardInfo.html +++ b/variables/_waku_interfaces.DefaultShardInfo.html @@ -1,2 +1,2 @@ DefaultShardInfo | Documentation

                              Variable DefaultShardInfoConst

                              DefaultShardInfo: ShardInfo = ...

                              DefaultShardInfo is default configuration for The Waku Network.

                              -
                              \ No newline at end of file +
                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html b/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html index 92f414ac0f..0d9facc4ca 100644 --- a/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html +++ b/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html @@ -1 +1 @@ -DefaultPingKeepAliveValueSecs | Documentation

                              Variable DefaultPingKeepAliveValueSecsConst

                              DefaultPingKeepAliveValueSecs: number = ...
                              \ No newline at end of file +DefaultPingKeepAliveValueSecs | Documentation

                              Variable DefaultPingKeepAliveValueSecsConst

                              DefaultPingKeepAliveValueSecs: number = ...
                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultPingMaxInboundStreams.html b/variables/_waku_sdk.DefaultPingMaxInboundStreams.html index c66a091d2d..91b7aa1066 100644 --- a/variables/_waku_sdk.DefaultPingMaxInboundStreams.html +++ b/variables/_waku_sdk.DefaultPingMaxInboundStreams.html @@ -1 +1 @@ -DefaultPingMaxInboundStreams | Documentation

                              Variable DefaultPingMaxInboundStreamsConst

                              DefaultPingMaxInboundStreams: 10 = 10
                              \ No newline at end of file +DefaultPingMaxInboundStreams | Documentation

                              Variable DefaultPingMaxInboundStreamsConst

                              DefaultPingMaxInboundStreams: 10 = 10
                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html b/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html index cbdf0abbce..2b4a573593 100644 --- a/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html +++ b/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html @@ -1 +1 @@ -DefaultRelayKeepAliveValueSecs | Documentation

                              Variable DefaultRelayKeepAliveValueSecsConst

                              DefaultRelayKeepAliveValueSecs: number = ...
                              \ No newline at end of file +DefaultRelayKeepAliveValueSecs | Documentation

                              Variable DefaultRelayKeepAliveValueSecsConst

                              DefaultRelayKeepAliveValueSecs: number = ...
                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultUserAgent.html b/variables/_waku_sdk.DefaultUserAgent.html index 69e8c4a4a9..e11f334190 100644 --- a/variables/_waku_sdk.DefaultUserAgent.html +++ b/variables/_waku_sdk.DefaultUserAgent.html @@ -1 +1 @@ -DefaultUserAgent | Documentation

                              Variable DefaultUserAgentConst

                              DefaultUserAgent: "js-waku" = "js-waku"
                              \ No newline at end of file +DefaultUserAgent | Documentation

                              Variable DefaultUserAgentConst

                              DefaultUserAgent: "js-waku" = "js-waku"
                              \ No newline at end of file