dappros/ethora

View on GitHub
client-web/build/static/js/281.bd0d5fba.chunk.js

Summary

Maintainability
A
0 mins
Test Coverage
"use strict";(self.webpackChunkweb_app=self.webpackChunkweb_app||[]).push([[281],{67281:function(e,n,t){t.r(n),t.d(n,{default:function(){return ee}});var r=t(74165),i=t(15861),a=t(70885),s=t(4942),o=t(72791),c=t(47409),d=t(11210),l=t(74142),u=t(20601),p=t(85847),m=t(82839),f=t(90466),h=t(12891),x=t(35667),g=t(24296),y=t(53628),b=t(80184),v=function(e){var n=e.data,t=(0,l.Z)();return(0,b.jsx)(u.h,{height:"100%",children:(0,b.jsxs)(p.w,{width:500,height:300,data:n,margin:{top:5,right:30,left:20,bottom:5},children:[(0,b.jsx)(m.q,{strokeDasharray:"3 3"}),(0,b.jsx)(f.K,{dataKey:"date"}),(0,b.jsx)(h.B,{dataKey:"y"}),(0,b.jsx)(x.u,{}),(0,b.jsx)(g.D,{}),(0,b.jsx)(y.x,{type:"monotone",name:"Transactions",dataKey:"y",stroke:t.palette.primary.main,activeDot:{r:8}})]})})},Z=t(45100),j=t(50228),w=t(4565),k=t(17205),P=t(42982),S=t(63366),W=t(87462),N=t(28182),L=t(51184),T=t(78519),G=t(94419),C=t(60277),z=t(85513);var M=o.createContext(),D=t(75878),B=t(21217);function F(e){return(0,B.Z)("MuiGrid",e)}var R=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],E=(0,D.Z)("MuiGrid",["root","container","item","zeroMinWidth"].concat((0,P.Z)([0,1,2,3,4,5,6,7,8,9,10].map((function(e){return"spacing-xs-".concat(e)}))),(0,P.Z)(["column-reverse","column","row-reverse","row"].map((function(e){return"direction-xs-".concat(e)}))),(0,P.Z)(["nowrap","wrap-reverse","wrap"].map((function(e){return"wrap-xs-".concat(e)}))),(0,P.Z)(R.map((function(e){return"grid-xs-".concat(e)}))),(0,P.Z)(R.map((function(e){return"grid-sm-".concat(e)}))),(0,P.Z)(R.map((function(e){return"grid-md-".concat(e)}))),(0,P.Z)(R.map((function(e){return"grid-lg-".concat(e)}))),(0,P.Z)(R.map((function(e){return"grid-xl-".concat(e)}))))),I=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function A(e){var n=parseFloat(e);return"".concat(n).concat(String(e).replace(String(n),"")||"px")}function K(e){var n=e.breakpoints,t=e.values,r="";Object.keys(t).forEach((function(e){""===r&&0!==t[e]&&(r=e)}));var i=Object.keys(n).sort((function(e,t){return n[e]-n[t]}));return i.slice(0,i.indexOf(r))}var O=(0,C.ZP)("div",{name:"MuiGrid",slot:"Root",overridesResolver:function(e,n){var t=e.ownerState,r=t.container,i=t.direction,a=t.item,s=t.spacing,o=t.wrap,c=t.zeroMinWidth,d=t.breakpoints,l=[];r&&(l=function(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!e||e<=0)return[];if("string"===typeof e&&!Number.isNaN(Number(e))||"number"===typeof e)return[t["spacing-xs-".concat(String(e))]];var r=[];return n.forEach((function(n){var i=e[n];Number(i)>0&&r.push(t["spacing-".concat(n,"-").concat(String(i))])})),r}(s,d,n));var u=[];return d.forEach((function(e){var r=t[e];r&&u.push(n["grid-".concat(e,"-").concat(String(r))])})),[n.root,r&&n.container,a&&n.item,c&&n.zeroMinWidth].concat((0,P.Z)(l),["row"!==i&&n["direction-xs-".concat(String(i))],"wrap"!==o&&n["wrap-xs-".concat(String(o))]],u)}})((function(e){var n=e.ownerState;return(0,W.Z)({boxSizing:"border-box"},n.container&&{display:"flex",flexWrap:"wrap",width:"100%"},n.item&&{margin:0},n.zeroMinWidth&&{minWidth:0},"wrap"!==n.wrap&&{flexWrap:n.wrap})}),(function(e){var n=e.theme,t=e.ownerState,r=(0,L.P$)({values:t.direction,breakpoints:n.breakpoints.values});return(0,L.k9)({theme:n},r,(function(e){var n={flexDirection:e};return 0===e.indexOf("column")&&(n["& > .".concat(E.item)]={maxWidth:"none"}),n}))}),(function(e){var n=e.theme,t=e.ownerState,r=t.container,i=t.rowSpacing,a={};if(r&&0!==i){var o,c=(0,L.P$)({values:i,breakpoints:n.breakpoints.values});"object"===typeof c&&(o=K({breakpoints:n.breakpoints.values,values:c})),a=(0,L.k9)({theme:n},c,(function(e,t){var r,i=n.spacing(e);return"0px"!==i?(0,s.Z)({marginTop:"-".concat(A(i))},"& > .".concat(E.item),{paddingTop:A(i)}):null!=(r=o)&&r.includes(t)?{}:(0,s.Z)({marginTop:0},"& > .".concat(E.item),{paddingTop:0})}))}return a}),(function(e){var n=e.theme,t=e.ownerState,r=t.container,i=t.columnSpacing,a={};if(r&&0!==i){var o,c=(0,L.P$)({values:i,breakpoints:n.breakpoints.values});"object"===typeof c&&(o=K({breakpoints:n.breakpoints.values,values:c})),a=(0,L.k9)({theme:n},c,(function(e,t){var r,i=n.spacing(e);return"0px"!==i?(0,s.Z)({width:"calc(100% + ".concat(A(i),")"),marginLeft:"-".concat(A(i))},"& > .".concat(E.item),{paddingLeft:A(i)}):null!=(r=o)&&r.includes(t)?{}:(0,s.Z)({width:"100%",marginLeft:0},"& > .".concat(E.item),{paddingLeft:0})}))}return a}),(function(e){var n,t=e.theme,r=e.ownerState;return t.breakpoints.keys.reduce((function(e,i){var a={};if(r[i]&&(n=r[i]),!n)return e;if(!0===n)a={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if("auto"===n)a={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{var s=(0,L.P$)({values:r.columns,breakpoints:t.breakpoints.values}),o="object"===typeof s?s[i]:s;if(void 0===o||null===o)return e;var c="".concat(Math.round(n/o*1e8)/1e6,"%"),d={};if(r.container&&r.item&&0!==r.columnSpacing){var l=t.spacing(r.columnSpacing);if("0px"!==l){var u="calc(".concat(c," + ").concat(A(l),")");d={flexBasis:u,maxWidth:u}}}a=(0,W.Z)({flexBasis:c,flexGrow:0,maxWidth:c},d)}return 0===t.breakpoints.values[i]?Object.assign(e,a):e[t.breakpoints.up(i)]=a,e}),{})}));var H=function(e){var n=e.classes,t=e.container,r=e.direction,i=e.item,a=e.spacing,s=e.wrap,o=e.zeroMinWidth,c=e.breakpoints,d=[];t&&(d=function(e,n){if(!e||e<=0)return[];if("string"===typeof e&&!Number.isNaN(Number(e))||"number"===typeof e)return["spacing-xs-".concat(String(e))];var t=[];return n.forEach((function(n){var r=e[n];if(Number(r)>0){var i="spacing-".concat(n,"-").concat(String(r));t.push(i)}})),t}(a,c));var l=[];c.forEach((function(n){var t=e[n];t&&l.push("grid-".concat(n,"-").concat(String(t)))}));var u={root:["root",t&&"container",i&&"item",o&&"zeroMinWidth"].concat((0,P.Z)(d),["row"!==r&&"direction-xs-".concat(String(r)),"wrap"!==s&&"wrap-xs-".concat(String(s))],l)};return(0,G.Z)(u,F,n)},V=o.forwardRef((function(e,n){var t=(0,z.Z)({props:e,name:"MuiGrid"}),r=(0,l.Z)().breakpoints,i=(0,T.Z)(t),a=i.className,s=i.columns,c=i.columnSpacing,d=i.component,u=void 0===d?"div":d,p=i.container,m=void 0!==p&&p,f=i.direction,h=void 0===f?"row":f,x=i.item,g=void 0!==x&&x,y=i.rowSpacing,v=i.spacing,Z=void 0===v?0:v,j=i.wrap,w=void 0===j?"wrap":j,k=i.zeroMinWidth,P=void 0!==k&&k,L=(0,S.Z)(i,I),G=y||Z,C=c||Z,D=o.useContext(M),B=m?s||12:D,F={},R=(0,W.Z)({},L);r.keys.forEach((function(e){null!=L[e]&&(F[e]=L[e],delete R[e])}));var E=(0,W.Z)({},i,{columns:B,container:m,direction:h,item:g,rowSpacing:G,columnSpacing:C,wrap:w,zeroMinWidth:P,spacing:Z},F,{breakpoints:r.keys}),A=H(E);return(0,b.jsx)(M.Provider,{value:B,children:(0,b.jsx)(O,(0,W.Z)({ownerState:E,className:(0,N.Z)(A.root,a),as:u,ref:n},R))})})),_=V,$=t(91482),U=t(64880),q=t(91523),Q=function(e){var n=e.blocks,t=(0,l.Z)(),r=(0,U.k6)();return(0,b.jsxs)(j.Z,{children:[(0,b.jsxs)(j.Z,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,b.jsx)(w.Z,{variant:"h6",style:{fontSize:"20px"},children:"Blocks"}),(0,b.jsx)(k.Z,{variant:"contained",onClick:function(){return r.push("/explorer/blocks")},children:"View All"})]}),(0,b.jsx)("div",{style:{height:2,backgroundColor:t.palette.primary.main,margin:"5px 0",borderRadius:5}}),(0,b.jsx)(_,{container:!0,spacing:2,sx:{maxHeight:300,overflowY:"scroll",marginTop:"10px"},children:n.map((function(e){return(0,b.jsxs)(_,{container:!0,justifyContent:"flex-start",sx:{marginBottom:"10px",marginLeft:"15px"},children:[(0,b.jsx)(_,{sx:{backgroundColor:"lightgrey",borderRadius:5,padding:"5px",marginRight:10},item:!0,xs:6,md:4,lg:4,children:(0,b.jsxs)(_,{children:[(0,b.jsx)(w.Z,{sx:{fontWeight:"bold",color:"black"},children:(0,b.jsxs)(q.rU,{to:"/explorer/block/"+e.number,style:{textDecoration:"none",color:"black"},children:["Block ",e.number]})}),(0,b.jsx)(w.Z,{children:(0,$.Z)(new Date(1e3*e.timestamp),"PPpp")})]})}),(0,b.jsxs)(_,{item:!0,xs:12,md:4,lg:4,children:[(0,b.jsxs)(w.Z,{fontSize:14,color:"primary",children:["Miner ",e.miner]}),(0,b.jsxs)(w.Z,{fontSize:14,color:"primary",sx:{fontWeight:"bold"},children:[e.transactions.length," Transactions"," "]})]})]},e.hash)}))})]})},Y=t(79299),J=t(24177),X=(0,C.ZP)(j.Z)((function(e){var n=e.theme;return(0,s.Z)({width:"100vw",padding:20,display:"flex"},n.breakpoints.down("md"),{flexDirection:"column"})}));function ee(){var e=(0,d.K)((function(e){return e.user})),n=(0,o.useState)({limit:0,offset:0,items:[],total:0}),t=(0,a.Z)(n,2),s=t[0],l=t[1],u=(0,o.useState)([]),p=(0,a.Z)(u,2),m=p[0],f=p[1],h=(0,o.useState)(!1),x=(0,a.Z)(h,2),g=x[0],y=x[1],k=(0,o.useState)({limit:0,offset:0,items:[],total:0}),P=(0,a.Z)(k,2),S=P[0],W=P[1],N=function(){var n=(0,i.Z)((0,r.Z)().mark((function n(){var t,i,a,s,o,d,u;return(0,r.Z)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return y(!0),n.prev=1,n.next=4,(0,c.f1)(e.walletAddress);case 4:return t=n.sent,i=t.data,n.next=8,(0,c.lC)();case 8:return a=n.sent,s=a.data,n.next=12,(0,c.OQ)();case 12:o=n.sent,d=o.data,u=(0,J.F7)(s),f(u),l(i),W(d),n.next=23;break;case 20:n.prev=20,n.t0=n.catch(1),console.log(n.t0);case 23:y(!1);case 24:case"end":return n.stop()}}),n,null,[[1,20]])})));return function(){return n.apply(this,arguments)}}();return(0,o.useEffect)((function(){N()}),[]),g?(0,b.jsx)(Z.A,{}):(0,b.jsxs)(j.Z,{children:[!!e.token&&(0,b.jsxs)(X,{children:[(0,b.jsx)(j.Z,{sx:{maxWidth:500},children:(0,b.jsx)(Q,{blocks:S.items})}),(0,b.jsx)(j.Z,{sx:{height:300,width:"100%"},children:(0,b.jsx)(v,{data:m})})]}),(0,b.jsx)(w.Z,{variant:"h6",sx:{margin:"16px"},children:"Transactions"}),(0,b.jsx)(Y.P,{transactions:s.items})]})}},79299:function(e,n,t){t.d(n,{P:function(){return j}});var r=t(70885),i=t(74142),a=t(76132),s=t(19978),o=t(5682),c=t(73978),d=t(4346),l=t(50228),u=t(74244),p=t(45629),m=t(72791),f=t(57050),h=t(3395),x=t(69861),g=t(91482),y=t(11210),b=t(64880),v=t(80184),Z=function(e){var n=e.item,t=(0,i.Z)(),Z=(0,y.K)((function(e){return e.user.walletAddress})),j=n.from===Z,w=(0,m.useState)(!1),k=(0,r.Z)(w,2),P=k[0],S=k[1],W=(0,b.k6)();return n.fromFirstName?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(a.ZP,{children:(0,v.jsxs)(s.Z,{onClick:function(){return S((function(e){return!e}))},children:[(0,v.jsx)(o.Z,{children:(0,v.jsx)(c.Z,{style:{backgroundColor:t.palette.primary.main},children:(0,v.jsx)("p",{children:n.fromFirstName.slice(0,2).toUpperCase()})})}),(0,v.jsx)(d.Z,{primary:n.fromFirstName+" "+n.fromLastName,secondary:(0,g.Z)(new Date(n.timestamp),"pp PP")}),(0,v.jsxs)(l.Z,{sx:{display:"flex",justifyContent:"center",alignItems:"center"},children:[j?(0,v.jsx)(x.Z,{fontSize:"small",color:"error"}):(0,v.jsx)(h.Z,{color:"success",fontSize:"small"}),(0,v.jsx)("span",{children:n.value}),(0,v.jsx)("img",{src:f,style:{width:20,height:20},alt:"coin"})]})]})},n.transactionHash),(0,v.jsx)(u.Z,{in:P,timeout:"auto",unmountOnExit:!0,children:(0,v.jsxs)(p.Z,{dense:!0,children:[(0,v.jsxs)(a.ZP,{disablePadding:!0,disableGutters:!0,style:{paddingLeft:25},children:[(0,v.jsx)("span",{style:{fontWeight:"bold"},children:"Block Number:"})," ",n.blockNumber]}),(0,v.jsxs)(a.ZP,{disablePadding:!0,disableGutters:!0,style:{paddingLeft:25},children:[(0,v.jsx)("span",{style:{fontWeight:"bold"},children:"From:"})," ",(0,v.jsx)("span",{children:(0,v.jsx)("span",{onClick:function(){return W.push("/explorer/address/"+n.from)},style:{textDecoration:"underline",cursor:"pointer"},children:n.from})})]})," ",(0,v.jsxs)(a.ZP,{disablePadding:!0,disableGutters:!0,style:{paddingLeft:25},children:[(0,v.jsx)("span",{style:{fontWeight:"bold"},children:"To:"}),(0,v.jsx)("span",{onClick:function(){return W.push("/explorer/address/"+n.to)},style:{textDecoration:"underline",cursor:"pointer"},children:n.to})]}),(0,v.jsxs)(a.ZP,{disablePadding:!0,disableGutters:!0,style:{paddingLeft:25},children:[(0,v.jsx)("span",{style:{fontWeight:"bold"},children:"Sender First Name:"}),n.fromFirstName]}),(0,v.jsxs)(a.ZP,{disablePadding:!0,disableGutters:!0,style:{paddingLeft:25},children:[(0,v.jsx)("span",{style:{fontWeight:"bold"},children:"Sender Last Name:"}),n.fromLastName]}),(0,v.jsxs)(a.ZP,{disablePadding:!0,disableGutters:!0,style:{paddingLeft:25},children:[(0,v.jsx)("span",{style:{fontWeight:"bold"},children:"Timestamp:"})," ",(0,g.Z)(new Date(n.timestamp),"pp PP")]}),(0,v.jsxs)(a.ZP,{disablePadding:!0,disableGutters:!0,style:{paddingLeft:25},children:[(0,v.jsx)("span",{style:{fontWeight:"bold"},children:"Receiver First Name:"}),n.toFirstName]}),(0,v.jsxs)(a.ZP,{disablePadding:!0,disableGutters:!0,style:{paddingLeft:25},children:[(0,v.jsx)("span",{style:{fontWeight:"bold"},children:"Receiver Last Name:"}),n.toLastName]}),(0,v.jsxs)(a.ZP,{disablePadding:!0,disableGutters:!0,style:{paddingLeft:25},children:[(0,v.jsx)("span",{style:{fontWeight:"bold"},children:"Token Name:"}),n.tokenName]}),(0,v.jsxs)(a.ZP,{disablePadding:!0,disableGutters:!0,style:{paddingLeft:25},children:[(0,v.jsx)("span",{style:{fontWeight:"bold"},children:"Transaction Index:"}),n.transactionIndex]}),(0,v.jsxs)(a.ZP,{disablePadding:!0,disableGutters:!0,style:{paddingLeft:25},children:[(0,v.jsx)("span",{style:{fontWeight:"bold"},children:"Type:"}),n.type]}),(0,v.jsxs)(a.ZP,{disablePadding:!0,disableGutters:!0,style:{paddingLeft:25},children:[(0,v.jsx)("span",{style:{fontWeight:"bold"},children:"Value:"}),n.value]}),(0,v.jsxs)(a.ZP,{disablePadding:!0,disableGutters:!0,style:{paddingLeft:25},children:[(0,v.jsx)("span",{style:{fontWeight:"bold"},children:"Transaction Hash:"}),(0,v.jsx)("span",{onClick:function(){return W.push("/explorer/transactions/"+n.transactionHash)},style:{textDecoration:"underline",cursor:"pointer"},children:n.transactionHash})]}),(0,v.jsxs)(a.ZP,{disablePadding:!0,disableGutters:!0,style:{paddingLeft:25},children:[(0,v.jsx)("span",{style:{fontWeight:"bold"},children:"Token Id:"}),n.tokenId]}),(0,v.jsxs)(a.ZP,{disablePadding:!0,disableGutters:!0,style:{paddingLeft:25},children:[(0,v.jsx)("span",{style:{fontWeight:"bold"},children:"_id:"}),n._id]})]})})]}):null},j=function(e){var n=e.transactions;(0,i.Z)(),(0,y.K)((function(e){return e.user.walletAddress}));return console.log({transactions:n}),(0,v.jsx)(p.Z,{sx:{width:"100%",bgcolor:"background.paper"},children:n.map((function(e){return(0,v.jsx)(Z,{item:e},e._id)}))})}},3395:function(e,n,t){var r=t(64836);n.Z=void 0;var i=r(t(45649)),a=t(80184),s=(0,i.default)((0,a.jsx)("path",{d:"m20 12-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"}),"ArrowDownward");n.Z=s},69861:function(e,n,t){var r=t(64836);n.Z=void 0;var i=r(t(45649)),a=t(80184),s=(0,i.default)((0,a.jsx)("path",{d:"m4 12 1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8-8 8z"}),"ArrowUpward");n.Z=s},4346:function(e,n,t){var r=t(4942),i=t(63366),a=t(87462),s=t(72791),o=t(28182),c=t(94419),d=t(4565),l=t(98826),u=t(85513),p=t(60277),m=t(29282),f=t(80184),h=["children","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"],x=(0,p.ZP)("div",{name:"MuiListItemText",slot:"Root",overridesResolver:function(e,n){var t=e.ownerState;return[(0,r.Z)({},"& .".concat(m.Z.primary),n.primary),(0,r.Z)({},"& .".concat(m.Z.secondary),n.secondary),n.root,t.inset&&n.inset,t.primary&&t.secondary&&n.multiline,t.dense&&n.dense]}})((function(e){var n=e.ownerState;return(0,a.Z)({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},n.primary&&n.secondary&&{marginTop:6,marginBottom:6},n.inset&&{paddingLeft:56})})),g=s.forwardRef((function(e,n){var t=(0,u.Z)({props:e,name:"MuiListItemText"}),r=t.children,p=t.className,g=t.disableTypography,y=void 0!==g&&g,b=t.inset,v=void 0!==b&&b,Z=t.primary,j=t.primaryTypographyProps,w=t.secondary,k=t.secondaryTypographyProps,P=(0,i.Z)(t,h),S=s.useContext(l.Z).dense,W=null!=Z?Z:r,N=w,L=(0,a.Z)({},t,{disableTypography:y,inset:v,primary:!!W,secondary:!!N,dense:S}),T=function(e){var n=e.classes,t=e.inset,r=e.primary,i=e.secondary,a={root:["root",t&&"inset",e.dense&&"dense",r&&i&&"multiline"],primary:["primary"],secondary:["secondary"]};return(0,c.Z)(a,m.L,n)}(L);return null==W||W.type===d.Z||y||(W=(0,f.jsx)(d.Z,(0,a.Z)({variant:S?"body2":"body1",className:T.primary,component:null!=j&&j.variant?void 0:"span",display:"block"},j,{children:W}))),null==N||N.type===d.Z||y||(N=(0,f.jsx)(d.Z,(0,a.Z)({variant:"body2",className:T.secondary,color:"text.secondary",display:"block"},k,{children:N}))),(0,f.jsxs)(x,(0,a.Z)({className:(0,o.Z)(T.root,p),ownerState:L,ref:n},P,{children:[W,N]}))}));n.Z=g}}]);
//# sourceMappingURL=281.bd0d5fba.chunk.js.map