branch history cleanup

This commit is contained in:
Anton Iakimov 2024-05-16 11:45:44 +02:00
parent 02a8739c56
commit 80525660eb
No known key found for this signature in database
GPG Key ID: DEA1FE58DD8BF7FA
157 changed files with 649 additions and 358 deletions

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,8 +1,8 @@
exports.id = 848;
exports.ids = [848];
exports.id = 113;
exports.ids = [113];
exports.modules = {
/***/ 61707:
/***/ 62954:
/***/ ((module) => {
(function(f){if(true){module.exports=f()}else { var g; }})(function(){var define,module,exports;return (function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c=undefined;if(!f&&c)return require(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u=undefined,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){
@ -6453,31 +6453,31 @@ module.exports = Worker;
/***/ }),
/***/ 11848:
/***/ 47113:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ diagram: () => (/* binding */ diagram)
/* harmony export */ });
/* harmony import */ var _mermaid_ae477ddf_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(99968);
/* harmony import */ var d3__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2588);
/* harmony import */ var dagre_d3_es_src_dagre_js_label_add_html_label_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(53128);
/* harmony import */ var elkjs_lib_elk_bundled_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(61707);
/* harmony import */ var _mermaid_ae477ddf_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(36242);
/* harmony import */ var d3__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(41506);
/* harmony import */ var dagre_d3_es_src_dagre_js_label_add_html_label_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(10646);
/* harmony import */ var elkjs_lib_elk_bundled_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(62954);
/* harmony import */ var elkjs_lib_elk_bundled_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(elkjs_lib_elk_bundled_js__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var dayjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(62264);
/* harmony import */ var dayjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(74353);
/* harmony import */ var dayjs__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(dayjs__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var _braintree_sanitize_url__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(86208);
/* harmony import */ var dompurify__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(66296);
/* harmony import */ var dagre_d3_es_src_dagre_index_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(1488);
/* harmony import */ var dagre_d3_es_src_graphlib_index_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(95536);
/* harmony import */ var dagre_d3_es_src_graphlib_json_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(58408);
/* harmony import */ var dagre_d3_es__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(128);
/* harmony import */ var dayjs_plugin_isoWeek_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(18268);
/* harmony import */ var _braintree_sanitize_url__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(16750);
/* harmony import */ var dompurify__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(77046);
/* harmony import */ var dagre_d3_es_src_dagre_index_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(80071);
/* harmony import */ var dagre_d3_es_src_graphlib_index_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(697);
/* harmony import */ var dagre_d3_es_src_graphlib_json_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(83765);
/* harmony import */ var dagre_d3_es__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(43709);
/* harmony import */ var dayjs_plugin_isoWeek_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(68313);
/* harmony import */ var dayjs_plugin_isoWeek_js__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(dayjs_plugin_isoWeek_js__WEBPACK_IMPORTED_MODULE_9__);
/* harmony import */ var dayjs_plugin_customParseFormat_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(75816);
/* harmony import */ var dayjs_plugin_customParseFormat_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(90445);
/* harmony import */ var dayjs_plugin_customParseFormat_js__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(dayjs_plugin_customParseFormat_js__WEBPACK_IMPORTED_MODULE_10__);
/* harmony import */ var dayjs_plugin_advancedFormat_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(27280);
/* harmony import */ var dayjs_plugin_advancedFormat_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(97375);
/* harmony import */ var dayjs_plugin_advancedFormat_js__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(dayjs_plugin_advancedFormat_js__WEBPACK_IMPORTED_MODULE_11__);
@ -6547,7 +6547,7 @@ const addVertices = function(vert, svgId, root, doc, diagObj, parentLookupDb, gr
(s) => `<i class='${s.replace(":", " ")}'></i>`
)
};
vertexNode = (0,dagre_d3_es_src_dagre_js_label_add_html_label_js__WEBPACK_IMPORTED_MODULE_13__/* .addHtmlLabel */ .m)(svg, node2).node();
vertexNode = (0,dagre_d3_es_src_dagre_js_label_add_html_label_js__WEBPACK_IMPORTED_MODULE_13__/* .addHtmlLabel */ .H)(svg, node2).node();
const bbox = vertexNode.getBBox();
labelData.width = bbox.width;
labelData.height = bbox.height;
@ -6911,11 +6911,11 @@ const addEdges = function(edges, diagObj, graph, svg) {
edgeData.style = edgeData.style += style;
edgeData.labelStyle = edgeData.labelStyle += labelStyle;
if (edge.interpolate !== void 0) {
edgeData.curve = (0,_mermaid_ae477ddf_js__WEBPACK_IMPORTED_MODULE_12__.d)(edge.interpolate, d3__WEBPACK_IMPORTED_MODULE_0__/* .curveLinear */ .qGi);
edgeData.curve = (0,_mermaid_ae477ddf_js__WEBPACK_IMPORTED_MODULE_12__.d)(edge.interpolate, d3__WEBPACK_IMPORTED_MODULE_0__/* .curveLinear */ .lUB);
} else if (edges.defaultInterpolate !== void 0) {
edgeData.curve = (0,_mermaid_ae477ddf_js__WEBPACK_IMPORTED_MODULE_12__.d)(edges.defaultInterpolate, d3__WEBPACK_IMPORTED_MODULE_0__/* .curveLinear */ .qGi);
edgeData.curve = (0,_mermaid_ae477ddf_js__WEBPACK_IMPORTED_MODULE_12__.d)(edges.defaultInterpolate, d3__WEBPACK_IMPORTED_MODULE_0__/* .curveLinear */ .lUB);
} else {
edgeData.curve = (0,_mermaid_ae477ddf_js__WEBPACK_IMPORTED_MODULE_12__.d)(conf.curve, d3__WEBPACK_IMPORTED_MODULE_0__/* .curveLinear */ .qGi);
edgeData.curve = (0,_mermaid_ae477ddf_js__WEBPACK_IMPORTED_MODULE_12__.d)(conf.curve, d3__WEBPACK_IMPORTED_MODULE_0__/* .curveLinear */ .lUB);
}
if (edge.text === void 0) {
if (edge.style !== void 0) {
@ -7075,10 +7075,10 @@ const insertEdge = function(edgesEl, edge, edgeData, diagObj, parentLookupDb) {
...segPoints,
[dest.x + offset.x, dest.y + offset.y]
];
const curve = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .line */ .cFK)().curve(d3__WEBPACK_IMPORTED_MODULE_0__/* .curveLinear */ .qGi);
const curve = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .line */ .n8j)().curve(d3__WEBPACK_IMPORTED_MODULE_0__/* .curveLinear */ .lUB);
const edgePath = edgesEl.insert("path").attr("d", curve(points)).attr("class", "path").attr("fill", "none");
const edgeG = edgesEl.insert("g").attr("class", "edgeLabel");
const edgeWithLabel = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .MlD)(edgeG.node().appendChild(edge.labelEl));
const edgeWithLabel = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .Ltv)(edgeG.node().appendChild(edge.labelEl));
const box = edgeWithLabel.node().firstChild.getBoundingClientRect();
edgeWithLabel.attr("width", box.width);
edgeWithLabel.attr("height", box.height);
@ -7108,7 +7108,7 @@ const draw = async function(text, id, _version, diagObj) {
nodeDb = {};
diagObj.db.setGen("gen-2");
diagObj.parser.parse(text);
const renderEl = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .MlD)("body").append("div").attr("style", "height:400px").attr("id", "cy");
const renderEl = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .Ltv)("body").append("div").attr("style", "height:400px").attr("id", "cy");
let graph = {
id: "root",
layoutOptions: {
@ -7142,9 +7142,9 @@ const draw = async function(text, id, _version, diagObj) {
const { securityLevel, flowchart: conf2 } = (0,_mermaid_ae477ddf_js__WEBPACK_IMPORTED_MODULE_12__.g)();
let sandboxElement;
if (securityLevel === "sandbox") {
sandboxElement = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .MlD)("#i" + id);
sandboxElement = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .Ltv)("#i" + id);
}
const root = securityLevel === "sandbox" ? (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .MlD)(sandboxElement.nodes()[0].contentDocument.body) : (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .MlD)("body");
const root = securityLevel === "sandbox" ? (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .Ltv)(sandboxElement.nodes()[0].contentDocument.body) : (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .Ltv)("body");
const doc = securityLevel === "sandbox" ? sandboxElement.nodes()[0].contentDocument : document;
const svg = root.select(`[id="${id}"]`);
const markers = ["point", "circle", "cross"];

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[807],{18922:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>o,metadata:()=>s,toc:()=>u});var n=t(58168),r=(t(96540),t(15680));const o={title:"Core contributors",sidebar_position:4},i=void 0,s={unversionedId:"team",id:"team",title:"Core contributors",description:"Leading Waku's R&D efforts is Franck Royer. Franck draws on more than five years of experience within the blockchain and crypto ecosystem, and over 13 years as a software engineer and team lead with a primary focus on backend development for mission-critical applications.",source:"@site/about/team.md",sourceDirName:".",slug:"/team",permalink:"/about/team",draft:!1,tags:[],version:"current",sidebarPosition:4,frontMatter:{title:"Core contributors",sidebar_position:4},sidebar:"defaultSidebar",previous:{title:"Development roadmap",permalink:"/about/roadmap"},next:{title:"The Waku Network",permalink:"/about/waku-network"}},l={},u=[{value:"Waku Research",id:"waku-research",level:2},{value:"Waku Development",id:"waku-development",level:2},{value:"Waku Eco Dev",id:"waku-eco-dev",level:2}],c={toc:u},p="wrapper";function d(e){let{components:a,...t}=e;return(0,r.yg)(p,(0,n.A)({},c,t,{components:a,mdxType:"MDXLayout"}),(0,r.yg)("p",null,"Leading Waku's R&D efforts is Franck Royer. Franck draws on more than five years of experience within the blockchain and crypto ecosystem, and over 13 years as a software engineer and team lead with a primary focus on backend development for mission-critical applications."),(0,r.yg)("p",null,"The core contributors building Waku are split into three subgroups:"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"Waku Research")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"Waku Development")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"Waku Eco Dev"))),(0,r.yg)("h2",{id:"waku-research"},"Waku Research"),(0,r.yg)("p",null,"Our research efforts are led by a former telecoms engineer with almost a decade of experience, and supported by a post-doctoral research engineer who specialises in communications networks."),(0,r.yg)("h2",{id:"waku-development"},"Waku Development"),(0,r.yg)("p",null,"Waku's development arm is broken down by client implementation."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"nwaku: The team building nwaku, our implementation in Nim, consists of three software engineers with more than two decades of combined experience in backend development, open-source development, artificial intelligence, and finance.")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"js-waku: Our JavaScript implementation is developed by a senior and intermediate software engineer, one with extensive experience in the web3 sector and another who previously worked with renowned tech companies, such as Microsoft and Ubisoft.")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"go-waku: Building Waku's Golang implementation are two senior software engineers with over 25 years of combined experience, including significant experience in web3."))),(0,r.yg)("h2",{id:"waku-eco-dev"},"Waku Eco Dev"),(0,r.yg)("p",null,"Ensuring that Waku attracts developers and users is the Waku Outreach team. It comprises a developer relations engineer and a technical writer. Both members are steeped in web3, having previously worked with Wallet Connect and Unstoppable Domains, and regularly presenting on the crypto conference circuit."),(0,r.yg)("p",null,"Waku is looking to expand the above structure and currently has openings for core contributors. As an open-source public goods project, Waku also welcomes community contributions. Please check out our ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/waku-org"},"Github repo here"),"."),(0,r.yg)("p",null,(0,r.yg)("a",{parentName:"p",href:"https://jobs.status.im/"},"Work with us")))}d.isMDXComponent=!0}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[204],{46728:(e,a,t)=>{t.r(a),t.d(a,{default:()=>i});var l=t(11504),c=t(14971),n=t(85008),r=t(45864),m=t(59252),s=t(2616),d=t(75124);const u={mdxPageWrapper:"mdxPageWrapper_j9I6"};function i(e){const{content:a}=e,{metadata:{title:t,description:i,frontMatter:o}}=a,{wrapperClassName:p,hide_table_of_contents:_}=o;return l.createElement(n.cr,{className:(0,c.default)(p??r.W.wrapper.mdxPages,r.W.page.mdxPage)},l.createElement(n.U7,{title:t,description:i}),l.createElement(m.default,null,l.createElement("main",{className:"container container--fluid margin-vert--lg"},l.createElement("div",{className:(0,c.default)("row",u.mdxPageWrapper)},l.createElement("div",{className:(0,c.default)("col",!_&&"col--8")},l.createElement("article",null,l.createElement(s.default,null,l.createElement(a,null)))),!_&&a.toc.length>0&&l.createElement("div",{className:"col col--2"},l.createElement(d.c,{toc:a.toc,minHeadingLevel:o.toc_min_heading_level,maxHeadingLevel:o.toc_max_heading_level}))))))}}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[61],{67973:(e,a,t)=>{t.r(a),t.d(a,{default:()=>i});var l=t(96540),n=t(20053),c=t(69024),r=t(17559),m=t(64366),s=t(28292),d=t(67763);const u={mdxPageWrapper:"mdxPageWrapper_j9I6"};function i(e){const{content:a}=e,{metadata:{title:t,description:i,frontMatter:o}}=a,{wrapperClassName:p,hide_table_of_contents:_}=o;return l.createElement(c.e3,{className:(0,n.default)(p??r.G.wrapper.mdxPages,r.G.page.mdxPage)},l.createElement(c.be,{title:t,description:i}),l.createElement(m.default,null,l.createElement("main",{className:"container container--fluid margin-vert--lg"},l.createElement("div",{className:(0,n.default)("row",u.mdxPageWrapper)},l.createElement("div",{className:(0,n.default)("col",!_&&"col--8")},l.createElement("article",null,l.createElement(s.default,null,l.createElement(a,null)))),!_&&a.toc.length>0&&l.createElement("div",{className:"col col--2"},l.createElement(d.A,{toc:a.toc,minHeadingLevel:o.toc_min_heading_level,maxHeadingLevel:o.toc_max_heading_level}))))))}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[328],{93584:u=>{u.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"about"}')}}]);
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[395],{57738:u=>{u.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"about"}')}}]);

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[460],{49460:(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0});const l=a(81316),o=l.__importDefault(a(11504)),n=l.__importStar(a(84357)),u=a(77956),r=l.__importDefault(a(59252)),d=l.__importDefault(a(93252)),i=l.__importDefault(a(14971)),f=a(81595),c=l.__importDefault(a(76016));t.default=function(){return o.default.createElement(o.default.Fragment,null,o.default.createElement(u.PageMetadata,{title:(0,n.translate)({id:"theme.NotFound.title",message:"Page Not Found"})}),o.default.createElement(r.default,null,o.default.createElement("main",{className:(0,i.default)("container margin-vert--xl",d.default.root)},o.default.createElement("div",{className:"row"},o.default.createElement("div",{className:"col col--6 col--offset-3"},o.default.createElement(f.Typography,{variant:"h1"},o.default.createElement(n.default,{id:"theme.NotFound.title",description:"The title of the 404 page"},"Page Not Found")),o.default.createElement(f.Typography,{variant:"body1",component:"p"},o.default.createElement(n.default,{id:"theme.NotFound.p1",description:"The first paragraph of the 404 page"},"We could not find what you were looking for."),o.default.createElement("br",null),o.default.createElement(n.default,{id:"theme.NotFound.p2",description:"The 2nd paragraph of the 404 page"},"Please contact the owner of the site that linked you to the original URL and let them know their link is broken."))),o.default.createElement(c.default,{to:"/"},o.default.createElement(f.Button,{size:"large",variant:"outlined"},o.default.createElement(n.default,{id:"theme.NotFound.backToHome",description:"The label of the back to home link on the 404 page"},"Back to home")))))))}},93252:(e,t,a)=>{a.r(t),a.d(t,{default:()=>l});const l={root:"root_jG9K"}}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[913],{77208:(i,e,d)=>{d.r(e),d.d(e,{assets:()=>p,contentTitle:()=>r,default:()=>b,frontMatter:()=>o,metadata:()=>_,toc:()=>c});var n=d(58168),a=(d(96540),d(15680));const s=JSON.parse('{"departments":[{"id":87842,"name":"App","parent_id":43806,"child_ids":[87847,87852,87850,87848,45530,87849],"jobs":[]},{"id":54504,"name":"Brand Design Studio","parent_id":null,"child_ids":[],"jobs":[]},{"id":45532,"name":"Business Development","parent_id":null,"child_ids":[],"jobs":[]},{"id":87841,"name":"Codex","parent_id":43806,"child_ids":[],"jobs":[]},{"id":84549,"name":"Communications","parent_id":null,"child_ids":[],"jobs":[]},{"id":45531,"name":"Design","parent_id":null,"child_ids":[],"jobs":[]},{"id":87847,"name":"Desktop","parent_id":87842,"child_ids":[],"jobs":[]},{"id":87852,"name":"Documentation","parent_id":87842,"child_ids":[],"jobs":[]},{"id":45547,"name":"Engineering ","parent_id":null,"child_ids":[],"jobs":[]},{"id":49925,"name":"Finance","parent_id":87845,"child_ids":[],"jobs":[]},{"id":87854,"name":"Infrastructure","parent_id":43806,"child_ids":[],"jobs":[]},{"id":87853,"name":"Insights","parent_id":87845,"child_ids":[],"jobs":[]},{"id":87850,"name":"Keycard","parent_id":87842,"child_ids":[],"jobs":[]},{"id":145838,"name":"Leadership","parent_id":null,"child_ids":[],"jobs":[]},{"id":74156,"name":"Legal","parent_id":87845,"child_ids":[],"jobs":[]},{"id":91698,"name":"Logos","parent_id":null,"child_ids":[],"jobs":[]},{"id":43807,"name":"Marketing","parent_id":null,"child_ids":[],"jobs":[]},{"id":87848,"name":"Mobile","parent_id":87842,"child_ids":[],"jobs":[]},{"id":87843,"name":"Nimbus","parent_id":43806,"child_ids":[],"jobs":[]},{"id":144866,"name":"Nomos","parent_id":43806,"child_ids":[],"jobs":[]},{"id":45548,"name":"People Operations","parent_id":87845,"child_ids":[],"jobs":[]},{"id":45530,"name":"Product Design","parent_id":87842,"child_ids":[],"jobs":[]},{"id":90941,"name":"Program Management","parent_id":null,"child_ids":[],"jobs":[]},{"id":43806,"name":"Research & Development","parent_id":null,"child_ids":[87842,87841,87854,87843,144866,87846,87981,87847,87852,87850,87848,45530,87849],"jobs":[]},{"id":87851,"name":"Security","parent_id":87845,"child_ids":[],"jobs":[]},{"id":87845,"name":"Services","parent_id":null,"child_ids":[49925,87853,74156,45548,87851],"jobs":[]},{"id":91697,"name":"Status App ","parent_id":null,"child_ids":[],"jobs":[]},{"id":216509,"name":"Status Network","parent_id":null,"child_ids":[],"jobs":[]},{"id":54783,"name":"Technical Writing ","parent_id":null,"child_ids":[],"jobs":[]},{"id":87846,"name":"Vac","parent_id":43806,"child_ids":[],"jobs":[]},{"id":87981,"name":"Waku","parent_id":43806,"child_ids":[],"jobs":[]},{"id":87849,"name":"Web","parent_id":87842,"child_ids":[],"jobs":[]},{"id":0,"name":"No Department","parent_id":null,"child_ids":[],"jobs":[]}]}');var t=d.t(s,2),l=d(39018);const o={title:"Join Us",hide_title:!0,pagination_prev:null,pagination_next:null,displayed_sidebar:null,hide_table_of_contents:!0},r=void 0,_={unversionedId:"join-us",id:"join-us",title:"Join Us",description:"",source:"@site/root-pages/join-us.mdx",sourceDirName:".",slug:"/join-us",permalink:"/join-us",draft:!1,tags:[],version:"current",frontMatter:{title:"Join Us",hide_title:!0,pagination_prev:null,pagination_next:null,displayed_sidebar:null,hide_table_of_contents:!0}},p={},c=[],u={toc:c},m="wrapper";function b(i){let{components:e,...d}=i;return(0,a.yg)(m,(0,n.A)({},u,d,{components:e,mdxType:"MDXLayout"}),(0,a.yg)(l.JobsPerDepartment,{jobData:t,mdxType:"JobsPerDepartment"}))}b.isMDXComponent=!0}}]);

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[216],{65912:(o,t,e)=>{var n=e(39160);e.o(n,"Box")&&e.d(t,{Box:function(){return n.Box}}),e.o(n,"CallToActionButton")&&e.d(t,{CallToActionButton:function(){return n.CallToActionButton}}),e.o(n,"CallToActionSection")&&e.d(t,{CallToActionSection:function(){return n.CallToActionSection}}),e.o(n,"EventAbout")&&e.d(t,{EventAbout:function(){return n.EventAbout}}),e.o(n,"EventBanner")&&e.d(t,{EventBanner:function(){return n.EventBanner}}),e.o(n,"EventCTASection")&&e.d(t,{EventCTASection:function(){return n.EventCTASection}}),e.o(n,"EventCardList")&&e.d(t,{EventCardList:function(){return n.EventCardList}}),e.o(n,"EventHeader")&&e.d(t,{EventHeader:function(){return n.EventHeader}}),e.o(n,"EventInfo")&&e.d(t,{EventInfo:function(){return n.EventInfo}}),e.o(n,"EventProfileList")&&e.d(t,{EventProfileList:function(){return n.EventProfileList}}),e.o(n,"FeatureList")&&e.d(t,{FeatureList:function(){return n.FeatureList}}),e.o(n,"Grid")&&e.d(t,{Grid:function(){return n.Grid}}),e.o(n,"Hero")&&e.d(t,{Hero:function(){return n.Hero}}),e.o(n,"HeroAction")&&e.d(t,{HeroAction:function(){return n.HeroAction}}),e.o(n,"HeroActions")&&e.d(t,{HeroActions:function(){return n.HeroActions}}),e.o(n,"HeroDescription")&&e.d(t,{HeroDescription:function(){return n.HeroDescription}}),e.o(n,"HeroInfo")&&e.d(t,{HeroInfo:function(){return n.HeroInfo}}),e.o(n,"HeroTitle")&&e.d(t,{HeroTitle:function(){return n.HeroTitle}}),e.o(n,"HeroVideo")&&e.d(t,{HeroVideo:function(){return n.HeroVideo}}),e.o(n,"JobsPerDepartment")&&e.d(t,{JobsPerDepartment:function(){return n.JobsPerDepartment}}),e.o(n,"NewsletterSubscription")&&e.d(t,{NewsletterSubscription:function(){return n.NewsletterSubscription}}),e.o(n,"Roadmap")&&e.d(t,{Roadmap:function(){return n.Roadmap}}),e.o(n,"ShowcaseCard")&&e.d(t,{ShowcaseCard:function(){return n.ShowcaseCard}}),e.o(n,"SocialCard")&&e.d(t,{SocialCard:function(){return n.SocialCard}})},95716:(o,t,e)=>{e.r(t),e.d(t,{assets:()=>s,contentTitle:()=>a,default:()=>g,frontMatter:()=>c,metadata:()=>u,toc:()=>d});var n=e(45072),r=(e(11504),e(95788)),i=e(65912);const c={title:"Join the community",pagination_prev:null,pagination_next:null,displayed_sidebar:null,sidebar_class_name:"hidden"},a="Join the community",u={unversionedId:"community",id:"community",title:"Join the community",description:"Welcome to the Waku Community!",source:"@site/root-pages/community.mdx",sourceDirName:".",slug:"/community",permalink:"/community",draft:!1,tags:[],version:"current",frontMatter:{title:"Join the community",pagination_prev:null,pagination_next:null,displayed_sidebar:null,sidebar_class_name:"hidden"}},s={},d=[],l={toc:d},m="wrapper";function g(o){let{components:t,...e}=o;return(0,r.yg)(m,(0,n.c)({},l,e,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("h1",{id:"join-the-community"},"Join the community"),(0,r.yg)(i.Box,{top:24,bottom:24,mdxType:"Box"},"Welcome to the Waku Community!",(0,r.yg)("p",null," Whether you are interested in building with Waku, contributing to the network, expanding your knowledge, or staying abreast of our progress, we have something for everyone.")),(0,r.yg)(i.Box,{top:56,bottom:56,mdxType:"Box"},(0,r.yg)(i.Grid,{xs:{cols:1,gap:"1rem"},md:{cols:2},mdxType:"Grid"},(0,r.yg)(i.Grid.Item,{xs:1},(0,r.yg)(i.SocialCard,{href:"https://twitter.com/waku_org",logoSrc:"/icons/x-black.svg",logoSrcDark:"/icons/x-white.svg",description:"Follow us on X",mdxType:"SocialCard"})),(0,r.yg)(i.Grid.Item,{xs:1},(0,r.yg)(i.SocialCard,{href:"https://discord.waku.org",logoSrc:"/icons/discord-black.svg",logoSrcDark:"/icons/discord-white.svg",description:"Join the community on Discord",mdxType:"SocialCard"})),(0,r.yg)(i.Grid.Item,{xs:1},(0,r.yg)(i.SocialCard,{href:"https://t.me/waku_org",logoSrc:"/icons/telegram-black.svg",logoSrcDark:"/icons/telegram-white.svg",description:"Jump in the conversation on Telegram",mdxType:"SocialCard"})),(0,r.yg)(i.Grid.Item,{xs:1},(0,r.yg)(i.SocialCard,{href:"https://forum.vac.dev/",logoSrcDark:"/vac.svg",description:"Share your thoughts on the latest research on the Vac research forum",mdxType:"SocialCard"})),(0,r.yg)(i.Grid.Item,{xs:1},(0,r.yg)(i.SocialCard,{href:"https://github.com/waku-org/bounties/issues",logoSrc:"/icons/github-black.svg",logoSrcDark:"/icons/github-white.svg",description:"Work on an open bounty",mdxType:"SocialCard"})))))}g.isMDXComponent=!0}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[960],{91175:(o,e,t)=>{t.r(e),t.d(e,{assets:()=>d,contentTitle:()=>s,default:()=>g,frontMatter:()=>a,metadata:()=>c,toc:()=>m});var i=t(58168),r=(t(96540),t(15680)),n=t(39018);const a={title:"Join the community",pagination_prev:null,pagination_next:null,displayed_sidebar:null,sidebar_class_name:"hidden"},s="Join the community",c={unversionedId:"community",id:"community",title:"Join the community",description:"Welcome to the Waku Community!",source:"@site/root-pages/community.mdx",sourceDirName:".",slug:"/community",permalink:"/community",draft:!1,tags:[],version:"current",frontMatter:{title:"Join the community",pagination_prev:null,pagination_next:null,displayed_sidebar:null,sidebar_class_name:"hidden"}},d={},m=[],l={toc:m},u="wrapper";function g(o){let{components:e,...t}=o;return(0,r.yg)(u,(0,i.A)({},l,t,{components:e,mdxType:"MDXLayout"}),(0,r.yg)("h1",{id:"join-the-community"},"Join the community"),(0,r.yg)(n.Box,{top:24,bottom:24,mdxType:"Box"},"Welcome to the Waku Community!",(0,r.yg)("p",null," Whether you are interested in building with Waku, contributing to the network, expanding your knowledge, or staying abreast of our progress, we have something for everyone.")),(0,r.yg)(n.Box,{top:56,bottom:56,mdxType:"Box"},(0,r.yg)(n.Grid,{xs:{cols:1,gap:"1rem"},md:{cols:2},mdxType:"Grid"},(0,r.yg)(n.Grid.Item,{xs:1},(0,r.yg)(n.SocialCard,{href:"https://twitter.com/waku_org",logoSrc:"/icons/x-black.svg",logoSrcDark:"/icons/x-white.svg",description:"Follow us on X",mdxType:"SocialCard"})),(0,r.yg)(n.Grid.Item,{xs:1},(0,r.yg)(n.SocialCard,{href:"https://discord.waku.org",logoSrc:"/icons/discord-filled-dark.svg",logoSrcDark:"/icons/discord-filled-white.svg",description:"Join the community on Discord",mdxType:"SocialCard"})),(0,r.yg)(n.Grid.Item,{xs:1},(0,r.yg)(n.SocialCard,{href:"https://t.me/waku_org",logoSrc:"/icons/telegram-black.svg",logoSrcDark:"/icons/telegram-white.svg",description:"Jump in the conversation on Telegram",mdxType:"SocialCard"})),(0,r.yg)(n.Grid.Item,{xs:1},(0,r.yg)(n.SocialCard,{href:"https://forum.vac.dev/",logoSrcDark:"/vac.svg",description:"Share your thoughts on the latest research on the Vac research forum",mdxType:"SocialCard"})),(0,r.yg)(n.Grid.Item,{xs:1},(0,r.yg)(n.SocialCard,{href:"https://github.com/waku-org/bounties/issues",logoSrc:"/icons/github-black.svg",logoSrcDark:"/icons/github-white.svg",description:"Work on an open bounty",mdxType:"SocialCard"})))))}g.isMDXComponent=!0}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[350],{4061:u=>{u.exports=JSON.parse('{"name":"docusaurus-plugin-content-pages","id":"default"}')}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[508],{21353:e=>{e.exports=JSON.parse('{"pluginId":"root-pages","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"defaultSidebar":[{"type":"link","label":"Join the community","href":"/community","className":"hidden","docId":"community"},{"type":"category","label":"Events","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Dappcon","href":"/events/dappcon","docId":"events/dappcon"},{"type":"link","label":"DLT2024","href":"/events/dlt2024","docId":"events/dlt2024"},{"type":"link","label":"ETHBerlin","href":"/events/eth-berlin","docId":"events/eth-berlin"},{"type":"link","label":"ETHBratislava","href":"/events/eth-bratislava","docId":"events/eth-bratislava"},{"type":"link","label":"ETHLATAM","href":"/events/eth-latam","docId":"events/eth-latam"},{"type":"link","label":"ETHPrague","href":"/events/eth-prague","docId":"events/eth-prague"},{"type":"link","label":"ETHTaipei","href":"/events/eth-taipei","docId":"events/eth-taipei"},{"type":"link","label":"Web3PrivacyNow Meetup Berlin","href":"/events/w3pn-berlin","docId":"events/w3pn-berlin"},{"type":"link","label":"Web3PrivacyNow Summit Prague","href":"/events/w3pn-prague","docId":"events/w3pn-prague"},{"type":"link","label":"Worldwide Software Architecture Summit","href":"/events/wsas","docId":"events/wsas"}],"href":"/events/"},{"type":"link","label":"Join Us","href":"/join-us","docId":"join-us"},{"type":"link","label":"News","href":"/news","className":"hidden","docId":"news"},{"type":"link","label":"Privacy Policy","href":"/privacy-policy","className":"hidden","docId":"privacy-policy"},{"type":"link","label":"Rules of Engagement","href":"/rules-of-engagement","className":"hidden","docId":"rules-of-engagement"},{"type":"link","label":"Terms of Use","href":"/terms","className":"hidden","docId":"terms"}]},"docs":{"community":{"id":"community","title":"Join the community","description":"Welcome to the Waku Community!"},"events/dappcon":{"id":"events/dappcon","title":"Dappcon","description":"Uncompromising Web3 Communication at Scale","sidebar":"defaultSidebar"},"events/dlt2024":{"id":"events/dlt2024","title":"DLT2024","description":"Uncompromising Web3 Communication at Scale","sidebar":"defaultSidebar"},"events/eth-berlin":{"id":"events/eth-berlin","title":"ETHBerlin","description":"Uncompromising Web3 Communication at Scale","sidebar":"defaultSidebar"},"events/eth-bratislava":{"id":"events/eth-bratislava","title":"ETHBratislava","description":"Uncompromising Web3 Communication at Scale","sidebar":"defaultSidebar"},"events/eth-latam":{"id":"events/eth-latam","title":"ETHLATAM","description":"Uncompromising Web3 Communication at Scale","sidebar":"defaultSidebar"},"events/eth-prague":{"id":"events/eth-prague","title":"ETHPrague","description":"Uncompromising Web3 Communication at Scale","sidebar":"defaultSidebar"},"events/eth-taipei":{"id":"events/eth-taipei","title":"ETHTaipei","description":"Uncompromising Web3 Communication at Scale","sidebar":"defaultSidebar"},"events/index":{"id":"events/index","title":"Events","description":"List of all Waku events","sidebar":"defaultSidebar"},"events/w3pn-berlin":{"id":"events/w3pn-berlin","title":"Web3PrivacyNow Meetup Berlin","description":"Uncompromising Web3 Communication at Scale","sidebar":"defaultSidebar"},"events/w3pn-prague":{"id":"events/w3pn-prague","title":"Web3PrivacyNow Summit Prague","description":"Uncompromising Web3 Communication at Scale","sidebar":"defaultSidebar"},"events/wsas":{"id":"events/wsas","title":"Worldwide Software Architecture Summit","description":"Uncompromising Web3 Communication at Scale","sidebar":"defaultSidebar"},"join-us":{"id":"join-us","title":"Join Us","description":""},"news":{"id":"news","title":"News","description":"News","sidebar":"defaultSidebar"},"privacy-policy":{"id":"privacy-policy","title":"Privacy Policy","description":"Last updated: 9 February 2024"},"rules-of-engagement":{"id":"rules-of-engagement","title":"Rules of Engagement","description":"Waku is a nascent technology and the Waku community is still growing. Hence, the Waku team is keen to work closely with projects to help leverage Waku technology to drive the success of their own applications."},"terms":{"id":"terms","title":"Terms of Use","description":"Last updated: 14 February 2024"}}}')}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[184],{53287:(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SubscriptionPage=void 0;const l=a(31635),r=a(97481),u=l.__importDefault(a(75489)),n=l.__importDefault(a(1893)),i=l.__importDefault(a(96540)),s=a(12230),o=a(92994),m=l.__importDefault(a(32035));t.SubscriptionPage=e=>{let{}=e;const t=(0,o.useThemeOptions)(),a=(0,s.useNewsletterApi)(),l=!a.message||a.error;return i.default.createElement("div",{className:m.default.container},i.default.createElement("div",{className:m.default.root},i.default.createElement("div",{className:m.default.header},i.default.createElement(n.default,{sources:{dark:"/theme/image/horizontal_lockup_small_white.svg",light:"/theme/image/horizontal_lockup_small_black.svg"},height:88}),i.default.createElement(r.Typography,{component:"p"},"Subscribe to our newsletter")),a.message&&i.default.createElement(r.Toast,{size:"medium",title:a.message,icon:a.error?r.ErrorIcon:r.CheckIcon,className:m.default.toast}),a.error&&a.message&&i.default.createElement("div",null),l&&i.default.createElement("form",{className:m.default.form,onSubmit:e=>{e.preventDefault();const l=e.target,r=l.elements.namedItem("name").value,u=l.elements.namedItem("email").value;a.subscribe(t.newsletterSubscription.mailingListId,u,r)}},i.default.createElement("div",{className:m.default.inputs},i.default.createElement(r.TextField,{inputProps:{name:"name",type:"text",required:!1},size:"medium",variant:"underlined",placeholder:"First name or pseudonym"}),i.default.createElement(r.TextField,{inputProps:{name:"email",type:"email",required:!0},size:"medium",variant:"underlined",placeholder:"Email address (required)"})),i.default.createElement("div",{className:m.default.submit},i.default.createElement(r.Button,{variant:"filled",disabled:a.busy},"Subscribe"))),!l&&i.default.createElement("div",{className:m.default.toHome},i.default.createElement(u.default,{href:"/"},i.default.createElement(r.Button,{variant:"filled"},"To home page")))))},t.default=t.SubscriptionPage},15525:(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;a(31635).__exportStar(a(53287),t);var l=a(53287);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l.SubscriptionPage}})},93842:(e,t,a)=>{a.r(t),a.d(t,{default:()=>i});var l=a(15525),r=a(5260),u=a(64366),n=a(96540);const i=()=>n.createElement(u.default,{title:"Subscribe to our newsletter"},n.createElement(r.A,null,n.createElement("meta",{name:"og:image_title",content:"Subscribe to our newsletter"})),n.createElement(l.SubscriptionPage,null))},32035:(e,t,a)=>{a.r(t),a.d(t,{default:()=>l});const l={toHome:"toHome_tEiU",form:"form_lk4c",submit:"submit_J_94",inputs:"inputs_dj3Q",header:"header_Gr5N",root:"root_lcb5",container:"container_YAWF",toast:"toast_C8x1"}}}]);

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[344],{33732:(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.useNewsletterApi=void 0;const r=a(11504);t.useNewsletterApi=()=>{const[e,t]=(0,r.useState)(!1),[a,l]=(0,r.useState)({error:!1,message:""});return{busy:e,error:a.error,message:a.message,subscribe:async(e,a,r)=>{t(!0);try{const t=await fetch("https://odoo.logos.co/website_mass_mailing/subscribe2",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({jsonrpc:"2.0",method:"call",params:{name:r,value:a,list_id:e,subscription_type:"email"}})}),s=await t.json();l({error:!1,message:s.result.message})}catch(s){l({error:!0,message:"Something went wrong!"})}t(!1)}}}},53580:(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SubscriptionPage=void 0;const r=a(81316),l=a(81595),s=r.__importDefault(a(76016)),u=r.__importDefault(a(74012)),o=r.__importDefault(a(11504)),n=a(33732),i=a(56644),m=r.__importDefault(a(12448));t.SubscriptionPage=e=>{let{}=e;const t=(0,i.useThemeOptions)(),a=(0,n.useNewsletterApi)(),r=!a.message||a.error;return o.default.createElement("div",{className:m.default.container},o.default.createElement("div",{className:m.default.root},o.default.createElement("div",{className:m.default.header},o.default.createElement(u.default,{sources:{dark:"/theme/image/horizontal_lockup_small_white.svg",light:"/theme/image/horizontal_lockup_small_black.svg"},height:88}),o.default.createElement(l.Typography,{component:"p"},"Subscribe to our newsletter")),a.message&&o.default.createElement(l.Toast,{size:"medium",title:a.message,icon:a.error?l.ErrorIcon:l.CheckIcon,className:m.default.toast}),a.error&&a.message&&o.default.createElement("div",null),r&&o.default.createElement("form",{className:m.default.form,onSubmit:e=>{e.preventDefault();const r=e.target,l=r.elements.namedItem("name").value,s=r.elements.namedItem("email").value;a.subscribe(t.newsletterSubscription.mailingListId,s,l)}},o.default.createElement("div",{className:m.default.inputs},o.default.createElement(l.TextField,{inputProps:{name:"name",type:"text",required:!1},size:"medium",variant:"underlined",placeholder:"First name or pseudonym"}),o.default.createElement(l.TextField,{inputProps:{name:"email",type:"email",required:!0},size:"medium",variant:"underlined",placeholder:"Email address (required)"})),o.default.createElement("div",{className:m.default.submit},o.default.createElement(l.Button,{variant:"filled",disabled:a.busy},"Subscribe"))),!r&&o.default.createElement("div",{className:m.default.toHome},o.default.createElement(s.default,{href:"/"},o.default.createElement(l.Button,{variant:"filled"},"To home page")))))},t.default=t.SubscriptionPage},68652:(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;a(81316).__exportStar(a(53580),t);var r=a(53580);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.SubscriptionPage}})},67228:(e,t,a)=>{a.r(t),a.d(t,{default:()=>o});var r=a(68652),l=a(56952),s=a(59252),u=a(11504);const o=()=>u.createElement(s.default,{title:"Subscribe to our newsletter"},u.createElement(l.c,null,u.createElement("meta",{name:"og:image_title",content:"Subscribe to our newsletter"})),u.createElement(r.SubscriptionPage,null))},12448:(e,t,a)=>{a.r(t),a.d(t,{default:()=>r});const r={toHome:"toHome_tEiU",form:"form_lk4c",submit:"submit_J_94",inputs:"inputs_dj3Q",header:"header_Gr5N",root:"root_lcb5",container:"container_YAWF",toast:"toast_C8x1"}}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[163],{45170:u=>{u.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"root-pages"}')}}]);

View File

@ -1,13 +1,13 @@
exports.id = 592;
exports.ids = [592];
exports.id = 55;
exports.ids = [55];
exports.modules = {
/***/ 75352:
/***/ 87799:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
(function webpackUniversalModuleDefinition(root, factory) {
if(true)
module.exports = factory(__webpack_require__(8744));
module.exports = factory(__webpack_require__(23143));
else {}
})(this, function(__WEBPACK_EXTERNAL_MODULE_0__) {
return /******/ (function(modules) { // webpackBootstrap
@ -1450,12 +1450,12 @@ module.exports = coseBase;
/***/ }),
/***/ 81176:
/***/ 43457:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
(function webpackUniversalModuleDefinition(root, factory) {
if(true)
module.exports = factory(__webpack_require__(75352));
module.exports = factory(__webpack_require__(87799));
else {}
})(this, function(__WEBPACK_EXTERNAL_MODULE_0__) {
return /******/ (function(modules) { // webpackBootstrap
@ -1909,7 +1909,7 @@ module.exports = register;
/***/ }),
/***/ 65500:
/***/ 15790:
/***/ (function(module) {
/**
@ -32854,7 +32854,7 @@ var printLayoutInfo;
/***/ }),
/***/ 8744:
/***/ 23143:
/***/ (function(module) {
(function webpackUniversalModuleDefinition(root, factory) {
@ -37189,35 +37189,35 @@ module.exports = Emitter;
/***/ }),
/***/ 52592:
/***/ 98055:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ diagram: () => (/* binding */ diagram)
/* harmony export */ });
/* harmony import */ var _mermaid_ae477ddf_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(99968);
/* harmony import */ var d3__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2588);
/* harmony import */ var cytoscape_dist_cytoscape_umd_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(65500);
/* harmony import */ var _mermaid_ae477ddf_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(36242);
/* harmony import */ var d3__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(41506);
/* harmony import */ var cytoscape_dist_cytoscape_umd_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(15790);
/* harmony import */ var cytoscape_dist_cytoscape_umd_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(cytoscape_dist_cytoscape_umd_js__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var cytoscape_cose_bilkent__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(81176);
/* harmony import */ var cytoscape_cose_bilkent__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(43457);
/* harmony import */ var cytoscape_cose_bilkent__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(cytoscape_cose_bilkent__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var khroma__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(34176);
/* harmony import */ var khroma__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(67612);
/* harmony import */ var khroma__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(85219);
/* harmony import */ var dayjs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(62264);
/* harmony import */ var khroma__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(3219);
/* harmony import */ var khroma__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(78041);
/* harmony import */ var khroma__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(75263);
/* harmony import */ var dayjs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(74353);
/* harmony import */ var dayjs__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(dayjs__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var _braintree_sanitize_url__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(86208);
/* harmony import */ var dompurify__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(66296);
/* harmony import */ var dagre_d3_es_src_dagre_index_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(1488);
/* harmony import */ var dagre_d3_es_src_graphlib_index_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(95536);
/* harmony import */ var dagre_d3_es_src_graphlib_json_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(58408);
/* harmony import */ var dagre_d3_es__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(128);
/* harmony import */ var dayjs_plugin_isoWeek_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(18268);
/* harmony import */ var _braintree_sanitize_url__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(16750);
/* harmony import */ var dompurify__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(77046);
/* harmony import */ var dagre_d3_es_src_dagre_index_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(80071);
/* harmony import */ var dagre_d3_es_src_graphlib_index_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(697);
/* harmony import */ var dagre_d3_es_src_graphlib_json_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(83765);
/* harmony import */ var dagre_d3_es__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(43709);
/* harmony import */ var dayjs_plugin_isoWeek_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(68313);
/* harmony import */ var dayjs_plugin_isoWeek_js__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(dayjs_plugin_isoWeek_js__WEBPACK_IMPORTED_MODULE_10__);
/* harmony import */ var dayjs_plugin_customParseFormat_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(75816);
/* harmony import */ var dayjs_plugin_customParseFormat_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(90445);
/* harmony import */ var dayjs_plugin_customParseFormat_js__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(dayjs_plugin_customParseFormat_js__WEBPACK_IMPORTED_MODULE_11__);
/* harmony import */ var dayjs_plugin_advancedFormat_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(27280);
/* harmony import */ var dayjs_plugin_advancedFormat_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(97375);
/* harmony import */ var dayjs_plugin_advancedFormat_js__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(dayjs_plugin_advancedFormat_js__WEBPACK_IMPORTED_MODULE_12__);
@ -38017,7 +38017,7 @@ const mindmapDb = /* @__PURE__ */ Object.freeze(/* @__PURE__ */ Object.definePro
const MAX_SECTIONS = 12;
function wrap(text, width) {
text.each(function() {
var text2 = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .MlD)(this), words = text2.text().split(/(\s+|<br>)/).reverse(), word, line = [], lineHeight = 1.1, y = text2.attr("y"), dy = parseFloat(text2.attr("dy")), tspan = text2.text(null).append("tspan").attr("x", 0).attr("y", y).attr("dy", dy + "em");
var text2 = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .Ltv)(this), words = text2.text().split(/(\s+|<br>)/).reverse(), word, line = [], lineHeight = 1.1, y = text2.attr("y"), dy = parseFloat(text2.attr("dy")), tspan = text2.text(null).append("tspan").attr("x", 0).attr("y", y).attr("dy", dy + "em");
for (let j = 0; j < words.length; j++) {
word = words[words.length - 1 - j];
line.push(word);
@ -38276,7 +38276,7 @@ function addNodes(mindmap, cy, conf, level) {
}
function layoutMindmap(node, conf) {
return new Promise((resolve) => {
const renderEl = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .MlD)("body").append("div").attr("id", "cy").attr("style", "display:none");
const renderEl = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .Ltv)("body").append("div").attr("id", "cy").attr("style", "display:none");
const cy = cytoscape_dist_cytoscape_umd_js__WEBPACK_IMPORTED_MODULE_1___default()({
container: document.getElementById("cy"),
// container to render in
@ -38333,9 +38333,9 @@ const draw = async (text, id, version, diagObj) => {
const securityLevel = (0,_mermaid_ae477ddf_js__WEBPACK_IMPORTED_MODULE_13__.g)().securityLevel;
let sandboxElement;
if (securityLevel === "sandbox") {
sandboxElement = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .MlD)("#i" + id);
sandboxElement = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .Ltv)("#i" + id);
}
const root = securityLevel === "sandbox" ? (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .MlD)(sandboxElement.nodes()[0].contentDocument.body) : (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .MlD)("body");
const root = securityLevel === "sandbox" ? (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .Ltv)(sandboxElement.nodes()[0].contentDocument.body) : (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .Ltv)("body");
const svg = root.select("#" + id);
svg.append("g");
const mm = diagObj.db.getMindmap();
@ -38356,10 +38356,10 @@ const genSections = (options) => {
let sections = "";
for (let i = 0; i < options.THEME_COLOR_LIMIT; i++) {
options["lineColor" + i] = options["lineColor" + i] || options["cScaleInv" + i];
if ((0,khroma__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .c)(options["lineColor" + i])) {
options["lineColor" + i] = (0,khroma__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .c)(options["lineColor" + i], 20);
if ((0,khroma__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .A)(options["lineColor" + i])) {
options["lineColor" + i] = (0,khroma__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .A)(options["lineColor" + i], 20);
} else {
options["lineColor" + i] = (0,khroma__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .c)(options["lineColor" + i], 20);
options["lineColor" + i] = (0,khroma__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .A)(options["lineColor" + i], 20);
}
}
for (let i = 0; i < options.THEME_COLOR_LIMIT; i++) {
@ -38430,20 +38430,20 @@ const diagram = {
/***/ }),
/***/ 34176:
/***/ 3219:
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {
"use strict";
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
c: () => (/* binding */ is_dark)
A: () => (/* binding */ is_dark)
});
// EXTERNAL MODULE: ./node_modules/khroma/dist/utils/index.js + 3 modules
var utils = __webpack_require__(89612);
var utils = __webpack_require__(72453);
// EXTERNAL MODULE: ./node_modules/khroma/dist/color/index.js + 4 modules
var dist_color = __webpack_require__(72120);
var dist_color = __webpack_require__(74886);
;// CONCATENATED MODULE: ./node_modules/khroma/dist/methods/luminance.js
/* IMPORT */
@ -38451,9 +38451,9 @@ var dist_color = __webpack_require__(72120);
/* MAIN */
//SOURCE: https://planetcalc.com/7779
const luminance = (color) => {
const { r, g, b } = dist_color/* default */.c.parse(color);
const luminance = .2126 * utils/* default */.c.channel.toLinear(r) + .7152 * utils/* default */.c.channel.toLinear(g) + .0722 * utils/* default */.c.channel.toLinear(b);
return utils/* default */.c.lang.round(luminance);
const { r, g, b } = dist_color/* default */.A.parse(color);
const luminance = .2126 * utils/* default */.A.channel.toLinear(r) + .7152 * utils/* default */.A.channel.toLinear(g) + .0722 * utils/* default */.A.channel.toLinear(b);
return utils/* default */.A.lang.round(luminance);
};
/* EXPORT */
/* harmony default export */ const methods_luminance = (luminance);

File diff suppressed because one or more lines are too long

1
assets/js/56.8684edda.js Normal file
View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[56],{38056:(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0});const l=a(31635),o=l.__importDefault(a(96540)),n=l.__importStar(a(21312)),u=a(90311),r=l.__importDefault(a(64366)),d=l.__importDefault(a(550)),i=l.__importDefault(a(20053)),f=a(97481),c=l.__importDefault(a(75489));t.default=function(){return o.default.createElement(o.default.Fragment,null,o.default.createElement(u.PageMetadata,{title:(0,n.translate)({id:"theme.NotFound.title",message:"Page Not Found"})}),o.default.createElement(r.default,null,o.default.createElement("main",{className:(0,i.default)("container margin-vert--xl",d.default.root)},o.default.createElement("div",{className:"row"},o.default.createElement("div",{className:"col col--6 col--offset-3"},o.default.createElement(f.Typography,{variant:"h1"},o.default.createElement(n.default,{id:"theme.NotFound.title",description:"The title of the 404 page"},"Page Not Found")),o.default.createElement(f.Typography,{variant:"body1",component:"p"},o.default.createElement(n.default,{id:"theme.NotFound.p1",description:"The first paragraph of the 404 page"},"We could not find what you were looking for."),o.default.createElement("br",null),o.default.createElement(n.default,{id:"theme.NotFound.p2",description:"The 2nd paragraph of the 404 page"},"Please contact the owner of the site that linked you to the original URL and let them know their link is broken."))),o.default.createElement(c.default,{to:"/"},o.default.createElement(f.Button,{size:"large",variant:"outlined"},o.default.createElement(n.default,{id:"theme.NotFound.backToHome",description:"The label of the back to home link on the 404 page"},"Back to home")))))))}},550:(e,t,a)=>{a.r(t),a.d(t,{default:()=>l});const l={root:"root_jG9K"}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[75],{51022:e=>{e.exports=JSON.parse('{"pluginId":"about","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"defaultSidebar":[{"type":"link","label":"About","href":"/about/","docId":"index"},{"type":"link","label":"Description and architecture","href":"/about/architect","docId":"architect"},{"type":"link","label":"Development roadmap","href":"/about/roadmap","docId":"roadmap"},{"type":"link","label":"Core contributors","href":"/about/team","docId":"team"},{"type":"link","label":"The Waku Network","href":"/about/waku-network","docId":"waku-network"}]},"docs":{"architect":{"id":"architect","title":"Description and architecture","description":"Waku is a family of protocols that enable private, censorship-resistant communications over an open-source, decentralised network. By communications, we mean the exchange of data or messages between two or more entities, whether they are users, devices, or nodes.","sidebar":"defaultSidebar"},"index":{"id":"index","title":"About","description":"Waku is a suite of generalised messaging protocols aiming to be the communication standard for the decentralised web. It enables private and secure human-to-human, machine-to-machine, and human-to-machine communication without reliance on centralised intermediaries. Messaging through Waku is possible from one-to-one to many-to-many.","sidebar":"defaultSidebar"},"roadmap":{"id":"roadmap","title":"Development roadmap","description":"Waku v1 is in production and was quickly adopted by the Status Mobile application. Yet, this initial version was unable to handle the scale required to support popular applications, prompting the v2 rewrite. Waku v2 has seen encouraging initial adoption beyond Status by projects such as Railgun\'s private transaction system and The Graph\'s indexer communication network Graphcast.","sidebar":"defaultSidebar"},"team":{"id":"team","title":"Core contributors","description":"Leading Waku\'s R&D efforts is Franck Royer. Franck draws on more than five years of experience within the blockchain and crypto ecosystem, and over 13 years as a software engineer and team lead with a primary focus on backend development for mission-critical applications.","sidebar":"defaultSidebar"},"waku-network":{"id":"waku-network","title":"The Waku Network","description":"The Waku Network Gen 0 is the first iteration of a public network for peer-to-peer messaging built on the Waku protocol stack. Its goal is to offer a permissionless, auto-scalable, DoS protected shared messaging layer for the decentralized web.","sidebar":"defaultSidebar"}}}')}}]);

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[704],{15092:e=>{e.exports=JSON.parse('{"pluginId":"about","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"defaultSidebar":[{"type":"link","label":"About","href":"/about/","docId":"index"},{"type":"link","label":"Description and architecture","href":"/about/architect","docId":"architect"},{"type":"link","label":"Development roadmap","href":"/about/roadmap","docId":"roadmap"},{"type":"link","label":"Core contributors","href":"/about/team","docId":"team"},{"type":"link","label":"The Waku Network","href":"/about/waku-network","docId":"waku-network"}]},"docs":{"architect":{"id":"architect","title":"Description and architecture","description":"Waku is a family of protocols that enable private, censorship-resistant communications over an open-source, decentralised network. By communications, we mean the exchange of data or messages between two or more entities, whether they are users, devices, or nodes.","sidebar":"defaultSidebar"},"index":{"id":"index","title":"About","description":"Waku is a suite of generalised messaging protocols aiming to be the communication standard for the decentralised web. It enables private and secure human-to-human, machine-to-machine, and human-to-machine communication without reliance on centralised intermediaries. Messaging through Waku is possible from one-to-one to many-to-many.","sidebar":"defaultSidebar"},"roadmap":{"id":"roadmap","title":"Development roadmap","description":"Waku v1 is in production and was quickly adopted by the Status Mobile application. Yet, this initial version was unable to handle the scale required to support popular applications, prompting the v2 rewrite. Waku v2 has seen encouraging initial adoption beyond Status by projects such as Railgun\'s private transaction system and The Graph\'s indexer communication network Graphcast.","sidebar":"defaultSidebar"},"team":{"id":"team","title":"Core contributors","description":"Leading Waku\'s R&D efforts is Franck Royer. Franck draws on more than five years of experience within the blockchain and crypto ecosystem, and over 13 years as a software engineer and team lead with a primary focus on backend development for mission-critical applications.","sidebar":"defaultSidebar"},"waku-network":{"id":"waku-network","title":"The Waku Network","description":"The Waku Network Gen 0 is the first iteration of a public network for peer-to-peer messaging built on the Waku protocol stack. Its goal is to offer a permissionless, auto-scalable, DoS protected shared messaging layer for the decentralized web.","sidebar":"defaultSidebar"}}}')}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[808],{50590:u=>{u.exports=JSON.parse('{"name":"docusaurus-plugin-content-pages","id":"default"}')}}]);

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[696],{35988:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"defaultSidebar":[{"type":"link","label":"Join the community","href":"/community","className":"hidden","docId":"community"},{"type":"category","label":"Events","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"ETHDenver","href":"/events/eth-denver","docId":"events/eth-denver"},{"type":"link","label":"ETHLATAM","href":"/events/eth-latam","docId":"events/eth-latam"}],"href":"/events/"},{"type":"link","label":"Join Us","href":"/join-us","docId":"join-us"},{"type":"link","label":"Privacy Policy","href":"/privacy-policy","className":"hidden","docId":"privacy-policy"},{"type":"link","label":"Terms of Use","href":"/terms","className":"hidden","docId":"terms"}]},"docs":{"community":{"id":"community","title":"Join the community","description":"Welcome to the Waku Community!"},"events/eth-denver":{"id":"events/eth-denver","title":"ETHDenver","description":"Uncompromising Web3 Communication at Scale","sidebar":"defaultSidebar"},"events/eth-latam":{"id":"events/eth-latam","title":"ETHLATAM","description":"Uncompromising Web3 Communication at Scale","sidebar":"defaultSidebar"},"events/index":{"id":"events/index","title":"Events","description":"List of all Waku events","sidebar":"defaultSidebar"},"join-us":{"id":"join-us","title":"Join Us","description":""},"privacy-policy":{"id":"privacy-policy","title":"Privacy Policy","description":"Last updated: 9 February 2024"},"terms":{"id":"terms","title":"Terms of Use","description":"Last updated: 14 February 2024"}}}')}}]);

File diff suppressed because one or more lines are too long

View File

@ -1,32 +1,32 @@
"use strict";
exports.id = 579;
exports.ids = [579];
exports.id = 996;
exports.ids = [996];
exports.modules = {
/***/ 46579:
/***/ 7996:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ diagram: () => (/* binding */ diagram)
/* harmony export */ });
/* harmony import */ var _mermaid_ae477ddf_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(99968);
/* harmony import */ var d3__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2588);
/* harmony import */ var khroma__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(34176);
/* harmony import */ var khroma__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(67612);
/* harmony import */ var khroma__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(85219);
/* harmony import */ var dayjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(62264);
/* harmony import */ var _mermaid_ae477ddf_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(36242);
/* harmony import */ var d3__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(41506);
/* harmony import */ var khroma__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(3219);
/* harmony import */ var khroma__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(78041);
/* harmony import */ var khroma__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(75263);
/* harmony import */ var dayjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(74353);
/* harmony import */ var dayjs__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(dayjs__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _braintree_sanitize_url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(86208);
/* harmony import */ var dompurify__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(66296);
/* harmony import */ var dagre_d3_es_src_dagre_index_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(1488);
/* harmony import */ var dagre_d3_es_src_graphlib_index_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(95536);
/* harmony import */ var dagre_d3_es_src_graphlib_json_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(58408);
/* harmony import */ var dagre_d3_es__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(128);
/* harmony import */ var dayjs_plugin_isoWeek_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(18268);
/* harmony import */ var _braintree_sanitize_url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(16750);
/* harmony import */ var dompurify__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(77046);
/* harmony import */ var dagre_d3_es_src_dagre_index_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(80071);
/* harmony import */ var dagre_d3_es_src_graphlib_index_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(697);
/* harmony import */ var dagre_d3_es_src_graphlib_json_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(83765);
/* harmony import */ var dagre_d3_es__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(43709);
/* harmony import */ var dayjs_plugin_isoWeek_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(68313);
/* harmony import */ var dayjs_plugin_isoWeek_js__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(dayjs_plugin_isoWeek_js__WEBPACK_IMPORTED_MODULE_8__);
/* harmony import */ var dayjs_plugin_customParseFormat_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(75816);
/* harmony import */ var dayjs_plugin_customParseFormat_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(90445);
/* harmony import */ var dayjs_plugin_customParseFormat_js__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(dayjs_plugin_customParseFormat_js__WEBPACK_IMPORTED_MODULE_9__);
/* harmony import */ var dayjs_plugin_advancedFormat_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(27280);
/* harmony import */ var dayjs_plugin_advancedFormat_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(97375);
/* harmony import */ var dayjs_plugin_advancedFormat_js__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(dayjs_plugin_advancedFormat_js__WEBPACK_IMPORTED_MODULE_10__);
@ -741,11 +741,11 @@ const drawFace = function(element, faceData) {
face.append("circle").attr("cx", faceData.cx - radius / 3).attr("cy", faceData.cy - radius / 3).attr("r", 1.5).attr("stroke-width", 2).attr("fill", "#666").attr("stroke", "#666");
face.append("circle").attr("cx", faceData.cx + radius / 3).attr("cy", faceData.cy - radius / 3).attr("r", 1.5).attr("stroke-width", 2).attr("fill", "#666").attr("stroke", "#666");
function smile(face2) {
const arc$1 = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .arc */ .qoN)().startAngle(Math.PI / 2).endAngle(3 * (Math.PI / 2)).innerRadius(radius / 2).outerRadius(radius / 2.2);
const arc$1 = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .arc */ .JLW)().startAngle(Math.PI / 2).endAngle(3 * (Math.PI / 2)).innerRadius(radius / 2).outerRadius(radius / 2.2);
face2.append("path").attr("class", "mouth").attr("d", arc$1).attr("transform", "translate(" + faceData.cx + "," + (faceData.cy + 2) + ")");
}
function sad(face2) {
const arc$1 = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .arc */ .qoN)().startAngle(3 * Math.PI / 2).endAngle(5 * (Math.PI / 2)).innerRadius(radius / 2).outerRadius(radius / 2.2);
const arc$1 = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .arc */ .JLW)().startAngle(3 * Math.PI / 2).endAngle(5 * (Math.PI / 2)).innerRadius(radius / 2).outerRadius(radius / 2.2);
face2.append("path").attr("class", "mouth").attr("d", arc$1).attr("transform", "translate(" + faceData.cx + "," + (faceData.cy + 7) + ")");
}
function ambivalent(face2) {
@ -936,7 +936,7 @@ const initGraphics = function(graphics) {
};
function wrap(text, width) {
text.each(function() {
var text2 = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .MlD)(this), words = text2.text().split(/(\s+|<br>)/).reverse(), word, line = [], lineHeight = 1.1, y = text2.attr("y"), dy = parseFloat(text2.attr("dy")), tspan = text2.text(null).append("tspan").attr("x", 0).attr("y", y).attr("dy", dy + "em");
var text2 = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .Ltv)(this), words = text2.text().split(/(\s+|<br>)/).reverse(), word, line = [], lineHeight = 1.1, y = text2.attr("y"), dy = parseFloat(text2.attr("dy")), tspan = text2.text(null).append("tspan").attr("x", 0).attr("y", y).attr("dy", dy + "em");
for (let j = 0; j < words.length; j++) {
word = words[words.length - 1 - j];
line.push(word);
@ -1019,9 +1019,9 @@ const draw = function(text, id, version, diagObj) {
const securityLevel = conf2.securityLevel;
let sandboxElement;
if (securityLevel === "sandbox") {
sandboxElement = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .MlD)("#i" + id);
sandboxElement = (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .Ltv)("#i" + id);
}
const root = securityLevel === "sandbox" ? (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .MlD)(sandboxElement.nodes()[0].contentDocument.body) : (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .MlD)("body");
const root = securityLevel === "sandbox" ? (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .Ltv)(sandboxElement.nodes()[0].contentDocument.body) : (0,d3__WEBPACK_IMPORTED_MODULE_0__/* .select */ .Ltv)("body");
const svg = root.select("#" + id);
svg.append("g");
const tasks2 = diagObj.db.getTasks();
@ -1219,10 +1219,10 @@ const genSections = (options) => {
let sections2 = "";
for (let i = 0; i < options.THEME_COLOR_LIMIT; i++) {
options["lineColor" + i] = options["lineColor" + i] || options["cScaleInv" + i];
if ((0,khroma__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .c)(options["lineColor" + i])) {
options["lineColor" + i] = (0,khroma__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .c)(options["lineColor" + i], 20);
if ((0,khroma__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .A)(options["lineColor" + i])) {
options["lineColor" + i] = (0,khroma__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .A)(options["lineColor" + i], 20);
} else {
options["lineColor" + i] = (0,khroma__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .c)(options["lineColor" + i], 20);
options["lineColor" + i] = (0,khroma__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .A)(options["lineColor" + i], 20);
}
}
for (let i = 0; i < options.THEME_COLOR_LIMIT; i++) {
@ -1300,19 +1300,19 @@ const diagram = {
/***/ }),
/***/ 34176:
/***/ 3219:
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
c: () => (/* binding */ is_dark)
A: () => (/* binding */ is_dark)
});
// EXTERNAL MODULE: ./node_modules/khroma/dist/utils/index.js + 3 modules
var utils = __webpack_require__(89612);
var utils = __webpack_require__(72453);
// EXTERNAL MODULE: ./node_modules/khroma/dist/color/index.js + 4 modules
var dist_color = __webpack_require__(72120);
var dist_color = __webpack_require__(74886);
;// CONCATENATED MODULE: ./node_modules/khroma/dist/methods/luminance.js
/* IMPORT */
@ -1320,9 +1320,9 @@ var dist_color = __webpack_require__(72120);
/* MAIN */
//SOURCE: https://planetcalc.com/7779
const luminance = (color) => {
const { r, g, b } = dist_color/* default */.c.parse(color);
const luminance = .2126 * utils/* default */.c.channel.toLinear(r) + .7152 * utils/* default */.c.channel.toLinear(g) + .0722 * utils/* default */.c.channel.toLinear(b);
return utils/* default */.c.lang.round(luminance);
const { r, g, b } = dist_color/* default */.A.parse(color);
const luminance = .2126 * utils/* default */.A.channel.toLinear(r) + .7152 * utils/* default */.A.channel.toLinear(g) + .0722 * utils/* default */.A.channel.toLinear(b);
return utils/* default */.A.lang.round(luminance);
};
/* EXPORT */
/* harmony default export */ const methods_luminance = (luminance);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[200],{65912:(e,t,n)=>{var o=n(39160);n.o(o,"Box")&&n.d(t,{Box:function(){return o.Box}}),n.o(o,"CallToActionButton")&&n.d(t,{CallToActionButton:function(){return o.CallToActionButton}}),n.o(o,"CallToActionSection")&&n.d(t,{CallToActionSection:function(){return o.CallToActionSection}}),n.o(o,"EventAbout")&&n.d(t,{EventAbout:function(){return o.EventAbout}}),n.o(o,"EventBanner")&&n.d(t,{EventBanner:function(){return o.EventBanner}}),n.o(o,"EventCTASection")&&n.d(t,{EventCTASection:function(){return o.EventCTASection}}),n.o(o,"EventCardList")&&n.d(t,{EventCardList:function(){return o.EventCardList}}),n.o(o,"EventHeader")&&n.d(t,{EventHeader:function(){return o.EventHeader}}),n.o(o,"EventInfo")&&n.d(t,{EventInfo:function(){return o.EventInfo}}),n.o(o,"EventProfileList")&&n.d(t,{EventProfileList:function(){return o.EventProfileList}}),n.o(o,"FeatureList")&&n.d(t,{FeatureList:function(){return o.FeatureList}}),n.o(o,"Grid")&&n.d(t,{Grid:function(){return o.Grid}}),n.o(o,"Hero")&&n.d(t,{Hero:function(){return o.Hero}}),n.o(o,"HeroAction")&&n.d(t,{HeroAction:function(){return o.HeroAction}}),n.o(o,"HeroActions")&&n.d(t,{HeroActions:function(){return o.HeroActions}}),n.o(o,"HeroDescription")&&n.d(t,{HeroDescription:function(){return o.HeroDescription}}),n.o(o,"HeroInfo")&&n.d(t,{HeroInfo:function(){return o.HeroInfo}}),n.o(o,"HeroTitle")&&n.d(t,{HeroTitle:function(){return o.HeroTitle}}),n.o(o,"HeroVideo")&&n.d(t,{HeroVideo:function(){return o.HeroVideo}}),n.o(o,"JobsPerDepartment")&&n.d(t,{JobsPerDepartment:function(){return o.JobsPerDepartment}}),n.o(o,"NewsletterSubscription")&&n.d(t,{NewsletterSubscription:function(){return o.NewsletterSubscription}}),n.o(o,"Roadmap")&&n.d(t,{Roadmap:function(){return o.Roadmap}}),n.o(o,"ShowcaseCard")&&n.d(t,{ShowcaseCard:function(){return o.ShowcaseCard}}),n.o(o,"SocialCard")&&n.d(t,{SocialCard:function(){return o.SocialCard}})},18020:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>s,default:()=>m,frontMatter:()=>a,metadata:()=>u,toc:()=>c});var o=n(45072),r=(n(11504),n(95788)),i=n(65912);const a={title:"Events",description:"List of all Waku events",hide_table_of_contents:!0,hude_title:!0,"og:image_subtitle":"Events"},s="Events",u={unversionedId:"events/index",id:"events/index",title:"Events",description:"List of all Waku events",source:"@site/root-pages/events/index.mdx",sourceDirName:"events",slug:"/events/",permalink:"/events/",draft:!1,tags:[],version:"current",frontMatter:{title:"Events",description:"List of all Waku events",hide_table_of_contents:!0,hude_title:!0,"og:image_subtitle":"Events"},sidebar:"defaultSidebar",previous:{title:"Join the community",permalink:"/community"},next:{title:"ETHDenver",permalink:"/events/eth-denver"}},d={},c=[],l={toc:c},v="wrapper";function m(e){let{components:t,...n}=e;return(0,r.yg)(v,(0,o.c)({},l,n,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("h1",{id:"events"},"Events"),(0,r.yg)("p",null,"List of all Waku events"),(0,r.yg)("head",null,(0,r.yg)("body",{className:"events"})),(0,r.yg)(i.EventCardList,{data:[{thumbnail:"/events/eth-denver.png",title:"Meet Waku: Uncompromising Web3 Communication at Scale",date:"Feb 23 - Mar 3\n2024",location:"Denver, Colorado\nUSA",href:"/events/eth-denver"},{thumbnail:"/events/eth-latam.png",title:"Hack with Waku at ETHLATAM : First Waku sponsored hackathon of 2024",date:"Mar 13 - Mar 14\n2024",location:"San Pedro Sula\nHonduras",href:"/events/eth-latam"}],mdxType:"EventCardList"}),(0,r.yg)(i.Box,{top:{xs:152},mdxType:"Box"},(0,r.yg)(i.Grid,{xs:{cols:1,gap:"1rem"},md:{cols:2},className:"events-cta-sections",mdxType:"Grid"},(0,r.yg)(i.Grid.Item,{xs:1},(0,r.yg)(i.EventCTASection,{title:"Logos Network State",description:"Want to get involved with Waku?\nJoin the Discord community.",link:"https://discord.waku.org/",label:"Get Involved",mdxType:"EventCTASection"})),(0,r.yg)(i.Grid.Item,{xs:1},(0,r.yg)(i.EventCTASection,{title:"Newsletter",description:"Subscribe\nto our newsletter",label:"Subscribe",formInput:[{label:"Name",placeholder:"Name",type:"text",name:"name",required:!0},{label:"Email",placeholder:"Enter your email",type:"email",name:"email",required:!0}],mdxType:"EventCTASection"})))))}m.isMDXComponent=!0}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[770],{12948:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>u,contentTitle:()=>r,default:()=>c,frontMatter:()=>l,metadata:()=>o,toc:()=>p});var n=a(58168),i=(a(96540),a(15680)),s=a(39018);const l={title:"Events",description:"List of all Waku events",hide_table_of_contents:!0,hude_title:!0,"og:image_subtitle":"Events"},r="Events",o={unversionedId:"events/index",id:"events/index",title:"Events",description:"List of all Waku events",source:"@site/root-pages/events/index.mdx",sourceDirName:"events",slug:"/events/",permalink:"/events/",draft:!1,tags:[],version:"current",frontMatter:{title:"Events",description:"List of all Waku events",hide_table_of_contents:!0,hude_title:!0,"og:image_subtitle":"Events"},sidebar:"defaultSidebar",previous:{title:"Join the community",permalink:"/community"},next:{title:"Dappcon",permalink:"/events/dappcon"}},u={},p=[],d={toc:p},v="wrapper";function c(e){let{components:t,...a}=e;return(0,i.yg)(v,(0,n.A)({},d,a,{components:t,mdxType:"MDXLayout"}),(0,i.yg)("h1",{id:"events"},"Events"),(0,i.yg)("head",null,(0,i.yg)("body",{className:"events full-width event-details no-breadcrumbs"})),(0,i.yg)(s.EventCardList,{upcoming:[{thumbnail:"/events/wsas.jpg",title:"Waku at WSAS",date:"May 7 - May 8\n2024",location:"Online",href:"/events/wsas"},{thumbnail:"/events/ethbratislava.jpeg",title:"Waku at ETHBratislava",date:"May 10 \u2013 May 11\n2024",location:'LKOVICOVA 2, Bratislava,\nSlovakia"',href:"/events/ethbratislava"},{thumbnail:"/events/dlt2024.jpeg",title:"Waku at DLT 2024",date:"May 14 \u2013 May 15\n2024",location:'Turin,\nItaly"',href:"/events/dlt2024"},{thumbnail:"/events/dappcon24.jpeg",title:"Waku at Dappcon",date:"May 21 - May 23\n2024",location:"Radialsystem, Berlin,\nGermany",href:"/events/dappcon"},{thumbnail:"/events/w3pn-berlin.jpeg",title:"Waku at Web3PrivacyNow Berlin",date:"May 22\n2024",location:"Rungestra\xdfe 20, 10179 Berlin,\nGermany",href:"/events/w3pn-berlin"},{thumbnail:"/events/ethberlin.jpeg",title:"Waku at ETHBerlin",date:"May 24 \u2013 May 26\n2024",location:"CIC Innovation Campus, Berlin,\nGermany",href:"/events/ethberlin"},{thumbnail:"/events/ethprague.jpeg",title:"Waku at ETHPrague",date:"May 31 \u2013 June 2\n2024",location:"Prague,\nCzech Republic",href:"/events/eth-prague"},{thumbnail:"/events/w3prague.jpeg",title:"Waku at Web3Privacy Now Prague",date:"May 30\n2024",location:"Prague,\nCzech Republic",href:"/events/w3pn-prague"}],past:[{thumbnail:"/events/eth-latam.png",title:"Waku at ETHDam",date:"Apr 12 - Apr 14\n2024",location:"Amsterdam\nThe Netherlands"},{thumbnail:"/events/eth-latam.png",title:"Hack with Waku at ETHLATAM : First Waku sponsored hackathon of 2024",date:"Mar 13 - Mar 14\n2024",location:"San Pedro Sula\nHonduras",href:"/events/eth-latam"},{thumbnail:"/events/eth-taipei.png",title:"Waku at ETHTaipei",date:"Mar 21 - Mar 22\n2024",location:"Taipei city\nTaiwan",href:"/events/eth-taipei"}],mdxType:"EventCardList"}))}c.isMDXComponent=!0}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[368],{2080:u=>{u.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"default"}')}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[]).push([[507],{11448:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>d,frontMatter:()=>n,metadata:()=>r,toc:()=>u});var i=a(58168),o=(a(96540),a(15680));const n={},s="The Waku Network",r={unversionedId:"waku-network",id:"waku-network",title:"The Waku Network",description:"The Waku Network Gen 0 is the first iteration of a public network for peer-to-peer messaging built on the Waku protocol stack. Its goal is to offer a permissionless, auto-scalable, DoS protected shared messaging layer for the decentralized web.",source:"@site/about/waku-network.md",sourceDirName:".",slug:"/waku-network",permalink:"/about/waku-network",draft:!1,tags:[],version:"current",frontMatter:{},sidebar:"defaultSidebar",previous:{title:"Core contributors",permalink:"/about/team"}},l={},u=[{value:"Motive",id:"motive",level:2},{value:"Sharding and rate limiting",id:"sharding-and-rate-limiting",level:2}],c={toc:u},h="wrapper";function d(e){let{components:t,...a}=e;return(0,o.yg)(h,(0,i.A)({},c,a,{components:t,mdxType:"MDXLayout"}),(0,o.yg)("h1",{id:"the-waku-network"},"The Waku Network"),(0,o.yg)("p",null,"The Waku Network Gen 0 is the first iteration of a public network for peer-to-peer messaging built on the Waku protocol stack. Its goal is to offer a permissionless, auto-scalable, DoS protected shared messaging layer for the decentralized web."),(0,o.yg)("h2",{id:"motive"},"Motive"),(0,o.yg)("p",null,"The Waku Network is a solution to achieve scalability and reasonable Denial of Service (DoS) protection, even when sharing a decentralised message routing layer with other applications. The Waku Network is actively addressing the challenge of scaling a shared routing layer, where each user participates in relaying traffic for all applications. As the adoption of Waku continues to grow, the bandwidth consumption skyrockets. Users with limited bandwidth capabilities are becoming increasingly marginalised and unable to participate fully in the Waku Relay network. "),(0,o.yg)("p",null,"The Waku Network also aims to mitigate the risk of users being susceptible to spam or DoS attacks that may occur when the network is fully accessible to all users and applications."),(0,o.yg)("p",null,"Waku\u2019s mission is to enable anyone across the globe to opt out of using applications built on centralised communication components, that\u2019s why Waku protocols are designed to work on even resource-restricted devices. Without finding a way to limit bandwidth consumption, the protocol would be at risk of not enabling this mission."),(0,o.yg)("h2",{id:"sharding-and-rate-limiting"},"Sharding and rate limiting"),(0,o.yg)("p",null,"There are two main technological advances that the Waku Network Gen 0 introduces which enable the public network:"),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},"Sharding;")),(0,o.yg)("p",null,"Instead of having one relay network, the Waku Network is split into several GossipSub topics so that the application user is not required to relay all of the applications\u2019 traffic but rather just the subset of traffic on the same shard. Auto-sharding will automatically allocate messages for an application and does not require a centralised allocator. "),(0,o.yg)("ol",{start:2},(0,o.yg)("li",{parentName:"ol"},"Rate limiting.")),(0,o.yg)("p",null,"Rate limiting prevents attackers from flooding the network beyond the maximum expected bandwidth usage. The RLN DoS protection caps publishers to 1 message per second with a 20-second grace period before additional messages are restricted. In the future, a dimensioning mechanism will give publishers a maximum allocation of messages per day, limiting the maximum rate of these messages within the overall network."))}d.isMDXComponent=!0}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
(()=>{"use strict";var e,t,r,a,o,c={},d={};function n(e){var t=d[e];if(void 0!==t)return t.exports;var r=d[e]={id:e,loaded:!1,exports:{}};return c[e].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}n.m=c,n.c=d,e=[],n.O=(t,r,a,o)=>{if(!r){var c=1/0;for(u=0;u<e.length;u++){r=e[u][0],a=e[u][1],o=e[u][2];for(var d=!0,f=0;f<r.length;f++)(!1&o||c>=o)&&Object.keys(n.O).every((e=>n.O[e](r[f])))?r.splice(f--,1):(d=!1,o<c&&(c=o));if(d){e.splice(u--,1);var i=a();void 0!==i&&(t=i)}}return t}o=o||0;for(var u=e.length;u>0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[r,a,o]},n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,n.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var o=Object.create(null);n.r(o);var c={};t=t||[null,r({}),r([]),r(r)];for(var d=2&a&&e;"object"==typeof d&&!~t.indexOf(d);d=r(d))Object.getOwnPropertyNames(d).forEach((t=>c[t]=()=>e[t]));return c.default=()=>e,n.d(o,c),o},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce(((t,r)=>(n.f[r](e,t),t)),[])),n.u=e=>"assets/js/"+({136:"e7ce6630",180:"13b4f215",200:"bc55d770",204:"1f391b9e",216:"5086c83f",272:"bfcde7ef",312:"f9d661bb",328:"9a068c6c",344:"546e778e",364:"4c51782d",368:"ccdb9220",464:"230402f8",584:"e68c6035",600:"81bf376d",608:"d40faacd",656:"1be78505",696:"935f2afb",704:"7818b736",752:"17896441",808:"90695cde",868:"ba0da7bd",888:"79dc5662"}[e]||e)+"."+{136:"0d65fdbe",180:"3249fbb4",200:"210df26d",204:"d439662c",216:"1eaca7e8",272:"1407a56b",312:"e00440cc",328:"42e86058",344:"c57814db",364:"4d7f47ea",368:"4ede9a71",460:"0b65f78d",464:"8f6f108c",579:"748c70f6",584:"92f5ffc3",592:"9a184a6c",600:"c4cd8e75",608:"abe59fbb",656:"4969ef38",696:"787be5c8",704:"758b14b2",744:"791b79ef",752:"5e794701",808:"08d629c3",848:"3792785a",864:"62503e7f",868:"7ea3a3fa",888:"32ed59b6"}[e]+".js",n.miniCssF=e=>{},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a={},o="waku-docusaurus-template:",n.l=(e,t,r,c)=>{if(a[e])a[e].push(t);else{var d,f;if(void 0!==r)for(var i=document.getElementsByTagName("script"),u=0;u<i.length;u++){var b=i[u];if(b.getAttribute("src")==e||b.getAttribute("data-webpack")==o+r){d=b;break}}d||(f=!0,(d=document.createElement("script")).charset="utf-8",d.timeout=120,n.nc&&d.setAttribute("nonce",n.nc),d.setAttribute("data-webpack",o+r),d.src=e),a[e]=[t];var l=(t,r)=>{d.onerror=d.onload=null,clearTimeout(s);var o=a[e];if(delete a[e],d.parentNode&&d.parentNode.removeChild(d),o&&o.forEach((e=>e(r))),t)return t(r)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:d}),12e4);d.onerror=l.bind(null,d.onerror),d.onload=l.bind(null,d.onload),f&&document.head.appendChild(d)}},n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),n.p="/",n.gca=function(e){return e={17896441:"752",e7ce6630:"136","13b4f215":"180",bc55d770:"200","1f391b9e":"204","5086c83f":"216",bfcde7ef:"272",f9d661bb:"312","9a068c6c":"328","546e778e":"344","4c51782d":"364",ccdb9220:"368","230402f8":"464",e68c6035:"584","81bf376d":"600",d40faacd:"608","1be78505":"656","935f2afb":"696","7818b736":"704","90695cde":"808",ba0da7bd:"868","79dc5662":"888"}[e]||e,n.p+n.u(e)},(()=>{var e={296:0,176:0};n.f.j=(t,r)=>{var a=n.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else if(/^(17|29)6$/.test(t))e[t]=0;else{var o=new Promise(((r,o)=>a=e[t]=[r,o]));r.push(a[2]=o);var c=n.p+n.u(t),d=new Error;n.l(c,(r=>{if(n.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),c=r&&r.target&&r.target.src;d.message="Loading chunk "+t+" failed.\n("+o+": "+c+")",d.name="ChunkLoadError",d.type=o,d.request=c,a[1](d)}}),"chunk-"+t,t)}},n.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,c=r[0],d=r[1],f=r[2],i=0;if(c.some((t=>0!==e[t]))){for(a in d)n.o(d,a)&&(n.m[a]=d[a]);if(f)var u=f(n)}for(t&&t(r);i<c.length;i++)o=c[i],n.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return n.O(u)},r=self.webpackChunkwaku_docusaurus_template=self.webpackChunkwaku_docusaurus_template||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})()})();

File diff suppressed because one or more lines are too long

15
build.json Normal file
View File

@ -0,0 +1,15 @@
{
"timestamp": "2024-05-15T14:39:07Z",
"git": {
"commit": "9aad86555cf1b2ab0345ab6e318dd759bb28eefb",
"branch": "origin/develop",
"url": "git@github.com:waku-org/waku.org.git"
},
"build": {
"id": "7538",
"number": "7538",
"name": "website/dev.waku.org",
"slave": "linux-01",
"url": "https://ci.infra.status.im/job/website/job/dev.waku.org/7538/"
}
}

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More