Skip to content

Instantly share code, notes, and snippets.

@antontroskie
Last active January 25, 2023 12:38
Show Gist options
  • Save antontroskie/d9fdfa38c1865779bec81d317f4d2d19 to your computer and use it in GitHub Desktop.
Save antontroskie/d9fdfa38c1865779bec81d317f4d2d19 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
This gist exceeds the recommended number of files (~10). To access all files, please clone this gist.
{"version":1,"resource":"file:///home/anton/golang_course/server.go","entries":[{"id":"zBkA.go","timestamp":1663106869533}]}
{"version":1,"resource":"file:///home/anton/electron-forge/src/renderer/components/TransactionHistoryTable/index.tsx","entries":[{"id":"MHRe.tsx","timestamp":1654629626721},{"id":"jlOP.tsx","source":"Add all missing imports","timestamp":1654629636245},{"id":"w8Gd.tsx","timestamp":1654629658085}]}
{"version":1,"resource":"file:///home/anton/example-svelte-app/src/theme/themes/index.ts","entries":[{"id":"5nhU.ts","timestamp":1666366127107},{"id":"gKJ3.ts","timestamp":1666366737750},{"id":"7qGO.ts","timestamp":1666366751574},{"id":"g4ch.ts","source":"searchReplace.source","timestamp":1666367325815},{"id":"oJEd.ts","timestamp":1666367396103}]}
{"version":1,"resource":"file:///home/anton/zdp/src/file_handler.rs","entries":[{"id":"Brp4.rs","timestamp":1659432135908},{"id":"plYJ.rs","timestamp":1659432258160},{"id":"q3z4.rs","timestamp":1659432937422},{"id":"WlHw.rs","timestamp":1659433277223},{"id":"mrY7.rs","source":"undoRedo.source","timestamp":1659433301027},{"id":"ybQa.rs","source":"searchReplace.source","timestamp":1659433519380},{"id":"cDsp.rs","timestamp":1659434323137},{"id":"yYUI.rs","source":"Add reference here","timestamp":1659434326853},{"id":"m2gi.rs","source":"consider introducing a named lifetime parameter: `<'a>`, `'a `","timestamp":1659434332733},{"id":"Uikg.rs","source":"indicate the anonymous lifetime: `<'_>`","timestamp":1659434343633},{"id":"Fr6h.rs","timestamp":1659434371069},{"id":"50KA.rs","timestamp":1659434412044},{"id":"rxE4.rs","timestamp":1659434565920},{"id":"VNQi.rs","timestamp":1659434790688},{"id":"entw.rs","source":"undoRedo.source","timestamp":1659434813208},{"id":"fJRE.rs","timestamp":1659434858704},{"id":"neKZ.rs","source":"undoRedo.source","timestamp":1659434862344},{"id":"GnnD.rs","timestamp":1659434868028},{"id":"vhsL.rs","timestamp":1659435180015},{"id":"T4R4.rs","timestamp":1659435200470},{"id":"fVRz.rs","timestamp":1659435219317},{"id":"ZlZ8.rs","timestamp":1659435230473},{"id":"xMez.rs","timestamp":1659435329507},{"id":"JTfT.rs","timestamp":1659435357550},{"id":"HEkE.rs","timestamp":1659435367862},{"id":"hNgO.rs","source":"undoRedo.source","timestamp":1659435476043},{"id":"EspR.rs","timestamp":1659435599017},{"id":"O51Q.rs","timestamp":1659435700495},{"id":"hWo4.rs","timestamp":1659435732551},{"id":"Txwl.rs","timestamp":1659435831062},{"id":"1F1Y.rs","timestamp":1659435966460},{"id":"4EQN.rs","timestamp":1659439749179},{"id":"yL1I.rs","timestamp":1659439855047},{"id":"ZGqr.rs","timestamp":1659439873455},{"id":"jLtR.rs","timestamp":1659439884567},{"id":"BSY6.rs","timestamp":1659439934048},{"id":"yWDL.rs","timestamp":1659439973128},{"id":"gPQp.rs","timestamp":1659440070368},{"id":"Ds00.rs","timestamp":1659440080560},{"id":"uWs5.rs","timestamp":1659440253156},{"id":"aLOw.rs","timestamp":1659440267140},{"id":"Vp3y.rs","timestamp":1659440277752},{"id":"H73F.rs","timestamp":1659440292064},{"id":"BDJt.rs","timestamp":1659440319872},{"id":"ASkz.rs","timestamp":1659440364804},{"id":"xACy.rs","timestamp":1659440386396},{"id":"KMix.rs","source":"searchReplace.source","timestamp":1659452289494},{"id":"Ahtl.rs","source":"searchReplace.source","timestamp":1659452302674},{"id":"Cqf8.rs","timestamp":1659453576783},{"id":"fN9b.rs","timestamp":1659453608891}]}
{"version":1,"resource":"file:///home/anton/ardf/run.sh","entries":[{"id":"goPZ.sh","timestamp":1658845167062},{"id":"eeXs.sh","timestamp":1658845182198}]}
{"version":1,"resource":"file:///home/anton/znp-control-panel/src/themes/light.ts","entries":[{"id":"pBdH.ts","source":"Workspace Edit","timestamp":1667993519408},{"id":"zHxo.ts","source":"Workspace Edit","timestamp":1667993649445}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns/.env.production","entries":[{"id":"7uax.production","timestamp":1661193303238},{"id":"K7GF.production","timestamp":1661268450681},{"id":"tjNK.production","timestamp":1661268472685},{"id":"7TIL.production","timestamp":1661441979668},{"id":"Itha.production","source":"Workspace Edit","timestamp":1661521835109},{"id":"3ame.production","timestamp":1661521964629},{"id":"9LCL.production","timestamp":1661555503270},{"id":"WtyX.production","timestamp":1661555519069},{"id":"F1AW.production","timestamp":1661862570398},{"id":"R9Nq.production","timestamp":1661877759011},{"id":"aKyf.production","timestamp":1661877800223},{"id":"3CpO.production","source":"searchReplace.source","timestamp":1661879954229},{"id":"3Jc0.production","source":"searchReplace.source","timestamp":1661880828333},{"id":"S0Kc.production","timestamp":1661946440669},{"id":"CFxw.production","timestamp":1661948665025},{"id":"vtWA.production","source":"Workspace Edit","timestamp":1661949318219},{"id":"3GKZ.production","timestamp":1661949469290},{"id":"JXrC.production","source":"Workspace Edit","timestamp":1662033713467},{"id":"NDAn.production","timestamp":1662034852345},{"id":"SpAX.production","source":"Workspace Edit","timestamp":1662035425454},{"id":"SqSZ.production","timestamp":1662043099648},{"id":"tr1h.production","timestamp":1662049474921},{"id":"EAZ6.production","timestamp":1662108436793},{"id":"nCfr.production","timestamp":1662453428215},{"id":"9Tua.production","timestamp":1662453448719},{"id":"Blh6.production","timestamp":1663785033443},{"id":"zt8B.production","timestamp":1664038943604},{"id":"Rc8v.production","timestamp":1664039636463},{"id":"L3xu.production","source":"undoRedo.source","timestamp":1664046094781}]}
{"version":1,"resource":"file:///home/anton/znp/src/test_utils.rs","entries":[{"id":"v78V.rs","timestamp":1652784563812},{"id":"jIF4.rs","timestamp":1652785078264},{"id":"MmPf.rs","timestamp":1652788618488},{"id":"q1Cy.rs","timestamp":1657823672663},{"id":"ss5W.rs","timestamp":1657823715130},{"id":"7EKP.rs","timestamp":1657823929335},{"id":"4uaU.rs","source":"a field with a similar name exists: `user_payment_settings`","timestamp":1657824496059},{"id":"G7mS.rs","timestamp":1657884584685},{"id":"UHVN.rs","timestamp":1657884600189},{"id":"T9lN.rs","timestamp":1657884612521},{"id":"F61B.rs","timestamp":1659447116372},{"id":"SUXZ.rs","timestamp":1660726326225},{"id":"n0OK.rs","source":"undoRedo.source","timestamp":1667558194643},{"id":"UmVK.rs","timestamp":1667559021466},{"id":"TRwY.rs","timestamp":1667559319486},{"id":"OtQH.rs","timestamp":1667559430650},{"id":"zTJ3.rs","timestamp":1667559445434},{"id":"0ilw.rs","timestamp":1667567085898},{"id":"gpKQ.rs","timestamp":1667567101578},{"id":"TQXO.rs","timestamp":1667568292260},{"id":"ry9U.rs","timestamp":1667573365031},{"id":"t4Z9.rs","timestamp":1667573396083},{"id":"fLQP.rs","timestamp":1667573518938},{"id":"6pko.rs","timestamp":1667574590610},{"id":"yduv.rs","timestamp":1667575283873},{"id":"DcSy.rs","timestamp":1667834373493},{"id":"MkzB.rs","timestamp":1667834691612},{"id":"Yj8Q.rs","timestamp":1668180137586},{"id":"4KEz.rs","timestamp":1668180171518},{"id":"4I7W.rs","timestamp":1668180188966},{"id":"iGUW.rs","timestamp":1668180286698},{"id":"shGR.rs","timestamp":1668180426646},{"id":"gGKM.rs","timestamp":1668180535869},{"id":"VbEy.rs","timestamp":1668180710113},{"id":"81cL.rs","timestamp":1668180735661},{"id":"ypLl.rs","timestamp":1668180760465},{"id":"OOY9.rs","timestamp":1668180774745},{"id":"1M0H.rs","timestamp":1668180788741},{"id":"tIIe.rs","timestamp":1668180814916},{"id":"83DM.rs","timestamp":1668180843376},{"id":"qP8S.rs","timestamp":1668187683206},{"id":"564Y.rs","timestamp":1668422946235},{"id":"2sLm.rs","timestamp":1668525972031},{"id":"SLyA.rs","timestamp":1668595871654},{"id":"RtTw.rs","timestamp":1668595888034},{"id":"dj0j.rs","timestamp":1670335129030},{"id":"e8D1.rs","timestamp":1673966224820},{"id":"fLN7.rs","timestamp":1673966259064},{"id":"YjuG.rs","source":"undoRedo.source","timestamp":1673966301372},{"id":"SMnq.rs","timestamp":1673968209088}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns/src/middlewares/validation.middleware.ts","entries":[{"id":"zgtB.ts","source":"Workspace Edit","timestamp":1661187856866},{"id":"wNhz.ts","timestamp":1661187876366},{"id":"NwRK.ts","timestamp":1661191599500},{"id":"ZEBK.ts","source":"undoRedo.source","timestamp":1661278637686},{"id":"DvWa.ts","source":"Fix all fixable ESLint issues","timestamp":1661280731062},{"id":"BFB2.ts","timestamp":1661421088980},{"id":"P5m4.ts","timestamp":1661421158235},{"id":"y643.ts","timestamp":1661421845968},{"id":"9V4o.ts","timestamp":1661422048419},{"id":"wIaH.ts","timestamp":1661422064667},{"id":"723n.ts","timestamp":1661425331978},{"id":"8OyS.ts","timestamp":1661426671574},{"id":"Pf5q.ts","timestamp":1662131343854},{"id":"Y7yX.ts","timestamp":1662131411463},{"id":"EtIk.ts","timestamp":1662675457250},{"id":"T67F.ts","source":"undoRedo.source","timestamp":1662675459722},{"id":"5X3Y.ts","timestamp":1662675502218},{"id":"i3EX.ts","timestamp":1662675517966},{"id":"F0wd.ts","timestamp":1662675598658},{"id":"tPHC.ts","source":"undoRedo.source","timestamp":1662675599894},{"id":"7Mk0.ts","timestamp":1662675647954},{"id":"DjNP.ts","source":"Workspace Edit","timestamp":1662675657398},{"id":"p62d.ts","timestamp":1663247821692},{"id":"AHDm.ts","timestamp":1663251003401},{"id":"HhWe.ts","timestamp":1663574267554},{"id":"iJ4d.ts","timestamp":1663581520484},{"id":"i1XI.ts","timestamp":1663589967433}]}
{"version":1,"resource":"file:///home/anton/zenotta-js/src/ZenottaNotaryInstance/index.ts","entries":[{"id":"EH2i.ts","timestamp":1661956098942},{"id":"kngq.ts","timestamp":1661956371550},{"id":"Em5S.ts","timestamp":1661956426456},{"id":"7Pao.ts","timestamp":1661956770734},{"id":"CGFb.ts","timestamp":1661956921221},{"id":"RrmQ.ts","timestamp":1661956946186},{"id":"29np.ts","timestamp":1661956982018},{"id":"j7kB.ts","timestamp":1661957232325},{"id":"Libd.ts","timestamp":1661957270717},{"id":"MbWs.ts","timestamp":1661957438443},{"id":"1SbX.ts","timestamp":1661957463663},{"id":"DYQY.ts","timestamp":1661957932821}]}
{"version":1,"resource":"file:///home/anton/portfolio-svelte/.jshintrc","entries":[{"id":"bRYJ","timestamp":1666882300683}]}
{"version":1,"resource":"file:///home/anton/frost/src/interfaces.ts","entries":[{"id":"mS6c.ts","source":"Workspace Edit","timestamp":1650967343627},{"id":"k9UZ.ts","timestamp":1652986489846},{"id":"UtNW.ts","timestamp":1652986516502},{"id":"NuNd.ts","timestamp":1654075830641},{"id":"09TB.ts","timestamp":1663013569327},{"id":"uyRT.ts","timestamp":1663014035881},{"id":"K1p0.ts","timestamp":1663255088674},{"id":"9te7.ts","timestamp":1663266476117},{"id":"479I.ts","timestamp":1663599603271},{"id":"Xzo4.ts","timestamp":1665148922794}]}
{"version":1,"resource":"file:///home/anton/frost/src/components/BalanceDropDown/styles.scss","entries":[{"id":"Hj03.scss","timestamp":1652969534273},{"id":"qBBy.scss","timestamp":1652985823444},{"id":"SBlz.scss","timestamp":1652985876704},{"id":"sIqN.scss","timestamp":1652985925099},{"id":"NcvI.scss","timestamp":1652986224429},{"id":"N8Eu.scss","timestamp":1654081269001},{"id":"0ou4.scss","timestamp":1654081286584}]}
{"version":1,"resource":"file:///home/anton/work-from-me/components/Loader/styles.module.scss","entries":[{"id":"cJt2.scss","timestamp":1668094583493},{"id":"zgrr.scss","timestamp":1668094702640},{"id":"spKU.scss","timestamp":1668094726720},{"id":"3CGM.scss","timestamp":1668094759380},{"id":"IFUC.scss","timestamp":1668095187830},{"id":"rogt.scss","timestamp":1668095198106},{"id":"88Tk.scss","timestamp":1668095386173},{"id":"APG3.scss","timestamp":1668095411517},{"id":"qsQL.scss","timestamp":1668095431333},{"id":"slCs.scss","timestamp":1668095466873},{"id":"Srqh.scss","timestamp":1668095493089},{"id":"79Bb.scss","timestamp":1668095523448},{"id":"S17l.scss","timestamp":1668095591409},{"id":"nQlm.scss","timestamp":1668095732209},{"id":"0GJH.scss","timestamp":1668095753141},{"id":"MWxL.scss","source":"undoRedo.source","timestamp":1668095762577},{"id":"Bo9d.scss","timestamp":1668095777513},{"id":"XqAw.scss","timestamp":1668095805153}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns/src/routes/index.route.ts","entries":[{"id":"i2uN.ts","timestamp":1661191634784}]}
{"version":1,"resource":"file:///home/anton/zdp/encrypt.sh","entries":[{"id":"Yub8.sh","timestamp":1659434048317}]}
{"version":1,"resource":"file:///home/anton/electron-forge/src/main/ipc.ts","entries":[{"id":"sx3r.ts","timestamp":1654628733151}]}
{"version":1,"resource":"file:///home/anton/my_test/lib/my_test.dart","entries":[{"id":"1GsN.dart","timestamp":1672752970092},{"id":"Ff3N.dart","timestamp":1672752984439},{"id":"sWRS.dart","timestamp":1672753626531},{"id":"V5oI.dart","source":"undoRedo.source","timestamp":1672753690987},{"id":"Idyb.dart","timestamp":1672753706630}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns-2/.env.development","entries":[{"id":"WXbw.development","timestamp":1661199853132},{"id":"horF.development","timestamp":1661259737122},{"id":"TFwc.development","timestamp":1661259812846},{"id":"fOCm.development","timestamp":1661260039150}]}
{"version":1,"resource":"file:///home/anton/znp-cp/frontend/pages/api/admin/create_user.ts","entries":[{"id":"GGCI.ts","timestamp":1669025023134}]}
{"version":1,"resource":"file:///home/anton/devops/env/ci.env.config","entries":[{"id":"WF6v.config","timestamp":1652877695492},{"id":"P0bD.config","timestamp":1652877760264}]}
{"version":1,"resource":"file:///home/anton/plasma-wallet/.erb/scripts/electron-rebuild.js","entries":[{"id":"mbh0.js","timestamp":1654176828586}]}
{"version":1,"resource":"file:///home/anton/electron-forge/webpack.main.config.js","entries":[{"id":"Jxi2.js","timestamp":1654628492776}]}
{"version":1,"resource":"file:///home/anton/rust_warp_react/frontend/src/Server/index.ts","entries":[{"id":"WXPy.ts","source":"Convert all 'require' to 'import'","timestamp":1660863546062},{"id":"62cN.ts","timestamp":1660863623510},{"id":"Mxh2.ts","timestamp":1660863658498},{"id":"cwST.ts","timestamp":1660863846545},{"id":"8nah.ts","timestamp":1660863892573},{"id":"Yslc.ts","source":"moved.source","timestamp":1660864328594},{"id":"zQWT.ts","source":"moved.source","timestamp":1660864335147},{"id":"noXE.ts","timestamp":1660865210481},{"id":"qu3Y.ts","timestamp":1660865361012},{"id":"52pQ.ts","timestamp":1660865774827},{"id":"eARJ.ts","timestamp":1660865841743},{"id":"qNgU.ts","timestamp":1660865962226},{"id":"wXvk.ts","timestamp":1660866011742},{"id":"YliU.ts","timestamp":1660866033510},{"id":"G3nx.ts","timestamp":1660866112450},{"id":"fIdd.ts","timestamp":1660866152497},{"id":"kRnx.ts","source":"undoRedo.source","timestamp":1660866181641},{"id":"e9Qh.ts","timestamp":1660866341449},{"id":"7On3.ts","timestamp":1660901936352},{"id":"sZLq.ts","source":"Workspace Edit","timestamp":1660907067918},{"id":"hhCN.ts","timestamp":1660915098090}]}
{"version":1,"resource":"file:///home/anton/znp/src/bin/node/pre_launch.rs","entries":[{"id":"41se.rs","source":"searchReplace.source","timestamp":1649242388130},{"id":"rkLo.rs","timestamp":1649242507031}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns/src/routes/auth.route.ts","entries":[{"id":"NtDw.ts","timestamp":1661191625596}]}
{"version":1,"resource":"file:///home/anton/znp-cert-gen/.env.production","entries":[{"id":"eJOk.production","timestamp":1672235552720},{"id":"muvH.production","timestamp":1672236792204}]}
{"version":1,"resource":"file:///home/anton/zenotta-js/src/interfaces/general.interfaces.ts","entries":[{"id":"rImC.ts","timestamp":1652778547389},{"id":"fKNh.ts","timestamp":1652778589491},{"id":"cUNr.ts","timestamp":1652778970364},{"id":"ttxp.ts","timestamp":1652779041368},{"id":"uduy.ts","timestamp":1652779218951},{"id":"scdn.ts","timestamp":1653046641900},{"id":"USVy.ts","source":"Update import from \".\"","timestamp":1653235805728},{"id":"KUM0.ts","timestamp":1653239248434},{"id":"4IzA.ts","timestamp":1653239488235},{"id":"Qph6.ts","timestamp":1653305992587},{"id":"3nkb.ts","timestamp":1653324028793},{"id":"U4XZ.ts","timestamp":1653560395908},{"id":"mKLE.ts","timestamp":1653560430044},{"id":"lNTk.ts","timestamp":1653561269009},{"id":"326A.ts","source":"undoRedo.source","timestamp":1655300251418},{"id":"KSqN.ts","timestamp":1661436691714},{"id":"gy1C.ts","timestamp":1661436860635},{"id":"0agz.ts","timestamp":1661436874507},{"id":"4Kyr.ts","timestamp":1661436889443},{"id":"rNo2.ts","timestamp":1661436973154},{"id":"kRxr.ts","timestamp":1661510993502},{"id":"2Qqq.ts","source":"Workspace Edit","timestamp":1661510995578},{"id":"rl0p.ts","timestamp":1661511015534},{"id":"Fkcw.ts","timestamp":1661511071045},{"id":"Q8uG.ts","timestamp":1661952216171},{"id":"6EKk.ts","timestamp":1661956493639},{"id":"LKyN.ts","timestamp":1661957482151},{"id":"RCQm.ts","source":"renamed.source","timestamp":1661957542895},{"id":"AVku.ts","source":"searchReplace.source","timestamp":1661958517787},{"id":"jdrj.ts","source":"undoRedo.source","timestamp":1661959333174},{"id":"gS4P.ts","timestamp":1662112260272},{"id":"O6GJ.ts","source":"Update import from \".\"","timestamp":1662112262844},{"id":"BZsi.ts","source":"Update import from \".\"","timestamp":1662113445976},{"id":"kwoS.ts","timestamp":1662120174828},{"id":"quGj.ts","timestamp":1662122060444},{"id":"1YYy.ts","timestamp":1662128867306},{"id":"CCoV.ts","timestamp":1662385996554},{"id":"MR2Y.ts","timestamp":1662386074602},{"id":"PW5u.ts","source":"searchReplace.source","timestamp":1662390361791},{"id":"bffT.ts","source":"searchReplace.source","timestamp":1662390389415},{"id":"duIV.ts","timestamp":1662507783236},{"id":"ekR0.ts","timestamp":1662508005919},{"id":"qaVJ.ts","source":"Add import from \"./network.interfaces\"","timestamp":1662508021735},{"id":"3jPu.ts","timestamp":1662508067427},{"id":"mSM7.ts","timestamp":1662508091119}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns/src/services/auth.service.ts","entries":[{"id":"DIdv.ts","timestamp":1663581467620},{"id":"tiE0.ts","source":"Workspace Edit","timestamp":1663581474440},{"id":"BiQ4.ts","source":"Workspace Edit","timestamp":1663581828899},{"id":"mwtV.ts","timestamp":1663581885771},{"id":"N0sf.ts","source":"Add import from \"@/config\"","timestamp":1663581891379},{"id":"Cyqi.ts","timestamp":1663581893507},{"id":"j9IR.ts","source":"Workspace Edit","timestamp":1663581898603},{"id":"wMn7.ts","timestamp":1663582689231},{"id":"8UDg.ts","source":"Workspace Edit","timestamp":1663582763034},{"id":"VDk6.ts","timestamp":1663589823423},{"id":"UGZH.ts","timestamp":1663589857623},{"id":"eWZh.ts","timestamp":1664209764113},{"id":"meRe.ts","timestamp":1664872227832},{"id":"RZ9U.ts","timestamp":1664876203869},{"id":"9ivh.ts","timestamp":1664876279441},{"id":"FAqL.ts","timestamp":1664876354989},{"id":"7xke.ts","timestamp":1665141023061},{"id":"TkFm.ts","timestamp":1665401340555},{"id":"KqCR.ts","timestamp":1665401423538},{"id":"Fm8v.ts","timestamp":1669646562824},{"id":"pHGy.ts","timestamp":1669647883100},{"id":"9rK7.ts","source":"Workspace Edit","timestamp":1669829593398},{"id":"Sxgv.ts","timestamp":1669829596586},{"id":"w1yQ.ts","source":"Update import from \"@zenotta/zenotta-js\"","timestamp":1669829754678},{"id":"AYTK.ts","timestamp":1669829866845},{"id":"nEDX.ts","timestamp":1669829950053},{"id":"IF37.ts","timestamp":1669833263125},{"id":"uhAC.ts","source":"Workspace Edit","timestamp":1669833550824},{"id":"cEjE.ts","timestamp":1669833600752},{"id":"lDtB.ts","timestamp":1669833729100},{"id":"zU9U.ts","timestamp":1669833771928},{"id":"DNAX.ts","timestamp":1669885951376},{"id":"iiOJ.ts","timestamp":1669886488060},{"id":"gNVN.ts","source":"Workspace Edit","timestamp":1669886498544},{"id":"QETq.ts","timestamp":1669886621535},{"id":"QiJq.ts","timestamp":1669886650951},{"id":"l6Wc.ts","timestamp":1669886700803},{"id":"k2Yz.ts","source":"Workspace Edit","timestamp":1669887020228},{"id":"wo1p.ts","timestamp":1669893597789},{"id":"vuxk.ts","timestamp":1669906099184},{"id":"AAAt.ts","timestamp":1669906180459},{"id":"D8GL.ts","source":"Workspace Edit","timestamp":1669906334059},{"id":"5mth.ts","timestamp":1669906343567},{"id":"GblQ.ts","timestamp":1670246270480},{"id":"GosA.ts","timestamp":1670246926988},{"id":"oYMe.ts","timestamp":1670246969476},{"id":"hwJb.ts","timestamp":1670247753354},{"id":"U67Y.ts","timestamp":1672310065085},{"id":"X1Bm.ts","timestamp":1672310333564},{"id":"JEoZ.ts","source":"Workspace Edit","timestamp":1672310342028}]}
{"version":1,"resource":"file:///home/anton/znp-cert-gen/src/config/index.ts","entries":[{"id":"nhKs.ts","timestamp":1672235614344},{"id":"e671.ts","timestamp":1672236162202},{"id":"s57y.ts","timestamp":1672236189058},{"id":"bWxF.ts","source":"Update import from \"@sinclair/typebox\"","timestamp":1672236368330},{"id":"slKU.ts","timestamp":1672236609605},{"id":"rsoF.ts","source":"Workspace Edit","timestamp":1672236948219}]}
{"version":1,"resource":"file:///home/anton/znp/src/bin/node/control.rs","entries":[{"id":"Ljzt.rs","timestamp":1668188266088},{"id":"zbdC.rs","timestamp":1668188288440},{"id":"gJ8X.rs","timestamp":1668188298628},{"id":"FUHh.rs","timestamp":1668188542726},{"id":"Ps0U.rs","timestamp":1668188574122},{"id":"EAPN.rs","timestamp":1668188598314},{"id":"fN4W.rs","timestamp":1668188617362},{"id":"mF58.rs","timestamp":1668188649458},{"id":"ec8J.rs","timestamp":1668188672714},{"id":"EtPL.rs","source":"undoRedo.source","timestamp":1668188677074},{"id":"gdIB.rs","timestamp":1668188692650},{"id":"0Jav.rs","timestamp":1668188715529},{"id":"Z9S4.rs","timestamp":1668188731421},{"id":"ZQuo.rs","timestamp":1668188853273},{"id":"vasr.rs","source":"undoRedo.source","timestamp":1668188888473},{"id":"lrBa.rs","timestamp":1668188911080},{"id":"YRSu.rs","timestamp":1668188972352},{"id":"N5Fk.rs","timestamp":1668189114119},{"id":"o8oG.rs","source":"undoRedo.source","timestamp":1668189120403},{"id":"KxWN.rs","timestamp":1668189337930},{"id":"Zi8i.rs","timestamp":1668189391250},{"id":"jsH1.rs","timestamp":1668189401574},{"id":"vkZI.rs","timestamp":1668189416210},{"id":"GJX6.rs","timestamp":1668189484774},{"id":"sAfP.rs","timestamp":1668189501298},{"id":"HsS0.rs","source":"consider borrowing here: `&\"Ok\".to_string()`","timestamp":1668189506266},{"id":"HBh5.rs","timestamp":1668189565149},{"id":"iLi1.rs","timestamp":1668417526691},{"id":"rWc9.rs","source":"undoRedo.source","timestamp":1668417548056},{"id":"DQpv.rs","timestamp":1668420168331},{"id":"oKsV.rs","timestamp":1668420178739},{"id":"w9lI.rs","timestamp":1668420489323},{"id":"U9zw.rs","timestamp":1668420521123},{"id":"7T82.rs","timestamp":1668421056498},{"id":"b3cI.rs","timestamp":1668426314226},{"id":"h4Va.rs","timestamp":1668427324927},{"id":"UBMv.rs","timestamp":1668427450755},{"id":"9OYa.rs","timestamp":1668427729457},{"id":"IibU.rs","timestamp":1668524364530},{"id":"SAz3.rs","timestamp":1668524413658},{"id":"GGUQ.rs","timestamp":1668524456110},{"id":"DUdz.rs","timestamp":1668524975627},{"id":"5kY5.rs","timestamp":1668525450845},{"id":"3Zrq.rs","timestamp":1668526328353},{"id":"d0BZ.rs","timestamp":1668526946487},{"id":"AI10.rs","timestamp":1668527078203},{"id":"RpHZ.rs","source":"Workspace Edit","timestamp":1669123747060},{"id":"CdBu.rs","timestamp":1669125510460},{"id":"Kwlb.rs","timestamp":1669125522544},{"id":"gM5Z.rs","source":"undoRedo.source","timestamp":1672781791321}]}
{"version":1,"resource":"file:///home/anton/rubicon-dashboard/components/AdminLayout/index.tsx","entries":[{"id":"ngnj.tsx","timestamp":1674573875330},{"id":"HydP.tsx","timestamp":1674573949861}]}
{
"file_comment": [
"/// !!! AUTOGENERATED: DO NOT EDIT !!!",
"/// Generated with: src/bin/node_settings_gen_key_certs.sh"
],
"tls_config": {
"pem_certificates": {
"ca_root.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIBSDCB+6ADAgECAhQsGSh7avXwLqTofjWGtXLe8PHZODAFBgMrZXAwGjEYMBYG\nA1UEAwwPWmVub3R0YSBSb290IENBMB4XDTIxMDkxNDA4MDQ1OVoXDTI0MDYwOTA4\nMDQ1OVowGjEYMBYGA1UEAwwPWmVub3R0YSBSb290IENBMCowBQYDK2VwAyEAIQvp\nF69LlaP07xWaxWbcM9UkxGbYfrrKxVo+5wL1+AujUzBRMB0GA1UdDgQWBBSacLwW\nviLFWYjEtcmq/VZ8LhNBqjAfBgNVHSMEGDAWgBSacLwWviLFWYjEtcmq/VZ8LhNB\nqjAPBgNVHRMBAf8EBTADAQH/MAUGAytlcANBAO8gMINUgF2WsnKd3K+aEewkVQkV\nQkgPB7VThLfbnn6e/PP1epQ5k2DiE8Iajps10vCpgjQCGe6K6YtX0rhlEgg=\n-----END CERTIFICATE-----\n",
"compute2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUXvgBwHf388UnOU6ixx7dBAfsYDowBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n61nCBI3kdDlgOx9vksbrPb9crRkIuthh8BPNZHTgbnyjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUevzv\ntxhxLcjmsIN7fyYbSLk8j+4wHwYDVR0jBBgwFoAUevzvtxhxLcjmsIN7fyYbSLk8\nj+4wHwYDVR0RBBgwFoIUY29tcHV0ZTIuemVub3R0YS54eXowBQYDK2VwA0EAXqlB\nYsY75Zg1vrIRWLEdX2IbMIGgCFgCpTLKSdZ5sQ1Yg9sUTjRvpJ5l+U8SutpMhsGj\nYPX6s6hYV3wOvYusCQ==\n-----END CERTIFICATE-----\n",
"compute3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUSFSP1asWQX5/GealSAV2Fr0nZOswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\ne/kbiSWYkLD0naMqfpu9zrG/v4v96ssbJxsOXCDYFYSjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUGbVB\nJztfbcr6kXV2TUmcsU3hny4wHwYDVR0jBBgwFoAUGbVBJztfbcr6kXV2TUmcsU3h\nny4wHwYDVR0RBBgwFoIUY29tcHV0ZTMuemVub3R0YS54eXowBQYDK2VwA0EArzcR\nTmTonpjdynU7/OsnzTORGN8h4A7j0i9dclVQ4uMrzpL1lgf/Nxii+fF8/1gri97L\nXj+AkIyoR1oC6FQxDQ==\n-----END CERTIFICATE-----\n",
"storage1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUAN7nZmxANeIA87woQ0W1hlDqjwIwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\noDCvhGuaFWwcaj8ne/2w+TyYU3XoxQ2C+uLDfPDU9KyjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUdgRu\nRJrrVp+uXJVj/Ap0jMsgsKswHwYDVR0jBBgwFoAUdgRuRJrrVp+uXJVj/Ap0jMsg\nsKswHwYDVR0RBBgwFoIUc3RvcmFnZTEuemVub3R0YS54eXowBQYDK2VwA0EALl84\nNg6JkJwU12GO9nkQNKz4iDw+FyuTm8ZTYjZi9Ho7PYcAfCd2vka3+uCtfpt1GTzs\njf8vCOUizoKYIZeQBg==\n-----END CERTIFICATE-----\n",
"storage2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUex0A2b9IHUqXh6ujSiDaoCLMddQwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nI+DJeVnl7K2Ru4Q3CMwPFOhecrnbttPHOOMugq+h8FqjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU3GiQ\nHVISkMwbCVax9PFv8V7NXK0wHwYDVR0jBBgwFoAU3GiQHVISkMwbCVax9PFv8V7N\nXK0wHwYDVR0RBBgwFoIUc3RvcmFnZTIuemVub3R0YS54eXowBQYDK2VwA0EA3IQl\nG7zQxRi15owFkxIZOzHcCrLJ0lqFw885UhD9rHbNrzl1HWu/CD3ExtC5VRFfR8dj\nR5bsVW5XiqzBTdZ9CQ==\n-----END CERTIFICATE-----\n",
"storage3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUUwF2cXGskjDHe93/d/KGSCu6HjswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nvVPjOHDW/oicpF5G4zB/G23RnBkrZQzVmKR7WqK1Yr+jgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU58CJ\nlfRqt6hSnXlrkp7+OtYsP1MwHwYDVR0jBBgwFoAU58CJlfRqt6hSnXlrkp7+OtYs\nP1MwHwYDVR0RBBgwFoIUc3RvcmFnZTMuemVub3R0YS54eXowBQYDK2VwA0EASdIZ\nn5vKSR3FWTrLo3XYKrusQsiGp/Bjcxda82zmNZC2W5yHd0e8nmx8pIyWv6R/MXEZ\nCw3SMhkgprH20XO5Dw==\n-----END CERTIFICATE-----\n",
"miner1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUFEVA7laoifUYrC94/kgrC935a/kwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\np8H6XycmhiRBBcgWeb8NGFWfj0XVBrlm8Su6x4Povi+jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUgS4m\nG9sSUgcEJ3BHBKlJaPfoWdAwHwYDVR0jBBgwFoAUgS4mG9sSUgcEJ3BHBKlJaPfo\nWdAwHQYDVR0RBBYwFIISbWluZXIxLnplbm90dGEueHl6MAUGAytlcANBAGJQHnFv\nO3QRjikjBcHKQTZmq0c7til+/3Iig3Ls8nzlotmI+6ead2H/sKANRMoJ42s2iSif\nuSA9RaT2MRocHAE=\n-----END CERTIFICATE-----\n",
"miner2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUY2BckTm15npzPINBamXQe5fK4bkwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nZ8nddbK2dZcIUMMSP6eFwRTlIdhPQiigxInFZ+CmjNWjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU2aHz\nADYRi+NYSUrSGcCWaEXmEmswHwYDVR0jBBgwFoAU2aHzADYRi+NYSUrSGcCWaEXm\nEmswHQYDVR0RBBYwFIISbWluZXIyLnplbm90dGEueHl6MAUGAytlcANBAG8tNZ0m\nFOg7kYIym9k7W6vDZpFjvDHkSzKxWTpYw55n8fX/Z7zO5caO7S6y6YMd/ghxTTDk\n/8JSVn1gtCCsFQY=\n-----END CERTIFICATE-----\n",
"miner3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUCIbbq1ri0+51B8UAyj/EfL63VpcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nm7hNdzrpYckkEYrnPOk84AEvYCtTw5gXVYSSeFNU+0mjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU6JoC\nClTPW+j+HAhrxJ3Puktz+FAwHwYDVR0jBBgwFoAU6JoCClTPW+j+HAhrxJ3Puktz\n+FAwHQYDVR0RBBYwFIISbWluZXIzLnplbm90dGEueHl6MAUGAytlcANBAIT8t44U\nyndyr6Qrg7LPwU7NSsHme0RpAANp+KR29hpovzSFwb1Lx07VDgxBzLKc34S2rFHf\nJ0GYvwZdnQrMVgI=\n-----END CERTIFICATE-----\n",
"miner4.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUG/vBWeNz2TdX/pJgmh0xutSmYuEwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n47fMkBWy4vK2G9G55MkGI6kZofCBfdWycuK6hn7RDamjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQULg7t\nKdPsbOLX+cGZ+Ter3UNo8s0wHwYDVR0jBBgwFoAULg7tKdPsbOLX+cGZ+Ter3UNo\n8s0wHQYDVR0RBBYwFIISbWluZXI0Lnplbm90dGEueHl6MAUGAytlcANBACSIRQ/u\nv2ZVZ+Xzm509YZNG+l3r/xAXGsTIX5pnEpvXohO5TWUcRoQQnUc1hAriSrLR+266\napUd3u43wFXRQg0=\n-----END CERTIFICATE-----\n",
"miner5.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUJOqL5hjIFt+jhpXXXnnxI4EL+SQwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nazQ/EuLY4Ro7K5B5rP0UBfeQninZTVIMM6ojD05QbYKjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU4fbh\n4bwd42s437A8XnlOehHWx8AwHwYDVR0jBBgwFoAU4fbh4bwd42s437A8XnlOehHW\nx8AwHQYDVR0RBBYwFIISbWluZXI1Lnplbm90dGEueHl6MAUGAytlcANBAJbq5ek3\n52fXjKxmP87jb5jhlI5lpEqUhXCYu8Y3DT44+iq3CJ1iVOxHcRSAD0l6tRCnkyiW\nid5hcOlYTsYlrAY=\n-----END CERTIFICATE-----\n",
"miner6.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUUYQSVpVuSlAw7hJ7c7N692uCP00wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nQAqUIC1BM75ntenb/G4+GbUMVIlx0tLN5aQZJw7Lypyjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUwI2Y\njzorh6bEl/nyUgc1+QZWuw4wHwYDVR0jBBgwFoAUwI2Yjzorh6bEl/nyUgc1+QZW\nuw4wHQYDVR0RBBYwFIISbWluZXI2Lnplbm90dGEueHl6MAUGAytlcANBAKsnJy0q\n6G661pZxYqOXOo3pEA6bGhRZIdUCXJkw7g32rYmRwvKnY7cWRxM0LybyJjNQWc9P\n6uSo+Ts7h6lzwAc=\n-----END CERTIFICATE-----\n",
"miner7.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUVj741mV0uaL6k9/WFgSskDTILVAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nAZp9XYu9Zen6a3xL6WiUIjAQb/HpM0DitWTLThLqVNOjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU3dld\nwuEzuu5CH/JxSpHyAWwKPT8wHwYDVR0jBBgwFoAU3dldwuEzuu5CH/JxSpHyAWwK\nPT8wHQYDVR0RBBYwFIISbWluZXI3Lnplbm90dGEueHl6MAUGAytlcANBAItYK9hR\nBY80WYL2FbYeoyjW3dycbubRPeMNWGky3tQ8GEClymLzvM5u4VPibOB37SzoxAg8\nWPZHuInsdToKdAs=\n-----END CERTIFICATE-----\n",
"miner8.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUK7RqMdMRu5S2c6OXrPojekzAyvYwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n5hEKV408o/dslXO9u/2bDAmd0UGoBZQjqnKjbqWHJKCjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU1jc6\ncF+RsWGiXcGhgVYKTxNULmEwHwYDVR0jBBgwFoAU1jc6cF+RsWGiXcGhgVYKTxNU\nLmEwHQYDVR0RBBYwFIISbWluZXI4Lnplbm90dGEueHl6MAUGAytlcANBAKLxRxt0\nLVJ1VGaE4Ln239J6dlm/qL6Yf15uIpnqjthuCmlXiEd7Z4ISwYFpVLj48t4OZyv0\n4CDeD7tyMIjv5Q0=\n-----END CERTIFICATE-----\n",
"miner9.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUXleDX4a3D5OpERX0H7MYt2RQRgcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nOox20gjEQouav3KCj3wvmgSd/I6C/W6E6SKTCLqszb2jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUAN74\nYteiR/xJ/tAbt87Gb2/IWwIwHwYDVR0jBBgwFoAUAN74YteiR/xJ/tAbt87Gb2/I\nWwIwHQYDVR0RBBYwFIISbWluZXI5Lnplbm90dGEueHl6MAUGAytlcANBAMnvwCVx\nEQMtv1YSMnTr8UAAmCz3Tq8Jm3V3LovAQknCyrLXFZoH4nCuwVOShy7bskgoPebf\nV9wdOhb6XRqGQwc=\n-----END CERTIFICATE-----\n",
"miner10.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6DCCAZqgAwIBAgIUDTUVzR3HvMiWYZdV6lQESIdxHJAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n3p5TnWZWAKCy4lO2nYui/3jPt45U5ZCUCyFxy5hcOEKjge8wgewwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU2VZ8\n95Vlmg+kYlrL52cWSzBIWzswHwYDVR0jBBgwFoAU2VZ895Vlmg+kYlrL52cWSzBI\nWzswHgYDVR0RBBcwFYITbWluZXIxMC56ZW5vdHRhLnh5ejAFBgMrZXADQQDgPuop\nuCWAdWxtYoazP09arFbgcch3ExMbTwom+/Ze064JwXzshpB63mEaVr+C8zO5l5I4\nIHOjxea7dtCyYNAF\n-----END CERTIFICATE-----\n",
"user1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUMSJrf30hwckAX+RH44+X29bNQhUwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\naxz6RMVgl+cMXVHI3q/kWorVZ63MXEGjgDM6Bq7dzHyjge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU9sCR\n7lCmUVE/Yv4k5elehtqwAeowHwYDVR0jBBgwFoAU9sCR7lCmUVE/Yv4k5elehtqw\nAeowHAYDVR0RBBUwE4IRdXNlcjEuemVub3R0YS54eXowBQYDK2VwA0EAQKL/98nr\nF/nfeIGkyPUA8wXUnvZhjCsNvQYyCQkYHDIu4E8bgyP55LMxgnnO1cxMQnZz6wv5\njCNHLPjaGpDzDA==\n-----END CERTIFICATE-----\n",
"user2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUET3R1ZBM3iHu//d3KgepsjeE3x4wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nQp9oiWuwMbhdpM5Mo4/AOFVzsqkOU2XP+7jDCPo7eD6jge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUi2MF\nnLsNemHwKxwa2JIYmgJ2cz4wHwYDVR0jBBgwFoAUi2MFnLsNemHwKxwa2JIYmgJ2\ncz4wHAYDVR0RBBUwE4IRdXNlcjIuemVub3R0YS54eXowBQYDK2VwA0EAcOgwoNBI\nddiFNDM1vX3GFcQlC4w9AL266pZFNA6Y8N5oanTiSu9HQCbQivQnpUC6oTNftAqz\nbHI3aKqyiPLzDA==\n-----END CERTIFICATE-----\n",
"user3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUU7fDCB+SVnBN+QGvtK2Gl+HdXNYwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nibrlk/4Nq5NSFGlcs7aEi4yAEHXsaQaagvQd1fN6tNGjge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUal6k\nDqXfSlsNzWAYgS8YcpC0m3QwHwYDVR0jBBgwFoAUal6kDqXfSlsNzWAYgS8YcpC0\nm3QwHAYDVR0RBBUwE4IRdXNlcjMuemVub3R0YS54eXowBQYDK2VwA0EAz0Vk0t4d\nGG7FG0gEFgpjak7evghaZIxqzPGRdCMdecYBrxlc11lxnjOUNBwU/1zL5vssQcqQ\n8617IjTn+cqPDQ==\n-----END CERTIFICATE-----\n",
"node.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5TCCAZegAwIBAgIUV5bI0gXf+N9u2itcuZ5r0plEukgwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nBOX4qOuQVXdSAONd9fJ+iv7ikq34lNsPtppOFFbUIy6jgewwgekwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUT/qc\naV9zg1hN9Tcv/DtQbjOhZdcwHwYDVR0jBBgwFoAUT/qcaV9zg1hN9Tcv/DtQbjOh\nZdcwGwYDVR0RBBQwEoIQbm9kZS56ZW5vdHRhLnh5ejAFBgMrZXADQQCTcIpkqrZc\nua8vIKINOrK/4K8R4cbDknuBfwmCDYWs+MTYqtnyVcATsO0USdXFMYkajzL2F6kD\nu+BwxmysshAB\n-----END CERTIFICATE-----\n"
},
"pem_pkcs8_private_keys": {
"compute2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIH+eJQDYQeCbYKVk7uTupq4FHwlxVtC292bP6A8UNPN8\n-----END PRIVATE KEY-----\n",
"compute3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIC0oDGp0Wc7mc1qewowc8OrbHKtGyXVb+5nuEUR5kqad\n-----END PRIVATE KEY-----\n",
"storage1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHzDdw12vYrBIPI+C/ZtCyMYPkUZ2cyIzcN+exu8+4lz\n-----END PRIVATE KEY-----\n",
"storage2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIF2/Mq7kNsx4jVHRD08bYFeNbGPjn0yyZw4z6JxSyY7Q\n-----END PRIVATE KEY-----\n",
"storage3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIP/enpP45aLJIdNrMUSHjo9QRjWnbbrbwOh89HzIcuH4\n-----END PRIVATE KEY-----\n",
"miner1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIE8fnbWlsAoTgnVKnuCF7ruy2AdfG7BIIpxGREGWKlv7\n-----END PRIVATE KEY-----\n",
"miner2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHGtaAOwjjY21wGk21sKjZvvVpbzWlx4WaRn82vAVANu\n-----END PRIVATE KEY-----\n",
"miner3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIND/2d3GY2kXwr5ALeuUU6h/+Nl4//ASB1lxDecedRFY\n-----END PRIVATE KEY-----\n",
"miner4.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIF9EB9Fu7RsCIL2bPsHMeO2QsX/5Pca4hbFJV/KL+s+I\n-----END PRIVATE KEY-----\n",
"miner5.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMTQ9/ld45BKPs9MGjEGUEeY9YVjHvSEnF1IK8mTxDFl\n-----END PRIVATE KEY-----\n",
"miner6.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKxQ8v86chFXZLSXeR0DFhla4MY0JA7YXILFzuDAlEmX\n-----END PRIVATE KEY-----\n",
"miner7.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIB6Bt8C7zsM3UBzHtCJQ1SMDeyWyQBRSD/5yNFSoKhE7\n-----END PRIVATE KEY-----\n",
"miner8.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHN9r9PLINbvJAAig7kTcSC+g6keAQ3SuxT/0rXwq2UP\n-----END PRIVATE KEY-----\n",
"miner9.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIAUcMaluWWdH6XdkKhS3j9ZlEZP2SNId+vncAjnwOXjL\n-----END PRIVATE KEY-----\n",
"miner10.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHFMPrSgkZN67Cg0fOA3ilDkw9m5J99v2pLFRmE7blp5\n-----END PRIVATE KEY-----\n",
"user1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMR8PP1IFoMlkOjgsHXBcoAyflj6J290JuGu4e14h0yW\n-----END PRIVATE KEY-----\n",
"user2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIEEbqNRIXTMSURW2cj5zhiFScxHxlL5N8qk8JsLAZ5vN\n-----END PRIVATE KEY-----\n",
"user3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEINxXyHXOz8Z2NEeJhzWn2ReSlIpY6rl4U77iN/aGv1jC\n-----END PRIVATE KEY-----\n",
"node.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEICUe1R2N41lODVsW7kUhYi1UzIvygQp24U84upESQ0Sz\n-----END PRIVATE KEY-----\n"
},
"socket_name_mapping": {
"127.0.0.1:12301": "compute2.zenotta.xyz",
"127.0.0.1:12302": "compute3.zenotta.xyz",
"127.0.0.1:12330": "storage1.zenotta.xyz",
"127.0.0.1:12331": "storage2.zenotta.xyz",
"127.0.0.1:12332": "storage3.zenotta.xyz",
"41.71.10.144:12341": "miner1.zenotta.xyz",
"127.0.0.1:12341": "miner2.zenotta.xyz",
"127.0.0.1:12342": "miner3.zenotta.xyz",
"127.0.0.1:12343": "miner4.zenotta.xyz",
"127.0.0.1:12344": "miner5.zenotta.xyz",
"127.0.0.1:12345": "miner6.zenotta.xyz",
"127.0.0.1:12346": "miner7.zenotta.xyz",
"127.0.0.1:12347": "miner8.zenotta.xyz",
"127.0.0.1:12348": "miner9.zenotta.xyz",
"127.0.0.1:12349": "miner10.zenotta.xyz",
"127.0.0.1:12360": "user1.zenotta.xyz",
"127.0.0.1:12361": "user2.zenotta.xyz",
"127.0.0.1:12362": "user3.zenotta.xyz"
}
}
}
{
"file_comment": [
"/// !!! AUTOGENERATED: DO NOT EDIT !!!",
"/// Generated with: src/bin/node_settings_gen_key_certs.sh"
],
"tls_config": {
"pem_certificates": {
"ca_root.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIBSDCB+6ADAgECAhQsGSh7avXwLqTofjWGtXLe8PHZODAFBgMrZXAwGjEYMBYG\nA1UEAwwPWmVub3R0YSBSb290IENBMB4XDTIxMDkxNDA4MDQ1OVoXDTI0MDYwOTA4\nMDQ1OVowGjEYMBYGA1UEAwwPWmVub3R0YSBSb290IENBMCowBQYDK2VwAyEAIQvp\nF69LlaP07xWaxWbcM9UkxGbYfrrKxVo+5wL1+AujUzBRMB0GA1UdDgQWBBSacLwW\nviLFWYjEtcmq/VZ8LhNBqjAfBgNVHSMEGDAWgBSacLwWviLFWYjEtcmq/VZ8LhNB\nqjAPBgNVHRMBAf8EBTADAQH/MAUGAytlcANBAO8gMINUgF2WsnKd3K+aEewkVQkV\nQkgPB7VThLfbnn6e/PP1epQ5k2DiE8Iajps10vCpgjQCGe6K6YtX0rhlEgg=\n-----END CERTIFICATE-----\n",
"compute2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUO15riyAm1sGcTCPA635+5HsZxpkwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nx563ViqGFfmb8hb9D8cCLtllWktA0ePr2mokNmsWJt+jgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUD07c\nYuBcEUHt62aF7Vi89pi3Mg4wHwYDVR0jBBgwFoAUD07cYuBcEUHt62aF7Vi89pi3\nMg4wHwYDVR0RBBgwFoIUY29tcHV0ZTIuemVub3R0YS54eXowBQYDK2VwA0EA5kZV\nTIfvB1zK7a4gqBFNE9hDycF08msT3AFNR/Stn8Qj+pSQSO/V8WvCE+sRok0eTW3A\nw/nwV7d9WXkdi04PDg==\n-----END CERTIFICATE-----\n",
"compute3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUKU4VNP4mN3NREHuFY3iQvRQuKocwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n+Mg57kfEnFI3RU6Znh6IUZ99DBS3Jzr+qCTJqKsLpUCjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUqD+c\n30AfZKfBZJzH2/vtVK7g4LwwHwYDVR0jBBgwFoAUqD+c30AfZKfBZJzH2/vtVK7g\n4LwwHwYDVR0RBBgwFoIUY29tcHV0ZTMuemVub3R0YS54eXowBQYDK2VwA0EAF5Lh\n7Z2rZtpV3p70DNi6esm7Sb1ELFVNze0krk9uW5h5SgCEqTDeoW2IPCWaWO61AApP\njP/i681BMvL+D6OPCA==\n-----END CERTIFICATE-----\n",
"storage1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUb/q650yJkbXH2oVOfPyZ41pZa8swBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nY1d6ZYdmBXNWY+D3F4xHOJcz+fVuhv1bCCPZxV18/7ijgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUem4I\ndj0N2H2rCWX5GZmYCnIa5JMwHwYDVR0jBBgwFoAUem4Idj0N2H2rCWX5GZmYCnIa\n5JMwHwYDVR0RBBgwFoIUc3RvcmFnZTEuemVub3R0YS54eXowBQYDK2VwA0EAVAb/\nqU9qJ6jt/iCWf3pWLmt5ZNw3Vyq3thBSYleqllb4RFYKuX9kcwrgz50QdANLq+y+\nPRdT26+6kQfqsGLUCw==\n-----END CERTIFICATE-----\n",
"storage2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUTPAdox02Wib1ySb3FrP6pJQHwOcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n1BRaxTxYjltxgbh1ACh5iIdkcQd0ci9h2Td7+W2g7vqjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUvr7f\nghCPJpezyCrE6qZbXTy7uS0wHwYDVR0jBBgwFoAUvr7fghCPJpezyCrE6qZbXTy7\nuS0wHwYDVR0RBBgwFoIUc3RvcmFnZTIuemVub3R0YS54eXowBQYDK2VwA0EAQDeX\nVdOx+3sG7vcFbN9d8SG3kE9Q2IBEn+82yibieL5ykKY3gamPtzgtM6PkTiYPBX/a\nr7zLqmVhGNckKFqVAw==\n-----END CERTIFICATE-----\n",
"storage3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUC5At2p3sfFsLwp0PoQxIHF8++MwwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nfcyxCAc6TJw3m9T9iYrF0e2X3aH4gBeY+niTgcBA1t6jgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUwHv0\nQlFiw+qEezHHr9P9Zf/yEtcwHwYDVR0jBBgwFoAUwHv0QlFiw+qEezHHr9P9Zf/y\nEtcwHwYDVR0RBBgwFoIUc3RvcmFnZTMuemVub3R0YS54eXowBQYDK2VwA0EA9DSy\nJi5NqU/O7fx98KAbPFV9IMMo58h4lnw742XqklEpHhvpH0hbxILIlMwMvh1recgi\ngidKmbHZdmuceCswCg==\n-----END CERTIFICATE-----\n",
"miner1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUIGClY3lq/9/xoEIyPA/4Ty8Zez8wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n0VdEbu+mJYZ4FZMKdAUhwnN8UbTtEcqozS4okqKv02ujge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU6tTE\nu/2TT7rPzBORG/fJ5qF0U+gwHwYDVR0jBBgwFoAU6tTEu/2TT7rPzBORG/fJ5qF0\nU+gwHQYDVR0RBBYwFIISbWluZXIxLnplbm90dGEueHl6MAUGAytlcANBAMPuJnFR\n5o/jTGhu/n4MP3PSo3dBMyF0QTSo/TyTPXewBAjSfD0S7YxifOtEAVbMDlXgezrS\nu0e/DPafO6AV3Qw=\n-----END CERTIFICATE-----\n",
"miner2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUbeunOTruRayCIQ/1XP0DfFXcfCUwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nAHvPC0QJIFMhZhMyzQCMpiQPgh29CqcAqbPmw8hdyXWjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUDuR4\nORziO1xZhLz9NMjJMIbecmwwHwYDVR0jBBgwFoAUDuR4ORziO1xZhLz9NMjJMIbe\ncmwwHQYDVR0RBBYwFIISbWluZXIyLnplbm90dGEueHl6MAUGAytlcANBAEiYb7dy\nlN67y5kRtzZOu7CObS7QzwnbUooswUJs5Rch5N3/CcUTUNwl8vMY4IORVK2+xvj9\nchnQ7dFCWM5NkA8=\n-----END CERTIFICATE-----\n",
"miner3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUaTPa/AgXCIdZlx6pDGy7eoNxR1cwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nAWc0B9U197GrmeYhMnZIi9ukb7eOkNTcLEPVCURhmB6jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU8QUz\nwJ3N+kv5t66Hxu6zywJL0yQwHwYDVR0jBBgwFoAU8QUzwJ3N+kv5t66Hxu6zywJL\n0yQwHQYDVR0RBBYwFIISbWluZXIzLnplbm90dGEueHl6MAUGAytlcANBAF9U9muo\nat+yHwYhoNlBWnXgqW3kMewxIMc1F2nFVheHkcLDPFDv/zt16rJ9VHNsvmjhuCSL\nXtmElER+AXu5IQI=\n-----END CERTIFICATE-----\n",
"miner4.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUEU5bFb703Zl/rD2rzMQNrbbvatMwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nijUkBnd0rnRb0rriZTXp1UQcH4vr9lBWrAZNY/ed0cKjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUP3ke\nK37i5gW7T+owCmD6PZL4EI4wHwYDVR0jBBgwFoAUP3keK37i5gW7T+owCmD6PZL4\nEI4wHQYDVR0RBBYwFIISbWluZXI0Lnplbm90dGEueHl6MAUGAytlcANBANt9vAp0\njlg+nzktlQXEBAGXfxtkvq41WUFDuJ+IOwXAIXzytHrQyCkPW1HzyTWIodCLz+2t\nB2aKO0UnSu1tvAg=\n-----END CERTIFICATE-----\n",
"miner5.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUNGozh+kDmD6vWWbyUDqy9V4FiOswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nh9mfWjbbCbwNCAHHscREfsoLtI8aAcg9d0v5dAUH0yijge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUmsJU\n7wNMiUkYaV1yLgMKLUsOClYwHwYDVR0jBBgwFoAUmsJU7wNMiUkYaV1yLgMKLUsO\nClYwHQYDVR0RBBYwFIISbWluZXI1Lnplbm90dGEueHl6MAUGAytlcANBAJ4Nd2vR\nyAbwm04RQikpouVRK2BgD/3NcpbweInfKlZMXQwCwTW8JBrAFZuGIdgMCKShEQJd\nUx2rlfL+j+PK2w0=\n-----END CERTIFICATE-----\n",
"miner6.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUL5ZpfK1lXPZh5GvUqeyEGwckVV4wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nMegRZLSYkHK3TwXJ7CJRXjcgqtMONJEG6fT1MXgaMPCjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUL00X\nz1zS5K2e+XTS81gG08CjNTAwHwYDVR0jBBgwFoAUL00Xz1zS5K2e+XTS81gG08Cj\nNTAwHQYDVR0RBBYwFIISbWluZXI2Lnplbm90dGEueHl6MAUGAytlcANBAAx4xDtI\nd/YJb6LsDEOnrVBxWu7q5mq5rqezoBSOrOfN6Kzdf4kM6T+KQc2ICD3qnTNSuE8u\n+z/99WOTqndVDQs=\n-----END CERTIFICATE-----\n",
"miner7.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUWYcWbC6VcDS1NftsWBpnZzKioP0wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n52JQUAWmb/2OzbBh+KhW8g9nsIkbwTDX/x2gkEKq/y2jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUzwbR\ntxmvs25l3W1RJGk1TkPCKiEwHwYDVR0jBBgwFoAUzwbRtxmvs25l3W1RJGk1TkPC\nKiEwHQYDVR0RBBYwFIISbWluZXI3Lnplbm90dGEueHl6MAUGAytlcANBAMX2HNUq\ns8h4v98oLujkKRNDGBMH+iMjmCplOcoA/oAzXsCzwX2Ln4/4sdYlL7XOJqqJflRE\n3xrUmGwPWiSTiw8=\n-----END CERTIFICATE-----\n",
"miner8.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUMu6EYDk3L260XFWjbm2V3CvbRngwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nFhYTT7Wz35r2EeTyP4ycl2rpgC5F/bPkfNqTpZ7l3RSjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUk+gL\n94XKWU+TtZgDAPD0nCD9l6wwHwYDVR0jBBgwFoAUk+gL94XKWU+TtZgDAPD0nCD9\nl6wwHQYDVR0RBBYwFIISbWluZXI4Lnplbm90dGEueHl6MAUGAytlcANBAEsIDO7p\nD4DsdZpi7Ux9fS3sIWhvY/emT3IGXIthT90u+lq8JMDd1aGQtk/uNqlx31IMwAz0\nVjnaofMhVHh9SwQ=\n-----END CERTIFICATE-----\n",
"miner9.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUc5WBJii9Bvj5DWao+JkDLzKYj30wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nHleXvkmmbVVqfinkxdRe41SKIBALTmbTcMdxN8ns592jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUbGGI\nRIY55c3k+SAHayw6r7xW2oIwHwYDVR0jBBgwFoAUbGGIRIY55c3k+SAHayw6r7xW\n2oIwHQYDVR0RBBYwFIISbWluZXI5Lnplbm90dGEueHl6MAUGAytlcANBAJrTmtpi\nPDUf3CSwA1Ow/9vQ7dmhfUpuP6ZcXeV6skH1m2fPAS7XUPdT6k4qXvP34HLrQaF1\nzmc9/3i5rXO37gY=\n-----END CERTIFICATE-----\n",
"miner10.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6DCCAZqgAwIBAgIUKDBYX9t9v5yc4YnYJY8STOZn8ukwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n/H7Sx6NRwal5+bL4RwriNqru1Kcz6l/ZbjRj/a4pQEejge8wgewwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUq3TY\nGpVQMERqi/Ehb4PIKPbv/OUwHwYDVR0jBBgwFoAUq3TYGpVQMERqi/Ehb4PIKPbv\n/OUwHgYDVR0RBBcwFYITbWluZXIxMC56ZW5vdHRhLnh5ejAFBgMrZXADQQASJiuT\nWN2GRNTNw+PbbTtpGD+kqgL7TgfjL99XtkuiVwGwjZ3rKWJiGNErTVSu2aj6/sE3\nae+qQA6sOal+usgO\n-----END CERTIFICATE-----\n",
"user1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUZqIZxAWzJ9zXcO9AtFk1cBGH7q4wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nuBEAsMN/x56YkDJAZ8nrp0K8+imTYpuqz8sJz9rZBaijge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUA6Rr\naKDchug11THIxyUc/lV8bt8wHwYDVR0jBBgwFoAUA6RraKDchug11THIxyUc/lV8\nbt8wHAYDVR0RBBUwE4IRdXNlcjEuemVub3R0YS54eXowBQYDK2VwA0EAYzeejhr2\n4NugMCfdget3Oy9zdFZ9y7vHd7sAR7vc4lrsAYb4+j4wmVSsnkXyJDBJftU4b/vU\n0L+SPgyDP4+lAg==\n-----END CERTIFICATE-----\n",
"user2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUMRVOHVll54M/3t3Sw7kpGgk2dQEwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nYk99KjR3pBN/CMZ8NwsD14Yiz2sPfb+apvTKoXDTzbajge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUjd0s\nm2PYXPwTS7DIxI5/um2+pGswHwYDVR0jBBgwFoAUjd0sm2PYXPwTS7DIxI5/um2+\npGswHAYDVR0RBBUwE4IRdXNlcjIuemVub3R0YS54eXowBQYDK2VwA0EAD/DWI3iK\nETq7jJcgNAkReitPA5z/1hSC9lOdSGtTmid95zQ2g9JeXePfsa8DL/mHzbUJnXeV\nXsFE1PuoyqUXCg==\n-----END CERTIFICATE-----\n",
"user3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUNkpbZW1c9/4KMg2OA9oGEjcCRwcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nZizV86MMP2N0EOVdRpKqSrHQ9e8WJrgKsamijHyuasWjge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUiocY\nrzuWOA0ixARCYnW0KY+V0oswHwYDVR0jBBgwFoAUiocYrzuWOA0ixARCYnW0KY+V\n0oswHAYDVR0RBBUwE4IRdXNlcjMuemVub3R0YS54eXowBQYDK2VwA0EAoQ3uxPsp\nQVtcZtae2jgBCl59goQT0wJa4ch71BsnAR6M9mVE8lVIL/Rgp+FCAIt75L6Ju3FK\nALz9oTNCWD0vDw==\n-----END CERTIFICATE-----\n",
"node.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5TCCAZegAwIBAgIUAM1/N2VMZP6CyMUzn8cazUjBtZAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n295PMxRHeAFhhFNfKAD/fANOUs5BGAsGvCZnGxPlbMCjgewwgekwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUDuyq\nhrtRfqFE9VasWZitBgLZ/BEwHwYDVR0jBBgwFoAUDuyqhrtRfqFE9VasWZitBgLZ\n/BEwGwYDVR0RBBQwEoIQbm9kZS56ZW5vdHRhLnh5ejAFBgMrZXADQQBP38ZBa+qs\nGlAaCYNKdZcq0twiqvI9m7K59py6iBn4eVGthzCq+KtIzjy1OO2KcC671DB96unn\nhpbmLHxiKHAJ\n-----END CERTIFICATE-----\n"
},
"pem_pkcs8_private_keys": {
"compute2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMlc9XDCgnETG3WIeNIkBCMUyO0DSR+L8R1Ta57bP7dn\n-----END PRIVATE KEY-----\n",
"compute3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMz7MXYtM3163Sqi1alo7pC+f8NkrfvXNXyTn85Supja\n-----END PRIVATE KEY-----\n",
"storage1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIJwncgA3pcmfiWIPSqZb9PzqRPkhE8IHb7DSsMjMZpPH\n-----END PRIVATE KEY-----\n",
"storage2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMZD8hA6M5Oir2crNleQeZVShXj66svGT2tI9Y7T9Slm\n-----END PRIVATE KEY-----\n",
"storage3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMWj66KGqdSDX+VTjZvFdE2k5SGaPtL27dkIH/+IzEP1\n-----END PRIVATE KEY-----\n",
"miner1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIEkg2zKG8QWHmNjhLcVDc062zqTF1OEL5purKAWJrv6n\n-----END PRIVATE KEY-----\n",
"miner2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIJtwVsgurlDyqkJKltjKZTw62fhldwLhUZyJBiK0Gx5l\n-----END PRIVATE KEY-----\n",
"miner3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEICVNVYrNeMlfY4qwsnRe0I6YQgk1tVP2P3JnQhC1ZlRg\n-----END PRIVATE KEY-----\n",
"miner4.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIH+GtlM+UGnVzKW31T9XrmFE6p1/yNkaH7dNBvVXdqhp\n-----END PRIVATE KEY-----\n",
"miner5.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIAL3t7tjUNcZqLLdzlQ+UkaNZahLq9DbJg/UCll1unXe\n-----END PRIVATE KEY-----\n",
"miner6.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIAKHEGZGci7ocVVPRIB/iipgtNRqEwqyB97CptxQcVqd\n-----END PRIVATE KEY-----\n",
"miner7.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIBrDSBcObIZbZyOdVuh0LvFp/w7Fui4bX1kNWgKEH0Yl\n-----END PRIVATE KEY-----\n",
"miner8.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIGWyq3mUHcrNTMHHN9O3MF9CSzf167UpzT+YTi+2zKmF\n-----END PRIVATE KEY-----\n",
"miner9.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEINhSX29cl92yfObxXwivHVC6bzsv5RjfHaIZH3z6fEnd\n-----END PRIVATE KEY-----\n",
"miner10.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIGR3o0BwCCarXzato90FO98BKDI1Fc19Nc4iB+slNk2Z\n-----END PRIVATE KEY-----\n",
"user1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKlZpS/PtfHuOfmNAwCmWrGhikhtIU0+hu9FXwbNlbtl\n-----END PRIVATE KEY-----\n",
"user2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEICI0vaLflmsH1806/SSjLYmTFLDH99/74DfUYqOmbDNY\n-----END PRIVATE KEY-----\n",
"user3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEICORUFDPsLN6F3SQox+0tC4dGsLuChx5CRtEaSZTrwpv\n-----END PRIVATE KEY-----\n",
"node.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIC+TZnq0cvMl7j11pyKxXdBi35JzTSWanxgHIWNFefBD\n-----END PRIVATE KEY-----\n"
},
"socket_name_mapping": {
"44.239.251.56:12300": "compute1.zenotta.xyz",
"127.0.0.1:12301": "compute2.zenotta.xyz",
"127.0.0.1:12302": "compute3.zenotta.xyz",
"127.0.0.1:12330": "storage1.zenotta.xyz",
"127.0.0.1:12331": "storage2.zenotta.xyz",
"127.0.0.1:12332": "storage3.zenotta.xyz",
"127.0.0.1:12340": "miner1.zenotta.xyz",
"127.0.0.1:12341": "miner2.zenotta.xyz",
"127.0.0.1:12342": "miner3.zenotta.xyz",
"127.0.0.1:12343": "miner4.zenotta.xyz",
"127.0.0.1:12344": "miner5.zenotta.xyz",
"127.0.0.1:12345": "miner6.zenotta.xyz",
"127.0.0.1:12346": "miner7.zenotta.xyz",
"127.0.0.1:12347": "miner8.zenotta.xyz",
"127.0.0.1:12348": "miner9.zenotta.xyz",
"127.0.0.1:12349": "miner10.zenotta.xyz",
"127.0.0.1:12360": "user1.zenotta.xyz",
"127.0.0.1:12361": "user2.zenotta.xyz",
"127.0.0.1:12362": "user3.zenotta.xyz"
}
}
}
{
"file_comment": [
"/// !!! AUTOGENERATED: DO NOT EDIT !!!",
"/// Generated with: src/bin/node_settings_gen_key_certs.sh"
],
"tls_config": {
"pem_certificates": {
"ca_root.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIBSDCB+6ADAgECAhQsGSh7avXwLqTofjWGtXLe8PHZODAFBgMrZXAwGjEYMBYG\nA1UEAwwPWmVub3R0YSBSb290IENBMB4XDTIxMDkxNDA4MDQ1OVoXDTI0MDYwOTA4\nMDQ1OVowGjEYMBYGA1UEAwwPWmVub3R0YSBSb290IENBMCowBQYDK2VwAyEAIQvp\nF69LlaP07xWaxWbcM9UkxGbYfrrKxVo+5wL1+AujUzBRMB0GA1UdDgQWBBSacLwW\nviLFWYjEtcmq/VZ8LhNBqjAfBgNVHSMEGDAWgBSacLwWviLFWYjEtcmq/VZ8LhNB\nqjAPBgNVHRMBAf8EBTADAQH/MAUGAytlcANBAO8gMINUgF2WsnKd3K+aEewkVQkV\nQkgPB7VThLfbnn6e/PP1epQ5k2DiE8Iajps10vCpgjQCGe6K6YtX0rhlEgg=\n-----END CERTIFICATE-----\n",
"compute1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUFdGuhWb+S08OlyVgItcFdjhlP78wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n/ynwmG+cZXnfxOrq+h2XyfEdqiBTNImU80b55w66uyijgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU3auX\nLxlQWYYOBlZHx1Ie3/wCwu8wHwYDVR0jBBgwFoAU3auXLxlQWYYOBlZHx1Ie3/wC\nwu8wHwYDVR0RBBgwFoIUY29tcHV0ZTEuemVub3R0YS54eXowBQYDK2VwA0EAXZOn\nTJbdvaWL/IKJi4pnVziRkB2srouyVoNg5DoBGnsexv33JAWsMyE301NIoy5htao5\nAGa+2GBK6bxGi7d+DQ==\n-----END CERTIFICATE-----\n",
"compute2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUXvgBwHf388UnOU6ixx7dBAfsYDowBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n61nCBI3kdDlgOx9vksbrPb9crRkIuthh8BPNZHTgbnyjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUevzv\ntxhxLcjmsIN7fyYbSLk8j+4wHwYDVR0jBBgwFoAUevzvtxhxLcjmsIN7fyYbSLk8\nj+4wHwYDVR0RBBgwFoIUY29tcHV0ZTIuemVub3R0YS54eXowBQYDK2VwA0EAXqlB\nYsY75Zg1vrIRWLEdX2IbMIGgCFgCpTLKSdZ5sQ1Yg9sUTjRvpJ5l+U8SutpMhsGj\nYPX6s6hYV3wOvYusCQ==\n-----END CERTIFICATE-----\n",
"compute3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUSFSP1asWQX5/GealSAV2Fr0nZOswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\ne/kbiSWYkLD0naMqfpu9zrG/v4v96ssbJxsOXCDYFYSjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUGbVB\nJztfbcr6kXV2TUmcsU3hny4wHwYDVR0jBBgwFoAUGbVBJztfbcr6kXV2TUmcsU3h\nny4wHwYDVR0RBBgwFoIUY29tcHV0ZTMuemVub3R0YS54eXowBQYDK2VwA0EArzcR\nTmTonpjdynU7/OsnzTORGN8h4A7j0i9dclVQ4uMrzpL1lgf/Nxii+fF8/1gri97L\nXj+AkIyoR1oC6FQxDQ==\n-----END CERTIFICATE-----\n",
"storage1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUAN7nZmxANeIA87woQ0W1hlDqjwIwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\noDCvhGuaFWwcaj8ne/2w+TyYU3XoxQ2C+uLDfPDU9KyjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUdgRu\nRJrrVp+uXJVj/Ap0jMsgsKswHwYDVR0jBBgwFoAUdgRuRJrrVp+uXJVj/Ap0jMsg\nsKswHwYDVR0RBBgwFoIUc3RvcmFnZTEuemVub3R0YS54eXowBQYDK2VwA0EALl84\nNg6JkJwU12GO9nkQNKz4iDw+FyuTm8ZTYjZi9Ho7PYcAfCd2vka3+uCtfpt1GTzs\njf8vCOUizoKYIZeQBg==\n-----END CERTIFICATE-----\n",
"storage2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUex0A2b9IHUqXh6ujSiDaoCLMddQwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nI+DJeVnl7K2Ru4Q3CMwPFOhecrnbttPHOOMugq+h8FqjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU3GiQ\nHVISkMwbCVax9PFv8V7NXK0wHwYDVR0jBBgwFoAU3GiQHVISkMwbCVax9PFv8V7N\nXK0wHwYDVR0RBBgwFoIUc3RvcmFnZTIuemVub3R0YS54eXowBQYDK2VwA0EA3IQl\nG7zQxRi15owFkxIZOzHcCrLJ0lqFw885UhD9rHbNrzl1HWu/CD3ExtC5VRFfR8dj\nR5bsVW5XiqzBTdZ9CQ==\n-----END CERTIFICATE-----\n",
"storage3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUUwF2cXGskjDHe93/d/KGSCu6HjswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nvVPjOHDW/oicpF5G4zB/G23RnBkrZQzVmKR7WqK1Yr+jgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU58CJ\nlfRqt6hSnXlrkp7+OtYsP1MwHwYDVR0jBBgwFoAU58CJlfRqt6hSnXlrkp7+OtYs\nP1MwHwYDVR0RBBgwFoIUc3RvcmFnZTMuemVub3R0YS54eXowBQYDK2VwA0EASdIZ\nn5vKSR3FWTrLo3XYKrusQsiGp/Bjcxda82zmNZC2W5yHd0e8nmx8pIyWv6R/MXEZ\nCw3SMhkgprH20XO5Dw==\n-----END CERTIFICATE-----\n",
"miner1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUFEVA7laoifUYrC94/kgrC935a/kwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\np8H6XycmhiRBBcgWeb8NGFWfj0XVBrlm8Su6x4Povi+jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUgS4m\nG9sSUgcEJ3BHBKlJaPfoWdAwHwYDVR0jBBgwFoAUgS4mG9sSUgcEJ3BHBKlJaPfo\nWdAwHQYDVR0RBBYwFIISbWluZXIxLnplbm90dGEueHl6MAUGAytlcANBAGJQHnFv\nO3QRjikjBcHKQTZmq0c7til+/3Iig3Ls8nzlotmI+6ead2H/sKANRMoJ42s2iSif\nuSA9RaT2MRocHAE=\n-----END CERTIFICATE-----\n",
"miner2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUY2BckTm15npzPINBamXQe5fK4bkwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nZ8nddbK2dZcIUMMSP6eFwRTlIdhPQiigxInFZ+CmjNWjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU2aHz\nADYRi+NYSUrSGcCWaEXmEmswHwYDVR0jBBgwFoAU2aHzADYRi+NYSUrSGcCWaEXm\nEmswHQYDVR0RBBYwFIISbWluZXIyLnplbm90dGEueHl6MAUGAytlcANBAG8tNZ0m\nFOg7kYIym9k7W6vDZpFjvDHkSzKxWTpYw55n8fX/Z7zO5caO7S6y6YMd/ghxTTDk\n/8JSVn1gtCCsFQY=\n-----END CERTIFICATE-----\n",
"miner3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUCIbbq1ri0+51B8UAyj/EfL63VpcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nm7hNdzrpYckkEYrnPOk84AEvYCtTw5gXVYSSeFNU+0mjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU6JoC\nClTPW+j+HAhrxJ3Puktz+FAwHwYDVR0jBBgwFoAU6JoCClTPW+j+HAhrxJ3Puktz\n+FAwHQYDVR0RBBYwFIISbWluZXIzLnplbm90dGEueHl6MAUGAytlcANBAIT8t44U\nyndyr6Qrg7LPwU7NSsHme0RpAANp+KR29hpovzSFwb1Lx07VDgxBzLKc34S2rFHf\nJ0GYvwZdnQrMVgI=\n-----END CERTIFICATE-----\n",
"miner4.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUG/vBWeNz2TdX/pJgmh0xutSmYuEwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n47fMkBWy4vK2G9G55MkGI6kZofCBfdWycuK6hn7RDamjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQULg7t\nKdPsbOLX+cGZ+Ter3UNo8s0wHwYDVR0jBBgwFoAULg7tKdPsbOLX+cGZ+Ter3UNo\n8s0wHQYDVR0RBBYwFIISbWluZXI0Lnplbm90dGEueHl6MAUGAytlcANBACSIRQ/u\nv2ZVZ+Xzm509YZNG+l3r/xAXGsTIX5pnEpvXohO5TWUcRoQQnUc1hAriSrLR+266\napUd3u43wFXRQg0=\n-----END CERTIFICATE-----\n",
"miner5.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUJOqL5hjIFt+jhpXXXnnxI4EL+SQwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nazQ/EuLY4Ro7K5B5rP0UBfeQninZTVIMM6ojD05QbYKjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU4fbh\n4bwd42s437A8XnlOehHWx8AwHwYDVR0jBBgwFoAU4fbh4bwd42s437A8XnlOehHW\nx8AwHQYDVR0RBBYwFIISbWluZXI1Lnplbm90dGEueHl6MAUGAytlcANBAJbq5ek3\n52fXjKxmP87jb5jhlI5lpEqUhXCYu8Y3DT44+iq3CJ1iVOxHcRSAD0l6tRCnkyiW\nid5hcOlYTsYlrAY=\n-----END CERTIFICATE-----\n",
"miner6.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUUYQSVpVuSlAw7hJ7c7N692uCP00wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nQAqUIC1BM75ntenb/G4+GbUMVIlx0tLN5aQZJw7Lypyjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUwI2Y\njzorh6bEl/nyUgc1+QZWuw4wHwYDVR0jBBgwFoAUwI2Yjzorh6bEl/nyUgc1+QZW\nuw4wHQYDVR0RBBYwFIISbWluZXI2Lnplbm90dGEueHl6MAUGAytlcANBAKsnJy0q\n6G661pZxYqOXOo3pEA6bGhRZIdUCXJkw7g32rYmRwvKnY7cWRxM0LybyJjNQWc9P\n6uSo+Ts7h6lzwAc=\n-----END CERTIFICATE-----\n",
"miner7.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUVj741mV0uaL6k9/WFgSskDTILVAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nAZp9XYu9Zen6a3xL6WiUIjAQb/HpM0DitWTLThLqVNOjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU3dld\nwuEzuu5CH/JxSpHyAWwKPT8wHwYDVR0jBBgwFoAU3dldwuEzuu5CH/JxSpHyAWwK\nPT8wHQYDVR0RBBYwFIISbWluZXI3Lnplbm90dGEueHl6MAUGAytlcANBAItYK9hR\nBY80WYL2FbYeoyjW3dycbubRPeMNWGky3tQ8GEClymLzvM5u4VPibOB37SzoxAg8\nWPZHuInsdToKdAs=\n-----END CERTIFICATE-----\n",
"miner8.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUK7RqMdMRu5S2c6OXrPojekzAyvYwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n5hEKV408o/dslXO9u/2bDAmd0UGoBZQjqnKjbqWHJKCjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU1jc6\ncF+RsWGiXcGhgVYKTxNULmEwHwYDVR0jBBgwFoAU1jc6cF+RsWGiXcGhgVYKTxNU\nLmEwHQYDVR0RBBYwFIISbWluZXI4Lnplbm90dGEueHl6MAUGAytlcANBAKLxRxt0\nLVJ1VGaE4Ln239J6dlm/qL6Yf15uIpnqjthuCmlXiEd7Z4ISwYFpVLj48t4OZyv0\n4CDeD7tyMIjv5Q0=\n-----END CERTIFICATE-----\n",
"miner9.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUXleDX4a3D5OpERX0H7MYt2RQRgcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nOox20gjEQouav3KCj3wvmgSd/I6C/W6E6SKTCLqszb2jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUAN74\nYteiR/xJ/tAbt87Gb2/IWwIwHwYDVR0jBBgwFoAUAN74YteiR/xJ/tAbt87Gb2/I\nWwIwHQYDVR0RBBYwFIISbWluZXI5Lnplbm90dGEueHl6MAUGAytlcANBAMnvwCVx\nEQMtv1YSMnTr8UAAmCz3Tq8Jm3V3LovAQknCyrLXFZoH4nCuwVOShy7bskgoPebf\nV9wdOhb6XRqGQwc=\n-----END CERTIFICATE-----\n",
"miner10.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6DCCAZqgAwIBAgIUDTUVzR3HvMiWYZdV6lQESIdxHJAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n3p5TnWZWAKCy4lO2nYui/3jPt45U5ZCUCyFxy5hcOEKjge8wgewwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU2VZ8\n95Vlmg+kYlrL52cWSzBIWzswHwYDVR0jBBgwFoAU2VZ895Vlmg+kYlrL52cWSzBI\nWzswHgYDVR0RBBcwFYITbWluZXIxMC56ZW5vdHRhLnh5ejAFBgMrZXADQQDgPuop\nuCWAdWxtYoazP09arFbgcch3ExMbTwom+/Ze064JwXzshpB63mEaVr+C8zO5l5I4\nIHOjxea7dtCyYNAF\n-----END CERTIFICATE-----\n",
"user1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUMSJrf30hwckAX+RH44+X29bNQhUwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\naxz6RMVgl+cMXVHI3q/kWorVZ63MXEGjgDM6Bq7dzHyjge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU9sCR\n7lCmUVE/Yv4k5elehtqwAeowHwYDVR0jBBgwFoAU9sCR7lCmUVE/Yv4k5elehtqw\nAeowHAYDVR0RBBUwE4IRdXNlcjEuemVub3R0YS54eXowBQYDK2VwA0EAQKL/98nr\nF/nfeIGkyPUA8wXUnvZhjCsNvQYyCQkYHDIu4E8bgyP55LMxgnnO1cxMQnZz6wv5\njCNHLPjaGpDzDA==\n-----END CERTIFICATE-----\n",
"user2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUET3R1ZBM3iHu//d3KgepsjeE3x4wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nQp9oiWuwMbhdpM5Mo4/AOFVzsqkOU2XP+7jDCPo7eD6jge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUi2MF\nnLsNemHwKxwa2JIYmgJ2cz4wHwYDVR0jBBgwFoAUi2MFnLsNemHwKxwa2JIYmgJ2\ncz4wHAYDVR0RBBUwE4IRdXNlcjIuemVub3R0YS54eXowBQYDK2VwA0EAcOgwoNBI\nddiFNDM1vX3GFcQlC4w9AL266pZFNA6Y8N5oanTiSu9HQCbQivQnpUC6oTNftAqz\nbHI3aKqyiPLzDA==\n-----END CERTIFICATE-----\n",
"user3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUU7fDCB+SVnBN+QGvtK2Gl+HdXNYwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nibrlk/4Nq5NSFGlcs7aEi4yAEHXsaQaagvQd1fN6tNGjge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUal6k\nDqXfSlsNzWAYgS8YcpC0m3QwHwYDVR0jBBgwFoAUal6kDqXfSlsNzWAYgS8YcpC0\nm3QwHAYDVR0RBBUwE4IRdXNlcjMuemVub3R0YS54eXowBQYDK2VwA0EAz0Vk0t4d\nGG7FG0gEFgpjak7evghaZIxqzPGRdCMdecYBrxlc11lxnjOUNBwU/1zL5vssQcqQ\n8617IjTn+cqPDQ==\n-----END CERTIFICATE-----\n",
"node.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5TCCAZegAwIBAgIUV5bI0gXf+N9u2itcuZ5r0plEukgwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nBOX4qOuQVXdSAONd9fJ+iv7ikq34lNsPtppOFFbUIy6jgewwgekwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUT/qc\naV9zg1hN9Tcv/DtQbjOhZdcwHwYDVR0jBBgwFoAUT/qcaV9zg1hN9Tcv/DtQbjOh\nZdcwGwYDVR0RBBQwEoIQbm9kZS56ZW5vdHRhLnh5ejAFBgMrZXADQQCTcIpkqrZc\nua8vIKINOrK/4K8R4cbDknuBfwmCDYWs+MTYqtnyVcATsO0USdXFMYkajzL2F6kD\nu+BwxmysshAB\n-----END CERTIFICATE-----\n"
},
"pem_pkcs8_private_keys": {
"compute1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEION3LtUs4fBsGNrmcPWAhaelzzr8cbRxL0egDcoeEMfr\n-----END PRIVATE KEY-----\n",
"compute2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIH+eJQDYQeCbYKVk7uTupq4FHwlxVtC292bP6A8UNPN8\n-----END PRIVATE KEY-----\n",
"compute3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIC0oDGp0Wc7mc1qewowc8OrbHKtGyXVb+5nuEUR5kqad\n-----END PRIVATE KEY-----\n",
"storage1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHzDdw12vYrBIPI+C/ZtCyMYPkUZ2cyIzcN+exu8+4lz\n-----END PRIVATE KEY-----\n",
"storage2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIF2/Mq7kNsx4jVHRD08bYFeNbGPjn0yyZw4z6JxSyY7Q\n-----END PRIVATE KEY-----\n",
"storage3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIP/enpP45aLJIdNrMUSHjo9QRjWnbbrbwOh89HzIcuH4\n-----END PRIVATE KEY-----\n",
"miner1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIE8fnbWlsAoTgnVKnuCF7ruy2AdfG7BIIpxGREGWKlv7\n-----END PRIVATE KEY-----\n",
"miner2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHGtaAOwjjY21wGk21sKjZvvVpbzWlx4WaRn82vAVANu\n-----END PRIVATE KEY-----\n",
"miner3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIND/2d3GY2kXwr5ALeuUU6h/+Nl4//ASB1lxDecedRFY\n-----END PRIVATE KEY-----\n",
"miner4.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIF9EB9Fu7RsCIL2bPsHMeO2QsX/5Pca4hbFJV/KL+s+I\n-----END PRIVATE KEY-----\n",
"miner5.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMTQ9/ld45BKPs9MGjEGUEeY9YVjHvSEnF1IK8mTxDFl\n-----END PRIVATE KEY-----\n",
"miner6.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKxQ8v86chFXZLSXeR0DFhla4MY0JA7YXILFzuDAlEmX\n-----END PRIVATE KEY-----\n",
"miner7.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIB6Bt8C7zsM3UBzHtCJQ1SMDeyWyQBRSD/5yNFSoKhE7\n-----END PRIVATE KEY-----\n",
"miner8.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHN9r9PLINbvJAAig7kTcSC+g6keAQ3SuxT/0rXwq2UP\n-----END PRIVATE KEY-----\n",
"miner9.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIAUcMaluWWdH6XdkKhS3j9ZlEZP2SNId+vncAjnwOXjL\n-----END PRIVATE KEY-----\n",
"miner10.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHFMPrSgkZN67Cg0fOA3ilDkw9m5J99v2pLFRmE7blp5\n-----END PRIVATE KEY-----\n",
"user1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMR8PP1IFoMlkOjgsHXBcoAyflj6J290JuGu4e14h0yW\n-----END PRIVATE KEY-----\n",
"user2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIEEbqNRIXTMSURW2cj5zhiFScxHxlL5N8qk8JsLAZ5vN\n-----END PRIVATE KEY-----\n",
"user3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEINxXyHXOz8Z2NEeJhzWn2ReSlIpY6rl4U77iN/aGv1jC\n-----END PRIVATE KEY-----\n",
"node.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEICUe1R2N41lODVsW7kUhYi1UzIvygQp24U84upESQ0Sz\n-----END PRIVATE KEY-----\n"
},
"socket_name_mapping": {
"127.0.0.1:12300": "compute1.zenotta.xyz",
"127.0.0.1:12301": "compute2.zenotta.xyz",
"127.0.0.1:12302": "compute3.zenotta.xyz",
"127.0.0.1:12330": "storage1.zenotta.xyz",
"127.0.0.1:12331": "storage2.zenotta.xyz",
"127.0.0.1:12332": "storage3.zenotta.xyz",
"41.71.10.144:12341": "miner1.zenotta.xyz",
"127.0.0.1:12341": "miner2.zenotta.xyz",
"127.0.0.1:12342": "miner3.zenotta.xyz",
"127.0.0.1:12343": "miner4.zenotta.xyz",
"127.0.0.1:12344": "miner5.zenotta.xyz",
"127.0.0.1:12345": "miner6.zenotta.xyz",
"127.0.0.1:12346": "miner7.zenotta.xyz",
"127.0.0.1:12347": "miner8.zenotta.xyz",
"127.0.0.1:12348": "miner9.zenotta.xyz",
"127.0.0.1:12349": "miner10.zenotta.xyz",
"127.0.0.1:12360": "user1.zenotta.xyz",
"127.0.0.1:12361": "user2.zenotta.xyz",
"127.0.0.1:12362": "user3.zenotta.xyz"
}
}
}
{"version":1,"resource":"file:///home/anton/znp/src/bin/tls_certificates.json","entries":[{"id":"OKp5.json","timestamp":1667213462689},{"id":"wg22.json","timestamp":1667214783396},{"id":"fkXX.json","source":"searchReplace.source","timestamp":1667218042225},{"id":"zyLR.json","timestamp":1667221867941},{"id":"3qex.json","timestamp":1667222257227},{"id":"RgQA.json","source":"undoRedo.source","timestamp":1667222293195},{"id":"dFkk.json","timestamp":1667223026008},{"id":"xk41.json","timestamp":1667223901220},{"id":"tPUS.json","timestamp":1667223937480},{"id":"1w6u.json","timestamp":1667223956396},{"id":"qjn3.json","timestamp":1668178798882},{"id":"rVEt.json","timestamp":1668182413939}]}
{
"file_comment": [
"/// !!! AUTOGENERATED: DO NOT EDIT !!!",
"/// Generated with: src/bin/node_settings_gen_key_certs.sh"
],
"tls_config": {
"pem_certificates": {
"ca_root.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIBSDCB+6ADAgECAhQsGSh7avXwLqTofjWGtXLe8PHZODAFBgMrZXAwGjEYMBYG\nA1UEAwwPWmVub3R0YSBSb290IENBMB4XDTIxMDkxNDA4MDQ1OVoXDTI0MDYwOTA4\nMDQ1OVowGjEYMBYGA1UEAwwPWmVub3R0YSBSb290IENBMCowBQYDK2VwAyEAIQvp\nF69LlaP07xWaxWbcM9UkxGbYfrrKxVo+5wL1+AujUzBRMB0GA1UdDgQWBBSacLwW\nviLFWYjEtcmq/VZ8LhNBqjAfBgNVHSMEGDAWgBSacLwWviLFWYjEtcmq/VZ8LhNB\nqjAPBgNVHRMBAf8EBTADAQH/MAUGAytlcANBAO8gMINUgF2WsnKd3K+aEewkVQkV\nQkgPB7VThLfbnn6e/PP1epQ5k2DiE8Iajps10vCpgjQCGe6K6YtX0rhlEgg=\n-----END CERTIFICATE-----\n",
"compute1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUM4DhUmEdqYv54EypeDnPSSTDYnYwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nXuiiqXMdm6iiFv4KEd4A62vvkeeS6STuiIck7r+1DyKjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUNowB\n+YtOa3DiG2EbDT27nDoIizUwHwYDVR0jBBgwFoAUNowB+YtOa3DiG2EbDT27nDoI\nizUwHwYDVR0RBBgwFoIUY29tcHV0ZTEuemVub3R0YS54eXowBQYDK2VwA0EAaRJO\nRb+HYBSf/TrIdNytHANBl1AsG5UFzc4aHvoPkFqdbfPfNdcnzkXbuDo8AKln+lvb\ndrE8TI/ZJDt/JTEdBw==\n-----END CERTIFICATE-----\n",
"compute2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUC7Nbpo+z3cxE2bJSvMV11vKbmjAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nxFbGmWkjzS+/uEUxGm55YCo0jf9T9+3WiV046j/Z7iKjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUht6M\nNg5HjNACeojU6Bzdz58RxegwHwYDVR0jBBgwFoAUht6MNg5HjNACeojU6Bzdz58R\nxegwHwYDVR0RBBgwFoIUY29tcHV0ZTIuemVub3R0YS54eXowBQYDK2VwA0EA9O0B\n116ilxKDbjehTe+6e3S90qNOsmXKWmKo3gJErZ3DGOeEbiNL15B2WAo5TnBwz5bd\nZ+bW9rT6cGX5NDpmDg==\n-----END CERTIFICATE-----\n",
"compute3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUIeAUZ6gXAY6F1v8PqY5vKO7/CeAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n7eoN9SGfAhqYJrEJ3ikQzg8xYHInnPeTr2uKYivc2TijgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU7I4w\nB4Dvwy2FnNZ2D1wtO+DqkZwwHwYDVR0jBBgwFoAU7I4wB4Dvwy2FnNZ2D1wtO+Dq\nkZwwHwYDVR0RBBgwFoIUY29tcHV0ZTMuemVub3R0YS54eXowBQYDK2VwA0EArVrU\nG6i8qcgLS8YBW5KIlXAkVmSq6idQ9qy1fMJKHxuxrOLsd2q4EQjktRSUmroC3BCb\nqTVJbWMdKTj6wogjCg==\n-----END CERTIFICATE-----\n",
"storage1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUGWzriYmN7JQ1hMIF3OsCapRURIEwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n+sBJDA8cvfniPB5TbYC9cqtZ86LQ2Xfc8HudrkqMKLajgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUVQI7\nS++HU4ec75AW8KeMl0qXhVswHwYDVR0jBBgwFoAUVQI7S++HU4ec75AW8KeMl0qX\nhVswHwYDVR0RBBgwFoIUc3RvcmFnZTEuemVub3R0YS54eXowBQYDK2VwA0EAqFut\nCl/2uICFJ/lhKgU6P1hV0phlTQ7Tglpg85yDvMfY8xWWCTb3OpSnfgmEcKv7WO4b\nP12wlikyTw61OzPsCw==\n-----END CERTIFICATE-----\n",
"storage2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUUF5A3hmEm0xdIdhzBqzl5fKr+MowBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\ng8aHaeG8SjdSoMntygyRag8Cqaa3THaF9oBMzv4HoFajgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUYPal\nqAigkxxz60hDtMvXT3VR0K4wHwYDVR0jBBgwFoAUYPalqAigkxxz60hDtMvXT3VR\n0K4wHwYDVR0RBBgwFoIUc3RvcmFnZTIuemVub3R0YS54eXowBQYDK2VwA0EA9rpr\nK2CBGV0mBYU2uSAbiTqjsRiKrV2xi+MPfmC7Lecr5Hp38BNidmU1KzZWDwPqCaZC\nv0HjAkI1T1UDp87ODA==\n-----END CERTIFICATE-----\n",
"storage3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUFQPVJaapMXWGv2gqEVJe/VCv7BMwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nGPcxzL9YfI1Qm50CEfffneWXU9xTWf3ZP/lnhbDTlCajgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU37nE\ngGHIkSwi0NN/t9A/kFNqWvowHwYDVR0jBBgwFoAU37nEgGHIkSwi0NN/t9A/kFNq\nWvowHwYDVR0RBBgwFoIUc3RvcmFnZTMuemVub3R0YS54eXowBQYDK2VwA0EAXcXX\nR+oeiEcIX1DXZ+HMVGG4W9gGrp9tdmP/S/9gMOvmGdsspp8vuVeFm6blNuH+58JF\niGx51oCjnP++JAkvAw==\n-----END CERTIFICATE-----\n",
"miner1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUIEoBTXQ0j5MDJy+cruXGE4G6MkIwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nMmDD+cus4gs5N11nemMC3zYgI5Tu+C68cXke4rZk3Fajge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUDX+h\n5jVSBY3+BIEdP4Q7hzAY69cwHwYDVR0jBBgwFoAUDX+h5jVSBY3+BIEdP4Q7hzAY\n69cwHQYDVR0RBBYwFIISbWluZXIxLnplbm90dGEueHl6MAUGAytlcANBAN3iJ23a\n1TbhLvnO8PU32YPXeDH7Fxmw8bUE+fwd/yJZdl3smoLmCR/iLeECo05VnXUD7hLo\nTGsrYSdLfTnIegs=\n-----END CERTIFICATE-----\n",
"miner2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUeRzs3G+xqVNXhk5psl6HY/J2jHcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nBS+d4kWzlqCyna+FLkT3L6Jr/Z/l4eEsmJm+AHFJsTCjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUQKqb\neuGANzJ8/nijDcVHNv11uKUwHwYDVR0jBBgwFoAUQKqbeuGANzJ8/nijDcVHNv11\nuKUwHQYDVR0RBBYwFIISbWluZXIyLnplbm90dGEueHl6MAUGAytlcANBAD+/qEAV\n3xNTqSodh8hHmprw7tBT3BL8xco7tu5is33zm+Hkd8eGqodtEz+8F234GCToO565\n+o0F2zcXCLNT+wg=\n-----END CERTIFICATE-----\n",
"miner3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUfjtN5X8l2hgWBLAr6g6rSfsQnvwwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n4KmqD63jxEKBU4GIF0NU75hTsg7L6Fdj1wEEi0pNJtajge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUvwD1\nOc3B65HWeTLxu+8wonPL4tQwHwYDVR0jBBgwFoAUvwD1Oc3B65HWeTLxu+8wonPL\n4tQwHQYDVR0RBBYwFIISbWluZXIzLnplbm90dGEueHl6MAUGAytlcANBAGmpQkGe\nC8lsqXBTZUNqOspbljybNUWEhp7v5YyCjjch/1XEi+/Utv+HXHf08iK2Xz1BgcpB\nJ4t0gEkH2K5NWA8=\n-----END CERTIFICATE-----\n",
"miner4.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUQLLsFUmDTA274EQ0C7pJuYFzTsAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\ntvkheWXVzawBKggrBg63b7gMTDmJLqvLVKhaNk8R8L2jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUuFwe\nn7/svILTHZKv0T2Mj17CTq4wHwYDVR0jBBgwFoAUuFwen7/svILTHZKv0T2Mj17C\nTq4wHQYDVR0RBBYwFIISbWluZXI0Lnplbm90dGEueHl6MAUGAytlcANBANW6VH/E\n8doDzIyNJY0IKjDm3ojRMoy05E5yXLzDSwHjfqH/gt4A7F3eZZttCwMbFlAqZBVF\n2ModPdtmUoD9FwM=\n-----END CERTIFICATE-----\n",
"miner5.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUS1/2z/DgtyzGWDjRsu77LXN8XZswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nuOyoc5QwGQTuAFs6LFV4TUV45HYlhz/5f8nrHFg8HV6jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUtsk1\naslq7XHXXVIbD7qfoFe3RS4wHwYDVR0jBBgwFoAUtsk1aslq7XHXXVIbD7qfoFe3\nRS4wHQYDVR0RBBYwFIISbWluZXI1Lnplbm90dGEueHl6MAUGAytlcANBAIxARnj3\nLenY8HV3ZW4/E4AfbFOUP0PybNNX7/MWhI1Emubkwc6ZYO7rNUWWcdixwaNTG3LC\ndUrmP9oJksj4iAA=\n-----END CERTIFICATE-----\n",
"miner6.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUJ+Ez27sZZHDt927TvaJuUzKSvqMwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nqJXcZQ1AE3YUnSRKZk96n6H6/WGpH1pg9PrTAY941dejge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUOBHg\n53Vyk0O5t1TKmiuS/84YV2AwHwYDVR0jBBgwFoAUOBHg53Vyk0O5t1TKmiuS/84Y\nV2AwHQYDVR0RBBYwFIISbWluZXI2Lnplbm90dGEueHl6MAUGAytlcANBAKUNkhCc\nPCeN6/zY7dU9TAWv3qYeO9bAaamLlQ79uUGpxMEBPsj5QItGldO+RCUccwIEWzJh\nzxFPjbddNjhdLw4=\n-----END CERTIFICATE-----\n",
"miner7.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUar+psg2sk57wCyX0+vdikJH2Wy4wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nDUdlkxSasfAQntIVgqhdaDknHnn9dE65MMoZp3opY3yjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUvh2K\nkudI4od/hFPV35oWPaAV0dcwHwYDVR0jBBgwFoAUvh2KkudI4od/hFPV35oWPaAV\n0dcwHQYDVR0RBBYwFIISbWluZXI3Lnplbm90dGEueHl6MAUGAytlcANBAHHufv8E\nUYBpAWkV4H4EYDgag31gUKr2UT5YGteUpDqk8RvsGk8XhYX/b1EWyU3L29BM3ZMD\ndklxohURm6NaJQE=\n-----END CERTIFICATE-----\n",
"miner8.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUP2a51f1iaAy9qdQfjizOazLwJ1IwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nQfZONJSQpt2f/yms23RwIOLvT6q8jXZk7yiNjQQqNz+jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUa2mw\nRU3sYfGb8+ED8V/3nv3BWs0wHwYDVR0jBBgwFoAUa2mwRU3sYfGb8+ED8V/3nv3B\nWs0wHQYDVR0RBBYwFIISbWluZXI4Lnplbm90dGEueHl6MAUGAytlcANBAOWQo8LS\nShdqIRBue17hB+m6GKBixMX1+TdKk/wVwsJLWEhOtWE/HnIv3ax9C0pt2Ukh2F+b\nP02mKkLYSJb9Zgo=\n-----END CERTIFICATE-----\n",
"miner9.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUdBZ6QuWXURuiOfmd587mv8327LUwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\negLtCQFGyG1SKL0gJzYnTSHdQAJBRy2BsYWxZVq5kX2jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUiU9h\nhrg9HYSFWnNhQg2ynxoI6CkwHwYDVR0jBBgwFoAUiU9hhrg9HYSFWnNhQg2ynxoI\n6CkwHQYDVR0RBBYwFIISbWluZXI5Lnplbm90dGEueHl6MAUGAytlcANBAEWhnpa8\nPncAoMVip8VpK9S6Z6PLM2hr60IphixBbA1JxLfiZj3nw3UKibEBaNOM7qkRo9lb\n3QU9hknjkBuW4w0=\n-----END CERTIFICATE-----\n",
"miner10.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6DCCAZqgAwIBAgIUVnKfEjg0ZLbN51U2u17xqmEJ/zUwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nSb544tF3kFqvXRCOP4phLQZH1h4BZujrKcUp5loUGuajge8wgewwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUfJbH\nnXfNo++3q1C4mma85rwYQcAwHwYDVR0jBBgwFoAUfJbHnXfNo++3q1C4mma85rwY\nQcAwHgYDVR0RBBcwFYITbWluZXIxMC56ZW5vdHRhLnh5ejAFBgMrZXADQQCgYp99\nX30ic2rAP8mYOhgr1ydImXr9oJOWGPSTNHxpMZswxONgx1EJ6ksT1OYkto/leVth\nd3rUs6BVOIzAKS0H\n-----END CERTIFICATE-----\n",
"user1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUf+rbaBXt6zGZC8yASnZdmL/irdowBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nKQi3rQuemHBHo0EXrzZJpmPsuDliMoALluistYFFX56jge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUM12O\n7J+sZK+Tj68xkVGa85TJIgUwHwYDVR0jBBgwFoAUM12O7J+sZK+Tj68xkVGa85TJ\nIgUwHAYDVR0RBBUwE4IRdXNlcjEuemVub3R0YS54eXowBQYDK2VwA0EA7Z39u45H\n0KXqhHElownj1mTsGzJ+ksaNC3gqWrjaO5Z/Hi3QuCgWrG19xzhpxpp3y0gINUm/\n7I3B3WhUYvN1DA==\n-----END CERTIFICATE-----\n",
"user2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUD3M5kIbWmekSgIbgZ+diDDV7IcswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nfZr9MpmHWzuqJ5N4qf/5r4A6/REi9l23seHlJA5qAj2jge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUUNIr\nUpkauNeFr/ff0G2GYCakyBYwHwYDVR0jBBgwFoAUUNIrUpkauNeFr/ff0G2GYCak\nyBYwHAYDVR0RBBUwE4IRdXNlcjIuemVub3R0YS54eXowBQYDK2VwA0EAi0Pi3NUt\nZMf4wUi9MQ9V8ewfFIlhKQ1nXbfhxRnMssl6m767AXTLU1jaQR7rYxJeWzfw1kSr\nroRyKwtvsjeQCg==\n-----END CERTIFICATE-----\n",
"user3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUBGNgMN/q0fKpAIX+Aaw8wP0DMycwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n/vfDP+Xu94NbR7SZC2GJEypQX1PKTIXMzLnc4Eam0VCjge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUZfnE\npLD6xxXYMiAGSKR0uBmR6hYwHwYDVR0jBBgwFoAUZfnEpLD6xxXYMiAGSKR0uBmR\n6hYwHAYDVR0RBBUwE4IRdXNlcjMuemVub3R0YS54eXowBQYDK2VwA0EAi3P/HQp/\nnYOccWj+L76S13eCCwR7QRpCnbJhcNe7sutamBS7RqzxlriB+UqnGQY3dLMEfqEi\nuLbucWAMEob6DQ==\n-----END CERTIFICATE-----\n",
"node.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5TCCAZegAwIBAgIUBD7xW5sgHxSD4oULKoCAVrffl5kwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nZ85/J/qam5DH18YpwegcnoJzOgrD6obVp2hoyIXh2FmjgewwgekwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUC8BJ\noVfMyBKym56FnHwIffzXPbcwHwYDVR0jBBgwFoAUC8BJoVfMyBKym56FnHwIffzX\nPbcwGwYDVR0RBBQwEoIQbm9kZS56ZW5vdHRhLnh5ejAFBgMrZXADQQCwtPFUajVn\n81vE0Ycq6eZlbXyJmZIfBnBiRBb81FeehMbGpQa4Tjo6Q4L3MPqqzsxQzW3T2Isl\nfGelzMqT2F0N\n-----END CERTIFICATE-----\n"
},
"pem_pkcs8_private_keys": {
"compute1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHyUuCLKeAdTV3XJmDJKb+Y9SVkYfcLSLltt3V7hWcEC\n-----END PRIVATE KEY-----\n",
"compute2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKC95VnhKRc04EyMtEJGU7WhcgoEerku/sQJCCfrPQIR\n-----END PRIVATE KEY-----\n",
"compute3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEILeQNwbjt3NJ7WtdTniAOx3acOWvfRll80vaXz5XIfNE\n-----END PRIVATE KEY-----\n",
"storage1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIB9/8DgMBRcY3I9q681G4HRzKi38P7bScoj8S5X5kbXp\n-----END PRIVATE KEY-----\n",
"storage2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIF38fbx5XaFj2j9EJ8u9c96ZeAyNU0OAPkiCNYcjFaZE\n-----END PRIVATE KEY-----\n",
"storage3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEINclmuZeJb8rWnWF2DuSpWw4hU81+AX9PW0/wIE5f3TQ\n-----END PRIVATE KEY-----\n",
"miner1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKa4a8inTWUBAjLsdij3RxaEiE8B0R3xKvj7p4KdK7JF\n-----END PRIVATE KEY-----\n",
"miner2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIOr1VdQj0mlED85UJZE3eFtd92xGXTe3VEDhWqqqJpq+\n-----END PRIVATE KEY-----\n",
"miner3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIH+Z0eitOth+vX7caEm9qVKLVTu404iYHiOf1J4jgOV+\n-----END PRIVATE KEY-----\n",
"miner4.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIDg/cgyeh2Fda4HX92tLZCFBi/ONojDRaX9BxdWPN6qg\n-----END PRIVATE KEY-----\n",
"miner5.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIP2EIkUXlOtvAIy0lOqzEF+kfnTSror0c0YOTxB+t0fj\n-----END PRIVATE KEY-----\n",
"miner6.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKKOqmT2M2ZQURbQJETG7GPIoN9h3yUGU5+2lBVkDwhr\n-----END PRIVATE KEY-----\n",
"miner7.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIC2ZkYMs0A+odpTohOEfARKD+AmskEywU2am8JKgwr/H\n-----END PRIVATE KEY-----\n",
"miner8.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIOLcGp12PFd7d/DSzIrHrO2mmAAUmy+zYLi5640WxQ5M\n-----END PRIVATE KEY-----\n",
"miner9.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEINjd9lV8izh2jG8jhrC9c0XqJzwg0Dpz7GvBHPDPO/G3\n-----END PRIVATE KEY-----\n",
"miner10.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIAGA2QDbmjY0xq1AWgVLBHBbiX1nZJqtSvYaRP/Gj+nv\n-----END PRIVATE KEY-----\n",
"user1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEICVndSDUCX1w2Uub1bORFeDAbMn08VUGvUblhOMh8+wH\n-----END PRIVATE KEY-----\n",
"user2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIIhrqyAHIyLGMRnhkmjgMA28dQT19mgGuoV9aZ27dwvi\n-----END PRIVATE KEY-----\n",
"user3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIGzHg630RhLU6qjXeEjoaPhbLCvqNuLgZEhD9RJYPaza\n-----END PRIVATE KEY-----\n",
"node.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMXX2xzn0WgBsSz6wRIHQ2XGhtvhneTMq8uODdnk9k5C\n-----END PRIVATE KEY-----\n"
},
"socket_name_mapping": {
"44.239.251.56:12300": "compute1.zenotta.xyz",
"127.0.0.1:12301": "compute2.zenotta.xyz",
"127.0.0.1:12302": "compute3.zenotta.xyz",
"127.0.0.1:12330": "storage1.zenotta.xyz",
"127.0.0.1:12331": "storage2.zenotta.xyz",
"127.0.0.1:12332": "storage3.zenotta.xyz",
"127.0.0.1:12340": "miner1.zenotta.xyz",
"41.71.10.144:12341": "miner2.zenotta.xyz",
"127.0.0.1:12342": "miner3.zenotta.xyz",
"127.0.0.1:12343": "miner4.zenotta.xyz",
"127.0.0.1:12344": "miner5.zenotta.xyz",
"127.0.0.1:12345": "miner6.zenotta.xyz",
"127.0.0.1:12346": "miner7.zenotta.xyz",
"127.0.0.1:12347": "miner8.zenotta.xyz",
"127.0.0.1:12348": "miner9.zenotta.xyz",
"127.0.0.1:12349": "miner10.zenotta.xyz",
"127.0.0.1:12360": "user1.zenotta.xyz",
"127.0.0.1:12361": "user2.zenotta.xyz",
"127.0.0.1:12362": "user3.zenotta.xyz"
}
}
}
{
"file_comment": [
"/// !!! AUTOGENERATED: DO NOT EDIT !!!",
"/// Generated with: src/bin/node_settings_gen_key_certs.sh"
],
"tls_config": {
"pem_certificates": {
"ca_root.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIBSDCB+6ADAgECAhQsGSh7avXwLqTofjWGtXLe8PHZODAFBgMrZXAwGjEYMBYG\nA1UEAwwPWmVub3R0YSBSb290IENBMB4XDTIxMDkxNDA4MDQ1OVoXDTI0MDYwOTA4\nMDQ1OVowGjEYMBYGA1UEAwwPWmVub3R0YSBSb290IENBMCowBQYDK2VwAyEAIQvp\nF69LlaP07xWaxWbcM9UkxGbYfrrKxVo+5wL1+AujUzBRMB0GA1UdDgQWBBSacLwW\nviLFWYjEtcmq/VZ8LhNBqjAfBgNVHSMEGDAWgBSacLwWviLFWYjEtcmq/VZ8LhNB\nqjAPBgNVHRMBAf8EBTADAQH/MAUGAytlcANBAO8gMINUgF2WsnKd3K+aEewkVQkV\nQkgPB7VThLfbnn6e/PP1epQ5k2DiE8Iajps10vCpgjQCGe6K6YtX0rhlEgg=\n-----END CERTIFICATE-----\n",
"compute1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUM4DhUmEdqYv54EypeDnPSSTDYnYwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nXuiiqXMdm6iiFv4KEd4A62vvkeeS6STuiIck7r+1DyKjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUNowB\n+YtOa3DiG2EbDT27nDoIizUwHwYDVR0jBBgwFoAUNowB+YtOa3DiG2EbDT27nDoI\nizUwHwYDVR0RBBgwFoIUY29tcHV0ZTEuemVub3R0YS54eXowBQYDK2VwA0EAaRJO\nRb+HYBSf/TrIdNytHANBl1AsG5UFzc4aHvoPkFqdbfPfNdcnzkXbuDo8AKln+lvb\ndrE8TI/ZJDt/JTEdBw==\n-----END CERTIFICATE-----\n",
"compute2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUC7Nbpo+z3cxE2bJSvMV11vKbmjAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nxFbGmWkjzS+/uEUxGm55YCo0jf9T9+3WiV046j/Z7iKjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUht6M\nNg5HjNACeojU6Bzdz58RxegwHwYDVR0jBBgwFoAUht6MNg5HjNACeojU6Bzdz58R\nxegwHwYDVR0RBBgwFoIUY29tcHV0ZTIuemVub3R0YS54eXowBQYDK2VwA0EA9O0B\n116ilxKDbjehTe+6e3S90qNOsmXKWmKo3gJErZ3DGOeEbiNL15B2WAo5TnBwz5bd\nZ+bW9rT6cGX5NDpmDg==\n-----END CERTIFICATE-----\n",
"compute3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUIeAUZ6gXAY6F1v8PqY5vKO7/CeAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n7eoN9SGfAhqYJrEJ3ikQzg8xYHInnPeTr2uKYivc2TijgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU7I4w\nB4Dvwy2FnNZ2D1wtO+DqkZwwHwYDVR0jBBgwFoAU7I4wB4Dvwy2FnNZ2D1wtO+Dq\nkZwwHwYDVR0RBBgwFoIUY29tcHV0ZTMuemVub3R0YS54eXowBQYDK2VwA0EArVrU\nG6i8qcgLS8YBW5KIlXAkVmSq6idQ9qy1fMJKHxuxrOLsd2q4EQjktRSUmroC3BCb\nqTVJbWMdKTj6wogjCg==\n-----END CERTIFICATE-----\n",
"storage1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUGWzriYmN7JQ1hMIF3OsCapRURIEwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n+sBJDA8cvfniPB5TbYC9cqtZ86LQ2Xfc8HudrkqMKLajgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUVQI7\nS++HU4ec75AW8KeMl0qXhVswHwYDVR0jBBgwFoAUVQI7S++HU4ec75AW8KeMl0qX\nhVswHwYDVR0RBBgwFoIUc3RvcmFnZTEuemVub3R0YS54eXowBQYDK2VwA0EAqFut\nCl/2uICFJ/lhKgU6P1hV0phlTQ7Tglpg85yDvMfY8xWWCTb3OpSnfgmEcKv7WO4b\nP12wlikyTw61OzPsCw==\n-----END CERTIFICATE-----\n",
"storage2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUUF5A3hmEm0xdIdhzBqzl5fKr+MowBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\ng8aHaeG8SjdSoMntygyRag8Cqaa3THaF9oBMzv4HoFajgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUYPal\nqAigkxxz60hDtMvXT3VR0K4wHwYDVR0jBBgwFoAUYPalqAigkxxz60hDtMvXT3VR\n0K4wHwYDVR0RBBgwFoIUc3RvcmFnZTIuemVub3R0YS54eXowBQYDK2VwA0EA9rpr\nK2CBGV0mBYU2uSAbiTqjsRiKrV2xi+MPfmC7Lecr5Hp38BNidmU1KzZWDwPqCaZC\nv0HjAkI1T1UDp87ODA==\n-----END CERTIFICATE-----\n",
"storage3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUFQPVJaapMXWGv2gqEVJe/VCv7BMwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nGPcxzL9YfI1Qm50CEfffneWXU9xTWf3ZP/lnhbDTlCajgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU37nE\ngGHIkSwi0NN/t9A/kFNqWvowHwYDVR0jBBgwFoAU37nEgGHIkSwi0NN/t9A/kFNq\nWvowHwYDVR0RBBgwFoIUc3RvcmFnZTMuemVub3R0YS54eXowBQYDK2VwA0EAXcXX\nR+oeiEcIX1DXZ+HMVGG4W9gGrp9tdmP/S/9gMOvmGdsspp8vuVeFm6blNuH+58JF\niGx51oCjnP++JAkvAw==\n-----END CERTIFICATE-----\n",
"miner1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUIEoBTXQ0j5MDJy+cruXGE4G6MkIwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nMmDD+cus4gs5N11nemMC3zYgI5Tu+C68cXke4rZk3Fajge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUDX+h\n5jVSBY3+BIEdP4Q7hzAY69cwHwYDVR0jBBgwFoAUDX+h5jVSBY3+BIEdP4Q7hzAY\n69cwHQYDVR0RBBYwFIISbWluZXIxLnplbm90dGEueHl6MAUGAytlcANBAN3iJ23a\n1TbhLvnO8PU32YPXeDH7Fxmw8bUE+fwd/yJZdl3smoLmCR/iLeECo05VnXUD7hLo\nTGsrYSdLfTnIegs=\n-----END CERTIFICATE-----\n",
"miner2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUeRzs3G+xqVNXhk5psl6HY/J2jHcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nBS+d4kWzlqCyna+FLkT3L6Jr/Z/l4eEsmJm+AHFJsTCjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUQKqb\neuGANzJ8/nijDcVHNv11uKUwHwYDVR0jBBgwFoAUQKqbeuGANzJ8/nijDcVHNv11\nuKUwHQYDVR0RBBYwFIISbWluZXIyLnplbm90dGEueHl6MAUGAytlcANBAD+/qEAV\n3xNTqSodh8hHmprw7tBT3BL8xco7tu5is33zm+Hkd8eGqodtEz+8F234GCToO565\n+o0F2zcXCLNT+wg=\n-----END CERTIFICATE-----\n",
"miner3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUfjtN5X8l2hgWBLAr6g6rSfsQnvwwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n4KmqD63jxEKBU4GIF0NU75hTsg7L6Fdj1wEEi0pNJtajge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUvwD1\nOc3B65HWeTLxu+8wonPL4tQwHwYDVR0jBBgwFoAUvwD1Oc3B65HWeTLxu+8wonPL\n4tQwHQYDVR0RBBYwFIISbWluZXIzLnplbm90dGEueHl6MAUGAytlcANBAGmpQkGe\nC8lsqXBTZUNqOspbljybNUWEhp7v5YyCjjch/1XEi+/Utv+HXHf08iK2Xz1BgcpB\nJ4t0gEkH2K5NWA8=\n-----END CERTIFICATE-----\n",
"miner4.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUQLLsFUmDTA274EQ0C7pJuYFzTsAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\ntvkheWXVzawBKggrBg63b7gMTDmJLqvLVKhaNk8R8L2jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUuFwe\nn7/svILTHZKv0T2Mj17CTq4wHwYDVR0jBBgwFoAUuFwen7/svILTHZKv0T2Mj17C\nTq4wHQYDVR0RBBYwFIISbWluZXI0Lnplbm90dGEueHl6MAUGAytlcANBANW6VH/E\n8doDzIyNJY0IKjDm3ojRMoy05E5yXLzDSwHjfqH/gt4A7F3eZZttCwMbFlAqZBVF\n2ModPdtmUoD9FwM=\n-----END CERTIFICATE-----\n",
"miner5.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUS1/2z/DgtyzGWDjRsu77LXN8XZswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nuOyoc5QwGQTuAFs6LFV4TUV45HYlhz/5f8nrHFg8HV6jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUtsk1\naslq7XHXXVIbD7qfoFe3RS4wHwYDVR0jBBgwFoAUtsk1aslq7XHXXVIbD7qfoFe3\nRS4wHQYDVR0RBBYwFIISbWluZXI1Lnplbm90dGEueHl6MAUGAytlcANBAIxARnj3\nLenY8HV3ZW4/E4AfbFOUP0PybNNX7/MWhI1Emubkwc6ZYO7rNUWWcdixwaNTG3LC\ndUrmP9oJksj4iAA=\n-----END CERTIFICATE-----\n",
"miner6.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUJ+Ez27sZZHDt927TvaJuUzKSvqMwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nqJXcZQ1AE3YUnSRKZk96n6H6/WGpH1pg9PrTAY941dejge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUOBHg\n53Vyk0O5t1TKmiuS/84YV2AwHwYDVR0jBBgwFoAUOBHg53Vyk0O5t1TKmiuS/84Y\nV2AwHQYDVR0RBBYwFIISbWluZXI2Lnplbm90dGEueHl6MAUGAytlcANBAKUNkhCc\nPCeN6/zY7dU9TAWv3qYeO9bAaamLlQ79uUGpxMEBPsj5QItGldO+RCUccwIEWzJh\nzxFPjbddNjhdLw4=\n-----END CERTIFICATE-----\n",
"miner7.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUar+psg2sk57wCyX0+vdikJH2Wy4wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nDUdlkxSasfAQntIVgqhdaDknHnn9dE65MMoZp3opY3yjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUvh2K\nkudI4od/hFPV35oWPaAV0dcwHwYDVR0jBBgwFoAUvh2KkudI4od/hFPV35oWPaAV\n0dcwHQYDVR0RBBYwFIISbWluZXI3Lnplbm90dGEueHl6MAUGAytlcANBAHHufv8E\nUYBpAWkV4H4EYDgag31gUKr2UT5YGteUpDqk8RvsGk8XhYX/b1EWyU3L29BM3ZMD\ndklxohURm6NaJQE=\n-----END CERTIFICATE-----\n",
"miner8.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUP2a51f1iaAy9qdQfjizOazLwJ1IwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nQfZONJSQpt2f/yms23RwIOLvT6q8jXZk7yiNjQQqNz+jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUa2mw\nRU3sYfGb8+ED8V/3nv3BWs0wHwYDVR0jBBgwFoAUa2mwRU3sYfGb8+ED8V/3nv3B\nWs0wHQYDVR0RBBYwFIISbWluZXI4Lnplbm90dGEueHl6MAUGAytlcANBAOWQo8LS\nShdqIRBue17hB+m6GKBixMX1+TdKk/wVwsJLWEhOtWE/HnIv3ax9C0pt2Ukh2F+b\nP02mKkLYSJb9Zgo=\n-----END CERTIFICATE-----\n",
"miner9.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUdBZ6QuWXURuiOfmd587mv8327LUwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\negLtCQFGyG1SKL0gJzYnTSHdQAJBRy2BsYWxZVq5kX2jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUiU9h\nhrg9HYSFWnNhQg2ynxoI6CkwHwYDVR0jBBgwFoAUiU9hhrg9HYSFWnNhQg2ynxoI\n6CkwHQYDVR0RBBYwFIISbWluZXI5Lnplbm90dGEueHl6MAUGAytlcANBAEWhnpa8\nPncAoMVip8VpK9S6Z6PLM2hr60IphixBbA1JxLfiZj3nw3UKibEBaNOM7qkRo9lb\n3QU9hknjkBuW4w0=\n-----END CERTIFICATE-----\n",
"miner10.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6DCCAZqgAwIBAgIUVnKfEjg0ZLbN51U2u17xqmEJ/zUwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nSb544tF3kFqvXRCOP4phLQZH1h4BZujrKcUp5loUGuajge8wgewwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUfJbH\nnXfNo++3q1C4mma85rwYQcAwHwYDVR0jBBgwFoAUfJbHnXfNo++3q1C4mma85rwY\nQcAwHgYDVR0RBBcwFYITbWluZXIxMC56ZW5vdHRhLnh5ejAFBgMrZXADQQCgYp99\nX30ic2rAP8mYOhgr1ydImXr9oJOWGPSTNHxpMZswxONgx1EJ6ksT1OYkto/leVth\nd3rUs6BVOIzAKS0H\n-----END CERTIFICATE-----\n",
"user1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUf+rbaBXt6zGZC8yASnZdmL/irdowBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nKQi3rQuemHBHo0EXrzZJpmPsuDliMoALluistYFFX56jge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUM12O\n7J+sZK+Tj68xkVGa85TJIgUwHwYDVR0jBBgwFoAUM12O7J+sZK+Tj68xkVGa85TJ\nIgUwHAYDVR0RBBUwE4IRdXNlcjEuemVub3R0YS54eXowBQYDK2VwA0EA7Z39u45H\n0KXqhHElownj1mTsGzJ+ksaNC3gqWrjaO5Z/Hi3QuCgWrG19xzhpxpp3y0gINUm/\n7I3B3WhUYvN1DA==\n-----END CERTIFICATE-----\n",
"user2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUD3M5kIbWmekSgIbgZ+diDDV7IcswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nfZr9MpmHWzuqJ5N4qf/5r4A6/REi9l23seHlJA5qAj2jge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUUNIr\nUpkauNeFr/ff0G2GYCakyBYwHwYDVR0jBBgwFoAUUNIrUpkauNeFr/ff0G2GYCak\nyBYwHAYDVR0RBBUwE4IRdXNlcjIuemVub3R0YS54eXowBQYDK2VwA0EAi0Pi3NUt\nZMf4wUi9MQ9V8ewfFIlhKQ1nXbfhxRnMssl6m767AXTLU1jaQR7rYxJeWzfw1kSr\nroRyKwtvsjeQCg==\n-----END CERTIFICATE-----\n",
"user3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUBGNgMN/q0fKpAIX+Aaw8wP0DMycwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n/vfDP+Xu94NbR7SZC2GJEypQX1PKTIXMzLnc4Eam0VCjge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUZfnE\npLD6xxXYMiAGSKR0uBmR6hYwHwYDVR0jBBgwFoAUZfnEpLD6xxXYMiAGSKR0uBmR\n6hYwHAYDVR0RBBUwE4IRdXNlcjMuemVub3R0YS54eXowBQYDK2VwA0EAi3P/HQp/\nnYOccWj+L76S13eCCwR7QRpCnbJhcNe7sutamBS7RqzxlriB+UqnGQY3dLMEfqEi\nuLbucWAMEob6DQ==\n-----END CERTIFICATE-----\n",
"node.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5TCCAZegAwIBAgIUBD7xW5sgHxSD4oULKoCAVrffl5kwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nZ85/J/qam5DH18YpwegcnoJzOgrD6obVp2hoyIXh2FmjgewwgekwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUC8BJ\noVfMyBKym56FnHwIffzXPbcwHwYDVR0jBBgwFoAUC8BJoVfMyBKym56FnHwIffzX\nPbcwGwYDVR0RBBQwEoIQbm9kZS56ZW5vdHRhLnh5ejAFBgMrZXADQQCwtPFUajVn\n81vE0Ycq6eZlbXyJmZIfBnBiRBb81FeehMbGpQa4Tjo6Q4L3MPqqzsxQzW3T2Isl\nfGelzMqT2F0N\n-----END CERTIFICATE-----\n"
},
"pem_pkcs8_private_keys": {
"compute1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHyUuCLKeAdTV3XJmDJKb+Y9SVkYfcLSLltt3V7hWcEC\n-----END PRIVATE KEY-----\n",
"compute2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKC95VnhKRc04EyMtEJGU7WhcgoEerku/sQJCCfrPQIR\n-----END PRIVATE KEY-----\n",
"compute3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEILeQNwbjt3NJ7WtdTniAOx3acOWvfRll80vaXz5XIfNE\n-----END PRIVATE KEY-----\n",
"storage1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIB9/8DgMBRcY3I9q681G4HRzKi38P7bScoj8S5X5kbXp\n-----END PRIVATE KEY-----\n",
"storage2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIF38fbx5XaFj2j9EJ8u9c96ZeAyNU0OAPkiCNYcjFaZE\n-----END PRIVATE KEY-----\n",
"storage3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEINclmuZeJb8rWnWF2DuSpWw4hU81+AX9PW0/wIE5f3TQ\n-----END PRIVATE KEY-----\n",
"miner1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKa4a8inTWUBAjLsdij3RxaEiE8B0R3xKvj7p4KdK7JF\n-----END PRIVATE KEY-----\n",
"miner2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIOr1VdQj0mlED85UJZE3eFtd92xGXTe3VEDhWqqqJpq+\n-----END PRIVATE KEY-----\n",
"miner3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIH+Z0eitOth+vX7caEm9qVKLVTu404iYHiOf1J4jgOV+\n-----END PRIVATE KEY-----\n",
"miner4.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIDg/cgyeh2Fda4HX92tLZCFBi/ONojDRaX9BxdWPN6qg\n-----END PRIVATE KEY-----\n",
"miner5.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIP2EIkUXlOtvAIy0lOqzEF+kfnTSror0c0YOTxB+t0fj\n-----END PRIVATE KEY-----\n",
"miner6.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKKOqmT2M2ZQURbQJETG7GPIoN9h3yUGU5+2lBVkDwhr\n-----END PRIVATE KEY-----\n",
"miner7.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIC2ZkYMs0A+odpTohOEfARKD+AmskEywU2am8JKgwr/H\n-----END PRIVATE KEY-----\n",
"miner8.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIOLcGp12PFd7d/DSzIrHrO2mmAAUmy+zYLi5640WxQ5M\n-----END PRIVATE KEY-----\n",
"miner9.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEINjd9lV8izh2jG8jhrC9c0XqJzwg0Dpz7GvBHPDPO/G3\n-----END PRIVATE KEY-----\n",
"miner10.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIAGA2QDbmjY0xq1AWgVLBHBbiX1nZJqtSvYaRP/Gj+nv\n-----END PRIVATE KEY-----\n",
"user1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEICVndSDUCX1w2Uub1bORFeDAbMn08VUGvUblhOMh8+wH\n-----END PRIVATE KEY-----\n",
"user2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIIhrqyAHIyLGMRnhkmjgMA28dQT19mgGuoV9aZ27dwvi\n-----END PRIVATE KEY-----\n",
"user3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIGzHg630RhLU6qjXeEjoaPhbLCvqNuLgZEhD9RJYPaza\n-----END PRIVATE KEY-----\n",
"node.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMXX2xzn0WgBsSz6wRIHQ2XGhtvhneTMq8uODdnk9k5C\n-----END PRIVATE KEY-----\n"
},
"socket_name_mapping": {
"34.211.38.151:12300": "compute1.zenotta.xyz",
"127.0.0.1:12301": "compute2.zenotta.xyz",
"127.0.0.1:12302": "compute3.zenotta.xyz",
"127.0.0.1:12330": "storage1.zenotta.xyz",
"127.0.0.1:12331": "storage2.zenotta.xyz",
"127.0.0.1:12332": "storage3.zenotta.xyz",
"127.0.0.1:12340": "miner1.zenotta.xyz",
"127.0.0.1:12341": "miner2.zenotta.xyz",
"127.0.0.1:12342": "miner3.zenotta.xyz",
"127.0.0.1:12343": "miner4.zenotta.xyz",
"127.0.0.1:12344": "miner5.zenotta.xyz",
"127.0.0.1:12345": "miner6.zenotta.xyz",
"127.0.0.1:12346": "miner7.zenotta.xyz",
"127.0.0.1:12347": "miner8.zenotta.xyz",
"127.0.0.1:12348": "miner9.zenotta.xyz",
"127.0.0.1:12349": "miner10.zenotta.xyz",
"127.0.0.1:12360": "user1.zenotta.xyz",
"127.0.0.1:12361": "user2.zenotta.xyz",
"127.0.0.1:12362": "user3.zenotta.xyz"
}
}
}
{
"file_comment": [
"/// !!! AUTOGENERATED: DO NOT EDIT !!!",
"/// Generated with: src/bin/node_settings_gen_key_certs.sh"
],
"tls_config": {
"pem_certificates": {
"ca_root.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIBSDCB+6ADAgECAhQsGSh7avXwLqTofjWGtXLe8PHZODAFBgMrZXAwGjEYMBYG\nA1UEAwwPWmVub3R0YSBSb290IENBMB4XDTIxMDkxNDA4MDQ1OVoXDTI0MDYwOTA4\nMDQ1OVowGjEYMBYGA1UEAwwPWmVub3R0YSBSb290IENBMCowBQYDK2VwAyEAIQvp\nF69LlaP07xWaxWbcM9UkxGbYfrrKxVo+5wL1+AujUzBRMB0GA1UdDgQWBBSacLwW\nviLFWYjEtcmq/VZ8LhNBqjAfBgNVHSMEGDAWgBSacLwWviLFWYjEtcmq/VZ8LhNB\nqjAPBgNVHRMBAf8EBTADAQH/MAUGAytlcANBAO8gMINUgF2WsnKd3K+aEewkVQkV\nQkgPB7VThLfbnn6e/PP1epQ5k2DiE8Iajps10vCpgjQCGe6K6YtX0rhlEgg=\n-----END CERTIFICATE-----\n",
"compute1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUM4DhUmEdqYv54EypeDnPSSTDYnYwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nXuiiqXMdm6iiFv4KEd4A62vvkeeS6STuiIck7r+1DyKjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUNowB\n+YtOa3DiG2EbDT27nDoIizUwHwYDVR0jBBgwFoAUNowB+YtOa3DiG2EbDT27nDoI\nizUwHwYDVR0RBBgwFoIUY29tcHV0ZTEuemVub3R0YS54eXowBQYDK2VwA0EAaRJO\nRb+HYBSf/TrIdNytHANBl1AsG5UFzc4aHvoPkFqdbfPfNdcnzkXbuDo8AKln+lvb\ndrE8TI/ZJDt/JTEdBw==\n-----END CERTIFICATE-----\n",
"compute2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUC7Nbpo+z3cxE2bJSvMV11vKbmjAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nxFbGmWkjzS+/uEUxGm55YCo0jf9T9+3WiV046j/Z7iKjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUht6M\nNg5HjNACeojU6Bzdz58RxegwHwYDVR0jBBgwFoAUht6MNg5HjNACeojU6Bzdz58R\nxegwHwYDVR0RBBgwFoIUY29tcHV0ZTIuemVub3R0YS54eXowBQYDK2VwA0EA9O0B\n116ilxKDbjehTe+6e3S90qNOsmXKWmKo3gJErZ3DGOeEbiNL15B2WAo5TnBwz5bd\nZ+bW9rT6cGX5NDpmDg==\n-----END CERTIFICATE-----\n",
"compute3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUIeAUZ6gXAY6F1v8PqY5vKO7/CeAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n7eoN9SGfAhqYJrEJ3ikQzg8xYHInnPeTr2uKYivc2TijgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU7I4w\nB4Dvwy2FnNZ2D1wtO+DqkZwwHwYDVR0jBBgwFoAU7I4wB4Dvwy2FnNZ2D1wtO+Dq\nkZwwHwYDVR0RBBgwFoIUY29tcHV0ZTMuemVub3R0YS54eXowBQYDK2VwA0EArVrU\nG6i8qcgLS8YBW5KIlXAkVmSq6idQ9qy1fMJKHxuxrOLsd2q4EQjktRSUmroC3BCb\nqTVJbWMdKTj6wogjCg==\n-----END CERTIFICATE-----\n",
"storage1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUGWzriYmN7JQ1hMIF3OsCapRURIEwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n+sBJDA8cvfniPB5TbYC9cqtZ86LQ2Xfc8HudrkqMKLajgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUVQI7\nS++HU4ec75AW8KeMl0qXhVswHwYDVR0jBBgwFoAUVQI7S++HU4ec75AW8KeMl0qX\nhVswHwYDVR0RBBgwFoIUc3RvcmFnZTEuemVub3R0YS54eXowBQYDK2VwA0EAqFut\nCl/2uICFJ/lhKgU6P1hV0phlTQ7Tglpg85yDvMfY8xWWCTb3OpSnfgmEcKv7WO4b\nP12wlikyTw61OzPsCw==\n-----END CERTIFICATE-----\n",
"storage2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUUF5A3hmEm0xdIdhzBqzl5fKr+MowBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\ng8aHaeG8SjdSoMntygyRag8Cqaa3THaF9oBMzv4HoFajgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUYPal\nqAigkxxz60hDtMvXT3VR0K4wHwYDVR0jBBgwFoAUYPalqAigkxxz60hDtMvXT3VR\n0K4wHwYDVR0RBBgwFoIUc3RvcmFnZTIuemVub3R0YS54eXowBQYDK2VwA0EA9rpr\nK2CBGV0mBYU2uSAbiTqjsRiKrV2xi+MPfmC7Lecr5Hp38BNidmU1KzZWDwPqCaZC\nv0HjAkI1T1UDp87ODA==\n-----END CERTIFICATE-----\n",
"storage3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUFQPVJaapMXWGv2gqEVJe/VCv7BMwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nGPcxzL9YfI1Qm50CEfffneWXU9xTWf3ZP/lnhbDTlCajgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU37nE\ngGHIkSwi0NN/t9A/kFNqWvowHwYDVR0jBBgwFoAU37nEgGHIkSwi0NN/t9A/kFNq\nWvowHwYDVR0RBBgwFoIUc3RvcmFnZTMuemVub3R0YS54eXowBQYDK2VwA0EAXcXX\nR+oeiEcIX1DXZ+HMVGG4W9gGrp9tdmP/S/9gMOvmGdsspp8vuVeFm6blNuH+58JF\niGx51oCjnP++JAkvAw==\n-----END CERTIFICATE-----\n",
"miner1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUIEoBTXQ0j5MDJy+cruXGE4G6MkIwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nMmDD+cus4gs5N11nemMC3zYgI5Tu+C68cXke4rZk3Fajge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUDX+h\n5jVSBY3+BIEdP4Q7hzAY69cwHwYDVR0jBBgwFoAUDX+h5jVSBY3+BIEdP4Q7hzAY\n69cwHQYDVR0RBBYwFIISbWluZXIxLnplbm90dGEueHl6MAUGAytlcANBAN3iJ23a\n1TbhLvnO8PU32YPXeDH7Fxmw8bUE+fwd/yJZdl3smoLmCR/iLeECo05VnXUD7hLo\nTGsrYSdLfTnIegs=\n-----END CERTIFICATE-----\n",
"miner2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUeRzs3G+xqVNXhk5psl6HY/J2jHcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nBS+d4kWzlqCyna+FLkT3L6Jr/Z/l4eEsmJm+AHFJsTCjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUQKqb\neuGANzJ8/nijDcVHNv11uKUwHwYDVR0jBBgwFoAUQKqbeuGANzJ8/nijDcVHNv11\nuKUwHQYDVR0RBBYwFIISbWluZXIyLnplbm90dGEueHl6MAUGAytlcANBAD+/qEAV\n3xNTqSodh8hHmprw7tBT3BL8xco7tu5is33zm+Hkd8eGqodtEz+8F234GCToO565\n+o0F2zcXCLNT+wg=\n-----END CERTIFICATE-----\n",
"miner3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUfjtN5X8l2hgWBLAr6g6rSfsQnvwwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n4KmqD63jxEKBU4GIF0NU75hTsg7L6Fdj1wEEi0pNJtajge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUvwD1\nOc3B65HWeTLxu+8wonPL4tQwHwYDVR0jBBgwFoAUvwD1Oc3B65HWeTLxu+8wonPL\n4tQwHQYDVR0RBBYwFIISbWluZXIzLnplbm90dGEueHl6MAUGAytlcANBAGmpQkGe\nC8lsqXBTZUNqOspbljybNUWEhp7v5YyCjjch/1XEi+/Utv+HXHf08iK2Xz1BgcpB\nJ4t0gEkH2K5NWA8=\n-----END CERTIFICATE-----\n",
"miner4.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUQLLsFUmDTA274EQ0C7pJuYFzTsAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\ntvkheWXVzawBKggrBg63b7gMTDmJLqvLVKhaNk8R8L2jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUuFwe\nn7/svILTHZKv0T2Mj17CTq4wHwYDVR0jBBgwFoAUuFwen7/svILTHZKv0T2Mj17C\nTq4wHQYDVR0RBBYwFIISbWluZXI0Lnplbm90dGEueHl6MAUGAytlcANBANW6VH/E\n8doDzIyNJY0IKjDm3ojRMoy05E5yXLzDSwHjfqH/gt4A7F3eZZttCwMbFlAqZBVF\n2ModPdtmUoD9FwM=\n-----END CERTIFICATE-----\n",
"miner5.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUS1/2z/DgtyzGWDjRsu77LXN8XZswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nuOyoc5QwGQTuAFs6LFV4TUV45HYlhz/5f8nrHFg8HV6jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUtsk1\naslq7XHXXVIbD7qfoFe3RS4wHwYDVR0jBBgwFoAUtsk1aslq7XHXXVIbD7qfoFe3\nRS4wHQYDVR0RBBYwFIISbWluZXI1Lnplbm90dGEueHl6MAUGAytlcANBAIxARnj3\nLenY8HV3ZW4/E4AfbFOUP0PybNNX7/MWhI1Emubkwc6ZYO7rNUWWcdixwaNTG3LC\ndUrmP9oJksj4iAA=\n-----END CERTIFICATE-----\n",
"miner6.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUJ+Ez27sZZHDt927TvaJuUzKSvqMwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nqJXcZQ1AE3YUnSRKZk96n6H6/WGpH1pg9PrTAY941dejge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUOBHg\n53Vyk0O5t1TKmiuS/84YV2AwHwYDVR0jBBgwFoAUOBHg53Vyk0O5t1TKmiuS/84Y\nV2AwHQYDVR0RBBYwFIISbWluZXI2Lnplbm90dGEueHl6MAUGAytlcANBAKUNkhCc\nPCeN6/zY7dU9TAWv3qYeO9bAaamLlQ79uUGpxMEBPsj5QItGldO+RCUccwIEWzJh\nzxFPjbddNjhdLw4=\n-----END CERTIFICATE-----\n",
"miner7.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUar+psg2sk57wCyX0+vdikJH2Wy4wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nDUdlkxSasfAQntIVgqhdaDknHnn9dE65MMoZp3opY3yjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUvh2K\nkudI4od/hFPV35oWPaAV0dcwHwYDVR0jBBgwFoAUvh2KkudI4od/hFPV35oWPaAV\n0dcwHQYDVR0RBBYwFIISbWluZXI3Lnplbm90dGEueHl6MAUGAytlcANBAHHufv8E\nUYBpAWkV4H4EYDgag31gUKr2UT5YGteUpDqk8RvsGk8XhYX/b1EWyU3L29BM3ZMD\ndklxohURm6NaJQE=\n-----END CERTIFICATE-----\n",
"miner8.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUP2a51f1iaAy9qdQfjizOazLwJ1IwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nQfZONJSQpt2f/yms23RwIOLvT6q8jXZk7yiNjQQqNz+jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUa2mw\nRU3sYfGb8+ED8V/3nv3BWs0wHwYDVR0jBBgwFoAUa2mwRU3sYfGb8+ED8V/3nv3B\nWs0wHQYDVR0RBBYwFIISbWluZXI4Lnplbm90dGEueHl6MAUGAytlcANBAOWQo8LS\nShdqIRBue17hB+m6GKBixMX1+TdKk/wVwsJLWEhOtWE/HnIv3ax9C0pt2Ukh2F+b\nP02mKkLYSJb9Zgo=\n-----END CERTIFICATE-----\n",
"miner9.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUdBZ6QuWXURuiOfmd587mv8327LUwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\negLtCQFGyG1SKL0gJzYnTSHdQAJBRy2BsYWxZVq5kX2jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUiU9h\nhrg9HYSFWnNhQg2ynxoI6CkwHwYDVR0jBBgwFoAUiU9hhrg9HYSFWnNhQg2ynxoI\n6CkwHQYDVR0RBBYwFIISbWluZXI5Lnplbm90dGEueHl6MAUGAytlcANBAEWhnpa8\nPncAoMVip8VpK9S6Z6PLM2hr60IphixBbA1JxLfiZj3nw3UKibEBaNOM7qkRo9lb\n3QU9hknjkBuW4w0=\n-----END CERTIFICATE-----\n",
"miner10.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6DCCAZqgAwIBAgIUVnKfEjg0ZLbN51U2u17xqmEJ/zUwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nSb544tF3kFqvXRCOP4phLQZH1h4BZujrKcUp5loUGuajge8wgewwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUfJbH\nnXfNo++3q1C4mma85rwYQcAwHwYDVR0jBBgwFoAUfJbHnXfNo++3q1C4mma85rwY\nQcAwHgYDVR0RBBcwFYITbWluZXIxMC56ZW5vdHRhLnh5ejAFBgMrZXADQQCgYp99\nX30ic2rAP8mYOhgr1ydImXr9oJOWGPSTNHxpMZswxONgx1EJ6ksT1OYkto/leVth\nd3rUs6BVOIzAKS0H\n-----END CERTIFICATE-----\n",
"user1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUf+rbaBXt6zGZC8yASnZdmL/irdowBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nKQi3rQuemHBHo0EXrzZJpmPsuDliMoALluistYFFX56jge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUM12O\n7J+sZK+Tj68xkVGa85TJIgUwHwYDVR0jBBgwFoAUM12O7J+sZK+Tj68xkVGa85TJ\nIgUwHAYDVR0RBBUwE4IRdXNlcjEuemVub3R0YS54eXowBQYDK2VwA0EA7Z39u45H\n0KXqhHElownj1mTsGzJ+ksaNC3gqWrjaO5Z/Hi3QuCgWrG19xzhpxpp3y0gINUm/\n7I3B3WhUYvN1DA==\n-----END CERTIFICATE-----\n",
"user2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUD3M5kIbWmekSgIbgZ+diDDV7IcswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nfZr9MpmHWzuqJ5N4qf/5r4A6/REi9l23seHlJA5qAj2jge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUUNIr\nUpkauNeFr/ff0G2GYCakyBYwHwYDVR0jBBgwFoAUUNIrUpkauNeFr/ff0G2GYCak\nyBYwHAYDVR0RBBUwE4IRdXNlcjIuemVub3R0YS54eXowBQYDK2VwA0EAi0Pi3NUt\nZMf4wUi9MQ9V8ewfFIlhKQ1nXbfhxRnMssl6m767AXTLU1jaQR7rYxJeWzfw1kSr\nroRyKwtvsjeQCg==\n-----END CERTIFICATE-----\n",
"user3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUBGNgMN/q0fKpAIX+Aaw8wP0DMycwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n/vfDP+Xu94NbR7SZC2GJEypQX1PKTIXMzLnc4Eam0VCjge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUZfnE\npLD6xxXYMiAGSKR0uBmR6hYwHwYDVR0jBBgwFoAUZfnEpLD6xxXYMiAGSKR0uBmR\n6hYwHAYDVR0RBBUwE4IRdXNlcjMuemVub3R0YS54eXowBQYDK2VwA0EAi3P/HQp/\nnYOccWj+L76S13eCCwR7QRpCnbJhcNe7sutamBS7RqzxlriB+UqnGQY3dLMEfqEi\nuLbucWAMEob6DQ==\n-----END CERTIFICATE-----\n",
"node.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5TCCAZegAwIBAgIUBD7xW5sgHxSD4oULKoCAVrffl5kwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nZ85/J/qam5DH18YpwegcnoJzOgrD6obVp2hoyIXh2FmjgewwgekwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUC8BJ\noVfMyBKym56FnHwIffzXPbcwHwYDVR0jBBgwFoAUC8BJoVfMyBKym56FnHwIffzX\nPbcwGwYDVR0RBBQwEoIQbm9kZS56ZW5vdHRhLnh5ejAFBgMrZXADQQCwtPFUajVn\n81vE0Ycq6eZlbXyJmZIfBnBiRBb81FeehMbGpQa4Tjo6Q4L3MPqqzsxQzW3T2Isl\nfGelzMqT2F0N\n-----END CERTIFICATE-----\n"
},
"pem_pkcs8_private_keys": {
"compute1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHyUuCLKeAdTV3XJmDJKb+Y9SVkYfcLSLltt3V7hWcEC\n-----END PRIVATE KEY-----\n",
"compute2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKC95VnhKRc04EyMtEJGU7WhcgoEerku/sQJCCfrPQIR\n-----END PRIVATE KEY-----\n",
"compute3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEILeQNwbjt3NJ7WtdTniAOx3acOWvfRll80vaXz5XIfNE\n-----END PRIVATE KEY-----\n",
"storage1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIB9/8DgMBRcY3I9q681G4HRzKi38P7bScoj8S5X5kbXp\n-----END PRIVATE KEY-----\n",
"storage2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIF38fbx5XaFj2j9EJ8u9c96ZeAyNU0OAPkiCNYcjFaZE\n-----END PRIVATE KEY-----\n",
"storage3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEINclmuZeJb8rWnWF2DuSpWw4hU81+AX9PW0/wIE5f3TQ\n-----END PRIVATE KEY-----\n",
"miner1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKa4a8inTWUBAjLsdij3RxaEiE8B0R3xKvj7p4KdK7JF\n-----END PRIVATE KEY-----\n",
"miner2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIOr1VdQj0mlED85UJZE3eFtd92xGXTe3VEDhWqqqJpq+\n-----END PRIVATE KEY-----\n",
"miner3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIH+Z0eitOth+vX7caEm9qVKLVTu404iYHiOf1J4jgOV+\n-----END PRIVATE KEY-----\n",
"miner4.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIDg/cgyeh2Fda4HX92tLZCFBi/ONojDRaX9BxdWPN6qg\n-----END PRIVATE KEY-----\n",
"miner5.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIP2EIkUXlOtvAIy0lOqzEF+kfnTSror0c0YOTxB+t0fj\n-----END PRIVATE KEY-----\n",
"miner6.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKKOqmT2M2ZQURbQJETG7GPIoN9h3yUGU5+2lBVkDwhr\n-----END PRIVATE KEY-----\n",
"miner7.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIC2ZkYMs0A+odpTohOEfARKD+AmskEywU2am8JKgwr/H\n-----END PRIVATE KEY-----\n",
"miner8.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIOLcGp12PFd7d/DSzIrHrO2mmAAUmy+zYLi5640WxQ5M\n-----END PRIVATE KEY-----\n",
"miner9.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEINjd9lV8izh2jG8jhrC9c0XqJzwg0Dpz7GvBHPDPO/G3\n-----END PRIVATE KEY-----\n",
"miner10.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIAGA2QDbmjY0xq1AWgVLBHBbiX1nZJqtSvYaRP/Gj+nv\n-----END PRIVATE KEY-----\n",
"user1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEICVndSDUCX1w2Uub1bORFeDAbMn08VUGvUblhOMh8+wH\n-----END PRIVATE KEY-----\n",
"user2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIIhrqyAHIyLGMRnhkmjgMA28dQT19mgGuoV9aZ27dwvi\n-----END PRIVATE KEY-----\n",
"user3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIGzHg630RhLU6qjXeEjoaPhbLCvqNuLgZEhD9RJYPaza\n-----END PRIVATE KEY-----\n",
"node.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMXX2xzn0WgBsSz6wRIHQ2XGhtvhneTMq8uODdnk9k5C\n-----END PRIVATE KEY-----\n"
},
"socket_name_mapping": {
"127.0.0.1:12300": "compute1.zenotta.xyz",
"127.0.0.1:12301": "compute2.zenotta.xyz",
"127.0.0.1:12302": "compute3.zenotta.xyz",
"127.0.0.1:12330": "storage1.zenotta.xyz",
"127.0.0.1:12331": "storage2.zenotta.xyz",
"127.0.0.1:12332": "storage3.zenotta.xyz",
"127.0.0.1:12340": "miner1.zenotta.xyz",
"127.0.0.1:12341": "miner2.zenotta.xyz",
"127.0.0.1:12342": "miner3.zenotta.xyz",
"127.0.0.1:12343": "miner4.zenotta.xyz",
"127.0.0.1:12344": "miner5.zenotta.xyz",
"127.0.0.1:12345": "miner6.zenotta.xyz",
"127.0.0.1:12346": "miner7.zenotta.xyz",
"127.0.0.1:12347": "miner8.zenotta.xyz",
"127.0.0.1:12348": "miner9.zenotta.xyz",
"127.0.0.1:12349": "miner10.zenotta.xyz",
"127.0.0.1:12360": "user1.zenotta.xyz",
"127.0.0.1:12361": "user2.zenotta.xyz",
"127.0.0.1:12362": "user3.zenotta.xyz",
"127.0.0.1:12370": "control.zenotta.xyz"
}
}
}
{
"file_comment": [
"/// !!! AUTOGENERATED: DO NOT EDIT !!!",
"/// Generated with: src/bin/node_settings_gen_key_certs.sh"
],
"tls_config": {
"pem_certificates": {
"ca_root.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIBSDCB+6ADAgECAhQsGSh7avXwLqTofjWGtXLe8PHZODAFBgMrZXAwGjEYMBYG\nA1UEAwwPWmVub3R0YSBSb290IENBMB4XDTIxMDkxNDA4MDQ1OVoXDTI0MDYwOTA4\nMDQ1OVowGjEYMBYGA1UEAwwPWmVub3R0YSBSb290IENBMCowBQYDK2VwAyEAIQvp\nF69LlaP07xWaxWbcM9UkxGbYfrrKxVo+5wL1+AujUzBRMB0GA1UdDgQWBBSacLwW\nviLFWYjEtcmq/VZ8LhNBqjAfBgNVHSMEGDAWgBSacLwWviLFWYjEtcmq/VZ8LhNB\nqjAPBgNVHRMBAf8EBTADAQH/MAUGAytlcANBAO8gMINUgF2WsnKd3K+aEewkVQkV\nQkgPB7VThLfbnn6e/PP1epQ5k2DiE8Iajps10vCpgjQCGe6K6YtX0rhlEgg=\n-----END CERTIFICATE-----\n",
"compute1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUCsctHO0qLxC6xsW4CrwoO0HICgAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nxjYcw8TyAvIP4vPD1SPcD9tqPhs90J7LXUgEIvFJ9aGjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUnZWa\nIE96AdRXhX3Yue8CwsenstgwHwYDVR0jBBgwFoAUnZWaIE96AdRXhX3Yue8Cwsen\nstgwHwYDVR0RBBgwFoIUY29tcHV0ZTEuemVub3R0YS54eXowBQYDK2VwA0EA8w5E\n9UIcKx5j7p/MpS16DO9gIbhRy5SpZH/GJZ7r9F7vRDJ2BpIA3EDEtmwZJPxtoYj6\nEwpbUAWvu6vZU+G9AA==\n-----END CERTIFICATE-----\n",
"compute2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUO15riyAm1sGcTCPA635+5HsZxpkwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nx563ViqGFfmb8hb9D8cCLtllWktA0ePr2mokNmsWJt+jgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUD07c\nYuBcEUHt62aF7Vi89pi3Mg4wHwYDVR0jBBgwFoAUD07cYuBcEUHt62aF7Vi89pi3\nMg4wHwYDVR0RBBgwFoIUY29tcHV0ZTIuemVub3R0YS54eXowBQYDK2VwA0EA5kZV\nTIfvB1zK7a4gqBFNE9hDycF08msT3AFNR/Stn8Qj+pSQSO/V8WvCE+sRok0eTW3A\nw/nwV7d9WXkdi04PDg==\n-----END CERTIFICATE-----\n",
"compute3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUKU4VNP4mN3NREHuFY3iQvRQuKocwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n+Mg57kfEnFI3RU6Znh6IUZ99DBS3Jzr+qCTJqKsLpUCjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUqD+c\n30AfZKfBZJzH2/vtVK7g4LwwHwYDVR0jBBgwFoAUqD+c30AfZKfBZJzH2/vtVK7g\n4LwwHwYDVR0RBBgwFoIUY29tcHV0ZTMuemVub3R0YS54eXowBQYDK2VwA0EAF5Lh\n7Z2rZtpV3p70DNi6esm7Sb1ELFVNze0krk9uW5h5SgCEqTDeoW2IPCWaWO61AApP\njP/i681BMvL+D6OPCA==\n-----END CERTIFICATE-----\n",
"storage1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUb/q650yJkbXH2oVOfPyZ41pZa8swBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nY1d6ZYdmBXNWY+D3F4xHOJcz+fVuhv1bCCPZxV18/7ijgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUem4I\ndj0N2H2rCWX5GZmYCnIa5JMwHwYDVR0jBBgwFoAUem4Idj0N2H2rCWX5GZmYCnIa\n5JMwHwYDVR0RBBgwFoIUc3RvcmFnZTEuemVub3R0YS54eXowBQYDK2VwA0EAVAb/\nqU9qJ6jt/iCWf3pWLmt5ZNw3Vyq3thBSYleqllb4RFYKuX9kcwrgz50QdANLq+y+\nPRdT26+6kQfqsGLUCw==\n-----END CERTIFICATE-----\n",
"storage2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUTPAdox02Wib1ySb3FrP6pJQHwOcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n1BRaxTxYjltxgbh1ACh5iIdkcQd0ci9h2Td7+W2g7vqjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUvr7f\nghCPJpezyCrE6qZbXTy7uS0wHwYDVR0jBBgwFoAUvr7fghCPJpezyCrE6qZbXTy7\nuS0wHwYDVR0RBBgwFoIUc3RvcmFnZTIuemVub3R0YS54eXowBQYDK2VwA0EAQDeX\nVdOx+3sG7vcFbN9d8SG3kE9Q2IBEn+82yibieL5ykKY3gamPtzgtM6PkTiYPBX/a\nr7zLqmVhGNckKFqVAw==\n-----END CERTIFICATE-----\n",
"storage3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUC5At2p3sfFsLwp0PoQxIHF8++MwwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nfcyxCAc6TJw3m9T9iYrF0e2X3aH4gBeY+niTgcBA1t6jgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUwHv0\nQlFiw+qEezHHr9P9Zf/yEtcwHwYDVR0jBBgwFoAUwHv0QlFiw+qEezHHr9P9Zf/y\nEtcwHwYDVR0RBBgwFoIUc3RvcmFnZTMuemVub3R0YS54eXowBQYDK2VwA0EA9DSy\nJi5NqU/O7fx98KAbPFV9IMMo58h4lnw742XqklEpHhvpH0hbxILIlMwMvh1recgi\ngidKmbHZdmuceCswCg==\n-----END CERTIFICATE-----\n",
"miner1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUIGClY3lq/9/xoEIyPA/4Ty8Zez8wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n0VdEbu+mJYZ4FZMKdAUhwnN8UbTtEcqozS4okqKv02ujge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU6tTE\nu/2TT7rPzBORG/fJ5qF0U+gwHwYDVR0jBBgwFoAU6tTEu/2TT7rPzBORG/fJ5qF0\nU+gwHQYDVR0RBBYwFIISbWluZXIxLnplbm90dGEueHl6MAUGAytlcANBAMPuJnFR\n5o/jTGhu/n4MP3PSo3dBMyF0QTSo/TyTPXewBAjSfD0S7YxifOtEAVbMDlXgezrS\nu0e/DPafO6AV3Qw=\n-----END CERTIFICATE-----\n",
"miner2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUbeunOTruRayCIQ/1XP0DfFXcfCUwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nAHvPC0QJIFMhZhMyzQCMpiQPgh29CqcAqbPmw8hdyXWjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUDuR4\nORziO1xZhLz9NMjJMIbecmwwHwYDVR0jBBgwFoAUDuR4ORziO1xZhLz9NMjJMIbe\ncmwwHQYDVR0RBBYwFIISbWluZXIyLnplbm90dGEueHl6MAUGAytlcANBAEiYb7dy\nlN67y5kRtzZOu7CObS7QzwnbUooswUJs5Rch5N3/CcUTUNwl8vMY4IORVK2+xvj9\nchnQ7dFCWM5NkA8=\n-----END CERTIFICATE-----\n",
"miner3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUaTPa/AgXCIdZlx6pDGy7eoNxR1cwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nAWc0B9U197GrmeYhMnZIi9ukb7eOkNTcLEPVCURhmB6jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU8QUz\nwJ3N+kv5t66Hxu6zywJL0yQwHwYDVR0jBBgwFoAU8QUzwJ3N+kv5t66Hxu6zywJL\n0yQwHQYDVR0RBBYwFIISbWluZXIzLnplbm90dGEueHl6MAUGAytlcANBAF9U9muo\nat+yHwYhoNlBWnXgqW3kMewxIMc1F2nFVheHkcLDPFDv/zt16rJ9VHNsvmjhuCSL\nXtmElER+AXu5IQI=\n-----END CERTIFICATE-----\n",
"miner4.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUEU5bFb703Zl/rD2rzMQNrbbvatMwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nijUkBnd0rnRb0rriZTXp1UQcH4vr9lBWrAZNY/ed0cKjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUP3ke\nK37i5gW7T+owCmD6PZL4EI4wHwYDVR0jBBgwFoAUP3keK37i5gW7T+owCmD6PZL4\nEI4wHQYDVR0RBBYwFIISbWluZXI0Lnplbm90dGEueHl6MAUGAytlcANBANt9vAp0\njlg+nzktlQXEBAGXfxtkvq41WUFDuJ+IOwXAIXzytHrQyCkPW1HzyTWIodCLz+2t\nB2aKO0UnSu1tvAg=\n-----END CERTIFICATE-----\n",
"miner5.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUNGozh+kDmD6vWWbyUDqy9V4FiOswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nh9mfWjbbCbwNCAHHscREfsoLtI8aAcg9d0v5dAUH0yijge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUmsJU\n7wNMiUkYaV1yLgMKLUsOClYwHwYDVR0jBBgwFoAUmsJU7wNMiUkYaV1yLgMKLUsO\nClYwHQYDVR0RBBYwFIISbWluZXI1Lnplbm90dGEueHl6MAUGAytlcANBAJ4Nd2vR\nyAbwm04RQikpouVRK2BgD/3NcpbweInfKlZMXQwCwTW8JBrAFZuGIdgMCKShEQJd\nUx2rlfL+j+PK2w0=\n-----END CERTIFICATE-----\n",
"miner6.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUL5ZpfK1lXPZh5GvUqeyEGwckVV4wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nMegRZLSYkHK3TwXJ7CJRXjcgqtMONJEG6fT1MXgaMPCjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUL00X\nz1zS5K2e+XTS81gG08CjNTAwHwYDVR0jBBgwFoAUL00Xz1zS5K2e+XTS81gG08Cj\nNTAwHQYDVR0RBBYwFIISbWluZXI2Lnplbm90dGEueHl6MAUGAytlcANBAAx4xDtI\nd/YJb6LsDEOnrVBxWu7q5mq5rqezoBSOrOfN6Kzdf4kM6T+KQc2ICD3qnTNSuE8u\n+z/99WOTqndVDQs=\n-----END CERTIFICATE-----\n",
"miner7.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUWYcWbC6VcDS1NftsWBpnZzKioP0wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n52JQUAWmb/2OzbBh+KhW8g9nsIkbwTDX/x2gkEKq/y2jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUzwbR\ntxmvs25l3W1RJGk1TkPCKiEwHwYDVR0jBBgwFoAUzwbRtxmvs25l3W1RJGk1TkPC\nKiEwHQYDVR0RBBYwFIISbWluZXI3Lnplbm90dGEueHl6MAUGAytlcANBAMX2HNUq\ns8h4v98oLujkKRNDGBMH+iMjmCplOcoA/oAzXsCzwX2Ln4/4sdYlL7XOJqqJflRE\n3xrUmGwPWiSTiw8=\n-----END CERTIFICATE-----\n",
"miner8.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUMu6EYDk3L260XFWjbm2V3CvbRngwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nFhYTT7Wz35r2EeTyP4ycl2rpgC5F/bPkfNqTpZ7l3RSjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUk+gL\n94XKWU+TtZgDAPD0nCD9l6wwHwYDVR0jBBgwFoAUk+gL94XKWU+TtZgDAPD0nCD9\nl6wwHQYDVR0RBBYwFIISbWluZXI4Lnplbm90dGEueHl6MAUGAytlcANBAEsIDO7p\nD4DsdZpi7Ux9fS3sIWhvY/emT3IGXIthT90u+lq8JMDd1aGQtk/uNqlx31IMwAz0\nVjnaofMhVHh9SwQ=\n-----END CERTIFICATE-----\n",
"miner9.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUc5WBJii9Bvj5DWao+JkDLzKYj30wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nHleXvkmmbVVqfinkxdRe41SKIBALTmbTcMdxN8ns592jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUbGGI\nRIY55c3k+SAHayw6r7xW2oIwHwYDVR0jBBgwFoAUbGGIRIY55c3k+SAHayw6r7xW\n2oIwHQYDVR0RBBYwFIISbWluZXI5Lnplbm90dGEueHl6MAUGAytlcANBAJrTmtpi\nPDUf3CSwA1Ow/9vQ7dmhfUpuP6ZcXeV6skH1m2fPAS7XUPdT6k4qXvP34HLrQaF1\nzmc9/3i5rXO37gY=\n-----END CERTIFICATE-----\n",
"miner10.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6DCCAZqgAwIBAgIUKDBYX9t9v5yc4YnYJY8STOZn8ukwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n/H7Sx6NRwal5+bL4RwriNqru1Kcz6l/ZbjRj/a4pQEejge8wgewwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUq3TY\nGpVQMERqi/Ehb4PIKPbv/OUwHwYDVR0jBBgwFoAUq3TYGpVQMERqi/Ehb4PIKPbv\n/OUwHgYDVR0RBBcwFYITbWluZXIxMC56ZW5vdHRhLnh5ejAFBgMrZXADQQASJiuT\nWN2GRNTNw+PbbTtpGD+kqgL7TgfjL99XtkuiVwGwjZ3rKWJiGNErTVSu2aj6/sE3\nae+qQA6sOal+usgO\n-----END CERTIFICATE-----\n",
"user1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUZqIZxAWzJ9zXcO9AtFk1cBGH7q4wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nuBEAsMN/x56YkDJAZ8nrp0K8+imTYpuqz8sJz9rZBaijge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUA6Rr\naKDchug11THIxyUc/lV8bt8wHwYDVR0jBBgwFoAUA6RraKDchug11THIxyUc/lV8\nbt8wHAYDVR0RBBUwE4IRdXNlcjEuemVub3R0YS54eXowBQYDK2VwA0EAYzeejhr2\n4NugMCfdget3Oy9zdFZ9y7vHd7sAR7vc4lrsAYb4+j4wmVSsnkXyJDBJftU4b/vU\n0L+SPgyDP4+lAg==\n-----END CERTIFICATE-----\n",
"user2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUMRVOHVll54M/3t3Sw7kpGgk2dQEwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nYk99KjR3pBN/CMZ8NwsD14Yiz2sPfb+apvTKoXDTzbajge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUjd0s\nm2PYXPwTS7DIxI5/um2+pGswHwYDVR0jBBgwFoAUjd0sm2PYXPwTS7DIxI5/um2+\npGswHAYDVR0RBBUwE4IRdXNlcjIuemVub3R0YS54eXowBQYDK2VwA0EAD/DWI3iK\nETq7jJcgNAkReitPA5z/1hSC9lOdSGtTmid95zQ2g9JeXePfsa8DL/mHzbUJnXeV\nXsFE1PuoyqUXCg==\n-----END CERTIFICATE-----\n",
"user3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUNkpbZW1c9/4KMg2OA9oGEjcCRwcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nZizV86MMP2N0EOVdRpKqSrHQ9e8WJrgKsamijHyuasWjge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUiocY\nrzuWOA0ixARCYnW0KY+V0oswHwYDVR0jBBgwFoAUiocYrzuWOA0ixARCYnW0KY+V\n0oswHAYDVR0RBBUwE4IRdXNlcjMuemVub3R0YS54eXowBQYDK2VwA0EAoQ3uxPsp\nQVtcZtae2jgBCl59goQT0wJa4ch71BsnAR6M9mVE8lVIL/Rgp+FCAIt75L6Ju3FK\nALz9oTNCWD0vDw==\n-----END CERTIFICATE-----\n",
"node.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5TCCAZegAwIBAgIUAM1/N2VMZP6CyMUzn8cazUjBtZAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n295PMxRHeAFhhFNfKAD/fANOUs5BGAsGvCZnGxPlbMCjgewwgekwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUDuyq\nhrtRfqFE9VasWZitBgLZ/BEwHwYDVR0jBBgwFoAUDuyqhrtRfqFE9VasWZitBgLZ\n/BEwGwYDVR0RBBQwEoIQbm9kZS56ZW5vdHRhLnh5ejAFBgMrZXADQQBP38ZBa+qs\nGlAaCYNKdZcq0twiqvI9m7K59py6iBn4eVGthzCq+KtIzjy1OO2KcC671DB96unn\nhpbmLHxiKHAJ\n-----END CERTIFICATE-----\n"
},
"pem_pkcs8_private_keys": {
"compute1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIGwS4hCMvOZugKB51pBdHLwUSa4oiKvcZ7PfwoA5xAYk\n-----END PRIVATE KEY-----\n",
"compute2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMlc9XDCgnETG3WIeNIkBCMUyO0DSR+L8R1Ta57bP7dn\n-----END PRIVATE KEY-----\n",
"compute3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMz7MXYtM3163Sqi1alo7pC+f8NkrfvXNXyTn85Supja\n-----END PRIVATE KEY-----\n",
"storage1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIJwncgA3pcmfiWIPSqZb9PzqRPkhE8IHb7DSsMjMZpPH\n-----END PRIVATE KEY-----\n",
"storage2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMZD8hA6M5Oir2crNleQeZVShXj66svGT2tI9Y7T9Slm\n-----END PRIVATE KEY-----\n",
"storage3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMWj66KGqdSDX+VTjZvFdE2k5SGaPtL27dkIH/+IzEP1\n-----END PRIVATE KEY-----\n",
"miner1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIEkg2zKG8QWHmNjhLcVDc062zqTF1OEL5purKAWJrv6n\n-----END PRIVATE KEY-----\n",
"miner2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIJtwVsgurlDyqkJKltjKZTw62fhldwLhUZyJBiK0Gx5l\n-----END PRIVATE KEY-----\n",
"miner3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEICVNVYrNeMlfY4qwsnRe0I6YQgk1tVP2P3JnQhC1ZlRg\n-----END PRIVATE KEY-----\n",
"miner4.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIH+GtlM+UGnVzKW31T9XrmFE6p1/yNkaH7dNBvVXdqhp\n-----END PRIVATE KEY-----\n",
"miner5.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIAL3t7tjUNcZqLLdzlQ+UkaNZahLq9DbJg/UCll1unXe\n-----END PRIVATE KEY-----\n",
"miner6.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIAKHEGZGci7ocVVPRIB/iipgtNRqEwqyB97CptxQcVqd\n-----END PRIVATE KEY-----\n",
"miner7.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIBrDSBcObIZbZyOdVuh0LvFp/w7Fui4bX1kNWgKEH0Yl\n-----END PRIVATE KEY-----\n",
"miner8.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIGWyq3mUHcrNTMHHN9O3MF9CSzf167UpzT+YTi+2zKmF\n-----END PRIVATE KEY-----\n",
"miner9.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEINhSX29cl92yfObxXwivHVC6bzsv5RjfHaIZH3z6fEnd\n-----END PRIVATE KEY-----\n",
"miner10.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIGR3o0BwCCarXzato90FO98BKDI1Fc19Nc4iB+slNk2Z\n-----END PRIVATE KEY-----\n",
"user1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKlZpS/PtfHuOfmNAwCmWrGhikhtIU0+hu9FXwbNlbtl\n-----END PRIVATE KEY-----\n",
"user2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEICI0vaLflmsH1806/SSjLYmTFLDH99/74DfUYqOmbDNY\n-----END PRIVATE KEY-----\n",
"user3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEICORUFDPsLN6F3SQox+0tC4dGsLuChx5CRtEaSZTrwpv\n-----END PRIVATE KEY-----\n",
"node.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIC+TZnq0cvMl7j11pyKxXdBi35JzTSWanxgHIWNFefBD\n-----END PRIVATE KEY-----\n"
},
"socket_name_mapping": {
"44.239.251.56:12300": "compute1.zenotta.xyz",
"127.0.0.1:12301": "compute2.zenotta.xyz",
"127.0.0.1:12302": "compute3.zenotta.xyz",
"127.0.0.1:12330": "storage1.zenotta.xyz",
"127.0.0.1:12331": "storage2.zenotta.xyz",
"127.0.0.1:12332": "storage3.zenotta.xyz",
"127.0.0.1:12340": "miner1.zenotta.xyz",
"127.0.0.1:12341": "miner2.zenotta.xyz",
"127.0.0.1:12342": "miner3.zenotta.xyz",
"127.0.0.1:12343": "miner4.zenotta.xyz",
"127.0.0.1:12344": "miner5.zenotta.xyz",
"127.0.0.1:12345": "miner6.zenotta.xyz",
"127.0.0.1:12346": "miner7.zenotta.xyz",
"127.0.0.1:12347": "miner8.zenotta.xyz",
"127.0.0.1:12348": "miner9.zenotta.xyz",
"127.0.0.1:12349": "miner10.zenotta.xyz",
"127.0.0.1:12360": "user1.zenotta.xyz",
"127.0.0.1:12361": "user2.zenotta.xyz",
"127.0.0.1:12362": "user3.zenotta.xyz"
}
}
}
{
"file_comment": [
"/// !!! AUTOGENERATED: DO NOT EDIT !!!",
"/// Generated with: src/bin/node_settings_gen_key_certs.sh"
],
"tls_config": {
"pem_certificates": {
"ca_root.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIBSDCB+6ADAgECAhQsGSh7avXwLqTofjWGtXLe8PHZODAFBgMrZXAwGjEYMBYG\nA1UEAwwPWmVub3R0YSBSb290IENBMB4XDTIxMDkxNDA4MDQ1OVoXDTI0MDYwOTA4\nMDQ1OVowGjEYMBYGA1UEAwwPWmVub3R0YSBSb290IENBMCowBQYDK2VwAyEAIQvp\nF69LlaP07xWaxWbcM9UkxGbYfrrKxVo+5wL1+AujUzBRMB0GA1UdDgQWBBSacLwW\nviLFWYjEtcmq/VZ8LhNBqjAfBgNVHSMEGDAWgBSacLwWviLFWYjEtcmq/VZ8LhNB\nqjAPBgNVHRMBAf8EBTADAQH/MAUGAytlcANBAO8gMINUgF2WsnKd3K+aEewkVQkV\nQkgPB7VThLfbnn6e/PP1epQ5k2DiE8Iajps10vCpgjQCGe6K6YtX0rhlEgg=\n-----END CERTIFICATE-----\n",
"control1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIULpW2Kh//pjkosRjTcQT0uQzSJF8wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMTExMTUwMTQzWhcNMjUwODA2\nMTUwMTQzWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nfE0VpQ3nSWILjg76zLX3f6qLkyRQN9FlqZ0hTPi81cmjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUa1FA\nVpwefoamoZAXL0q07JxCE34wHwYDVR0jBBgwFoAUa1FAVpwefoamoZAXL0q07JxC\nE34wHwYDVR0RBBgwFoIUY29udHJvbDEuemVub3R0YS54eXowBQYDK2VwA0EA8XWC\nOy4do7JIAZ1HtlrG529PS86ILYegRO0s3pHFtudkO9jNBE4moxFb4RQF49n5NF8j\n/2MMMQJ5eTzA3WIoAQ==\n-----END CERTIFICATE-----\n",
"compute1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUM4DhUmEdqYv54EypeDnPSSTDYnYwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nXuiiqXMdm6iiFv4KEd4A62vvkeeS6STuiIck7r+1DyKjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUNowB\n+YtOa3DiG2EbDT27nDoIizUwHwYDVR0jBBgwFoAUNowB+YtOa3DiG2EbDT27nDoI\nizUwHwYDVR0RBBgwFoIUY29tcHV0ZTEuemVub3R0YS54eXowBQYDK2VwA0EAaRJO\nRb+HYBSf/TrIdNytHANBl1AsG5UFzc4aHvoPkFqdbfPfNdcnzkXbuDo8AKln+lvb\ndrE8TI/ZJDt/JTEdBw==\n-----END CERTIFICATE-----\n",
"compute2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUC7Nbpo+z3cxE2bJSvMV11vKbmjAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nxFbGmWkjzS+/uEUxGm55YCo0jf9T9+3WiV046j/Z7iKjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUht6M\nNg5HjNACeojU6Bzdz58RxegwHwYDVR0jBBgwFoAUht6MNg5HjNACeojU6Bzdz58R\nxegwHwYDVR0RBBgwFoIUY29tcHV0ZTIuemVub3R0YS54eXowBQYDK2VwA0EA9O0B\n116ilxKDbjehTe+6e3S90qNOsmXKWmKo3gJErZ3DGOeEbiNL15B2WAo5TnBwz5bd\nZ+bW9rT6cGX5NDpmDg==\n-----END CERTIFICATE-----\n",
"compute3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUIeAUZ6gXAY6F1v8PqY5vKO7/CeAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n7eoN9SGfAhqYJrEJ3ikQzg8xYHInnPeTr2uKYivc2TijgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU7I4w\nB4Dvwy2FnNZ2D1wtO+DqkZwwHwYDVR0jBBgwFoAU7I4wB4Dvwy2FnNZ2D1wtO+Dq\nkZwwHwYDVR0RBBgwFoIUY29tcHV0ZTMuemVub3R0YS54eXowBQYDK2VwA0EArVrU\nG6i8qcgLS8YBW5KIlXAkVmSq6idQ9qy1fMJKHxuxrOLsd2q4EQjktRSUmroC3BCb\nqTVJbWMdKTj6wogjCg==\n-----END CERTIFICATE-----\n",
"storage1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUGWzriYmN7JQ1hMIF3OsCapRURIEwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n+sBJDA8cvfniPB5TbYC9cqtZ86LQ2Xfc8HudrkqMKLajgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUVQI7\nS++HU4ec75AW8KeMl0qXhVswHwYDVR0jBBgwFoAUVQI7S++HU4ec75AW8KeMl0qX\nhVswHwYDVR0RBBgwFoIUc3RvcmFnZTEuemVub3R0YS54eXowBQYDK2VwA0EAqFut\nCl/2uICFJ/lhKgU6P1hV0phlTQ7Tglpg85yDvMfY8xWWCTb3OpSnfgmEcKv7WO4b\nP12wlikyTw61OzPsCw==\n-----END CERTIFICATE-----\n",
"storage2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUUF5A3hmEm0xdIdhzBqzl5fKr+MowBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\ng8aHaeG8SjdSoMntygyRag8Cqaa3THaF9oBMzv4HoFajgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUYPal\nqAigkxxz60hDtMvXT3VR0K4wHwYDVR0jBBgwFoAUYPalqAigkxxz60hDtMvXT3VR\n0K4wHwYDVR0RBBgwFoIUc3RvcmFnZTIuemVub3R0YS54eXowBQYDK2VwA0EA9rpr\nK2CBGV0mBYU2uSAbiTqjsRiKrV2xi+MPfmC7Lecr5Hp38BNidmU1KzZWDwPqCaZC\nv0HjAkI1T1UDp87ODA==\n-----END CERTIFICATE-----\n",
"storage3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUFQPVJaapMXWGv2gqEVJe/VCv7BMwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nGPcxzL9YfI1Qm50CEfffneWXU9xTWf3ZP/lnhbDTlCajgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU37nE\ngGHIkSwi0NN/t9A/kFNqWvowHwYDVR0jBBgwFoAU37nEgGHIkSwi0NN/t9A/kFNq\nWvowHwYDVR0RBBgwFoIUc3RvcmFnZTMuemVub3R0YS54eXowBQYDK2VwA0EAXcXX\nR+oeiEcIX1DXZ+HMVGG4W9gGrp9tdmP/S/9gMOvmGdsspp8vuVeFm6blNuH+58JF\niGx51oCjnP++JAkvAw==\n-----END CERTIFICATE-----\n",
"miner1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUIEoBTXQ0j5MDJy+cruXGE4G6MkIwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nMmDD+cus4gs5N11nemMC3zYgI5Tu+C68cXke4rZk3Fajge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUDX+h\n5jVSBY3+BIEdP4Q7hzAY69cwHwYDVR0jBBgwFoAUDX+h5jVSBY3+BIEdP4Q7hzAY\n69cwHQYDVR0RBBYwFIISbWluZXIxLnplbm90dGEueHl6MAUGAytlcANBAN3iJ23a\n1TbhLvnO8PU32YPXeDH7Fxmw8bUE+fwd/yJZdl3smoLmCR/iLeECo05VnXUD7hLo\nTGsrYSdLfTnIegs=\n-----END CERTIFICATE-----\n",
"miner2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUeRzs3G+xqVNXhk5psl6HY/J2jHcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nBS+d4kWzlqCyna+FLkT3L6Jr/Z/l4eEsmJm+AHFJsTCjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUQKqb\neuGANzJ8/nijDcVHNv11uKUwHwYDVR0jBBgwFoAUQKqbeuGANzJ8/nijDcVHNv11\nuKUwHQYDVR0RBBYwFIISbWluZXIyLnplbm90dGEueHl6MAUGAytlcANBAD+/qEAV\n3xNTqSodh8hHmprw7tBT3BL8xco7tu5is33zm+Hkd8eGqodtEz+8F234GCToO565\n+o0F2zcXCLNT+wg=\n-----END CERTIFICATE-----\n",
"miner3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUfjtN5X8l2hgWBLAr6g6rSfsQnvwwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n4KmqD63jxEKBU4GIF0NU75hTsg7L6Fdj1wEEi0pNJtajge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUvwD1\nOc3B65HWeTLxu+8wonPL4tQwHwYDVR0jBBgwFoAUvwD1Oc3B65HWeTLxu+8wonPL\n4tQwHQYDVR0RBBYwFIISbWluZXIzLnplbm90dGEueHl6MAUGAytlcANBAGmpQkGe\nC8lsqXBTZUNqOspbljybNUWEhp7v5YyCjjch/1XEi+/Utv+HXHf08iK2Xz1BgcpB\nJ4t0gEkH2K5NWA8=\n-----END CERTIFICATE-----\n",
"miner4.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUQLLsFUmDTA274EQ0C7pJuYFzTsAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\ntvkheWXVzawBKggrBg63b7gMTDmJLqvLVKhaNk8R8L2jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUuFwe\nn7/svILTHZKv0T2Mj17CTq4wHwYDVR0jBBgwFoAUuFwen7/svILTHZKv0T2Mj17C\nTq4wHQYDVR0RBBYwFIISbWluZXI0Lnplbm90dGEueHl6MAUGAytlcANBANW6VH/E\n8doDzIyNJY0IKjDm3ojRMoy05E5yXLzDSwHjfqH/gt4A7F3eZZttCwMbFlAqZBVF\n2ModPdtmUoD9FwM=\n-----END CERTIFICATE-----\n",
"miner5.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUS1/2z/DgtyzGWDjRsu77LXN8XZswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nuOyoc5QwGQTuAFs6LFV4TUV45HYlhz/5f8nrHFg8HV6jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUtsk1\naslq7XHXXVIbD7qfoFe3RS4wHwYDVR0jBBgwFoAUtsk1aslq7XHXXVIbD7qfoFe3\nRS4wHQYDVR0RBBYwFIISbWluZXI1Lnplbm90dGEueHl6MAUGAytlcANBAIxARnj3\nLenY8HV3ZW4/E4AfbFOUP0PybNNX7/MWhI1Emubkwc6ZYO7rNUWWcdixwaNTG3LC\ndUrmP9oJksj4iAA=\n-----END CERTIFICATE-----\n",
"miner6.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUJ+Ez27sZZHDt927TvaJuUzKSvqMwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nqJXcZQ1AE3YUnSRKZk96n6H6/WGpH1pg9PrTAY941dejge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUOBHg\n53Vyk0O5t1TKmiuS/84YV2AwHwYDVR0jBBgwFoAUOBHg53Vyk0O5t1TKmiuS/84Y\nV2AwHQYDVR0RBBYwFIISbWluZXI2Lnplbm90dGEueHl6MAUGAytlcANBAKUNkhCc\nPCeN6/zY7dU9TAWv3qYeO9bAaamLlQ79uUGpxMEBPsj5QItGldO+RCUccwIEWzJh\nzxFPjbddNjhdLw4=\n-----END CERTIFICATE-----\n",
"miner7.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUar+psg2sk57wCyX0+vdikJH2Wy4wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nDUdlkxSasfAQntIVgqhdaDknHnn9dE65MMoZp3opY3yjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUvh2K\nkudI4od/hFPV35oWPaAV0dcwHwYDVR0jBBgwFoAUvh2KkudI4od/hFPV35oWPaAV\n0dcwHQYDVR0RBBYwFIISbWluZXI3Lnplbm90dGEueHl6MAUGAytlcANBAHHufv8E\nUYBpAWkV4H4EYDgag31gUKr2UT5YGteUpDqk8RvsGk8XhYX/b1EWyU3L29BM3ZMD\ndklxohURm6NaJQE=\n-----END CERTIFICATE-----\n",
"miner8.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUP2a51f1iaAy9qdQfjizOazLwJ1IwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nQfZONJSQpt2f/yms23RwIOLvT6q8jXZk7yiNjQQqNz+jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUa2mw\nRU3sYfGb8+ED8V/3nv3BWs0wHwYDVR0jBBgwFoAUa2mwRU3sYfGb8+ED8V/3nv3B\nWs0wHQYDVR0RBBYwFIISbWluZXI4Lnplbm90dGEueHl6MAUGAytlcANBAOWQo8LS\nShdqIRBue17hB+m6GKBixMX1+TdKk/wVwsJLWEhOtWE/HnIv3ax9C0pt2Ukh2F+b\nP02mKkLYSJb9Zgo=\n-----END CERTIFICATE-----\n",
"miner9.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUdBZ6QuWXURuiOfmd587mv8327LUwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\negLtCQFGyG1SKL0gJzYnTSHdQAJBRy2BsYWxZVq5kX2jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUiU9h\nhrg9HYSFWnNhQg2ynxoI6CkwHwYDVR0jBBgwFoAUiU9hhrg9HYSFWnNhQg2ynxoI\n6CkwHQYDVR0RBBYwFIISbWluZXI5Lnplbm90dGEueHl6MAUGAytlcANBAEWhnpa8\nPncAoMVip8VpK9S6Z6PLM2hr60IphixBbA1JxLfiZj3nw3UKibEBaNOM7qkRo9lb\n3QU9hknjkBuW4w0=\n-----END CERTIFICATE-----\n",
"miner10.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6DCCAZqgAwIBAgIUVnKfEjg0ZLbN51U2u17xqmEJ/zUwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nSb544tF3kFqvXRCOP4phLQZH1h4BZujrKcUp5loUGuajge8wgewwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUfJbH\nnXfNo++3q1C4mma85rwYQcAwHwYDVR0jBBgwFoAUfJbHnXfNo++3q1C4mma85rwY\nQcAwHgYDVR0RBBcwFYITbWluZXIxMC56ZW5vdHRhLnh5ejAFBgMrZXADQQCgYp99\nX30ic2rAP8mYOhgr1ydImXr9oJOWGPSTNHxpMZswxONgx1EJ6ksT1OYkto/leVth\nd3rUs6BVOIzAKS0H\n-----END CERTIFICATE-----\n",
"user1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUf+rbaBXt6zGZC8yASnZdmL/irdowBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nKQi3rQuemHBHo0EXrzZJpmPsuDliMoALluistYFFX56jge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUM12O\n7J+sZK+Tj68xkVGa85TJIgUwHwYDVR0jBBgwFoAUM12O7J+sZK+Tj68xkVGa85TJ\nIgUwHAYDVR0RBBUwE4IRdXNlcjEuemVub3R0YS54eXowBQYDK2VwA0EA7Z39u45H\n0KXqhHElownj1mTsGzJ+ksaNC3gqWrjaO5Z/Hi3QuCgWrG19xzhpxpp3y0gINUm/\n7I3B3WhUYvN1DA==\n-----END CERTIFICATE-----\n",
"user2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUD3M5kIbWmekSgIbgZ+diDDV7IcswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nfZr9MpmHWzuqJ5N4qf/5r4A6/REi9l23seHlJA5qAj2jge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUUNIr\nUpkauNeFr/ff0G2GYCakyBYwHwYDVR0jBBgwFoAUUNIrUpkauNeFr/ff0G2GYCak\nyBYwHAYDVR0RBBUwE4IRdXNlcjIuemVub3R0YS54eXowBQYDK2VwA0EAi0Pi3NUt\nZMf4wUi9MQ9V8ewfFIlhKQ1nXbfhxRnMssl6m767AXTLU1jaQR7rYxJeWzfw1kSr\nroRyKwtvsjeQCg==\n-----END CERTIFICATE-----\n",
"user3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUBGNgMN/q0fKpAIX+Aaw8wP0DMycwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n/vfDP+Xu94NbR7SZC2GJEypQX1PKTIXMzLnc4Eam0VCjge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUZfnE\npLD6xxXYMiAGSKR0uBmR6hYwHwYDVR0jBBgwFoAUZfnEpLD6xxXYMiAGSKR0uBmR\n6hYwHAYDVR0RBBUwE4IRdXNlcjMuemVub3R0YS54eXowBQYDK2VwA0EAi3P/HQp/\nnYOccWj+L76S13eCCwR7QRpCnbJhcNe7sutamBS7RqzxlriB+UqnGQY3dLMEfqEi\nuLbucWAMEob6DQ==\n-----END CERTIFICATE-----\n",
"node.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5TCCAZegAwIBAgIUBD7xW5sgHxSD4oULKoCAVrffl5kwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nZ85/J/qam5DH18YpwegcnoJzOgrD6obVp2hoyIXh2FmjgewwgekwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUC8BJ\noVfMyBKym56FnHwIffzXPbcwHwYDVR0jBBgwFoAUC8BJoVfMyBKym56FnHwIffzX\nPbcwGwYDVR0RBBQwEoIQbm9kZS56ZW5vdHRhLnh5ejAFBgMrZXADQQCwtPFUajVn\n81vE0Ycq6eZlbXyJmZIfBnBiRBb81FeehMbGpQa4Tjo6Q4L3MPqqzsxQzW3T2Isl\nfGelzMqT2F0N\n-----END CERTIFICATE-----\n"
},
"pem_pkcs8_private_keys": {
"compute1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHyUuCLKeAdTV3XJmDJKb+Y9SVkYfcLSLltt3V7hWcEC\n-----END PRIVATE KEY-----\n",
"compute2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKC95VnhKRc04EyMtEJGU7WhcgoEerku/sQJCCfrPQIR\n-----END PRIVATE KEY-----\n",
"compute3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEILeQNwbjt3NJ7WtdTniAOx3acOWvfRll80vaXz5XIfNE\n-----END PRIVATE KEY-----\n",
"storage1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIB9/8DgMBRcY3I9q681G4HRzKi38P7bScoj8S5X5kbXp\n-----END PRIVATE KEY-----\n",
"storage2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIF38fbx5XaFj2j9EJ8u9c96ZeAyNU0OAPkiCNYcjFaZE\n-----END PRIVATE KEY-----\n",
"storage3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEINclmuZeJb8rWnWF2DuSpWw4hU81+AX9PW0/wIE5f3TQ\n-----END PRIVATE KEY-----\n",
"miner1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKa4a8inTWUBAjLsdij3RxaEiE8B0R3xKvj7p4KdK7JF\n-----END PRIVATE KEY-----\n",
"miner2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIOr1VdQj0mlED85UJZE3eFtd92xGXTe3VEDhWqqqJpq+\n-----END PRIVATE KEY-----\n",
"miner3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIH+Z0eitOth+vX7caEm9qVKLVTu404iYHiOf1J4jgOV+\n-----END PRIVATE KEY-----\n",
"miner4.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIDg/cgyeh2Fda4HX92tLZCFBi/ONojDRaX9BxdWPN6qg\n-----END PRIVATE KEY-----\n",
"miner5.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIP2EIkUXlOtvAIy0lOqzEF+kfnTSror0c0YOTxB+t0fj\n-----END PRIVATE KEY-----\n",
"miner6.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKKOqmT2M2ZQURbQJETG7GPIoN9h3yUGU5+2lBVkDwhr\n-----END PRIVATE KEY-----\n",
"miner7.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIC2ZkYMs0A+odpTohOEfARKD+AmskEywU2am8JKgwr/H\n-----END PRIVATE KEY-----\n",
"miner8.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIOLcGp12PFd7d/DSzIrHrO2mmAAUmy+zYLi5640WxQ5M\n-----END PRIVATE KEY-----\n",
"miner9.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEINjd9lV8izh2jG8jhrC9c0XqJzwg0Dpz7GvBHPDPO/G3\n-----END PRIVATE KEY-----\n",
"miner10.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIAGA2QDbmjY0xq1AWgVLBHBbiX1nZJqtSvYaRP/Gj+nv\n-----END PRIVATE KEY-----\n",
"user1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEICVndSDUCX1w2Uub1bORFeDAbMn08VUGvUblhOMh8+wH\n-----END PRIVATE KEY-----\n",
"user2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIIhrqyAHIyLGMRnhkmjgMA28dQT19mgGuoV9aZ27dwvi\n-----END PRIVATE KEY-----\n",
"user3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIGzHg630RhLU6qjXeEjoaPhbLCvqNuLgZEhD9RJYPaza\n-----END PRIVATE KEY-----\n",
"node.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMXX2xzn0WgBsSz6wRIHQ2XGhtvhneTMq8uODdnk9k5C\n-----END PRIVATE KEY-----\n"
},
"socket_name_mapping": {
"127.0.0.1:12300": "compute1.zenotta.xyz",
"127.0.0.1:12301": "compute2.zenotta.xyz",
"127.0.0.1:12302": "compute3.zenotta.xyz",
"127.0.0.1:12330": "storage1.zenotta.xyz",
"127.0.0.1:12331": "storage2.zenotta.xyz",
"127.0.0.1:12332": "storage3.zenotta.xyz",
"127.0.0.1:12340": "miner1.zenotta.xyz",
"127.0.0.1:12341": "miner2.zenotta.xyz",
"127.0.0.1:12342": "miner3.zenotta.xyz",
"127.0.0.1:12343": "miner4.zenotta.xyz",
"127.0.0.1:12344": "miner5.zenotta.xyz",
"127.0.0.1:12345": "miner6.zenotta.xyz",
"127.0.0.1:12346": "miner7.zenotta.xyz",
"127.0.0.1:12347": "miner8.zenotta.xyz",
"127.0.0.1:12348": "miner9.zenotta.xyz",
"127.0.0.1:12349": "miner10.zenotta.xyz",
"127.0.0.1:12360": "user1.zenotta.xyz",
"127.0.0.1:12361": "user2.zenotta.xyz",
"127.0.0.1:12362": "user3.zenotta.xyz",
"127.0.0.1:12370": "control1.zenotta.xyz"
}
}
}
{
"file_comment": [
"/// !!! AUTOGENERATED: DO NOT EDIT !!!",
"/// Generated with: src/bin/node_settings_gen_key_certs.sh"
],
"tls_config": {
"pem_certificates": {
"ca_root.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIBSDCB+6ADAgECAhQsGSh7avXwLqTofjWGtXLe8PHZODAFBgMrZXAwGjEYMBYG\nA1UEAwwPWmVub3R0YSBSb290IENBMB4XDTIxMDkxNDA4MDQ1OVoXDTI0MDYwOTA4\nMDQ1OVowGjEYMBYGA1UEAwwPWmVub3R0YSBSb290IENBMCowBQYDK2VwAyEAIQvp\nF69LlaP07xWaxWbcM9UkxGbYfrrKxVo+5wL1+AujUzBRMB0GA1UdDgQWBBSacLwW\nviLFWYjEtcmq/VZ8LhNBqjAfBgNVHSMEGDAWgBSacLwWviLFWYjEtcmq/VZ8LhNB\nqjAPBgNVHRMBAf8EBTADAQH/MAUGAytlcANBAO8gMINUgF2WsnKd3K+aEewkVQkV\nQkgPB7VThLfbnn6e/PP1epQ5k2DiE8Iajps10vCpgjQCGe6K6YtX0rhlEgg=\n-----END CERTIFICATE-----\n",
"compute2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUXvgBwHf388UnOU6ixx7dBAfsYDowBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n61nCBI3kdDlgOx9vksbrPb9crRkIuthh8BPNZHTgbnyjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUevzv\ntxhxLcjmsIN7fyYbSLk8j+4wHwYDVR0jBBgwFoAUevzvtxhxLcjmsIN7fyYbSLk8\nj+4wHwYDVR0RBBgwFoIUY29tcHV0ZTIuemVub3R0YS54eXowBQYDK2VwA0EAXqlB\nYsY75Zg1vrIRWLEdX2IbMIGgCFgCpTLKSdZ5sQ1Yg9sUTjRvpJ5l+U8SutpMhsGj\nYPX6s6hYV3wOvYusCQ==\n-----END CERTIFICATE-----\n",
"compute3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUSFSP1asWQX5/GealSAV2Fr0nZOswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\ne/kbiSWYkLD0naMqfpu9zrG/v4v96ssbJxsOXCDYFYSjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUGbVB\nJztfbcr6kXV2TUmcsU3hny4wHwYDVR0jBBgwFoAUGbVBJztfbcr6kXV2TUmcsU3h\nny4wHwYDVR0RBBgwFoIUY29tcHV0ZTMuemVub3R0YS54eXowBQYDK2VwA0EArzcR\nTmTonpjdynU7/OsnzTORGN8h4A7j0i9dclVQ4uMrzpL1lgf/Nxii+fF8/1gri97L\nXj+AkIyoR1oC6FQxDQ==\n-----END CERTIFICATE-----\n",
"storage1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUAN7nZmxANeIA87woQ0W1hlDqjwIwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\noDCvhGuaFWwcaj8ne/2w+TyYU3XoxQ2C+uLDfPDU9KyjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUdgRu\nRJrrVp+uXJVj/Ap0jMsgsKswHwYDVR0jBBgwFoAUdgRuRJrrVp+uXJVj/Ap0jMsg\nsKswHwYDVR0RBBgwFoIUc3RvcmFnZTEuemVub3R0YS54eXowBQYDK2VwA0EALl84\nNg6JkJwU12GO9nkQNKz4iDw+FyuTm8ZTYjZi9Ho7PYcAfCd2vka3+uCtfpt1GTzs\njf8vCOUizoKYIZeQBg==\n-----END CERTIFICATE-----\n",
"storage2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUex0A2b9IHUqXh6ujSiDaoCLMddQwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nI+DJeVnl7K2Ru4Q3CMwPFOhecrnbttPHOOMugq+h8FqjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU3GiQ\nHVISkMwbCVax9PFv8V7NXK0wHwYDVR0jBBgwFoAU3GiQHVISkMwbCVax9PFv8V7N\nXK0wHwYDVR0RBBgwFoIUc3RvcmFnZTIuemVub3R0YS54eXowBQYDK2VwA0EA3IQl\nG7zQxRi15owFkxIZOzHcCrLJ0lqFw885UhD9rHbNrzl1HWu/CD3ExtC5VRFfR8dj\nR5bsVW5XiqzBTdZ9CQ==\n-----END CERTIFICATE-----\n",
"storage3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUUwF2cXGskjDHe93/d/KGSCu6HjswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nvVPjOHDW/oicpF5G4zB/G23RnBkrZQzVmKR7WqK1Yr+jgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU58CJ\nlfRqt6hSnXlrkp7+OtYsP1MwHwYDVR0jBBgwFoAU58CJlfRqt6hSnXlrkp7+OtYs\nP1MwHwYDVR0RBBgwFoIUc3RvcmFnZTMuemVub3R0YS54eXowBQYDK2VwA0EASdIZ\nn5vKSR3FWTrLo3XYKrusQsiGp/Bjcxda82zmNZC2W5yHd0e8nmx8pIyWv6R/MXEZ\nCw3SMhkgprH20XO5Dw==\n-----END CERTIFICATE-----\n",
"miner1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUFEVA7laoifUYrC94/kgrC935a/kwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\np8H6XycmhiRBBcgWeb8NGFWfj0XVBrlm8Su6x4Povi+jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUgS4m\nG9sSUgcEJ3BHBKlJaPfoWdAwHwYDVR0jBBgwFoAUgS4mG9sSUgcEJ3BHBKlJaPfo\nWdAwHQYDVR0RBBYwFIISbWluZXIxLnplbm90dGEueHl6MAUGAytlcANBAGJQHnFv\nO3QRjikjBcHKQTZmq0c7til+/3Iig3Ls8nzlotmI+6ead2H/sKANRMoJ42s2iSif\nuSA9RaT2MRocHAE=\n-----END CERTIFICATE-----\n",
"miner2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUY2BckTm15npzPINBamXQe5fK4bkwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nZ8nddbK2dZcIUMMSP6eFwRTlIdhPQiigxInFZ+CmjNWjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU2aHz\nADYRi+NYSUrSGcCWaEXmEmswHwYDVR0jBBgwFoAU2aHzADYRi+NYSUrSGcCWaEXm\nEmswHQYDVR0RBBYwFIISbWluZXIyLnplbm90dGEueHl6MAUGAytlcANBAG8tNZ0m\nFOg7kYIym9k7W6vDZpFjvDHkSzKxWTpYw55n8fX/Z7zO5caO7S6y6YMd/ghxTTDk\n/8JSVn1gtCCsFQY=\n-----END CERTIFICATE-----\n",
"miner3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUCIbbq1ri0+51B8UAyj/EfL63VpcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nm7hNdzrpYckkEYrnPOk84AEvYCtTw5gXVYSSeFNU+0mjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU6JoC\nClTPW+j+HAhrxJ3Puktz+FAwHwYDVR0jBBgwFoAU6JoCClTPW+j+HAhrxJ3Puktz\n+FAwHQYDVR0RBBYwFIISbWluZXIzLnplbm90dGEueHl6MAUGAytlcANBAIT8t44U\nyndyr6Qrg7LPwU7NSsHme0RpAANp+KR29hpovzSFwb1Lx07VDgxBzLKc34S2rFHf\nJ0GYvwZdnQrMVgI=\n-----END CERTIFICATE-----\n",
"miner4.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUG/vBWeNz2TdX/pJgmh0xutSmYuEwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n47fMkBWy4vK2G9G55MkGI6kZofCBfdWycuK6hn7RDamjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQULg7t\nKdPsbOLX+cGZ+Ter3UNo8s0wHwYDVR0jBBgwFoAULg7tKdPsbOLX+cGZ+Ter3UNo\n8s0wHQYDVR0RBBYwFIISbWluZXI0Lnplbm90dGEueHl6MAUGAytlcANBACSIRQ/u\nv2ZVZ+Xzm509YZNG+l3r/xAXGsTIX5pnEpvXohO5TWUcRoQQnUc1hAriSrLR+266\napUd3u43wFXRQg0=\n-----END CERTIFICATE-----\n",
"miner5.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUJOqL5hjIFt+jhpXXXnnxI4EL+SQwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nazQ/EuLY4Ro7K5B5rP0UBfeQninZTVIMM6ojD05QbYKjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU4fbh\n4bwd42s437A8XnlOehHWx8AwHwYDVR0jBBgwFoAU4fbh4bwd42s437A8XnlOehHW\nx8AwHQYDVR0RBBYwFIISbWluZXI1Lnplbm90dGEueHl6MAUGAytlcANBAJbq5ek3\n52fXjKxmP87jb5jhlI5lpEqUhXCYu8Y3DT44+iq3CJ1iVOxHcRSAD0l6tRCnkyiW\nid5hcOlYTsYlrAY=\n-----END CERTIFICATE-----\n",
"miner6.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUUYQSVpVuSlAw7hJ7c7N692uCP00wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nQAqUIC1BM75ntenb/G4+GbUMVIlx0tLN5aQZJw7Lypyjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUwI2Y\njzorh6bEl/nyUgc1+QZWuw4wHwYDVR0jBBgwFoAUwI2Yjzorh6bEl/nyUgc1+QZW\nuw4wHQYDVR0RBBYwFIISbWluZXI2Lnplbm90dGEueHl6MAUGAytlcANBAKsnJy0q\n6G661pZxYqOXOo3pEA6bGhRZIdUCXJkw7g32rYmRwvKnY7cWRxM0LybyJjNQWc9P\n6uSo+Ts7h6lzwAc=\n-----END CERTIFICATE-----\n",
"miner7.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUVj741mV0uaL6k9/WFgSskDTILVAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nAZp9XYu9Zen6a3xL6WiUIjAQb/HpM0DitWTLThLqVNOjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU3dld\nwuEzuu5CH/JxSpHyAWwKPT8wHwYDVR0jBBgwFoAU3dldwuEzuu5CH/JxSpHyAWwK\nPT8wHQYDVR0RBBYwFIISbWluZXI3Lnplbm90dGEueHl6MAUGAytlcANBAItYK9hR\nBY80WYL2FbYeoyjW3dycbubRPeMNWGky3tQ8GEClymLzvM5u4VPibOB37SzoxAg8\nWPZHuInsdToKdAs=\n-----END CERTIFICATE-----\n",
"miner8.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUK7RqMdMRu5S2c6OXrPojekzAyvYwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n5hEKV408o/dslXO9u/2bDAmd0UGoBZQjqnKjbqWHJKCjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU1jc6\ncF+RsWGiXcGhgVYKTxNULmEwHwYDVR0jBBgwFoAU1jc6cF+RsWGiXcGhgVYKTxNU\nLmEwHQYDVR0RBBYwFIISbWluZXI4Lnplbm90dGEueHl6MAUGAytlcANBAKLxRxt0\nLVJ1VGaE4Ln239J6dlm/qL6Yf15uIpnqjthuCmlXiEd7Z4ISwYFpVLj48t4OZyv0\n4CDeD7tyMIjv5Q0=\n-----END CERTIFICATE-----\n",
"miner9.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUXleDX4a3D5OpERX0H7MYt2RQRgcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nOox20gjEQouav3KCj3wvmgSd/I6C/W6E6SKTCLqszb2jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUAN74\nYteiR/xJ/tAbt87Gb2/IWwIwHwYDVR0jBBgwFoAUAN74YteiR/xJ/tAbt87Gb2/I\nWwIwHQYDVR0RBBYwFIISbWluZXI5Lnplbm90dGEueHl6MAUGAytlcANBAMnvwCVx\nEQMtv1YSMnTr8UAAmCz3Tq8Jm3V3LovAQknCyrLXFZoH4nCuwVOShy7bskgoPebf\nV9wdOhb6XRqGQwc=\n-----END CERTIFICATE-----\n",
"miner10.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6DCCAZqgAwIBAgIUDTUVzR3HvMiWYZdV6lQESIdxHJAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n3p5TnWZWAKCy4lO2nYui/3jPt45U5ZCUCyFxy5hcOEKjge8wgewwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU2VZ8\n95Vlmg+kYlrL52cWSzBIWzswHwYDVR0jBBgwFoAU2VZ895Vlmg+kYlrL52cWSzBI\nWzswHgYDVR0RBBcwFYITbWluZXIxMC56ZW5vdHRhLnh5ejAFBgMrZXADQQDgPuop\nuCWAdWxtYoazP09arFbgcch3ExMbTwom+/Ze064JwXzshpB63mEaVr+C8zO5l5I4\nIHOjxea7dtCyYNAF\n-----END CERTIFICATE-----\n",
"user1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUMSJrf30hwckAX+RH44+X29bNQhUwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\naxz6RMVgl+cMXVHI3q/kWorVZ63MXEGjgDM6Bq7dzHyjge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU9sCR\n7lCmUVE/Yv4k5elehtqwAeowHwYDVR0jBBgwFoAU9sCR7lCmUVE/Yv4k5elehtqw\nAeowHAYDVR0RBBUwE4IRdXNlcjEuemVub3R0YS54eXowBQYDK2VwA0EAQKL/98nr\nF/nfeIGkyPUA8wXUnvZhjCsNvQYyCQkYHDIu4E8bgyP55LMxgnnO1cxMQnZz6wv5\njCNHLPjaGpDzDA==\n-----END CERTIFICATE-----\n",
"user2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUET3R1ZBM3iHu//d3KgepsjeE3x4wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nQp9oiWuwMbhdpM5Mo4/AOFVzsqkOU2XP+7jDCPo7eD6jge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUi2MF\nnLsNemHwKxwa2JIYmgJ2cz4wHwYDVR0jBBgwFoAUi2MFnLsNemHwKxwa2JIYmgJ2\ncz4wHAYDVR0RBBUwE4IRdXNlcjIuemVub3R0YS54eXowBQYDK2VwA0EAcOgwoNBI\nddiFNDM1vX3GFcQlC4w9AL266pZFNA6Y8N5oanTiSu9HQCbQivQnpUC6oTNftAqz\nbHI3aKqyiPLzDA==\n-----END CERTIFICATE-----\n",
"user3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUU7fDCB+SVnBN+QGvtK2Gl+HdXNYwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nibrlk/4Nq5NSFGlcs7aEi4yAEHXsaQaagvQd1fN6tNGjge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUal6k\nDqXfSlsNzWAYgS8YcpC0m3QwHwYDVR0jBBgwFoAUal6kDqXfSlsNzWAYgS8YcpC0\nm3QwHAYDVR0RBBUwE4IRdXNlcjMuemVub3R0YS54eXowBQYDK2VwA0EAz0Vk0t4d\nGG7FG0gEFgpjak7evghaZIxqzPGRdCMdecYBrxlc11lxnjOUNBwU/1zL5vssQcqQ\n8617IjTn+cqPDQ==\n-----END CERTIFICATE-----\n",
"node.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5TCCAZegAwIBAgIUV5bI0gXf+N9u2itcuZ5r0plEukgwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nBOX4qOuQVXdSAONd9fJ+iv7ikq34lNsPtppOFFbUIy6jgewwgekwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUT/qc\naV9zg1hN9Tcv/DtQbjOhZdcwHwYDVR0jBBgwFoAUT/qcaV9zg1hN9Tcv/DtQbjOh\nZdcwGwYDVR0RBBQwEoIQbm9kZS56ZW5vdHRhLnh5ejAFBgMrZXADQQCTcIpkqrZc\nua8vIKINOrK/4K8R4cbDknuBfwmCDYWs+MTYqtnyVcATsO0USdXFMYkajzL2F6kD\nu+BwxmysshAB\n-----END CERTIFICATE-----\n"
},
"pem_pkcs8_private_keys": {
"compute2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIH+eJQDYQeCbYKVk7uTupq4FHwlxVtC292bP6A8UNPN8\n-----END PRIVATE KEY-----\n",
"compute3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIC0oDGp0Wc7mc1qewowc8OrbHKtGyXVb+5nuEUR5kqad\n-----END PRIVATE KEY-----\n",
"storage1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHzDdw12vYrBIPI+C/ZtCyMYPkUZ2cyIzcN+exu8+4lz\n-----END PRIVATE KEY-----\n",
"storage2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIF2/Mq7kNsx4jVHRD08bYFeNbGPjn0yyZw4z6JxSyY7Q\n-----END PRIVATE KEY-----\n",
"storage3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIP/enpP45aLJIdNrMUSHjo9QRjWnbbrbwOh89HzIcuH4\n-----END PRIVATE KEY-----\n",
"miner1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIE8fnbWlsAoTgnVKnuCF7ruy2AdfG7BIIpxGREGWKlv7\n-----END PRIVATE KEY-----\n",
"miner2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHGtaAOwjjY21wGk21sKjZvvVpbzWlx4WaRn82vAVANu\n-----END PRIVATE KEY-----\n",
"miner3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIND/2d3GY2kXwr5ALeuUU6h/+Nl4//ASB1lxDecedRFY\n-----END PRIVATE KEY-----\n",
"miner4.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIF9EB9Fu7RsCIL2bPsHMeO2QsX/5Pca4hbFJV/KL+s+I\n-----END PRIVATE KEY-----\n",
"miner5.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMTQ9/ld45BKPs9MGjEGUEeY9YVjHvSEnF1IK8mTxDFl\n-----END PRIVATE KEY-----\n",
"miner6.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKxQ8v86chFXZLSXeR0DFhla4MY0JA7YXILFzuDAlEmX\n-----END PRIVATE KEY-----\n",
"miner7.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIB6Bt8C7zsM3UBzHtCJQ1SMDeyWyQBRSD/5yNFSoKhE7\n-----END PRIVATE KEY-----\n",
"miner8.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHN9r9PLINbvJAAig7kTcSC+g6keAQ3SuxT/0rXwq2UP\n-----END PRIVATE KEY-----\n",
"miner9.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIAUcMaluWWdH6XdkKhS3j9ZlEZP2SNId+vncAjnwOXjL\n-----END PRIVATE KEY-----\n",
"miner10.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHFMPrSgkZN67Cg0fOA3ilDkw9m5J99v2pLFRmE7blp5\n-----END PRIVATE KEY-----\n",
"user1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMR8PP1IFoMlkOjgsHXBcoAyflj6J290JuGu4e14h0yW\n-----END PRIVATE KEY-----\n",
"user2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIEEbqNRIXTMSURW2cj5zhiFScxHxlL5N8qk8JsLAZ5vN\n-----END PRIVATE KEY-----\n",
"user3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEINxXyHXOz8Z2NEeJhzWn2ReSlIpY6rl4U77iN/aGv1jC\n-----END PRIVATE KEY-----\n",
"node.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEICUe1R2N41lODVsW7kUhYi1UzIvygQp24U84upESQ0Sz\n-----END PRIVATE KEY-----\n"
},
"socket_name_mapping": {
"127.0.0.1:12300": "compute1.zenotta.xyz",
"127.0.0.1:12301": "compute2.zenotta.xyz",
"127.0.0.1:12302": "compute3.zenotta.xyz",
"127.0.0.1:12330": "storage1.zenotta.xyz",
"127.0.0.1:12331": "storage2.zenotta.xyz",
"127.0.0.1:12332": "storage3.zenotta.xyz",
"41.71.10.144:12341": "miner1.zenotta.xyz",
"127.0.0.1:12341": "miner2.zenotta.xyz",
"127.0.0.1:12342": "miner3.zenotta.xyz",
"127.0.0.1:12343": "miner4.zenotta.xyz",
"127.0.0.1:12344": "miner5.zenotta.xyz",
"127.0.0.1:12345": "miner6.zenotta.xyz",
"127.0.0.1:12346": "miner7.zenotta.xyz",
"127.0.0.1:12347": "miner8.zenotta.xyz",
"127.0.0.1:12348": "miner9.zenotta.xyz",
"127.0.0.1:12349": "miner10.zenotta.xyz",
"127.0.0.1:12360": "user1.zenotta.xyz",
"127.0.0.1:12361": "user2.zenotta.xyz",
"127.0.0.1:12362": "user3.zenotta.xyz"
}
}
}
{
"file_comment": [
"/// !!! AUTOGENERATED: DO NOT EDIT !!!",
"/// Generated with: src/bin/node_settings_gen_key_certs.sh"
],
"tls_config": {
"pem_certificates": {
"ca_root.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIBSDCB+6ADAgECAhQsGSh7avXwLqTofjWGtXLe8PHZODAFBgMrZXAwGjEYMBYG\nA1UEAwwPWmVub3R0YSBSb290IENBMB4XDTIxMDkxNDA4MDQ1OVoXDTI0MDYwOTA4\nMDQ1OVowGjEYMBYGA1UEAwwPWmVub3R0YSBSb290IENBMCowBQYDK2VwAyEAIQvp\nF69LlaP07xWaxWbcM9UkxGbYfrrKxVo+5wL1+AujUzBRMB0GA1UdDgQWBBSacLwW\nviLFWYjEtcmq/VZ8LhNBqjAfBgNVHSMEGDAWgBSacLwWviLFWYjEtcmq/VZ8LhNB\nqjAPBgNVHRMBAf8EBTADAQH/MAUGAytlcANBAO8gMINUgF2WsnKd3K+aEewkVQkV\nQkgPB7VThLfbnn6e/PP1epQ5k2DiE8Iajps10vCpgjQCGe6K6YtX0rhlEgg=\n-----END CERTIFICATE-----\n",
"compute1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUM4DhUmEdqYv54EypeDnPSSTDYnYwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nXuiiqXMdm6iiFv4KEd4A62vvkeeS6STuiIck7r+1DyKjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUNowB\n+YtOa3DiG2EbDT27nDoIizUwHwYDVR0jBBgwFoAUNowB+YtOa3DiG2EbDT27nDoI\nizUwHwYDVR0RBBgwFoIUY29tcHV0ZTEuemVub3R0YS54eXowBQYDK2VwA0EAaRJO\nRb+HYBSf/TrIdNytHANBl1AsG5UFzc4aHvoPkFqdbfPfNdcnzkXbuDo8AKln+lvb\ndrE8TI/ZJDt/JTEdBw==\n-----END CERTIFICATE-----\n",
"compute2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUC7Nbpo+z3cxE2bJSvMV11vKbmjAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nxFbGmWkjzS+/uEUxGm55YCo0jf9T9+3WiV046j/Z7iKjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUht6M\nNg5HjNACeojU6Bzdz58RxegwHwYDVR0jBBgwFoAUht6MNg5HjNACeojU6Bzdz58R\nxegwHwYDVR0RBBgwFoIUY29tcHV0ZTIuemVub3R0YS54eXowBQYDK2VwA0EA9O0B\n116ilxKDbjehTe+6e3S90qNOsmXKWmKo3gJErZ3DGOeEbiNL15B2WAo5TnBwz5bd\nZ+bW9rT6cGX5NDpmDg==\n-----END CERTIFICATE-----\n",
"compute3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUIeAUZ6gXAY6F1v8PqY5vKO7/CeAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n7eoN9SGfAhqYJrEJ3ikQzg8xYHInnPeTr2uKYivc2TijgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU7I4w\nB4Dvwy2FnNZ2D1wtO+DqkZwwHwYDVR0jBBgwFoAU7I4wB4Dvwy2FnNZ2D1wtO+Dq\nkZwwHwYDVR0RBBgwFoIUY29tcHV0ZTMuemVub3R0YS54eXowBQYDK2VwA0EArVrU\nG6i8qcgLS8YBW5KIlXAkVmSq6idQ9qy1fMJKHxuxrOLsd2q4EQjktRSUmroC3BCb\nqTVJbWMdKTj6wogjCg==\n-----END CERTIFICATE-----\n",
"storage1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUGWzriYmN7JQ1hMIF3OsCapRURIEwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n+sBJDA8cvfniPB5TbYC9cqtZ86LQ2Xfc8HudrkqMKLajgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUVQI7\nS++HU4ec75AW8KeMl0qXhVswHwYDVR0jBBgwFoAUVQI7S++HU4ec75AW8KeMl0qX\nhVswHwYDVR0RBBgwFoIUc3RvcmFnZTEuemVub3R0YS54eXowBQYDK2VwA0EAqFut\nCl/2uICFJ/lhKgU6P1hV0phlTQ7Tglpg85yDvMfY8xWWCTb3OpSnfgmEcKv7WO4b\nP12wlikyTw61OzPsCw==\n-----END CERTIFICATE-----\n",
"storage2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUUF5A3hmEm0xdIdhzBqzl5fKr+MowBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\ng8aHaeG8SjdSoMntygyRag8Cqaa3THaF9oBMzv4HoFajgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUYPal\nqAigkxxz60hDtMvXT3VR0K4wHwYDVR0jBBgwFoAUYPalqAigkxxz60hDtMvXT3VR\n0K4wHwYDVR0RBBgwFoIUc3RvcmFnZTIuemVub3R0YS54eXowBQYDK2VwA0EA9rpr\nK2CBGV0mBYU2uSAbiTqjsRiKrV2xi+MPfmC7Lecr5Hp38BNidmU1KzZWDwPqCaZC\nv0HjAkI1T1UDp87ODA==\n-----END CERTIFICATE-----\n",
"storage3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUFQPVJaapMXWGv2gqEVJe/VCv7BMwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nGPcxzL9YfI1Qm50CEfffneWXU9xTWf3ZP/lnhbDTlCajgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU37nE\ngGHIkSwi0NN/t9A/kFNqWvowHwYDVR0jBBgwFoAU37nEgGHIkSwi0NN/t9A/kFNq\nWvowHwYDVR0RBBgwFoIUc3RvcmFnZTMuemVub3R0YS54eXowBQYDK2VwA0EAXcXX\nR+oeiEcIX1DXZ+HMVGG4W9gGrp9tdmP/S/9gMOvmGdsspp8vuVeFm6blNuH+58JF\niGx51oCjnP++JAkvAw==\n-----END CERTIFICATE-----\n",
"miner1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUIEoBTXQ0j5MDJy+cruXGE4G6MkIwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nMmDD+cus4gs5N11nemMC3zYgI5Tu+C68cXke4rZk3Fajge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUDX+h\n5jVSBY3+BIEdP4Q7hzAY69cwHwYDVR0jBBgwFoAUDX+h5jVSBY3+BIEdP4Q7hzAY\n69cwHQYDVR0RBBYwFIISbWluZXIxLnplbm90dGEueHl6MAUGAytlcANBAN3iJ23a\n1TbhLvnO8PU32YPXeDH7Fxmw8bUE+fwd/yJZdl3smoLmCR/iLeECo05VnXUD7hLo\nTGsrYSdLfTnIegs=\n-----END CERTIFICATE-----\n",
"miner2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUeRzs3G+xqVNXhk5psl6HY/J2jHcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nBS+d4kWzlqCyna+FLkT3L6Jr/Z/l4eEsmJm+AHFJsTCjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUQKqb\neuGANzJ8/nijDcVHNv11uKUwHwYDVR0jBBgwFoAUQKqbeuGANzJ8/nijDcVHNv11\nuKUwHQYDVR0RBBYwFIISbWluZXIyLnplbm90dGEueHl6MAUGAytlcANBAD+/qEAV\n3xNTqSodh8hHmprw7tBT3BL8xco7tu5is33zm+Hkd8eGqodtEz+8F234GCToO565\n+o0F2zcXCLNT+wg=\n-----END CERTIFICATE-----\n",
"miner3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUfjtN5X8l2hgWBLAr6g6rSfsQnvwwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n4KmqD63jxEKBU4GIF0NU75hTsg7L6Fdj1wEEi0pNJtajge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUvwD1\nOc3B65HWeTLxu+8wonPL4tQwHwYDVR0jBBgwFoAUvwD1Oc3B65HWeTLxu+8wonPL\n4tQwHQYDVR0RBBYwFIISbWluZXIzLnplbm90dGEueHl6MAUGAytlcANBAGmpQkGe\nC8lsqXBTZUNqOspbljybNUWEhp7v5YyCjjch/1XEi+/Utv+HXHf08iK2Xz1BgcpB\nJ4t0gEkH2K5NWA8=\n-----END CERTIFICATE-----\n",
"miner4.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUQLLsFUmDTA274EQ0C7pJuYFzTsAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\ntvkheWXVzawBKggrBg63b7gMTDmJLqvLVKhaNk8R8L2jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUuFwe\nn7/svILTHZKv0T2Mj17CTq4wHwYDVR0jBBgwFoAUuFwen7/svILTHZKv0T2Mj17C\nTq4wHQYDVR0RBBYwFIISbWluZXI0Lnplbm90dGEueHl6MAUGAytlcANBANW6VH/E\n8doDzIyNJY0IKjDm3ojRMoy05E5yXLzDSwHjfqH/gt4A7F3eZZttCwMbFlAqZBVF\n2ModPdtmUoD9FwM=\n-----END CERTIFICATE-----\n",
"miner5.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUS1/2z/DgtyzGWDjRsu77LXN8XZswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nuOyoc5QwGQTuAFs6LFV4TUV45HYlhz/5f8nrHFg8HV6jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUtsk1\naslq7XHXXVIbD7qfoFe3RS4wHwYDVR0jBBgwFoAUtsk1aslq7XHXXVIbD7qfoFe3\nRS4wHQYDVR0RBBYwFIISbWluZXI1Lnplbm90dGEueHl6MAUGAytlcANBAIxARnj3\nLenY8HV3ZW4/E4AfbFOUP0PybNNX7/MWhI1Emubkwc6ZYO7rNUWWcdixwaNTG3LC\ndUrmP9oJksj4iAA=\n-----END CERTIFICATE-----\n",
"miner6.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUJ+Ez27sZZHDt927TvaJuUzKSvqMwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nqJXcZQ1AE3YUnSRKZk96n6H6/WGpH1pg9PrTAY941dejge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUOBHg\n53Vyk0O5t1TKmiuS/84YV2AwHwYDVR0jBBgwFoAUOBHg53Vyk0O5t1TKmiuS/84Y\nV2AwHQYDVR0RBBYwFIISbWluZXI2Lnplbm90dGEueHl6MAUGAytlcANBAKUNkhCc\nPCeN6/zY7dU9TAWv3qYeO9bAaamLlQ79uUGpxMEBPsj5QItGldO+RCUccwIEWzJh\nzxFPjbddNjhdLw4=\n-----END CERTIFICATE-----\n",
"miner7.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUar+psg2sk57wCyX0+vdikJH2Wy4wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nDUdlkxSasfAQntIVgqhdaDknHnn9dE65MMoZp3opY3yjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUvh2K\nkudI4od/hFPV35oWPaAV0dcwHwYDVR0jBBgwFoAUvh2KkudI4od/hFPV35oWPaAV\n0dcwHQYDVR0RBBYwFIISbWluZXI3Lnplbm90dGEueHl6MAUGAytlcANBAHHufv8E\nUYBpAWkV4H4EYDgag31gUKr2UT5YGteUpDqk8RvsGk8XhYX/b1EWyU3L29BM3ZMD\ndklxohURm6NaJQE=\n-----END CERTIFICATE-----\n",
"miner8.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUP2a51f1iaAy9qdQfjizOazLwJ1IwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nQfZONJSQpt2f/yms23RwIOLvT6q8jXZk7yiNjQQqNz+jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUa2mw\nRU3sYfGb8+ED8V/3nv3BWs0wHwYDVR0jBBgwFoAUa2mwRU3sYfGb8+ED8V/3nv3B\nWs0wHQYDVR0RBBYwFIISbWluZXI4Lnplbm90dGEueHl6MAUGAytlcANBAOWQo8LS\nShdqIRBue17hB+m6GKBixMX1+TdKk/wVwsJLWEhOtWE/HnIv3ax9C0pt2Ukh2F+b\nP02mKkLYSJb9Zgo=\n-----END CERTIFICATE-----\n",
"miner9.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUdBZ6QuWXURuiOfmd587mv8327LUwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\negLtCQFGyG1SKL0gJzYnTSHdQAJBRy2BsYWxZVq5kX2jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUiU9h\nhrg9HYSFWnNhQg2ynxoI6CkwHwYDVR0jBBgwFoAUiU9hhrg9HYSFWnNhQg2ynxoI\n6CkwHQYDVR0RBBYwFIISbWluZXI5Lnplbm90dGEueHl6MAUGAytlcANBAEWhnpa8\nPncAoMVip8VpK9S6Z6PLM2hr60IphixBbA1JxLfiZj3nw3UKibEBaNOM7qkRo9lb\n3QU9hknjkBuW4w0=\n-----END CERTIFICATE-----\n",
"miner10.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6DCCAZqgAwIBAgIUVnKfEjg0ZLbN51U2u17xqmEJ/zUwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nSb544tF3kFqvXRCOP4phLQZH1h4BZujrKcUp5loUGuajge8wgewwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUfJbH\nnXfNo++3q1C4mma85rwYQcAwHwYDVR0jBBgwFoAUfJbHnXfNo++3q1C4mma85rwY\nQcAwHgYDVR0RBBcwFYITbWluZXIxMC56ZW5vdHRhLnh5ejAFBgMrZXADQQCgYp99\nX30ic2rAP8mYOhgr1ydImXr9oJOWGPSTNHxpMZswxONgx1EJ6ksT1OYkto/leVth\nd3rUs6BVOIzAKS0H\n-----END CERTIFICATE-----\n",
"user1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUf+rbaBXt6zGZC8yASnZdmL/irdowBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nKQi3rQuemHBHo0EXrzZJpmPsuDliMoALluistYFFX56jge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUM12O\n7J+sZK+Tj68xkVGa85TJIgUwHwYDVR0jBBgwFoAUM12O7J+sZK+Tj68xkVGa85TJ\nIgUwHAYDVR0RBBUwE4IRdXNlcjEuemVub3R0YS54eXowBQYDK2VwA0EA7Z39u45H\n0KXqhHElownj1mTsGzJ+ksaNC3gqWrjaO5Z/Hi3QuCgWrG19xzhpxpp3y0gINUm/\n7I3B3WhUYvN1DA==\n-----END CERTIFICATE-----\n",
"user2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUD3M5kIbWmekSgIbgZ+diDDV7IcswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nfZr9MpmHWzuqJ5N4qf/5r4A6/REi9l23seHlJA5qAj2jge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUUNIr\nUpkauNeFr/ff0G2GYCakyBYwHwYDVR0jBBgwFoAUUNIrUpkauNeFr/ff0G2GYCak\nyBYwHAYDVR0RBBUwE4IRdXNlcjIuemVub3R0YS54eXowBQYDK2VwA0EAi0Pi3NUt\nZMf4wUi9MQ9V8ewfFIlhKQ1nXbfhxRnMssl6m767AXTLU1jaQR7rYxJeWzfw1kSr\nroRyKwtvsjeQCg==\n-----END CERTIFICATE-----\n",
"user3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUBGNgMN/q0fKpAIX+Aaw8wP0DMycwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n/vfDP+Xu94NbR7SZC2GJEypQX1PKTIXMzLnc4Eam0VCjge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUZfnE\npLD6xxXYMiAGSKR0uBmR6hYwHwYDVR0jBBgwFoAUZfnEpLD6xxXYMiAGSKR0uBmR\n6hYwHAYDVR0RBBUwE4IRdXNlcjMuemVub3R0YS54eXowBQYDK2VwA0EAi3P/HQp/\nnYOccWj+L76S13eCCwR7QRpCnbJhcNe7sutamBS7RqzxlriB+UqnGQY3dLMEfqEi\nuLbucWAMEob6DQ==\n-----END CERTIFICATE-----\n",
"node.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5TCCAZegAwIBAgIUBD7xW5sgHxSD4oULKoCAVrffl5kwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjEwOTE0MDgwNDU5WhcNMjQwNjA5\nMDgwNDU5WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nZ85/J/qam5DH18YpwegcnoJzOgrD6obVp2hoyIXh2FmjgewwgekwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUC8BJ\noVfMyBKym56FnHwIffzXPbcwHwYDVR0jBBgwFoAUC8BJoVfMyBKym56FnHwIffzX\nPbcwGwYDVR0RBBQwEoIQbm9kZS56ZW5vdHRhLnh5ejAFBgMrZXADQQCwtPFUajVn\n81vE0Ycq6eZlbXyJmZIfBnBiRBb81FeehMbGpQa4Tjo6Q4L3MPqqzsxQzW3T2Isl\nfGelzMqT2F0N\n-----END CERTIFICATE-----\n"
},
"pem_pkcs8_private_keys": {
"compute1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHyUuCLKeAdTV3XJmDJKb+Y9SVkYfcLSLltt3V7hWcEC\n-----END PRIVATE KEY-----\n",
"compute2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKC95VnhKRc04EyMtEJGU7WhcgoEerku/sQJCCfrPQIR\n-----END PRIVATE KEY-----\n",
"compute3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEILeQNwbjt3NJ7WtdTniAOx3acOWvfRll80vaXz5XIfNE\n-----END PRIVATE KEY-----\n",
"storage1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIB9/8DgMBRcY3I9q681G4HRzKi38P7bScoj8S5X5kbXp\n-----END PRIVATE KEY-----\n",
"storage2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIF38fbx5XaFj2j9EJ8u9c96ZeAyNU0OAPkiCNYcjFaZE\n-----END PRIVATE KEY-----\n",
"storage3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEINclmuZeJb8rWnWF2DuSpWw4hU81+AX9PW0/wIE5f3TQ\n-----END PRIVATE KEY-----\n",
"miner1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKa4a8inTWUBAjLsdij3RxaEiE8B0R3xKvj7p4KdK7JF\n-----END PRIVATE KEY-----\n",
"miner2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIOr1VdQj0mlED85UJZE3eFtd92xGXTe3VEDhWqqqJpq+\n-----END PRIVATE KEY-----\n",
"miner3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIH+Z0eitOth+vX7caEm9qVKLVTu404iYHiOf1J4jgOV+\n-----END PRIVATE KEY-----\n",
"miner4.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIDg/cgyeh2Fda4HX92tLZCFBi/ONojDRaX9BxdWPN6qg\n-----END PRIVATE KEY-----\n",
"miner5.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIP2EIkUXlOtvAIy0lOqzEF+kfnTSror0c0YOTxB+t0fj\n-----END PRIVATE KEY-----\n",
"miner6.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKKOqmT2M2ZQURbQJETG7GPIoN9h3yUGU5+2lBVkDwhr\n-----END PRIVATE KEY-----\n",
"miner7.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIC2ZkYMs0A+odpTohOEfARKD+AmskEywU2am8JKgwr/H\n-----END PRIVATE KEY-----\n",
"miner8.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIOLcGp12PFd7d/DSzIrHrO2mmAAUmy+zYLi5640WxQ5M\n-----END PRIVATE KEY-----\n",
"miner9.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEINjd9lV8izh2jG8jhrC9c0XqJzwg0Dpz7GvBHPDPO/G3\n-----END PRIVATE KEY-----\n",
"miner10.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIAGA2QDbmjY0xq1AWgVLBHBbiX1nZJqtSvYaRP/Gj+nv\n-----END PRIVATE KEY-----\n",
"user1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEICVndSDUCX1w2Uub1bORFeDAbMn08VUGvUblhOMh8+wH\n-----END PRIVATE KEY-----\n",
"user2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIIhrqyAHIyLGMRnhkmjgMA28dQT19mgGuoV9aZ27dwvi\n-----END PRIVATE KEY-----\n",
"user3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIGzHg630RhLU6qjXeEjoaPhbLCvqNuLgZEhD9RJYPaza\n-----END PRIVATE KEY-----\n",
"node.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMXX2xzn0WgBsSz6wRIHQ2XGhtvhneTMq8uODdnk9k5C\n-----END PRIVATE KEY-----\n"
},
"socket_name_mapping": {
"34.211.38.151:12300": "compute1.zenotta.xyz",
"127.0.0.1:12301": "compute2.zenotta.xyz",
"127.0.0.1:12302": "compute3.zenotta.xyz",
"127.0.0.1:12330": "storage1.zenotta.xyz",
"127.0.0.1:12331": "storage2.zenotta.xyz",
"127.0.0.1:12332": "storage3.zenotta.xyz",
"127.0.0.1:12340": "miner1.zenotta.xyz",
"41.71.10.144:12341": "miner2.zenotta.xyz",
"127.0.0.1:12342": "miner3.zenotta.xyz",
"127.0.0.1:12343": "miner4.zenotta.xyz",
"127.0.0.1:12344": "miner5.zenotta.xyz",
"127.0.0.1:12345": "miner6.zenotta.xyz",
"127.0.0.1:12346": "miner7.zenotta.xyz",
"127.0.0.1:12347": "miner8.zenotta.xyz",
"127.0.0.1:12348": "miner9.zenotta.xyz",
"127.0.0.1:12349": "miner10.zenotta.xyz",
"127.0.0.1:12360": "user1.zenotta.xyz",
"127.0.0.1:12361": "user2.zenotta.xyz",
"127.0.0.1:12362": "user3.zenotta.xyz"
}
}
}
{
"file_comment": [
"/// !!! AUTOGENERATED: DO NOT EDIT !!!",
"/// Generated with: src/bin/node_settings_gen_key_certs.sh"
],
"tls_config": {
"pem_certificates": {
"ca_root.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIBSDCB+6ADAgECAhQsGSh7avXwLqTofjWGtXLe8PHZODAFBgMrZXAwGjEYMBYG\nA1UEAwwPWmVub3R0YSBSb290IENBMB4XDTIxMDkxNDA4MDQ1OVoXDTI0MDYwOTA4\nMDQ1OVowGjEYMBYGA1UEAwwPWmVub3R0YSBSb290IENBMCowBQYDK2VwAyEAIQvp\nF69LlaP07xWaxWbcM9UkxGbYfrrKxVo+5wL1+AujUzBRMB0GA1UdDgQWBBSacLwW\nviLFWYjEtcmq/VZ8LhNBqjAfBgNVHSMEGDAWgBSacLwWviLFWYjEtcmq/VZ8LhNB\nqjAPBgNVHRMBAf8EBTADAQH/MAUGAytlcANBAO8gMINUgF2WsnKd3K+aEewkVQkV\nQkgPB7VThLfbnn6e/PP1epQ5k2DiE8Iajps10vCpgjQCGe6K6YtX0rhlEgg=\n-----END CERTIFICATE-----\n",
"compute2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUXvgBwHf388UnOU6ixx7dBAfsYDowBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n61nCBI3kdDlgOx9vksbrPb9crRkIuthh8BPNZHTgbnyjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUevzv\ntxhxLcjmsIN7fyYbSLk8j+4wHwYDVR0jBBgwFoAUevzvtxhxLcjmsIN7fyYbSLk8\nj+4wHwYDVR0RBBgwFoIUY29tcHV0ZTIuemVub3R0YS54eXowBQYDK2VwA0EAXqlB\nYsY75Zg1vrIRWLEdX2IbMIGgCFgCpTLKSdZ5sQ1Yg9sUTjRvpJ5l+U8SutpMhsGj\nYPX6s6hYV3wOvYusCQ==\n-----END CERTIFICATE-----\n",
"compute3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUSFSP1asWQX5/GealSAV2Fr0nZOswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\ne/kbiSWYkLD0naMqfpu9zrG/v4v96ssbJxsOXCDYFYSjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUGbVB\nJztfbcr6kXV2TUmcsU3hny4wHwYDVR0jBBgwFoAUGbVBJztfbcr6kXV2TUmcsU3h\nny4wHwYDVR0RBBgwFoIUY29tcHV0ZTMuemVub3R0YS54eXowBQYDK2VwA0EArzcR\nTmTonpjdynU7/OsnzTORGN8h4A7j0i9dclVQ4uMrzpL1lgf/Nxii+fF8/1gri97L\nXj+AkIyoR1oC6FQxDQ==\n-----END CERTIFICATE-----\n",
"storage1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUAN7nZmxANeIA87woQ0W1hlDqjwIwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\noDCvhGuaFWwcaj8ne/2w+TyYU3XoxQ2C+uLDfPDU9KyjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUdgRu\nRJrrVp+uXJVj/Ap0jMsgsKswHwYDVR0jBBgwFoAUdgRuRJrrVp+uXJVj/Ap0jMsg\nsKswHwYDVR0RBBgwFoIUc3RvcmFnZTEuemVub3R0YS54eXowBQYDK2VwA0EALl84\nNg6JkJwU12GO9nkQNKz4iDw+FyuTm8ZTYjZi9Ho7PYcAfCd2vka3+uCtfpt1GTzs\njf8vCOUizoKYIZeQBg==\n-----END CERTIFICATE-----\n",
"storage2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUex0A2b9IHUqXh6ujSiDaoCLMddQwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nI+DJeVnl7K2Ru4Q3CMwPFOhecrnbttPHOOMugq+h8FqjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU3GiQ\nHVISkMwbCVax9PFv8V7NXK0wHwYDVR0jBBgwFoAU3GiQHVISkMwbCVax9PFv8V7N\nXK0wHwYDVR0RBBgwFoIUc3RvcmFnZTIuemVub3R0YS54eXowBQYDK2VwA0EA3IQl\nG7zQxRi15owFkxIZOzHcCrLJ0lqFw885UhD9rHbNrzl1HWu/CD3ExtC5VRFfR8dj\nR5bsVW5XiqzBTdZ9CQ==\n-----END CERTIFICATE-----\n",
"storage3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUUwF2cXGskjDHe93/d/KGSCu6HjswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nvVPjOHDW/oicpF5G4zB/G23RnBkrZQzVmKR7WqK1Yr+jgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU58CJ\nlfRqt6hSnXlrkp7+OtYsP1MwHwYDVR0jBBgwFoAU58CJlfRqt6hSnXlrkp7+OtYs\nP1MwHwYDVR0RBBgwFoIUc3RvcmFnZTMuemVub3R0YS54eXowBQYDK2VwA0EASdIZ\nn5vKSR3FWTrLo3XYKrusQsiGp/Bjcxda82zmNZC2W5yHd0e8nmx8pIyWv6R/MXEZ\nCw3SMhkgprH20XO5Dw==\n-----END CERTIFICATE-----\n",
"miner1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUFEVA7laoifUYrC94/kgrC935a/kwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\np8H6XycmhiRBBcgWeb8NGFWfj0XVBrlm8Su6x4Povi+jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUgS4m\nG9sSUgcEJ3BHBKlJaPfoWdAwHwYDVR0jBBgwFoAUgS4mG9sSUgcEJ3BHBKlJaPfo\nWdAwHQYDVR0RBBYwFIISbWluZXIxLnplbm90dGEueHl6MAUGAytlcANBAGJQHnFv\nO3QRjikjBcHKQTZmq0c7til+/3Iig3Ls8nzlotmI+6ead2H/sKANRMoJ42s2iSif\nuSA9RaT2MRocHAE=\n-----END CERTIFICATE-----\n",
"miner2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUY2BckTm15npzPINBamXQe5fK4bkwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nZ8nddbK2dZcIUMMSP6eFwRTlIdhPQiigxInFZ+CmjNWjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU2aHz\nADYRi+NYSUrSGcCWaEXmEmswHwYDVR0jBBgwFoAU2aHzADYRi+NYSUrSGcCWaEXm\nEmswHQYDVR0RBBYwFIISbWluZXIyLnplbm90dGEueHl6MAUGAytlcANBAG8tNZ0m\nFOg7kYIym9k7W6vDZpFjvDHkSzKxWTpYw55n8fX/Z7zO5caO7S6y6YMd/ghxTTDk\n/8JSVn1gtCCsFQY=\n-----END CERTIFICATE-----\n",
"miner3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUCIbbq1ri0+51B8UAyj/EfL63VpcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nm7hNdzrpYckkEYrnPOk84AEvYCtTw5gXVYSSeFNU+0mjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU6JoC\nClTPW+j+HAhrxJ3Puktz+FAwHwYDVR0jBBgwFoAU6JoCClTPW+j+HAhrxJ3Puktz\n+FAwHQYDVR0RBBYwFIISbWluZXIzLnplbm90dGEueHl6MAUGAytlcANBAIT8t44U\nyndyr6Qrg7LPwU7NSsHme0RpAANp+KR29hpovzSFwb1Lx07VDgxBzLKc34S2rFHf\nJ0GYvwZdnQrMVgI=\n-----END CERTIFICATE-----\n",
"miner4.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUG/vBWeNz2TdX/pJgmh0xutSmYuEwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n47fMkBWy4vK2G9G55MkGI6kZofCBfdWycuK6hn7RDamjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQULg7t\nKdPsbOLX+cGZ+Ter3UNo8s0wHwYDVR0jBBgwFoAULg7tKdPsbOLX+cGZ+Ter3UNo\n8s0wHQYDVR0RBBYwFIISbWluZXI0Lnplbm90dGEueHl6MAUGAytlcANBACSIRQ/u\nv2ZVZ+Xzm509YZNG+l3r/xAXGsTIX5pnEpvXohO5TWUcRoQQnUc1hAriSrLR+266\napUd3u43wFXRQg0=\n-----END CERTIFICATE-----\n",
"miner5.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUJOqL5hjIFt+jhpXXXnnxI4EL+SQwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nazQ/EuLY4Ro7K5B5rP0UBfeQninZTVIMM6ojD05QbYKjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU4fbh\n4bwd42s437A8XnlOehHWx8AwHwYDVR0jBBgwFoAU4fbh4bwd42s437A8XnlOehHW\nx8AwHQYDVR0RBBYwFIISbWluZXI1Lnplbm90dGEueHl6MAUGAytlcANBAJbq5ek3\n52fXjKxmP87jb5jhlI5lpEqUhXCYu8Y3DT44+iq3CJ1iVOxHcRSAD0l6tRCnkyiW\nid5hcOlYTsYlrAY=\n-----END CERTIFICATE-----\n",
"miner6.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUUYQSVpVuSlAw7hJ7c7N692uCP00wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nQAqUIC1BM75ntenb/G4+GbUMVIlx0tLN5aQZJw7Lypyjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUwI2Y\njzorh6bEl/nyUgc1+QZWuw4wHwYDVR0jBBgwFoAUwI2Yjzorh6bEl/nyUgc1+QZW\nuw4wHQYDVR0RBBYwFIISbWluZXI2Lnplbm90dGEueHl6MAUGAytlcANBAKsnJy0q\n6G661pZxYqOXOo3pEA6bGhRZIdUCXJkw7g32rYmRwvKnY7cWRxM0LybyJjNQWc9P\n6uSo+Ts7h6lzwAc=\n-----END CERTIFICATE-----\n",
"miner7.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUVj741mV0uaL6k9/WFgSskDTILVAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nAZp9XYu9Zen6a3xL6WiUIjAQb/HpM0DitWTLThLqVNOjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU3dld\nwuEzuu5CH/JxSpHyAWwKPT8wHwYDVR0jBBgwFoAU3dldwuEzuu5CH/JxSpHyAWwK\nPT8wHQYDVR0RBBYwFIISbWluZXI3Lnplbm90dGEueHl6MAUGAytlcANBAItYK9hR\nBY80WYL2FbYeoyjW3dycbubRPeMNWGky3tQ8GEClymLzvM5u4VPibOB37SzoxAg8\nWPZHuInsdToKdAs=\n-----END CERTIFICATE-----\n",
"miner8.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUK7RqMdMRu5S2c6OXrPojekzAyvYwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n5hEKV408o/dslXO9u/2bDAmd0UGoBZQjqnKjbqWHJKCjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU1jc6\ncF+RsWGiXcGhgVYKTxNULmEwHwYDVR0jBBgwFoAU1jc6cF+RsWGiXcGhgVYKTxNU\nLmEwHQYDVR0RBBYwFIISbWluZXI4Lnplbm90dGEueHl6MAUGAytlcANBAKLxRxt0\nLVJ1VGaE4Ln239J6dlm/qL6Yf15uIpnqjthuCmlXiEd7Z4ISwYFpVLj48t4OZyv0\n4CDeD7tyMIjv5Q0=\n-----END CERTIFICATE-----\n",
"miner9.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUXleDX4a3D5OpERX0H7MYt2RQRgcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nOox20gjEQouav3KCj3wvmgSd/I6C/W6E6SKTCLqszb2jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUAN74\nYteiR/xJ/tAbt87Gb2/IWwIwHwYDVR0jBBgwFoAUAN74YteiR/xJ/tAbt87Gb2/I\nWwIwHQYDVR0RBBYwFIISbWluZXI5Lnplbm90dGEueHl6MAUGAytlcANBAMnvwCVx\nEQMtv1YSMnTr8UAAmCz3Tq8Jm3V3LovAQknCyrLXFZoH4nCuwVOShy7bskgoPebf\nV9wdOhb6XRqGQwc=\n-----END CERTIFICATE-----\n",
"miner10.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6DCCAZqgAwIBAgIUDTUVzR3HvMiWYZdV6lQESIdxHJAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n3p5TnWZWAKCy4lO2nYui/3jPt45U5ZCUCyFxy5hcOEKjge8wgewwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU2VZ8\n95Vlmg+kYlrL52cWSzBIWzswHwYDVR0jBBgwFoAU2VZ895Vlmg+kYlrL52cWSzBI\nWzswHgYDVR0RBBcwFYITbWluZXIxMC56ZW5vdHRhLnh5ejAFBgMrZXADQQDgPuop\nuCWAdWxtYoazP09arFbgcch3ExMbTwom+/Ze064JwXzshpB63mEaVr+C8zO5l5I4\nIHOjxea7dtCyYNAF\n-----END CERTIFICATE-----\n",
"user1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUMSJrf30hwckAX+RH44+X29bNQhUwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\naxz6RMVgl+cMXVHI3q/kWorVZ63MXEGjgDM6Bq7dzHyjge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU9sCR\n7lCmUVE/Yv4k5elehtqwAeowHwYDVR0jBBgwFoAU9sCR7lCmUVE/Yv4k5elehtqw\nAeowHAYDVR0RBBUwE4IRdXNlcjEuemVub3R0YS54eXowBQYDK2VwA0EAQKL/98nr\nF/nfeIGkyPUA8wXUnvZhjCsNvQYyCQkYHDIu4E8bgyP55LMxgnnO1cxMQnZz6wv5\njCNHLPjaGpDzDA==\n-----END CERTIFICATE-----\n",
"user2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUET3R1ZBM3iHu//d3KgepsjeE3x4wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nQp9oiWuwMbhdpM5Mo4/AOFVzsqkOU2XP+7jDCPo7eD6jge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUi2MF\nnLsNemHwKxwa2JIYmgJ2cz4wHwYDVR0jBBgwFoAUi2MFnLsNemHwKxwa2JIYmgJ2\ncz4wHAYDVR0RBBUwE4IRdXNlcjIuemVub3R0YS54eXowBQYDK2VwA0EAcOgwoNBI\nddiFNDM1vX3GFcQlC4w9AL266pZFNA6Y8N5oanTiSu9HQCbQivQnpUC6oTNftAqz\nbHI3aKqyiPLzDA==\n-----END CERTIFICATE-----\n",
"user3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUU7fDCB+SVnBN+QGvtK2Gl+HdXNYwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nibrlk/4Nq5NSFGlcs7aEi4yAEHXsaQaagvQd1fN6tNGjge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUal6k\nDqXfSlsNzWAYgS8YcpC0m3QwHwYDVR0jBBgwFoAUal6kDqXfSlsNzWAYgS8YcpC0\nm3QwHAYDVR0RBBUwE4IRdXNlcjMuemVub3R0YS54eXowBQYDK2VwA0EAz0Vk0t4d\nGG7FG0gEFgpjak7evghaZIxqzPGRdCMdecYBrxlc11lxnjOUNBwU/1zL5vssQcqQ\n8617IjTn+cqPDQ==\n-----END CERTIFICATE-----\n",
"node.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5TCCAZegAwIBAgIUV5bI0gXf+N9u2itcuZ5r0plEukgwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMyOTQ0WhcNMjUwNzI2\nMTMyOTQ0WjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nBOX4qOuQVXdSAONd9fJ+iv7ikq34lNsPtppOFFbUIy6jgewwgekwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUT/qc\naV9zg1hN9Tcv/DtQbjOhZdcwHwYDVR0jBBgwFoAUT/qcaV9zg1hN9Tcv/DtQbjOh\nZdcwGwYDVR0RBBQwEoIQbm9kZS56ZW5vdHRhLnh5ejAFBgMrZXADQQCTcIpkqrZc\nua8vIKINOrK/4K8R4cbDknuBfwmCDYWs+MTYqtnyVcATsO0USdXFMYkajzL2F6kD\nu+BwxmysshAB\n-----END CERTIFICATE-----\n"
},
"pem_pkcs8_private_keys": {
"compute1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEION3LtUs4fBsGNrmcPWAhaelzzr8cbRxL0egDcoeEMfr\n-----END PRIVATE KEY-----\n",
"compute2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIH+eJQDYQeCbYKVk7uTupq4FHwlxVtC292bP6A8UNPN8\n-----END PRIVATE KEY-----\n",
"compute3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIC0oDGp0Wc7mc1qewowc8OrbHKtGyXVb+5nuEUR5kqad\n-----END PRIVATE KEY-----\n",
"storage1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHzDdw12vYrBIPI+C/ZtCyMYPkUZ2cyIzcN+exu8+4lz\n-----END PRIVATE KEY-----\n",
"storage2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIF2/Mq7kNsx4jVHRD08bYFeNbGPjn0yyZw4z6JxSyY7Q\n-----END PRIVATE KEY-----\n",
"storage3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIP/enpP45aLJIdNrMUSHjo9QRjWnbbrbwOh89HzIcuH4\n-----END PRIVATE KEY-----\n",
"miner1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIE8fnbWlsAoTgnVKnuCF7ruy2AdfG7BIIpxGREGWKlv7\n-----END PRIVATE KEY-----\n",
"miner2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHGtaAOwjjY21wGk21sKjZvvVpbzWlx4WaRn82vAVANu\n-----END PRIVATE KEY-----\n",
"miner3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIND/2d3GY2kXwr5ALeuUU6h/+Nl4//ASB1lxDecedRFY\n-----END PRIVATE KEY-----\n",
"miner4.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIF9EB9Fu7RsCIL2bPsHMeO2QsX/5Pca4hbFJV/KL+s+I\n-----END PRIVATE KEY-----\n",
"miner5.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMTQ9/ld45BKPs9MGjEGUEeY9YVjHvSEnF1IK8mTxDFl\n-----END PRIVATE KEY-----\n",
"miner6.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKxQ8v86chFXZLSXeR0DFhla4MY0JA7YXILFzuDAlEmX\n-----END PRIVATE KEY-----\n",
"miner7.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIB6Bt8C7zsM3UBzHtCJQ1SMDeyWyQBRSD/5yNFSoKhE7\n-----END PRIVATE KEY-----\n",
"miner8.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHN9r9PLINbvJAAig7kTcSC+g6keAQ3SuxT/0rXwq2UP\n-----END PRIVATE KEY-----\n",
"miner9.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIAUcMaluWWdH6XdkKhS3j9ZlEZP2SNId+vncAjnwOXjL\n-----END PRIVATE KEY-----\n",
"miner10.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHFMPrSgkZN67Cg0fOA3ilDkw9m5J99v2pLFRmE7blp5\n-----END PRIVATE KEY-----\n",
"user1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMR8PP1IFoMlkOjgsHXBcoAyflj6J290JuGu4e14h0yW\n-----END PRIVATE KEY-----\n",
"user2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIEEbqNRIXTMSURW2cj5zhiFScxHxlL5N8qk8JsLAZ5vN\n-----END PRIVATE KEY-----\n",
"user3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEINxXyHXOz8Z2NEeJhzWn2ReSlIpY6rl4U77iN/aGv1jC\n-----END PRIVATE KEY-----\n",
"node.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEICUe1R2N41lODVsW7kUhYi1UzIvygQp24U84upESQ0Sz\n-----END PRIVATE KEY-----\n"
},
"socket_name_mapping": {
"127.0.0.1:12300": "compute1.zenotta.xyz",
"127.0.0.1:12301": "compute2.zenotta.xyz",
"127.0.0.1:12302": "compute3.zenotta.xyz",
"127.0.0.1:12330": "storage1.zenotta.xyz",
"127.0.0.1:12331": "storage2.zenotta.xyz",
"127.0.0.1:12332": "storage3.zenotta.xyz",
"41.71.10.144:12341": "miner1.zenotta.xyz",
"127.0.0.1:12341": "miner2.zenotta.xyz",
"127.0.0.1:12342": "miner3.zenotta.xyz",
"127.0.0.1:12343": "miner4.zenotta.xyz",
"127.0.0.1:12344": "miner5.zenotta.xyz",
"127.0.0.1:12345": "miner6.zenotta.xyz",
"127.0.0.1:12346": "miner7.zenotta.xyz",
"127.0.0.1:12347": "miner8.zenotta.xyz",
"127.0.0.1:12348": "miner9.zenotta.xyz",
"127.0.0.1:12349": "miner10.zenotta.xyz",
"127.0.0.1:12360": "user1.zenotta.xyz",
"127.0.0.1:12361": "user2.zenotta.xyz",
"127.0.0.1:12362": "user3.zenotta.xyz"
}
}
}
{
"file_comment": [
"/// !!! AUTOGENERATED: DO NOT EDIT !!!",
"/// Generated with: src/bin/node_settings_gen_key_certs.sh"
],
"tls_config": {
"pem_certificates": {
"ca_root.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIBSDCB+6ADAgECAhQsGSh7avXwLqTofjWGtXLe8PHZODAFBgMrZXAwGjEYMBYG\nA1UEAwwPWmVub3R0YSBSb290IENBMB4XDTIxMDkxNDA4MDQ1OVoXDTI0MDYwOTA4\nMDQ1OVowGjEYMBYGA1UEAwwPWmVub3R0YSBSb290IENBMCowBQYDK2VwAyEAIQvp\nF69LlaP07xWaxWbcM9UkxGbYfrrKxVo+5wL1+AujUzBRMB0GA1UdDgQWBBSacLwW\nviLFWYjEtcmq/VZ8LhNBqjAfBgNVHSMEGDAWgBSacLwWviLFWYjEtcmq/VZ8LhNB\nqjAPBgNVHRMBAf8EBTADAQH/MAUGAytlcANBAO8gMINUgF2WsnKd3K+aEewkVQkV\nQkgPB7VThLfbnn6e/PP1epQ5k2DiE8Iajps10vCpgjQCGe6K6YtX0rhlEgg=\n-----END CERTIFICATE-----\n",
"compute1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUCsctHO0qLxC6xsW4CrwoO0HICgAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nxjYcw8TyAvIP4vPD1SPcD9tqPhs90J7LXUgEIvFJ9aGjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUnZWa\nIE96AdRXhX3Yue8CwsenstgwHwYDVR0jBBgwFoAUnZWaIE96AdRXhX3Yue8Cwsen\nstgwHwYDVR0RBBgwFoIUY29tcHV0ZTEuemVub3R0YS54eXowBQYDK2VwA0EA8w5E\n9UIcKx5j7p/MpS16DO9gIbhRy5SpZH/GJZ7r9F7vRDJ2BpIA3EDEtmwZJPxtoYj6\nEwpbUAWvu6vZU+G9AA==\n-----END CERTIFICATE-----\n",
"compute2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUO15riyAm1sGcTCPA635+5HsZxpkwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nx563ViqGFfmb8hb9D8cCLtllWktA0ePr2mokNmsWJt+jgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUD07c\nYuBcEUHt62aF7Vi89pi3Mg4wHwYDVR0jBBgwFoAUD07cYuBcEUHt62aF7Vi89pi3\nMg4wHwYDVR0RBBgwFoIUY29tcHV0ZTIuemVub3R0YS54eXowBQYDK2VwA0EA5kZV\nTIfvB1zK7a4gqBFNE9hDycF08msT3AFNR/Stn8Qj+pSQSO/V8WvCE+sRok0eTW3A\nw/nwV7d9WXkdi04PDg==\n-----END CERTIFICATE-----\n",
"compute3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUKU4VNP4mN3NREHuFY3iQvRQuKocwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n+Mg57kfEnFI3RU6Znh6IUZ99DBS3Jzr+qCTJqKsLpUCjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUqD+c\n30AfZKfBZJzH2/vtVK7g4LwwHwYDVR0jBBgwFoAUqD+c30AfZKfBZJzH2/vtVK7g\n4LwwHwYDVR0RBBgwFoIUY29tcHV0ZTMuemVub3R0YS54eXowBQYDK2VwA0EAF5Lh\n7Z2rZtpV3p70DNi6esm7Sb1ELFVNze0krk9uW5h5SgCEqTDeoW2IPCWaWO61AApP\njP/i681BMvL+D6OPCA==\n-----END CERTIFICATE-----\n",
"storage1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUb/q650yJkbXH2oVOfPyZ41pZa8swBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nY1d6ZYdmBXNWY+D3F4xHOJcz+fVuhv1bCCPZxV18/7ijgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUem4I\ndj0N2H2rCWX5GZmYCnIa5JMwHwYDVR0jBBgwFoAUem4Idj0N2H2rCWX5GZmYCnIa\n5JMwHwYDVR0RBBgwFoIUc3RvcmFnZTEuemVub3R0YS54eXowBQYDK2VwA0EAVAb/\nqU9qJ6jt/iCWf3pWLmt5ZNw3Vyq3thBSYleqllb4RFYKuX9kcwrgz50QdANLq+y+\nPRdT26+6kQfqsGLUCw==\n-----END CERTIFICATE-----\n",
"storage2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUTPAdox02Wib1ySb3FrP6pJQHwOcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n1BRaxTxYjltxgbh1ACh5iIdkcQd0ci9h2Td7+W2g7vqjgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUvr7f\nghCPJpezyCrE6qZbXTy7uS0wHwYDVR0jBBgwFoAUvr7fghCPJpezyCrE6qZbXTy7\nuS0wHwYDVR0RBBgwFoIUc3RvcmFnZTIuemVub3R0YS54eXowBQYDK2VwA0EAQDeX\nVdOx+3sG7vcFbN9d8SG3kE9Q2IBEn+82yibieL5ykKY3gamPtzgtM6PkTiYPBX/a\nr7zLqmVhGNckKFqVAw==\n-----END CERTIFICATE-----\n",
"storage3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6TCCAZugAwIBAgIUC5At2p3sfFsLwp0PoQxIHF8++MwwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nfcyxCAc6TJw3m9T9iYrF0e2X3aH4gBeY+niTgcBA1t6jgfAwge0wCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUwHv0\nQlFiw+qEezHHr9P9Zf/yEtcwHwYDVR0jBBgwFoAUwHv0QlFiw+qEezHHr9P9Zf/y\nEtcwHwYDVR0RBBgwFoIUc3RvcmFnZTMuemVub3R0YS54eXowBQYDK2VwA0EA9DSy\nJi5NqU/O7fx98KAbPFV9IMMo58h4lnw742XqklEpHhvpH0hbxILIlMwMvh1recgi\ngidKmbHZdmuceCswCg==\n-----END CERTIFICATE-----\n",
"miner1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUIGClY3lq/9/xoEIyPA/4Ty8Zez8wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n0VdEbu+mJYZ4FZMKdAUhwnN8UbTtEcqozS4okqKv02ujge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU6tTE\nu/2TT7rPzBORG/fJ5qF0U+gwHwYDVR0jBBgwFoAU6tTEu/2TT7rPzBORG/fJ5qF0\nU+gwHQYDVR0RBBYwFIISbWluZXIxLnplbm90dGEueHl6MAUGAytlcANBAMPuJnFR\n5o/jTGhu/n4MP3PSo3dBMyF0QTSo/TyTPXewBAjSfD0S7YxifOtEAVbMDlXgezrS\nu0e/DPafO6AV3Qw=\n-----END CERTIFICATE-----\n",
"miner2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUbeunOTruRayCIQ/1XP0DfFXcfCUwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nAHvPC0QJIFMhZhMyzQCMpiQPgh29CqcAqbPmw8hdyXWjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUDuR4\nORziO1xZhLz9NMjJMIbecmwwHwYDVR0jBBgwFoAUDuR4ORziO1xZhLz9NMjJMIbe\ncmwwHQYDVR0RBBYwFIISbWluZXIyLnplbm90dGEueHl6MAUGAytlcANBAEiYb7dy\nlN67y5kRtzZOu7CObS7QzwnbUooswUJs5Rch5N3/CcUTUNwl8vMY4IORVK2+xvj9\nchnQ7dFCWM5NkA8=\n-----END CERTIFICATE-----\n",
"miner3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUaTPa/AgXCIdZlx6pDGy7eoNxR1cwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nAWc0B9U197GrmeYhMnZIi9ukb7eOkNTcLEPVCURhmB6jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU8QUz\nwJ3N+kv5t66Hxu6zywJL0yQwHwYDVR0jBBgwFoAU8QUzwJ3N+kv5t66Hxu6zywJL\n0yQwHQYDVR0RBBYwFIISbWluZXIzLnplbm90dGEueHl6MAUGAytlcANBAF9U9muo\nat+yHwYhoNlBWnXgqW3kMewxIMc1F2nFVheHkcLDPFDv/zt16rJ9VHNsvmjhuCSL\nXtmElER+AXu5IQI=\n-----END CERTIFICATE-----\n",
"miner4.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUEU5bFb703Zl/rD2rzMQNrbbvatMwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nijUkBnd0rnRb0rriZTXp1UQcH4vr9lBWrAZNY/ed0cKjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUP3ke\nK37i5gW7T+owCmD6PZL4EI4wHwYDVR0jBBgwFoAUP3keK37i5gW7T+owCmD6PZL4\nEI4wHQYDVR0RBBYwFIISbWluZXI0Lnplbm90dGEueHl6MAUGAytlcANBANt9vAp0\njlg+nzktlQXEBAGXfxtkvq41WUFDuJ+IOwXAIXzytHrQyCkPW1HzyTWIodCLz+2t\nB2aKO0UnSu1tvAg=\n-----END CERTIFICATE-----\n",
"miner5.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUNGozh+kDmD6vWWbyUDqy9V4FiOswBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nh9mfWjbbCbwNCAHHscREfsoLtI8aAcg9d0v5dAUH0yijge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUmsJU\n7wNMiUkYaV1yLgMKLUsOClYwHwYDVR0jBBgwFoAUmsJU7wNMiUkYaV1yLgMKLUsO\nClYwHQYDVR0RBBYwFIISbWluZXI1Lnplbm90dGEueHl6MAUGAytlcANBAJ4Nd2vR\nyAbwm04RQikpouVRK2BgD/3NcpbweInfKlZMXQwCwTW8JBrAFZuGIdgMCKShEQJd\nUx2rlfL+j+PK2w0=\n-----END CERTIFICATE-----\n",
"miner6.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUL5ZpfK1lXPZh5GvUqeyEGwckVV4wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nMegRZLSYkHK3TwXJ7CJRXjcgqtMONJEG6fT1MXgaMPCjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUL00X\nz1zS5K2e+XTS81gG08CjNTAwHwYDVR0jBBgwFoAUL00Xz1zS5K2e+XTS81gG08Cj\nNTAwHQYDVR0RBBYwFIISbWluZXI2Lnplbm90dGEueHl6MAUGAytlcANBAAx4xDtI\nd/YJb6LsDEOnrVBxWu7q5mq5rqezoBSOrOfN6Kzdf4kM6T+KQc2ICD3qnTNSuE8u\n+z/99WOTqndVDQs=\n-----END CERTIFICATE-----\n",
"miner7.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUWYcWbC6VcDS1NftsWBpnZzKioP0wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n52JQUAWmb/2OzbBh+KhW8g9nsIkbwTDX/x2gkEKq/y2jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUzwbR\ntxmvs25l3W1RJGk1TkPCKiEwHwYDVR0jBBgwFoAUzwbRtxmvs25l3W1RJGk1TkPC\nKiEwHQYDVR0RBBYwFIISbWluZXI3Lnplbm90dGEueHl6MAUGAytlcANBAMX2HNUq\ns8h4v98oLujkKRNDGBMH+iMjmCplOcoA/oAzXsCzwX2Ln4/4sdYlL7XOJqqJflRE\n3xrUmGwPWiSTiw8=\n-----END CERTIFICATE-----\n",
"miner8.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUMu6EYDk3L260XFWjbm2V3CvbRngwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nFhYTT7Wz35r2EeTyP4ycl2rpgC5F/bPkfNqTpZ7l3RSjge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUk+gL\n94XKWU+TtZgDAPD0nCD9l6wwHwYDVR0jBBgwFoAUk+gL94XKWU+TtZgDAPD0nCD9\nl6wwHQYDVR0RBBYwFIISbWluZXI4Lnplbm90dGEueHl6MAUGAytlcANBAEsIDO7p\nD4DsdZpi7Ux9fS3sIWhvY/emT3IGXIthT90u+lq8JMDd1aGQtk/uNqlx31IMwAz0\nVjnaofMhVHh9SwQ=\n-----END CERTIFICATE-----\n",
"miner9.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5zCCAZmgAwIBAgIUc5WBJii9Bvj5DWao+JkDLzKYj30wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nHleXvkmmbVVqfinkxdRe41SKIBALTmbTcMdxN8ns592jge4wgeswCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUbGGI\nRIY55c3k+SAHayw6r7xW2oIwHwYDVR0jBBgwFoAUbGGIRIY55c3k+SAHayw6r7xW\n2oIwHQYDVR0RBBYwFIISbWluZXI5Lnplbm90dGEueHl6MAUGAytlcANBAJrTmtpi\nPDUf3CSwA1Ow/9vQ7dmhfUpuP6ZcXeV6skH1m2fPAS7XUPdT6k4qXvP34HLrQaF1\nzmc9/3i5rXO37gY=\n-----END CERTIFICATE-----\n",
"miner10.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB6DCCAZqgAwIBAgIUKDBYX9t9v5yc4YnYJY8STOZn8ukwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n/H7Sx6NRwal5+bL4RwriNqru1Kcz6l/ZbjRj/a4pQEejge8wgewwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUq3TY\nGpVQMERqi/Ehb4PIKPbv/OUwHwYDVR0jBBgwFoAUq3TYGpVQMERqi/Ehb4PIKPbv\n/OUwHgYDVR0RBBcwFYITbWluZXIxMC56ZW5vdHRhLnh5ejAFBgMrZXADQQASJiuT\nWN2GRNTNw+PbbTtpGD+kqgL7TgfjL99XtkuiVwGwjZ3rKWJiGNErTVSu2aj6/sE3\nae+qQA6sOal+usgO\n-----END CERTIFICATE-----\n",
"user1.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUZqIZxAWzJ9zXcO9AtFk1cBGH7q4wBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nuBEAsMN/x56YkDJAZ8nrp0K8+imTYpuqz8sJz9rZBaijge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUA6Rr\naKDchug11THIxyUc/lV8bt8wHwYDVR0jBBgwFoAUA6RraKDchug11THIxyUc/lV8\nbt8wHAYDVR0RBBUwE4IRdXNlcjEuemVub3R0YS54eXowBQYDK2VwA0EAYzeejhr2\n4NugMCfdget3Oy9zdFZ9y7vHd7sAR7vc4lrsAYb4+j4wmVSsnkXyJDBJftU4b/vU\n0L+SPgyDP4+lAg==\n-----END CERTIFICATE-----\n",
"user2.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUMRVOHVll54M/3t3Sw7kpGgk2dQEwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nYk99KjR3pBN/CMZ8NwsD14Yiz2sPfb+apvTKoXDTzbajge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUjd0s\nm2PYXPwTS7DIxI5/um2+pGswHwYDVR0jBBgwFoAUjd0sm2PYXPwTS7DIxI5/um2+\npGswHAYDVR0RBBUwE4IRdXNlcjIuemVub3R0YS54eXowBQYDK2VwA0EAD/DWI3iK\nETq7jJcgNAkReitPA5z/1hSC9lOdSGtTmid95zQ2g9JeXePfsa8DL/mHzbUJnXeV\nXsFE1PuoyqUXCg==\n-----END CERTIFICATE-----\n",
"user3.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5jCCAZigAwIBAgIUNkpbZW1c9/4KMg2OA9oGEjcCRwcwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMyWhcNMjUwNzI2\nMTMwNDMyWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\nZizV86MMP2N0EOVdRpKqSrHQ9e8WJrgKsamijHyuasWjge0wgeowCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUiocY\nrzuWOA0ixARCYnW0KY+V0oswHwYDVR0jBBgwFoAUiocYrzuWOA0ixARCYnW0KY+V\n0oswHAYDVR0RBBUwE4IRdXNlcjMuemVub3R0YS54eXowBQYDK2VwA0EAoQ3uxPsp\nQVtcZtae2jgBCl59goQT0wJa4ch71BsnAR6M9mVE8lVIL/Rgp+FCAIt75L6Ju3FK\nALz9oTNCWD0vDw==\n-----END CERTIFICATE-----\n",
"node.zenotta.xyz": "-----BEGIN CERTIFICATE-----\nMIIB5TCCAZegAwIBAgIUAM1/N2VMZP6CyMUzn8cazUjBtZAwBQYDK2VwMBsxGTAX\nBgNVBAMMEG5vZGUuemVub3R0YS54eXowHhcNMjIxMDMxMTMwNDMxWhcNMjUwNzI2\nMTMwNDMxWjAbMRkwFwYDVQQDDBBub2RlLnplbm90dGEueHl6MCowBQYDK2VwAyEA\n295PMxRHeAFhhFNfKAD/fANOUs5BGAsGvCZnGxPlbMCjgewwgekwCQYDVR0TBAIw\nADARBglghkgBhvhCAQEEBAMCBeAwCwYDVR0PBAQDAgXgMDEGA1UdJQQqMCgGCCsG\nAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMCwGCWCGSAGG+EIB\nDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUDuyq\nhrtRfqFE9VasWZitBgLZ/BEwHwYDVR0jBBgwFoAUDuyqhrtRfqFE9VasWZitBgLZ\n/BEwGwYDVR0RBBQwEoIQbm9kZS56ZW5vdHRhLnh5ejAFBgMrZXADQQBP38ZBa+qs\nGlAaCYNKdZcq0twiqvI9m7K59py6iBn4eVGthzCq+KtIzjy1OO2KcC671DB96unn\nhpbmLHxiKHAJ\n-----END CERTIFICATE-----\n"
},
"pem_pkcs8_private_keys": {
"compute1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIGwS4hCMvOZugKB51pBdHLwUSa4oiKvcZ7PfwoA5xAYk\n-----END PRIVATE KEY-----\n",
"compute2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMlc9XDCgnETG3WIeNIkBCMUyO0DSR+L8R1Ta57bP7dn\n-----END PRIVATE KEY-----\n",
"compute3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMz7MXYtM3163Sqi1alo7pC+f8NkrfvXNXyTn85Supja\n-----END PRIVATE KEY-----\n",
"storage1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIJwncgA3pcmfiWIPSqZb9PzqRPkhE8IHb7DSsMjMZpPH\n-----END PRIVATE KEY-----\n",
"storage2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMZD8hA6M5Oir2crNleQeZVShXj66svGT2tI9Y7T9Slm\n-----END PRIVATE KEY-----\n",
"storage3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIMWj66KGqdSDX+VTjZvFdE2k5SGaPtL27dkIH/+IzEP1\n-----END PRIVATE KEY-----\n",
"miner1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIEkg2zKG8QWHmNjhLcVDc062zqTF1OEL5purKAWJrv6n\n-----END PRIVATE KEY-----\n",
"miner2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIJtwVsgurlDyqkJKltjKZTw62fhldwLhUZyJBiK0Gx5l\n-----END PRIVATE KEY-----\n",
"miner3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEICVNVYrNeMlfY4qwsnRe0I6YQgk1tVP2P3JnQhC1ZlRg\n-----END PRIVATE KEY-----\n",
"miner4.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIH+GtlM+UGnVzKW31T9XrmFE6p1/yNkaH7dNBvVXdqhp\n-----END PRIVATE KEY-----\n",
"miner5.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIAL3t7tjUNcZqLLdzlQ+UkaNZahLq9DbJg/UCll1unXe\n-----END PRIVATE KEY-----\n",
"miner6.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIAKHEGZGci7ocVVPRIB/iipgtNRqEwqyB97CptxQcVqd\n-----END PRIVATE KEY-----\n",
"miner7.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIBrDSBcObIZbZyOdVuh0LvFp/w7Fui4bX1kNWgKEH0Yl\n-----END PRIVATE KEY-----\n",
"miner8.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIGWyq3mUHcrNTMHHN9O3MF9CSzf167UpzT+YTi+2zKmF\n-----END PRIVATE KEY-----\n",
"miner9.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEINhSX29cl92yfObxXwivHVC6bzsv5RjfHaIZH3z6fEnd\n-----END PRIVATE KEY-----\n",
"miner10.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIGR3o0BwCCarXzato90FO98BKDI1Fc19Nc4iB+slNk2Z\n-----END PRIVATE KEY-----\n",
"user1.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKlZpS/PtfHuOfmNAwCmWrGhikhtIU0+hu9FXwbNlbtl\n-----END PRIVATE KEY-----\n",
"user2.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEICI0vaLflmsH1806/SSjLYmTFLDH99/74DfUYqOmbDNY\n-----END PRIVATE KEY-----\n",
"user3.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEICORUFDPsLN6F3SQox+0tC4dGsLuChx5CRtEaSZTrwpv\n-----END PRIVATE KEY-----\n",
"node.zenotta.xyz": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIC+TZnq0cvMl7j11pyKxXdBi35JzTSWanxgHIWNFefBD\n-----END PRIVATE KEY-----\n"
},
"socket_name_mapping": {
"44.239.251.56:12300": "compute1.zenotta.xyz",
"127.0.0.1:12301": "compute2.zenotta.xyz",
"127.0.0.1:12302": "compute3.zenotta.xyz",
"127.0.0.1:12330": "storage1.zenotta.xyz",
"127.0.0.1:12331": "storage2.zenotta.xyz",
"127.0.0.1:12332": "storage3.zenotta.xyz",
"127.0.0.1:12340": "miner1.zenotta.xyz",
"127.0.0.1:12341": "miner2.zenotta.xyz",
"127.0.0.1:12342": "miner3.zenotta.xyz",
"127.0.0.1:12343": "miner4.zenotta.xyz",
"127.0.0.1:12344": "miner5.zenotta.xyz",
"127.0.0.1:12345": "miner6.zenotta.xyz",
"127.0.0.1:12346": "miner7.zenotta.xyz",
"127.0.0.1:12347": "miner8.zenotta.xyz",
"127.0.0.1:12348": "miner9.zenotta.xyz",
"127.0.0.1:12349": "miner10.zenotta.xyz",
"127.0.0.1:12360": "user1.zenotta.xyz",
"127.0.0.1:12361": "user2.zenotta.xyz",
"127.0.0.1:12362": "user3.zenotta.xyz"
}
}
}
{"version":1,"resource":"file:///home/anton/tauri-app/frontend/src/constants.ts","entries":[{"id":"EqYp.ts","timestamp":1654515903495},{"id":"CwqX.ts","timestamp":1654515924227}]}
{"version":1,"resource":"file:///home/anton/znp/src/active_raft.rs","entries":[{"id":"G3mn.rs","timestamp":1668594476527},{"id":"4qur.rs","source":"consider `await`ing on the `Future` and calling the method on its `Output`: `await.`","timestamp":1668594536168},{"id":"jo5W.rs","timestamp":1668594551044}]}
{"version":1,"resource":"file:///home/anton/znp/src/storage_raft.rs","entries":[{"id":"gaQG.rs","timestamp":1658172870221},{"id":"xqKF.rs","timestamp":1658174136956},{"id":"urrJ.rs","timestamp":1658174148160},{"id":"t85Z.rs","timestamp":1658174190596},{"id":"m3mK.rs","timestamp":1658174313599},{"id":"QO2k.rs","timestamp":1658174359595},{"id":"Onog.rs","timestamp":1658174460915},{"id":"e5LA.rs","timestamp":1658174514507},{"id":"BPz5.rs","timestamp":1658174564482},{"id":"fcvI.rs","timestamp":1658174668070},{"id":"w37w.rs","timestamp":1658174826781},{"id":"7SUo.rs","timestamp":1658181860053},{"id":"FTdu.rs","timestamp":1658181964748},{"id":"i7oY.rs","timestamp":1658182441218},{"id":"SomK.rs","timestamp":1658182552698},{"id":"5TEb.rs","timestamp":1658182693297},{"id":"HkzX.rs","timestamp":1658229415173},{"id":"nKCd.rs","timestamp":1658231753661},{"id":"k3fW.rs","timestamp":1658231874137},{"id":"2qDo.rs","source":"Add reference here","timestamp":1658232087784},{"id":"f7Np.rs","timestamp":1658232099612},{"id":"nl9u.rs","timestamp":1658232123960},{"id":"ydQt.rs","timestamp":1658232135304},{"id":"5mtJ.rs","timestamp":1658232145656},{"id":"MEcy.rs","timestamp":1658232312596},{"id":"5zYT.rs","timestamp":1658232399848},{"id":"m2vS.rs","timestamp":1658232814919},{"id":"Nfcz.rs","timestamp":1658233806218},{"id":"4HF3.rs","timestamp":1658235781123},{"id":"Qq6i.rs","timestamp":1658236095313},{"id":"19Cy.rs","timestamp":1658236109104},{"id":"yasZ.rs","timestamp":1658236123400},{"id":"xSlY.rs","timestamp":1658236152728},{"id":"2HW4.rs","timestamp":1658396124493},{"id":"SDYZ.rs","timestamp":1658760416871},{"id":"RCQf.rs","timestamp":1658764084826},{"id":"YrpT.rs","timestamp":1658764097302},{"id":"NUem.rs","timestamp":1658764134478},{"id":"aQp2.rs","timestamp":1658764343596},{"id":"vqHU.rs","timestamp":1658764576626},{"id":"CBcs.rs","timestamp":1658841938635},{"id":"JgoY.rs","timestamp":1658841970315},{"id":"OV9c.rs","timestamp":1658842462942},{"id":"UmDX.rs","timestamp":1658846163704},{"id":"Y9G8.rs","timestamp":1658846179496},{"id":"dEKg.rs","timestamp":1659103478263},{"id":"CPMi.rs","timestamp":1667832339854},{"id":"8Gib.rs","timestamp":1667832354122},{"id":"71IZ.rs","timestamp":1667832485270},{"id":"AdZ1.rs","source":"undoRedo.source","timestamp":1667832714317}]}
{"version":1,"resource":"file:///home/anton/react-webpack-typescript-boilerplate/.babelrc","entries":[{"id":"QE2F","timestamp":1654696633818},{"id":"f63x","timestamp":1654702750062},{"id":"nhJR","timestamp":1655151154411},{"id":"J8dQ","timestamp":1655151165335},{"id":"jayV","timestamp":1655478033060},{"id":"vvFp","timestamp":1655479208204},{"id":"HaQ1.js","source":"renamed.source","timestamp":1655479795598},{"id":"yNoR.js","source":"undoRedo.source","timestamp":1655479841069},{"id":"cMfF","source":"renamed.source","timestamp":1655479848907},{"id":"NVjp","timestamp":1655479877245},{"id":"m5II","timestamp":1655481145498},{"id":"W24h","timestamp":1655481375608}]}
{"version":1,"resource":"file:///home/anton/rust-dynamic-dispatch-interthread/src/dyn_trait.rs","entries":[{"id":"MAKH.rs","timestamp":1665406894334},{"id":"oonH.rs","timestamp":1665406925011},{"id":"WCI1.rs","timestamp":1665406950488},{"id":"z5Gf.rs","timestamp":1665406977877},{"id":"tanR.rs","source":"try adding an expression at the end of the block: `;\n Ok(())`","timestamp":1665406985517},{"id":"TX8Z.rs","timestamp":1665407025510},{"id":"cLEZ.rs","source":"consider returning the local binding `r`: `\n r`","timestamp":1665407039787},{"id":"OH3Q.rs","timestamp":1665407109885},{"id":"6XPf.rs","timestamp":1665407171662},{"id":"6BVH.rs","timestamp":1665407207731},{"id":"JvPF.rs","timestamp":1665407274212},{"id":"7APY.rs","timestamp":1665407314141},{"id":"tMPC.rs","timestamp":1665407326273},{"id":"LLPl.rs","timestamp":1665407368870},{"id":"5wMO.rs","timestamp":1665407524456},{"id":"bDy6.rs","timestamp":1665407558717},{"id":"K0l6.rs","timestamp":1665407587901},{"id":"xyrB.rs","timestamp":1665407628673},{"id":"i6vs.rs","timestamp":1665407707338},{"id":"qh3w.rs","timestamp":1665407717494},{"id":"ENp7.rs","timestamp":1665407734818},{"id":"7EZo.rs","timestamp":1665407755362},{"id":"53dU.rs","timestamp":1665407771207},{"id":"kiVb.rs","source":"undoRedo.source","timestamp":1665407801383},{"id":"02XH.rs","timestamp":1665407820527},{"id":"6s6G.rs","timestamp":1665407840583},{"id":"Y21j.rs","timestamp":1665407922055},{"id":"JIgy.rs","timestamp":1665407933548},{"id":"GyDx.rs","timestamp":1665407951240},{"id":"Qv5Z.rs","timestamp":1665407991200},{"id":"bn4B.rs","timestamp":1665408033276},{"id":"QN6u.rs","timestamp":1665408095968},{"id":"a3V9.rs","timestamp":1665408147156},{"id":"zaMR.rs","timestamp":1665408168653},{"id":"aw0Q.rs","timestamp":1665408184893},{"id":"3qo7.rs","timestamp":1665408247369},{"id":"uAaX.rs","timestamp":1665408265989},{"id":"ZsVm.rs","timestamp":1665408822146},{"id":"Ji7p.rs","timestamp":1665409081978},{"id":"QTsl.rs","timestamp":1665409107826},{"id":"qKcW.rs","source":"undoRedo.source","timestamp":1665409111638},{"id":"stQo.rs","timestamp":1665409205898},{"id":"jZfR.rs","timestamp":1665409225438},{"id":"UYwN.rs","timestamp":1665409261030},{"id":"5QBa.rs","timestamp":1665409282554},{"id":"S1r6.rs","timestamp":1665409315738},{"id":"ZXze.rs","timestamp":1665703942315},{"id":"ObXt.rs","timestamp":1665703963794},{"id":"MkoV.rs","timestamp":1672789254838},{"id":"AzR5.rs","source":"undoRedo.source","timestamp":1672789260422}]}
{"version":1,"resource":"file:///home/anton/tauri-app/backend/src/main.rs","entries":[{"id":"qQPW.rs","timestamp":1654189284809},{"id":"ttv8.rs","timestamp":1654189348284},{"id":"h0Nn.rs","timestamp":1654191916807},{"id":"UMeo.rs","timestamp":1654192007876},{"id":"y7pg.rs","timestamp":1654192068485},{"id":"VK9q.rs","timestamp":1654192749178},{"id":"y84j.rs","timestamp":1654193548323},{"id":"XYNq.rs","timestamp":1654363460000},{"id":"fdmA.rs","timestamp":1654363484308},{"id":"2bWA.rs","timestamp":1654363510776},{"id":"jJpr.rs","timestamp":1654375180933},{"id":"b5lS.rs","source":"a macro with a similar name exists: `__cmd__insert_keypair`","timestamp":1654375203801},{"id":"IQwi.rs","timestamp":1654375233249},{"id":"aRfh.rs","timestamp":1654375263357},{"id":"1TKG.rs","timestamp":1654526826700},{"id":"pPTh.rs","timestamp":1654531069329},{"id":"8EWJ.rs","timestamp":1654531081969},{"id":"FrMn.rs","timestamp":1654532027455},{"id":"nDNN.rs","timestamp":1654532068315},{"id":"r50j.rs","timestamp":1654532083583},{"id":"G6be.rs","timestamp":1654532146015},{"id":"lF1K.rs","timestamp":1654532169171},{"id":"v1KH.rs","timestamp":1654539616226},{"id":"r95M.rs","timestamp":1654541442518},{"id":"kro5.rs","timestamp":1654541455038},{"id":"dAR7.rs","timestamp":1654541478346},{"id":"Grg8.rs","timestamp":1654597520479},{"id":"Szei.rs","timestamp":1654598083978},{"id":"ZIJv.rs","timestamp":1654598124418},{"id":"slQT.rs","timestamp":1654598140766},{"id":"n1vk.rs","timestamp":1654598326920},{"id":"YtPZ.rs","timestamp":1654598370693},{"id":"QKSs.rs","timestamp":1654598399786},{"id":"gQ1e.rs","timestamp":1654598562100},{"id":"GbXN.rs","timestamp":1654598582844},{"id":"uiUo.rs","timestamp":1654598731524},{"id":"CIWe.rs","timestamp":1654598901759},{"id":"KdrZ.rs","timestamp":1654598966735},{"id":"yEVR.rs","timestamp":1654599037671},{"id":"rxMC.rs","timestamp":1654599152614},{"id":"29wZ.rs","timestamp":1654599190586},{"id":"jFYp.rs","timestamp":1654599219321},{"id":"yGxk.rs","timestamp":1654599234721},{"id":"CGsi.rs","timestamp":1654599261177},{"id":"pi9y.rs","timestamp":1654600012903},{"id":"4pUk.rs","timestamp":1654600352785},{"id":"72i3.rs","timestamp":1654600374169},{"id":"L7iS.rs","timestamp":1659329827607},{"id":"7jY0.rs","timestamp":1659329853105},{"id":"lFAX.rs","timestamp":1659331790969}]}
{"version":1,"resource":"file:///home/anton/znp-cp/frontend/components/NetworkSettingsTable/index.tsx","entries":[{"id":"9JBf.tsx","timestamp":1669382145564},{"id":"yqLx.tsx","timestamp":1669382194283},{"id":"qJa3.tsx","timestamp":1669382241611},{"id":"t7ed.tsx","source":"Workspace Edit","timestamp":1669382349415},{"id":"xpGx.tsx","timestamp":1669382356371},{"id":"v1mD.tsx","timestamp":1669382642006},{"id":"OqJK.tsx","timestamp":1669382675598},{"id":"EOpO.tsx","timestamp":1669382704146},{"id":"3J6P.tsx","timestamp":1669382721130},{"id":"xFKp.tsx","source":"Workspace Edit","timestamp":1669382742714},{"id":"W3aN.tsx","timestamp":1669382790822},{"id":"QZcX.tsx","timestamp":1669382843518},{"id":"xn0D.tsx","timestamp":1669382942410},{"id":"aqWj.tsx","timestamp":1669383010890},{"id":"vZSy.tsx","timestamp":1669383190362},{"id":"oNxM.tsx","timestamp":1669383262577},{"id":"hf0O.tsx","timestamp":1669383288265},{"id":"mIAz.tsx","timestamp":1669383391525},{"id":"Usnn.tsx","timestamp":1669383407217},{"id":"UihT.tsx","timestamp":1669383426821},{"id":"WOmE.tsx","timestamp":1669383481649},{"id":"6DXj.tsx","timestamp":1669383510441},{"id":"GXpZ.tsx","timestamp":1669383526981},{"id":"YR4O.tsx","timestamp":1669383596632},{"id":"aRpL.tsx","timestamp":1669383615508},{"id":"hYU3.tsx","timestamp":1669383698736},{"id":"nQuR.tsx","timestamp":1669383778768},{"id":"Kts2.tsx","source":"Workspace Edit","timestamp":1669383785104},{"id":"rqrr.tsx","timestamp":1669384275946},{"id":"eFwS.tsx","timestamp":1669384290478},{"id":"69wG.tsx","timestamp":1669384797522},{"id":"xeqO.tsx","source":"Add import from \"mobx-react\"","timestamp":1669384808054},{"id":"v74t.tsx","source":"Workspace Edit","timestamp":1669384913182},{"id":"zWOp.tsx","source":"Workspace Edit","timestamp":1669384980933},{"id":"EeN8.tsx","timestamp":1669385027709},{"id":"uRAt.tsx","timestamp":1669385078049},{"id":"KvVV.tsx","timestamp":1669385169989},{"id":"6kTj.tsx","source":"Workspace Edit","timestamp":1669388959681},{"id":"2H0x.tsx","timestamp":1669388972205},{"id":"cdD9.tsx","source":"Workspace Edit","timestamp":1669390442953},{"id":"kGh9.tsx","timestamp":1669611906738},{"id":"nE6p.tsx","timestamp":1669612038769},{"id":"9J4L.tsx","source":"Workspace Edit","timestamp":1669612111972},{"id":"LTvp.tsx","timestamp":1669612120420},{"id":"EV8x.tsx","timestamp":1669612132612},{"id":"LYHV.tsx","timestamp":1669612177371},{"id":"EbhD.tsx","timestamp":1669612231327},{"id":"gYBq.tsx","timestamp":1669612248003},{"id":"4s26.tsx","source":"Workspace Edit","timestamp":1669612251723},{"id":"LBDg.tsx","timestamp":1669613075904}]}
{"version":1,"resource":"file:///home/anton/znp-cp/frontend/pages/_app.tsx","entries":[{"id":"l7pa.tsx","timestamp":1668596894093},{"id":"YaDS.tsx","timestamp":1668596927609},{"id":"XML6.tsx","timestamp":1668613899116},{"id":"te8H.tsx","timestamp":1668614058420},{"id":"D2om.tsx","timestamp":1668614072300},{"id":"0MzU.tsx","timestamp":1668614122392},{"id":"TBRN.tsx","timestamp":1668614437467},{"id":"iFUX.tsx","timestamp":1668697456771},{"id":"fCzt.tsx","timestamp":1668770819680},{"id":"WLvo.tsx","timestamp":1669018033691},{"id":"V8RJ.tsx","timestamp":1669018069151},{"id":"Zgtu.tsx","timestamp":1669018096934},{"id":"D0eL.tsx","timestamp":1669018265593},{"id":"hTBY.tsx","source":"Add import from \"mobx-react\"","timestamp":1669022273996},{"id":"osiO.tsx","timestamp":1669046787451},{"id":"whJx.tsx","timestamp":1669046837915},{"id":"egX0.tsx","timestamp":1669046879007},{"id":"A1D4.tsx","timestamp":1669046902147},{"id":"j8Vs.tsx","timestamp":1669047104830},{"id":"0lxU.tsx","timestamp":1669047235454},{"id":"HE5O.tsx","timestamp":1669047336933},{"id":"u6z0.tsx","timestamp":1669047574780},{"id":"50oa.tsx","timestamp":1669047633807},{"id":"Yy06.tsx","timestamp":1669047888781},{"id":"vUU1.tsx","timestamp":1669048256067},{"id":"XTqL.tsx","timestamp":1669048295878},{"id":"XHKu.tsx","timestamp":1669048348334},{"id":"aXvg.tsx","timestamp":1669048432057},{"id":"YiQw.tsx","timestamp":1669048737436},{"id":"oBQe.tsx","timestamp":1669048859383},{"id":"rpCO.tsx","timestamp":1669049385328},{"id":"nGCW.tsx","source":"Workspace Edit","timestamp":1669212521354},{"id":"Zr8p.tsx","timestamp":1672244600844},{"id":"IdJz.tsx","timestamp":1672244639432},{"id":"bq3O.tsx","timestamp":1672750753361}]}
{
"name": "plasma-wallet",
"version": "0.0.1",
"description": "An MUI alternative to the State wallet",
"main": "./dist/main/main.js",
"author": {
"name": "Anton Troskie",
"email": "troskie.a@gmail.com"
},
"scripts": {
"electron-rebuild": "node -r ts-node/register ../../.cfg/scripts/electron-rebuild.js",
"link-modules": "node -r ts-node/register ../../.cfg/scripts/link-modules.ts",
"postinstall": "npm run electron-rebuild && npm run link-modules"
},
"dependencies": {
"pouchdb-adapter-http": "^7.3.0",
"pouchdb-adapter-leveldb": "^7.3.0"
},
"license": "MIT"
}
{
"name": "plasma-wallet",
"version": "0.0.1",
"description": "An MUI alternative to the State wallet",
"main": "./dist/main/main.js",
"author": {
"name": "Anton Troskie",
"email": "troskie.a@gmail.com"
},
"scripts": {
"electron-rebuild": "node -r ts-node/register ../../.cfg/scripts/electron-rebuild.js",
"link-modules": "node -r ts-node/register ../../.cfg/scripts/link-modules.ts",
"postinstall": "npm run electron-rebuild && npm run link-modules"
},
"dependencies": {
"@nozbe/watermelondb": "^0.24.0",
"better-sqlite3": "^7.5.0"
},
"license": "MIT"
}
{"version":1,"resource":"file:///home/anton/plasma-wallet/release/app/package.json","entries":[{"id":"Udi1.json","timestamp":1650380753093},{"id":"57Zt.json","timestamp":1650545508927},{"id":"wC6X.json","timestamp":1650547328641},{"id":"mljf.json","source":"Workspace Edit","timestamp":1650627442623},{"id":"Q3jd.json","source":"Workspace Edit","timestamp":1650629603453},{"id":"iOLZ.json","source":"Workspace Edit","timestamp":1650641708820},{"id":"iqCh.json","source":"Workspace Edit","timestamp":1650899496694},{"id":"7Fy8.json","source":"Workspace Edit","timestamp":1654176208391}]}
{
"name": "plasma-wallet",
"version": "0.0.1",
"description": "An MUI alternative to the State wallet",
"main": "./dist/main/main.js",
"author": {
"name": "Anton Troskie",
"email": "troskie.a@gmail.com"
},
"scripts": {
"electron-rebuild": "node -r ts-node/register ../../.cfg/scripts/electron-rebuild.js",
"link-modules": "node -r ts-node/register ../../.cfg/scripts/link-modules.ts",
"postinstall": "npm run electron-rebuild && npm run link-modules"
},
"dependencies": {
"@nozbe/watermelondb": "^0.24.0",
"better-sqlite3": "^7.5.0"
},
"license": "MIT"
}
{
"name": "plasma-wallet",
"version": "0.0.1",
"description": "An MUI alternative to the State wallet",
"main": "./dist/main/main.js",
"author": {
"name": "Anton Troskie",
"email": "troskie.a@gmail.com"
},
"scripts": {
"electron-rebuild": "node -r ts-node/register ../../.cfg/scripts/electron-rebuild.js",
"link-modules": "node -r ts-node/register ../../.cfg/scripts/link-modules.ts",
"postinstall": "npm run electron-rebuild && npm run link-modules"
},
"dependencies": {},
"license": "MIT"
}
{
"name": "plasma-wallet",
"version": "0.0.1",
"description": "An MUI alternative to the State wallet",
"main": "./dist/main/main.js",
"author": {
"name": "Anton Troskie",
"email": "troskie.a@gmail.com"
},
"scripts": {
"electron-rebuild": "node -r ts-node/register ../../.cfg/scripts/electron-rebuild.js",
"link-modules": "node -r ts-node/register ../../.cfg/scripts/link-modules.ts",
"postinstall": "npm run electron-rebuild && npm run link-modules"
},
"dependencies": {
"express-pouchdb": "^4.2.0",
"pouchdb-adapter-http": "^7.3.0",
"pouchdb-adapter-leveldb": "^7.3.0",
"rxdb": "^11.6.0",
"rxjs": "^7.5.5"
},
"license": "MIT"
}
{
"name": "plasma-wallet",
"version": "0.0.1",
"description": "An MUI alternative to the State wallet",
"main": "./dist/main/main.js",
"author": {
"name": "Anton Troskie",
"email": "troskie.a@gmail.com"
},
"scripts": {
"electron-rebuild": "node -r ts-node/register ../../.cfg/scripts/electron-rebuild.js",
"link-modules": "node -r ts-node/register ../../.cfg/scripts/link-modules.ts",
"postinstall": "npm run electron-rebuild && npm run link-modules"
},
"dependencies": {
"@nozbe/watermelondb": "^0.24.0",
"better-sqlite3": "^7.5.0",
"fix-path": "^4.0.0"
},
"license": "MIT"
}
{
"name": "plasma-wallet",
"version": "0.0.1",
"description": "An MUI alternative to the State wallet",
"main": "./dist/main/main.js",
"author": {
"name": "Anton Troskie",
"email": "troskie.a@gmail.com"
},
"scripts": {
"electron-rebuild": "node -r ts-node/register ../../.cfg/scripts/electron-rebuild.js",
"link-modules": "node -r ts-node/register ../../.cfg/scripts/link-modules.ts",
"postinstall": "npm run electron-rebuild && npm run link-modules"
},
"dependencies": {
"@nozbe/watermelondb": "^0.24.0",
"better-sqlite3": "^7.5.0"
},
"license": "MIT"
}
{
"name": "plasma-wallet",
"version": "0.0.1",
"description": "An MUI alternative to the State wallet",
"main": "./dist/main/main.js",
"author": {
"name": "Anton Troskie",
"email": "troskie.a@gmail.com"
},
"scripts": {
"electron-rebuild": "node -r ts-node/register ../../.cfg/scripts/electron-rebuild.js",
"link-modules": "node -r ts-node/register ../../.cfg/scripts/link-modules.ts",
"postinstall": "npm run electron-rebuild && npm run link-modules"
},
"dependencies": {
"express-pouchdb": "^4.2.0",
"pouchdb-adapter-http": "^7.3.0",
"pouchdb-adapter-leveldb": "^7.3.0"
},
"license": "MIT"
}
{"version":1,"resource":"file:///home/anton/zenotta-js/src/ZenottaInstance/mgmtClient.ts","entries":[{"id":"8DoF.ts","source":"searchReplace.source","timestamp":1651787599637},{"id":"u4yA.ts","timestamp":1652177879375},{"id":"OrPQ.ts","source":"searchReplace.source","timestamp":1652178459450},{"id":"PYAs.ts","timestamp":1652179572281},{"id":"sAze.ts","timestamp":1652179602629},{"id":"1DnR.ts","timestamp":1652366422866},{"id":"BReN.ts","timestamp":1652378544603},{"id":"zI4M.ts","source":"Add all missing imports","timestamp":1652435819580},{"id":"9OQA.ts","timestamp":1652717980492},{"id":"ZWqi.ts","timestamp":1653395392769}]}
{"version":1,"resource":"file:///home/anton/znp/libs/core/src/test_utils.rs","entries":[{"id":"HU3o.rs","timestamp":1670329280358}]}
{"version":1,"resource":"file:///home/anton/tauri-app/frontend/.babelrc","entries":[{"id":"J4bF","timestamp":1654547805150}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns/src/interfaces/network.response.interfaces.ts","entries":[{"id":"GgVL.ts","timestamp":1662109974130},{"id":"DuoV.ts","timestamp":1662110017931},{"id":"WUsc.ts","timestamp":1662111869054}]}
{"version":1,"resource":"file:///home/anton/frost/src/store/index.ts","entries":[{"id":"RnbD.ts","timestamp":1663265037915}]}
{"version":1,"resource":"file:///home/anton/znp/src/comms_handler/node.rs","entries":[{"id":"UDyI.rs","timestamp":1649681239063},{"id":"f5xC.rs","timestamp":1649681282535},{"id":"LE59.rs","timestamp":1649958440189},{"id":"u3wF.rs","timestamp":1666354639233},{"id":"Pbg6.rs","timestamp":1667224215639},{"id":"OKjv.rs","timestamp":1667312623289},{"id":"9ZFp.rs","timestamp":1667390171204},{"id":"e4yr.rs","source":"undoRedo.source","timestamp":1667390176172},{"id":"GyGy.rs","timestamp":1667400336127},{"id":"Tad6.rs","source":"undoRedo.source","timestamp":1667400347703},{"id":"LtVl.rs","timestamp":1667400394599},{"id":"k6Sv.rs","timestamp":1667484869162},{"id":"2vWg.rs","timestamp":1667568469650},{"id":"yKNW.rs","source":"undoRedo.source","timestamp":1667568471695},{"id":"PTO5.rs","timestamp":1668783660649}]}
{"version":1,"resource":"file:///home/anton/devops/src/znp/znp-dev-anton.pem","entries":[{"id":"Xn0e.pem","timestamp":1649425111898},{"id":"kskx.pem","source":"renamed.source","timestamp":1649425310797},{"id":"VzZW.pem","source":"moved.source","timestamp":1649425314034}]}
{"version":1,"resource":"file:///home/anton/strooks-debug/package.json","entries":[{"id":"im5A.json","timestamp":1660845693278},{"id":"UkY8.json","timestamp":1660845705278}]}
{
"name": "strooks-lib",
"version": "0.1.0",
"private": true,
"dependencies": {
"@testing-library/jest-dom": "^5.14.1",
"@testing-library/react": "^13.0.0",
"@testing-library/user-event": "^13.2.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-scripts": "5.0.1",
"sass": "^1.54.4",
"web-vitals": "^2.1.0"
},
"scripts": {
"dev": "react-scripts start",
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {
"extends": [
"react-app",
"react-app/jest"
]
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
}
{
"name": "strooks-lib",
"version": "0.1.0",
"private": true,
"dependencies": {
"@testing-library/jest-dom": "^5.14.1",
"@testing-library/react": "^13.0.0",
"@testing-library/user-event": "^13.2.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-scripts": "5.0.1",
"sass": "^1.54.4",
"strooks": "file:.yalc/strooks",
"web-vitals": "^2.1.0"
},
"scripts": {
"dev": "react-scripts start",
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {
"extends": [
"react-app",
"react-app/jest"
]
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
}
{"version":1,"resource":"file:///home/anton/znp/src/audit/compute_const.rs","entries":[{"id":"l9g3.rs","timestamp":1658406506872}]}
{"version":1,"resource":"file:///home/anton/znp-control-panel/src/assets/styles/main.scss","entries":[{"id":"dd68.scss","timestamp":1667989901003},{"id":"2XSM.scss","timestamp":1667990313312},{"id":"PBp7.scss","timestamp":1667990980293},{"id":"toMS.scss","source":"undoRedo.source","timestamp":1667991163679},{"id":"Wdyj.scss","timestamp":1667991204951},{"id":"GRae.scss","timestamp":1667991457130},{"id":"uHiv.scss","timestamp":1667991584972},{"id":"WiPh.scss","timestamp":1667995240136}]}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg --compress GZip -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "cross-env NODE_ENV=test jest --forceExit --detectOpenHandles --runInBand",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^6.0.0",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"resolutions": {
"@types/node": "^17.0.45"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-security": "^1.5.0",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/server.js",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/server.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src/server.ts src/app.ts --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/server.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/server.js && cp .env.production dist/bundled/.env",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@sinclair/typebox": "^0.24.28",
"ajv": "^8.11.0",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg --compress GZip -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "cross-env NODE_ENV=test jest --forceExit --detectOpenHandles --runInBand",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.9",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^6.0.0",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"resolutions": {
"@types/node": "^17.0.45"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-security": "^1.5.0",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.3",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"check:format": "prettier --config .prettierrc 'src/**/*.ts' --check",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg --compress GZip -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"build:prisma": "prisma generate && sh prisma-edit.sh",
"test": "cross-env NODE_ENV=test jest --forceExit --detectOpenHandles --runInBand",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^6.0.0",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"resolutions": {
"@types/node": "^17.0.45"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-security": "^1.5.0",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && mkdir dist/bundled/prisma && cp .env.production dist/bundled/.env && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/prisma/libquery_engine-debian-openssl-1.1.x.so.node && cp prisma/* dist/bundled/prisma/",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.2.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"ajv": "^8.11.0",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg --compress GZip -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles --runInBand",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.5",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.5",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg --compress GZip -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles --runInBand",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.5",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^6.0.0",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.2.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"ajv": "^8.11.0",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js --external node_modules/@prisma/client && cp .env.production dist/bundled/.env",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.2.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"ajv": "^8.11.0",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.2.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"ajv": "^8.11.0",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/prisma/ && cp prisma dist/bundled/prisma/",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.2.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"ajv": "^8.11.0",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/prisma && cp prisma dist/bundled/prisma",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.2.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"ajv": "^8.11.0",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.0",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.5",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose up -d postgresdb && cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.0",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.5",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.3",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg --compress GZip -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"build:prisma": "prisma generate, sh prisma-edit.sh",
"test": "cross-env NODE_ENV=test jest --forceExit --detectOpenHandles --runInBand",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.10",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^6.0.0",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"resolutions": {
"@types/node": "^17.0.45"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-security": "^1.5.0",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.0",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.5",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{"version":1,"resource":"file:///home/anton/z-erc20-ns/package.json","entries":[{"id":"PZe0.json","timestamp":1661343447800},{"id":"11by.json","timestamp":1661343725232},{"id":"y2eS.json","source":"undoRedo.source","timestamp":1661343804300},{"id":"QMR5.json","source":"searchReplace.source","timestamp":1661345122019},{"id":"pdUo.json","source":"searchReplace.source","timestamp":1661345136823},{"id":"ZZHY.json","timestamp":1661345324466},{"id":"aDKt.json","timestamp":1661556393355},{"id":"y9pM.json","timestamp":1661556894558},{"id":"B8q8.json","timestamp":1661559119280},{"id":"aoPC.json","timestamp":1661559181300},{"id":"IyPV.json","timestamp":1661559232708},{"id":"v8MM.json","timestamp":1661559328360},{"id":"yqUo.json","timestamp":1661559385036},{"id":"P7mM.json","timestamp":1661559457043},{"id":"5GW5.json","timestamp":1661559491007},{"id":"Ocjs.json","timestamp":1661559527039},{"id":"RPtw.json","timestamp":1661559563967},{"id":"ubP1.json","timestamp":1661559638019},{"id":"kWRi.json","timestamp":1661559690050},{"id":"ANd5.json","timestamp":1661559739386},{"id":"9zFW.json","timestamp":1661785753559},{"id":"GQZz.json","timestamp":1662378065861},{"id":"OYrg.json","timestamp":1662392168991},{"id":"vpcM.json","timestamp":1662455337646},{"id":"d6hC.json","timestamp":1662455367850},{"id":"xoe9.json","timestamp":1662455558518},{"id":"bBaH.json","timestamp":1662469618695},{"id":"Edda.json","timestamp":1662469713714},{"id":"WK1o.json","timestamp":1662675394290},{"id":"Quv7.json","timestamp":1662675530926},{"id":"II9b.json","timestamp":1662681845333},{"id":"8P7S.json","timestamp":1662681864329},{"id":"zxCK.json","timestamp":1662681959537},{"id":"uUaf.json","timestamp":1662916633847},{"id":"oqJV.json","timestamp":1662932481217},{"id":"6qSa.json","timestamp":1662932618424},{"id":"9kYM.json","source":"undoRedo.source","timestamp":1662932622276},{"id":"y5oK.json","timestamp":1663014318924},{"id":"SFWS.json","timestamp":1663020041459},{"id":"mR0w.json","timestamp":1663021230481},{"id":"VVcI.json","timestamp":1663021597784},{"id":"0ntX.json","timestamp":1663582031586},{"id":"2ELt.json","timestamp":1663615351933},{"id":"h5lL.json","timestamp":1663618788778},{"id":"V8Ni.json","timestamp":1663674025609},{"id":"iytp.json","timestamp":1663687348948},{"id":"E1rD.json","timestamp":1663696296713},{"id":"Z4aP.json","timestamp":1663696869978},{"id":"Mf7H.json","timestamp":1663934182162},{"id":"5csa.json","timestamp":1664810802799}]}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose up -d postgresdb && cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.0",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"ajv": "^8.11.0",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg --compress GZip -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "cross-env NODE_ENV=test jest --forceExit --detectOpenHandles --runInBand",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.10",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^6.0.0",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"resolutions": {
"@types/node": "^17.0.45"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-security": "^1.5.0",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg -t node14-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.5",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/prisma/libquery_engine-debian-openssl-1.1.x.so.node && cp -r prisma dist/bundled/prisma/",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.2.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"ajv": "^8.11.0",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.3",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg --compress GZip -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "cross-env NODE_ENV=test jest --forceExit --detectOpenHandles --runInBand",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.10",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^6.0.0",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"resolutions": {
"@types/node": "^17.0.45"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-security": "^1.5.0",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.2.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"ajv": "^8.11.0",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.3",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg --compress GZip -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"build:prisma": "prisma generate && sh prisma-edit.sh",
"test": "cross-env NODE_ENV=test jest --forceExit --detectOpenHandles --runInBand",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.10",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^6.0.0",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"resolutions": {
"@types/node": "^17.0.45"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-security": "^1.5.0",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg --compress GZip -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles --runInBand",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.7",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^6.0.0",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && mkdir dist/bundled/prisma && cp .env.production dist/bundled/.env && cp prisma/* dist/bundled/prisma/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/prisma/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.2.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"ajv": "^8.11.0",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg --compress GZip -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles --runInBand",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.5",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^6.0.0",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose up -d postgresdb && cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.0",
"@sinclair/typebox": "^0.24.28",
"ajv": "^8.11.0",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && mkdir dist/bundled/prisma && cp .env.production dist/bundled/.env && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/prisma/libquery_engine-debian-openssl-1.1.x.so.node && cp -r prisma dist/bundled/prisma",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.2.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"ajv": "^8.11.0",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src/index.ts src/app.ts --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@sinclair/typebox": "^0.24.28",
"ajv": "^8.11.0",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/server.js",
"main": "src/server.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/server.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src/server.ts src/app.ts --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/server.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/server.js && cp .env.production dist/bundled/.env",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@sinclair/typebox": "^0.24.28",
"ajv": "^8.11.0",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/server.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/server.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src/index.ts src/app.ts --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/server.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/server.js && cp .env.production dist/bundled/.env",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@sinclair/typebox": "^0.24.28",
"ajv": "^8.11.0",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.5",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && mkdir dist/bundled/prisma && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/prisma/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/prisma/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.2.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"ajv": "^8.11.0",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg --compress GZip -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles --runInBand",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.7",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^6.0.0",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^7.5.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && mkdir dist/bundled/prisma && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.2.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"ajv": "^8.11.0",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg --compress GZip -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles --runInBand",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.5",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && mkdir dist/bundled/prisma && cp .env.production dist/bundled/.env && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/prisma/libquery_engine-debian-openssl-1.1.x.so.node && cp -r prisma dist/bundled/prisma/",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.2.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"ajv": "^8.11.0",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.2",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg --compress GZip -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "cross-env NODE_ENV=test jest --forceExit --detectOpenHandles --runInBand",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.10",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^6.0.0",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"resolutions": {
"@types/node": "^17.0.45"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-security": "^1.5.0",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose up -d postgresdb && cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.0",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.5",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg --compress GZip -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles --runInBand",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.7",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^6.0.0",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"resolutions": {
"@types/node": "^17.0.45"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"prettier:format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.5",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose up -d postgresdb && cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.0",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.5",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/server.js",
"main": "src/server.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/server.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src/server.ts src/app.ts --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/server.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/server.js && cp .env.production dist/bundled/.env",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@sinclair/typebox": "^0.24.28",
"ajv": "^8.11.0",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg --compress GZip -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles --runInBand",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.7",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^6.0.0",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.2.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"ajv": "^8.11.0",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && mkdir dist/bundled/prisma && cp .env.production dist/bundled/.env && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/prisma/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.2.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"ajv": "^8.11.0",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.2.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.3",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg --compress GZip -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"build:prisma": "prisma generate && sh prisma-edit.sh",
"test": "cross-env NODE_ENV=test jest --forceExit --detectOpenHandles --runInBand",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.10",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^6.0.0",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"resolutions": {
"@types/node": "^17.0.45"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-security": "^1.5.0",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**",
"node_modules/.prisma",
"prisma/schema.prisma"
]
},
"scripts": {
"clean": "rimraf dist",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "docker-compose down && docker-compose up -d postgresdb && prisma db push --skip-generate && cross-env NODE_ENV=development nodemon",
"format": "prettier --config .prettierrc 'src/**/*.ts' --write",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env && cp -r prisma/* dist/bundled/ && cp node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node dist/bundled/libquery_engine-debian-openssl-1.1.x.so.node",
"build:artifacts": "sh prisma-edit.sh && npx pkg --compress GZip -t node16-linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@prisma/client": "^4.3.1",
"@sinclair/typebox": "^0.24.28",
"@zenotta/zenotta-js": "^1.2.5",
"axios": "^0.27.2",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"cli-table": "^0.3.11",
"commander": "^9.4.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"ethereum-abi-types-generator": "^1.3.2",
"ethers": "^5.7.0",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"morgan": "^1.10.0",
"neverthrow": "^5.0.0",
"prisma-field-encryption": "^1.3.3",
"routing-controllers": "^0.9.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^27.0.2",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"prisma": "^4.3.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4"
}
}
{
"name": "z-erc20-ns",
"version": "0.0.1",
"description": "A notary service to bridge the gap between the Zenotta and Ethereum networks",
"author": "Anton Troskie",
"license": "MIT",
"bin": "dist/index.js",
"main": "src/index.ts",
"pkg": {
"scripts": "dist/**/*.js",
"outputPath": "dist/artifacts",
"assets": [
"dist/logs/**"
]
},
"scripts": {
"clean": "rimraf dist",
"start:docker": "npm run build:docker && docker run --name z-erc20-ns -it -d -p 3000:3000 -v $(pwd)/logs:/workdir/logs --env-file .env.production z-erc20-ns",
"start": "npm run build && cross-env NODE_ENV=production node dist/index.js",
"dev": "cross-env NODE_ENV=development nodemon",
"check:types": "tsc --noEmit",
"generate:docs": "typedoc src --tsconfig tsconfig.json --out dist/docs",
"build": "npm run clean && npm run check:types && swc src -d dist --source-maps --copy-files && cp .env.production dist/.env",
"build:bundled": "esbuild dist/index.js --bundle --platform=node --target=node14.16.0 --minify --outfile=dist/bundled/index.js && cp .env.production dist/bundled/.env",
"build:artifacts": "npx pkg -t linux . --out-path dist/artifacts && cp .env.production dist/artifacts/.env",
"build:docker": "docker build . -t z-erc20-ns",
"build:tsc": "tsc && tsc-alias",
"test": "jest --forceExit --detectOpenHandles",
"lint": "eslint --ignore-path .gitignore --ext .ts src/",
"lint:fix": "npm run lint -- --fix",
"pm2:prod": "npm run build && pm2 start ecosystem.config.js --only prod",
"pm2:dev": "pm2 start ecosystem.config.js --only dev"
},
"dependencies": {
"@sinclair/typebox": "^0.24.28",
"ajv": "^8.11.0",
"bcryptjs": "2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator-jsonschema": "^3.1.1",
"cli-table": "^0.3.11",
"compression": "^1.7.4",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"envalid": "^7.3.1",
"express": "^4.18.1",
"express-rate-limit": "^6.5.1",
"helmet": "^5.1.1",
"hpp": "^0.2.3",
"http-status-codes": "^2.2.0",
"jsonwebtoken": "^8.5.1",
"morgan": "^1.10.0",
"routing-controllers": "^0.9.0",
"routing-controllers-openapi": "^3.1.0",
"swagger-ui-express": "^4.5.0",
"tweetnacl": "^1.0.3",
"winston": "^3.8.1",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.220",
"@types/bcryptjs": "2.4.2",
"@types/cli-table": "^0.3.0",
"@types/compression": "^1.7.2",
"@types/cookie-parser": "^1.4.3",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/hpp": "^0.2.2",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.45",
"@types/supertest": "^2.0.12",
"@types/swagger-ui-express": "^4.1.3",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"cross-env": "^7.0.3",
"esbuild": "^0.15.5",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.1",
"jest": "^28.1.1",
"kcors": "^2.2.2",
"lint-staged": "^13.0.3",
"node-config": "^0.0.2",
"node-gyp": "^9.1.0",
"nodemon": "^2.0.19",
"npx": "^10.2.2",
"pm2": "^5.2.0",
"prettier": "^2.7.1",
"rimraf": "^3.0.2",
"supertest": "^6.2.4",
"ts-jest": "^28.0.7",
"ts-node": "^10.9.1",
"tsc-alias": "^1.7.0",
"tsconfig-paths": "^4.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.4",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}
{"version":1,"resource":"file:///home/anton/rust_warp_react/backend/src/main.rs","entries":[{"id":"rNII.rs","timestamp":1651738210058},{"id":"qCmH.rs","timestamp":1652271990888},{"id":"h80S.rs","timestamp":1652273711556},{"id":"o7Es.rs","timestamp":1652276105299},{"id":"rBTn.rs","timestamp":1652276620391},{"id":"3khe.rs","timestamp":1652277351017},{"id":"g8mR.rs","timestamp":1652278477023},{"id":"eb4F.rs","timestamp":1652278553171},{"id":"bmw8.rs","timestamp":1652278587339},{"id":"4yQp.rs","timestamp":1652278893755},{"id":"ypSd.rs","timestamp":1652278927519},{"id":"ZiuZ.rs","timestamp":1652278951375},{"id":"azH1.rs","timestamp":1652278962603},{"id":"Focf.rs","timestamp":1652279402950},{"id":"uGKL.rs","timestamp":1652279490785},{"id":"EZG9.rs","timestamp":1652279539417},{"id":"gcWH.rs","timestamp":1652279551441},{"id":"Oeu5.rs","timestamp":1652279563529},{"id":"4ysG.rs","timestamp":1652279589441},{"id":"NUSt.rs","timestamp":1660574447873},{"id":"cnry.rs","timestamp":1660574541252},{"id":"E120.rs","timestamp":1660574557300},{"id":"yuME.rs","timestamp":1660575908253},{"id":"XZdh.rs","timestamp":1660857671914},{"id":"7BbC.rs","timestamp":1660859734342},{"id":"Tt36.rs","timestamp":1663280155513},{"id":"RkHT.rs","timestamp":1664963875307},{"id":"oXIG.rs","timestamp":1664963888743}]}
{"version":1,"resource":"file:///home/anton/Downloads/Tailwind-UI-Application-UIMarketing-28-08-2021/preview/index.html","entries":[{"id":"iceb.html","timestamp":1665744450818},{"id":"r8fP.html","timestamp":1665744486962}]}
{"version":1,"resource":"file:///home/anton/znp/libs/core/src/utils.rs","entries":[{"id":"GJFu.rs","timestamp":1670326259241},{"id":"u2Ni.rs","timestamp":1670326272457},{"id":"ML4P.rs","timestamp":1670326285361},{"id":"3m1l.rs","timestamp":1670326327497},{"id":"tWKR.rs","timestamp":1670328409483},{"id":"3Ikn.rs","timestamp":1670328524943},{"id":"RGFN.rs","timestamp":1670328560635},{"id":"iYqt.rs","timestamp":1670328621587},{"id":"1cHt.rs","timestamp":1670328652739},{"id":"mKvc.rs","timestamp":1670330003028},{"id":"yWnd.rs","timestamp":1670330041300},{"id":"U75p.rs","timestamp":1670343356978}]}
{"version":1,"resource":"file:///home/anton/frost/naom-bindings/package.json","entries":[{"id":"hiFC.json","timestamp":1653316773085}]}
{
"name": "naom-bindings",
"version": "0.1.0",
"files": [
"naom_bindings_bg.wasm",
"naom_bindings.js",
"naom_bindings.d.ts"
],
"module": "naom_bindings.js",
"types": "naom_bindings.d.ts",
"sideEffects": false,
"yalcSig": "ff461362e0b8f24b73e5f448ea00f14d"
}
{"version":1,"resource":"file:///home/anton/frost/src/components/ProcessDetails/index.tsx","entries":[{"id":"As2C.tsx","timestamp":1663156002032},{"id":"hEN5.tsx","timestamp":1663156580833},{"id":"lKhz.tsx","timestamp":1663157509555},{"id":"ixJS.tsx","timestamp":1663163961319},{"id":"OEhH.tsx","timestamp":1663163973423},{"id":"jkqo.tsx","timestamp":1663164375961},{"id":"aaiq.tsx","source":"Workspace Edit","timestamp":1663164388541},{"id":"EFkg.tsx","timestamp":1663164543124},{"id":"Ls9r.tsx","timestamp":1663164720775},{"id":"rUtN.tsx","source":"undoRedo.source","timestamp":1663164726919},{"id":"VjLq.tsx","timestamp":1663165162468},{"id":"6Dr5.tsx","timestamp":1663165178396},{"id":"LypW.tsx","timestamp":1663165345371},{"id":"rRoq.tsx","timestamp":1663167868905},{"id":"tVgc.tsx","source":"searchReplace.source","timestamp":1663168187755},{"id":"isxS.tsx","source":"Add import from \"mobx-react\"","timestamp":1663168242079},{"id":"mlIT.tsx","timestamp":1663168813610},{"id":"3gL5.tsx","source":"undoRedo.source","timestamp":1663168902682},{"id":"SkHU.tsx","timestamp":1663169495920},{"id":"5HGY.tsx","source":"searchReplace.source","timestamp":1663169552688},{"id":"B9qM.tsx","timestamp":1663169874607},{"id":"Yblb.tsx","timestamp":1663170148706},{"id":"bU5V.tsx","timestamp":1663170326389},{"id":"o8yG.tsx","source":"Workspace Edit","timestamp":1663170670908},{"id":"ZUas.tsx","timestamp":1663171387308},{"id":"AzdX.tsx","timestamp":1663171556947},{"id":"ZfA9.tsx","source":"Workspace Edit","timestamp":1663171609387},{"id":"x0t7.tsx","timestamp":1663171875230},{"id":"APNB.tsx","timestamp":1663171888510},{"id":"OlZJ.tsx","source":"Workspace Edit","timestamp":1663171913574},{"id":"xMdF.tsx","source":"Workspace Edit","timestamp":1663174909483},{"id":"LfvI.tsx","timestamp":1663175482162},{"id":"rBDY.tsx","source":"Workspace Edit","timestamp":1663175638149},{"id":"bYTw.tsx","timestamp":1663239362350},{"id":"ziys.tsx","timestamp":1663240955210},{"id":"O7Xh.tsx","source":"Add import from \"@components/Modal\"","timestamp":1663241117345},{"id":"Ixzk.tsx","timestamp":1663241234273},{"id":"5BjO.tsx","timestamp":1663241765485},{"id":"iMPe.tsx","timestamp":1663243322756},{"id":"x4cT.tsx","timestamp":1663244296871},{"id":"RnCB.tsx","timestamp":1663244348231},{"id":"Ie6G.tsx","timestamp":1663244887493},{"id":"S7tp.tsx","timestamp":1663245005613},{"id":"dNqJ.tsx","timestamp":1663245738559},{"id":"BfzF.tsx","timestamp":1663245767026},{"id":"WWbH.tsx","timestamp":1663245842314},{"id":"Ys70.tsx","timestamp":1663245882266},{"id":"t26d.tsx","timestamp":1663249466634},{"id":"dfp6.tsx","timestamp":1663600173161},{"id":"HBYY.tsx","timestamp":1663600222781}]}
{"version":1,"resource":"file:///home/anton/ultimate-go-ardanlabs/topics/go/language/methods/example2/example2.go","entries":[{"id":"ZvPp.go","timestamp":1664634090864},{"id":"hIA7.go","timestamp":1664634132348},{"id":"jFwB.go","timestamp":1664634145320},{"id":"gEl8.go","source":"undoRedo.source","timestamp":1664639697672}]}
{"version":1,"resource":"file:///home/anton/rust_warp_react/backend/Cargo.toml","entries":[{"id":"C5x8.toml","timestamp":1652272316477},{"id":"Yoe8.toml","timestamp":1652272352869},{"id":"iY9B.toml","timestamp":1652272637367},{"id":"fhUE.toml","source":"undoRedo.source","timestamp":1652272645539},{"id":"prw1.toml","timestamp":1652272668895},{"id":"CuNj.toml","timestamp":1652272730083},{"id":"J7HZ.toml","timestamp":1652272861258},{"id":"b9n6.toml","timestamp":1652273082389},{"id":"AvS4.toml","timestamp":1652275263951},{"id":"lSvz.toml","timestamp":1652275412325},{"id":"Xhqe.toml","timestamp":1652275432532},{"id":"OtGs.toml","timestamp":1652275463119},{"id":"mk9Y.toml","timestamp":1652275507118},{"id":"9XNT.toml","timestamp":1652275530585},{"id":"hBGZ.toml","timestamp":1652275544452},{"id":"YIqv.toml","timestamp":1652275564924},{"id":"Ta2k.toml","timestamp":1664963821284}]}
{"version":1,"resource":"file:///home/anton/znp/new.json","entries":[{"id":"quLe.json","source":"textFileCreate.source","timestamp":1659019466156}]}
[
{
"Transaction": {
"inputs": [
{
"previous_out": null,
"script_signature": {
"stack": [
{
"Bytes": "+ (39) No person shall be seized or imprisoned, or stripped of their rights or possessions, or outlawed or exiled, or deprived of their standing in any way, nor will we proceed with force against them, or send others to do so, except by the lawful judgment of their equals or by the law of the land."
}
]
}
}
],
"outputs": [
{
"value": {
"Token": 12600000000
},
"amount": 12600000000,
"locktime": 0,
"drs_block_hash": null,
"drs_tx_hash": null,
"script_public_key": "7027eda6d9ef25d7e1c4f833475e544f"
}
],
"version": 0,
"druid": null,
"druid_participants": null,
"expect_value": null,
"expect_value_amount": null
}
},
{
"Transaction": {
"inputs": [
{
"previous_out": null,
"script_signature": {
"stack": [
{
"Bytes": "+ (39) No person shall be seized or imprisoned, or stripped of their rights or possessions, or outlawed or exiled, or deprived of their standing in any way, nor will we proceed with force against them, or send others to do so, except by the lawful judgment of their equals or by the law of the land."
}
]
}
}
],
"outputs": [
{
"value": {
"Token": 12600000000
},
"amount": 12600000000,
"locktime": 0,
"drs_block_hash": null,
"drs_tx_hash": null,
"script_public_key": "be570a79d3066e78714600f5eb0e9b91"
}
],
"version": 0,
"druid": null,
"druid_participants": null,
"expect_value": null,
"expect_value_amount": null
}
},
{
"Transaction": {
"inputs": [
{
"previous_out": null,
"script_signature": {
"stack": [
{
"Bytes": "+ (39) No person shall be seized or imprisoned, or stripped of their rights or possessions, or outlawed or exiled, or deprived of their standing in any way, nor will we proceed with force against them, or send others to do so, except by the lawful judgment of their equals or by the law of the land."
}
]
}
}
],
"outputs": [
{
"value": {
"Token": 7560000000
},
"amount": 7560000000,
"locktime": 0,
"drs_block_hash": null,
"drs_tx_hash": null,
"script_public_key": "1e47c0a4a718ad926d8d4cf0c2070344"
}
],
"version": 0,
"druid": null,
"druid_participants": null,
"expect_value": null,
"expect_value_amount": null
}
},
{
"Transaction": {
"inputs": [
{
"previous_out": null,
"script_signature": {
"stack": [
{
"Bytes": "+ (39) No person shall be seized or imprisoned, or stripped of their rights or possessions, or outlawed or exiled, or deprived of their standing in any way, nor will we proceed with force against them, or send others to do so, except by the lawful judgment of their equals or by the law of the land."
}
]
}
}
],
"outputs": [
{
"value": {
"Token": 15624000000
},
"amount": 15624000000,
"locktime": 0,
"drs_block_hash": null,
"drs_tx_hash": null,
"script_public_key": "ef8cee427395f08788b7b7ffb94326ea"
}
],
"version": 0,
"druid": null,
"druid_participants": null,
"expect_value": null,
"expect_value_amount": null
}
},
{
"Transaction": {
"inputs": [
{
"previous_out": null,
"script_signature": {
"stack": [
{
"Bytes": "+ (39) No person shall be seized or imprisoned, or stripped of their rights or possessions, or outlawed or exiled, or deprived of their standing in any way, nor will we proceed with force against them, or send others to do so, except by the lawful judgment of their equals or by the law of the land."
}
]
}
}
],
"outputs": [
{
"value": {
"Token": 6552000000
},
"amount": 6552000000,
"locktime": 0,
"drs_block_hash": null,
"drs_tx_hash": null,
"script_public_key": "8767ae43bc20271fe841ccd4bce36d5d"
}
],
"version": 0,
"druid": null,
"druid_participants": null,
"expect_value": null,
"expect_value_amount": null
}
},
{
"Transaction": {
"inputs": [
{
"previous_out": null,
"script_signature": {
"stack": [
{
"Bytes": "+ (39) No person shall be seized or imprisoned, or stripped of their rights or possessions, or outlawed or exiled, or deprived of their standing in any way, nor will we proceed with force against them, or send others to do so, except by the lawful judgment of their equals or by the law of the land."
}
]
}
}
],
"outputs": [
{
"value": {
"Token": 6552000000
},
"amount": 6552000000,
"locktime": 0,
"drs_block_hash": null,
"drs_tx_hash": null,
"script_public_key": "8767ae43bc20271fe841ccd4bce36d5d"
}
],
"version": 0,
"druid": null,
"druid_participants": null,
"expect_value": null,
"expect_value_amount": null
}
},
{
"Transaction": {
"inputs": [
{
"previous_out": null,
"script_signature": {
"stack": [
{
"Bytes": "+ (39) No person shall be seized or imprisoned, or stripped of their rights or possessions, or outlawed or exiled, or deprived of their standing in any way, nor will we proceed with force against them, or send others to do so, except by the lawful judgment of their equals or by the law of the land."
}
]
}
}
],
"outputs": [
{
"value": {
"Token": 25200000000000
},
"amount": 25200000000000,
"locktime": 0,
"drs_block_hash": null,
"drs_tx_hash": null,
"script_public_key": "e3f86d92484539e695581ee111580eb3"
}
],
"version": 0,
"druid": null,
"druid_participants": null,
"expect_value": null,
"expect_value_amount": null
}
},
{
"Transaction": {
"inputs": [
{
"previous_out": null,
"script_signature": {
"stack": [
{
"Bytes": "+ (39) No person shall be seized or imprisoned, or stripped of their rights or possessions, or outlawed or exiled, or deprived of their standing in any way, nor will we proceed with force against them, or send others to do so, except by the lawful judgment of their equals or by the law of the land."
}
]
}
}
],
"outputs": [
{
"value": {
"Token": 12474000000000
},
"amount": 12474000000000,
"locktime": 0,
"drs_block_hash": null,
"drs_tx_hash": null,
"script_public_key": "b78d8dae72a6b79401cebaa64a8063db"
}
],
"version": 0,
"druid": null,
"druid_participants": null,
"expect_value": null,
"expect_value_amount": null
}
},
{
"Transaction": {
"inputs": [
{
"previous_out": null,
"script_signature": {
"stack": [
{
"Bytes": "+ (39) No person shall be seized or imprisoned, or stripped of their rights or possessions, or outlawed or exiled, or deprived of their standing in any way, nor will we proceed with force against them, or send others to do so, except by the lawful judgment of their equals or by the law of the land."
}
]
}
}
],
"outputs": [
{
"value": {
"Token": 252000000000
},
"amount": 252000000000,
"locktime": 0,
"drs_block_hash": null,
"drs_tx_hash": null,
"script_public_key": "5a4f627b0be3245edc7601bf3236bc77"
}
],
"version": 0,
"druid": null,
"druid_participants": null,
"expect_value": null,
"expect_value_amount": null
}
}
]
{"version":1,"resource":"file:///home/anton/z-erc20-ns/src/tests/server.service.test.ts","entries":[{"id":"8aEG.ts","source":"Workspace Edit","timestamp":1663579297001},{"id":"ibIs.ts","timestamp":1663579535892},{"id":"elVa.ts","source":"Workspace Edit","timestamp":1663579546752},{"id":"NGK7.ts","timestamp":1663579549336},{"id":"8Oe6.ts","timestamp":1663579615940},{"id":"X0TA.ts","timestamp":1663579641088},{"id":"Cjbx.ts","timestamp":1663579831911},{"id":"xc1K.ts","source":"Add import from \"./constants.test\"","timestamp":1663579944459},{"id":"SjU5.ts","source":"renamed.source","timestamp":1663580073748},{"id":"AQFY.ts","source":"Workspace Edit","timestamp":1663580112063},{"id":"JsvU.ts","timestamp":1663580121978},{"id":"XqWM.ts","timestamp":1663580150994},{"id":"7YaD.ts","timestamp":1663580872697},{"id":"BIf5.ts","timestamp":1663582344046},{"id":"xxrj.ts","timestamp":1663582368466},{"id":"ZXpy.ts","timestamp":1663582469421},{"id":"VBv0.ts","source":"Workspace Edit","timestamp":1663582488661},{"id":"EDnd.ts","timestamp":1663582521417},{"id":"5ETK.ts","source":"Workspace Edit","timestamp":1663582557324},{"id":"7qOU.ts","source":"Workspace Edit","timestamp":1663582617688},{"id":"cJDU.ts","timestamp":1663582627240},{"id":"I4qF.ts","timestamp":1663582650679},{"id":"D9GU.ts","timestamp":1663582866842},{"id":"m2Jr.ts","timestamp":1663582901813},{"id":"2NxN.ts","timestamp":1663583045696},{"id":"YR0b.ts","timestamp":1663583116028},{"id":"Kc48.ts","timestamp":1663583145112},{"id":"MjaW.ts","timestamp":1663585292203},{"id":"MGwY.ts","timestamp":1663585401407},{"id":"rvnX.ts","source":"Workspace Edit","timestamp":1663585409267},{"id":"JD9U.ts","source":"Workspace Edit","timestamp":1663585461635},{"id":"FXNm.ts","timestamp":1663586008049},{"id":"bfMu.ts","timestamp":1663586155184},{"id":"d9PN.ts","timestamp":1663586210132},{"id":"bXtq.ts","timestamp":1663586235968},{"id":"Pzvw.ts","source":"Workspace Edit","timestamp":1663586265028},{"id":"EO18.ts","timestamp":1663586306464},{"id":"Frtr.ts","timestamp":1663586363856},{"id":"Dqqv.ts","source":"Workspace Edit","timestamp":1663586373508},{"id":"oPJe.ts","timestamp":1663587203834},{"id":"BQ0y.ts","timestamp":1663587262091},{"id":"1nBU.ts","timestamp":1663587485806},{"id":"djuY.ts","timestamp":1663587580155},{"id":"gwhB.ts","timestamp":1663587719574},{"id":"MCfr.ts","timestamp":1663587766109},{"id":"WCza.ts","timestamp":1663587854122},{"id":"E76D.ts","source":"Add 'void' to Promise resolved without a value","timestamp":1663587938532},{"id":"InBW.ts","timestamp":1663588218713},{"id":"ibHQ.ts","timestamp":1663588235257},{"id":"KSxW.ts","timestamp":1663674147429}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns/.gitignore","entries":[{"id":"WS99","timestamp":1663248421105}]}
{"version":1,"resource":"file:///home/anton/frost/src/components/Erc20HistoryItem/index.tsx","entries":[{"id":"ZTXH.tsx","timestamp":1663326630250},{"id":"yhxk.tsx","timestamp":1663331508959},{"id":"ZZ5s.tsx","timestamp":1663331701274},{"id":"Qs8E.tsx","timestamp":1663331769518},{"id":"BkYm.tsx","timestamp":1663334867634},{"id":"qQlr.tsx","timestamp":1664882906103}]}
{"version":1,"resource":"file:///home/anton/znp-cp/frontend/components/BasicBreadCrumbs/index.tsx","entries":[{"id":"JjVq.tsx","timestamp":1669122299869},{"id":"1b5q.tsx","timestamp":1669122393060},{"id":"TGDy.tsx","timestamp":1669122424476},{"id":"3Dms.tsx","timestamp":1669122448587},{"id":"nI6T.tsx","timestamp":1669122498227},{"id":"4BKY.tsx","timestamp":1669193223276}]}
{"version":1,"resource":"file:///home/anton/znp/libs/core/src/comms_handler/tcp_tls.rs","entries":[{"id":"o8G3.rs","timestamp":1670329218142},{"id":"bQZ4.rs","timestamp":1670330216250},{"id":"ymmW.rs","timestamp":1670342941891},{"id":"rcwy.rs","timestamp":1670342956979}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns-2/.env.test","entries":[{"id":"O5LV.test","timestamp":1661199868508},{"id":"jznG.test","timestamp":1661199879932},{"id":"vH50.test","timestamp":1661259818494},{"id":"9KHq.test","timestamp":1661260044274}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns-go/get_toolchains.sh","entries":[{"id":"URXy.sh","timestamp":1663865600226},{"id":"Gixl.sh","timestamp":1663865864877},{"id":"9mFH.sh","timestamp":1663866405838},{"id":"UDw5.sh","timestamp":1663866441805},{"id":"jpaI.sh","timestamp":1663866468545},{"id":"M9xE.sh","timestamp":1663866480757},{"id":"nwo3.sh","timestamp":1663866891925},{"id":"RTnU.sh","timestamp":1663866993964},{"id":"mnf0.sh","timestamp":1663867055648},{"id":"3I4e.sh","timestamp":1663867078135},{"id":"CLGv.sh","timestamp":1663867094575}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns/src/routes/users.route.ts","entries":[{"id":"U9cA.ts","timestamp":1661191641768},{"id":"hCf6.ts","timestamp":1661198282977}]}
{"version":1,"resource":"file:///home/anton/naom/src/constants.rs","entries":[{"id":"iX5Y.rs","timestamp":1652192435500},{"id":"KWpI.rs","timestamp":1666622076265},{"id":"eLhE.rs","timestamp":1666633637324},{"id":"U1CB.rs","timestamp":1666633963759},{"id":"oLsU.rs","timestamp":1666698911857},{"id":"0dHZ.rs","timestamp":1666799898480}]}
{"version":1,"resource":"file:///home/anton/znp-control-panel/dist/index.html","entries":[{"id":"eKaI.html","timestamp":1667995532326}]}
{"version":1,"resource":"file:///home/anton/znp-cp/frontend/pages/admin/users/index.tsx","entries":[{"id":"Yd0T.tsx","timestamp":1669107535505},{"id":"MWfo.tsx","source":"Add import from \"mobx-react\"","timestamp":1669193458435}]}
{"version":1,"resource":"file:///home/anton/example-svelte-app/.eslintrc.cjs","entries":[{"id":"3bHS.cjs","timestamp":1666881498982},{"id":"hCpt.cjs","timestamp":1666881532674}]}
{
"compilerOptions": {
// "target": "ESNext",
// "module": "ESNext",
"target": "es2022",
"module": "commonjs",
"moduleResolution": "Node",
"lib": ["esnext"],
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"sourceMap": true,
"outDir": "build",
"baseUrl": "src",
"skipLibCheck": true,
"strict": true
},
"include": ["src/**/*.ts"],
"exclude": ["node_modules"]
}
{
"compileOnSave": false,
"compilerOptions": {
"target": "es2017",
"lib": ["es2017", "esnext.asynciterable"],
"typeRoots": ["node_modules/@types"],
"allowSyntheticDefaultImports": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"forceConsistentCasingInFileNames": true,
"moduleResolution": "node",
"module": "commonjs",
"pretty": true,
"sourceMap": true,
"declaration": true,
"outDir": "dist",
"allowJs": true,
"noEmit": false,
"esModuleInterop": true,
"resolveJsonModule": true,
"importHelpers": true,
"baseUrl": "./src",
"paths": {
"@/*": ["*"],
"@config": ["config/*"],
"@controllers/*": ["controllers/*"],
"@dtos/*": ["dtos/*"],
"@exceptions/*": ["exceptions/*"],
"@interfaces/*": ["interfaces/*"],
"@middlewares/*": ["middlewares/*"],
"@models/*": ["models/*"],
"@routes/*": ["routes/*"],
"@services/*": ["services/*"],
"@utils/*": ["utils/*"]
}
},
"include": ["src/**/*.ts", "src/**/*.json", ".env"],
"exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
}
{
"compileOnSave": false,
"compilerOptions": {
"target": "es2017",
"lib": ["es2017", "esnext.asynciterable"],
"typeRoots": ["node_modules/@types"],
"allowSyntheticDefaultImports": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"forceConsistentCasingInFileNames": true,
"moduleResolution": "node",
"module": "commonjs",
"pretty": true,
"sourceMap": true,
"declaration": true,
"outDir": "dist",
"allowJs": true,
"noEmit": false,
"esModuleInterop": true,
"resolveJsonModule": true,
"importHelpers": true,
"baseUrl": "src"
},
"include": ["src/**/*.ts", "src/**/*.json", ".env"],
"exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
}
{
"compilerOptions": {
"target": "ESNext",
"module": "ESNext",
// "target": "es2017",
// "module": "commonjs",
"moduleResolution": "Node",
"lib": ["esnext"],
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"sourceMap": true,
"outDir": "build",
"baseUrl": "src",
"skipLibCheck": true,
"strict": true
},
"include": ["src/**/*.ts"],
"exclude": ["node_modules"]
}
// {
// "compileOnSave": false,
// "compilerOptions": {
// "target": "es2017",
// "lib": ["es2017", "esnext.asynciterable"],
// "typeRoots": ["node_modules/@types"],
// "allowSyntheticDefaultImports": true,
// "experimentalDecorators": true,
// "emitDecoratorMetadata": true,
// "forceConsistentCasingInFileNames": true,
// "moduleResolution": "node",
// "module": "commonjs",
// "pretty": true,
// "sourceMap": true,
// "declaration": true,
// "outDir": "dist",
// "allowJs": true,
// "noEmit": false,
// "esModuleInterop": true,
// "resolveJsonModule": true,
// "importHelpers": true,
// },
// "include": ["src/**/*.ts", "src/**/*.json", ".env"],
// "exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
// }
{
"compilerOptions": {
"experimentalDecorators": true,
"target": "es2017",
"module": "commonjs",
"outDir": "dist",
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"allowJs": false,
"typeRoots": [
"./src/types"
],
"moduleResolution": "node"
},
"watchOptions": {
// Use native file system events for files and directories
"watchFile": "useFsEvents",
"watchDirectory": "useFsEvents",
// Poll files for updates more frequently
// when they're updated a lot.
"fallbackPolling": "dynamicPriority",
// Don't coalesce watch notification
"synchronousWatchDirectory": true,
// Finally, two additional settings for reducing the amount of possible
// files to track work from these directories
"excludeDirectories": [
"**/node_modules",
"_build"
],
"excludeFiles": [
"build/fileWhichChangesOften.ts"
]
}
}
{
"compileOnSave": false,
"compilerOptions": {
"target": "es2017",
"lib": ["es2017", "esnext.asynciterable"],
"typeRoots": ["node_modules/@types"],
"allowSyntheticDefaultImports": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"forceConsistentCasingInFileNames": true,
"moduleResolution": "node",
"module": "commonjs",
"pretty": true,
"sourceMap": true,
"declaration": true,
"outDir": "dist",
"allowJs": true,
"noEmit": false,
"esModuleInterop": true,
"resolveJsonModule": true,
"importHelpers": true,
"baseUrl": "src",
"paths": {
"@/*": ["*"],
"@config": ["config"],
"@controllers/*": ["controllers/*"],
"@dtos/*": ["dtos/*"],
"@exceptions/*": ["exceptions/*"],
"@interfaces/*": ["interfaces/*"],
"@middlewares/*": ["middlewares/*"],
"@models/*": ["models/*"],
"@routes/*": ["routes/*"],
"@services/*": ["services/*"],
"@utils/*": ["utils/*"]
}
},
"include": ["src/**/*.ts", "src/**/*.json", ".env"],
"exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
}
// {
// "compileOnSave": false,
// "compilerOptions": {
// "target": "es2017",
// "lib": ["es2017", "esnext.asynciterable"],
// "typeRoots": ["node_modules/@types"],
// "allowSyntheticDefaultImports": true,
// "experimentalDecorators": true,
// "emitDecoratorMetadata": true,
// "forceConsistentCasingInFileNames": true,
// "moduleResolution": "node",
// "module": "commonjs",
// "pretty": true,
// "sourceMap": true,
// "declaration": true,
// "outDir": "dist",
// "allowJs": true,
// "noEmit": false,
// "esModuleInterop": true,
// "resolveJsonModule": true,
// "importHelpers": true,
// },
// "include": ["src/**/*.ts", "src/**/*.json", ".env"],
// "exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
// }
{
"compilerOptions": {
"experimentalDecorators": true,
"target": "es2017",
"module": "commonjs",
"outDir": "dist",
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"allowJs": false,
"typeRoots": [
"./src/types", "node_modules/@types",
],
"moduleResolution": "node"
},
"watchOptions": {
// Use native file system events for files and directories
"watchFile": "useFsEvents",
"watchDirectory": "useFsEvents",
// Poll files for updates more frequently
// when they're updated a lot.
"fallbackPolling": "dynamicPriority",
// Don't coalesce watch notification
"synchronousWatchDirectory": true,
// Finally, two additional settings for reducing the amount of possible
// files to track work from these directories
"excludeDirectories": [
"**/node_modules",
"_build"
],
"excludeFiles": [
"build/**/*",
]
},
"baseUrl": "src",
"paths": {
"@/*": ["*"],
"@config": ["config"],
"@controllers/*": ["controllers/*"],
"@dtos/*": ["dtos/*"],
"@exceptions/*": ["exceptions/*"],
"@interfaces/*": ["interfaces/*"],
"@middlewares/*": ["middlewares/*"],
"@models/*": ["models/*"],
"@services/*": ["services/*"],
"@utils/*": ["utils/*"]
}
}
// {
// "compileOnSave": false,
// "compilerOptions": {
// "target": "es2017",
// "lib": ["es2017", "esnext.asynciterable"],
// "typeRoots": ["node_modules/@types"],
// "allowSyntheticDefaultImports": true,
// "experimentalDecorators": true,
// "emitDecoratorMetadata": true,
// "forceConsistentCasingInFileNames": true,
// "moduleResolution": "node",
// "module": "commonjs",
// "pretty": true,
// "sourceMap": true,
// "declaration": true,
// "outDir": "dist",
// "allowJs": true,
// "noEmit": false,
// "esModuleInterop": true,
// "resolveJsonModule": true,
// "importHelpers": true,
// },
// "include": ["src/**/*.ts", "src/**/*.json", ".env"],
// "exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
// }
{
"compilerOptions": {
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"target": "es2017",
"module": "commonjs",
"outDir": "dist",
"strict": true,
"pretty": true,
"esModuleInterop": true,
"skipLibCheck": true,
"declaration": true,
"resolveJsonModule": true,
"forceConsistentCasingInFileNames": true,
"allowJs": false,
"typeRoots": [
"./src/types", "node_modules/@types",
],
"moduleResolution": "node",
"importHelpers": true
},
"watchOptions": {
// Use native file system events for files and directories
"watchFile": "useFsEvents",
"watchDirectory": "useFsEvents",
// Poll files for updates more frequently
// when they're updated a lot.
"fallbackPolling": "dynamicPriority",
// Don't coalesce watch notification
"synchronousWatchDirectory": true,
// Finally, two additional settings for reducing the amount of possible
// files to track work from these directories
"excludeDirectories": [
"**/node_modules",
"dist"
],
"excludeFiles": [
"build/**/*",
]
},
"baseUrl": "src",
"paths": {
"@/*": ["*"],
"@config": ["config"],
"@controllers/*": ["controllers/*"],
"@dtos/*": ["dtos/*"],
"@exceptions/*": ["exceptions/*"],
"@interfaces/*": ["interfaces/*"],
"@middlewares/*": ["middlewares/*"],
"@models/*": ["models/*"],
"@services/*": ["services/*"],
"@utils/*": ["utils/*"]
}
}
{
"compilerOptions": {
// "target": "ESNext",
// "module": "ESNext",
"target": "es2017",
"module": "commonjs",
"moduleResolution": "Node",
"lib": ["esnext"],
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"sourceMap": true,
"outDir": "build",
"baseUrl": "src",
"skipLibCheck": true,
"strict": true
},
"include": ["src/**/*.ts"],
"exclude": ["node_modules"]
}
{"version":1,"resource":"file:///home/anton/z-erc20-ns/tsconfig.json","entries":[{"id":"E1nf.json","timestamp":1661175259960},{"id":"bE8Y.json","timestamp":1661176013066},{"id":"F9hB.json","timestamp":1661177881966},{"id":"LONr.json","timestamp":1661177978718},{"id":"3ia9.json","timestamp":1661178039994},{"id":"Ynv4.json","timestamp":1661182486804},{"id":"K0xH.json","timestamp":1661183384673},{"id":"FNez.json","timestamp":1661183863072},{"id":"YJ0t.json","timestamp":1661183876976},{"id":"mS2g.json","timestamp":1661185080260},{"id":"N9ye.json","timestamp":1661185313203},{"id":"FYuG.json","timestamp":1661190582527},{"id":"8OzI.json","timestamp":1661191760307},{"id":"cUgO.json","timestamp":1661191780867},{"id":"iN4S.json","timestamp":1661191839739},{"id":"ZVN2.json","source":"undoRedo.source","timestamp":1661191861363},{"id":"yTfO.json","source":"undoRedo.source","timestamp":1661195825549},{"id":"XkRT.json","timestamp":1661195869681},{"id":"3tHp.json","timestamp":1661195880145},{"id":"ePv0.json","timestamp":1661196754986},{"id":"zW7n.json","timestamp":1661197095889},{"id":"Rqys.json","timestamp":1661197109777},{"id":"sZLf.json","timestamp":1661197123321},{"id":"f9O3.json","timestamp":1661197544943},{"id":"NddR.json","timestamp":1661197652559},{"id":"C9Q6.json","timestamp":1661197714699},{"id":"rnTv.json","timestamp":1661197944722},{"id":"d4IZ.json","timestamp":1661198003038},{"id":"ezEx.json","timestamp":1661198013174},{"id":"XhBv.json","timestamp":1661198054206},{"id":"uE3j.json","timestamp":1661198066485},{"id":"DvGh.json","timestamp":1661198077489},{"id":"sq5r.json","timestamp":1661198109553},{"id":"f5Ep.json","timestamp":1661198404720}]}
{
"compileOnSave": false,
"compilerOptions": {
"target": "es2017",
"lib": ["es2017", "esnext.asynciterable"],
"typeRoots": ["node_modules/@types"],
"allowSyntheticDefaultImports": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"forceConsistentCasingInFileNames": true,
"moduleResolution": "node",
"module": "commonjs",
"pretty": true,
"sourceMap": true,
"declaration": true,
"outDir": "dist",
"allowJs": true,
"noEmit": false,
"esModuleInterop": true,
"resolveJsonModule": true,
"importHelpers": true,
"baseUrl": ".",
"paths": {
"@/*": ["src/*"],
"@config": ["src/config/*"],
"@controllers/*": ["src/controllers/*"],
"@dtos/*": ["src/dtos/*"],
"@exceptions/*": ["src/exceptions/*"],
"@interfaces/*": ["src/interfaces/*"],
"@middlewares/*": ["src/middlewares/*"],
"@models/*": ["src/models/*"],
"@routes/*": ["src/routes/*"],
"@services/*": ["src/services/*"],
"@utils/*": ["src/utils/*"]
}
},
"include": ["src/**/*.ts", "src/**/*.json", ".env"],
"exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
}
// {
// "compileOnSave": false,
// "compilerOptions": {
// "target": "es2017",
// "lib": ["es2017", "esnext.asynciterable"],
// "typeRoots": ["node_modules/@types"],
// "allowSyntheticDefaultImports": true,
// "experimentalDecorators": true,
// "emitDecoratorMetadata": true,
// "forceConsistentCasingInFileNames": true,
// "moduleResolution": "node",
// "module": "commonjs",
// "pretty": true,
// "sourceMap": true,
// "declaration": true,
// "outDir": "dist",
// "allowJs": true,
// "noEmit": false,
// "esModuleInterop": true,
// "resolveJsonModule": true,
// "importHelpers": true,
// },
// "include": ["src/**/*.ts", "src/**/*.json", ".env"],
// "exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
// }
{
"compilerOptions": {
"experimentalDecorators": true,
"target": "es2017",
"module": "commonjs",
"outDir": "dist",
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"allowJs": false,
"typeRoots": [
"./src/types", "node_modules/@types",
],
"moduleResolution": "node"
},
"watchOptions": {
// Use native file system events for files and directories
"watchFile": "useFsEvents",
"watchDirectory": "useFsEvents",
// Poll files for updates more frequently
// when they're updated a lot.
"fallbackPolling": "dynamicPriority",
// Don't coalesce watch notification
"synchronousWatchDirectory": true,
// Finally, two additional settings for reducing the amount of possible
// files to track work from these directories
"excludeDirectories": [
"**/node_modules",
"dist"
],
"excludeFiles": [
"build/**/*",
]
},
"baseUrl": "src",
"paths": {
"@/*": ["*"],
"@config": ["config"],
"@controllers/*": ["controllers/*"],
"@dtos/*": ["dtos/*"],
"@exceptions/*": ["exceptions/*"],
"@interfaces/*": ["interfaces/*"],
"@middlewares/*": ["middlewares/*"],
"@models/*": ["models/*"],
"@services/*": ["services/*"],
"@utils/*": ["utils/*"]
}
}
// {
// "compileOnSave": false,
// "compilerOptions": {
// "target": "es2017",
// "lib": ["es2017", "esnext.asynciterable"],
// "typeRoots": ["node_modules/@types"],
// "allowSyntheticDefaultImports": true,
// "experimentalDecorators": true,
// "emitDecoratorMetadata": true,
// "forceConsistentCasingInFileNames": true,
// "moduleResolution": "node",
// "module": "commonjs",
// "pretty": true,
// "sourceMap": true,
// "declaration": true,
// "outDir": "dist",
// "allowJs": true,
// "noEmit": false,
// "esModuleInterop": true,
// "resolveJsonModule": true,
// "importHelpers": true,
// },
// "include": ["src/**/*.ts", "src/**/*.json", ".env"],
// "exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
// }
{
"compilerOptions": {
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"target": "es2017",
"module": "commonjs",
"outDir": "dist",
"strict": true,
"pretty": true,
"esModuleInterop": true,
"skipLibCheck": true,
"declaration": true,
"resolveJsonModule": true,
"forceConsistentCasingInFileNames": true,
"allowJs": false,
"typeRoots": [
"./src/types", "node_modules/@types",
],
"moduleResolution": "node",
"importHelpers": true,
"baseUrl": "src",
"paths": {
"@/*": ["*"],
"@config": ["config"],
"@controllers/*": ["controllers/*"],
"@dtos/*": ["dtos/*"],
"@exceptions/*": ["exceptions/*"],
"@interfaces/*": ["interfaces/*"],
"@middlewares/*": ["middlewares/*"],
"@models/*": ["models/*"],
"@services/*": ["services/*"],
"@utils/*": ["utils/*"]
}
},
"watchOptions": {
// Use native file system events for files and directories
"watchFile": "useFsEvents",
"watchDirectory": "useFsEvents",
// Poll files for updates more frequently
// when they're updated a lot.
"fallbackPolling": "dynamicPriority",
// Don't coalesce watch notification
"synchronousWatchDirectory": true,
// Finally, two additional settings for reducing the amount of possible
// files to track work from these directories
"excludeDirectories": [
"**/node_modules",
"dist"
],
"excludeFiles": [
"build/**/*",
]
},
}
{
"compilerOptions": {
"target": "ESNext",
"module": "commonjs",
// "module": "ESNext",
// "target": "es2017",
// "module": "commonjs",
"moduleResolution": "Node",
"lib": ["esnext"],
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"sourceMap": true,
"outDir": "build",
"baseUrl": "src",
"skipLibCheck": true,
"strict": true
},
"include": ["src/**/*.ts"],
"exclude": ["node_modules"]
}
{
"compileOnSave": false,
"compilerOptions": {
"target": "es2017",
"lib": ["es2017", "esnext.asynciterable"],
"typeRoots": ["node_modules/@types"],
"allowSyntheticDefaultImports": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"forceConsistentCasingInFileNames": true,
"moduleResolution": "node",
"module": "commonjs",
"pretty": true,
"sourceMap": true,
"declaration": true,
"outDir": "dist",
"allowJs": true,
"noEmit": false,
"esModuleInterop": true,
"resolveJsonModule": true,
"importHelpers": true,
},
"include": ["src/**/*.ts", "src/**/*.json", ".env"],
"exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
}
{
"compilerOptions": {
"target": "ESNext",
// "module": "ESNext",
// "target": "es2022",
"module": "commonjs",
"moduleResolution": "Node",
// "lib": ["esnext"],
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"sourceMap": true,
"outDir": "build",
"baseUrl": "src",
"skipLibCheck": true,
"strict": true
},
"include": ["src/**/*.ts"],
"exclude": ["node_modules"]
}
{
"compileOnSave": false,
"compilerOptions": {
"target": "es2017",
"lib": ["es2017", "esnext.asynciterable"],
"typeRoots": ["node_modules/@types"],
"allowSyntheticDefaultImports": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"forceConsistentCasingInFileNames": true,
"moduleResolution": "node",
"module": "commonjs",
"pretty": true,
"sourceMap": true,
"declaration": true,
"outDir": "dist",
"allowJs": true,
"noEmit": false,
"esModuleInterop": true,
"resolveJsonModule": true,
"importHelpers": true,
"baseUrl": "src",
// "paths": {
// "@/*": ["*"],
// "@config": ["config"],
// "@controllers/*": ["controllers/*"],
// "@dtos/*": ["dtos/*"],
// "@exceptions/*": ["exceptions/*"],
// "@interfaces/*": ["interfaces/*"],
// "@middlewares/*": ["middlewares/*"],
// "@models/*": ["models/*"],
// "@routes/*": ["routes/*"],
// "@services/*": ["services/*"],
// "@utils/*": ["utils/*"]
// }
},
"include": ["src/**/*.ts", "src/**/*.json", ".env"],
"exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
}
{
"compileOnSave": false,
"compilerOptions": {
"target": "es2017",
"lib": ["es2017", "esnext.asynciterable"],
"typeRoots": ["node_modules/@types"],
"allowSyntheticDefaultImports": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"forceConsistentCasingInFileNames": true,
"moduleResolution": "node",
"module": "commonjs",
"pretty": true,
"sourceMap": true,
"declaration": true,
"outDir": "dist",
"allowJs": true,
"noEmit": false,
"esModuleInterop": true,
"resolveJsonModule": true,
"importHelpers": true,
},
"include": ["src/**/*.ts", "src/**/*.json", ".env"],
"exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
}
{
"compilerOptions": {
"target": "ESNext",
// "module": "ESNext",
// "target": "es2022",
"module": "commonjs",
"moduleResolution": "Node",
"lib": ["esnext"],
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"sourceMap": true,
"outDir": "build",
"baseUrl": "src",
"skipLibCheck": true,
"strict": true
},
"include": ["src/**/*.ts"],
"exclude": ["node_modules"]
}
{
"compilerOptions": {
"target": "ESNext",
// "module": "commonjs",
"module": "ESNext",
// "target": "es2017",
// "module": "commonjs",
"moduleResolution": "Node",
"lib": ["esnext"],
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"sourceMap": true,
"outDir": "build",
"baseUrl": "src",
"skipLibCheck": true,
"strict": true
},
"include": ["src/**/*.ts"],
"exclude": ["node_modules"]
}
{
"compilerOptions": {
"target": "ESNext",
"module": "ESNext",
// "target": "es2022",
// "module": "commonjs",
"moduleResolution": "Node",
"lib": ["esnext"],
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"sourceMap": true,
"outDir": "build",
"baseUrl": "src",
"skipLibCheck": true,
"strict": true
},
"include": ["src/**/*.ts"],
"exclude": ["node_modules"]
}
{
"compilerOptions": {
"target": "ESNext",
"module": "ES2022",
// "target": "es2022",
// "module": "commonjs",
"moduleResolution": "Node",
"lib": ["esnext"],
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"sourceMap": true,
"outDir": "build",
"baseUrl": "src",
"skipLibCheck": true,
"strict": true
},
"include": ["src/**/*.ts"],
"exclude": ["node_modules"]
}
{
"compileOnSave": false,
"compilerOptions": {
"target": "es2017",
"lib": ["es2017", "esnext.asynciterable"],
"typeRoots": ["node_modules/@types"],
"allowSyntheticDefaultImports": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"forceConsistentCasingInFileNames": true,
"moduleResolution": "node",
"module": "commonjs",
"pretty": true,
"sourceMap": true,
"declaration": true,
"outDir": "dist",
"allowJs": true,
"noEmit": false,
"esModuleInterop": true,
"resolveJsonModule": true,
"importHelpers": true,
},
"include": ["src/**/*.ts", "src/**/*.json", ".env"],
"exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
}
// {
// "compileOnSave": false,
// "compilerOptions": {
// "target": "es2017",
// "lib": ["es2017", "esnext.asynciterable"],
// "typeRoots": ["node_modules/@types"],
// "allowSyntheticDefaultImports": true,
// "experimentalDecorators": true,
// "emitDecoratorMetadata": true,
// "forceConsistentCasingInFileNames": true,
// "moduleResolution": "node",
// "module": "commonjs",
// "pretty": true,
// "sourceMap": true,
// "declaration": true,
// "outDir": "dist",
// "allowJs": true,
// "noEmit": false,
// "esModuleInterop": true,
// "resolveJsonModule": true,
// "importHelpers": true,
// },
// "include": ["src/**/*.ts", "src/**/*.json", ".env"],
// "exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
// }
{
"compilerOptions": {
"experimentalDecorators": true,
"target": "es2017",
"module": "commonjs",
"outDir": "dist",
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"allowJs": false,
"typeRoots": [
"./src/types", "node_modules/@types",
],
"moduleResolution": "node"
},
"watchOptions": {
// Use native file system events for files and directories
"watchFile": "useFsEvents",
"watchDirectory": "useFsEvents",
// Poll files for updates more frequently
// when they're updated a lot.
"fallbackPolling": "dynamicPriority",
// Don't coalesce watch notification
"synchronousWatchDirectory": true,
// Finally, two additional settings for reducing the amount of possible
// files to track work from these directories
"excludeDirectories": [
"**/node_modules",
"_build"
],
"excludeFiles": [
"build/fileWhichChangesOften.ts"
]
},
"baseUrl": "src",
"paths": {
"@/*": ["*"],
"@config": ["config"],
"@controllers/*": ["controllers/*"],
"@dtos/*": ["dtos/*"],
"@exceptions/*": ["exceptions/*"],
"@interfaces/*": ["interfaces/*"],
"@middlewares/*": ["middlewares/*"],
"@models/*": ["models/*"],
"@services/*": ["services/*"],
"@utils/*": ["utils/*"]
}
}
{
"compileOnSave": false,
"compilerOptions": {
"target": "es2017",
"lib": ["es2017", "esnext.asynciterable"],
"typeRoots": ["node_modules/@types"],
"allowSyntheticDefaultImports": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"forceConsistentCasingInFileNames": true,
"moduleResolution": "node",
"module": "commonjs",
"pretty": true,
"sourceMap": true,
"declaration": true,
"outDir": "dist",
"allowJs": true,
"noEmit": false,
"esModuleInterop": true,
"resolveJsonModule": true,
"importHelpers": true,
"baseUrl": ".",
"paths": {
// "@/*": ["./src/*"],
"@config": ["./src/config/*"],
"@controllers/*": ["./src/controllers/*"],
"@dtos/*": ["./src/dtos/*"],
"@exceptions/*": ["./src/exceptions/*"],
"@interfaces/*": ["./src/interfaces/*"],
"@middlewares/*": ["./src/middlewares/*"],
"@models/*": ["./src/models/*"],
"@routes/*": ["./src/routes/*"],
"@services/*": ["./src/services/*"],
"@utils/*": ["./src/utils/*"]
}
},
"include": ["src/**/*.ts", "src/**/*.json", ".env"],
"exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
}
// {
// "compileOnSave": false,
// "compilerOptions": {
// "target": "es2017",
// "lib": ["es2017", "esnext.asynciterable"],
// "typeRoots": ["node_modules/@types"],
// "allowSyntheticDefaultImports": true,
// "experimentalDecorators": true,
// "emitDecoratorMetadata": true,
// "forceConsistentCasingInFileNames": true,
// "moduleResolution": "node",
// "module": "commonjs",
// "pretty": true,
// "sourceMap": true,
// "declaration": true,
// "outDir": "dist",
// "allowJs": true,
// "noEmit": false,
// "esModuleInterop": true,
// "resolveJsonModule": true,
// "importHelpers": true,
// },
// "include": ["src/**/*.ts", "src/**/*.json", ".env"],
// "exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
// }
{
"compilerOptions": {
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"target": "es2017",
"module": "commonjs",
"outDir": "dist",
"strict": true,
"pretty": true,
"esModuleInterop": true,
"skipLibCheck": true,
"declaration": true,
"resolveJsonModule": true,
"forceConsistentCasingInFileNames": true,
"allowJs": false,
"typeRoots": [
"./src/types", "node_modules/@types",
],
"moduleResolution": "node",
"importHelpers": true,
"baseUrl": "./src",
"paths": {
"@/*": ["*"],
"@config": ["config"],
"@controllers/*": ["controllers/*"],
"@dtos/*": ["dtos/*"],
"@exceptions/*": ["exceptions/*"],
"@interfaces/*": ["interfaces/*"],
"@middlewares/*": ["middlewares/*"],
"@models/*": ["models/*"],
"@services/*": ["services/*"],
"@utils/*": ["utils/*"]
}
},
"watchOptions": {
// Use native file system events for files and directories
"watchFile": "useFsEvents",
"watchDirectory": "useFsEvents",
// Poll files for updates more frequently
// when they're updated a lot.
"fallbackPolling": "dynamicPriority",
// Don't coalesce watch notification
"synchronousWatchDirectory": true,
// Finally, two additional settings for reducing the amount of possible
// files to track work from these directories
"excludeDirectories": [
"**/node_modules",
"dist"
],
"excludeFiles": [
"build/**/*",
]
},
}
{
"compileOnSave": false,
"compilerOptions": {
"target": "es2017",
"lib": ["es2017", "esnext.asynciterable"],
"typeRoots": ["node_modules/@types"],
"allowSyntheticDefaultImports": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"forceConsistentCasingInFileNames": true,
"moduleResolution": "node",
"module": "commonjs",
"pretty": true,
"sourceMap": true,
"declaration": true,
"outDir": "dist",
"allowJs": true,
"noEmit": false,
"esModuleInterop": true,
"resolveJsonModule": true,
"importHelpers": true,
"baseUrl": ".",
},
"include": ["src/**/*.ts", "src/**/*.json", ".env"],
"exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
}
// {
// "compileOnSave": false,
// "compilerOptions": {
// "target": "es2017",
// "lib": ["es2017", "esnext.asynciterable"],
// "typeRoots": ["node_modules/@types"],
// "allowSyntheticDefaultImports": true,
// "experimentalDecorators": true,
// "emitDecoratorMetadata": true,
// "forceConsistentCasingInFileNames": true,
// "moduleResolution": "node",
// "module": "commonjs",
// "pretty": true,
// "sourceMap": true,
// "declaration": true,
// "outDir": "dist",
// "allowJs": true,
// "noEmit": false,
// "esModuleInterop": true,
// "resolveJsonModule": true,
// "importHelpers": true,
// },
// "include": ["src/**/*.ts", "src/**/*.json", ".env"],
// "exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
// }
{
"compilerOptions": {
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"target": "es2017",
"module": "commonjs",
"outDir": "dist",
"strict": true,
"pretty": true,
"esModuleInterop": true,
"skipLibCheck": true,
"declaration": true,
"resolveJsonModule": true,
"forceConsistentCasingInFileNames": true,
"allowJs": false,
"typeRoots": [
"./src/types", "node_modules/@types",
],
"moduleResolution": "node"
},
"watchOptions": {
// Use native file system events for files and directories
"watchFile": "useFsEvents",
"watchDirectory": "useFsEvents",
// Poll files for updates more frequently
// when they're updated a lot.
"fallbackPolling": "dynamicPriority",
// Don't coalesce watch notification
"synchronousWatchDirectory": true,
// Finally, two additional settings for reducing the amount of possible
// files to track work from these directories
"excludeDirectories": [
"**/node_modules",
"dist"
],
"excludeFiles": [
"build/**/*",
]
},
"baseUrl": "src",
"paths": {
"@/*": ["*"],
"@config": ["config"],
"@controllers/*": ["controllers/*"],
"@dtos/*": ["dtos/*"],
"@exceptions/*": ["exceptions/*"],
"@interfaces/*": ["interfaces/*"],
"@middlewares/*": ["middlewares/*"],
"@models/*": ["models/*"],
"@services/*": ["services/*"],
"@utils/*": ["utils/*"]
}
}
// {
// "compileOnSave": false,
// "compilerOptions": {
// "target": "es2017",
// "lib": ["es2017", "esnext.asynciterable"],
// "typeRoots": ["node_modules/@types"],
// "allowSyntheticDefaultImports": true,
// "experimentalDecorators": true,
// "emitDecoratorMetadata": true,
// "forceConsistentCasingInFileNames": true,
// "moduleResolution": "node",
// "module": "commonjs",
// "pretty": true,
// "sourceMap": true,
// "declaration": true,
// "outDir": "dist",
// "allowJs": true,
// "noEmit": false,
// "esModuleInterop": true,
// "resolveJsonModule": true,
// "importHelpers": true,
// },
// "include": ["src/**/*.ts", "src/**/*.json", ".env"],
// "exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
// }
{
"compilerOptions": {
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"target": "es2017",
"module": "commonjs",
"outDir": "dist",
"strict": true,
"pretty": true,
"esModuleInterop": true,
"skipLibCheck": true,
"declaration": true,
"forceConsistentCasingInFileNames": true,
"allowJs": false,
"typeRoots": [
"./src/types", "node_modules/@types",
],
"moduleResolution": "node"
},
"watchOptions": {
// Use native file system events for files and directories
"watchFile": "useFsEvents",
"watchDirectory": "useFsEvents",
// Poll files for updates more frequently
// when they're updated a lot.
"fallbackPolling": "dynamicPriority",
// Don't coalesce watch notification
"synchronousWatchDirectory": true,
// Finally, two additional settings for reducing the amount of possible
// files to track work from these directories
"excludeDirectories": [
"**/node_modules",
"dist"
],
"excludeFiles": [
"build/**/*",
]
},
"baseUrl": "src",
"paths": {
"@/*": ["*"],
"@config": ["config"],
"@controllers/*": ["controllers/*"],
"@dtos/*": ["dtos/*"],
"@exceptions/*": ["exceptions/*"],
"@interfaces/*": ["interfaces/*"],
"@middlewares/*": ["middlewares/*"],
"@models/*": ["models/*"],
"@services/*": ["services/*"],
"@utils/*": ["utils/*"]
}
}
{
"compileOnSave": false,
"compilerOptions": {
"target": "es2017",
"lib": ["es2017", "esnext.asynciterable"],
"typeRoots": ["node_modules/@types"],
"allowSyntheticDefaultImports": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"forceConsistentCasingInFileNames": true,
"moduleResolution": "node",
"module": "commonjs",
"pretty": true,
"sourceMap": true,
"declaration": true,
"outDir": "dist",
"allowJs": true,
"noEmit": false,
"esModuleInterop": true,
"resolveJsonModule": true,
"importHelpers": true,
"baseUrl": "./src",
"paths": {
"@/*": ["*"],
"@config": ["config"],
"@controllers/*": ["controllers/*"],
"@dtos/*": ["dtos/*"],
"@exceptions/*": ["exceptions/*"],
"@interfaces/*": ["interfaces/*"],
"@middlewares/*": ["middlewares/*"],
"@models/*": ["models/*"],
"@routes/*": ["routes/*"],
"@services/*": ["services/*"],
"@utils/*": ["utils/*"]
}
},
"include": ["src/**/*.ts", "src/**/*.json", ".env"],
"exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
}
{
"compilerOptions": {
"target": "ESNext",
// "module": "ESNext",
// "target": "es2022",
"module": "commonjs",
"moduleResolution": "Node",
"lib": ["esnext"],
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"sourceMap": true,
"outDir": "build",
"baseUrl": "src",
"skipLibCheck": true,
"strict": true
},
"include": ["src/**/*.ts"],
"exclude": ["node_modules"]
}
{
"compilerOptions": {
"target": "ESNext",
"module": "ESNext",
// "target": "es2022",
// "module": "commonjs",
"moduleResolution": "Node",
"lib": ["esnext"],
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"sourceMap": true,
"outDir": "build",
"baseUrl": "src",
"skipLibCheck": true,
"strict": true
},
"include": ["src/**/*.ts"],
"exclude": ["node_modules"]
}
{
"compileOnSave": false,
"compilerOptions": {
"target": "es2017",
"lib": ["es2017", "esnext.asynciterable"],
"typeRoots": ["node_modules/@types"],
"allowSyntheticDefaultImports": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"forceConsistentCasingInFileNames": true,
"moduleResolution": "node",
"module": "commonjs",
"pretty": true,
"sourceMap": true,
"declaration": true,
"outDir": "dist",
"allowJs": true,
"noEmit": false,
"esModuleInterop": true,
"resolveJsonModule": true,
"importHelpers": true,
"baseUrl": "src",
"paths": {
"@/*": ["*"],
"@config": ["config"],
"@controllers/*": ["controllers/*"],
"@dtos/*": ["dtos/*"],
"@exceptions/*": ["exceptions/*"],
"@interfaces/*": ["interfaces/*"],
"@middlewares/*": ["middlewares/*"],
"@models/*": ["models/*"],
"@routes/*": ["routes/*"],
"@services/*": ["services/*"],
"@utils/*": ["utils/*"]
}
},
"include": ["src/**/*.ts", "src/**/*.json", ".env"],
"exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
}
{
"compileOnSave": false,
"compilerOptions": {
"target": "es2017",
"lib": ["es2017", "esnext.asynciterable"],
"typeRoots": ["node_modules/@types"],
"allowSyntheticDefaultImports": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"forceConsistentCasingInFileNames": true,
"moduleResolution": "node",
"module": "commonjs",
"pretty": true,
"sourceMap": true,
"declaration": true,
"outDir": "dist",
"allowJs": true,
"noEmit": false,
"esModuleInterop": true,
"resolveJsonModule": true,
"importHelpers": true,
"baseUrl": "src",
"paths": {
"@/*": ["*"],
"@config": ["config"],
"@controllers/*": ["controllers/*"],
"@dtos/*": ["dtos/*"],
"@exceptions/*": ["exceptions/*"],
"@interfaces/*": ["interfaces/*"],
"@middlewares/*": ["middlewares/*"],
"@models/*": ["models/*"],
"@routes/*": ["routes/*"],
"@services/*": ["services/*"],
"@utils/*": ["utils/*"]
}
},
"include": ["src/**/*.ts", "src/**/*.json", ".env"],
"exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
}
{
"compileOnSave": false,
"compilerOptions": {
"target": "es2017",
"lib": ["es2017", "esnext.asynciterable"],
"typeRoots": ["node_modules/@types"],
"allowSyntheticDefaultImports": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"forceConsistentCasingInFileNames": true,
"moduleResolution": "node",
"module": "commonjs",
"pretty": true,
"sourceMap": true,
"declaration": true,
"outDir": "dist",
"allowJs": true,
"noEmit": false,
"esModuleInterop": true,
"resolveJsonModule": true,
"importHelpers": true,
"baseUrl": ".",
"paths": {
"@/*": ["./src/*"],
"@config": ["./src/config/*"],
"@controllers/*": ["./src/controllers/*"],
"@dtos/*": ["./src/dtos/*"],
"@exceptions/*": ["./src/exceptions/*"],
"@interfaces/*": ["./src/interfaces/*"],
"@middlewares/*": ["./src/middlewares/*"],
"@models/*": ["./src/models/*"],
"@routes/*": ["./src/routes/*"],
"@services/*": ["./src/services/*"],
"@utils/*": ["./src/utils/*"]
}
},
"include": ["src/**/*.ts", "src/**/*.json", ".env"],
"exclude": ["node_modules", "src/http", "src/logs", "src/tests"]
}
{"version":1,"resource":"file:///home/anton/z-erc20-ns-go/Makefile","entries":[{"id":"a0Ef","timestamp":1663764541107},{"id":"vcyh","timestamp":1663764557235},{"id":"AY61","timestamp":1663764661774},{"id":"fAXS","timestamp":1663764774890},{"id":"w7RA","timestamp":1663764787742},{"id":"ACjF","timestamp":1663764870441},{"id":"KUiE","timestamp":1663764893793},{"id":"kY0P","timestamp":1663764956005},{"id":"zIno","timestamp":1663765071340},{"id":"jGs0","timestamp":1663765097724},{"id":"iL8i","timestamp":1663765139708},{"id":"rCtf","timestamp":1663765620761},{"id":"KS5V","timestamp":1663765774224},{"id":"ecJA","timestamp":1663765803771},{"id":"Ulom","timestamp":1663765841891},{"id":"E1MS","timestamp":1663765871703},{"id":"POb8","timestamp":1663766472347},{"id":"IMjs","timestamp":1663766512135},{"id":"Flw7","timestamp":1663766772994},{"id":"vUYl","timestamp":1663766858701},{"id":"M0b3","source":"searchReplace.source","timestamp":1663769024954},{"id":"C6Xr","timestamp":1663769548354},{"id":"uOP8","timestamp":1663771928766},{"id":"8oKl","source":"undoRedo.source","timestamp":1663771979432},{"id":"gfE3","timestamp":1663772046587},{"id":"0n9f","timestamp":1663774477404},{"id":"uvmF","timestamp":1663788161783},{"id":"1STn","timestamp":1663868328277},{"id":"fTeH","timestamp":1663868919143},{"id":"P7e9","timestamp":1663869046947},{"id":"1peH","timestamp":1663869627248},{"id":"Tn9W","timestamp":1663869694900},{"id":"FJfS","timestamp":1663869725576},{"id":"pNbC","timestamp":1663871229273},{"id":"1Ddm","timestamp":1664123532130},{"id":"PjcO","timestamp":1664123586050},{"id":"AYGT","timestamp":1664123617253},{"id":"WLzJ","timestamp":1664123713965},{"id":"OU7p","timestamp":1664123728976},{"id":"eKVc","timestamp":1664127339917},{"id":"sG7h","timestamp":1664127365497},{"id":"9nZZ","timestamp":1664225498685},{"id":"vsS3","timestamp":1664225657564},{"id":"s2S1","source":"undoRedo.source","timestamp":1664225751864},{"id":"Gqys","timestamp":1664225773796},{"id":"vnph","timestamp":1664225801164},{"id":"8M0z","timestamp":1672221073236},{"id":"TImD","timestamp":1672221128276},{"id":"hI9c","source":"undoRedo.source","timestamp":1672221136080},{"id":"xwVm","timestamp":1672225072626}]}
{"version":1,"resource":"file:///home/anton/rust_warp_react/backend/src/lib.rs","entries":[{"id":"w4Dg.rs","timestamp":1652276015393},{"id":"pdgb.rs","timestamp":1652278463003},{"id":"x9AE.rs","timestamp":1652279797852},{"id":"k2Sj.rs","timestamp":1652279990463},{"id":"UfOK.rs","timestamp":1660859717046},{"id":"GCL8.rs","timestamp":1660859755894}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns/src/tests/index.test.ts","entries":[{"id":"X5uv.ts","timestamp":1661191694427},{"id":"vLsE.ts","timestamp":1661197831410},{"id":"6eeQ.ts","timestamp":1661433749957}]}
{"version":1,"resource":"file:///home/anton/rust-dynamic-dispatch-interthread/Cargo.toml","entries":[{"id":"s3mv.toml","timestamp":1664883656708},{"id":"wwRg.toml","timestamp":1664883673196},{"id":"82Nd.toml","timestamp":1664885929628},{"id":"whJV.toml","timestamp":1664894287059}]}
{"version":1,"resource":"file:///home/anton/frost/src/index.tsx","entries":[{"id":"mbYr.tsx","timestamp":1653662621899},{"id":"QV7v.tsx","timestamp":1653662650227},{"id":"Xshx.tsx","source":"Add import from \"electron/renderer\"","timestamp":1666174646267},{"id":"MpJa.tsx","timestamp":1666174709435},{"id":"MFX5.tsx","timestamp":1666174736719},{"id":"kkuN.tsx","source":"Infer all types from usage","timestamp":1666174844755},{"id":"NRYT.tsx","timestamp":1666174886699},{"id":"RZHm.tsx","timestamp":1666174929963}]}
{"version":1,"resource":"file:///home/anton/znp/src/upgrade/tests_last_version_db.rs","entries":[{"id":"n4Ts.rs","timestamp":1666717555802},{"id":"0bmB.rs","timestamp":1666717571422},{"id":"rYE0.rs","source":"searchReplace.source","timestamp":1666717630316},{"id":"VhlR.rs","timestamp":1666717646728}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns-2/esbuild.config.js","entries":[{"id":"zzO2.js","timestamp":1661198949738}]}
{"version":1,"resource":"file:///home/anton/chacha20-poly1305/tests/testChacha20poly1305.py","entries":[{"id":"oCId.py","timestamp":1655898640318},{"id":"UNHS.py","timestamp":1655898654354},{"id":"sSJs.py","timestamp":1655898696622},{"id":"dQLO.py","timestamp":1655898782652},{"id":"LLnG.py","timestamp":1655898848713},{"id":"waqH.py","timestamp":1655898881541},{"id":"fDNS.py","timestamp":1655898900301},{"id":"TNc1.py","timestamp":1655899036499},{"id":"OcmR.py","timestamp":1655899047439},{"id":"bhHY.py","timestamp":1655899071823}]}
{"version":1,"resource":"file:///home/anton/frost/src/components/CreateErc20TokensDialog/index.tsx","entries":[{"id":"QjRF.tsx","source":"Workspace Edit","timestamp":1663332954514},{"id":"vH6F.tsx","source":"undoRedo.source","timestamp":1663334236725},{"id":"bRU1.tsx","timestamp":1664882508823},{"id":"rP7n.tsx","timestamp":1664882567335},{"id":"QmvZ.tsx","timestamp":1665051152580},{"id":"044z.tsx","timestamp":1665051231536},{"id":"yMeH.tsx","timestamp":1665146860451},{"id":"gUro.tsx","source":"Workspace Edit","timestamp":1665146946915},{"id":"Fd7q.tsx","timestamp":1665146996326},{"id":"WNQi.tsx","timestamp":1665147035318},{"id":"hTJ4.tsx","timestamp":1665147098490},{"id":"NEhB.tsx","timestamp":1665147244714},{"id":"2qGE.tsx","source":"Workspace Edit","timestamp":1665147253374},{"id":"S2M9.tsx","source":"Workspace Edit","timestamp":1665147300502},{"id":"5pud.tsx","source":"Workspace Edit","timestamp":1665147374034},{"id":"CsZE.tsx","timestamp":1665147403506},{"id":"l7LQ.tsx","timestamp":1665147424590},{"id":"oxRE.tsx","timestamp":1665147441830},{"id":"uzun.tsx","timestamp":1665147462770},{"id":"S6AV.tsx","timestamp":1665147517378},{"id":"brcF.tsx","timestamp":1665147533390},{"id":"1QOE.tsx","timestamp":1665147558106},{"id":"FJtP.tsx","timestamp":1665147622387},{"id":"jNCh.tsx","timestamp":1665147641923},{"id":"Ccvf.tsx","timestamp":1665147665527},{"id":"Bi5w.tsx","source":"Workspace Edit","timestamp":1665147688923},{"id":"xSsd.tsx","timestamp":1665147710279},{"id":"8YR6.tsx","timestamp":1665147722371},{"id":"YvLp.tsx","timestamp":1665148163943},{"id":"cW36.tsx","timestamp":1665148184670},{"id":"xGBr.tsx","timestamp":1665148209606},{"id":"0wTQ.tsx","timestamp":1665148637872},{"id":"eepX.tsx","timestamp":1665148669176},{"id":"7q6G.tsx","source":"Workspace Edit","timestamp":1665148977993},{"id":"YFH1.tsx","timestamp":1665390662675},{"id":"dDFt.tsx","timestamp":1665390798519},{"id":"WxpY.tsx","timestamp":1665390874045},{"id":"kjaA.tsx","timestamp":1665390962439},{"id":"6g28.tsx","timestamp":1665391012231},{"id":"sI11.tsx","timestamp":1665391063076},{"id":"WhTV.tsx","timestamp":1665391087284},{"id":"IIzI.tsx","timestamp":1665391168057},{"id":"xSgd.tsx","timestamp":1665391490103},{"id":"m5ci.tsx","timestamp":1665396283551},{"id":"neTe.tsx","timestamp":1665397138366},{"id":"fxga.tsx","source":"Add import from \"punctuationAdapter\"","timestamp":1665397453366},{"id":"GoD1.tsx","timestamp":1665397461526},{"id":"C4lT.tsx","timestamp":1665397528642},{"id":"8xzq.tsx","timestamp":1665397605458},{"id":"D4Z5.tsx","timestamp":1665397619894}]}
{"version":1,"resource":"file:///home/anton/leet_code/test.json","entries":[{"id":"h8wT.json","source":"textFileCreate.source","timestamp":1660512542837}]}
{
"ThisIsATest": {
"TestArray": [0, 2, 3, 4, 6, 7],
"MixedArray": [
{"HelpMe": "Help"},
{"TestMe": "Test"}
]
}
}
{"version":1,"resource":"file:///home/anton/leet_code/test.http","entries":[{"id":"QLUC.http","source":"textFileCreate.source","timestamp":1660514877150}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns/src/dtos/auth.erc20.dto.ts","entries":[{"id":"xURi.ts","source":"Workspace Edit","timestamp":1661524729175},{"id":"LsyU.ts","timestamp":1661524745940},{"id":"OEUa.ts","source":"Workspace Edit","timestamp":1661524841289},{"id":"tQHm.ts","timestamp":1661525038213},{"id":"zad9.ts","timestamp":1661525049592},{"id":"G7qn.ts","timestamp":1661525062092},{"id":"z4Do.ts","timestamp":1661525368584},{"id":"TlEV.ts","timestamp":1661525418720},{"id":"lqLP.ts","timestamp":1661525562755},{"id":"MiLY.ts","source":"undoRedo.source","timestamp":1661530319125},{"id":"vLwn.ts","timestamp":1661530749140},{"id":"MRFh.ts","timestamp":1661530834424},{"id":"NvRg.ts","source":"Workspace Edit","timestamp":1661530960596},{"id":"P6MV.ts","timestamp":1661530968108},{"id":"izkh.ts","timestamp":1661531038025},{"id":"GkS9.ts","timestamp":1661531090421},{"id":"kNwD.ts","timestamp":1661531318068},{"id":"Yoe5.ts","source":"Workspace Edit","timestamp":1661531326696},{"id":"et1X.ts","timestamp":1661531371132},{"id":"ry8z.ts","timestamp":1661531385684},{"id":"G3gt.ts","timestamp":1661531421289},{"id":"zlcd.ts","timestamp":1661531457433},{"id":"kJMi.ts","timestamp":1661531499925},{"id":"zkLD.ts","timestamp":1661531539225},{"id":"Z48P.ts","source":"Workspace Edit","timestamp":1661531607150},{"id":"sAx2.ts","timestamp":1661532509369},{"id":"zyde.ts","timestamp":1661551436907},{"id":"78o2.ts","timestamp":1661553137170},{"id":"d8lJ.ts","source":"Workspace Edit","timestamp":1661553172501},{"id":"qEOw.ts","timestamp":1661854700631},{"id":"lXLI.ts","timestamp":1661855040058},{"id":"Ag22.ts","timestamp":1661855184380},{"id":"dinD.ts","timestamp":1661855326411},{"id":"sDIJ.ts","timestamp":1661855357784},{"id":"dFEX.ts","timestamp":1661855395320},{"id":"YHHA.ts","source":"Add all missing imports","timestamp":1661855399065},{"id":"Qd0M.ts","timestamp":1661855416757},{"id":"P3E7.ts","timestamp":1661855582901},{"id":"0R5u.ts","timestamp":1661857065049},{"id":"WnLG.ts","timestamp":1661857079864},{"id":"B8Tq.ts","timestamp":1661951307063},{"id":"RIGx.ts","source":"searchReplace.source","timestamp":1661960737759},{"id":"Vncy.ts","source":"renamed.source","timestamp":1661960751959},{"id":"Bei9.ts","timestamp":1662109782581},{"id":"5Ke4.ts","source":"searchReplace.source","timestamp":1662110579627},{"id":"XD0n.ts","timestamp":1662115823050},{"id":"VYl5.ts","timestamp":1662115833706},{"id":"Gab1.ts","timestamp":1662126419488},{"id":"TwOh.ts","timestamp":1662557885428},{"id":"Hawy.ts","source":"Workspace Edit","timestamp":1663581537691}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns/jest.config.js","entries":[{"id":"rDrE.js","source":"undoRedo.source","timestamp":1662412413084},{"id":"rK8J.js","source":"Workspace Edit","timestamp":1663588077192},{"id":"qNC3.js","timestamp":1663588095092},{"id":"Wl5R.js","timestamp":1663588128323},{"id":"xblJ.js","timestamp":1663588143747},{"id":"5ZWV.js","timestamp":1663588171442},{"id":"r1mY.js","timestamp":1663588192106}]}
{"version":1,"resource":"file:///home/anton/plasma-wallet/src/main/prodfixes.ts","entries":[{"id":"1235.ts","source":"Workspace Edit","timestamp":1650622937786},{"id":"1Yqd.ts","timestamp":1650622941322}]}
{"version":1,"resource":"file:///home/anton/react-webpack-typescript-boilerplate/src/pages/Page1/index.tsx","entries":[{"id":"IrjV.tsx","timestamp":1655151615278},{"id":"HpFO.tsx","timestamp":1655151637262},{"id":"3oNv.tsx","timestamp":1655154877142},{"id":"KQ1f.tsx","timestamp":1655154888870},{"id":"AsqT.tsx","timestamp":1655154915178},{"id":"fp25.tsx","timestamp":1655157738137},{"id":"4AXM.tsx","timestamp":1655157897617},{"id":"cwT0.tsx","timestamp":1655157908701},{"id":"8LO3.tsx","timestamp":1655157950613},{"id":"ef9e.tsx","timestamp":1655158127297},{"id":"SqGE.tsx","timestamp":1655480199443},{"id":"WPZj.tsx","source":"undoRedo.source","timestamp":1655480202531}]}
{"version":1,"resource":"file:///home/anton/plasma-wallet/src/renderer/components/AddressListTable/index.tsx","entries":[{"id":"EhtH.tsx","timestamp":1654173691210}]}
{"version":1,"resource":"file:///home/anton/rust-dynamic-dispatch-interthread/src/lib.rs","entries":[{"id":"9nZr.rs","timestamp":1664883987686},{"id":"yYCg.rs","timestamp":1664891834219},{"id":"pep0.rs","source":"Workspace Edit","timestamp":1664891851135},{"id":"Ywdm.rs","timestamp":1664901715194},{"id":"uCFS.rs","timestamp":1664902382485},{"id":"izHG.rs","source":"undoRedo.source","timestamp":1664902393937},{"id":"xRHS.rs","timestamp":1664906614397},{"id":"b0G7.rs","timestamp":1664906740284},{"id":"Pujf.rs","timestamp":1664906754396},{"id":"mOKS.rs","timestamp":1664915990900},{"id":"TaLL.rs","timestamp":1664916012752},{"id":"BRkz.rs","timestamp":1664917619223},{"id":"uFwY.rs","timestamp":1664917670202},{"id":"t9vx.rs","source":"undoRedo.source","timestamp":1664917687630},{"id":"0CQc.rs","timestamp":1664917699502},{"id":"QZlt.rs","source":"undoRedo.source","timestamp":1664917727502},{"id":"OHeV.rs","timestamp":1664917734486},{"id":"l7R3.rs","timestamp":1664957095333},{"id":"KTlj.rs","source":"undoRedo.source","timestamp":1664957099721},{"id":"yJ3W.rs","timestamp":1664957169256},{"id":"dPK9.rs","timestamp":1664957197419},{"id":"iAGY.rs","timestamp":1664957732940},{"id":"26Aj.rs","timestamp":1664957759880},{"id":"AwBw.rs","timestamp":1664957774504},{"id":"VRzu.rs","timestamp":1664957787432},{"id":"BWn7.rs","timestamp":1664957800796},{"id":"3P6i.rs","timestamp":1664957814381},{"id":"y9kK.rs","timestamp":1664958035299},{"id":"J7oi.rs","timestamp":1664958106296},{"id":"SAkZ.rs","timestamp":1664958218724},{"id":"FQKI.rs","source":"undoRedo.source","timestamp":1664958247148},{"id":"jZnb.rs","timestamp":1664958816756},{"id":"10zl.rs","timestamp":1664958834700},{"id":"qSyh.rs","timestamp":1664958845380},{"id":"XsEd.rs","timestamp":1664959286100},{"id":"TgiL.rs","timestamp":1664959310872},{"id":"7wtH.rs","timestamp":1664970808225},{"id":"wv0D.rs","timestamp":1664970821849},{"id":"axc3.rs","timestamp":1664970900157},{"id":"G6Gi.rs","timestamp":1664970978008}]}
{"version":1,"resource":"file:///home/anton/ardf/src/db_paths.json","entries":[{"id":"XQLY.json","timestamp":1658135310852},{"id":"Fznp.json","timestamp":1658135814277},{"id":"PmHB.json","timestamp":1658135851053},{"id":"KvYs.json","timestamp":1658144388521}]}
{
"db_paths": {
"storage": "",
"storage_raft": "",
"compute": "",
"compute_raft": "",
"miner": "",
"user": ""
}
}
{
"storage": "/home/anton/znp/src/db/db/test.storage.0",
"storage_raft": "/home/anton/znp/src/db/db/test.storage_raft.0",
"compute": "/home/anton/znp/src/db/db/test.compute.0",
"compute_raft": "/home/anton/znp/src/db/db/test.compute_raft.0",
"miner": "/home/anton/znp/src/wallet/wallet/test.0",
"user": "/home/anton/znp/src/wallet/wallet/test.1000"
}
{
"db_paths": {
"storage": "/home/anton/znp/src/db/db/test.storage.0",
"storage_raft": "/home/anton/znp/src/db/db/test.storage_raft.0",
"compute": "/home/anton/znp/src/db/db/test.compute.0",
"compute_raft": "/home/anton/znp/src/db/db/test.compute_raft.0",
"miner": "/home/anton/znp/src/wallet/wallet/test.0",
"user": "/home/anton/znp/src/wallet/wallet/test.1000"
}
}
{
"db_paths": {
"storage": "",
"compute": "",
"miner": "",
"user": ""
}
}
{"version":1,"resource":"file:///home/anton/znp/libs/core/src/unicorn.rs","entries":[{"id":"0LLj.rs","timestamp":1670325834267},{"id":"7W8h.rs","timestamp":1670326015043},{"id":"96LB.rs","timestamp":1670326043014}]}
{"version":1,"resource":"file:///home/anton/znp-cp/frontend/pages/auth/index.tsx","entries":[{"id":"dqkN.tsx","timestamp":1668600246699},{"id":"kBZk.tsx","source":"undoRedo.source","timestamp":1668600270407},{"id":"mTnA.tsx","timestamp":1668600303295}]}
{"version":1,"resource":"file:///home/anton/react-webpack-typescript-boilerplate/webpack.config.js","entries":[{"id":"QK9L.js","timestamp":1655154553099},{"id":"Ymkq.js","source":"undoRedo.source","timestamp":1655154557443},{"id":"6Hn0.js","timestamp":1655154569631},{"id":"fpIl.js","timestamp":1655154587267},{"id":"psQR.js","timestamp":1655154636951},{"id":"2ZzE.js","timestamp":1655154808222},{"id":"dfG1.js","timestamp":1655154831762},{"id":"XPI4.js","timestamp":1655155292611},{"id":"viDb.js","timestamp":1655155373172},{"id":"kdsh.js","timestamp":1655155700580},{"id":"CRMv.js","timestamp":1655155813353},{"id":"z0qh.js","timestamp":1655155971894},{"id":"DnVD.js","timestamp":1655156010350},{"id":"yo3M.js","timestamp":1655156129499},{"id":"0YUH.js","timestamp":1655156339563},{"id":"w5Ie.js","timestamp":1655156502944},{"id":"hqIl.js","timestamp":1655156734972},{"id":"ylQ9.js","timestamp":1655156891432},{"id":"AgnD.js","timestamp":1655157120953},{"id":"SVD0.js","timestamp":1655157436765},{"id":"IVBs.js","timestamp":1655157678689},{"id":"AWlI.js","timestamp":1655473268500},{"id":"Cf7j.js","timestamp":1655473679687},{"id":"mFBC.js","timestamp":1655474809382},{"id":"RSrh.js","timestamp":1655474911226},{"id":"EOzd.js","timestamp":1655474979805},{"id":"uJ1m.js","timestamp":1655475123101},{"id":"oxl3.js","timestamp":1655475165569},{"id":"jAdO.js","timestamp":1655475925546},{"id":"1Uqk.js","timestamp":1655478163079},{"id":"EUof.js","timestamp":1655478175963},{"id":"ZKZi.js","timestamp":1655478214679},{"id":"8qQR.js","timestamp":1655478243495},{"id":"QLul.js","timestamp":1655478277631},{"id":"Y3H4.js","timestamp":1655478292663},{"id":"7LIu.js","timestamp":1655478595294},{"id":"TY9C.js","timestamp":1655478622286},{"id":"HHbW.js","timestamp":1655478679386},{"id":"So9Q.js","timestamp":1655478705509},{"id":"nvWa.js","timestamp":1655478917268},{"id":"9Zms.js","timestamp":1655479216675},{"id":"wIIi.js","timestamp":1655479427905},{"id":"EY0f.js","timestamp":1655479438481},{"id":"tQKO.js","timestamp":1655479548580},{"id":"AgT4.js","timestamp":1655479579068},{"id":"nAh8.js","timestamp":1655479610579},{"id":"9FJf.js","timestamp":1655480063188},{"id":"Xztn.js","timestamp":1655481270801},{"id":"BwZK.js","source":"undoRedo.source","timestamp":1655481289957},{"id":"xiMJ.js","timestamp":1655482402479}]}
{"version":1,"resource":"file:///home/anton/znp/src/compute_raft.rs","entries":[{"id":"tOoc.rs","timestamp":1668179291181},{"id":"2yXG.rs","timestamp":1668428099245},{"id":"bDaX.rs","timestamp":1668428124917},{"id":"kbiF.rs","timestamp":1668428136909},{"id":"VqDq.rs","timestamp":1668428181621},{"id":"JJyX.rs","timestamp":1668428204392},{"id":"5TJK.rs","timestamp":1668428288352},{"id":"zw0l.rs","timestamp":1668428320536},{"id":"KoVN.rs","timestamp":1668428334519},{"id":"YKyo.rs","timestamp":1668428363115},{"id":"PyZn.rs","timestamp":1668428397019},{"id":"luOP.rs","source":"undoRedo.source","timestamp":1668428409331},{"id":"kOgD.rs","timestamp":1668428415471},{"id":"1FJy.rs","timestamp":1668428613234},{"id":"gbIr.rs","timestamp":1668594432654},{"id":"vVIU.rs","timestamp":1668594575649},{"id":"laSV.rs","timestamp":1668595830144},{"id":"A0Oc.rs","timestamp":1673963735949},{"id":"x3hR.rs","timestamp":1673963749824},{"id":"7VN2.rs","source":"undoRedo.source","timestamp":1673963789072},{"id":"dQbc.rs","timestamp":1673963805952},{"id":"2PMb.rs","timestamp":1673963817448},{"id":"G8rv.rs","timestamp":1673963847884},{"id":"g3Gp.rs","source":"remove this `mut`","timestamp":1673966619323},{"id":"kTIx.rs","timestamp":1673966643586},{"id":"dXUl.rs","timestamp":1673966664998},{"id":"SQLP.rs","source":"undoRedo.source","timestamp":1673966712754},{"id":"9Cgj.rs","timestamp":1673968196120},{"id":"G0Dk.rs","timestamp":1673974092964},{"id":"zvhF.rs","timestamp":1673974214296},{"id":"ATWQ.rs","timestamp":1673974287299},{"id":"dBpW.rs","timestamp":1673974302347},{"id":"av5U.rs","timestamp":1673974406743},{"id":"fmYU.rs","timestamp":1673974475603},{"id":"GGCR.rs","timestamp":1674050470146},{"id":"ev3p.rs","timestamp":1674051428533},{"id":"cbIz.rs","source":"searchReplace.source","timestamp":1674051447221},{"id":"iaE1.rs","timestamp":1674051882220},{"id":"rmb2.rs","timestamp":1674051902524},{"id":"CcGz.rs","timestamp":1674143723606},{"id":"W1Wi.rs","timestamp":1674143734218},{"id":"Nn7i.rs","source":"searchReplace.source","timestamp":1674143752666},{"id":"FY8S.rs","timestamp":1674143763194},{"id":"SiAG.rs","timestamp":1674154716202},{"id":"PPQ8.rs","timestamp":1674160281432},{"id":"fqXj.rs","timestamp":1674160729682},{"id":"LPap.rs","timestamp":1674213066497},{"id":"mOy4.rs","timestamp":1674213080001},{"id":"D5Vb.rs","timestamp":1674473804537},{"id":"BIps.rs","timestamp":1674473824125}]}
{"version":1,"resource":"file:///home/anton/tauri-app-webpack/frontend/src/index.html","entries":[{"id":"G4Ne.html","timestamp":1655129253439},{"id":"OxB4.html","timestamp":1655138004798},{"id":"WqZ0.html","timestamp":1655138142373},{"id":"xYsY.html","timestamp":1655138367416},{"id":"Bjx6.html","timestamp":1655138385672}]}
{"version":1,"resource":"file:///home/anton/tauri-app/frontend/src/interfaces/ipcInterfaces.ts","entries":[{"id":"Oi73.ts","source":"Workspace Edit","timestamp":1654513030722},{"id":"alOc.ts","source":"moved.source","timestamp":1654513202484}]}
{"version":1,"resource":"file:///home/anton/work-from-me/pages/index.tsx","entries":[{"id":"6EWB.tsx","timestamp":1668092586372},{"id":"FzI6.tsx","timestamp":1668092631667},{"id":"uwFK.tsx","timestamp":1668092775563},{"id":"mJ1n.tsx","timestamp":1668092813179},{"id":"Wlxz.tsx","timestamp":1668092939802},{"id":"hPiR.tsx","timestamp":1668092992726},{"id":"bHRB.tsx","timestamp":1668094606493},{"id":"Ape9.tsx","timestamp":1668094620073},{"id":"mQdu.tsx","timestamp":1668095108110}]}
{"version":1,"resource":"file:///home/anton/tauri-app/backend/diesel.toml","entries":[{"id":"2wlQ.toml","source":"undoRedo.source","timestamp":1654599144478}]}
{
"name": "empty-project",
"version": "1.0.0",
"description": "",
"browser": "index.js",
"keywords": [],
"author": "Anton Troskie",
"license": "ISC",
"scripts": {
"clean": "rimraf dist",
"build-dev": "webpack --mode development",
"build-prod": "webpack --mode production",
"start": "webpack serve --hot --mode development --open",
"serve": "webpack serve --hot --mode development",
"lint": "eslint src/**/*.{js,jsx,ts,tsx,json}",
"lint:fix": "eslint --fix 'src/**/*.{js,jsx,ts,tsx,json}'",
"format": "prettier --write 'src/**/*.{js,jsx,ts,tsx,css,md,json}' --config ./.prettierrc"
},
"dependencies": {
"@emotion/react": "^11.9.0",
"@emotion/styled": "^11.8.1",
"@material-ui/core": "^4.12.4",
"@material-ui/icons": "^4.11.3",
"@mui/icons-material": "^5.8.3",
"@mui/material": "^5.8.3",
"fontsource-roboto": "^4.0.0",
"framer-motion": "^6.3.11",
"mobx": "^6.6.0",
"mobx-react": "^7.5.0",
"react": "^18.1.0",
"react-dom": "^18.1.0",
"react-router-dom": "^6.3.0",
"react-toastify": "^9.0.4",
"tailwindcss": "^3.0.24"
},
"devDependencies": {
"@babel/core": "^7.18.2",
"@babel/preset-env": "^7.18.2",
"@babel/preset-react": "^7.17.12",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.7",
"@types/react": "^18.0.12",
"@types/react-dom": "^18.0.5",
"@types/react-router-dom": "^5.3.3",
"@typescript-eslint/eslint-plugin": "^5.27.1",
"@typescript-eslint/parser": "^5.28.0",
"assert": "^2.0.0",
"autoprefixer": "^10.4.7",
"babel-loader": "^8.2.5",
"buffer": "^6.0.3",
"clean-webpack-plugin": "^4.0.0",
"copy-webpack-plugin": "^11.0.0",
"crypto-browserify": "^3.12.0",
"css-loader": "^6.7.1",
"eslint": "^7.32.0 || ^8.2.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-airbnb-typescript": "^17.0.0",
"eslint-config-prettier": "^8.5.0",
"eslint-import-resolver-typescript": "^2.7.1",
"eslint-plugin-css-modules": "^2.11.0",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-jsx-a11y": "^6.5.1",
"eslint-plugin-prettier": "^4.0.0",
"eslint-plugin-react": "^7.28.0",
"eslint-plugin-react-hooks": "^4.3.0",
"file-loader": "^6.2.0",
"https-browserify": "^1.0.0",
"less": "^4.1.2",
"less-loader": "^11.0.0",
"mini-css-extract-plugin": "^2.6.0",
"node-sass": "^7.0.1",
"os-browserify": "^0.3.0",
"postcss-loader": "^7.0.0",
"prettier": "^2.6.2",
"process": "^0.11.10",
"react-refresh": "^0.13.0",
"react-refresh-typescript": "^2.0.5",
"rimraf": "^3.0.2",
"sass-loader": "^13.0.0",
"stream-browserify": "^3.0.0",
"stream-http": "^3.2.0",
"style-loader": "^3.3.1",
"stylus": "^0.58.1",
"stylus-loader": "^7.0.0",
"ts-loader": "^9.3.0",
"tsconfig-paths-webpack-plugin": "^3.5.2",
"typescript": "^4.7.3",
"typescript-plugin-css-modules": "^3.4.0",
"url": "^0.11.0",
"url-loader": "^4.1.1",
"webpack": "^5.73.0",
"webpack-bundle-analyzer": "^4.5.0",
"webpack-cli": "^4.9.2",
"webpack-dev-server": "^4.9.2"
}
}
{
"name": "empty-project",
"version": "1.0.0",
"description": "",
"main": "index.js",
"keywords": [],
"author": "Anton Troskie",
"license": "ISC",
"scripts": {
"clean": "rimraf dist",
"build-dev": "webpack --mode development",
"build-prod": "webpack --mode production",
"start": "webpack serve --hot --mode development --open",
"serve": "webpack serve --hot --mode development",
"lint": "eslint src/**/*.{js,jsx,ts,tsx,json}",
"lint:fix": "eslint --fix 'src/**/*.{js,jsx,ts,tsx,json}'",
"format": "prettier --write 'src/**/*.{js,jsx,ts,tsx,css,md,json}' --config ./.prettierrc"
},
"dependencies": {
"@emotion/react": "^11.9.0",
"@emotion/styled": "^11.8.1",
"@material-ui/core": "^4.12.4",
"@material-ui/icons": "^4.11.3",
"@mui/icons-material": "^5.8.3",
"@mui/material": "^5.8.3",
"fontsource-roboto": "^4.0.0",
"framer-motion": "^6.3.11",
"mobx": "^6.6.0",
"mobx-react": "^7.5.0",
"react": "^18.1.0",
"react-dom": "^18.1.0",
"react-router-dom": "^6.3.0",
"react-toastify": "^9.0.4",
"tailwindcss": "^3.0.24"
},
"devDependencies": {
"@babel/core": "^7.18.2",
"@babel/preset-env": "^7.18.2",
"@babel/preset-react": "^7.17.12",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.7",
"@types/react": "^18.0.12",
"@types/react-dom": "^18.0.5",
"@types/react-router-dom": "^5.3.3",
"@typescript-eslint/eslint-plugin": "^5.27.1",
"@typescript-eslint/parser": "^5.27.1",
"assert": "^2.0.0",
"autoprefixer": "^10.4.7",
"babel-loader": "^8.2.5",
"buffer": "^6.0.3",
"clean-webpack-plugin": "^4.0.0",
"copy-webpack-plugin": "^11.0.0",
"crypto-browserify": "^3.12.0",
"css-loader": "^6.7.1",
"eslint": "^7.32.0 || ^8.2.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-airbnb-typescript": "^17.0.0",
"eslint-config-prettier": "^8.5.0",
"eslint-import-resolver-typescript": "^2.7.1",
"eslint-plugin-css-modules": "^2.11.0",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-jsx-a11y": "^6.5.1",
"eslint-plugin-prettier": "^4.0.0",
"eslint-plugin-react": "^7.28.0",
"eslint-plugin-react-hooks": "^4.3.0",
"file-loader": "^6.2.0",
"https-browserify": "^1.0.0",
"less": "^4.1.2",
"less-loader": "^11.0.0",
"mini-css-extract-plugin": "^2.6.0",
"node-sass": "^7.0.1",
"os-browserify": "^0.3.0",
"postcss-loader": "^7.0.0",
"prettier": "^2.6.2",
"process": "^0.11.10",
"react-refresh": "^0.13.0",
"react-refresh-typescript": "^2.0.5",
"rimraf": "^3.0.2",
"sass-loader": "^13.0.0",
"stream-browserify": "^3.0.0",
"stream-http": "^3.2.0",
"style-loader": "^3.3.1",
"stylus": "^0.58.1",
"stylus-loader": "^7.0.0",
"ts-loader": "^9.3.0",
"tsconfig-paths-webpack-plugin": "^3.5.2",
"typescript": "^4.7.3",
"typescript-plugin-css-modules": "^3.4.0",
"url": "^0.11.0",
"url-loader": "^4.1.1",
"webpack": "^5.73.0",
"webpack-bundle-analyzer": "^4.5.0",
"webpack-cli": "^4.9.2",
"webpack-dev-server": "^4.9.2"
}
}
{"version":1,"resource":"file:///home/anton/tauri-app-webpack/frontend/package.json","entries":[{"id":"Aksv.json","timestamp":1655140754956},{"id":"TGi4.json","timestamp":1655141436201},{"id":"gGoj.json","timestamp":1655141452781},{"id":"XXv8.json","timestamp":1655141496701},{"id":"9C2u.json","timestamp":1655492735608}]}
{
"name": "empty-project",
"version": "1.0.0",
"description": "",
"main": "index.js",
"keywords": [],
"author": "Anton Troskie",
"license": "ISC",
"scripts": {
"clean": "rimraf dist",
"build-dev": "webpack --mode development",
"build-prod": "webpack --mode production",
"start": "webpack serve --hot --mode development --open",
"serve": "webpack serve --hot --mode development",
"lint": "eslint src/**/*.{js,jsx,ts,tsx,json}",
"lint:fix": "eslint --fix 'src/**/*.{js,jsx,ts,tsx,json}'",
"format": "prettier --write 'src/**/*.{js,jsx,ts,tsx,css,md,json}' --config ./.prettierrc"
},
"dependencies": {
"@emotion/react": "^11.9.0",
"@emotion/styled": "^11.8.1",
"@material-ui/core": "^4.12.4",
"@material-ui/icons": "^4.11.3",
"@mui/icons-material": "^5.8.3",
"@mui/material": "^5.8.3",
"fontsource-roboto": "^4.0.0",
"framer-motion": "^6.3.11",
"mobx": "^6.6.0",
"mobx-react": "^7.5.0",
"react": "^18.1.0",
"react-dom": "^18.1.0",
"react-router-dom": "^6.3.0",
"react-toastify": "^9.0.4",
"tailwindcss": "^3.0.24"
},
"devDependencies": {
"@babel/core": "^7.18.2",
"@babel/preset-env": "^7.18.2",
"@babel/preset-react": "^7.17.12",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.7",
"@types/react": "^18.0.12",
"@types/react-dom": "^18.0.5",
"@types/react-router-dom": "^5.3.3",
"@typescript-eslint/eslint-plugin": "^5.27.1",
"@typescript-eslint/parser": "^5.27.1",
"assert": "^2.0.0",
"autoprefixer": "^10.4.7",
"babel-loader": "^8.2.5",
"buffer": "^6.0.3",
"clean-webpack-plugin": "^4.0.0",
"copy-webpack-plugin": "^11.0.0",
"crypto-browserify": "^3.12.0",
"css-loader": "^6.7.1",
"eslint": "^7.32.0 || ^8.2.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-airbnb-typescript": "^17.0.0",
"eslint-config-prettier": "^8.5.0",
"eslint-import-resolver-typescript": "^2.7.1",
"eslint-plugin-css-modules": "^2.11.0",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-jsx-a11y": "^6.5.1",
"eslint-plugin-prettier": "^4.0.0",
"eslint-plugin-react": "^7.28.0",
"eslint-plugin-react-hooks": "^4.3.0",
"file-loader": "^6.2.0",
"https-browserify": "^1.0.0",
"less": "^4.1.2",
"less-loader": "^11.0.0",
"mini-css-extract-plugin": "^2.6.0",
"node-sass": "^7.0.1",
"os-browserify": "^0.3.0",
"postcss-loader": "^7.0.0",
"prettier": "^2.6.2",
"process": "^0.11.10",
"react-refresh": "^0.13.0",
"react-refresh-typescript": "^2.0.5",
"rimraf": "^3.0.2",
"sass-loader": "^13.0.0",
"stream-browserify": "^3.0.0",
"stream-http": "^3.2.0",
"style-loader": "^3.3.1",
"stylus": "^0.58.1",
"stylus-loader": "^7.0.0",
"ts-loader": "^9.3.0",
"tsconfig-paths-webpack-plugin": "^3.5.2",
"typescript": "^4.7.3",
"typescript-plugin-css-modules": "^3.4.0",
"url": "^0.11.0",
"url-loader": "^4.1.1",
"webpack": "^5.73.0",
"webpack-bundle-analyzer": "^4.5.0",
"webpack-cli": "^4.9.2",
"webpack-dev-server": "^4.9.2"
}
}
{
"name": "empty-project",
"version": "1.0.0",
"description": "",
"main": "index.js",
"keywords": [],
"author": "Anton Troskie",
"license": "ISC",
"scripts": {
"clean": "rimraf dist",
"build-dev": "webpack --mode development",
"build-prod": "webpack --mode production",
"start": "webpack serve --hot --mode development --open",
"serve": "webpack serve --hot --mode development",
"lint": "eslint src/**/*.{js,jsx,ts,tsx,json}",
"lint:fix": "eslint --fix 'src/**/*.{js,jsx,ts,tsx,json}'",
"format": "prettier --write 'src/**/*.{js,jsx,ts,tsx,css,md,json}' --config ./.prettierrc"
},
"dependencies": {
"@emotion/react": "^11.9.0",
"@emotion/styled": "^11.8.1",
"@material-ui/core": "^4.12.4",
"@material-ui/icons": "^4.11.3",
"@mui/icons-material": "^5.8.3",
"@mui/material": "^5.8.3",
"fontsource-roboto": "^4.0.0",
"framer-motion": "^6.3.11",
"mobx": "^6.6.0",
"mobx-react": "^7.5.0",
"react": "^18.1.0",
"react-dom": "^18.1.0",
"react-router-dom": "^6.3.0",
"react-toastify": "^9.0.4",
"tailwindcss": "^3.0.24"
},
"devDependencies": {
"@babel/core": "^7.18.2",
"@babel/preset-env": "^7.18.2",
"@babel/preset-react": "^7.17.12",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.7",
"@types/react": "^18.0.12",
"@types/react-dom": "^18.0.5",
"@types/react-router-dom": "^5.3.3",
"@typescript-eslint/eslint-plugin": "^5.27.1",
"@typescript-eslint/parser": "^5.27.1",
"assert": "^2.0.0",
"autoprefixer": "^10.4.7",
"babel-loader": "^8.2.5",
"buffer": "^6.0.3",
"clean-webpack-plugin": "^4.0.0",
"copy-webpack-plugin": "^11.0.0",
"crypto-browserify": "^3.12.0",
"css-loader": "^6.7.1",
"eslint": "^7.32.0 || ^8.2.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-airbnb-typescript": "^17.0.0",
"eslint-config-prettier": "^8.5.0",
"eslint-import-resolver-typescript": "^2.7.1",
"eslint-plugin-css-modules": "^2.11.0",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-jsx-a11y": "^6.5.1",
"eslint-plugin-prettier": "^4.0.0",
"eslint-plugin-react": "^7.28.0",
"eslint-plugin-react-hooks": "^4.3.0",
"file-loader": "^6.2.0",
"https-browserify": "^1.0.0",
"less": "^4.1.2",
"less-loader": "^11.0.0",
"mini-css-extract-plugin": "^2.6.0",
"node-sass": "^7.0.1",
"os-browserify": "^0.3.0",
"postcss-loader": "^7.0.0",
"prettier": "^2.6.2",
"process": "^0.11.10",
"react-refresh": "^0.13.0",
"react-refresh-typescript": "^2.0.5",
"rimraf": "^3.0.2",
"sass-loader": "^13.0.0",
"stream-browserify": "^3.0.0",
"stream-http": "^3.2.0",
"style-loader": "^3.3.1",
"stylus": "^0.58.1",
"stylus-loader": "^7.0.0",
"ts-loader": "^9.3.0",
"tsconfig-paths-webpack-plugin": "^3.5.2",
"typescript": "^4.7.3",
"typescript-plugin-css-modules": "^3.4.0",
"url": "^0.11.0",
"url-loader": "^4.1.1",
"webpack": "^5.73.0",
"webpack-bundle-analyzer": "^4.5.0",
"webpack-cli": "^4.9.2",
"webpack-dev-server": "^4.9.2"
}
}
{
"name": "empty-project",
"version": "1.0.0",
"description": "",
"browser": "index.js",
"keywords": [],
"author": "Anton Troskie",
"license": "ISC",
"scripts": {
"clean": "rimraf dist",
"build-dev": "webpack --mode development",
"build-prod": "webpack --mode production",
"start": "webpack serve --hot --mode development --open",
"serve": "webpack serve --hot --mode development",
"lint": "eslint src/**/*.{js,jsx,ts,tsx,json}",
"lint:fix": "eslint --fix 'src/**/*.{js,jsx,ts,tsx,json}'",
"format": "prettier --write 'src/**/*.{js,jsx,ts,tsx,css,md,json}' --config ./.prettierrc"
},
"dependencies": {
"@emotion/react": "^11.9.0",
"@emotion/styled": "^11.8.1",
"@material-ui/core": "^4.12.4",
"@material-ui/icons": "^4.11.3",
"@mui/icons-material": "^5.8.3",
"@mui/material": "^5.8.3",
"fontsource-roboto": "^4.0.0",
"framer-motion": "^6.3.11",
"mobx": "^6.6.0",
"mobx-react": "^7.5.0",
"react": "^18.1.0",
"react-dom": "^18.1.0",
"react-router-dom": "^6.3.0",
"react-toastify": "^9.0.4",
"tailwindcss": "^3.0.24"
},
"devDependencies": {
"@babel/core": "^7.18.2",
"@babel/preset-env": "^7.18.2",
"@babel/preset-react": "^7.17.12",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.7",
"@types/react": "^18.0.12",
"@types/react-dom": "^18.0.5",
"@types/react-router-dom": "^5.3.3",
"@typescript-eslint/eslint-plugin": "^5.27.1",
"@typescript-eslint/parser": "^5.27.1",
"assert": "^2.0.0",
"autoprefixer": "^10.4.7",
"babel-loader": "^8.2.5",
"buffer": "^6.0.3",
"clean-webpack-plugin": "^4.0.0",
"copy-webpack-plugin": "^11.0.0",
"crypto-browserify": "^3.12.0",
"css-loader": "^6.7.1",
"eslint": "^7.32.0 || ^8.2.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-airbnb-typescript": "^17.0.0",
"eslint-config-prettier": "^8.5.0",
"eslint-import-resolver-typescript": "^2.7.1",
"eslint-plugin-css-modules": "^2.11.0",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-jsx-a11y": "^6.5.1",
"eslint-plugin-prettier": "^4.0.0",
"eslint-plugin-react": "^7.28.0",
"eslint-plugin-react-hooks": "^4.3.0",
"file-loader": "^6.2.0",
"https-browserify": "^1.0.0",
"less": "^4.1.2",
"less-loader": "^11.0.0",
"mini-css-extract-plugin": "^2.6.0",
"node-sass": "^7.0.1",
"os-browserify": "^0.3.0",
"postcss-loader": "^7.0.0",
"prettier": "^2.6.2",
"process": "^0.11.10",
"react-refresh": "^0.13.0",
"react-refresh-typescript": "^2.0.5",
"rimraf": "^3.0.2",
"sass-loader": "^13.0.0",
"stream-browserify": "^3.0.0",
"stream-http": "^3.2.0",
"style-loader": "^3.3.1",
"stylus": "^0.58.1",
"stylus-loader": "^7.0.0",
"ts-loader": "^9.3.0",
"tsconfig-paths-webpack-plugin": "^3.5.2",
"typescript": "^4.7.3",
"typescript-plugin-css-modules": "^3.4.0",
"url": "^0.11.0",
"url-loader": "^4.1.1",
"webpack": "^5.73.0",
"webpack-bundle-analyzer": "^4.5.0",
"webpack-cli": "^4.9.2",
"webpack-dev-server": "^4.9.2"
}
}
{"version":1,"resource":"file:///home/anton/z-erc20-ns/.prettierrc.js","entries":[{"id":"CRHz.js","timestamp":1661174891072}]}
{"version":1,"resource":"file:///home/anton/zdp/src/test.txt","entries":[{"id":"FUPe.txt","timestamp":1655290572188},{"id":"tXRy.txt","timestamp":1655737710281},{"id":"RYRO.txt","timestamp":1655888869307},{"id":"wLjF.txt","timestamp":1655909398228},{"id":"b1wk.txt","timestamp":1655910706008},{"id":"bEvH.txt","timestamp":1655910727864},{"id":"LRLP.txt","timestamp":1655910796256},{"id":"g7lP.txt","timestamp":1659368000099},{"id":"GK5p.txt","source":"moved.source","timestamp":1659368094245}]}
{"version":1,"resource":"file:///home/anton/tauri-app/src-tauri/Cargo.toml","entries":[{"id":"UWtL.toml","timestamp":1653573591762},{"id":"JVZv.toml","timestamp":1653573618851}]}
{"version":1,"resource":"file:///home/anton/frost/src/components/Erc20History/index.tsx","entries":[{"id":"JZ3k.tsx","timestamp":1663332562151},{"id":"SJwj.tsx","timestamp":1663332593947},{"id":"PJcy.tsx","timestamp":1663332643951},{"id":"oX4K.tsx","source":"Workspace Edit","timestamp":1663332708607},{"id":"oaKd.tsx","timestamp":1663332752406},{"id":"DXSA.tsx","timestamp":1663333004774},{"id":"KoDK.tsx","timestamp":1663333455248},{"id":"KnyU.tsx","timestamp":1663333477840},{"id":"v6ey.tsx","source":"Workspace Edit","timestamp":1663333495304},{"id":"UIyE.tsx","timestamp":1663333706967},{"id":"OVMe.tsx","timestamp":1663334083506},{"id":"oSfM.tsx","timestamp":1663334124982},{"id":"Cvrx.tsx","source":"Workspace Edit","timestamp":1663334145306},{"id":"apmN.tsx","timestamp":1663334296317},{"id":"uytu.tsx","source":"Workspace Edit","timestamp":1663334481712},{"id":"fy5c.tsx","timestamp":1663599830762},{"id":"TkyX.tsx","timestamp":1663600011400},{"id":"b59j.tsx","source":"Workspace Edit","timestamp":1663600079100},{"id":"50V9.tsx","timestamp":1663600104056},{"id":"FyoF.tsx","timestamp":1663601182880},{"id":"h3tr.tsx","source":"Workspace Edit","timestamp":1663601219533},{"id":"er7s.tsx","timestamp":1663601269442},{"id":"mJpN.tsx","timestamp":1663601381512},{"id":"2U82.tsx","timestamp":1663602023627},{"id":"JgqA.tsx","timestamp":1663602261381},{"id":"eq4x.tsx","timestamp":1663602297873},{"id":"LczN.tsx","source":"Workspace Edit","timestamp":1663603730731},{"id":"vNan.tsx","timestamp":1663603973432},{"id":"ED3B.tsx","timestamp":1663604021888},{"id":"TubF.tsx","timestamp":1663604148495},{"id":"QeuI.tsx","timestamp":1663604219670},{"id":"aR1N.tsx","timestamp":1663604258678},{"id":"wTRw.tsx","timestamp":1663604313318},{"id":"NUb0.tsx","timestamp":1663604410497},{"id":"7fNS.tsx","timestamp":1663604529129},{"id":"SBQn.tsx","timestamp":1663604561945},{"id":"RRCg.tsx","timestamp":1663604616280},{"id":"yvBt.tsx","timestamp":1663604715252},{"id":"CMlz.tsx","timestamp":1663604982875},{"id":"J5gd.tsx","timestamp":1663605180810},{"id":"bQ5a.tsx","source":"Workspace Edit","timestamp":1663605241982},{"id":"wxii.tsx","timestamp":1663605293917},{"id":"jLxg.tsx","timestamp":1663605658952},{"id":"PUfr.tsx","timestamp":1663605742376},{"id":"nsIe.tsx","source":"undoRedo.source","timestamp":1663605836548},{"id":"C5AM.tsx","source":"Workspace Edit","timestamp":1663606057247},{"id":"mwXA.tsx","source":"Workspace Edit","timestamp":1663606169359},{"id":"fHXN.tsx","timestamp":1663606606294},{"id":"cLkb.tsx","timestamp":1663606660858},{"id":"HgtU.tsx","timestamp":1663606757166}]}
{"version":1,"resource":"file:///home/anton/znp/src/comms_handler/mod.rs","entries":[{"id":"dyOP.rs","timestamp":1669729341276},{"id":"zmoJ.rs","timestamp":1669729631524}]}
{"version":1,"resource":"file:///home/anton/kotlin-udemy/.vscode/settings.json","entries":[{"id":"v4KG.json","timestamp":1672664399546}]}
{
"java.configuration.updateBuildConfiguration": "interactive"
}
{"version":1,"resource":"file:///home/anton/react-webpack-typescript-boilerplate/.prettierrc","entries":[{"id":"28wX","timestamp":1654643724924},{"id":"ahrl","timestamp":1654643817684},{"id":"6XlD","timestamp":1654694046526},{"id":"lFhg","timestamp":1654699233987}]}
{"version":1,"resource":"file:///home/anton/zenotta-js/src/interfaces/success.interfaces.ts","entries":[{"id":"q9ZO.ts","timestamp":1663252537302},{"id":"ARS0.ts","timestamp":1663252674553},{"id":"Yers.ts","timestamp":1663252722201},{"id":"uD1S.ts","timestamp":1663252932876},{"id":"pPWC.ts","timestamp":1663252980692},{"id":"HxeY.ts","timestamp":1663253021120},{"id":"j7UF.ts","timestamp":1663588973212},{"id":"qmBq.ts","timestamp":1663589307097}]}
{"version":1,"resource":"file:///home/anton/znp/src/api/handlers.rs","entries":[{"id":"M0AQ.rs","source":"searchReplace.source","timestamp":1661951001902},{"id":"gnDW.rs","timestamp":1661951034238},{"id":"hUbU.rs","timestamp":1661951067214},{"id":"Ykzr.rs","timestamp":1661951080730},{"id":"zgBA.rs","timestamp":1662384276035},{"id":"DWGh.rs","timestamp":1662384316995},{"id":"b90P.rs","timestamp":1662384391366},{"id":"yh5W.rs","timestamp":1662384402018},{"id":"7J16.rs","timestamp":1662388068756},{"id":"xOK0.rs","timestamp":1668522500354},{"id":"JRXa.rs","timestamp":1673974765245},{"id":"c5He.rs","timestamp":1673974809909},{"id":"jNtO.rs","timestamp":1673974871125},{"id":"QvEF.rs","timestamp":1673974892841},{"id":"eEX6.rs","timestamp":1674039774903},{"id":"ZcFM.rs","timestamp":1674039796491},{"id":"O73s.rs","timestamp":1674040276122},{"id":"BlRH.rs","timestamp":1674040332862},{"id":"54AH.rs","timestamp":1674040358626},{"id":"sEJC.rs","timestamp":1674040377866},{"id":"PAEx.rs","timestamp":1674040393882},{"id":"s5iU.rs","timestamp":1674040427197},{"id":"BQRH.rs","timestamp":1674040508809},{"id":"Vfey.rs","timestamp":1674040534661},{"id":"Gdwn.rs","timestamp":1674040633197},{"id":"VUTC.rs","timestamp":1674040696165},{"id":"hWgp.rs","timestamp":1674040739660},{"id":"lsEU.rs","timestamp":1674040774956},{"id":"JC1w.rs","timestamp":1674040888088},{"id":"P5Dh.rs","timestamp":1674040984252},{"id":"hmpZ.rs","timestamp":1674041034639},{"id":"JS4s.rs","timestamp":1674041051243},{"id":"RW71.rs","timestamp":1674041100827},{"id":"F5vE.rs","timestamp":1674044690699},{"id":"DK20.rs","timestamp":1674044701063},{"id":"evye.rs","timestamp":1674044714243},{"id":"OTzO.rs","timestamp":1674044731199},{"id":"erMV.rs","timestamp":1674044756502},{"id":"Z4Nf.rs","timestamp":1674045959370},{"id":"5wNk.rs","source":"searchReplace.source","timestamp":1674048815791},{"id":"fVll.rs","source":"searchReplace.source","timestamp":1674049024390},{"id":"9CL9.rs","timestamp":1674049848438},{"id":"FnqB.rs","timestamp":1674136937525},{"id":"y9EU.rs","source":"searchReplace.source","timestamp":1674137649824},{"id":"byrM.rs","timestamp":1674471739917},{"id":"fvFB.rs","timestamp":1674472114756},{"id":"y9GJ.rs","source":"searchReplace.source","timestamp":1674473905188},{"id":"7yCZ.rs","timestamp":1674475022706},{"id":"XHin.rs","timestamp":1674475411259},{"id":"cIVV.rs","timestamp":1674475432503}]}
{"version":1,"resource":"file:///home/anton/frost/.prettierrc","entries":[{"id":"M1QY","timestamp":1650452356745},{"id":"zaKN","source":"undoRedo.source","timestamp":1650452373305}]}
{
"version": "0.0.1",
"name": ".prisma/client",
"main": "index.js",
"types": "index.d.ts",
"browser": "index-browser.js"
}
{"version":1,"resource":"file:///home/anton/z-erc20-ns/node_modules/.prisma/client/package.json","entries":[{"id":"Gtx3.json","source":"Workspace Edit","timestamp":1661556981962},{"id":"CN4W.json","source":"Workspace Edit","timestamp":1661558765382}]}
{
"version": "0.0.1",
"name": ".prisma/client",
"main": "index.js",
"types": "index.d.ts",
"browser": "index-browser.js"
}
{"version":1,"resource":"file:///home/anton/ardf/src/bin/main.rs","entries":[{"id":"m4Zk.rs","timestamp":1658146448088},{"id":"cSGt.rs","timestamp":1658146469940},{"id":"GRth.rs","timestamp":1658146481324},{"id":"iMB5.rs","timestamp":1658146967665},{"id":"5RYj.rs","timestamp":1658147061109},{"id":"RhTD.rs","timestamp":1658147322999},{"id":"bdP1.rs","timestamp":1658147352227},{"id":"6vE0.rs","timestamp":1658147373391},{"id":"Uw1K.rs","timestamp":1658147403079},{"id":"z5Ad.rs","timestamp":1658147998608},{"id":"fJ6z.rs","timestamp":1658150039439},{"id":"BnOd.rs","timestamp":1658150110563},{"id":"4f5i.rs","timestamp":1658150548310},{"id":"luyJ.rs","timestamp":1658150717217},{"id":"8Lm1.rs","timestamp":1658151092556},{"id":"vYdY.rs","timestamp":1658151117644},{"id":"JZLQ.rs","timestamp":1658151139048},{"id":"QB3l.rs","timestamp":1658153866964},{"id":"SQbx.rs","timestamp":1658154010796},{"id":"vIK5.rs","timestamp":1658154021039},{"id":"opdh.rs","timestamp":1658154080571},{"id":"Qimg.rs","timestamp":1658154091415},{"id":"96s0.rs","timestamp":1658154108527},{"id":"gheY.rs","timestamp":1658154193695},{"id":"eaRe.rs","timestamp":1658155549610},{"id":"q4HZ.rs","timestamp":1658159669925},{"id":"c31n.rs","timestamp":1658159947940},{"id":"spvN.rs","timestamp":1658160642962},{"id":"4LU6.rs","timestamp":1658160991121},{"id":"KvW2.rs","timestamp":1658161048781},{"id":"9Nvj.rs","timestamp":1658161162609},{"id":"vpkV.rs","timestamp":1658161180600},{"id":"mCbI.rs","timestamp":1658161692503},{"id":"QYpL.rs","timestamp":1658166903134},{"id":"snsn.rs","timestamp":1658167016178},{"id":"3wQt.rs","timestamp":1658167036982},{"id":"WjD0.rs","timestamp":1658167109469},{"id":"FcWX.rs","timestamp":1658167224297},{"id":"eiuW.rs","timestamp":1658167430556},{"id":"rtgQ.rs","timestamp":1658168316245},{"id":"6CDH.rs","timestamp":1658168354257},{"id":"0Rv2.rs","timestamp":1658168459068},{"id":"PPqD.rs","timestamp":1658168580292},{"id":"Y8uD.rs","timestamp":1658169375629},{"id":"ijIn.rs","timestamp":1658178229703},{"id":"47ec.rs","timestamp":1659103806854},{"id":"EjwO.rs","timestamp":1659103865767},{"id":"DnBF.rs","timestamp":1659103883039},{"id":"UeRb.rs","timestamp":1659104313244},{"id":"raxl.rs","timestamp":1659291411867}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns/src/interfaces/auth.interface.ts","entries":[{"id":"lV5y.ts","timestamp":1661191546740},{"id":"08RF.ts","source":"Workspace Edit","timestamp":1661439656961},{"id":"FoXe.ts","source":"Workspace Edit","timestamp":1661442830822}]}
{
// See https://go.microsoft.com/fwlink/?LinkId=827846 to learn about workspace recommendations.
// Extension identifier format: ${publisher}.${name}. Example: vscode.csharp
// List of extensions which should be recommended for users of this workspace.
"recommendations": [],
// List of extensions recommended by VS Code that should not be recommended for users of this workspace.
"unwantedRecommendations": [],
}
{
// See https://go.microsoft.com/fwlink/?LinkId=827846 to learn about workspace recommendations.
// Extension identifier format: ${publisher}.${name}. Example: vscode.csharp
// List of extensions which should be recommended for users of this workspace.
"recommendations": [],
// List of extensions recommended by VS Code that should not be recommended for users of this workspace.
"unwantedRecommendations": []
}
{"version":1,"resource":"file:///home/anton/django-course/.vscode/extensions.json","entries":[{"id":"BEnc.json","timestamp":1651793807225},{"id":"AgSS.json","timestamp":1651795230089}]}
{"version":1,"resource":"file:///home/anton/znp/libs/wallet/src/lib.rs","entries":[{"id":"heqc.rs","source":"Rename mod.rs to lib.rs","timestamp":1670258332371}]}
{"version":1,"resource":"file:///home/anton/znp-cp/backend/src/configurations.rs","entries":[{"id":"Bbdd.rs","timestamp":1670327687600}]}
{"version":1,"resource":"file:///home/anton/plasma-wallet/.cfg/configs/webpack.config.base.ts","entries":[{"id":"icFS.ts","timestamp":1650641976007}]}
{"version":1,"resource":"file:///home/anton/.config/Code/Workspaces/1661430196598/workspace.json","entries":[{"id":"RjJO.json","timestamp":1661430195661}]}
{
"folders": [
{
"path": "/home/anton/z-erc20-ns"
},
{
"name": "z-erc20-ns @ 1a76767",
"uri": "gitlens://7b22726566223a2231613736373637356337303561616130346364616639346634366437373639343964373862623136222c227265706f50617468223a222f686f6d652f616e746f6e2f7a2d65726332302d6e73227d/home/anton/z-erc20-ns?{\"ref\":\"1a76767\"}"
}
],
"settings": {}
}
{"version":1,"resource":"file:///home/anton/znp-overwatch/src/routes.rs","entries":[{"id":"ufeQ.rs","source":"searchReplace.source","timestamp":1669725961341},{"id":"wenW.rs","timestamp":1669823562390},{"id":"Cqj5.rs","timestamp":1669823599309},{"id":"s6be.rs","timestamp":1669824163239}]}
{"version":1,"resource":"file:///home/anton/zenotta.code-workspace","entries":[{"id":"ancn.code-workspace","timestamp":1652710480472}]}
{"version":1,"resource":"file:///home/anton/react-webpack-typescript-boilerplate/.jshintrc","entries":[{"id":"FOqO","timestamp":1654695293600}]}
{"version":1,"resource":"file:///home/anton/rubicon-dashboard/components/SortableTable/index.tsx","entries":[{"id":"N5Ey.tsx","timestamp":1674482984877},{"id":"RQKM.tsx","timestamp":1674483005488},{"id":"Qnbe.tsx","timestamp":1674483029407},{"id":"VQsX.tsx","timestamp":1674483059593},{"id":"3QXL.tsx","timestamp":1674483071164},{"id":"jWVR.tsx","timestamp":1674483311514},{"id":"ZPZt.tsx","timestamp":1674484023733},{"id":"0yuU.tsx","timestamp":1674484039085},{"id":"PCCp.tsx","timestamp":1674484200226},{"id":"2Be2.tsx","timestamp":1674484346272},{"id":"PmdK.tsx","timestamp":1674484384452},{"id":"kgRs.tsx","timestamp":1674484432487},{"id":"XDEW.tsx","timestamp":1674484472767},{"id":"g1oX.tsx","timestamp":1674484501138},{"id":"KDAO.tsx","timestamp":1674484530026},{"id":"TDiN.tsx","timestamp":1674485718572},{"id":"aALb.tsx","timestamp":1674485732804},{"id":"d4hR.tsx","timestamp":1674485772916},{"id":"IrmP.tsx","timestamp":1674485873624},{"id":"9wT8.tsx","timestamp":1674485967187},{"id":"aKTe.tsx","timestamp":1674486056487},{"id":"YGXQ.tsx","timestamp":1674486111455},{"id":"i2hE.tsx","timestamp":1674486154934},{"id":"r0jy.tsx","timestamp":1674486169646},{"id":"hbdM.tsx","timestamp":1674486254322},{"id":"gI1m.tsx","timestamp":1674486392013},{"id":"UiAE.tsx","timestamp":1674486561532},{"id":"4mIt.tsx","timestamp":1674486603140},{"id":"kRKP.tsx","timestamp":1674486642424},{"id":"kcWu.tsx","timestamp":1674486794223},{"id":"Kaw9.tsx","timestamp":1674486830002},{"id":"eY1v.tsx","timestamp":1674486877422},{"id":"afzH.tsx","timestamp":1674486899590},{"id":"0wK8.tsx","timestamp":1674486923822},{"id":"kbdR.tsx","timestamp":1674489456588},{"id":"vKcF.tsx","timestamp":1674489484496},{"id":"fJSe.tsx","timestamp":1674489556577},{"id":"OeUa.tsx","timestamp":1674572888266},{"id":"ZmGp.tsx","timestamp":1674572999310},{"id":"ZAsE.tsx","timestamp":1674573013554},{"id":"fvEn.tsx","timestamp":1674573041670},{"id":"zjfy.tsx","timestamp":1674573077163},{"id":"jkZQ.tsx","timestamp":1674573089175},{"id":"EXuk.tsx","timestamp":1674573109059},{"id":"AeJh.tsx","timestamp":1674573156851},{"id":"BLBN.tsx","timestamp":1674573349925},{"id":"HO4d.tsx","timestamp":1674573365029},{"id":"GiJL.tsx","timestamp":1674573376700},{"id":"KT3F.tsx","timestamp":1674573420367},{"id":"KmsE.tsx","timestamp":1674573448158}]}
{
"env": {
"browser": true,
"es2021": true
},
"extends": [
"plugin:react/recommended",
"airbnb",
"prettier",
"plugin:import/errors",
"plugin:import/warnings",
"plugin:import/typescript"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaFeatures": {
"jsx": true
},
"ecmaVersion": "latest",
"sourceType": "module"
},
"plugins": [
"react",
"react-hooks",
"@typescript-eslint",
"prettier"
],
"rules": {
"react/react-in-jsx-scope": "off",
"camelcase": "error",
"spaced-comment": "error",
"quotes": [
"error",
"single"
],
"no-duplicate-imports": "error",
"react/jsx-filename-extension": [
2,
{
"extensions": [
".js",
".jsx",
".ts",
".tsx"
]
}
]
}
}
{"version":1,"resource":"file:///home/anton/react-webpack-typescript-boilerplate/.eslintrc","entries":[{"id":"LJMY.json","timestamp":1654643736560},{"id":"J5hk.json","timestamp":1654643805176},{"id":"ryQq.json","timestamp":1654644133484},{"id":"T9sA.json","timestamp":1654644174976},{"id":"Dnkv.json","timestamp":1654644426578},{"id":"qGS3.json","timestamp":1654644496777},{"id":"YyWN.json","timestamp":1654644586452},{"id":"Nqyt.js","source":"renamed.source","timestamp":1654644677870},{"id":"cNe4.js","source":"renamed.source","timestamp":1654644682893},{"id":"0ffg.js","timestamp":1654644692803},{"id":"ZKDy","source":"renamed.source","timestamp":1654644703495},{"id":"K4ts","timestamp":1654644750338},{"id":"cVJV","timestamp":1654644785962},{"id":"rMBF","timestamp":1654644818409},{"id":"k9LY","timestamp":1654644832789},{"id":"yjPF","source":"undoRedo.source","timestamp":1654644844893},{"id":"7urV","timestamp":1654644909937},{"id":"acEq","timestamp":1654644936260},{"id":"vi9L","source":"undoRedo.source","timestamp":1654644943668},{"id":"vGEe","timestamp":1654645041168},{"id":"1TNC","timestamp":1654645061008},{"id":"JuIb","timestamp":1654645126267},{"id":"kLn6","timestamp":1654645153215},{"id":"y9zv","timestamp":1654645190159},{"id":"Wxwu","timestamp":1654645217039},{"id":"gU6w","timestamp":1654645295886},{"id":"ozqB","timestamp":1654645337006},{"id":"80bT","timestamp":1654645348938},{"id":"RR3f","timestamp":1654695226852},{"id":"ot7o","timestamp":1654695257424},{"id":"JaKE","timestamp":1654695393896},{"id":"nhWH","timestamp":1654695407772},{"id":"uQ58","timestamp":1654695752774},{"id":"B77W","timestamp":1654695773318},{"id":"SvIG","timestamp":1654695801618},{"id":"k9xv","timestamp":1654695813002},{"id":"KmjW","timestamp":1654695826634},{"id":"Hghw","timestamp":1654695837046},{"id":"Z5ez","source":"undoRedo.source","timestamp":1654695845478},{"id":"Bkve","timestamp":1654695919981},{"id":"lsb9","timestamp":1654696383296},{"id":"hFZs","timestamp":1654696502035},{"id":"4PGF","timestamp":1654696703978},{"id":"Oq5D","timestamp":1654696919381},{"id":"vUF7","timestamp":1654696975945},{"id":"fF7J","timestamp":1654698489333},{"id":"Hhxc","timestamp":1654699340770},{"id":"y6Iu","timestamp":1654700743847},{"id":"bPZ7","timestamp":1654869092734},{"id":"5spj","timestamp":1655149378934}]}
{
"env": {
"browser": true,
"es2021": true
},
"extends": [
"plugin:react/recommended",
"airbnb",
"prettier"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaFeatures": {
"jsx": true
},
"ecmaVersion": "latest",
"sourceType": "module"
},
"plugins": [
"react",
"react-hooks",
"@typescript-eslint",
"prettier"
],
"rules": {
"react/react-in-jsx-scope": "off",
"camelcase": "error",
"spaced-comment": "error",
"quotes": [
"error",
"single"
],
"no-duplicate-imports": "error"
}
}
{
"env": {
"browser": true,
"es2021": true
},
"extends": [
"plugin:react/recommended",
"airbnb",
"prettier"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaFeatures": {
"jsx": true
},
"ecmaVersion": "latest",
"sourceType": "module"
},
"plugins": [
"react",
"@typescript-eslint"
],
"rules": {}
}
{
"env": {
"browser": true,
"es2021": true
},
"extends": [
"plugin:react/recommended",
"airbnb",
"prettier",
"plugin:import/errors",
"plugin:import/warnings",
"plugin:import/typescript"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaFeatures": {
"jsx": true
},
"ecmaVersion": "latest",
"sourceType": "module",
"project": "./tsconfig.json"
},
"plugins": [
"react",
"react-hooks",
"@typescript-eslint",
"prettier"
],
"rules": {
"react/react-in-jsx-scope": "off",
"camelcase": "error",
"spaced-comment": "error",
"quotes": [
"error",
"single"
],
"no-duplicate-imports": "error",
"react/jsx-filename-extension": [
2,
{
"extensions": [
".js",
".jsx",
".ts",
".tsx"
]
}
]
}
}
{
"env": {
"browser": true,
"es2021": true
},
"extends": [
"plugin:react/recommended",
"airbnb",
"prettier"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaFeatures": {
"jsx": true
},
"ecmaVersion": "latest",
"sourceType": "module"
},
"plugins": [
"react",
"react-hooks",
"@typescript-eslint",
"prettier"
],
"rules": {
"react/react-in-jsx-scope": "off",
"camelcase": "error",
"spaced-comment": "error",
"quotes": [
"error",
"single"
],
"no-duplicate-imports": "error",
"react/jsx-filename-extension": [
2,
{
"extensions": [
".js",
".jsx",
".ts",
".tsx"
]
}
],
}
}
{
"env": {
"browser": true,
"es2021": true
},
"extends": [
"plugin:react/recommended",
"airbnb",
"prettier"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaFeatures": {
"jsx": true
},
"ecmaVersion": "latest",
"sourceType": "module"
},
"plugins": [
"react",
"react-hooks",
"@typescript-eslint",
"prettier"
],
"rules": {
"react/react-in-jsx-scope": "off",
"camelcase": "error",
"spaced-comment": "error",
"quotes": [
"error",
"single"
],
"no-duplicate-imports": "error",
"react/jsx-filename-extension": [
2,
{
"extensions": [
".js",
".jsx",
".ts",
".tsx"
]
}
]
}
}
{
"env": {
"browser": true,
"es2021": true
},
"extends": [
"plugin:react/recommended",
"airbnb",
"prettier",
"plugin:import/errors",
"plugin:import/warnings",
"plugin:import/typescript"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaFeatures": {
"jsx": true
},
"ecmaVersion": "latest",
"sourceType": "module",
"project": "./tsconfig.json"
},
"plugins": [
"react",
"react-hooks",
"@typescript-eslint",
"prettier"
],
"rules": {
"react/react-in-jsx-scope": "off",
"camelcase": "error",
"spaced-comment": "error",
"quotes": [
"error",
"single"
],
"no-duplicate-imports": "error",
"react/jsx-filename-extension": [
2,
{
"extensions": [
".js",
".jsx",
".ts",
".tsx"
]
}
]
},
"settings": {
"import/parsers": {
"@typescript-eslint/parser": [
".ts",
".tsx"
]
}
}
}
{"version":1,"resource":"file:///home/anton/tauri-app/.gitignore","entries":[{"id":"awSm","timestamp":1654360730025}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns/Makefile","entries":[{"id":"UBvY","timestamp":1661272287069},{"id":"xX9H","timestamp":1661272320597},{"id":"fxpS","timestamp":1661272357845},{"id":"SfQB","timestamp":1661272395765},{"id":"B2eV","timestamp":1661272418709},{"id":"XVR3","timestamp":1661282079445},{"id":"Uatg","timestamp":1661282135065},{"id":"pzHS","timestamp":1661282237824},{"id":"mHx2","timestamp":1661282474728},{"id":"yEe0","timestamp":1661282540056},{"id":"ugxp","timestamp":1661343483667},{"id":"Y6SZ","timestamp":1661343548136},{"id":"l62Y","source":"undoRedo.source","timestamp":1661343604336},{"id":"lbuU","timestamp":1662378861495},{"id":"5P2H","timestamp":1662381906540},{"id":"JLdJ","timestamp":1662381919244},{"id":"MkHi","timestamp":1662381965324},{"id":"0UDd","timestamp":1662381985188},{"id":"dZJj","source":"undoRedo.source","timestamp":1662381992071},{"id":"6nB5","timestamp":1662382023835},{"id":"rwtB","source":"undoRedo.source","timestamp":1662382027207},{"id":"LWIe","timestamp":1662382067591},{"id":"gYxE","source":"undoRedo.source","timestamp":1662382081719},{"id":"J2sV","timestamp":1662382147627},{"id":"aeAS","timestamp":1662383355205},{"id":"s38i","timestamp":1662383367101},{"id":"weaQ","timestamp":1662383386357},{"id":"PPuw","source":"undoRedo.source","timestamp":1662383389937},{"id":"e2AB","timestamp":1663695989166}]}
{
"total_circulation": 66687117660102,
"miner_balance": 3561117660102,
"user_balance": 60876648000000,
"investors_balance": 3959928000000,
"balance_unaccounted_for": 3024000000
}
{
"total_circulation": 66732034295482,
"miner_balance": 3561117660102,
"user_balance": 60876648000000,
"investors_balance": 3959928000000,
"balance_unaccounted_for": 47946158134,
"utxo_balance": 68445634295482
}
{
"total_circulation": 66687117660102,
"miner_balance": 3561117660102,
"user_balance": 60876648000000,
"investors_balance": 3959928000000,
"balance_unaccounted_for": 3024000000,
"utxo_balance": 68400717660102
}
{"version":1,"resource":"file:///home/anton/znp/circulation_summary.json","entries":[{"id":"Kfph.json","timestamp":1659007212693},{"id":"3dlp.json","timestamp":1659009041331},{"id":"dj5o.json","timestamp":1659009347489},{"id":"A8re.json","timestamp":1659010301263},{"id":"VuZX.json","timestamp":1659020850898}]}
{
"total_circulation": 66687117660102,
"circulation_miner": 3561117660102,
"circulation_user": 60876648000000,
"circulation_investors": 3959928000000,
"circulation_unaccounted": 3024000000
}
{
"total_circulation": 66687117660102,
"miner_balance": 3561117660102,
"user_balance": 60876648000000,
"investors_balance": 3959928000000,
"balance_unaccounted_for": 3024000000,
"utxo_balance": 66687117660102
}
{"version":1,"resource":"file:///home/anton/tauri-app/.vscode/settings.json","entries":[{"id":"u8Ro.json","timestamp":1653573442823},{"id":"oZRr.json","timestamp":1653573491830},{"id":"ukM1.json","timestamp":1653573505114},{"id":"H5wB.json","timestamp":1654181970151},{"id":"YOqg.json","timestamp":1654181980683}]}
{
"rust-analyzer.linkedProjects": [
"../backend/Cargo.toml",
],
"editor.formatOnSave": true,
"cmake.configureOnOpen": false,
}
{
"rust-analyzer.linkedProjects": [
"/home/anton/tauri-app/src-tauri/Cargo.toml",
],
"editor.formatOnSave": true,
"cmake.configureOnOpen": false,
}
{
"rust-analyzer.linkedProjects": [
"/home/anton/tauri-app/src/tauri/Cargo.toml",
],
"editor.formatOnSave": true,
"cmake.configureOnOpen": false,
}
{
"rust-analyzer.linkedProjects": [
"/home/anton/tauri-app/src-tauri/Cargo.toml",
],
"editor.formatOnSave": true,
"cmake.configureOnOpen": false,
}
{
"rust-analyzer.linkedProjects": [
"/home/anton/tauri-app/backend/Cargo.toml",
],
"editor.formatOnSave": true,
"cmake.configureOnOpen": false,
}
{"version":1,"resource":"file:///home/anton/znp-cp/frontend/stores/UxStore.ts","entries":[{"id":"joWo.ts","timestamp":1668770426834},{"id":"oeYh.ts","source":"renamed.source","timestamp":1668770493559},{"id":"GUrw.ts","timestamp":1669113437306},{"id":"vcAb.ts","timestamp":1669120938255},{"id":"UzeR.ts","source":"renamed.source","timestamp":1669120975536},{"id":"MjNz.ts","source":"renamed.source","timestamp":1669120983243},{"id":"OqZB.ts","timestamp":1669210234224},{"id":"TrMR.ts","timestamp":1669219076518},{"id":"qxHo.ts","source":"Workspace Edit","timestamp":1669292782502},{"id":"zOJP.ts","source":"Workspace Edit","timestamp":1669371362751},{"id":"KjXL.ts","timestamp":1669371501263}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns/src/index.ts","entries":[{"id":"S4af.ts","timestamp":1662372734384},{"id":"SfLN.ts","timestamp":1662372826702},{"id":"L1D9.ts","timestamp":1662375505039},{"id":"9Zjf.ts","timestamp":1662375675111},{"id":"AECa.ts","timestamp":1662394059884},{"id":"o4n2.ts","timestamp":1662471832311},{"id":"6XiV.ts","timestamp":1662471849955},{"id":"vjcK.ts","timestamp":1662471885495},{"id":"ORtn.ts","timestamp":1662471906099},{"id":"rdhL.ts","timestamp":1662471952618},{"id":"nAcf.ts","timestamp":1662472027542},{"id":"iPPi.ts","timestamp":1662472076846},{"id":"fecN.ts","timestamp":1662472128186},{"id":"wfBo.ts","timestamp":1662473511023},{"id":"0Ve2.ts","timestamp":1662486086532},{"id":"y5Go.ts","timestamp":1662543895272},{"id":"7JFF.ts","source":"undoRedo.source","timestamp":1663026144792},{"id":"mwZ9.ts","timestamp":1663026354522},{"id":"TNan.ts","timestamp":1663026409910},{"id":"ajlW.ts","timestamp":1663026463886},{"id":"YdEu.ts","timestamp":1663027002451},{"id":"0f7m.ts","timestamp":1663248715012},{"id":"Bkfs.ts","timestamp":1663256512024},{"id":"0L43.ts","timestamp":1663256606519},{"id":"V69D.ts","timestamp":1663579429244},{"id":"WNA0.ts","timestamp":1663579477300},{"id":"TQ6U.ts","source":"Workspace Edit","timestamp":1663579735943},{"id":"hSu0.ts","timestamp":1663579745719},{"id":"unap.ts","timestamp":1663579956727},{"id":"mtwf.ts","timestamp":1663580837313},{"id":"KLoF.ts","timestamp":1663581322640},{"id":"0Jre.ts","timestamp":1663581333380},{"id":"XcC6.ts","timestamp":1663581373896},{"id":"s8J3.ts","timestamp":1663581436464},{"id":"pkRC.ts","timestamp":1663933752963},{"id":"3qAB.ts","timestamp":1664041551596},{"id":"soZH.ts","source":"Workspace Edit","timestamp":1664042035693},{"id":"m7Ec.ts","timestamp":1664042153558},{"id":"KWAJ.ts","timestamp":1664042168546},{"id":"zpAW.ts","timestamp":1664042432141},{"id":"1U8Q.ts","source":"Workspace Edit","timestamp":1664042470785},{"id":"VAZb.ts","source":"Workspace Edit","timestamp":1664042579267},{"id":"OE1K.ts","timestamp":1664042892194},{"id":"JHSB.ts","timestamp":1664043039049},{"id":"1ASv.ts","timestamp":1664745120568},{"id":"bi79.ts","timestamp":1664749060913},{"id":"92a0.ts","timestamp":1665140834042},{"id":"d06I.ts","source":"searchReplace.source","timestamp":1665405085608},{"id":"HBoy.ts","timestamp":1672238351973},{"id":"IX0S.ts","timestamp":1672238364273}]}
{"version":1,"resource":"file:///home/anton/portfolio-svelte/svelte.config.js","entries":[{"id":"AFiS.js","timestamp":1666882639942},{"id":"T0hr.js","timestamp":1666882768033},{"id":"66EX.js","timestamp":1666882894493},{"id":"kybR.js","source":"undoRedo.source","timestamp":1666882908877}]}
{"version":1,"resource":"file:///home/anton/znp/src/control_node/routes.rs","entries":[{"id":"nqMR.rs","timestamp":1669125184001},{"id":"BwY3.rs","timestamp":1669132034193},{"id":"Az1p.rs","timestamp":1669132356364},{"id":"C6Cd.rs","timestamp":1669132420099},{"id":"Nux0.rs","timestamp":1669132442183},{"id":"P9zQ.rs","timestamp":1669132475711},{"id":"pquO.rs","timestamp":1669132535735},{"id":"HMOj.rs","timestamp":1669132586867},{"id":"Re7W.rs","timestamp":1669132615311},{"id":"XVh7.rs","timestamp":1669132667914},{"id":"KCp7.rs","timestamp":1669132679722},{"id":"IXNX.rs","timestamp":1669132987073},{"id":"PAEw.rs","timestamp":1669132999641},{"id":"bCD0.rs","timestamp":1669133267292},{"id":"q5gH.rs","timestamp":1669133349272},{"id":"pXVT.rs","timestamp":1669133365088},{"id":"dxMB.rs","timestamp":1669134526276},{"id":"7w1w.rs","source":"undoRedo.source","timestamp":1669137043165},{"id":"iZZj.rs","timestamp":1669139444694},{"id":"TnnH.rs","timestamp":1669139992651},{"id":"nP0H.rs","timestamp":1669140104898},{"id":"uxGs.rs","timestamp":1669140130258},{"id":"JLhy.rs","timestamp":1669140143369},{"id":"SqPK.rs","timestamp":1669140164145},{"id":"Mz1z.rs","timestamp":1669140185277},{"id":"yaTv.rs","timestamp":1669140770297},{"id":"cw6g.rs","timestamp":1669140940814},{"id":"tKBb.rs","timestamp":1669140956458},{"id":"nUjS.rs","timestamp":1669141036292},{"id":"ISNg.rs","timestamp":1669141127994},{"id":"nRMS.rs","timestamp":1669141294600},{"id":"W2Xu.rs","timestamp":1669141319984},{"id":"BsUR.rs","timestamp":1669141419350},{"id":"oX50.rs","timestamp":1669141457446},{"id":"jEO7.rs","timestamp":1669197048743},{"id":"a0HL.rs","timestamp":1669197067707},{"id":"ZjW9.rs","timestamp":1669197167812},{"id":"jqSd.rs","timestamp":1669197203872},{"id":"GJf2.rs","timestamp":1669197235796},{"id":"pl3o.rs","timestamp":1669197251316},{"id":"6S2x.rs","timestamp":1669198884805},{"id":"DtyW.rs","timestamp":1669199088776},{"id":"gJPm.rs","timestamp":1669203464034},{"id":"hlz0.rs","timestamp":1669209583030},{"id":"MSMu.rs","timestamp":1669209601290},{"id":"3ohj.rs","timestamp":1669217112652},{"id":"x03N.rs","timestamp":1669299083669},{"id":"FYIe.rs","source":"searchReplace.source","timestamp":1669299126961},{"id":"zSYQ.rs","source":"searchReplace.source","timestamp":1669299273108},{"id":"GfBU.rs","timestamp":1669558627737}]}
{"version":1,"resource":"file:///home/anton/znp-cp/frontend/utils/index.ts","entries":[{"id":"xG56.ts","source":"Workspace Edit","timestamp":1669289937597},{"id":"eXi3.ts","timestamp":1669371494499},{"id":"LeS1.ts","source":"Workspace Edit","timestamp":1669382589270}]}
{"version":1,"resource":"file:///home/anton/frost/src/store/NetworkStore.ts","entries":[{"id":"PIup.ts","timestamp":1663170104742},{"id":"fLs8.ts","timestamp":1663176252124},{"id":"58G6.ts","source":"Generate 'get' and 'set' accessors","timestamp":1663237956349},{"id":"QV7m.ts","timestamp":1663238139349},{"id":"fT3s.ts","source":"Workspace Edit","timestamp":1663238721344},{"id":"iaqL.ts","source":"searchReplace.source","timestamp":1663239687425},{"id":"pq2N.ts","source":"searchReplace.source","timestamp":1663239708401},{"id":"Uv5J.ts","source":"searchReplace.source","timestamp":1663239728373},{"id":"vxdT.ts","timestamp":1663239917912},{"id":"Gjpk.ts","timestamp":1663240016188},{"id":"NU7A.ts","source":"Workspace Edit","timestamp":1663240283483},{"id":"f6FT.ts","timestamp":1663240598303},{"id":"EfWA.ts","timestamp":1663241313289},{"id":"5okP.ts","source":"undoRedo.source","timestamp":1663241355388},{"id":"M7bx.ts","timestamp":1663241426292},{"id":"i4lB.ts","timestamp":1663244083787},{"id":"qgZ6.ts","timestamp":1663244195195},{"id":"EBAi.ts","timestamp":1663246914963},{"id":"o27D.ts","timestamp":1663249519586},{"id":"LEcN.ts","timestamp":1663249565229},{"id":"bGlt.ts","timestamp":1663253804788},{"id":"WKu8.ts","timestamp":1663261190780},{"id":"M9xN.ts","timestamp":1663264308106},{"id":"2Usz.ts","timestamp":1663274621527},{"id":"6RQb.ts","timestamp":1663321772039},{"id":"g9Sv.ts","timestamp":1663321858819},{"id":"kScS.ts","timestamp":1663322870149},{"id":"Y6dg.ts","source":"Workspace Edit","timestamp":1663323097040},{"id":"JffK.ts","source":"undoRedo.source","timestamp":1663323322315},{"id":"r0H2.ts","timestamp":1663324217964},{"id":"qJFy.ts","source":"Workspace Edit","timestamp":1663324860696},{"id":"TiMV.ts","timestamp":1663325635989},{"id":"wDa0.ts","timestamp":1663325677673},{"id":"K6aX.ts","timestamp":1663325838500},{"id":"l9Qw.ts","timestamp":1663327179293},{"id":"WhO1.ts","timestamp":1663329108486},{"id":"64Gr.ts","timestamp":1663330133785},{"id":"9Bnz.ts","timestamp":1663332174488},{"id":"iQXd.ts","source":"Workspace Edit","timestamp":1663332971622},{"id":"RPN5.ts","timestamp":1663332974946},{"id":"x2b5.ts","timestamp":1663333080221},{"id":"ZHgd.ts","source":"Workspace Edit","timestamp":1663333603804},{"id":"xtI7.ts","timestamp":1663335311912},{"id":"Fnid.ts","source":"Workspace Edit","timestamp":1663335518375},{"id":"fcUu.ts","timestamp":1663606313102},{"id":"sMT3.ts","timestamp":1663606417314},{"id":"FFME.ts","timestamp":1667394607839},{"id":"0Lx5.ts","timestamp":1667394663547},{"id":"bRO4.ts","source":"Workspace Edit","timestamp":1667401032064},{"id":"8m6C.ts","timestamp":1667401405490}]}
{
"editor.formatOnSave": false
}
{"version":1,"resource":"file:///home/anton/golang_course/.vscode/settings.json","entries":[{"id":"Bek5.json","timestamp":1659297001498}]}
{"version":1,"resource":"file:///home/anton/naom/src/utils/test_utils.rs","entries":[{"id":"ec3E.rs","timestamp":1650989296575},{"id":"PBzI.rs","timestamp":1650989340138},{"id":"nvH7.rs","timestamp":1650989363582},{"id":"WeEW.rs","timestamp":1650989387970},{"id":"D3Ux.rs","timestamp":1650989436005},{"id":"l8Eb.rs","timestamp":1650989447901},{"id":"IgL9.rs","timestamp":1650989452265},{"id":"DkIB.rs","timestamp":1650989481669},{"id":"Mmwq.rs","timestamp":1650990785365},{"id":"L392.rs","timestamp":1650990800473},{"id":"OMrh.rs","timestamp":1650990815301},{"id":"iBHJ.rs","timestamp":1650990847597},{"id":"tO5T.rs","timestamp":1650990858013},{"id":"uemH.rs","timestamp":1650990872109},{"id":"qBUn.rs","timestamp":1650990922093},{"id":"viZm.rs","timestamp":1651139024780},{"id":"KOeD.rs","timestamp":1651502618126},{"id":"5YVf.rs","timestamp":1651756823392},{"id":"VPQN.rs","timestamp":1651756874471},{"id":"0Xd8.rs","timestamp":1651756902471},{"id":"U2su.rs","timestamp":1651756936814},{"id":"NsZa.rs","timestamp":1652089573029},{"id":"2IaU.rs","timestamp":1652089593690},{"id":"ugRO.rs","timestamp":1652089612491},{"id":"guXE.rs","timestamp":1652089624423}]}
{"version":1,"resource":"file:///home/anton/frost/naom-bindings/naom_bindings.js","entries":[{"id":"ddXt.js","timestamp":1653316852289}]}
{"version":1,"resource":"file:///home/anton/tauri-app/frontend/src/Interfaces/index.ts","entries":[{"id":"CWhr.ts","timestamp":1654363118088}]}
{"version":1,"resource":"file:///home/anton/frost/src/components/AddressItem/index.tsx","entries":[{"id":"LqzH.tsx","source":"Add import from \"uuid\"","timestamp":1663603027839},{"id":"sSAL.tsx","timestamp":1663607718574},{"id":"lYGe.tsx","timestamp":1663621741857}]}
{"version":1,"resource":"file:///home/anton/znp/libs/network/src/configurations.rs","entries":[{"id":"iAQs.rs","source":"Move configurations.rs","timestamp":1670342791728},{"id":"cdSm.rs","timestamp":1670342853943},{"id":"dVL7.rs","timestamp":1670343096407},{"id":"v4ky.rs","timestamp":1670343284102},{"id":"Gem9.rs","timestamp":1670343381782},{"id":"axgc.rs","timestamp":1670344577467},{"id":"cV2f.rs","timestamp":1670344594847}]}
{"version":1,"resource":"file:///home/anton/znp/audit.sh","entries":[{"id":"pg2x.sh","timestamp":1658845134958},{"id":"U4XW.sh","timestamp":1658847488073},{"id":"7u8s.sh","timestamp":1660307991937}]}
{"version":1,"resource":"file:///home/anton/ardf/src/storage_raft_utilrs.rs","entries":[{"id":"k7cO.rs","timestamp":1658172636142},{"id":"W1ny.rs","timestamp":1658172669446},{"id":"DNBB.rs","timestamp":1658172930173},{"id":"kiMr.rs","timestamp":1658172991200},{"id":"PRr7.rs","timestamp":1658174713882},{"id":"PY7k.rs","timestamp":1658174836093},{"id":"IbZK.rs","timestamp":1658226682380},{"id":"wrfF.rs","timestamp":1658226910787},{"id":"uZYl.rs","timestamp":1658760445019},{"id":"D1ma.rs","timestamp":1658760475527},{"id":"Am0I.rs","timestamp":1658761695817},{"id":"DfdF.rs","timestamp":1658761706949},{"id":"lEDL.rs","timestamp":1658845053650},{"id":"Qx86.rs","timestamp":1659103508555},{"id":"nlpN.rs","timestamp":1659103579672},{"id":"lF9e.rs","timestamp":1659104149729}]}
{"version":1,"resource":"file:///home/anton/zenotta-js/src/mgmt/tx.mgmt.ts","entries":[{"id":"LdrF.ts","source":"Rename txMgmt.ts to tx.mgmt.ts","timestamp":1661957650040},{"id":"gVRJ.ts","timestamp":1662374359118},{"id":"WmbQ.ts","timestamp":1662374688935},{"id":"TDVG.ts","timestamp":1662384757949},{"id":"Rdba.ts","timestamp":1662384776153},{"id":"iViQ.ts","timestamp":1662384841361},{"id":"6yQR.ts","timestamp":1662384893305},{"id":"Fpis.ts","timestamp":1662384906413},{"id":"wOIA.ts","timestamp":1662384931853},{"id":"RX6m.ts","timestamp":1662384946277},{"id":"Z426.ts","timestamp":1662385028728},{"id":"SM4Z.ts","timestamp":1662385057676},{"id":"rWdR.ts","timestamp":1662385078820},{"id":"wML7.ts","timestamp":1662385101748},{"id":"XUAN.ts","timestamp":1662508406382},{"id":"My8Q.ts","timestamp":1663615706669}]}
{"version":1,"resource":"file:///home/anton/frost/src/components/App.tsx","entries":[{"id":"mGN1.tsx","timestamp":1653920099868},{"id":"siwD.tsx","timestamp":1653920163100},{"id":"KZbU.tsx","timestamp":1663165737441},{"id":"eGwK.tsx","timestamp":1663165787401},{"id":"WHRR.tsx","timestamp":1663165799701},{"id":"Tihg.tsx","source":"searchReplace.source","timestamp":1663165814465},{"id":"7mJJ.tsx","timestamp":1663165990788},{"id":"I49p.tsx","timestamp":1663166043916},{"id":"u8Wb.tsx","timestamp":1663166421214},{"id":"Pwwg.tsx","source":"Workspace Edit","timestamp":1663166613326},{"id":"1wLO.tsx","timestamp":1663166749433},{"id":"wOFK.tsx","timestamp":1663166917436},{"id":"LaoL.tsx","timestamp":1663171219849},{"id":"nx6q.tsx","timestamp":1663171819402},{"id":"RK6U.tsx","timestamp":1663237663276},{"id":"AyD6.tsx","timestamp":1663237675176},{"id":"iKC7.tsx","timestamp":1663239440242},{"id":"qPDQ.tsx","timestamp":1663240748606},{"id":"622k.tsx","timestamp":1663240786770},{"id":"Yngt.tsx","timestamp":1663240797418},{"id":"XITp.tsx","timestamp":1663240996277},{"id":"uSZr.tsx","timestamp":1663242412492},{"id":"HeEo.tsx","timestamp":1663598343256},{"id":"AsrX.tsx","timestamp":1666177253851},{"id":"8uPp.tsx","timestamp":1666177268235},{"id":"ElFO.tsx","source":"Workspace Edit","timestamp":1666177332099},{"id":"cH4s.tsx","timestamp":1666185643056},{"id":"CGNa.tsx","source":"Workspace Edit","timestamp":1666185648508},{"id":"Nqdh.tsx","timestamp":1666187931399},{"id":"2iT0.tsx","source":"Workspace Edit","timestamp":1666345054112},{"id":"dt3D.tsx","source":"Workspace Edit","timestamp":1666349922378},{"id":"WqOt.tsx","timestamp":1666351020045}]}
{"version":1,"resource":"file:///home/anton/znp/libs/core/src/wallet/configurations.rs","entries":[{"id":"xPCE.rs","timestamp":1670343115711}]}
{"version":1,"resource":"file:///home/anton/strooks-debug/src/strooks_local/package.json","entries":[{"id":"lCPs.json","timestamp":1660846298170}]}
{
"name": "strooks",
"version": "1.0.3",
"main": "index.js",
"repository": "git@github.com:strooks/strooks.git",
"author": "André Padez <andre.padez@gmail.com>",
"license": "MIT",
"dependencies": {
"@babel/core": "^7.18.10",
"@storybook/addon-actions": "^6.5.10",
"@storybook/addon-essentials": "^6.5.10",
"@storybook/addon-interactions": "^6.5.10",
"@storybook/addon-links": "^6.5.10",
"@storybook/builder-webpack4": "^6.5.10",
"@storybook/manager-webpack4": "^6.5.10",
"@storybook/react": "^6.5.10",
"@storybook/testing-library": "^0.0.13",
"babel-loader": "^8.2.5",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"storybook-css-modules": "^1.0.8",
"storybook-css-modules-preset": "^1.1.1"
},
"scripts": {
"storybook": "start-storybook -p 6006",
"build-storybook": "build-storybook"
}
}
{"version":1,"resource":"file:///home/anton/znp-cp/frontend/.next/server/pages/admin.js","entries":[{"id":"vGkf.js","source":"searchReplace.source","timestamp":1669114791141}]}
{"version":1,"resource":"file:///home/anton/tauri-app/backend/migrations/2022-06-02-152013_create_users/up.sql","entries":[{"id":"pz0Q.sql","timestamp":1654184860434},{"id":"SCma.sql","timestamp":1654184932989},{"id":"W2td.sql","timestamp":1654185130211},{"id":"nkke.sql","timestamp":1654185500015},{"id":"9p6p.sql","timestamp":1654185510871},{"id":"Ahsr.sql","timestamp":1654185695005},{"id":"vcub.sql","timestamp":1654185710369},{"id":"ze3T.sql","timestamp":1654185780288},{"id":"qFBk.sql","timestamp":1654186005579},{"id":"VdwT.sql","timestamp":1654186026091},{"id":"nUZw.sql","timestamp":1654186042810},{"id":"Epif.sql","timestamp":1654186062378},{"id":"FqRr.sql","timestamp":1654186113618},{"id":"jmlx.sql","timestamp":1654258602575},{"id":"bi31.sql","timestamp":1654258712766},{"id":"AvTj.sql","source":"undoRedo.source","timestamp":1654258725722},{"id":"a2IV.sql","source":"undoRedo.source","timestamp":1654258924925}]}
{"version":1,"resource":"file:///home/anton/znp/src/api/errors.rs","entries":[{"id":"aMzD.rs","timestamp":1649064894681},{"id":"9SmD.rs","timestamp":1649064912316},{"id":"R9Mf.rs","timestamp":1649158871357},{"id":"tPJE.rs","timestamp":1649158917825},{"id":"wfgE.rs","timestamp":1649159298985},{"id":"xD1P.rs","timestamp":1649159522484},{"id":"AZ1v.rs","timestamp":1649159533968},{"id":"991y.rs","timestamp":1649159578804},{"id":"xEnS.rs","timestamp":1649159887863},{"id":"DdaL.rs","timestamp":1649159930375},{"id":"mUta.rs","timestamp":1649159956931},{"id":"MFPL.rs","timestamp":1649159967699},{"id":"M8Xr.rs","timestamp":1649159995059},{"id":"5oqU.rs","timestamp":1649160160343},{"id":"H9Qe.rs","timestamp":1649160191219},{"id":"SpsA.rs","timestamp":1649161455665},{"id":"LBFz.rs","timestamp":1649673238035},{"id":"Qea2.rs","source":"undoRedo.source","timestamp":1649673586544}]}
{"version":1,"resource":"file:///home/anton/gin-boilerplate/tests/article_test.go","entries":[{"id":"xjFT.go","source":"Workspace Edit","timestamp":1663633721145},{"id":"IVa8.go","timestamp":1663633721405},{"id":"7Vre.go","source":"Workspace Edit","timestamp":1663633725329},{"id":"gWEh.go","timestamp":1663633725477}]}
{"version":1,"resource":"file:///home/anton/Keycard/src/blockchain.js","entries":[{"id":"TBUg.js","timestamp":1657204928810}]}
{"version":1,"resource":"file:///home/anton/znp-cert-gen/.env.test","entries":[{"id":"BTDd.test","timestamp":1672235555088},{"id":"owLU.test","timestamp":1672236775580},{"id":"Wq4M.test","timestamp":1672236804680},{"id":"05aQ.test","source":"undoRedo.source","timestamp":1672236829444},{"id":"pBUx.test","timestamp":1672236869952}]}
{"version":1,"resource":"file:///home/anton/z-erc20-ns-go/cmd/cmd.go","entries":[{"id":"CYH4.go","timestamp":1664811188684},{"id":"Q47c.go","timestamp":1664811251628},{"id":"eWr7.go","source":"Workspace Edit","timestamp":1664811258248},{"id":"V7vz.go","timestamp":1664811286784},{"id":"lNup.go","timestamp":1664811374039},{"id":"NNnu.go","timestamp":1664811397671},{"id":"xfIw.go","timestamp":1664811576054},{"id":"hfl6.go","timestamp":1664812375530},{"id":"dRPB.go","source":"renamed.source","timestamp":1664812757949},{"id":"h28K.go","timestamp":1664812780692},{"id":"txQ9.go","timestamp":1664812927151},{"id":"08tJ.go","timestamp":1664813346466},{"id":"B3WP.go","timestamp":1664813589101},{"id":"T5En.go","timestamp":1665526152441},{"id":"zSeN.go","source":"undoRedo.source","timestamp":1665526157261},{"id":"Vf5l.go","timestamp":1669710772987}]}
{
"devDependencies": {
"@swc/cli": "^0.1.57",
"@swc/core": "^1.2.241"
},
"name": "testland",
"version": "1.0.0",
"description": "Testing utilities man",
"main": "index.ts",
"dependencies": {
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "Anton",
"license": "ISC"
}
{
"name": "zptu",
"version": "1.0.0",
"description": "Zenotta Practical Test Utilities",
"main": "src/index.ts",
"dependencies": {
"@zenotta/zenotta-js": "^1.2.5",
"gluegun": "^5.1.2",
"jest": "^29.0.2",
"ts-node": "^10.9.1",
"tweetnacl": "^1.0.3"
},
"scripts": {
"test": "jest --runInBand",
"dev": "ts-node index.ts --tsconfig=tsconfig.json"
},
"author": "Anton",
"license": "ISC",
"devDependencies": {
"@types/jest": "^29.0.0",
"@types/node": "^18.7.14"
}
}
{
"name": "zptu",
"version": "1.0.0",
"description": "Zenotta Practical Test Utilities",
"main": "src/index.ts",
"dependencies": {
"@zenotta/zenotta-js": "^1.2.5",
"gluegun": "^5.1.2",
"jest": "^29.0.2",
"ts-node": "^10.9.1",
"tweetnacl": "^1.0.3"
},
"scripts": {
"test": "jest",
"dev": "ts-node index.ts --tsconfig=tsconfig.json"
},
"author": "Anton",
"license": "ISC",
"devDependencies": {
"@types/jest": "^29.0.0",
"@types/node": "^18.7.14"
}
}
{
"name": "testland",
"version": "1.0.0",
"description": "Testing utilities man",
"main": "src/index.ts",
"dependencies": {
"@zenotta/zenotta-js": "file:.yalc/@zenotta/zenotta-js",
"gluegun": "^5.1.2",
"ts-node": "^10.9.1",
"tweetnacl": "^1.0.3"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"dev": "ts-node index.ts --tsconfig=tsconfig.json"
},
"author": "Anton",
"license": "ISC",
"devDependencies": {
"@types/node": "^18.7.14"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment