on master help sign in
send-invite: fix tx hash signing
commit0f397cf3bce13a61c576c989d0690ac5f9a78a51 authoryosoyubik <yosoyubik@gmail.com> dateTue 31 Aug 2021, 17:51 (5 years ago) parentbd2bfea
4 files changed+596−188
package-lock.json+553−167 package.json+3−2 src/lib/authToken.ts+9−10 src/lib/useRoller.ts+31−9
package-lock.json+553−167
@@ -61,7 +61,8 @@
6161 "tslib": {
6262 "version": "2.3.1",
6363 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
64− "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw=="
64+ "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==",
65+ "optional": true
6566 },
6667 "zen-observable-ts": {
6768 "version": "1.1.0",
@@ -79,6 +80,7 @@
7980 "version": "1.2.2",
8081 "resolved": "https://registry.npmjs.org/@apollo/protobufjs/-/protobufjs-1.2.2.tgz",
8182 "integrity": "sha512-vF+zxhPiLtkwxONs6YanSt1EpwpGilThpneExUN5K3tCymuxNnVq2yojTvnpRjv2QfsEIt/n7ozPIIzBLwGIDQ==",
83+ "optional": true,
8284 "requires": {
8385 "@protobufjs/aspromise": "^1.1.2",
8486 "@protobufjs/base64": "^1.1.2",
@@ -98,19 +100,22 @@
98100 "@types/node": {
99101 "version": "10.17.60",
100102 "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz",
101− "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw=="
103+ "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==",
104+ "optional": true
102105 }
103106 }
104107 },
105108 "@apollographql/apollo-tools": {
106109 "version": "0.5.1",
107110 "resolved": "https://registry.npmjs.org/@apollographql/apollo-tools/-/apollo-tools-0.5.1.tgz",
108− "integrity": "sha512-ZII+/xUFfb9ezDU2gad114+zScxVFMVlZ91f8fGApMzlS1kkqoyLnC4AJaQ1Ya/X+b63I20B4Gd+eCL8QuB4sA=="
111+ "integrity": "sha512-ZII+/xUFfb9ezDU2gad114+zScxVFMVlZ91f8fGApMzlS1kkqoyLnC4AJaQ1Ya/X+b63I20B4Gd+eCL8QuB4sA==",
112+ "optional": true
109113 },
110114 "@apollographql/graphql-playground-html": {
111115 "version": "1.6.27",
112116 "resolved": "https://registry.npmjs.org/@apollographql/graphql-playground-html/-/graphql-playground-html-1.6.27.tgz",
113117 "integrity": "sha512-tea2LweZvn6y6xFV11K0KC8ETjmm52mQrW+ezgB2O/aTQf8JGyFmMcRPFgUaQZeHbWdm8iisDC6EjOKsXu0nfw==",
118+ "optional": true,
114119 "requires": {
115120 "xss": "^1.0.8"
116121 }
@@ -119,6 +124,7 @@
119124 "version": "8.1.3",
120125 "resolved": "https://registry.npmjs.org/@apollographql/graphql-upload-8-fork/-/graphql-upload-8-fork-8.1.3.tgz",
121126 "integrity": "sha512-ssOPUT7euLqDXcdVv3Qs4LoL4BPtfermW1IOouaqEmj36TpHYDmYDIbKoSQxikd9vtMumFnP87OybH7sC9fJ6g==",
127+ "optional": true,
122128 "requires": {
123129 "@types/express": "*",
124130 "@types/fs-capacitor": "*",
@@ -133,6 +139,7 @@
133139 "version": "1.8.0",
134140 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.0.tgz",
135141 "integrity": "sha512-4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A==",
142+ "optional": true,
136143 "requires": {
137144 "depd": "~1.1.2",
138145 "inherits": "2.0.4",
@@ -144,7 +151,8 @@
144151 "setprototypeof": {
145152 "version": "1.2.0",
146153 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
147− "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
154+ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
155+ "optional": true
148156 }
149157 }
150158 },
@@ -152,6 +160,7 @@
152160 "version": "0.0.6",
153161 "resolved": "https://registry.npmjs.org/@ardatan/aggregate-error/-/aggregate-error-0.0.6.tgz",
154162 "integrity": "sha512-vyrkEHG1jrukmzTPtyWB4NLPauUw5bQeg4uhn8f+1SSynmrOcyvlb1GKQjjgoBzElLdfXCRYX8UnBlhklOHYRQ==",
163+ "optional": true,
155164 "requires": {
156165 "tslib": "~2.0.1"
157166 },
@@ -159,7 +168,8 @@
159168 "tslib": {
160169 "version": "2.0.3",
161170 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz",
162− "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ=="
171+ "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==",
172+ "optional": true
163173 }
164174 }
165175 },
@@ -2065,6 +2075,7 @@
20652075 "version": "1.0.5",
20662076 "resolved": "https://registry.npmjs.org/@consento/sync-randombytes/-/sync-randombytes-1.0.5.tgz",
20672077 "integrity": "sha512-mPJ2XvrTLQGEdhleDuSIkWtVWnvmhREOC1FjorV1nlK49t/52Z9X1d618gTj6nlQghRLiYvcd8oL4vZ2YZuDIQ==",
2078+ "optional": true,
20682079 "requires": {
20692080 "buffer": "^5.4.3",
20702081 "seedrandom": "^3.0.5"
@@ -2542,6 +2553,7 @@
25422553 "version": "6.2.6",
25432554 "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-6.2.6.tgz",
25442555 "integrity": "sha512-QUoE9pQtkdNPFdJHSnBhZtUfr3M7pIRoXoMR+TG7DK2Y62ISKbT/bKtZEUU1/2v5uqd5WVIvw9dF8gHDSJAsSA==",
2556+ "optional": true,
25452557 "requires": {
25462558 "@graphql-tools/delegate": "^6.2.4",
25472559 "dataloader": "2.0.0",
@@ -2551,7 +2563,8 @@
25512563 "tslib": {
25522564 "version": "2.0.3",
25532565 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz",
2554− "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ=="
2566+ "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==",
2567+ "optional": true
25552568 }
25562569 }
25572570 },
@@ -2559,6 +2572,7 @@
25592572 "version": "7.1.2",
25602573 "resolved": "https://registry.npmjs.org/@graphql-tools/batch-execute/-/batch-execute-7.1.2.tgz",
25612574 "integrity": "sha512-IuR2SB2MnC2ztA/XeTMTfWcA0Wy7ZH5u+nDkDNLAdX+AaSyDnsQS35sCmHqG0VOGTl7rzoyBWLCKGwSJplgtwg==",
2575+ "optional": true,
25622576 "requires": {
25632577 "@graphql-tools/utils": "^7.7.0",
25642578 "dataloader": "2.0.0",
@@ -2570,6 +2584,7 @@
25702584 "version": "7.10.0",
25712585 "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-7.10.0.tgz",
25722586 "integrity": "sha512-d334r6bo9mxdSqZW6zWboEnnOOFRrAPVQJ7LkU8/6grglrbcu6WhwCLzHb90E94JI3TD3ricC3YGbUqIi9Xg0w==",
2587+ "optional": true,
25732588 "requires": {
25742589 "@ardatan/aggregate-error": "0.0.6",
25752590 "camel-case": "4.1.2",
@@ -2580,6 +2595,7 @@
25802595 "version": "4.1.2",
25812596 "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
25822597 "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
2598+ "optional": true,
25832599 "requires": {
25842600 "pascal-case": "^3.1.2",
25852601 "tslib": "^2.0.3"
@@ -2589,6 +2605,7 @@
25892605 "version": "2.0.2",
25902606 "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
25912607 "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
2608+ "optional": true,
25922609 "requires": {
25932610 "tslib": "^2.0.3"
25942611 }
@@ -2597,6 +2614,7 @@
25972614 "version": "3.0.4",
25982615 "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
25992616 "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
2617+ "optional": true,
26002618 "requires": {
26012619 "lower-case": "^2.0.2",
26022620 "tslib": "^2.0.3"
@@ -2606,6 +2624,7 @@
26062624 "version": "3.1.2",
26072625 "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
26082626 "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
2627+ "optional": true,
26092628 "requires": {
26102629 "no-case": "^3.0.4",
26112630 "tslib": "^2.0.3"
@@ -2614,12 +2633,14 @@
26142633 "tslib": {
26152634 "version": "2.2.0",
26162635 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
2617− "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
2636+ "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==",
2637+ "optional": true
26182638 },
26192639 "value-or-promise": {
26202640 "version": "1.0.6",
26212641 "resolved": "https://registry.npmjs.org/value-or-promise/-/value-or-promise-1.0.6.tgz",
2622− "integrity": "sha512-9r0wQsWD8z/BxPOvnwbPf05ZvFngXyouE9EKB+5GbYix+BYnAwrIChCUyFIinfbf2FL/U71z+CPpbnmTdxrwBg=="
2642+ "integrity": "sha512-9r0wQsWD8z/BxPOvnwbPf05ZvFngXyouE9EKB+5GbYix+BYnAwrIChCUyFIinfbf2FL/U71z+CPpbnmTdxrwBg==",
2643+ "optional": true
26232644 }
26242645 }
26252646 },
@@ -2695,7 +2716,8 @@
26952716 "tslib": {
26962717 "version": "2.1.0",
26972718 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz",
2698− "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A=="
2719+ "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==",
2720+ "optional": true
26992721 }
27002722 }
27012723 },
@@ -2703,6 +2725,7 @@
27032725 "version": "6.2.4",
27042726 "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-6.2.4.tgz",
27052727 "integrity": "sha512-mXe6DfoWmq49kPcDrpKHgC2DSWcD5q0YCaHHoXYPAOlnLH8VMTY8BxcE8y/Do2eyg+GLcwAcrpffVszWMwqw0w==",
2728+ "optional": true,
27062729 "requires": {
27072730 "@ardatan/aggregate-error": "0.0.6",
27082731 "@graphql-tools/schema": "^6.2.4",
@@ -2715,7 +2738,8 @@
27152738 "tslib": {
27162739 "version": "2.0.3",
27172740 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz",
2718− "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ=="
2741+ "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==",
2742+ "optional": true
27192743 }
27202744 }
27212745 },
@@ -2791,7 +2815,8 @@
27912815 "tslib": {
27922816 "version": "2.1.0",
27932817 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz",
2794− "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A=="
2818+ "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==",
2819+ "optional": true
27952820 }
27962821 }
27972822 },
@@ -2868,7 +2893,8 @@
28682893 "tslib": {
28692894 "version": "2.0.3",
28702895 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz",
2871− "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ=="
2896+ "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==",
2897+ "optional": true
28722898 }
28732899 }
28742900 },
@@ -2944,7 +2970,8 @@
29442970 "tslib": {
29452971 "version": "2.1.0",
29462972 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz",
2947− "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A=="
2973+ "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==",
2974+ "optional": true
29482975 }
29492976 }
29502977 },
@@ -2952,6 +2979,7 @@
29522979 "version": "6.5.1",
29532980 "resolved": "https://registry.npmjs.org/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-6.5.1.tgz",
29542981 "integrity": "sha512-7qkm82iFmcpb8M6/yRgzjShtW6Qu2OlCSZp8uatA3J0eMl87TxyJoUmL3M3UMMOSundAK8GmoyNVFUrueueV5Q==",
2982+ "optional": true,
29552983 "requires": {
29562984 "@babel/parser": "7.12.16",
29572985 "@babel/traverse": "7.12.13",
@@ -2964,6 +2992,7 @@
29642992 "version": "7.10.0",
29652993 "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-7.10.0.tgz",
29662994 "integrity": "sha512-d334r6bo9mxdSqZW6zWboEnnOOFRrAPVQJ7LkU8/6grglrbcu6WhwCLzHb90E94JI3TD3ricC3YGbUqIi9Xg0w==",
2995+ "optional": true,
29672996 "requires": {
29682997 "@ardatan/aggregate-error": "0.0.6",
29692998 "camel-case": "4.1.2",
@@ -2973,7 +3002,8 @@
29733002 "tslib": {
29743003 "version": "2.2.0",
29753004 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
2976− "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
3005+ "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==",
3006+ "optional": true
29773007 }
29783008 }
29793009 },
@@ -2981,6 +3011,7 @@
29813011 "version": "4.1.2",
29823012 "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
29833013 "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
3014+ "optional": true,
29843015 "requires": {
29853016 "pascal-case": "^3.1.2",
29863017 "tslib": "^2.0.3"
@@ -2990,6 +3021,7 @@
29903021 "version": "2.0.2",
29913022 "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
29923023 "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
3024+ "optional": true,
29933025 "requires": {
29943026 "tslib": "^2.0.3"
29953027 }
@@ -2998,6 +3030,7 @@
29983030 "version": "3.0.4",
29993031 "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
30003032 "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
3033+ "optional": true,
30013034 "requires": {
30023035 "lower-case": "^2.0.2",
30033036 "tslib": "^2.0.3"
@@ -3007,6 +3040,7 @@
30073040 "version": "3.1.2",
30083041 "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
30093042 "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
3043+ "optional": true,
30103044 "requires": {
30113045 "no-case": "^3.0.4",
30123046 "tslib": "^2.0.3"
@@ -3015,7 +3049,8 @@
30153049 "tslib": {
30163050 "version": "2.1.0",
30173051 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz",
3018− "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A=="
3052+ "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==",
3053+ "optional": true
30193054 }
30203055 }
30213056 },
@@ -3023,6 +3058,7 @@
30233058 "version": "6.3.1",
30243059 "resolved": "https://registry.npmjs.org/@graphql-tools/import/-/import-6.3.1.tgz",
30253060 "integrity": "sha512-1szR19JI6WPibjYurMLdadHKZoG9C//8I/FZ0Dt4vJSbrMdVNp8WFxg4QnZrDeMG4MzZc90etsyF5ofKjcC+jw==",
3061+ "optional": true,
30263062 "requires": {
30273063 "resolve-from": "5.0.0",
30283064 "tslib": "~2.2.0"
@@ -3031,7 +3067,8 @@
30313067 "tslib": {
30323068 "version": "2.2.0",
30333069 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
3034− "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
3070+ "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==",
3071+ "optional": true
30353072 }
30363073 }
30373074 },
@@ -3106,7 +3143,8 @@
31063143 "tslib": {
31073144 "version": "2.0.3",
31083145 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz",
3109− "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ=="
3146+ "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==",
3147+ "optional": true
31103148 }
31113149 }
31123150 },
@@ -3197,7 +3235,8 @@
31973235 "tslib": {
31983236 "version": "2.0.3",
31993237 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz",
3200− "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ=="
3238+ "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==",
3239+ "optional": true
32013240 }
32023241 }
32033242 },
@@ -3289,7 +3328,8 @@
32893328 "tslib": {
32903329 "version": "2.2.0",
32913330 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
3292− "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
3331+ "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==",
3332+ "optional": true
32933333 }
32943334 }
32953335 },
@@ -3316,6 +3356,7 @@
33163356 "version": "6.2.17",
33173357 "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.2.17.tgz",
33183358 "integrity": "sha512-G5YrOew39fZf16VIrc49q3c8dBqQDD0ax5LYPiNja00xsXDi0T9zsEWVt06ApjtSdSF6HDddlu5S12QjeN8Tow==",
3359+ "optional": true,
33193360 "requires": {
33203361 "@graphql-tools/schema": "^8.0.2",
33213362 "@graphql-tools/utils": "8.0.2",
@@ -3345,6 +3386,7 @@
33453386 "version": "8.1.2",
33463387 "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-8.1.2.tgz",
33473388 "integrity": "sha512-rX2pg42a0w7JLVYT+f/yeEKpnoZL5PpLq68TxC3iZ8slnNBNjfVfvzzOn8Q8Q6Xw3t17KP9QespmJEDfuQe4Rg==",
3389+ "optional": true,
33483390 "requires": {
33493391 "@graphql-tools/merge": "^8.0.2",
33503392 "@graphql-tools/utils": "^8.1.1",
@@ -3356,6 +3398,7 @@
33563398 "version": "8.0.3",
33573399 "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-8.0.3.tgz",
33583400 "integrity": "sha512-lVMyW9cREs+nQYbUvMaaqSl+pRCezl2RafNMFi/04akjvOtjVefdi7n3pArpSqPhLHPJDyQRlI8CK8cmOZ9jTA==",
3401+ "optional": true,
33593402 "requires": {
33603403 "@graphql-tools/utils": "^8.1.2",
33613404 "tslib": "~2.3.0"
@@ -3365,6 +3408,7 @@
33653408 "version": "8.1.2",
33663409 "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.1.2.tgz",
33673410 "integrity": "sha512-3G+NIBR5mHjPm78jAD0l07JRE0XH+lr9m7yL/wl69jAzK0Jr/H+/Ok4ljEolI70iglz+ZhIShVPAwyesF6rnFg==",
3411+ "optional": true,
33683412 "requires": {
33693413 "tslib": "~2.3.0"
33703414 }
@@ -3375,6 +3419,7 @@
33753419 "version": "8.1.1",
33763420 "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.1.1.tgz",
33773421 "integrity": "sha512-QbFNoBmBiZ+ej4y6mOv8Ba4lNhcrTEKXAhZ0f74AhdEXi7b9xbGUH/slO5JaSyp85sGQYIPmxjRPpXBjLklbmw==",
3422+ "optional": true,
33783423 "requires": {
33793424 "tslib": "~2.3.0"
33803425 }
@@ -3385,6 +3430,7 @@
33853430 "version": "8.0.2",
33863431 "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.0.2.tgz",
33873432 "integrity": "sha512-gzkavMOgbhnwkHJYg32Adv6f+LxjbQmmbdD5Hty0+CWxvaiuJq+nU6tzb/7VSU4cwhbNLx/lGu2jbCPEW1McZQ==",
3433+ "optional": true,
33883434 "requires": {
33893435 "tslib": "~2.3.0"
33903436 }
@@ -3486,7 +3532,8 @@
34863532 "tslib": {
34873533 "version": "2.1.0",
34883534 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz",
3489− "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A=="
3535+ "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==",
3536+ "optional": true
34903537 }
34913538 }
34923539 },
@@ -3513,7 +3560,8 @@
35133560 "tslib": {
35143561 "version": "2.3.1",
35153562 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
3516− "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw=="
3563+ "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==",
3564+ "optional": true
35173565 }
35183566 }
35193567 },
@@ -3569,7 +3617,8 @@
35693617 "tslib": {
35703618 "version": "2.3.1",
35713619 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
3572− "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw=="
3620+ "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==",
3621+ "optional": true
35733622 }
35743623 }
35753624 },
@@ -3577,6 +3626,7 @@
35773626 "version": "6.2.4",
35783627 "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.2.4.tgz",
35793628 "integrity": "sha512-rh+14lSY1q8IPbEv2J9x8UBFJ5NrDX9W5asXEUlPp+7vraLp/Tiox4GXdgyA92JhwpYco3nTf5Bo2JDMt1KnAQ==",
3629+ "optional": true,
35803630 "requires": {
35813631 "@graphql-tools/utils": "^6.2.4",
35823632 "tslib": "~2.0.1"
@@ -3585,7 +3635,8 @@
35853635 "tslib": {
35863636 "version": "2.0.3",
35873637 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz",
3588− "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ=="
3638+ "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==",
3639+ "optional": true
35893640 }
35903641 }
35913642 },
@@ -3644,6 +3695,7 @@
36443695 "version": "7.1.5",
36453696 "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-7.1.5.tgz",
36463697 "integrity": "sha512-bQu+hDd37e+FZ0CQGEEczmRSfQRnnXeUxI/0miDV+NV/zCbEdIJj5tYFNrKT03W6wgdqx8U06d8L23LxvGri/g==",
3698+ "optional": true,
36473699 "requires": {
36483700 "@ardatan/aggregate-error": "0.0.6",
36493701 "@graphql-tools/batch-execute": "^7.1.2",
@@ -3658,6 +3710,7 @@
36583710 "version": "7.1.5",
36593711 "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-7.1.5.tgz",
36603712 "integrity": "sha512-uyn3HSNSckf4mvQSq0Q07CPaVZMNFCYEVxroApOaw802m9DcZPgf9XVPy/gda5GWj9AhbijfRYVTZQgHnJ4CXA==",
3713+ "optional": true,
36613714 "requires": {
36623715 "@graphql-tools/utils": "^7.1.2",
36633716 "tslib": "~2.2.0",
@@ -3668,6 +3721,7 @@
36683721 "version": "7.10.0",
36693722 "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-7.10.0.tgz",
36703723 "integrity": "sha512-d334r6bo9mxdSqZW6zWboEnnOOFRrAPVQJ7LkU8/6grglrbcu6WhwCLzHb90E94JI3TD3ricC3YGbUqIi9Xg0w==",
3724+ "optional": true,
36713725 "requires": {
36723726 "@ardatan/aggregate-error": "0.0.6",
36733727 "camel-case": "4.1.2",
@@ -3691,6 +3745,7 @@
36913745 "version": "4.1.2",
36923746 "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
36933747 "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
3748+ "optional": true,
36943749 "requires": {
36953750 "pascal-case": "^3.1.2",
36963751 "tslib": "^2.0.3"
@@ -3720,6 +3775,7 @@
37203775 "version": "2.0.2",
37213776 "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
37223777 "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
3778+ "optional": true,
37233779 "requires": {
37243780 "tslib": "^2.0.3"
37253781 }
@@ -3728,6 +3784,7 @@
37283784 "version": "3.0.4",
37293785 "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
37303786 "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
3787+ "optional": true,
37313788 "requires": {
37323789 "lower-case": "^2.0.2",
37333790 "tslib": "^2.0.3"
@@ -3737,6 +3794,7 @@
37373794 "version": "3.1.2",
37383795 "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
37393796 "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
3797+ "optional": true,
37403798 "requires": {
37413799 "no-case": "^3.0.4",
37423800 "tslib": "^2.0.3"
@@ -3745,12 +3803,14 @@
37453803 "tslib": {
37463804 "version": "2.2.0",
37473805 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
3748− "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
3806+ "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==",
3807+ "optional": true
37493808 },
37503809 "value-or-promise": {
37513810 "version": "1.0.6",
37523811 "resolved": "https://registry.npmjs.org/value-or-promise/-/value-or-promise-1.0.6.tgz",
3753− "integrity": "sha512-9r0wQsWD8z/BxPOvnwbPf05ZvFngXyouE9EKB+5GbYix+BYnAwrIChCUyFIinfbf2FL/U71z+CPpbnmTdxrwBg=="
3812+ "integrity": "sha512-9r0wQsWD8z/BxPOvnwbPf05ZvFngXyouE9EKB+5GbYix+BYnAwrIChCUyFIinfbf2FL/U71z+CPpbnmTdxrwBg==",
3813+ "optional": true
37543814 },
37553815 "ws": {
37563816 "version": "7.4.5",
@@ -3764,6 +3824,7 @@
37643824 "version": "6.2.4",
37653825 "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.2.4.tgz",
37663826 "integrity": "sha512-ybgZ9EIJE3JMOtTrTd2VcIpTXtDrn2q6eiYkeYMKRVh3K41+LZa6YnR2zKERTXqTWqhobROwLt4BZbw2O3Aeeg==",
3827+ "optional": true,
37673828 "requires": {
37683829 "@ardatan/aggregate-error": "0.0.6",
37693830 "camel-case": "4.1.1",
@@ -3774,6 +3835,7 @@
37743835 "version": "4.1.1",
37753836 "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz",
37763837 "integrity": "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==",
3838+ "optional": true,
37773839 "requires": {
37783840 "pascal-case": "^3.1.1",
37793841 "tslib": "^1.10.0"
@@ -3782,7 +3844,8 @@
37823844 "tslib": {
37833845 "version": "1.14.1",
37843846 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
3785− "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
3847+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
3848+ "optional": true
37863849 }
37873850 }
37883851 },
@@ -3790,6 +3853,7 @@
37903853 "version": "2.0.2",
37913854 "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
37923855 "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
3856+ "optional": true,
37933857 "requires": {
37943858 "tslib": "^2.0.3"
37953859 }
@@ -3798,6 +3862,7 @@
37983862 "version": "3.0.4",
37993863 "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
38003864 "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
3865+ "optional": true,
38013866 "requires": {
38023867 "lower-case": "^2.0.2",
38033868 "tslib": "^2.0.3"
@@ -3807,6 +3872,7 @@
38073872 "version": "3.1.2",
38083873 "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
38093874 "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
3875+ "optional": true,
38103876 "requires": {
38113877 "no-case": "^3.0.4",
38123878 "tslib": "^2.0.3"
@@ -3815,7 +3881,8 @@
38153881 "tslib": {
38163882 "version": "2.0.3",
38173883 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz",
3818− "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ=="
3884+ "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==",
3885+ "optional": true
38193886 }
38203887 }
38213888 },
@@ -3823,6 +3890,7 @@
38233890 "version": "6.2.4",
38243891 "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-6.2.4.tgz",
38253892 "integrity": "sha512-cyQgpybolF9DjL2QNOvTS1WDCT/epgYoiA8/8b3nwv5xmMBQ6/6nYnZwityCZ7njb7MMyk7HBEDNNlP9qNJDcA==",
3893+ "optional": true,
38263894 "requires": {
38273895 "@graphql-tools/delegate": "^6.2.4",
38283896 "@graphql-tools/schema": "^6.2.4",
@@ -3834,7 +3902,8 @@
38343902 "tslib": {
38353903 "version": "2.0.3",
38363904 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz",
3837− "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ=="
3905+ "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==",
3906+ "optional": true
38383907 }
38393908 }
38403909 },
@@ -3922,6 +3991,7 @@
39223991 "version": "0.13.0",
39233992 "resolved": "https://registry.npmjs.org/@improbable-eng/grpc-web/-/grpc-web-0.13.0.tgz",
39243993 "integrity": "sha512-vaxxT+Qwb7GPqDQrBV4vAAfH0HywgOLw6xGIKXd9Q8hcV63CQhmS3p4+pZ9/wVvt4Ph3ZDK9fdC983b9aGMUFg==",
3994+ "optional": true,
39253995 "requires": {
39263996 "browser-headers": "^0.4.0"
39273997 }
@@ -4485,7 +4555,8 @@
44854555 "@josephg/resolvable": {
44864556 "version": "1.0.1",
44874557 "resolved": "https://registry.npmjs.org/@josephg/resolvable/-/resolvable-1.0.1.tgz",
4488− "integrity": "sha512-CtzORUwWTTOTqfVtHaKRJ0I1kNQd1bpn3sUh8I3nJDVY+5/M/Oe1DnEWzPQvqq/xPIIkzzzIP7mfCoAjFRvDhg=="
4558+ "integrity": "sha512-CtzORUwWTTOTqfVtHaKRJ0I1kNQd1bpn3sUh8I3nJDVY+5/M/Oe1DnEWzPQvqq/xPIIkzzzIP7mfCoAjFRvDhg==",
4559+ "optional": true
44894560 },
44904561 "@json-schema-spec/json-pointer": {
44914562 "version": "0.1.2",
@@ -4629,6 +4700,7 @@
46294700 "version": "5.51.1",
46304701 "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-5.51.1.tgz",
46314702 "integrity": "sha512-4w+P0VkbjzEXC7kv8T1GJ/9AVaP9I6uasMZ/JcdwZBS3qwvKo5A5z9uGhP5c7TvItzcmPb44b5Mw2kT+WjUuAA==",
4703+ "optional": true,
46324704 "requires": {
46334705 "@ledgerhq/errors": "^5.50.0",
46344706 "@ledgerhq/logs": "^5.50.0",
@@ -4639,7 +4711,8 @@
46394711 "@ledgerhq/errors": {
46404712 "version": "5.50.0",
46414713 "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-5.50.0.tgz",
4642− "integrity": "sha512-gu6aJ/BHuRlpU7kgVpy2vcYk6atjB4iauP2ymF7Gk0ez0Y/6VSMVSJvubeEQN+IV60+OBK0JgeIZG7OiHaw8ow=="
4714+ "integrity": "sha512-gu6aJ/BHuRlpU7kgVpy2vcYk6atjB4iauP2ymF7Gk0ez0Y/6VSMVSJvubeEQN+IV60+OBK0JgeIZG7OiHaw8ow==",
4715+ "optional": true
46434716 },
46444717 "@ledgerhq/hw-transport": {
46454718 "version": "5.51.1",
@@ -4655,7 +4728,8 @@
46554728 "@ledgerhq/logs": {
46564729 "version": "5.50.0",
46574730 "resolved": "https://registry.npmjs.org/@ledgerhq/logs/-/logs-5.50.0.tgz",
4658− "integrity": "sha512-swKHYCOZUGyVt4ge0u8a7AwNcA//h4nx5wIi0sruGye1IJ5Cva0GyK9L2/WdX+kWVTKp92ZiEo1df31lrWGPgA=="
4731+ "integrity": "sha512-swKHYCOZUGyVt4ge0u8a7AwNcA//h4nx5wIi0sruGye1IJ5Cva0GyK9L2/WdX+kWVTKp92ZiEo1df31lrWGPgA==",
4732+ "optional": true
46594733 }
46604734 }
46614735 },
@@ -4673,7 +4747,8 @@
46734747 "@multiformats/base-x": {
46744748 "version": "4.0.1",
46754749 "resolved": "https://registry.npmjs.org/@multiformats/base-x/-/base-x-4.0.1.tgz",
4676− "integrity": "sha512-eMk0b9ReBbV23xXU693TAIrLyeO5iTgBZGSJfpqriG8UkYvr/hC9u9pyMlAakDNHWmbhMZCDs6KQO0jzKD8OTw=="
4750+ "integrity": "sha512-eMk0b9ReBbV23xXU693TAIrLyeO5iTgBZGSJfpqriG8UkYvr/hC9u9pyMlAakDNHWmbhMZCDs6KQO0jzKD8OTw==",
4751+ "optional": true
46774752 },
46784753 "@nodefactory/filsnap-adapter": {
46794754 "version": "0.2.2",
@@ -4803,27 +4878,32 @@
48034878 "@protobufjs/aspromise": {
48044879 "version": "1.1.2",
48054880 "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
4806− "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78="
4881+ "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=",
4882+ "optional": true
48074883 },
48084884 "@protobufjs/base64": {
48094885 "version": "1.1.2",
48104886 "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
4811− "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="
4887+ "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==",
4888+ "optional": true
48124889 },
48134890 "@protobufjs/codegen": {
48144891 "version": "2.0.4",
48154892 "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz",
4816− "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg=="
4893+ "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==",
4894+ "optional": true
48174895 },
48184896 "@protobufjs/eventemitter": {
48194897 "version": "1.1.0",
48204898 "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
4821− "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A="
4899+ "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=",
4900+ "optional": true
48224901 },
48234902 "@protobufjs/fetch": {
48244903 "version": "1.1.0",
48254904 "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",
48264905 "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=",
4906+ "optional": true,
48274907 "requires": {
48284908 "@protobufjs/aspromise": "^1.1.1",
48294909 "@protobufjs/inquire": "^1.1.0"
@@ -4832,27 +4912,32 @@
48324912 "@protobufjs/float": {
48334913 "version": "1.0.2",
48344914 "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
4835− "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E="
4915+ "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=",
4916+ "optional": true
48364917 },
48374918 "@protobufjs/inquire": {
48384919 "version": "1.1.0",
48394920 "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz",
4840− "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik="
4921+ "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=",
4922+ "optional": true
48414923 },
48424924 "@protobufjs/path": {
48434925 "version": "1.1.2",
48444926 "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
4845− "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0="
4927+ "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=",
4928+ "optional": true
48464929 },
48474930 "@protobufjs/pool": {
48484931 "version": "1.1.0",
48494932 "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
4850− "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q="
4933+ "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=",
4934+ "optional": true
48514935 },
48524936 "@protobufjs/utf8": {
48534937 "version": "1.1.0",
48544938 "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz",
4855− "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA="
4939+ "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=",
4940+ "optional": true
48564941 },
48574942 "@reach/auto-id": {
48584943 "version": "0.15.3",
@@ -5580,6 +5665,7 @@
55805665 "version": "4.0.5",
55815666 "resolved": "https://registry.npmjs.org/multibase/-/multibase-4.0.5.tgz",
55825667 "integrity": "sha512-oqFkOYXdUkakxT8MqGyn5sE1KYeVt1zataOTvg688skQp6TVBv9XnouCcVO86XKFzh/UTiCGmEImTx6ZnPZ0qQ==",
5668+ "optional": true,
55835669 "requires": {
55845670 "@multiformats/base-x": "^4.0.1"
55855671 }
@@ -5617,6 +5703,7 @@
56175703 "version": "2.1.10",
56185704 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-2.1.10.tgz",
56195705 "integrity": "sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==",
5706+ "optional": true,
56205707 "requires": {
56215708 "multiformats": "^9.4.2"
56225709 }
@@ -5633,6 +5720,7 @@
56335720 "version": "2.6.6",
56345721 "resolved": "https://registry.npmjs.org/@textile/buckets-grpc/-/buckets-grpc-2.6.6.tgz",
56355722 "integrity": "sha512-Gg+96RviTLNnSX8rhPxFgREJn3Ss2wca5Szk60nOenW+GoVIc+8dtsA9bE/6Vh5Gn85zAd17m1C2k6PbJK8x3Q==",
5723+ "optional": true,
56365724 "requires": {
56375725 "@improbable-eng/grpc-web": "^0.13.0",
56385726 "@types/google-protobuf": "^3.7.4",
@@ -5643,6 +5731,7 @@
56435731 "version": "0.12.0",
56445732 "resolved": "https://registry.npmjs.org/@textile/context/-/context-0.12.0.tgz",
56455733 "integrity": "sha512-VXH6QXCHVqQDXBC5pxwENFTuSI+LidC5a+qA6MSoCXtDKuqsaqkLHj7J/ZMKezWGxDU8O9WReXpzYFnlYZKyMg==",
5734+ "optional": true,
56465735 "requires": {
56475736 "@improbable-eng/grpc-web": "^0.13.0",
56485737 "@textile/security": "^0.9.0"
@@ -5652,6 +5741,7 @@
56525741 "version": "4.2.0",
56535742 "resolved": "https://registry.npmjs.org/@textile/crypto/-/crypto-4.2.0.tgz",
56545743 "integrity": "sha512-E7K9mCuDkCptqhGTk3iYCoNg44Q0kiWUIzf3vSmDqP60TLROFbg7h45jeh+tiHCFw67jlPm7RE62yUI9/AE5Qw==",
5744+ "optional": true,
56555745 "requires": {
56565746 "@types/ed2curve": "^0.2.2",
56575747 "ed2curve": "^0.3.0",
@@ -5664,6 +5754,7 @@
56645754 "version": "3.1.2",
56655755 "resolved": "https://registry.npmjs.org/multibase/-/multibase-3.1.2.tgz",
56665756 "integrity": "sha512-bpklWHs70LO3smJUHOjcnzGceJJvn9ui0Vau6Za0B/GBepaXswmW8Ufea0uD9pROf/qCQ4N4lZ3sf3U+SNf0tw==",
5757+ "optional": true,
56675758 "requires": {
56685759 "@multiformats/base-x": "^4.0.1",
56695760 "web-encoding": "^1.0.6"
@@ -5672,7 +5763,8 @@
56725763 "tweetnacl": {
56735764 "version": "1.0.3",
56745765 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz",
5675− "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw=="
5766+ "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==",
5767+ "optional": true
56765768 }
56775769 }
56785770 },
@@ -5680,6 +5772,7 @@
56805772 "version": "3.4.0",
56815773 "resolved": "https://registry.npmjs.org/@textile/grpc-authentication/-/grpc-authentication-3.4.0.tgz",
56825774 "integrity": "sha512-UZsbkSXSbn8TQStoCAhqwt63as6rmQlVprqGJFNp+K1miL55jK1tU/lcVzOjmS33TPkf5PApJ18m2bkiHpR+kw==",
5775+ "optional": true,
56835776 "requires": {
56845777 "@textile/context": "^0.12.0",
56855778 "@textile/crypto": "^4.2.0",
@@ -5692,6 +5785,7 @@
56925785 "version": "2.5.0",
56935786 "resolved": "https://registry.npmjs.org/@textile/grpc-connection/-/grpc-connection-2.5.0.tgz",
56945787 "integrity": "sha512-KyBSDmOhGLW/pT1MVMqkZNXec/V2PW42MgFIBeXHzUs3cvCSj33+4d0fjB1OYvwTmhBArpqzKSbl94dTHOCoEg==",
5788+ "optional": true,
56955789 "requires": {
56965790 "@improbable-eng/grpc-web": "^0.12.0",
56975791 "@textile/context": "^0.12.0",
@@ -5702,6 +5796,7 @@
57025796 "version": "0.12.0",
57035797 "resolved": "https://registry.npmjs.org/@improbable-eng/grpc-web/-/grpc-web-0.12.0.tgz",
57045798 "integrity": "sha512-uJjgMPngreRTYPBuo6gswMj1gK39Wbqre/RgE0XnSDXJRg6ST7ZhuS53dFE6Vc2CX4jxgl+cO+0B3op8LA4Q0Q==",
5799+ "optional": true,
57055800 "requires": {
57065801 "browser-headers": "^0.4.0"
57075802 }
@@ -5734,6 +5829,7 @@
57345829 "version": "0.5.0",
57355830 "resolved": "https://registry.npmjs.org/@textile/grpc-transport/-/grpc-transport-0.5.0.tgz",
57365831 "integrity": "sha512-d74MA/TbU9dZ3BzLy2Esuh5dTdCaLk6d6rZYf5Sea4GMhZZMo8I/bkftLIicIxXdX/l8s0E5vo+JF6fkYUqMyA==",
5832+ "optional": true,
57375833 "requires": {
57385834 "@improbable-eng/grpc-web": "^0.13.0",
57395835 "@types/ws": "^7.2.6",
@@ -5746,6 +5842,7 @@
57465842 "version": "7.4.7",
57475843 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.7.tgz",
57485844 "integrity": "sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==",
5845+ "optional": true,
57495846 "requires": {
57505847 "@types/node": "*"
57515848 }
@@ -5848,6 +5945,7 @@
58485945 "version": "2.6.6",
58495946 "resolved": "https://registry.npmjs.org/@textile/hub-grpc/-/hub-grpc-2.6.6.tgz",
58505947 "integrity": "sha512-PHoLUE1lq0hyiVjIucPHRxps8r1oafXHIgmAR99+Lk4TwAF2MXx5rfxYhg1dEJ3ches8ZuNbVGkiNIXroIoZ8Q==",
5948+ "optional": true,
58515949 "requires": {
58525950 "@improbable-eng/grpc-web": "^0.13.0",
58535951 "@types/google-protobuf": "^3.7.4",
@@ -5858,6 +5956,7 @@
58585956 "version": "5.4.0",
58595957 "resolved": "https://registry.npmjs.org/@textile/hub-threads-client/-/hub-threads-client-5.4.0.tgz",
58605958 "integrity": "sha512-V2Y7mcjptAhahMO2P1ytnW9kT87kDeWVwzE49M2xpocnoURoTl4suU022fq894ALcs/7b+bf5cY0M6kifMRA1w==",
5959+ "optional": true,
58615960 "requires": {
58625961 "@improbable-eng/grpc-web": "^0.13.0",
58635962 "@textile/context": "^0.12.0",
@@ -5873,6 +5972,7 @@
58735972 "version": "0.6.0",
58745973 "resolved": "https://registry.npmjs.org/@textile/multiaddr/-/multiaddr-0.6.0.tgz",
58755974 "integrity": "sha512-FCAlWGK1XMpozT2rVqY0qLGSk+eBeoanrq6HGI7fUw216UyAa44rBVsoYclQvx3fccpWzNpehC/BCh92mziMYg==",
5975+ "optional": true,
58765976 "requires": {
58775977 "@textile/threads-id": "^0.6.0",
58785978 "multiaddr": "^8.1.2",
@@ -5882,7 +5982,8 @@
58825982 "varint": {
58835983 "version": "6.0.0",
58845984 "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz",
5885− "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg=="
5985+ "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==",
5986+ "optional": true
58865987 }
58875988 }
58885989 },
@@ -5890,6 +5991,7 @@
58905991 "version": "0.9.0",
58915992 "resolved": "https://registry.npmjs.org/@textile/security/-/security-0.9.0.tgz",
58925993 "integrity": "sha512-yE+XfFllEc3rdahadgCs+nWKaVWCdSICLZY9OZ0Ma9tDFHzXtA+CrxnnNreiKPlBzTqxXCouNYYti3ZpTwT8Fw==",
5994+ "optional": true,
58935995 "requires": {
58945996 "@consento/sync-randombytes": "^1.0.5",
58955997 "fast-sha256": "^1.3.0",
@@ -5901,6 +6003,7 @@
59016003 "version": "3.1.2",
59026004 "resolved": "https://registry.npmjs.org/multibase/-/multibase-3.1.2.tgz",
59036005 "integrity": "sha512-bpklWHs70LO3smJUHOjcnzGceJJvn9ui0Vau6Za0B/GBepaXswmW8Ufea0uD9pROf/qCQ4N4lZ3sf3U+SNf0tw==",
6006+ "optional": true,
59046007 "requires": {
59056008 "@multiformats/base-x": "^4.0.1",
59066009 "web-encoding": "^1.0.6"
@@ -5912,6 +6015,7 @@
59126015 "version": "2.2.0",
59136016 "resolved": "https://registry.npmjs.org/@textile/threads-client/-/threads-client-2.2.0.tgz",
59146017 "integrity": "sha512-/iK/ETfiYRNIBphhRAATBxdG5HPnt9lf+HMR2m02111GPAVMCuyW8RPFYifI+785UwcoQkeM7E030X1rlNt2iw==",
6018+ "optional": true,
59156019 "requires": {
59166020 "@improbable-eng/grpc-web": "^0.13.0",
59176021 "@textile/context": "^0.12.0",
@@ -5930,6 +6034,7 @@
59306034 "version": "1.0.2",
59316035 "resolved": "https://registry.npmjs.org/@textile/threads-client-grpc/-/threads-client-grpc-1.0.2.tgz",
59326036 "integrity": "sha512-yrgdUb3VLGW18HKmbzAU8L7NElhnPYKWG9cHZG6EnV3ITS9zOiDydfVSNSkojEDfoFSel5x3eAUiOQbXUrkKng==",
6037+ "optional": true,
59336038 "requires": {
59346039 "@improbable-eng/grpc-web": "^0.13.0",
59356040 "@types/google-protobuf": "^3.7.3",
@@ -5940,6 +6045,7 @@
59406045 "version": "0.6.0",
59416046 "resolved": "https://registry.npmjs.org/@textile/threads-id/-/threads-id-0.6.0.tgz",
59426047 "integrity": "sha512-0ZJ+nWirtySYA9XRZ1lPd6qB9ZrlW0QKh8VxVg1118O8UNljY2+NDlAf5hr4ObfnZEU0oi02Zi3IAciSXv8RWQ==",
6048+ "optional": true,
59436049 "requires": {
59446050 "@consento/sync-randombytes": "^1.0.4",
59456051 "multibase": "^3.1.0",
@@ -5950,6 +6056,7 @@
59506056 "version": "3.1.2",
59516057 "resolved": "https://registry.npmjs.org/multibase/-/multibase-3.1.2.tgz",
59526058 "integrity": "sha512-bpklWHs70LO3smJUHOjcnzGceJJvn9ui0Vau6Za0B/GBepaXswmW8Ufea0uD9pROf/qCQ4N4lZ3sf3U+SNf0tw==",
6059+ "optional": true,
59536060 "requires": {
59546061 "@multiformats/base-x": "^4.0.1",
59556062 "web-encoding": "^1.0.6"
@@ -5958,7 +6065,8 @@
59586065 "varint": {
59596066 "version": "6.0.0",
59606067 "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz",
5961− "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg=="
6068+ "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==",
6069+ "optional": true
59626070 }
59636071 }
59646072 },
@@ -5996,6 +6104,7 @@
59966104 "version": "2.6.6",
59976105 "resolved": "https://registry.npmjs.org/@textile/users-grpc/-/users-grpc-2.6.6.tgz",
59986106 "integrity": "sha512-pzI/jAWJx1/NqvSj03ukn2++aDNRdnyjwgbxh2drrsuxRZyCQEa1osBAA+SDkH5oeRf6dgxrc9dF8W1Ttjn0Yw==",
6107+ "optional": true,
59996108 "requires": {
60006109 "@improbable-eng/grpc-web": "^0.13.0",
60016110 "@types/google-protobuf": "^3.7.4",
@@ -6716,6 +6825,7 @@
67166825 "version": "4.0.5",
67176826 "resolved": "https://registry.npmjs.org/multibase/-/multibase-4.0.5.tgz",
67186827 "integrity": "sha512-oqFkOYXdUkakxT8MqGyn5sE1KYeVt1zataOTvg688skQp6TVBv9XnouCcVO86XKFzh/UTiCGmEImTx6ZnPZ0qQ==",
6828+ "optional": true,
67196829 "requires": {
67206830 "@multiformats/base-x": "^4.0.1"
67216831 }
@@ -6753,6 +6863,7 @@
67536863 "version": "2.1.10",
67546864 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-2.1.10.tgz",
67556865 "integrity": "sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==",
6866+ "optional": true,
67566867 "requires": {
67576868 "multiformats": "^9.4.2"
67586869 }
@@ -6793,6 +6904,7 @@
67936904 "version": "4.0.5",
67946905 "resolved": "https://registry.npmjs.org/multibase/-/multibase-4.0.5.tgz",
67956906 "integrity": "sha512-oqFkOYXdUkakxT8MqGyn5sE1KYeVt1zataOTvg688skQp6TVBv9XnouCcVO86XKFzh/UTiCGmEImTx6ZnPZ0qQ==",
6907+ "optional": true,
67966908 "requires": {
67976909 "@multiformats/base-x": "^4.0.1"
67986910 }
@@ -6830,6 +6942,7 @@
68306942 "version": "2.1.10",
68316943 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-2.1.10.tgz",
68326944 "integrity": "sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==",
6945+ "optional": true,
68336946 "requires": {
68346947 "multiformats": "^9.4.2"
68356948 }
@@ -7061,6 +7174,7 @@
70617174 "version": "0.2.2",
70627175 "resolved": "https://registry.npmjs.org/@types/ed2curve/-/ed2curve-0.2.2.tgz",
70637176 "integrity": "sha512-G1sTX5xo91ydevQPINbL2nfgVAj/s1ZiqZxC8OCWduwu+edoNGUm5JXtTkg9F3LsBZbRI46/0HES4CPUE2wc9g==",
7177+ "optional": true,
70647178 "requires": {
70657179 "tweetnacl": "^1.0.0"
70667180 },
@@ -7068,7 +7182,8 @@
70687182 "tweetnacl": {
70697183 "version": "1.0.3",
70707184 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz",
7071− "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw=="
7185+ "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==",
7186+ "optional": true
70727187 }
70737188 }
70747189 },
@@ -7111,6 +7226,7 @@
71117226 "version": "2.0.0",
71127227 "resolved": "https://registry.npmjs.org/@types/fs-capacitor/-/fs-capacitor-2.0.0.tgz",
71137228 "integrity": "sha512-FKVPOCFbhCvZxpVAMhdBdTfVfXUpsh15wFHgqOKxh9N9vzWZVuWCSijZ5T4U34XYNnuj2oduh6xcs1i+LPI+BQ==",
7229+ "optional": true,
71147230 "requires": {
71157231 "@types/node": "*"
71167232 }
@@ -7127,7 +7243,8 @@
71277243 "@types/google-protobuf": {
71287244 "version": "3.15.5",
71297245 "resolved": "https://registry.npmjs.org/@types/google-protobuf/-/google-protobuf-3.15.5.tgz",
7130− "integrity": "sha512-6bgv24B+A2bo9AfzReeg5StdiijKzwwnRflA8RLd1V4Yv995LeTmo0z69/MPbBDFSiZWdZHQygLo/ccXhMEDgw=="
7246+ "integrity": "sha512-6bgv24B+A2bo9AfzReeg5StdiijKzwwnRflA8RLd1V4Yv995LeTmo0z69/MPbBDFSiZWdZHQygLo/ccXhMEDgw==",
7247+ "optional": true
71317248 },
71327249 "@types/graceful-fs": {
71337250 "version": "4.1.5",
@@ -7241,7 +7358,8 @@
72417358 "@types/long": {
72427359 "version": "4.0.1",
72437360 "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz",
7244− "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w=="
7361+ "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==",
7362+ "optional": true
72457363 },
72467364 "@types/mime": {
72477365 "version": "1.3.2",
@@ -7403,6 +7521,7 @@
74037521 "version": "0.2.1",
74047522 "resolved": "https://registry.npmjs.org/@types/to-json-schema/-/to-json-schema-0.2.1.tgz",
74057523 "integrity": "sha512-DlvjodmdSrih054SrUqgS3bIZ93allrfbzjFUFmUhAtC60O+B/doLfgB8stafkEFyrU/zXWtPlX/V1H94iKv/A==",
7524+ "optional": true,
74067525 "requires": {
74077526 "@types/json-schema": "*"
74087527 }
@@ -7636,9 +7755,9 @@
76367755 }
76377756 },
76387757 "@urbit/roller-api": {
7639− "version": "0.1.4",
7640− "resolved": "https://registry.npmjs.org/@urbit/roller-api/-/roller-api-0.1.4.tgz",
7641− "integrity": "sha512-WROGstKI0o5A/9qtegCuWG1WfOBu6HSZpmwFcJXOQBLQ8djcjULhk1gN3eeC2U9UVdd0euGx7nXCZ9NUMXUtxw==",
7758+ "version": "0.1.5",
7759+ "resolved": "https://registry.npmjs.org/@urbit/roller-api/-/roller-api-0.1.5.tgz",
7760+ "integrity": "sha512-EVvBqINh9h1y+eHd320meqmlnOThq7OTRSV5pUNyjZrkdRgE7w6r+0txHuXVNusP+EFkniB/CP4h9CL3mbEpAw==",
76427761 "requires": {
76437762 "@open-rpc/client-js": "1.7.0",
76447763 "@open-rpc/meta-schema": "1.14.2",
@@ -8005,6 +8124,7 @@
80058124 "version": "0.6.1",
80068125 "resolved": "https://registry.npmjs.org/@wry/context/-/context-0.6.1.tgz",
80078126 "integrity": "sha512-LOmVnY1iTU2D8tv4Xf6MVMZZ+juIJ87Kt/plMijjN20NMAXGmH4u8bS1t0uT74cZ5gwpocYueV58YwyI8y+GKw==",
8127+ "optional": true,
80088128 "requires": {
80098129 "tslib": "^2.3.0"
80108130 },
@@ -8012,7 +8132,8 @@
80128132 "tslib": {
80138133 "version": "2.3.1",
80148134 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
8015− "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw=="
8135+ "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==",
8136+ "optional": true
80168137 }
80178138 }
80188139 },
@@ -8020,6 +8141,7 @@
80208141 "version": "0.1.11",
80218142 "resolved": "https://registry.npmjs.org/@wry/equality/-/equality-0.1.11.tgz",
80228143 "integrity": "sha512-mwEVBDUVODlsQQ5dfuLUS5/Tf7jqUKyhKYHmVi4fPB6bDMOfWvUPJmKgS1Z7Za/sOI3vzWt4+O7yCiL/70MogA==",
8144+ "optional": true,
80238145 "requires": {
80248146 "tslib": "^1.9.3"
80258147 }
@@ -8028,6 +8150,7 @@
80288150 "version": "0.3.1",
80298151 "resolved": "https://registry.npmjs.org/@wry/trie/-/trie-0.3.1.tgz",
80308152 "integrity": "sha512-WwB53ikYudh9pIorgxrkHKrQZcCqNM/Q/bDzZBffEaGUKGuHrRb3zZUT9Sh2qw9yogC7SsdRmQ1ER0pqvd3bfw==",
8153+ "optional": true,
80318154 "requires": {
80328155 "tslib": "^2.3.0"
80338156 },
@@ -8035,7 +8158,8 @@
80358158 "tslib": {
80368159 "version": "2.3.1",
80378160 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
8038− "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw=="
8161+ "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==",
8162+ "optional": true
80398163 }
80408164 }
80418165 },
@@ -8131,6 +8255,7 @@
81318255 "version": "3.0.0",
81328256 "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
81338257 "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
8258+ "optional": true,
81348259 "requires": {
81358260 "event-target-shim": "^5.0.0"
81368261 }
@@ -8139,6 +8264,7 @@
81398264 "version": "2.7.2",
81408265 "resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-2.7.2.tgz",
81418266 "integrity": "sha512-+OVvxH2rHVEhWLdbudP6p0+dNMXu8JA1CbhP19T8paTYAcX7oJ4OVjT+ZUVpv7mITxXHqDMej+GdqXBmXkw09w==",
8267+ "optional": true,
81428268 "requires": {
81438269 "xtend": "~4.0.0"
81448270 }
@@ -8346,6 +8472,7 @@
83468472 "version": "2.1.2",
83478473 "resolved": "https://registry.npmjs.org/any-signal/-/any-signal-2.1.2.tgz",
83488474 "integrity": "sha512-B+rDnWasMi/eWcajPcCWSlYc7muXOrcYrqgyzcdKisl2H/WTlQ0gip1KyQfr0ZlxJdsuWCj/LWwQm7fhyhRfIQ==",
8475+ "optional": true,
83498476 "requires": {
83508477 "abort-controller": "^3.0.0",
83518478 "native-abort-controller": "^1.0.3"
@@ -8354,7 +8481,8 @@
83548481 "native-abort-controller": {
83558482 "version": "1.0.3",
83568483 "resolved": "https://registry.npmjs.org/native-abort-controller/-/native-abort-controller-1.0.3.tgz",
8357− "integrity": "sha512-fd5LY5q06mHKZPD5FmMrn7Lkd2H018oBGKNOAdLpctBDEPFKsfJ1nX9ke+XRa8PEJJpjqrpQkGjq2IZ27QNmYA=="
8484+ "integrity": "sha512-fd5LY5q06mHKZPD5FmMrn7Lkd2H018oBGKNOAdLpctBDEPFKsfJ1nX9ke+XRa8PEJJpjqrpQkGjq2IZ27QNmYA==",
8485+ "optional": true
83588486 }
83598487 }
83608488 },
@@ -8378,6 +8506,7 @@
83788506 "version": "0.14.0",
83798507 "resolved": "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.14.0.tgz",
83808508 "integrity": "sha512-qN4BCq90egQrgNnTRMUHikLZZAprf3gbm8rC5Vwmc6ZdLolQ7bFsa769Hqi6Tq/lS31KLsXBLTOsRbfPHph12w==",
8509+ "optional": true,
83818510 "requires": {
83828511 "apollo-server-env": "^3.1.0",
83838512 "apollo-server-plugin-base": "^0.13.0"
@@ -8387,6 +8516,7 @@
83878516 "version": "0.9.0",
83888517 "resolved": "https://registry.npmjs.org/apollo-datasource/-/apollo-datasource-0.9.0.tgz",
83898518 "integrity": "sha512-y8H99NExU1Sk4TvcaUxTdzfq2SZo6uSj5dyh75XSQvbpH6gdAXIW9MaBcvlNC7n0cVPsidHmOcHOWxJ/pTXGjA==",
8519+ "optional": true,
83908520 "requires": {
83918521 "apollo-server-caching": "^0.7.0",
83928522 "apollo-server-env": "^3.1.0"
@@ -8396,6 +8526,7 @@
83968526 "version": "0.9.3",
83978527 "resolved": "https://registry.npmjs.org/apollo-graphql/-/apollo-graphql-0.9.3.tgz",
83988528 "integrity": "sha512-rcAl2E841Iko4kSzj4Pt3PRBitmyq1MvoEmpl04TQSpGnoVgl1E/ZXuLBYxMTSnEAm7umn2IsoY+c6Ll9U/10A==",
8529+ "optional": true,
83998530 "requires": {
84008531 "core-js-pure": "^3.10.2",
84018532 "lodash.sortby": "^4.7.0",
@@ -8406,6 +8537,7 @@
84068537 "version": "1.2.14",
84078538 "resolved": "https://registry.npmjs.org/apollo-link/-/apollo-link-1.2.14.tgz",
84088539 "integrity": "sha512-p67CMEFP7kOG1JZ0ZkYZwRDa369w5PIjtMjvrQd/HnIV8FRsHRqLqK+oAZQnFa1DDdZtOtHTi+aMIW6EatC2jg==",
8540+ "optional": true,
84098541 "requires": {
84108542 "apollo-utilities": "^1.3.0",
84118543 "ts-invariant": "^0.4.0",
@@ -8417,6 +8549,7 @@
84178549 "version": "0.8.0",
84188550 "resolved": "https://registry.npmjs.org/apollo-reporting-protobuf/-/apollo-reporting-protobuf-0.8.0.tgz",
84198551 "integrity": "sha512-B3XmnkH6Y458iV6OsA7AhfwvTgeZnFq9nPVjbxmLKnvfkEl8hYADtz724uPa0WeBiD7DSFcnLtqg9yGmCkBohg==",
8552+ "optional": true,
84208553 "requires": {
84218554 "@apollo/protobufjs": "1.2.2"
84228555 }
@@ -8460,6 +8593,7 @@
84608593 "version": "0.7.0",
84618594 "resolved": "https://registry.npmjs.org/apollo-server-caching/-/apollo-server-caching-0.7.0.tgz",
84628595 "integrity": "sha512-MsVCuf/2FxuTFVhGLK13B+TZH9tBd2qkyoXKKILIiGcZ5CDUEBO14vIV63aNkMkS1xxvK2U4wBcuuNj/VH2Mkw==",
8596+ "optional": true,
84638597 "requires": {
84648598 "lru-cache": "^6.0.0"
84658599 }
@@ -8468,6 +8602,7 @@
84688602 "version": "2.25.2",
84698603 "resolved": "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.25.2.tgz",
84708604 "integrity": "sha512-lrohEjde2TmmDTO7FlOs8x5QQbAS0Sd3/t0TaK2TWaodfzi92QAvIsq321Mol6p6oEqmjm8POIDHW1EuJd7XMA==",
8605+ "optional": true,
84718606 "requires": {
84728607 "@apollographql/apollo-tools": "^0.5.0",
84738608 "@apollographql/graphql-playground-html": "1.6.27",
@@ -8500,6 +8635,7 @@
85008635 "version": "7.4.7",
85018636 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.7.tgz",
85028637 "integrity": "sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==",
8638+ "optional": true,
85038639 "requires": {
85048640 "@types/node": "*"
85058641 }
@@ -8508,6 +8644,7 @@
85088644 "version": "4.0.8",
85098645 "resolved": "https://registry.npmjs.org/graphql-tools/-/graphql-tools-4.0.8.tgz",
85108646 "integrity": "sha512-MW+ioleBrwhRjalKjYaLQbr+920pHBgy9vM/n47sswtns8+96sRn5M/G+J1eu7IMeKWiN/9p6tmwCHU7552VJg==",
8647+ "optional": true,
85118648 "requires": {
85128649 "apollo-link": "^1.2.14",
85138650 "apollo-utilities": "^1.0.1",
@@ -8519,14 +8656,16 @@
85198656 "uuid": {
85208657 "version": "3.4.0",
85218658 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
8522− "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
8659+ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
8660+ "optional": true
85238661 }
85248662 }
85258663 },
85268664 "uuid": {
85278665 "version": "8.3.2",
85288666 "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
8529− "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
8667+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
8668+ "optional": true
85308669 }
85318670 }
85328671 },
@@ -8534,6 +8673,7 @@
85348673 "version": "3.1.0",
85358674 "resolved": "https://registry.npmjs.org/apollo-server-env/-/apollo-server-env-3.1.0.tgz",
85368675 "integrity": "sha512-iGdZgEOAuVop3vb0F2J3+kaBVi4caMoxefHosxmgzAbbSpvWehB8Y1QiSyyMeouYC38XNVk5wnZl+jdGSsWsIQ==",
8676+ "optional": true,
85378677 "requires": {
85388678 "node-fetch": "^2.6.1",
85398679 "util.promisify": "^1.0.0"
@@ -8542,7 +8682,8 @@
85428682 "apollo-server-errors": {
85438683 "version": "2.5.0",
85448684 "resolved": "https://registry.npmjs.org/apollo-server-errors/-/apollo-server-errors-2.5.0.tgz",
8545− "integrity": "sha512-lO5oTjgiC3vlVg2RKr3RiXIIQ5pGXBFxYGGUkKDhTud3jMIhs+gel8L8zsEjKaKxkjHhCQAA/bcEfYiKkGQIvA=="
8685+ "integrity": "sha512-lO5oTjgiC3vlVg2RKr3RiXIIQ5pGXBFxYGGUkKDhTud3jMIhs+gel8L8zsEjKaKxkjHhCQAA/bcEfYiKkGQIvA==",
8686+ "optional": true
85468687 },
85478688 "apollo-server-express": {
85488689 "version": "2.25.2",
@@ -8604,6 +8745,7 @@
86048745 "version": "0.13.0",
86058746 "resolved": "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.13.0.tgz",
86068747 "integrity": "sha512-L3TMmq2YE6BU6I4Tmgygmd0W55L+6XfD9137k+cWEBFu50vRY4Re+d+fL5WuPkk5xSPKd/PIaqzidu5V/zz8Kg==",
8748+ "optional": true,
86078749 "requires": {
86088750 "apollo-server-types": "^0.9.0"
86098751 }
@@ -8612,6 +8754,7 @@
86128754 "version": "0.9.0",
86138755 "resolved": "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.9.0.tgz",
86148756 "integrity": "sha512-qk9tg4Imwpk732JJHBkhW0jzfG0nFsLqK2DY6UhvJf7jLnRePYsPxWfPiNkxni27pLE2tiNlCwoDFSeWqpZyBg==",
8757+ "optional": true,
86158758 "requires": {
86168759 "apollo-reporting-protobuf": "^0.8.0",
86178760 "apollo-server-caching": "^0.7.0",
@@ -8622,6 +8765,7 @@
86228765 "version": "0.15.0",
86238766 "resolved": "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.15.0.tgz",
86248767 "integrity": "sha512-UP0fztFvaZPHDhIB/J+qGuy6hWO4If069MGC98qVs0I8FICIGu4/8ykpX3X3K6RtaQ56EDAWKykCxFv4ScxMeA==",
8768+ "optional": true,
86258769 "requires": {
86268770 "apollo-server-env": "^3.1.0",
86278771 "apollo-server-plugin-base": "^0.13.0"
@@ -8642,6 +8786,7 @@
86428786 "version": "1.3.4",
86438787 "resolved": "https://registry.npmjs.org/apollo-utilities/-/apollo-utilities-1.3.4.tgz",
86448788 "integrity": "sha512-pk2hiWrCXMAy2fRPwEyhvka+mqwzeP60Jr1tRYi5xru+3ko94HI9o6lK0CT33/w4RDlxWchmdhDCrvdr+pHCig==",
8789+ "optional": true,
86458790 "requires": {
86468791 "@wry/equality": "^0.1.2",
86478792 "fast-json-stable-stringify": "^2.0.0",
@@ -8730,7 +8875,8 @@
87308875 "argsarray": {
87318876 "version": "0.0.1",
87328877 "resolved": "https://registry.npmjs.org/argsarray/-/argsarray-0.0.1.tgz",
8733− "integrity": "sha1-bnIHtOzbObCviDA/pa4ivajfYcs="
8878+ "integrity": "sha1-bnIHtOzbObCviDA/pa4ivajfYcs=",
8879+ "optional": true
87348880 },
87358881 "aria-query": {
87368882 "version": "4.2.2",
@@ -9801,7 +9947,8 @@
98019947 "backo2": {
98029948 "version": "1.0.2",
98039949 "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
9804− "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc="
9950+ "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
9951+ "optional": true
98059952 },
98069953 "balanced-match": {
98079954 "version": "1.0.2",
@@ -10039,6 +10186,7 @@
1003910186 "version": "8.25.10",
1004010187 "resolved": "https://registry.npmjs.org/bitcore-lib/-/bitcore-lib-8.25.10.tgz",
1004110188 "integrity": "sha512-MyHpSg7aFRHe359RA/gdkaQAal3NswYZTLEuu0tGX1RGWXAYN9i/24fsjPqVKj+z0ua+gzAT7aQs0KiKXWCgKA==",
10189+ "optional": true,
1004210190 "requires": {
1004310191 "bech32": "=1.1.3",
1004410192 "bn.js": "=4.11.8",
@@ -10052,17 +10200,20 @@
1005210200 "bech32": {
1005310201 "version": "1.1.3",
1005410202 "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.3.tgz",
10055− "integrity": "sha512-yuVFUvrNcoJi0sv5phmqc6P+Fl1HjRDRNOOkHY2X/3LBy2bIGNSFx4fZ95HMaXHupuS7cZR15AsvtmCIF4UEyg=="
10203+ "integrity": "sha512-yuVFUvrNcoJi0sv5phmqc6P+Fl1HjRDRNOOkHY2X/3LBy2bIGNSFx4fZ95HMaXHupuS7cZR15AsvtmCIF4UEyg==",
10204+ "optional": true
1005610205 },
1005710206 "bn.js": {
1005810207 "version": "4.11.8",
1005910208 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
10060− "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA=="
10209+ "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
10210+ "optional": true
1006110211 },
1006210212 "inherits": {
1006310213 "version": "2.0.1",
1006410214 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
10065− "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE="
10215+ "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
10216+ "optional": true
1006610217 }
1006710218 }
1006810219 },
@@ -10080,6 +10231,7 @@
1008010231 "version": "4.1.0",
1008110232 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
1008210233 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
10234+ "optional": true,
1008310235 "requires": {
1008410236 "buffer": "^5.5.0",
1008510237 "inherits": "^2.0.4",
@@ -10310,7 +10462,8 @@
1031010462 "browser-headers": {
1031110463 "version": "0.4.1",
1031210464 "resolved": "https://registry.npmjs.org/browser-headers/-/browser-headers-0.4.1.tgz",
10313− "integrity": "sha512-CA9hsySZVo9371qEHjHZtYxV2cFtVj5Wj/ZHi8ooEsrtm4vOnl9Y9HmyYWk9q+05d7K3rdoAE0j3MVEFVvtQtg=="
10465+ "integrity": "sha512-CA9hsySZVo9371qEHjHZtYxV2cFtVj5Wj/ZHi8ooEsrtm4vOnl9Y9HmyYWk9q+05d7K3rdoAE0j3MVEFVvtQtg==",
10466+ "optional": true
1031410467 },
1031510468 "browser-process-hrtime": {
1031610469 "version": "1.0.0",
@@ -10320,7 +10473,8 @@
1032010473 "browser-readablestream-to-it": {
1032110474 "version": "1.0.2",
1032210475 "resolved": "https://registry.npmjs.org/browser-readablestream-to-it/-/browser-readablestream-to-it-1.0.2.tgz",
10323− "integrity": "sha512-lv4M2Z6RKJpyJijJzBQL5MNssS7i8yedl+QkhnLCyPtgNGNSXv1KthzUnye9NlRAtBAI80X6S9i+vK09Rzjcvg=="
10476+ "integrity": "sha512-lv4M2Z6RKJpyJijJzBQL5MNssS7i8yedl+QkhnLCyPtgNGNSXv1KthzUnye9NlRAtBAI80X6S9i+vK09Rzjcvg==",
10477+ "optional": true
1032410478 },
1032510479 "browser-stdout": {
1032610480 "version": "1.3.1",
@@ -10484,7 +10638,8 @@
1048410638 "buffer-compare": {
1048510639 "version": "1.1.1",
1048610640 "resolved": "https://registry.npmjs.org/buffer-compare/-/buffer-compare-1.1.1.tgz",
10487− "integrity": "sha1-W+e+hTr4kZjR9N3AkNHWakiu9ZY="
10641+ "integrity": "sha1-W+e+hTr4kZjR9N3AkNHWakiu9ZY=",
10642+ "optional": true
1048810643 },
1048910644 "buffer-fill": {
1049010645 "version": "1.0.0",
@@ -10542,6 +10697,7 @@
1054210697 "version": "0.3.1",
1054310698 "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.3.1.tgz",
1054410699 "integrity": "sha512-y7tTxhGKXcyBxRKAni+awqx8uqaJKrSFSNFSeRG5CsWNdmy2BIK+6VGWEW7TZnIO/533mtMEA4rOevQV815YJw==",
10700+ "optional": true,
1054510701 "requires": {
1054610702 "dicer": "0.3.0"
1054710703 }
@@ -11219,7 +11375,8 @@
1121911375 "clone-buffer": {
1122011376 "version": "1.0.0",
1122111377 "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
11222− "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg="
11378+ "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=",
11379+ "optional": true
1122311380 },
1122411381 "clone-response": {
1122511382 "version": "1.0.2",
@@ -11232,7 +11389,8 @@
1123211389 "clone-stats": {
1123311390 "version": "0.0.1",
1123411391 "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
11235− "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE="
11392+ "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=",
11393+ "optional": true
1123611394 },
1123711395 "co": {
1123811396 "version": "4.6.0",
@@ -11737,6 +11895,7 @@
1173711895 "version": "3.0.6",
1173811896 "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.0.6.tgz",
1173911897 "integrity": "sha512-KBPUbqgFjzWlVcURG+Svp9TlhA5uliYtiNx/0r8nv0pdypeQCRJ9IaSIc3q/x3q8t3F75cHuwxVql1HFGHCNJQ==",
11898+ "optional": true,
1174011899 "requires": {
1174111900 "node-fetch": "2.6.1"
1174211901 }
@@ -11962,7 +12121,8 @@
1196212121 "cssfilter": {
1196312122 "version": "0.0.10",
1196412123 "resolved": "https://registry.npmjs.org/cssfilter/-/cssfilter-0.0.10.tgz",
11965− "integrity": "sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4="
12124+ "integrity": "sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4=",
12125+ "optional": true
1196612126 },
1196712127 "cssnano": {
1196812128 "version": "4.1.11",
@@ -12103,7 +12263,8 @@
1210312263 "cssom": {
1210412264 "version": "0.3.8",
1210512265 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
12106− "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
12266+ "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
12267+ "optional": true
1210712268 },
1210812269 "cssstyle": {
1210912270 "version": "0.2.37",
@@ -12175,7 +12336,8 @@
1217512336 "dataloader": {
1217612337 "version": "2.0.0",
1217712338 "resolved": "https://registry.npmjs.org/dataloader/-/dataloader-2.0.0.tgz",
12178− "integrity": "sha512-YzhyDAwA4TaQIhM5go+vCLmU0UikghC/t9DTQYZR2M/UvZ1MdOhPezSDZcjj9uqQJOMqjLcpWtyW2iNINdlatQ=="
12339+ "integrity": "sha512-YzhyDAwA4TaQIhM5go+vCLmU0UikghC/t9DTQYZR2M/UvZ1MdOhPezSDZcjj9uqQJOMqjLcpWtyW2iNINdlatQ==",
12340+ "optional": true
1217912341 },
1218012342 "debug": {
1218112343 "version": "2.6.9",
@@ -12311,6 +12473,7 @@
1231112473 "version": "5.3.0",
1231212474 "resolved": "https://registry.npmjs.org/deferred-leveldown/-/deferred-leveldown-5.3.0.tgz",
1231312475 "integrity": "sha512-a59VOT+oDy7vtAbLRCZwWgxu2BaCfd5Hk7wxJd48ei7I+nsg8Orlb9CLG0PMZienk9BSUKgeAqkO2+Lw+1+Ukw==",
12476+ "optional": true,
1231412477 "requires": {
1231512478 "abstract-leveldown": "~6.2.1",
1231612479 "inherits": "^2.0.3"
@@ -12320,6 +12483,7 @@
1232012483 "version": "6.2.3",
1232112484 "resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-6.2.3.tgz",
1232212485 "integrity": "sha512-BsLm5vFMRUrrLeCcRc+G0t2qOaTzpoJQLOubq2XM72eNpjF5UdU5o/5NvlNhx95XHcAvcl8OMXr4mlg/fRgUXQ==",
12486+ "optional": true,
1232312487 "requires": {
1232412488 "buffer": "^5.5.0",
1232512489 "immediate": "^3.2.3",
@@ -12476,7 +12640,8 @@
1247612640 "deprecated-decorator": {
1247712641 "version": "0.1.6",
1247812642 "resolved": "https://registry.npmjs.org/deprecated-decorator/-/deprecated-decorator-0.1.6.tgz",
12479− "integrity": "sha1-AJZjF7ehL+kvPMgx91g68ym4bDc="
12643+ "integrity": "sha1-AJZjF7ehL+kvPMgx91g68ym4bDc=",
12644+ "optional": true
1248012645 },
1248112646 "des.js": {
1248212647 "version": "1.0.1",
@@ -12535,6 +12700,7 @@
1253512700 "version": "0.3.0",
1253612701 "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.3.0.tgz",
1253712702 "integrity": "sha512-MdceRRWqltEG2dZqO769g27N/3PXfcKl04VhYnBlo2YhH7zPi88VebsjTKclaOyiuMaGU72hTfw3VkUitGcVCA==",
12703+ "optional": true,
1253812704 "requires": {
1253912705 "streamsearch": "0.1.2"
1254012706 }
@@ -12588,6 +12754,7 @@
1258812754 "version": "1.2.3",
1258912755 "resolved": "https://registry.npmjs.org/dns-over-http-resolver/-/dns-over-http-resolver-1.2.3.tgz",
1259012756 "integrity": "sha512-miDiVSI6KSNbi4SVifzO/reD8rMnxgrlnkrlkugOLQpWQTe2qMdHsZp5DmfKjxNE+/T3VAAYLQUZMv9SMr6+AA==",
12757+ "optional": true,
1259112758 "requires": {
1259212759 "debug": "^4.3.1",
1259312760 "native-fetch": "^3.0.0",
@@ -12598,6 +12765,7 @@
1259812765 "version": "4.3.2",
1259912766 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
1260012767 "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
12768+ "optional": true,
1260112769 "requires": {
1260212770 "ms": "2.1.2"
1260312771 }
@@ -12605,7 +12773,8 @@
1260512773 "ms": {
1260612774 "version": "2.1.2",
1260712775 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
12608− "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
12776+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
12777+ "optional": true
1260912778 }
1261012779 }
1261112780 },
@@ -12734,7 +12903,8 @@
1273412903 "double-ended-queue": {
1273512904 "version": "2.1.0-0",
1273612905 "resolved": "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz",
12737− "integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw="
12906+ "integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw=",
12907+ "optional": true
1273812908 },
1273912909 "drbg.js": {
1274012910 "version": "1.0.1",
@@ -12814,6 +12984,7 @@
1281412984 "version": "0.3.0",
1281512985 "resolved": "https://registry.npmjs.org/ed2curve/-/ed2curve-0.3.0.tgz",
1281612986 "integrity": "sha512-8w2fmmq3hv9rCrcI7g9hms2pMunQr1JINfcjwR9tAyZqhtyaMN991lF/ZfHfr5tzZQ8c7y7aBgZbjfbd0fjFwQ==",
12987+ "optional": true,
1281712988 "requires": {
1281812989 "tweetnacl": "1.x.x"
1281912990 },
@@ -12821,7 +12992,8 @@
1282112992 "tweetnacl": {
1282212993 "version": "1.0.3",
1282312994 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz",
12824− "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw=="
12995+ "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==",
12996+ "optional": true
1282512997 }
1282612998 }
1282712999 },
@@ -12839,6 +13011,7 @@
1283913011 "version": "1.7.3",
1284013012 "resolved": "https://registry.npmjs.org/electron-fetch/-/electron-fetch-1.7.3.tgz",
1284113013 "integrity": "sha512-1AVMaxrHXTTMqd7EK0MGWusdqNr07Rpj8Th6bG4at0oNgIi/1LBwa9CjT/0Zy+M0k/tSJPS04nFxHj0SXDVgVw==",
13014+ "optional": true,
1284213015 "requires": {
1284313016 "encoding": "^0.1.13"
1284413017 }
@@ -12887,6 +13060,7 @@
1288713060 "version": "0.1.13",
1288813061 "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz",
1288913062 "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==",
13063+ "optional": true,
1289013064 "requires": {
1289113065 "iconv-lite": "^0.6.2"
1289213066 },
@@ -12895,6 +13069,7 @@
1289513069 "version": "0.6.3",
1289613070 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
1289713071 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
13072+ "optional": true,
1289813073 "requires": {
1289913074 "safer-buffer": ">= 2.1.2 < 3.0.0"
1290013075 }
@@ -13014,7 +13189,8 @@
1301413189 "err-code": {
1301513190 "version": "2.0.3",
1301613191 "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz",
13017− "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA=="
13192+ "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==",
13193+ "optional": true
1301813194 },
1301913195 "errno": {
1302013196 "version": "0.1.8",
@@ -14174,7 +14350,8 @@
1417414350 "event-target-shim": {
1417514351 "version": "5.0.1",
1417614352 "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
14177− "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ=="
14353+ "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
14354+ "optional": true
1417814355 },
1417914356 "eventemitter3": {
1418014357 "version": "2.0.3",
@@ -14355,7 +14532,8 @@
1435514532 "extract-files": {
1435614533 "version": "9.0.0",
1435714534 "resolved": "https://registry.npmjs.org/extract-files/-/extract-files-9.0.0.tgz",
14358− "integrity": "sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ=="
14535+ "integrity": "sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ==",
14536+ "optional": true
1435914537 },
1436014538 "extsprintf": {
1436114539 "version": "1.3.0",
@@ -14389,12 +14567,14 @@
1438914567 "fast-fifo": {
1439014568 "version": "1.0.0",
1439114569 "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.0.0.tgz",
14392− "integrity": "sha512-4VEXmjxLj7sbs8J//cn2qhRap50dGzF5n8fjay8mau+Jn4hxSeR3xPFwxMaQq/pDaq7+KQk0PAbC2+nWDkJrmQ=="
14570+ "integrity": "sha512-4VEXmjxLj7sbs8J//cn2qhRap50dGzF5n8fjay8mau+Jn4hxSeR3xPFwxMaQq/pDaq7+KQk0PAbC2+nWDkJrmQ==",
14571+ "optional": true
1439314572 },
1439414573 "fast-future": {
1439514574 "version": "1.0.2",
1439614575 "resolved": "https://registry.npmjs.org/fast-future/-/fast-future-1.0.2.tgz",
14397− "integrity": "sha1-hDWpqqAteSSNF9cE52JZMB2ZKAo="
14576+ "integrity": "sha1-hDWpqqAteSSNF9cE52JZMB2ZKAo=",
14577+ "optional": true
1439814578 },
1439914579 "fast-glob": {
1440014580 "version": "3.2.7",
@@ -14469,7 +14649,8 @@
1446914649 "fast-sha256": {
1447014650 "version": "1.3.0",
1447114651 "resolved": "https://registry.npmjs.org/fast-sha256/-/fast-sha256-1.3.0.tgz",
14472− "integrity": "sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ=="
14652+ "integrity": "sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ==",
14653+ "optional": true
1447314654 },
1447414655 "fast-url-parser": {
1447514656 "version": "1.1.3",
@@ -14491,7 +14672,8 @@
1449114672 "fastestsmallesttextencoderdecoder": {
1449214673 "version": "1.0.22",
1449314674 "resolved": "https://registry.npmjs.org/fastestsmallesttextencoderdecoder/-/fastestsmallesttextencoderdecoder-1.0.22.tgz",
14494− "integrity": "sha512-Pb8d48e+oIuY4MaM64Cd7OW1gt4nxCHs7/ddPPZ/Ic3sg8yVGM7O9wDvZ7us6ScaUupzM+pfBolwtYhN1IxBIw=="
14675+ "integrity": "sha512-Pb8d48e+oIuY4MaM64Cd7OW1gt4nxCHs7/ddPPZ/Ic3sg8yVGM7O9wDvZ7us6ScaUupzM+pfBolwtYhN1IxBIw==",
14676+ "optional": true
1449514677 },
1449614678 "fastq": {
1449714679 "version": "1.12.0",
@@ -14521,6 +14703,7 @@
1452114703 "version": "3.0.0",
1452214704 "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.0.tgz",
1452314705 "integrity": "sha512-dJd4PiDOFuhe7vk4F80Mba83Vr2QuK86FoxtgPmzBqEJahncp+13YCmfoa53KHCo6OnlXLG7eeMWPfB5CrpVKg==",
14706+ "optional": true,
1452414707 "requires": {
1452514708 "cross-fetch": "^3.0.4",
1452614709 "fbjs-css-vars": "^1.0.0",
@@ -14534,7 +14717,8 @@
1453414717 "fbjs-css-vars": {
1453514718 "version": "1.0.2",
1453614719 "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz",
14537− "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ=="
14720+ "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==",
14721+ "optional": true
1453814722 },
1453914723 "fetch-cookie": {
1454014724 "version": "0.7.0",
@@ -14604,7 +14788,7 @@
1460414788 "@ledgerhq/hw-transport-webusb": "^5.22.0",
1460514789 "@nodefactory/filsnap-adapter": "^0.2.1",
1460614790 "@nodefactory/filsnap-types": "^0.2.1",
14607− "@zondax/filecoin-signing-tools": "github:Digital-MOB-Filecoin/filecoin-signing-tools-js#8f8e92157cac2556d35cab866779e9a8ea8a4e25",
14791+ "@zondax/filecoin-signing-tools": "github:Digital-MOB-Filecoin/filecoin-signing-tools-js",
1460814792 "bignumber.js": "^9.0.0",
1460914793 "bitcore-lib": "^8.22.2",
1461014794 "bitcore-mnemonic": "^8.22.2",
@@ -14863,6 +15047,7 @@
1486315047 "version": "0.3.3",
1486415048 "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
1486515049 "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
15050+ "optional": true,
1486615051 "requires": {
1486715052 "is-callable": "^1.1.3"
1486815053 }
@@ -15315,7 +15500,8 @@
1531515500 "fs-capacitor": {
1531615501 "version": "2.0.4",
1531715502 "resolved": "https://registry.npmjs.org/fs-capacitor/-/fs-capacitor-2.0.4.tgz",
15318− "integrity": "sha512-8S4f4WsCryNw2mJJchi46YgB6CR5Ze+4L1h8ewl9tEpL4SJ3ZO+c/bS4BWhB8bK+O3TMqhuZarTitd0S0eh2pA=="
15503+ "integrity": "sha512-8S4f4WsCryNw2mJJchi46YgB6CR5Ze+4L1h8ewl9tEpL4SJ3ZO+c/bS4BWhB8bK+O3TMqhuZarTitd0S0eh2pA==",
15504+ "optional": true
1531915505 },
1532015506 "fs-extra": {
1532115507 "version": "9.1.0",
@@ -16369,7 +16555,8 @@
1636916555 "get-iterator": {
1637016556 "version": "1.0.2",
1637116557 "resolved": "https://registry.npmjs.org/get-iterator/-/get-iterator-1.0.2.tgz",
16372− "integrity": "sha512-v+dm9bNVfOYsY1OrhaCrmyOcYoSeVvbt+hHZ0Au+T+p1y+0Uyj9aMaGIeUTT6xdpRbWzDeYKvfOslPhggQMcsg=="
16558+ "integrity": "sha512-v+dm9bNVfOYsY1OrhaCrmyOcYoSeVvbt+hHZ0Au+T+p1y+0Uyj9aMaGIeUTT6xdpRbWzDeYKvfOslPhggQMcsg==",
16559+ "optional": true
1637316560 },
1637416561 "get-own-enumerable-property-symbols": {
1637516562 "version": "3.0.2",
@@ -16454,12 +16641,14 @@
1645416641 "is-extglob": {
1645516642 "version": "1.0.0",
1645616643 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
16457− "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA="
16644+ "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
16645+ "optional": true
1645816646 },
1645916647 "is-glob": {
1646016648 "version": "2.0.1",
1646116649 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
1646216650 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
16651+ "optional": true,
1646316652 "requires": {
1646416653 "is-extglob": "^1.0.0"
1646516654 }
@@ -16578,6 +16767,7 @@
1657816767 "version": "1.0.2",
1657916768 "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.2.tgz",
1658016769 "integrity": "sha512-ZQnSFO1la8P7auIOQECnm0sSuoMeaSq0EEdXMBFF2QJO4uNcwbyhSgG3MruWNbFTqCLmxVwGOl7LZ9kASvHdeQ==",
16770+ "optional": true,
1658116771 "requires": {
1658216772 "define-properties": "^1.1.3"
1658316773 }
@@ -16632,7 +16822,8 @@
1663216822 "google-protobuf": {
1663316823 "version": "3.17.3",
1663416824 "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.17.3.tgz",
16635− "integrity": "sha512-OVPzcSWIAJ+d5yiHyeaLrdufQtrvaBrF4JQg+z8ynTkbO3uFcujqXszTumqg1cGsAsjkWnI+M5B1xZ19yR4Wyg=="
16825+ "integrity": "sha512-OVPzcSWIAJ+d5yiHyeaLrdufQtrvaBrF4JQg+z8ynTkbO3uFcujqXszTumqg1cGsAsjkWnI+M5B1xZ19yR4Wyg==",
16826+ "optional": true
1663616827 },
1663716828 "got": {
1663816829 "version": "9.6.0",
@@ -16667,6 +16858,7 @@
1666716858 "version": "0.15.0",
1666816859 "resolved": "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.15.0.tgz",
1666916860 "integrity": "sha512-bVddVO8YFJPwuACn+3pgmrEg6I8iBuYLuwvxiE+lcQQ7POotVZxm2rgGw0PvVYmWWf3DT7nTVDZ5ROh/ALp8mA==",
16861+ "optional": true,
1667016862 "requires": {
1667116863 "@apollographql/apollo-tools": "^0.5.0",
1667216864 "apollo-server-env": "^3.1.0",
@@ -16677,6 +16869,7 @@
1667716869 "version": "1.2.1",
1667816870 "resolved": "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-1.2.1.tgz",
1667916871 "integrity": "sha512-95yD/tKi24q8xYa7Q9rhQN16AYj5wPbrb8tmHGM3WRc9EBmWrG/0kkMl+tQG8wcEuE9ibR4zyOM31p5Sdr2v4g==",
16872+ "optional": true,
1668016873 "requires": {
1668116874 "iterall": "^1.3.0"
1668216875 }
@@ -16685,6 +16878,7 @@
1668516878 "version": "2.12.5",
1668616879 "resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.12.5.tgz",
1668716880 "integrity": "sha512-5xNhP4063d16Pz3HBtKprutsPrmHZi5IdUGOWRxA2B6VF7BIRGOHZ5WQvDmJXZuPcBg7rYwaFxvQYjqkSdR3TQ==",
16881+ "optional": true,
1668816882 "requires": {
1668916883 "tslib": "^2.1.0"
1669016884 },
@@ -16692,7 +16886,8 @@
1669216886 "tslib": {
1669316887 "version": "2.3.1",
1669416888 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
16695− "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw=="
16889+ "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==",
16890+ "optional": true
1669616891 }
1669716892 }
1669816893 },
@@ -17905,7 +18100,8 @@
1790518100 "immediate": {
1790618101 "version": "3.3.0",
1790718102 "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.3.0.tgz",
17908− "integrity": "sha512-HR7EVodfFUdQCTIeySw+WDRFJlPcLOJbXfwwZ7Oom6tjsvZ3bOkCDJHehQC3nxJrv7+f9XecwazynjU8e4Vw3Q=="
18103+ "integrity": "sha512-HR7EVodfFUdQCTIeySw+WDRFJlPcLOJbXfwwZ7Oom6tjsvZ3bOkCDJHehQC3nxJrv7+f9XecwazynjU8e4Vw3Q==",
18104+ "optional": true
1790918105 },
1791018106 "immer": {
1791118107 "version": "8.0.1",
@@ -18106,7 +18302,8 @@
1810618302 "ip-regex": {
1810718303 "version": "4.3.0",
1810818304 "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz",
18109− "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q=="
18305+ "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==",
18306+ "optional": true
1811018307 },
1811118308 "ipaddr.js": {
1811218309 "version": "1.9.1",
@@ -18117,6 +18314,7 @@
1811718314 "version": "0.2.1",
1811818315 "resolved": "https://registry.npmjs.org/ipfs-core-types/-/ipfs-core-types-0.2.1.tgz",
1811918316 "integrity": "sha512-q93+93qSybku6woZaajE9mCrHeVoMzNtZ7S5m/zx0+xHRhnoLlg8QNnGGsb5/+uFQt/RiBArsIw/Q61K9Jwkzw==",
18317+ "optional": true,
1812018318 "requires": {
1812118319 "cids": "^1.1.5",
1812218320 "multiaddr": "^8.0.0",
@@ -18127,6 +18325,7 @@
1812718325 "version": "1.1.7",
1812818326 "resolved": "https://registry.npmjs.org/cids/-/cids-1.1.7.tgz",
1812918327 "integrity": "sha512-dlh+K0hMwFAFFjWQ2ZzxOhgGVNVREPdmk8cqHFui2U4sOodcemLMxdE5Ujga4cDcDQhWfldEPThkfu6KWBt1eA==",
18328+ "optional": true,
1813018329 "requires": {
1813118330 "multibase": "^4.0.1",
1813218331 "multicodec": "^3.0.1",
@@ -18138,6 +18337,7 @@
1813818337 "version": "4.0.5",
1813918338 "resolved": "https://registry.npmjs.org/multibase/-/multibase-4.0.5.tgz",
1814018339 "integrity": "sha512-oqFkOYXdUkakxT8MqGyn5sE1KYeVt1zataOTvg688skQp6TVBv9XnouCcVO86XKFzh/UTiCGmEImTx6ZnPZ0qQ==",
18340+ "optional": true,
1814118341 "requires": {
1814218342 "@multiformats/base-x": "^4.0.1"
1814318343 }
@@ -18146,6 +18346,7 @@
1814618346 "version": "3.1.0",
1814718347 "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-3.1.0.tgz",
1814818348 "integrity": "sha512-f6d4DhbQ9a8WiJ/wpbKgeJSeR0/juP/1wnjbKdZ0KAWDkC/z7Lb3xOegMUG+uTcfwSYf6j1eTvFf8HDgqPRGmQ==",
18349+ "optional": true,
1814918350 "requires": {
1815018351 "uint8arrays": "^2.1.5",
1815118352 "varint": "^6.0.0"
@@ -18155,6 +18356,7 @@
1815518356 "version": "4.0.2",
1815618357 "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-4.0.2.tgz",
1815718358 "integrity": "sha512-xpx++1iZr4ZQHjN1mcrXS6904R36LWLxX/CBifczjtmrtCXEX623DMWOF1eiNSg+pFpiZDFVBgou/4v6ayCHSQ==",
18359+ "optional": true,
1815818360 "requires": {
1815918361 "multibase": "^4.0.1",
1816018362 "uint8arrays": "^2.1.3",
@@ -18164,7 +18366,8 @@
1816418366 "varint": {
1816518367 "version": "5.0.2",
1816618368 "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.2.tgz",
18167− "integrity": "sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow=="
18369+ "integrity": "sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==",
18370+ "optional": true
1816818371 }
1816918372 }
1817018373 },
@@ -18172,6 +18375,7 @@
1817218375 "version": "2.1.10",
1817318376 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-2.1.10.tgz",
1817418377 "integrity": "sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==",
18378+ "optional": true,
1817518379 "requires": {
1817618380 "multiformats": "^9.4.2"
1817718381 }
@@ -18179,7 +18383,8 @@
1817918383 "varint": {
1818018384 "version": "6.0.0",
1818118385 "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz",
18182− "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg=="
18386+ "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==",
18387+ "optional": true
1818318388 }
1818418389 }
1818518390 },
@@ -18233,6 +18438,7 @@
1823318438 "version": "4.0.5",
1823418439 "resolved": "https://registry.npmjs.org/multibase/-/multibase-4.0.5.tgz",
1823518440 "integrity": "sha512-oqFkOYXdUkakxT8MqGyn5sE1KYeVt1zataOTvg688skQp6TVBv9XnouCcVO86XKFzh/UTiCGmEImTx6ZnPZ0qQ==",
18441+ "optional": true,
1823618442 "requires": {
1823718443 "@multiformats/base-x": "^4.0.1"
1823818444 }
@@ -18344,6 +18550,7 @@
1834418550 "version": "4.0.5",
1834518551 "resolved": "https://registry.npmjs.org/multibase/-/multibase-4.0.5.tgz",
1834618552 "integrity": "sha512-oqFkOYXdUkakxT8MqGyn5sE1KYeVt1zataOTvg688skQp6TVBv9XnouCcVO86XKFzh/UTiCGmEImTx6ZnPZ0qQ==",
18553+ "optional": true,
1834718554 "requires": {
1834818555 "@multiformats/base-x": "^4.0.1"
1834918556 }
@@ -18381,6 +18588,7 @@
1838118588 "version": "2.1.10",
1838218589 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-2.1.10.tgz",
1838318590 "integrity": "sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==",
18591+ "optional": true,
1838418592 "requires": {
1838518593 "multiformats": "^9.4.2"
1838618594 }
@@ -18417,6 +18625,7 @@
1841718625 "version": "3.1.2",
1841818626 "resolved": "https://registry.npmjs.org/multibase/-/multibase-3.1.2.tgz",
1841918627 "integrity": "sha512-bpklWHs70LO3smJUHOjcnzGceJJvn9ui0Vau6Za0B/GBepaXswmW8Ufea0uD9pROf/qCQ4N4lZ3sf3U+SNf0tw==",
18628+ "optional": true,
1842018629 "requires": {
1842118630 "@multiformats/base-x": "^4.0.1",
1842218631 "web-encoding": "^1.0.6"
@@ -18463,7 +18672,8 @@
1846318672 "varint": {
1846418673 "version": "6.0.0",
1846518674 "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz",
18466− "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg=="
18675+ "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==",
18676+ "optional": true
1846718677 }
1846818678 }
1846918679 },
@@ -18471,6 +18681,7 @@
1847118681 "version": "5.0.1",
1847218682 "resolved": "https://registry.npmjs.org/ipfs-utils/-/ipfs-utils-5.0.1.tgz",
1847318683 "integrity": "sha512-28KZPgO4Uf5duT2ORLAYfboUp98iUshDD7yRAfbNxNAR8Dtidfn6o20rZfoXnkri2zKBVIPlJkuCPmPJB+6erg==",
18684+ "optional": true,
1847418685 "requires": {
1847518686 "abort-controller": "^3.0.0",
1847618687 "any-signal": "^2.1.0",
@@ -18494,6 +18705,7 @@
1849418705 "version": "6.0.3",
1849518706 "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
1849618707 "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
18708+ "optional": true,
1849718709 "requires": {
1849818710 "base64-js": "^1.3.1",
1849918711 "ieee754": "^1.2.1"
@@ -18502,12 +18714,14 @@
1850218714 "nanoid": {
1850318715 "version": "3.1.25",
1850418716 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz",
18505− "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q=="
18717+ "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==",
18718+ "optional": true
1850618719 },
1850718720 "native-fetch": {
1850818721 "version": "2.0.1",
1850918722 "resolved": "https://registry.npmjs.org/native-fetch/-/native-fetch-2.0.1.tgz",
1851018723 "integrity": "sha512-gv4Bea+ga9QdXINurpkEqun3ap3vnB+WYoe4c8ddqUYEH7B2h6iD39RF8uVN7OwmSfMY3RDxkvBnoI4e2/vLXQ==",
18724+ "optional": true,
1851118725 "requires": {
1851218726 "globalthis": "^1.0.1"
1851318727 }
@@ -18539,6 +18753,7 @@
1853918753 "version": "4.0.5",
1854018754 "resolved": "https://registry.npmjs.org/multibase/-/multibase-4.0.5.tgz",
1854118755 "integrity": "sha512-oqFkOYXdUkakxT8MqGyn5sE1KYeVt1zataOTvg688skQp6TVBv9XnouCcVO86XKFzh/UTiCGmEImTx6ZnPZ0qQ==",
18756+ "optional": true,
1854218757 "requires": {
1854318758 "@multiformats/base-x": "^4.0.1"
1854418759 }
@@ -18576,6 +18791,7 @@
1857618791 "version": "2.1.10",
1857718792 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-2.1.10.tgz",
1857818793 "integrity": "sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==",
18794+ "optional": true,
1857918795 "requires": {
1858018796 "multiformats": "^9.4.2"
1858118797 }
@@ -18618,6 +18834,7 @@
1861818834 "version": "4.0.5",
1861918835 "resolved": "https://registry.npmjs.org/multibase/-/multibase-4.0.5.tgz",
1862018836 "integrity": "sha512-oqFkOYXdUkakxT8MqGyn5sE1KYeVt1zataOTvg688skQp6TVBv9XnouCcVO86XKFzh/UTiCGmEImTx6ZnPZ0qQ==",
18837+ "optional": true,
1862118838 "requires": {
1862218839 "@multiformats/base-x": "^4.0.1"
1862318840 }
@@ -18626,6 +18843,7 @@
1862618843 "version": "3.1.0",
1862718844 "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-3.1.0.tgz",
1862818845 "integrity": "sha512-f6d4DhbQ9a8WiJ/wpbKgeJSeR0/juP/1wnjbKdZ0KAWDkC/z7Lb3xOegMUG+uTcfwSYf6j1eTvFf8HDgqPRGmQ==",
18846+ "optional": true,
1862918847 "requires": {
1863018848 "uint8arrays": "^2.1.5",
1863118849 "varint": "^6.0.0"
@@ -18654,6 +18872,7 @@
1865418872 "version": "2.1.10",
1865518873 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-2.1.10.tgz",
1865618874 "integrity": "sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==",
18875+ "optional": true,
1865718876 "requires": {
1865818877 "multiformats": "^9.4.2"
1865918878 }
@@ -18661,7 +18880,8 @@
1866118880 "varint": {
1866218881 "version": "6.0.0",
1866318882 "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz",
18664− "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg=="
18883+ "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==",
18884+ "optional": true
1866518885 }
1866618886 }
1866718887 },
@@ -18708,6 +18928,7 @@
1870818928 "version": "2.1.10",
1870918929 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-2.1.10.tgz",
1871018930 "integrity": "sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==",
18931+ "optional": true,
1871118932 "requires": {
1871218933 "multiformats": "^9.4.2"
1871318934 }
@@ -18718,6 +18939,7 @@
1871818939 "version": "4.0.5",
1871918940 "resolved": "https://registry.npmjs.org/multibase/-/multibase-4.0.5.tgz",
1872018941 "integrity": "sha512-oqFkOYXdUkakxT8MqGyn5sE1KYeVt1zataOTvg688skQp6TVBv9XnouCcVO86XKFzh/UTiCGmEImTx6ZnPZ0qQ==",
18942+ "optional": true,
1872118943 "requires": {
1872218944 "@multiformats/base-x": "^4.0.1"
1872318945 }
@@ -18763,7 +18985,8 @@
1876318985 "varint": {
1876418986 "version": "6.0.0",
1876518987 "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz",
18766− "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg=="
18988+ "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==",
18989+ "optional": true
1876718990 }
1876818991 }
1876918992 },
@@ -18806,6 +19029,7 @@
1880619029 "version": "4.0.5",
1880719030 "resolved": "https://registry.npmjs.org/multibase/-/multibase-4.0.5.tgz",
1880819031 "integrity": "sha512-oqFkOYXdUkakxT8MqGyn5sE1KYeVt1zataOTvg688skQp6TVBv9XnouCcVO86XKFzh/UTiCGmEImTx6ZnPZ0qQ==",
19032+ "optional": true,
1880919033 "requires": {
1881019034 "@multiformats/base-x": "^4.0.1"
1881119035 }
@@ -18865,6 +19089,7 @@
1886519089 "version": "2.1.10",
1886619090 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-2.1.10.tgz",
1886719091 "integrity": "sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==",
19092+ "optional": true,
1886819093 "requires": {
1886919094 "multiformats": "^9.4.2"
1887019095 }
@@ -18872,7 +19097,8 @@
1887219097 "varint": {
1887319098 "version": "6.0.0",
1887419099 "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz",
18875− "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg=="
19100+ "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==",
19101+ "optional": true
1887619102 }
1887719103 }
1887819104 },
@@ -19037,7 +19263,8 @@
1903719263 "is-electron": {
1903819264 "version": "2.2.0",
1903919265 "resolved": "https://registry.npmjs.org/is-electron/-/is-electron-2.2.0.tgz",
19040− "integrity": "sha512-SpMppC2XR3YdxSzczXReBjqs2zGscWQpBIKqwXYBFic0ERaxNVgwLCHwOLZeESfdJQjX0RDvrJ1lBXX2ij+G1Q=="
19266+ "integrity": "sha512-SpMppC2XR3YdxSzczXReBjqs2zGscWQpBIKqwXYBFic0ERaxNVgwLCHwOLZeESfdJQjX0RDvrJ1lBXX2ij+G1Q==",
19267+ "optional": true
1904119268 },
1904219269 "is-equal-shallow": {
1904319270 "version": "0.1.3",
@@ -19103,6 +19330,7 @@
1910319330 "version": "3.1.0",
1910419331 "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz",
1910519332 "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==",
19333+ "optional": true,
1910619334 "requires": {
1910719335 "ip-regex": "^4.0.0"
1910819336 }
@@ -19211,7 +19439,8 @@
1921119439 "is-promise": {
1921219440 "version": "4.0.0",
1921319441 "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
19214− "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ=="
19442+ "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
19443+ "optional": true
1921519444 },
1921619445 "is-regex": {
1921719446 "version": "1.1.4",
@@ -19342,6 +19571,7 @@
1934219571 "version": "2.0.0",
1934319572 "resolved": "https://registry.npmjs.org/iso-random-stream/-/iso-random-stream-2.0.0.tgz",
1934419573 "integrity": "sha512-lGuIu104KfBV9ubYTSaE3GeAr6I69iggXxBHbTBc5u/XKlwlWl0LCytnkIZissaKqvxablwRD9B3ktVnmIUnEg==",
19574+ "optional": true,
1934519575 "requires": {
1934619576 "events": "^3.3.0",
1934719577 "readable-stream": "^3.4.0"
@@ -19350,7 +19580,8 @@
1935019580 "iso-url": {
1935119581 "version": "1.1.5",
1935219582 "resolved": "https://registry.npmjs.org/iso-url/-/iso-url-1.1.5.tgz",
19353− "integrity": "sha512-+3JqoKdBTGmyv9vOkS6b9iHhvK34UajfTibrH/1HOK8TI7K2VsM0qOCd+aJdWKtSOA8g3PqZfcwDmnR0p3klqQ=="
19583+ "integrity": "sha512-+3JqoKdBTGmyv9vOkS6b9iHhvK34UajfTibrH/1HOK8TI7K2VsM0qOCd+aJdWKtSOA8g3PqZfcwDmnR0p3klqQ==",
19584+ "optional": true
1935419585 },
1935519586 "isobject": {
1935619587 "version": "3.0.1",
@@ -19497,6 +19728,7 @@
1949719728 "version": "0.0.10",
1949819729 "resolved": "https://registry.npmjs.org/it-glob/-/it-glob-0.0.10.tgz",
1949919730 "integrity": "sha512-p1PR15djgPV7pxdLOW9j4WcJdla8+91rJdUU2hU2Jm68vkxpIEXK55VHBeH8Lvqh2vqLtM83t8q4BuJxue6niA==",
19731+ "optional": true,
1950019732 "requires": {
1950119733 "fs-extra": "^9.0.1",
1950219734 "minimatch": "^3.0.4"
@@ -19511,7 +19743,8 @@
1951119743 "it-map": {
1951219744 "version": "1.0.5",
1951319745 "resolved": "https://registry.npmjs.org/it-map/-/it-map-1.0.5.tgz",
19514− "integrity": "sha512-EElupuWhHVStUgUY+OfTJIS2MZed96lDrAXzJUuqiiqLnIKoBRqtX1ZG2oR0bGDsSppmz83MtzCeKLZ9TVAUxQ=="
19746+ "integrity": "sha512-EElupuWhHVStUgUY+OfTJIS2MZed96lDrAXzJUuqiiqLnIKoBRqtX1ZG2oR0bGDsSppmz83MtzCeKLZ9TVAUxQ==",
19747+ "optional": true
1951519748 },
1951619749 "it-peekable": {
1951719750 "version": "1.0.2",
@@ -19546,6 +19779,7 @@
1954619779 "version": "0.1.2",
1954719780 "resolved": "https://registry.npmjs.org/it-to-stream/-/it-to-stream-0.1.2.tgz",
1954819781 "integrity": "sha512-DTB5TJRZG3untmZehcaFN0kGWl2bNv7tnJRgQHAO9QEt8jfvVRrebZtnD5NZd4SCj4WVPjl0LSrugNWE/UaZRQ==",
19782+ "optional": true,
1954919783 "requires": {
1955019784 "buffer": "^5.6.0",
1955119785 "fast-fifo": "^1.0.0",
@@ -19567,7 +19801,8 @@
1956719801 "iterall": {
1956819802 "version": "1.3.0",
1956919803 "resolved": "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz",
19570− "integrity": "sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg=="
19804+ "integrity": "sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg==",
19805+ "optional": true
1957119806 },
1957219807 "iterate-iterator": {
1957319808 "version": "1.0.1",
@@ -21442,7 +21677,8 @@
2144221677 "keypair": {
2144321678 "version": "1.0.3",
2144421679 "resolved": "https://registry.npmjs.org/keypair/-/keypair-1.0.3.tgz",
21445− "integrity": "sha512-0wjZ2z/SfZZq01+3/8jYLd8aEShSa+aat1zyPGQY3IuKoEAp6DJGvu2zt6snELrQU9jbCkIlCyNOD7RdQbHhkQ=="
21680+ "integrity": "sha512-0wjZ2z/SfZZq01+3/8jYLd8aEShSa+aat1zyPGQY3IuKoEAp6DJGvu2zt6snELrQU9jbCkIlCyNOD7RdQbHhkQ==",
21681+ "optional": true
2144621682 },
2144721683 "keypather": {
2144821684 "version": "1.10.2",
@@ -21578,7 +21814,8 @@
2157821814 "safe-buffer": {
2157921815 "version": "5.1.2",
2158021816 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
21581− "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
21817+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
21818+ "optional": true
2158221819 },
2158321820 "string_decoder": {
2158421821 "version": "1.1.1",
@@ -21633,17 +21870,20 @@
2163321870 "level-codec": {
2163421871 "version": "9.0.1",
2163521872 "resolved": "https://registry.npmjs.org/level-codec/-/level-codec-9.0.1.tgz",
21636− "integrity": "sha512-ajFP0kJ+nyq4i6kptSM+mAvJKLOg1X5FiFPtLG9M5gCEZyBmgDi3FkDrvlMkEzrUn1cWxtvVmrvoS4ASyO/q+Q=="
21873+ "integrity": "sha512-ajFP0kJ+nyq4i6kptSM+mAvJKLOg1X5FiFPtLG9M5gCEZyBmgDi3FkDrvlMkEzrUn1cWxtvVmrvoS4ASyO/q+Q==",
21874+ "optional": true
2163721875 },
2163821876 "level-concat-iterator": {
2163921877 "version": "2.0.1",
2164021878 "resolved": "https://registry.npmjs.org/level-concat-iterator/-/level-concat-iterator-2.0.1.tgz",
21641− "integrity": "sha512-OTKKOqeav2QWcERMJR7IS9CUo1sHnke2C0gkSmcR7QuEtFNLLzHQAvnMw8ykvEcv0Qtkg0p7FOwP1v9e5Smdcw=="
21879+ "integrity": "sha512-OTKKOqeav2QWcERMJR7IS9CUo1sHnke2C0gkSmcR7QuEtFNLLzHQAvnMw8ykvEcv0Qtkg0p7FOwP1v9e5Smdcw==",
21880+ "optional": true
2164221881 },
2164321882 "level-errors": {
2164421883 "version": "2.0.1",
2164521884 "resolved": "https://registry.npmjs.org/level-errors/-/level-errors-2.0.1.tgz",
2164621885 "integrity": "sha512-UVprBJXite4gPS+3VznfgDSU8PTRuVX0NXwoWW50KLxd2yw4Y1t2JUR5In1itQnudZqRMT9DlAM3Q//9NCjCFw==",
21886+ "optional": true,
2164721887 "requires": {
2164821888 "errno": "~0.1.1"
2164921889 }
@@ -21652,6 +21892,7 @@
2165221892 "version": "4.0.2",
2165321893 "resolved": "https://registry.npmjs.org/level-iterator-stream/-/level-iterator-stream-4.0.2.tgz",
2165421894 "integrity": "sha512-ZSthfEqzGSOMWoUGhTXdX9jv26d32XJuHz/5YnuHZzH6wldfWMOVwI9TBtKcya4BKTyTt3XVA0A3cF3q5CY30Q==",
21895+ "optional": true,
2165521896 "requires": {
2165621897 "inherits": "^2.0.4",
2165721898 "readable-stream": "^3.4.0",
@@ -21718,6 +21959,7 @@
2171821959 "version": "1.0.1",
2171921960 "resolved": "https://registry.npmjs.org/level-supports/-/level-supports-1.0.1.tgz",
2172021961 "integrity": "sha512-rXM7GYnW8gsl1vedTJIbzOrRv85c/2uCMpiiCzO2fndd06U/kUXEEU9evYn4zFggBOg36IsBW8LzqIpETwwQzg==",
21962+ "optional": true,
2172121963 "requires": {
2172221964 "xtend": "^4.0.2"
2172321965 }
@@ -21735,6 +21977,7 @@
2173521977 "version": "5.0.2",
2173621978 "resolved": "https://registry.npmjs.org/leveldown/-/leveldown-5.0.2.tgz",
2173721979 "integrity": "sha512-Ib6ygFYBleS8x2gh3C1AkVsdrUShqXpe6jSTnZ6sRycEXKhqVf+xOSkhgSnjidpPzyv0d95LJVFrYQ4NuXAqHA==",
21980+ "optional": true,
2173821981 "requires": {
2173921982 "abstract-leveldown": "~6.0.0",
2174021983 "fast-future": "~1.0.2",
@@ -21746,6 +21989,7 @@
2174621989 "version": "6.0.3",
2174721990 "resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-6.0.3.tgz",
2174821991 "integrity": "sha512-jzewKKpZbaYUa6HTThnrl+GrJhzjEAeuc7hTVpZdzg7kupXZFoqQDFwyOwLNbmJKJlmzw8yiipMPkDiuKkT06Q==",
21992+ "optional": true,
2174921993 "requires": {
2175021994 "level-concat-iterator": "~2.0.0",
2175121995 "xtend": "~4.0.0"
@@ -21754,7 +21998,8 @@
2175421998 "node-gyp-build": {
2175521999 "version": "3.8.0",
2175622000 "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-3.8.0.tgz",
21757− "integrity": "sha512-bYbpIHyRqZ7sVWXxGpz8QIRug5JZc/hzZH4GbdT9HTZi6WmKCZ8GLvP8OZ9TTiIBvwPFKgtGrlWQSXDAvYdsPw=="
22001+ "integrity": "sha512-bYbpIHyRqZ7sVWXxGpz8QIRug5JZc/hzZH4GbdT9HTZi6WmKCZ8GLvP8OZ9TTiIBvwPFKgtGrlWQSXDAvYdsPw==",
22002+ "optional": true
2175822003 }
2175922004 }
2176022005 },
@@ -21810,6 +22055,7 @@
2181022055 "version": "0.19.7",
2181122056 "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.19.7.tgz",
2181222057 "integrity": "sha512-Qb5o/3WFKF2j6mYSt4UBPyi2kbKl3jYV0podBJoJCw70DlpM5Xc+oh3fFY9ToSunu8aSQQ5GY8nutjXgX/uGRA==",
22058+ "optional": true,
2181322059 "requires": {
2181422060 "err-code": "^3.0.1",
2181522061 "is-typedarray": "^1.0.0",
@@ -21827,12 +22073,14 @@
2182722073 "err-code": {
2182822074 "version": "3.0.1",
2182922075 "resolved": "https://registry.npmjs.org/err-code/-/err-code-3.0.1.tgz",
21830− "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA=="
22076+ "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA==",
22077+ "optional": true
2183122078 },
2183222079 "uint8arrays": {
2183322080 "version": "3.0.0",
2183422081 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz",
2183522082 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==",
22083+ "optional": true,
2183622084 "requires": {
2183722085 "multiformats": "^9.4.2"
2183822086 }
@@ -21935,7 +22183,8 @@
2193522183 "lodash.assign": {
2193622184 "version": "4.2.0",
2193722185 "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
21938− "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc="
22186+ "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
22187+ "optional": true
2193922188 },
2194022189 "lodash.assignin": {
2194122190 "version": "4.2.0",
@@ -21987,7 +22236,8 @@
2198722236 "lodash.keys": {
2198822237 "version": "4.2.0",
2198922238 "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-4.2.0.tgz",
21990− "integrity": "sha1-oIYCrBLk+4P5H8H7ejYKTZujUgU="
22239+ "integrity": "sha1-oIYCrBLk+4P5H8H7ejYKTZujUgU=",
22240+ "optional": true
2199122241 },
2199222242 "lodash.memoize": {
2199322243 "version": "4.1.2",
@@ -22002,7 +22252,8 @@
2200222252 "lodash.omit": {
2200322253 "version": "4.5.0",
2200422254 "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz",
22005− "integrity": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA="
22255+ "integrity": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA=",
22256+ "optional": true
2200622257 },
2200722258 "lodash.partition": {
2200822259 "version": "4.6.0",
@@ -22018,7 +22269,8 @@
2201822269 "lodash.sortby": {
2201922270 "version": "4.7.0",
2202022271 "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
22021− "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg="
22272+ "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
22273+ "optional": true
2202222274 },
2202322275 "lodash.sum": {
2202422276 "version": "4.0.2",
@@ -22066,12 +22318,14 @@
2206622318 "lodash.without": {
2206722319 "version": "4.4.0",
2206822320 "resolved": "https://registry.npmjs.org/lodash.without/-/lodash.without-4.4.0.tgz",
22069− "integrity": "sha1-PNRXSgC2e643OpS3SHcmQFB7eqw="
22321+ "integrity": "sha1-PNRXSgC2e643OpS3SHcmQFB7eqw=",
22322+ "optional": true
2207022323 },
2207122324 "lodash.xor": {
2207222325 "version": "4.5.0",
2207322326 "resolved": "https://registry.npmjs.org/lodash.xor/-/lodash.xor-4.5.0.tgz",
22074− "integrity": "sha1-TUjtfpgJWwYyWCunFNP/iuj7HbY="
22327+ "integrity": "sha1-TUjtfpgJWwYyWCunFNP/iuj7HbY=",
22328+ "optional": true
2207522329 },
2207622330 "lodash.zipwith": {
2207722331 "version": "4.2.0",
@@ -22147,7 +22401,8 @@
2214722401 "long": {
2214822402 "version": "4.0.0",
2214922403 "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
22150− "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="
22404+ "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==",
22405+ "optional": true
2215122406 },
2215222407 "loose-envify": {
2215322408 "version": "1.4.0",
@@ -22196,7 +22451,8 @@
2219622451 "ltgt": {
2219722452 "version": "2.2.1",
2219822453 "resolved": "https://registry.npmjs.org/ltgt/-/ltgt-2.2.1.tgz",
22199− "integrity": "sha1-81ypHEk/e3PaDgdJUwTxezH4fuU="
22454+ "integrity": "sha1-81ypHEk/e3PaDgdJUwTxezH4fuU=",
22455+ "optional": true
2220022456 },
2220122457 "lz-string": {
2220222458 "version": "1.4.4",
@@ -22294,6 +22550,7 @@
2229422550 "version": "1.4.1",
2229522551 "resolved": "https://registry.npmjs.org/memdown/-/memdown-1.4.1.tgz",
2229622552 "integrity": "sha1-tOThkhdGZP+65BNhqlAPMRnv4hU=",
22553+ "optional": true,
2229722554 "requires": {
2229822555 "abstract-leveldown": "~2.7.1",
2229922556 "functional-red-black-tree": "^1.0.1",
@@ -22306,7 +22563,8 @@
2230622563 "safe-buffer": {
2230722564 "version": "5.1.2",
2230822565 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
22309− "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
22566+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
22567+ "optional": true
2231022568 }
2231122569 }
2231222570 },
@@ -22422,6 +22680,7 @@
2242222680 "version": "2.0.0",
2242322681 "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-2.0.0.tgz",
2242422682 "integrity": "sha512-S7xYIeWHl2ZUKF7SDeBhGg6rfv5bKxVBdk95s/I7wVF8d+hjLSztJ/B271cnUiF6CAFduEQ5Zn3HYwAjT16DlQ==",
22683+ "optional": true,
2242522684 "requires": {
2242622685 "is-plain-obj": "^2.0.0"
2242722686 },
@@ -22429,7 +22688,8 @@
2242922688 "is-plain-obj": {
2243022689 "version": "2.1.0",
2243122690 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
22432− "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA=="
22691+ "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
22692+ "optional": true
2243322693 }
2243422694 }
2243522695 },
@@ -22466,7 +22726,8 @@
2246622726 "safe-buffer": {
2246722727 "version": "5.1.2",
2246822728 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
22469− "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
22729+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
22730+ "optional": true
2247022731 },
2247122732 "string_decoder": {
2247222733 "version": "1.1.1",
@@ -22529,7 +22790,8 @@
2252922790 "is-extglob": {
2253022791 "version": "1.0.0",
2253122792 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
22532− "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA="
22793+ "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
22794+ "optional": true
2253322795 },
2253422796 "is-glob": {
2253522797 "version": "2.0.1",
@@ -22976,7 +23238,8 @@
2297623238 "ansi-regex": {
2297723239 "version": "2.1.1",
2297823240 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
22979− "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
23241+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
23242+ "optional": true
2298023243 },
2298123244 "ansi-styles": {
2298223245 "version": "2.2.1",
@@ -23018,6 +23281,7 @@
2301823281 "version": "1.0.0",
2301923282 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
2302023283 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
23284+ "optional": true,
2302123285 "requires": {
2302223286 "number-is-nan": "^1.0.0"
2302323287 }
@@ -23032,6 +23296,7 @@
2303223296 "version": "1.0.2",
2303323297 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
2303423298 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
23299+ "optional": true,
2303523300 "requires": {
2303623301 "code-point-at": "^1.0.0",
2303723302 "is-fullwidth-code-point": "^1.0.0",
@@ -23042,6 +23307,7 @@
2304223307 "version": "3.0.1",
2304323308 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
2304423309 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
23310+ "optional": true,
2304523311 "requires": {
2304623312 "ansi-regex": "^2.0.0"
2304723313 }
@@ -23138,6 +23404,7 @@
2313823404 "version": "8.1.2",
2313923405 "resolved": "https://registry.npmjs.org/multiaddr/-/multiaddr-8.1.2.tgz",
2314023406 "integrity": "sha512-r13IzW8+Sv9zab9Gt8RPMIN2WkptIPq99EpAzg4IbJ/zTELhiEwXWr9bAmEatSCI4j/LSA6ESJzvz95JZ+ZYXQ==",
23407+ "optional": true,
2314123408 "requires": {
2314223409 "cids": "^1.0.0",
2314323410 "class-is": "^1.1.0",
@@ -23153,6 +23420,7 @@
2315323420 "version": "1.1.7",
2315423421 "resolved": "https://registry.npmjs.org/cids/-/cids-1.1.7.tgz",
2315523422 "integrity": "sha512-dlh+K0hMwFAFFjWQ2ZzxOhgGVNVREPdmk8cqHFui2U4sOodcemLMxdE5Ujga4cDcDQhWfldEPThkfu6KWBt1eA==",
23423+ "optional": true,
2315623424 "requires": {
2315723425 "multibase": "^4.0.1",
2315823426 "multicodec": "^3.0.1",
@@ -23164,6 +23432,7 @@
2316423432 "version": "4.0.5",
2316523433 "resolved": "https://registry.npmjs.org/multibase/-/multibase-4.0.5.tgz",
2316623434 "integrity": "sha512-oqFkOYXdUkakxT8MqGyn5sE1KYeVt1zataOTvg688skQp6TVBv9XnouCcVO86XKFzh/UTiCGmEImTx6ZnPZ0qQ==",
23435+ "optional": true,
2316723436 "requires": {
2316823437 "@multiformats/base-x": "^4.0.1"
2316923438 }
@@ -23172,6 +23441,7 @@
2317223441 "version": "2.1.10",
2317323442 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-2.1.10.tgz",
2317423443 "integrity": "sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==",
23444+ "optional": true,
2317523445 "requires": {
2317623446 "multiformats": "^9.4.2"
2317723447 }
@@ -23182,6 +23452,7 @@
2318223452 "version": "3.1.2",
2318323453 "resolved": "https://registry.npmjs.org/multibase/-/multibase-3.1.2.tgz",
2318423454 "integrity": "sha512-bpklWHs70LO3smJUHOjcnzGceJJvn9ui0Vau6Za0B/GBepaXswmW8Ufea0uD9pROf/qCQ4N4lZ3sf3U+SNf0tw==",
23455+ "optional": true,
2318523456 "requires": {
2318623457 "@multiformats/base-x": "^4.0.1",
2318723458 "web-encoding": "^1.0.6"
@@ -23191,6 +23462,7 @@
2319123462 "version": "3.1.0",
2319223463 "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-3.1.0.tgz",
2319323464 "integrity": "sha512-f6d4DhbQ9a8WiJ/wpbKgeJSeR0/juP/1wnjbKdZ0KAWDkC/z7Lb3xOegMUG+uTcfwSYf6j1eTvFf8HDgqPRGmQ==",
23465+ "optional": true,
2319423466 "requires": {
2319523467 "uint8arrays": "^2.1.5",
2319623468 "varint": "^6.0.0"
@@ -23200,6 +23472,7 @@
2320023472 "version": "2.1.10",
2320123473 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-2.1.10.tgz",
2320223474 "integrity": "sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==",
23475+ "optional": true,
2320323476 "requires": {
2320423477 "multiformats": "^9.4.2"
2320523478 }
@@ -23207,7 +23480,8 @@
2320723480 "varint": {
2320823481 "version": "6.0.0",
2320923482 "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz",
23210− "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg=="
23483+ "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==",
23484+ "optional": true
2321123485 }
2321223486 }
2321323487 },
@@ -23215,6 +23489,7 @@
2321523489 "version": "4.0.2",
2321623490 "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-4.0.2.tgz",
2321723491 "integrity": "sha512-xpx++1iZr4ZQHjN1mcrXS6904R36LWLxX/CBifczjtmrtCXEX623DMWOF1eiNSg+pFpiZDFVBgou/4v6ayCHSQ==",
23492+ "optional": true,
2321823493 "requires": {
2321923494 "multibase": "^4.0.1",
2322023495 "uint8arrays": "^2.1.3",
@@ -23225,6 +23500,7 @@
2322523500 "version": "4.0.5",
2322623501 "resolved": "https://registry.npmjs.org/multibase/-/multibase-4.0.5.tgz",
2322723502 "integrity": "sha512-oqFkOYXdUkakxT8MqGyn5sE1KYeVt1zataOTvg688skQp6TVBv9XnouCcVO86XKFzh/UTiCGmEImTx6ZnPZ0qQ==",
23503+ "optional": true,
2322823504 "requires": {
2322923505 "@multiformats/base-x": "^4.0.1"
2323023506 }
@@ -23233,6 +23509,7 @@
2323323509 "version": "2.1.10",
2323423510 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-2.1.10.tgz",
2323523511 "integrity": "sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==",
23512+ "optional": true,
2323623513 "requires": {
2323723514 "multiformats": "^9.4.2"
2323823515 }
@@ -23284,7 +23561,8 @@
2328423561 "multiformats": {
2328523562 "version": "9.4.5",
2328623563 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.4.5.tgz",
23287− "integrity": "sha512-zQxukxsHM34EJi3yT3MkUlycY9wEouyrAz0PSN+CyCj6cYchJZ4LrTH74YtlsxVyAK6waz/gnVLmJwi3P0knKg=="
23564+ "integrity": "sha512-zQxukxsHM34EJi3yT3MkUlycY9wEouyrAz0PSN+CyCj6cYchJZ4LrTH74YtlsxVyAK6waz/gnVLmJwi3P0knKg==",
23565+ "optional": true
2328823566 },
2328923567 "multihashes": {
2329023568 "version": "0.4.21",
@@ -23311,6 +23589,7 @@
2331123589 "version": "2.1.3",
2331223590 "resolved": "https://registry.npmjs.org/multihashing-async/-/multihashing-async-2.1.3.tgz",
2331323591 "integrity": "sha512-z4dlnTgZLn4D8daBdMGn601aS3GLOMnW5+EKoaevLwa3Fu4FK64ofn9PdJ3s0bDkhGK2fdwSjrG/S8mWlW9bzQ==",
23592+ "optional": true,
2331423593 "requires": {
2331523594 "blakejs": "^1.1.0",
2331623595 "err-code": "^3.0.0",
@@ -23323,17 +23602,20 @@
2332323602 "err-code": {
2332423603 "version": "3.0.1",
2332523604 "resolved": "https://registry.npmjs.org/err-code/-/err-code-3.0.1.tgz",
23326− "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA=="
23605+ "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA==",
23606+ "optional": true
2332723607 },
2332823608 "js-sha3": {
2332923609 "version": "0.8.0",
2333023610 "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz",
23331− "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q=="
23611+ "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==",
23612+ "optional": true
2333223613 },
2333323614 "multibase": {
2333423615 "version": "4.0.5",
2333523616 "resolved": "https://registry.npmjs.org/multibase/-/multibase-4.0.5.tgz",
2333623617 "integrity": "sha512-oqFkOYXdUkakxT8MqGyn5sE1KYeVt1zataOTvg688skQp6TVBv9XnouCcVO86XKFzh/UTiCGmEImTx6ZnPZ0qQ==",
23618+ "optional": true,
2333723619 "requires": {
2333823620 "@multiformats/base-x": "^4.0.1"
2333923621 }
@@ -23342,6 +23624,7 @@
2334223624 "version": "4.0.2",
2334323625 "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-4.0.2.tgz",
2334423626 "integrity": "sha512-xpx++1iZr4ZQHjN1mcrXS6904R36LWLxX/CBifczjtmrtCXEX623DMWOF1eiNSg+pFpiZDFVBgou/4v6ayCHSQ==",
23627+ "optional": true,
2334523628 "requires": {
2334623629 "multibase": "^4.0.1",
2334723630 "uint8arrays": "^2.1.3",
@@ -23352,6 +23635,7 @@
2335223635 "version": "2.1.10",
2335323636 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-2.1.10.tgz",
2335423637 "integrity": "sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==",
23638+ "optional": true,
2335523639 "requires": {
2335623640 "multiformats": "^9.4.2"
2335723641 }
@@ -23361,7 +23645,8 @@
2336123645 "murmurhash3js-revisited": {
2336223646 "version": "3.0.0",
2336323647 "resolved": "https://registry.npmjs.org/murmurhash3js-revisited/-/murmurhash3js-revisited-3.0.0.tgz",
23364− "integrity": "sha512-/sF3ee6zvScXMb1XFJ8gDsSnY+X8PbOyjIuBhtgis10W2Jx4ZjIhikUCIF9c4gpJxVnQIsPAFrSwTCuAjicP6g=="
23648+ "integrity": "sha512-/sF3ee6zvScXMb1XFJ8gDsSnY+X8PbOyjIuBhtgis10W2Jx4ZjIhikUCIF9c4gpJxVnQIsPAFrSwTCuAjicP6g==",
23649+ "optional": true
2336523650 },
2336623651 "nan": {
2336723652 "version": "2.15.0",
@@ -23433,12 +23718,14 @@
2343323718 "napi-macros": {
2343423719 "version": "1.8.2",
2343523720 "resolved": "https://registry.npmjs.org/napi-macros/-/napi-macros-1.8.2.tgz",
23436− "integrity": "sha512-Tr0DNY4RzTaBG2W2m3l7ZtFuJChTH6VZhXVhkGGjF/4cZTt+i8GcM9ozD+30Lmr4mDoZ5Xx34t2o4GJqYWDGcg=="
23721+ "integrity": "sha512-Tr0DNY4RzTaBG2W2m3l7ZtFuJChTH6VZhXVhkGGjF/4cZTt+i8GcM9ozD+30Lmr4mDoZ5Xx34t2o4GJqYWDGcg==",
23722+ "optional": true
2343723723 },
2343823724 "native-abort-controller": {
2343923725 "version": "0.0.3",
2344023726 "resolved": "https://registry.npmjs.org/native-abort-controller/-/native-abort-controller-0.0.3.tgz",
2344123727 "integrity": "sha512-YIxU5nWqSHG1Xbu3eOu3pdFRD882ivQpIcu6AiPVe2oSVoRbfYW63DVkZm3g1gHiMtZSvZzF6THSzTGEBYl8YA==",
23728+ "optional": true,
2344223729 "requires": {
2344323730 "globalthis": "^1.0.1"
2344423731 }
@@ -23446,7 +23733,8 @@
2344623733 "native-fetch": {
2344723734 "version": "3.0.0",
2344823735 "resolved": "https://registry.npmjs.org/native-fetch/-/native-fetch-3.0.0.tgz",
23449− "integrity": "sha512-G3Z7vx0IFb/FQ4JxvtqGABsOTIqRWvgQz6e+erkB+JJD6LrszQtMozEHI4EkmgZQvnGHrpLVzUWk7t4sJCIkVw=="
23736+ "integrity": "sha512-G3Z7vx0IFb/FQ4JxvtqGABsOTIqRWvgQz6e+erkB+JJD6LrszQtMozEHI4EkmgZQvnGHrpLVzUWk7t4sJCIkVw==",
23737+ "optional": true
2345023738 },
2345123739 "native-url": {
2345223740 "version": "0.2.6",
@@ -23971,7 +24259,8 @@
2397124259 "npm-normalize-package-bin": {
2397224260 "version": "1.0.1",
2397324261 "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
23974− "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA=="
24262+ "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
24263+ "optional": true
2397524264 },
2397624265 "npm-packlist": {
2397724266 "version": "1.4.8",
@@ -24223,7 +24512,8 @@
2422324512 "object-path": {
2422424513 "version": "0.11.5",
2422524514 "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.5.tgz",
24226− "integrity": "sha512-jgSbThcoR/s+XumvGMTMf81QVBmah+/Q7K7YduKeKVWL7N111unR2d6pZZarSk6kY/caeNxUDyxOvMWyzoU2eg=="
24515+ "integrity": "sha512-jgSbThcoR/s+XumvGMTMf81QVBmah+/Q7K7YduKeKVWL7N111unR2d6pZZarSk6kY/caeNxUDyxOvMWyzoU2eg==",
24516+ "optional": true
2422724517 },
2422824518 "object-visit": {
2422924519 "version": "1.0.1",
@@ -24517,7 +24807,8 @@
2451724807 "safe-buffer": {
2451824808 "version": "5.1.2",
2451924809 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
24520− "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
24810+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
24811+ "optional": true
2452124812 },
2452224813 "string_decoder": {
2452324814 "version": "1.1.1",
@@ -24584,7 +24875,8 @@
2458424875 "p-defer": {
2458524876 "version": "3.0.0",
2458624877 "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-3.0.0.tgz",
24587− "integrity": "sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw=="
24878+ "integrity": "sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw==",
24879+ "optional": true
2458824880 },
2458924881 "p-each-series": {
2459024882 "version": "2.2.0",
@@ -24595,6 +24887,7 @@
2459524887 "version": "1.0.0",
2459624888 "resolved": "https://registry.npmjs.org/p-fifo/-/p-fifo-1.0.0.tgz",
2459724889 "integrity": "sha512-IjoCxXW48tqdtDFz6fqo5q1UfFVjjVZe8TC1QRflvNUJtNfCUhxOUw6MOVZhDPjqhSzc26xKdugsO17gmzd5+A==",
24890+ "optional": true,
2459824891 "requires": {
2459924892 "fast-fifo": "^1.0.0",
2460024893 "p-defer": "^3.0.0"
@@ -24746,7 +25039,8 @@
2474625039 "parse-duration": {
2474725040 "version": "0.4.4",
2474825041 "resolved": "https://registry.npmjs.org/parse-duration/-/parse-duration-0.4.4.tgz",
24749− "integrity": "sha512-KbAJuYGUhZkB9gotDiKLnZ7Z3VTacK3fgwmDdB6ZVDtJbMBT6MfLga0WJaYpPDu0mzqT0NgHtHDt5PY4l0nidg=="
25042+ "integrity": "sha512-KbAJuYGUhZkB9gotDiKLnZ7Z3VTacK3fgwmDdB6ZVDtJbMBT6MfLga0WJaYpPDu0mzqT0NgHtHDt5PY4l0nidg==",
25043+ "optional": true
2475025044 },
2475125045 "parse-glob": {
2475225046 "version": "3.0.4",
@@ -24763,7 +25057,8 @@
2476325057 "is-extglob": {
2476425058 "version": "1.0.0",
2476525059 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
24766− "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA="
25060+ "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
25061+ "optional": true
2476725062 },
2476825063 "is-glob": {
2476925064 "version": "2.0.1",
@@ -24897,6 +25192,7 @@
2489725192 "version": "0.14.8",
2489825193 "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.14.8.tgz",
2489925194 "integrity": "sha512-GpuLpob/9FrEFvyZrKKsISEkaBYsON2u0WtiawLHj1ii6ewkoeRiSDFLyIefYhw0jGvQoeoZS05jaT52X7Bvig==",
25195+ "optional": true,
2490025196 "requires": {
2490125197 "cids": "^1.1.5",
2490225198 "class-is": "^1.1.0",
@@ -24911,6 +25207,7 @@
2491125207 "version": "1.1.7",
2491225208 "resolved": "https://registry.npmjs.org/cids/-/cids-1.1.7.tgz",
2491325209 "integrity": "sha512-dlh+K0hMwFAFFjWQ2ZzxOhgGVNVREPdmk8cqHFui2U4sOodcemLMxdE5Ujga4cDcDQhWfldEPThkfu6KWBt1eA==",
25210+ "optional": true,
2491425211 "requires": {
2491525212 "multibase": "^4.0.1",
2491625213 "multicodec": "^3.0.1",
@@ -24922,6 +25219,7 @@
2492225219 "version": "4.0.5",
2492325220 "resolved": "https://registry.npmjs.org/multibase/-/multibase-4.0.5.tgz",
2492425221 "integrity": "sha512-oqFkOYXdUkakxT8MqGyn5sE1KYeVt1zataOTvg688skQp6TVBv9XnouCcVO86XKFzh/UTiCGmEImTx6ZnPZ0qQ==",
25222+ "optional": true,
2492525223 "requires": {
2492625224 "@multiformats/base-x": "^4.0.1"
2492725225 }
@@ -24930,6 +25228,7 @@
2493025228 "version": "3.1.0",
2493125229 "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-3.1.0.tgz",
2493225230 "integrity": "sha512-f6d4DhbQ9a8WiJ/wpbKgeJSeR0/juP/1wnjbKdZ0KAWDkC/z7Lb3xOegMUG+uTcfwSYf6j1eTvFf8HDgqPRGmQ==",
25231+ "optional": true,
2493325232 "requires": {
2493425233 "uint8arrays": "^2.1.5",
2493525234 "varint": "^6.0.0"
@@ -24939,6 +25238,7 @@
2493925238 "version": "4.0.2",
2494025239 "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-4.0.2.tgz",
2494125240 "integrity": "sha512-xpx++1iZr4ZQHjN1mcrXS6904R36LWLxX/CBifczjtmrtCXEX623DMWOF1eiNSg+pFpiZDFVBgou/4v6ayCHSQ==",
25241+ "optional": true,
2494225242 "requires": {
2494325243 "multibase": "^4.0.1",
2494425244 "uint8arrays": "^2.1.3",
@@ -24948,7 +25248,8 @@
2494825248 "varint": {
2494925249 "version": "5.0.2",
2495025250 "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.2.tgz",
24951− "integrity": "sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow=="
25251+ "integrity": "sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==",
25252+ "optional": true
2495225253 }
2495325254 }
2495425255 },
@@ -24956,6 +25257,7 @@
2495625257 "version": "2.1.10",
2495725258 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-2.1.10.tgz",
2495825259 "integrity": "sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==",
25260+ "optional": true,
2495925261 "requires": {
2496025262 "multiformats": "^9.4.2"
2496125263 }
@@ -24963,7 +25265,8 @@
2496325265 "varint": {
2496425266 "version": "6.0.0",
2496525267 "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz",
24966− "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg=="
25268+ "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==",
25269+ "optional": true
2496725270 }
2496825271 }
2496925272 },
@@ -24971,6 +25274,7 @@
2497125274 "version": "2.0.0",
2497225275 "resolved": "https://registry.npmjs.org/pem-jwk/-/pem-jwk-2.0.0.tgz",
2497325276 "integrity": "sha512-rFxu7rVoHgQ5H9YsP50dDWf0rHjreVA2z0yPiWr5WdH/UHb29hKtF7h6l8vNd1cbYR1t0QL+JKhW55a2ZV4KtA==",
25277+ "optional": true,
2497425278 "requires": {
2497525279 "asn1.js": "^5.0.1"
2497625280 }
@@ -26276,7 +26580,8 @@
2627626580 "inherits": {
2627726581 "version": "2.0.3",
2627826582 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
26279− "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
26583+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
26584+ "optional": true
2628026585 },
2628126586 "isarray": {
2628226587 "version": "0.0.1",
@@ -26453,7 +26758,8 @@
2645326758 "inherits": {
2645426759 "version": "2.0.3",
2645526760 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
26456− "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
26761+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
26762+ "optional": true
2645726763 },
2645826764 "pouchdb-binary-utils": {
2645926765 "version": "7.0.0",
@@ -26545,17 +26851,20 @@
2654526851 "buffer-from": {
2654626852 "version": "1.1.0",
2654726853 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.0.tgz",
26548− "integrity": "sha512-c5mRlguI/Pe2dSZmpER62rSCu0ryKmWddzRYsuXc50U2/g8jMOulc31VZMa4mYx31U5xsmSOpDCgH88Vl9cDGQ=="
26854+ "integrity": "sha512-c5mRlguI/Pe2dSZmpER62rSCu0ryKmWddzRYsuXc50U2/g8jMOulc31VZMa4mYx31U5xsmSOpDCgH88Vl9cDGQ==",
26855+ "optional": true
2654926856 },
2655026857 "immediate": {
2655126858 "version": "3.0.6",
2655226859 "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
26553− "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps="
26860+ "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
26861+ "optional": true
2655426862 },
2655526863 "inherits": {
2655626864 "version": "2.0.3",
2655726865 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
26558− "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
26866+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
26867+ "optional": true
2655926868 },
2656026869 "pouchdb-adapter-utils": {
2656126870 "version": "7.0.0",
@@ -26575,6 +26884,7 @@
2657526884 "version": "7.0.0",
2657626885 "resolved": "https://registry.npmjs.org/pouchdb-binary-utils/-/pouchdb-binary-utils-7.0.0.tgz",
2657726886 "integrity": "sha512-yUktdOPIPvOVouCjJN3uop+bCcpdPwePrLm9eUAZNgEYnUFu0njdx7Q0WRsZ7UJ6l75HinL5ZHk4bnvEt86FLw==",
26887+ "optional": true,
2657826888 "requires": {
2657926889 "buffer-from": "1.1.0"
2658026890 }
@@ -26582,12 +26892,14 @@
2658226892 "pouchdb-collections": {
2658326893 "version": "7.0.0",
2658426894 "resolved": "https://registry.npmjs.org/pouchdb-collections/-/pouchdb-collections-7.0.0.tgz",
26585− "integrity": "sha512-DaoUr/vU24Q3gM6ghj0va9j/oBanPwkbhkvnqSyC3Dm5dgf5pculNxueLF9PKMo3ycApoWzHMh6N2N8KJbDU2Q=="
26895+ "integrity": "sha512-DaoUr/vU24Q3gM6ghj0va9j/oBanPwkbhkvnqSyC3Dm5dgf5pculNxueLF9PKMo3ycApoWzHMh6N2N8KJbDU2Q==",
26896+ "optional": true
2658626897 },
2658726898 "pouchdb-errors": {
2658826899 "version": "7.0.0",
2658926900 "resolved": "https://registry.npmjs.org/pouchdb-errors/-/pouchdb-errors-7.0.0.tgz",
2659026901 "integrity": "sha512-dTusY8nnTw4HIztCrNl7AoGgwvS1bVf/3/97hDaGc4ytn72V9/4dK8kTqlimi3UpaurohYRnqac0SGXYP8vgXA==",
26902+ "optional": true,
2659126903 "requires": {
2659226904 "inherits": "2.0.3"
2659326905 }
@@ -26605,6 +26917,7 @@
2660526917 "version": "7.0.0",
2660626918 "resolved": "https://registry.npmjs.org/pouchdb-md5/-/pouchdb-md5-7.0.0.tgz",
2660726919 "integrity": "sha512-yaSJKhLA3QlgloKUQeb2hLdT3KmUmPfoYdryfwHZuPTpXIRKTnMQTR9qCIRUszc0ruBpDe53DRslCgNUhAyTNQ==",
26920+ "optional": true,
2660826921 "requires": {
2660926922 "pouchdb-binary-utils": "7.0.0",
2661026923 "spark-md5": "3.0.0"
@@ -26613,12 +26926,14 @@
2661326926 "pouchdb-merge": {
2661426927 "version": "7.0.0",
2661526928 "resolved": "https://registry.npmjs.org/pouchdb-merge/-/pouchdb-merge-7.0.0.tgz",
26616− "integrity": "sha512-tci5u6NpznQhGcPv4ho1h0miky9rs+ds/T9zQ9meQeDZbUojXNaX1Jxsb0uYEQQ+HMqdcQs3Akdl0/u0mgwPGg=="
26929+ "integrity": "sha512-tci5u6NpznQhGcPv4ho1h0miky9rs+ds/T9zQ9meQeDZbUojXNaX1Jxsb0uYEQQ+HMqdcQs3Akdl0/u0mgwPGg==",
26930+ "optional": true
2661726931 },
2661826932 "pouchdb-utils": {
2661926933 "version": "7.0.0",
2662026934 "resolved": "https://registry.npmjs.org/pouchdb-utils/-/pouchdb-utils-7.0.0.tgz",
2662126935 "integrity": "sha512-1bnoX1KdZYHv9wicDIFdO0PLiVIMzNDUBUZ/yOJZ+6LW6niQCB8aCv09ZztmKfSQcU5nnN3fe656tScBgP6dOQ==",
26936+ "optional": true,
2662226937 "requires": {
2662326938 "argsarray": "0.0.1",
2662426939 "clone-buffer": "1.0.0",
@@ -26633,7 +26948,8 @@
2663326948 "uuid": {
2663426949 "version": "3.2.1",
2663526950 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz",
26636− "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA=="
26951+ "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==",
26952+ "optional": true
2663726953 }
2663826954 }
2663926955 },
@@ -26641,6 +26957,7 @@
2664126957 "version": "7.2.2",
2664226958 "resolved": "https://registry.npmjs.org/pouchdb-binary-utils/-/pouchdb-binary-utils-7.2.2.tgz",
2664326959 "integrity": "sha512-shacxlmyHbUrNfE6FGYpfyAJx7Q0m91lDdEAaPoKZM3SzAmbtB1i+OaDNtYFztXjJl16yeudkDb3xOeokVL3Qw==",
26960+ "optional": true,
2664426961 "requires": {
2664526962 "buffer-from": "1.1.1"
2664626963 },
@@ -26648,19 +26965,22 @@
2664826965 "buffer-from": {
2664926966 "version": "1.1.1",
2665026967 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
26651− "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
26968+ "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
26969+ "optional": true
2665226970 }
2665326971 }
2665426972 },
2665526973 "pouchdb-collate": {
2665626974 "version": "7.2.2",
2665726975 "resolved": "https://registry.npmjs.org/pouchdb-collate/-/pouchdb-collate-7.2.2.tgz",
26658− "integrity": "sha512-/SMY9GGasslknivWlCVwXMRMnQ8myKHs4WryQ5535nq1Wj/ehpqWloMwxEQGvZE1Sda3LOm7/5HwLTcB8Our+w=="
26976+ "integrity": "sha512-/SMY9GGasslknivWlCVwXMRMnQ8myKHs4WryQ5535nq1Wj/ehpqWloMwxEQGvZE1Sda3LOm7/5HwLTcB8Our+w==",
26977+ "optional": true
2665926978 },
2666026979 "pouchdb-collections": {
2666126980 "version": "7.2.2",
2666226981 "resolved": "https://registry.npmjs.org/pouchdb-collections/-/pouchdb-collections-7.2.2.tgz",
26663− "integrity": "sha512-6O9zyAYlp3UdtfneiMYuOCWdUCQNo2bgdjvNsMSacQX+3g8WvIoFQCYJjZZCpTttQGb+MHeRMr8m2U95lhJTew=="
26982+ "integrity": "sha512-6O9zyAYlp3UdtfneiMYuOCWdUCQNo2bgdjvNsMSacQX+3g8WvIoFQCYJjZZCpTttQGb+MHeRMr8m2U95lhJTew==",
26983+ "optional": true
2666426984 },
2666526985 "pouchdb-debug": {
2666626986 "version": "7.2.1",
@@ -26686,6 +27006,7 @@
2668627006 "version": "7.2.2",
2668727007 "resolved": "https://registry.npmjs.org/pouchdb-errors/-/pouchdb-errors-7.2.2.tgz",
2668827008 "integrity": "sha512-6GQsiWc+7uPfgEHeavG+7wuzH3JZW29Dnrvz8eVbDFE50kVFxNDVm3EkYHskvo5isG7/IkOx7PV7RPTA3keG3g==",
27009+ "optional": true,
2668927010 "requires": {
2669027011 "inherits": "2.0.4"
2669127012 }
@@ -26694,6 +27015,7 @@
2669427015 "version": "7.2.2",
2669527016 "resolved": "https://registry.npmjs.org/pouchdb-fetch/-/pouchdb-fetch-7.2.2.tgz",
2669627017 "integrity": "sha512-lUHmaG6U3zjdMkh8Vob9GvEiRGwJfXKE02aZfjiVQgew+9SLkuOxNw3y2q4d1B6mBd273y1k2Lm0IAziRNxQnA==",
27018+ "optional": true,
2669727019 "requires": {
2669827020 "abort-controller": "3.0.0",
2669927021 "fetch-cookie": "0.10.1",
@@ -26704,6 +27026,7 @@
2670427026 "version": "0.10.1",
2670527027 "resolved": "https://registry.npmjs.org/fetch-cookie/-/fetch-cookie-0.10.1.tgz",
2670627028 "integrity": "sha512-beB+VEd4cNeVG1PY+ee74+PkuCQnik78pgLi5Ah/7qdUfov8IctU0vLUbBT8/10Ma5GMBeI4wtxhGrEfKNYs2g==",
27029+ "optional": true,
2670727030 "requires": {
2670827031 "tough-cookie": "^2.3.3 || ^3.0.1 || ^4.0.0"
2670927032 }
@@ -26711,7 +27034,8 @@
2671127034 "node-fetch": {
2671227035 "version": "2.6.0",
2671327036 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz",
26714− "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA=="
27037+ "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==",
27038+ "optional": true
2671527039 }
2671627040 }
2671727041 },
@@ -26755,6 +27079,7 @@
2675527079 "version": "7.2.2",
2675627080 "resolved": "https://registry.npmjs.org/pouchdb-md5/-/pouchdb-md5-7.2.2.tgz",
2675727081 "integrity": "sha512-c/RvLp2oSh8PLAWU5vFBnp6ejJABIdKqboZwRRUrWcfGDf+oyX8RgmJFlYlzMMOh4XQLUT1IoaDV8cwlsuryZw==",
27082+ "optional": true,
2675827083 "requires": {
2675927084 "pouchdb-binary-utils": "7.2.2",
2676027085 "spark-md5": "3.0.1"
@@ -26763,14 +27088,16 @@
2676327088 "spark-md5": {
2676427089 "version": "3.0.1",
2676527090 "resolved": "https://registry.npmjs.org/spark-md5/-/spark-md5-3.0.1.tgz",
26766− "integrity": "sha512-0tF3AGSD1ppQeuffsLDIOWlKUd3lS92tFxcsrh5Pe3ZphhnoK+oXIBTzOAThZCiuINZLvpiLH/1VS1/ANEJVig=="
27091+ "integrity": "sha512-0tF3AGSD1ppQeuffsLDIOWlKUd3lS92tFxcsrh5Pe3ZphhnoK+oXIBTzOAThZCiuINZLvpiLH/1VS1/ANEJVig==",
27092+ "optional": true
2676727093 }
2676827094 }
2676927095 },
2677027096 "pouchdb-merge": {
2677127097 "version": "7.2.2",
2677227098 "resolved": "https://registry.npmjs.org/pouchdb-merge/-/pouchdb-merge-7.2.2.tgz",
26773− "integrity": "sha512-6yzKJfjIchBaS7Tusuk8280WJdESzFfQ0sb4jeMUNnrqs4Cx3b0DIEOYTRRD9EJDM+je7D3AZZ4AT0tFw8gb4A=="
27099+ "integrity": "sha512-6yzKJfjIchBaS7Tusuk8280WJdESzFfQ0sb4jeMUNnrqs4Cx3b0DIEOYTRRD9EJDM+je7D3AZZ4AT0tFw8gb4A==",
27100+ "optional": true
2677427101 },
2677527102 "pouchdb-selector-core": {
2677627103 "version": "7.2.2",
@@ -26786,6 +27113,7 @@
2678627113 "version": "7.2.2",
2678727114 "resolved": "https://registry.npmjs.org/pouchdb-utils/-/pouchdb-utils-7.2.2.tgz",
2678827115 "integrity": "sha512-XmeM5ioB4KCfyB2MGZXu1Bb2xkElNwF1qG+zVFbQsKQij0zvepdOUfGuWvLRHxTOmt4muIuSOmWZObZa3NOgzQ==",
27116+ "optional": true,
2678927117 "requires": {
2679027118 "argsarray": "0.0.1",
2679127119 "clone-buffer": "1.0.0",
@@ -26800,7 +27128,8 @@
2680027128 "uuid": {
2680127129 "version": "8.1.0",
2680227130 "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.1.0.tgz",
26803− "integrity": "sha512-CI18flHDznR0lq54xBycOVmphdCYnQLKn8abKn7PXUiKUGdEd+/l9LWNJmugXel4hXq7S+RMNl34ecyC9TntWg=="
27131+ "integrity": "sha512-CI18flHDznR0lq54xBycOVmphdCYnQLKn8abKn7PXUiKUGdEd+/l9LWNJmugXel4hXq7S+RMNl34ecyC9TntWg==",
27132+ "optional": true
2680427133 }
2680527134 }
2680627135 },
@@ -26901,6 +27230,7 @@
2690127230 "version": "7.3.1",
2690227231 "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
2690327232 "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
27233+ "optional": true,
2690427234 "requires": {
2690527235 "asap": "~2.0.3"
2690627236 }
@@ -26945,6 +27275,7 @@
2694527275 "version": "6.11.2",
2694627276 "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.2.tgz",
2694727277 "integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==",
27278+ "optional": true,
2694827279 "requires": {
2694927280 "@protobufjs/aspromise": "^1.1.2",
2695027281 "@protobufjs/base64": "^1.1.2",
@@ -27742,6 +28073,7 @@
2774228073 "version": "1.3.2",
2774328074 "resolved": "https://registry.npmjs.org/receptacle/-/receptacle-1.3.2.tgz",
2774428075 "integrity": "sha512-HrsFvqZZheusncQRiEE7GatOAETrARKV/lnfYicIm8lbvp/JQOdADOfhjBd2DajvoszEyxSM6RlAAIZgEoeu/A==",
28076+ "optional": true,
2774528077 "requires": {
2774628078 "ms": "^2.1.1"
2774728079 },
@@ -27749,7 +28081,8 @@
2774928081 "ms": {
2775028082 "version": "2.1.3",
2775128083 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
27752− "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
28084+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
28085+ "optional": true
2775328086 }
2775428087 }
2775528088 },
@@ -28272,7 +28605,8 @@
2827228605 "replace-ext": {
2827328606 "version": "0.0.1",
2827428607 "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
28275− "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ="
28608+ "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
28609+ "optional": true
2827628610 },
2827728611 "request": {
2827828612 "version": "2.88.2",
@@ -29231,7 +29565,8 @@
2923129565 "seedrandom": {
2923229566 "version": "3.0.5",
2923329567 "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz",
29234− "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg=="
29568+ "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==",
29569+ "optional": true
2923529570 },
2923629571 "select-hose": {
2923729572 "version": "2.0.0",
@@ -30069,7 +30404,8 @@
3006930404 "spark-md5": {
3007030405 "version": "3.0.0",
3007130406 "resolved": "https://registry.npmjs.org/spark-md5/-/spark-md5-3.0.0.tgz",
30072− "integrity": "sha1-NyIifFTi+vJLHcbZM8wUTm9xv+8="
30407+ "integrity": "sha1-NyIifFTi+vJLHcbZM8wUTm9xv+8=",
30408+ "optional": true
3007330409 },
3007430410 "spdx-correct": {
3007530411 "version": "3.1.1",
@@ -30541,6 +30877,7 @@
3054130877 "version": "0.2.4",
3054230878 "resolved": "https://registry.npmjs.org/stream-to-it/-/stream-to-it-0.2.4.tgz",
3054330879 "integrity": "sha512-4vEbkSs83OahpmBybNJXlJd7d6/RxzkkSdT3I0mnGt79Xd2Kk+e1JqbvAvsQfCeKj3aKb0QIWkyK3/n0j506vQ==",
30880+ "optional": true,
3054430881 "requires": {
3054530882 "get-iterator": "^1.0.2"
3054630883 }
@@ -30548,7 +30885,8 @@
3054830885 "streamsearch": {
3054930886 "version": "0.1.2",
3055030887 "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz",
30551− "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo="
30888+ "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=",
30889+ "optional": true
3055230890 },
3055330891 "strict-event-emitter-types": {
3055430892 "version": "2.0.0",
@@ -30877,6 +31215,7 @@
3087731215 "version": "0.9.19",
3087831216 "resolved": "https://registry.npmjs.org/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.19.tgz",
3087931217 "integrity": "sha512-dxdemxFFB0ppCLg10FTtRqH/31FNRL1y1BQv8209MK5I4CwALb7iihQg+7p65lFcIl8MHatINWBLOqpgU4Kyyw==",
31218+ "optional": true,
3088031219 "requires": {
3088131220 "backo2": "^1.0.2",
3088231221 "eventemitter3": "^3.1.0",
@@ -30888,7 +31227,8 @@
3088831227 "eventemitter3": {
3088931228 "version": "3.1.2",
3089031229 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz",
30891− "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q=="
31230+ "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==",
31231+ "optional": true
3089231232 }
3089331233 }
3089431234 },
@@ -31750,6 +32090,7 @@
3175032090 "version": "0.2.5",
3175132091 "resolved": "https://registry.npmjs.org/to-json-schema/-/to-json-schema-0.2.5.tgz",
3175232092 "integrity": "sha512-jP1ievOee8pec3tV9ncxLSS48Bnw7DIybgy112rhMCEhf3K4uyVNZZHr03iQQBzbV5v5Hos+dlZRRyk6YSMNDw==",
32093+ "optional": true,
3175332094 "requires": {
3175432095 "lodash.isequal": "^4.5.0",
3175532096 "lodash.keys": "^4.2.0",
@@ -31919,6 +32260,7 @@
3191932260 "version": "0.4.4",
3192032261 "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.4.4.tgz",
3192132262 "integrity": "sha512-uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA==",
32263+ "optional": true,
3192232264 "requires": {
3192332265 "tslib": "^1.9.3"
3192432266 }
@@ -32074,12 +32416,14 @@
3207432416 "ua-parser-js": {
3207532417 "version": "0.7.28",
3207632418 "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.28.tgz",
32077− "integrity": "sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g=="
32419+ "integrity": "sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g==",
32420+ "optional": true
3207832421 },
3207932422 "uint8arrays": {
3208032423 "version": "1.1.0",
3208132424 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-1.1.0.tgz",
3208232425 "integrity": "sha512-cLdlZ6jnFczsKf5IH1gPHTtcHtPGho5r4CvctohmQjw8K7Q3gFdfIGHxSTdTaCKrL4w09SsPRJTqRS0drYeszA==",
32426+ "optional": true,
3208332427 "requires": {
3208432428 "multibase": "^3.0.0",
3208532429 "web-encoding": "^1.0.2"
@@ -32089,6 +32433,7 @@
3208932433 "version": "3.1.2",
3209032434 "resolved": "https://registry.npmjs.org/multibase/-/multibase-3.1.2.tgz",
3209132435 "integrity": "sha512-bpklWHs70LO3smJUHOjcnzGceJJvn9ui0Vau6Za0B/GBepaXswmW8Ufea0uD9pROf/qCQ4N4lZ3sf3U+SNf0tw==",
32436+ "optional": true,
3209232437 "requires": {
3209332438 "@multiformats/base-x": "^4.0.1",
3209432439 "web-encoding": "^1.0.6"
@@ -32212,6 +32557,7 @@
3221232557 "version": "1.0.0",
3221332558 "resolved": "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz",
3221432559 "integrity": "sha1-OmQcjC/7zk2mg6XHDwOkYpQMIJA=",
32560+ "optional": true,
3221532561 "requires": {
3221632562 "normalize-path": "^2.1.1"
3221732563 }
@@ -32474,6 +32820,7 @@
3247432820 "version": "0.10.2",
3247532821 "resolved": "https://registry.npmjs.org/ursa-optional/-/ursa-optional-0.10.2.tgz",
3247632822 "integrity": "sha512-TKdwuLboBn7M34RcvVTuQyhvrA8gYKapuVdm0nBP0mnBc7oECOfUQZrY91cefL3/nm64ZyrejSRrhTVdX7NG/A==",
32823+ "optional": true,
3247732824 "requires": {
3247832825 "bindings": "^1.5.0",
3247932826 "nan": "^2.14.2"
@@ -32519,6 +32866,7 @@
3251932866 "version": "1.1.1",
3252032867 "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.1.1.tgz",
3252132868 "integrity": "sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw==",
32869+ "optional": true,
3252232870 "requires": {
3252332871 "call-bind": "^1.0.0",
3252432872 "define-properties": "^1.1.3",
@@ -32574,7 +32922,8 @@
3257432922 "valid-url": {
3257532923 "version": "1.0.9",
3257632924 "resolved": "https://registry.npmjs.org/valid-url/-/valid-url-1.0.9.tgz",
32577− "integrity": "sha1-HBRHm0DxOXp1eC8RXkCGRHQzogA="
32925+ "integrity": "sha1-HBRHm0DxOXp1eC8RXkCGRHQzogA=",
32926+ "optional": true
3257832927 },
3257932928 "validate-npm-package-license": {
3258032929 "version": "3.0.4",
@@ -32588,7 +32937,8 @@
3258832937 "value-or-promise": {
3258932938 "version": "1.0.10",
3259032939 "resolved": "https://registry.npmjs.org/value-or-promise/-/value-or-promise-1.0.10.tgz",
32591− "integrity": "sha512-1OwTzvcfXkAfabk60UVr5NdjtjJ0Fg0T5+B1bhxtrOEwSH2fe8y4DnLgoksfCyd8yZCOQQHB0qLMQnwgCjbXLQ=="
32940+ "integrity": "sha512-1OwTzvcfXkAfabk60UVr5NdjtjJ0Fg0T5+B1bhxtrOEwSH2fe8y4DnLgoksfCyd8yZCOQQHB0qLMQnwgCjbXLQ==",
32941+ "optional": true
3259232942 },
3259332943 "varint": {
3259432944 "version": "5.0.2",
@@ -32627,6 +32977,7 @@
3262732977 "version": "1.2.0",
3262832978 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
3262932979 "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=",
32980+ "optional": true,
3263032981 "requires": {
3263132982 "clone": "^1.0.0",
3263232983 "clone-stats": "^0.0.1",
@@ -32682,7 +33033,8 @@
3268233033 "safe-buffer": {
3268333034 "version": "5.1.2",
3268433035 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
32685− "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
33036+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
33037+ "optional": true
3268633038 },
3268733039 "string_decoder": {
3268833040 "version": "1.1.1",
@@ -32703,7 +33055,8 @@
3270333055 "vuvuzela": {
3270433056 "version": "1.0.3",
3270533057 "resolved": "https://registry.npmjs.org/vuvuzela/-/vuvuzela-1.0.3.tgz",
32706− "integrity": "sha1-O+FF5YJxxzylUnndhR8SpoIRSws="
33058+ "integrity": "sha1-O+FF5YJxxzylUnndhR8SpoIRSws=",
33059+ "optional": true
3270733060 },
3270833061 "w3c-hr-time": {
3270933062 "version": "1.0.2",
@@ -32788,12 +33141,14 @@
3278833141 "arr-diff": {
3278933142 "version": "4.0.0",
3279033143 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
32791− "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA="
33144+ "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
33145+ "optional": true
3279233146 },
3279333147 "array-unique": {
3279433148 "version": "0.3.2",
3279533149 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
32796− "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg="
33150+ "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
33151+ "optional": true
3279733152 },
3279833153 "binary-extensions": {
3279933154 "version": "1.13.1",
@@ -32805,6 +33160,7 @@
3280533160 "version": "2.3.2",
3280633161 "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
3280733162 "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
33163+ "optional": true,
3280833164 "requires": {
3280933165 "arr-flatten": "^1.1.0",
3281033166 "array-unique": "^0.3.2",
@@ -32822,6 +33178,7 @@
3282233178 "version": "2.0.1",
3282333179 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3282433180 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
33181+ "optional": true,
3282533182 "requires": {
3282633183 "is-extendable": "^0.1.0"
3282733184 }
@@ -32852,6 +33209,7 @@
3285233209 "version": "2.1.4",
3285333210 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3285433211 "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
33212+ "optional": true,
3285533213 "requires": {
3285633214 "debug": "^2.3.3",
3285733215 "define-property": "^0.2.5",
@@ -32866,6 +33224,7 @@
3286633224 "version": "0.2.5",
3286733225 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3286833226 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
33227+ "optional": true,
3286933228 "requires": {
3287033229 "is-descriptor": "^0.1.0"
3287133230 }
@@ -32874,6 +33233,7 @@
3287433233 "version": "2.0.1",
3287533234 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3287633235 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
33236+ "optional": true,
3287733237 "requires": {
3287833238 "is-extendable": "^0.1.0"
3287933239 }
@@ -32882,6 +33242,7 @@
3288233242 "version": "0.1.6",
3288333243 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
3288433244 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
33245+ "optional": true,
3288533246 "requires": {
3288633247 "kind-of": "^3.0.2"
3288733248 },
@@ -32890,6 +33251,7 @@
3289033251 "version": "3.2.2",
3289133252 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3289233253 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
33254+ "optional": true,
3289333255 "requires": {
3289433256 "is-buffer": "^1.1.5"
3289533257 }
@@ -32900,6 +33262,7 @@
3290033262 "version": "0.1.4",
3290133263 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
3290233264 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
33265+ "optional": true,
3290333266 "requires": {
3290433267 "kind-of": "^3.0.2"
3290533268 },
@@ -32908,6 +33271,7 @@
3290833271 "version": "3.2.2",
3290933272 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3291033273 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
33274+ "optional": true,
3291133275 "requires": {
3291233276 "is-buffer": "^1.1.5"
3291333277 }
@@ -32918,6 +33282,7 @@
3291833282 "version": "0.1.6",
3291933283 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
3292033284 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
33285+ "optional": true,
3292133286 "requires": {
3292233287 "is-accessor-descriptor": "^0.1.6",
3292333288 "is-data-descriptor": "^0.1.4",
@@ -32927,7 +33292,8 @@
3292733292 "kind-of": {
3292833293 "version": "5.1.0",
3292933294 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
32930− "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
33295+ "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
33296+ "optional": true
3293133297 }
3293233298 }
3293333299 },
@@ -32935,6 +33301,7 @@
3293533301 "version": "3.0.2",
3293633302 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3293733303 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
33304+ "optional": true,
3293833305 "requires": {
3293933306 "assign-symbols": "^1.0.0",
3294033307 "is-extendable": "^1.0.1"
@@ -32944,6 +33311,7 @@
3294433311 "version": "1.0.1",
3294533312 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3294633313 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
33314+ "optional": true,
3294733315 "requires": {
3294833316 "is-plain-object": "^2.0.4"
3294933317 }
@@ -32954,6 +33322,7 @@
3295433322 "version": "2.0.4",
3295533323 "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3295633324 "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
33325+ "optional": true,
3295733326 "requires": {
3295833327 "array-unique": "^0.3.2",
3295933328 "define-property": "^1.0.0",
@@ -32969,6 +33338,7 @@
3296933338 "version": "1.0.0",
3297033339 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3297133340 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
33341+ "optional": true,
3297233342 "requires": {
3297333343 "is-descriptor": "^1.0.0"
3297433344 }
@@ -32977,6 +33347,7 @@
3297733347 "version": "2.0.1",
3297833348 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3297933349 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
33350+ "optional": true,
3298033351 "requires": {
3298133352 "is-extendable": "^0.1.0"
3298233353 }
@@ -32987,6 +33358,7 @@
3298733358 "version": "4.0.0",
3298833359 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
3298933360 "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
33361+ "optional": true,
3299033362 "requires": {
3299133363 "extend-shallow": "^2.0.1",
3299233364 "is-number": "^3.0.0",
@@ -32998,6 +33370,7 @@
3299833370 "version": "2.0.1",
3299933371 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3300033372 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
33373+ "optional": true,
3300133374 "requires": {
3300233375 "is-extendable": "^0.1.0"
3300333376 }
@@ -33018,6 +33391,7 @@
3301833391 "version": "1.0.0",
3301933392 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3302033393 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
33394+ "optional": true,
3302133395 "requires": {
3302233396 "kind-of": "^6.0.0"
3302333397 }
@@ -33035,6 +33409,7 @@
3303533409 "version": "1.0.0",
3303633410 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3303733411 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
33412+ "optional": true,
3303833413 "requires": {
3303933414 "kind-of": "^6.0.0"
3304033415 }
@@ -33043,6 +33418,7 @@
3304333418 "version": "1.0.2",
3304433419 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3304533420 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
33421+ "optional": true,
3304633422 "requires": {
3304733423 "is-accessor-descriptor": "^1.0.0",
3304833424 "is-data-descriptor": "^1.0.0",
@@ -33062,6 +33438,7 @@
3306233438 "version": "3.0.0",
3306333439 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
3306433440 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
33441+ "optional": true,
3306533442 "requires": {
3306633443 "kind-of": "^3.0.2"
3306733444 },
@@ -33070,6 +33447,7 @@
3307033447 "version": "3.2.2",
3307133448 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3307233449 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
33450+ "optional": true,
3307333451 "requires": {
3307433452 "is-buffer": "^1.1.5"
3307533453 }
@@ -33079,12 +33457,14 @@
3307933457 "kind-of": {
3308033458 "version": "6.0.3",
3308133459 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
33082− "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
33460+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
33461+ "optional": true
3308333462 },
3308433463 "micromatch": {
3308533464 "version": "3.1.10",
3308633465 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
3308733466 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
33467+ "optional": true,
3308833468 "requires": {
3308933469 "arr-diff": "^4.0.0",
3309033470 "array-unique": "^0.3.2",
@@ -33142,7 +33522,8 @@
3314233522 "safe-buffer": {
3314333523 "version": "5.1.2",
3314433524 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
33145− "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
33525+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
33526+ "optional": true
3314633527 },
3314733528 "string_decoder": {
3314833529 "version": "1.1.1",
@@ -33157,6 +33538,7 @@
3315733538 "version": "2.1.1",
3315833539 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
3315933540 "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
33541+ "optional": true,
3316033542 "requires": {
3316133543 "is-number": "^3.0.0",
3316233544 "repeat-string": "^1.6.1"
@@ -33185,6 +33567,7 @@
3318533567 "version": "1.1.5",
3318633568 "resolved": "https://registry.npmjs.org/web-encoding/-/web-encoding-1.1.5.tgz",
3318733569 "integrity": "sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==",
33570+ "optional": true,
3318833571 "requires": {
3318933572 "@zxing/text-encoding": "0.9.0",
3319033573 "util": "^0.12.3"
@@ -35770,6 +36153,7 @@
3577036153 "version": "1.0.9",
3577136154 "resolved": "https://registry.npmjs.org/xss/-/xss-1.0.9.tgz",
3577236155 "integrity": "sha512-2t7FahYnGJys6DpHLhajusId7R0Pm2yTmuL0GV9+mV0ZlaLSnb2toBmppATfg5sWIhZQGlsTLoecSzya+l4EAQ==",
36156+ "optional": true,
3577336157 "requires": {
3577436158 "commander": "^2.20.3",
3577536159 "cssfilter": "0.0.10"
@@ -35875,12 +36259,14 @@
3587536259 "zen-observable": {
3587636260 "version": "0.8.15",
3587736261 "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz",
35878− "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ=="
36262+ "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==",
36263+ "optional": true
3587936264 },
3588036265 "zen-observable-ts": {
3588136266 "version": "0.8.21",
3588236267 "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-0.8.21.tgz",
3588336268 "integrity": "sha512-Yj3yXweRc8LdRMrCC8nIc4kkjWecPAUVh0TI0OUrWXx6aX790vLcDlWca6I4vsyCGH3LpWxq0dJRcMOFoVqmeg==",
36269+ "optional": true,
3588436270 "requires": {
3588536271 "tslib": "^1.9.3",
3588636272 "zen-observable": "^0.8.0"
package.json+3−2
@@ -32,7 +32,7 @@
3232 "@types/styled-components": "^5.1.10",
3333 "@types/styled-system": "^5.1.11",
3434 "@types/styled-system__css": "^5.0.15",
35− "@urbit/roller-api": "^0.1.4",
35+ "@urbit/roller-api": "^0.1.5",
3636 "@walletconnect/client": "^1.6.2",
3737 "@walletconnect/qrcode-modal": "^1.6.2",
3838 "@welldone-software/why-did-you-render": "^3.2.3",
@@ -79,7 +79,7 @@
7979 "urbit-ob": "^4.1.4",
8080 "urbit-paper-renderer": "^2.0.9",
8181 "web3": "^1.3.6",
82− "web3-utils": "^1.3.6",
82+ "web3-utils": "^1.5.1",
8383 "zustand": "^3.5.9"
8484 },
8585 "devDependencies": {
@@ -117,6 +117,7 @@
117117 "pilot-release": "WITH_TEST_STATE=STAR_RELEASE npm run pilot",
118118 "pilot-residents": "WITH_TEST_STATE=RESIDENTS npm run pilot",
119119 "pilot-l2": "BROWSER=NONE WITH_TEST_STATE=L2 HTTPS=false NODE_ENV=development npm-run-all pilot:setup start pilot:cleanup --continue-on-error",
120+ "pilot-l2-local": "REACT_APP_STUB_LOCAL=true BROWSER=NONE REACT_APP_L2=true HTTPS=false NODE_ENV=development npm run start --continue-on-error",
120121 "pilot-ropsten": "REACT_APP_ROPSTEN=true HTTPS=true npm-run-all start --continue-on-error",
121122 "pilot:cleanup": "pkill -f ganache-cli",
122123 "lint:check": "eslint 'src/**/*.{js,jsx,ts,tsx}'",
src/lib/authToken.ts+9−10
@@ -1,12 +1,14 @@
11import { crypto } from 'bitcoinjs-lib';
22import { ecdsaSign } from 'secp256k1';
33import Web3 from 'web3';
4+import { hexToBytes } from 'web3-utils';
45import WalletConnect from '@walletconnect/client';
56
67import { WALLET_TYPES } from './constants';
78import { ledgerSignMessage } from './ledger';
89import { trezorSignMessage } from './trezor';
910import BridgeWallet from './types/BridgeWallet';
11+import { Hash } from '@urbit/roller-api';
1012
1113const MESSAGE = 'Bridge Authentication Token';
1214
@@ -25,19 +27,16 @@ function signMessage(privateKey: Buffer) {
2527 return ethSignature;
2628}
2729
28−function signTransactionHash(privateKey: Buffer, hash: string) {
29− const msg = '\x19Ethereum Signed Message:\n' + hash.length + hash;
30− // #ecdsaSign requires a 32-byte buffer, hence sha256
31− const hashed = crypto.sha256(Buffer.from(msg));
32− const { signature } = ecdsaSign(Buffer.from(hashed), privateKey);
33−
30+export function signTransactionHash(msg: Hash, prvKey: Buffer) {
31+ // msg is a keccak-256 hash
32+ //
33+ const hashed = Buffer.from(hexToBytes(msg));
34+ const { signature, recid } = ecdsaSign(hashed, prvKey);
3435 // add key recovery parameter
3536 const ethSignature = new Uint8Array(65);
3637 ethSignature.set(signature);
37− const v = (ethSignature[32] & 1) + 27;
38− ethSignature[64] = v;
39−
40− return ethSignature;
38+ ethSignature[64] = recid;
39+ return `0x${Buffer.from(ethSignature).toString('hex')}`;
4140}
4241
4342type MetamaskAuthTokenArgs = {
src/lib/useRoller.ts+31−9
@@ -7,11 +7,13 @@ import * as ob from 'urbit-ob';
77import {
88 Config,
99 Ship,
10+ L2Point,
1011 Proxy,
1112 RollerRPCAPI,
1213 Options,
1314 EthAddress,
1415} from '@urbit/roller-api';
16+
1517import { isDevelopment, isRopsten } from './flags';
1618import { ROLLER_HOSTS } from './constants';
1719import { useRollerStore } from 'store/roller';
@@ -19,6 +21,26 @@ import { getTimeToNextBatch } from './utils/roller';
1921import { useWallet } from 'store/wallet';
2022import { usePointCursor } from 'store/pointCursor';
2123import { useNetwork } from 'store/network';
24+import { signTransactionHash } from './authToken';
25+
26+const getProxyAndNonce = (
27+ point: L2Point,
28+ address: string
29+): { proxy?: string; nonce?: number } =>
30+ point.ownership?.managementProxy?.address === address
31+ ? { proxy: 'manage', nonce: point.ownership?.managementProxy.nonce }
32+ : point.ownership?.owner?.address === address
33+ ? { proxy: 'own', nonce: point.ownership?.owner.nonce }
34+ : point.ownership?.spawnProxy?.address === address
35+ ? { proxy: 'spawn', nonce: point.ownership?.spawn?.owner.nonce }
36+ : point.ownership?.votingProxy?.address === address
37+ ? { proxy: 'vote', nonce: point.ownership?.votingProxy?.owner.nonce }
38+ : point.ownership?.transferProxy?.address === address
39+ ? {
40+ proxy: 'transfer',
41+ nonce: point.transferProxy?.votingProxy?.owner.nonce,
42+ }
43+ : { proxy: undefined, nonce: undefined };
2244
2345export default function useRoller() {
2446 const { wallet, walletType, walletHdPath, authToken }: any = useWallet();
@@ -80,6 +102,7 @@ export default function useRoller() {
80102 throw new Error('Internal Error: Missing Contracts/Web3/Wallet');
81103 }
82104
105+ // TODO: replace with api.getSpawned(point) from the Roller
83106 const planets: number[] = await azimuth.azimuth.getUnspawnedChildren(
84107 _contracts,
85108 _point
@@ -96,8 +119,10 @@ export default function useRoller() {
96119 const tickets: { ticket: string; planet: string }[] = [];
97120 const requests: Promise<string>[] = [];
98121
99− const nonce = starInfo?.ownership?.owner?.nonce!;
100− const address = starInfo?.ownership?.owner?.address!;
122+ const { proxy, nonce } = getProxyAndNonce(starInfo, _wallet.address);
123+
124+ if (proxy === undefined || nonce === undefined)
125+ throw new Error("Error: Address doesn't match proxy");
101126
102127 for (let i = 0; i < numInvites && planets[i]; i++) {
103128 const planet = planets[i];
@@ -109,7 +134,7 @@ export default function useRoller() {
109134
110135 const from = {
111136 ship: _point, //ship that is spawning the planet
112− proxy: 'own', // this should be either "own" or "proxy"
137+ proxy, // TODO: check that this is either "own" or "spawn"
113138 };
114139
115140 const data = {
@@ -123,12 +148,9 @@ export default function useRoller() {
123148 'spawn',
124149 data
125150 );
126− const { signature } = _web3.eth.accounts.sign(
127− txHash,
128− _wallet.privateKey.toString('hex')
129− );
130151
131− requests.push(api.spawn(signature, from, address, data));
152+ const signature = signTransactionHash(txHash, _wallet.privateKey);
153+ requests.push(api.spawn(signature, from, _wallet.address, data));
132154 tickets.push({ ticket, planet: ob.patp(planet) });
133155 }
134156
@@ -144,7 +166,7 @@ export default function useRoller() {
144166 wallet,
145167 walletHdPath,
146168 walletType,
147− web3
169+ web3,
148170 ]
149171 );
150172