OverviewFilesCommitsIssuesDocsReleasesPeers

keet-cli / keet-core-4.14.4-pretty / schema / config / internal.js

67 lines · javascript ref:
const e = require("hypercore-id-encoding")
module.exports = function (a) {
  const d = [
      {
        db: e.decode("pyjsuabgzd57rmnd4p95yum74u4wsb4t57nsztcunuuwfw8mbx6y"),
        reserved: e.decode("dxrpazirghdxpgykkzxirqhakjrozqfptdamcthmmpkowzt78nqy"),
        blobs: e.decode("5z5k5q4jhxq7qcpcp97cxumzx7hb6j8op58eg1tatszg4aqytqoy"),
        rpc: [
          "o3ihjhb8ep1phi81ppr5tze319n5o6r59bot5sx9fdgs4a9yqary",
          "nioheeafykgbfb1miysfeh79ky31wquksi4y9ffra83848noqg8y",
          "u3m66zs6kmpetdtun6xxdg8kcq9tiaofc1fdfsjfetk1nqwm15ny",
        ].map((a) => e.decode(a)),
      },
    ],
    c = [
      "ep4bxqnksbeikpjc99kibih314f33ox64318gogz7c5ra4pecqqy",
      "naraymtsa7ob85bchpazs76dqqefscuiqo6cdxwqyku7gbf93ipy",
      "jer19u85dibjcdabhcrt1gehzrtux4caos5p5aqjfjpw3ayqnkry",
      "11acfj3mo8x3prq348e8fuuihbhuakbe55xstybk4aktur6dgado",
      "78xqipa6khjzbwufj38ijom8m89gz7uc9xoo93iw3iioap1cys3o",
      "133tphu316kggjpq3hoakmg4cmjrbkg14e1xznijqgbdd6ydshiy",
      "ui47euoy6u5g8aaxd49x5d6goe1gi69uaz39ug9hzy5ps6g67zxy",
      "a89erh4bmm31ig1tn45cmgruf7smin5j9q11pk93eqdndbcx9wwy",
      "4c39n36w8ho48qtuqcguu8pwubu6ohxr4wq1jxqj7drhq4j3edho",
      "qp4qtzgfeom9yuyurc9p5j5y8gmmjefggzrbu5gzxewpjp8o5kqy",
      "7bzpaaj7oxpd5fraupngyjnq1abrjiada5z57ig38f3n6rbdunry",
      "czgrdix4yj3t6a3rbbhihr6rpna3c8xe5ebrww8ikragkykoixky",
    ].map((a) => e.decode(a)),
    o = [
      "eszrfraa6fddr5q7sjasow3cxti1d1sx5ifr8ij3hbi7kgf8tr7y",
      "r5i1j1m6kxhw4qjeek3hbc9751ho8ere8mns18u8hur7g4xxrc3y",
      "mt8qfwywy3amec6y9bnxhqbgjobnoospup5mmww8c64grwa7943y",
      "taig1guqbc8ph3i7ei41symfkf8571rreho6syhxzunbfmaqs4eo",
      "q16atydb6oczes6onr58qr8yzkcqbsakf6a1iapndqtpnxmiwcgy",
      "dz94965h9arysfpq9m19wggns6sw86sctnbmmiow9in1cm3u78ro",
      "6rkwz3shauha6qfmjs96qwkfxrd5nupc8t5pd5mfjkufa4ecffwy",
    ].map((a) => e.decode(a)),
    r = ["2c64e9baa7529518937c541567cb2a0da371239937ab9cd1a85c372c18b396f2"].map((a) =>
      e.decode(a),
    ),
    i = ["39720256e9d51be850afe8596c2aca8c4ad1e2d539a16c1470652791b7be2d10"].map((a) =>
      e.decode(a),
    ),
    p = e.decode("05f1ec96118a019d1a02bea752745d47b6a8c562aca3cb65d6ba76a1641fc83b"),
    b = ["h4r95z83do6mfmpfs64ue74phc9hrcbe9dcqwypastq35i8xhp3o"].map((a) => e.decode(a)),
    s = ["hq1e4ymj8ed54xnm4uisr1qz31dkz19m69yfyo868r3k3koxhc6o"].map((a) => e.decode(a)),
    m = e.decode("3h14o8dftqwxgecpqrak5y1d6bfjwjfh4tzuymr73kkiic7cns1o")
  return a.setDevelopment("@config/keet-config", {
    versions: {
      minimum: 14,
      forceUpdate: 1,
      autoupgrade: 26,
      minVersion: { major: 4, minor: 12, patch: 3 },
    },
    services: {
      userRegistries: d,
      blindPeers: c,
      blindRelays: o,
      gatekeepers: i,
      discovery: r,
      feedback: p,
    },
    rooms: { disabled: b, verified: s },
    debug: { unlockHash: m },
  })
}