PageSourceSearch

https://s2.coinmarketcap.com/v1/cmc/_next/static/chunks/18329-5be32fc6fca13cd5.js

js coinmarketcap.com collected 2026-10-01 08:30:12 UTC 16,348 bytes, 2 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="966c7955-14af-4335-a023-28ba45201393",e._sentryDebugIdIdentifier="sentry-dbid-966c7955-14af-4335-a023-28ba45201393")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[18329],{578435:function(e){var t="undefined"!=typeof Element,n="function"==typeof Map,o="function"==typeof Set,r="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;e.exports=function(e,i){try{return function e(i,s){if(i===s)return!0;if(i&&s&&"object"==typeof i&&"object"==typeof s){var a,l,u,c;if(i.constructor!==s.constructor)return!1;if(Array.isArray(i)){if((a=i.length)!=s.length)return!1;for(l=a;0!=l--;)if(!e(i[l],s[l]))return!1;return!0}if(n&&i instanceof Map&&s instanceof Map){if(i.size!==s.size)return!1;for(c=i.entries();!(l=c.next()).done;)if(!s.has(l.value[0]))return!1;for(c=i.entries();!(l=c.next()).done;)if(!e(l.value[1],s.get(l.value[0])))return!1;return!0}if(o&&i instanceof Set&&s instanceof Set){if(i.size!==s.size)return!1;for(c=i.entries();!(l=c.next()).done;)if(!s.has(l.value[0]))return!1;return!0}if(r&&ArrayBuffer.isView(i)&&ArrayBuffer.isView(s)){if((a=i.length)!=s.length)return!1;for(l=a;0!=l--;)if(i[l]!==s[l])return!1;return!0}if(i.constructor===RegExp)return i.source===s.source&&i.flags===s.flags;if(i.valueOf!==Object.prototype.valueOf&&"function"==typeof i.valueOf&&"function"==typeof s.valueOf)return i.valueOf()===s.valueOf();if(i.toString!==Object.prototype.toString&&"function"==typeof i.toString&&"function"==typeof s.toString)return i.toString()===s.toString();if((a=(u=Object.keys(i)).length)!==Object.keys(s).length)return!1;for(l=a;0!=l--;)if(!Object.prototype.hasOwnProperty.call(s,u[l]))return!1;if(t&&i instanceof Element)return!1;for(l=a;0!=l--;)if(("_owner"!==u[l]&&"__v"!==u[l]&&"__o"!==u[l]||!i.$$typeof)&&!e(i[u[l]],s[u[l]]))return!1;return!0}return i!=i&&s!=s}(e,i)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},593808:function(e,t,n){"use strict";var o=n(202784),r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},i=function(){return(i=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},s={Pixel:"Pixel",Percent:"Percent"},a={unit:s.Percent,value:.8},l=function(e){function t(t){var n=e.call(this,t)||this;return n.lastScrollTop=0,n.actionTriggered=!1,n.startY=0,n.currentY=0,n.dragging=!1,n.maxPullDownDistance=0,n.getScrollableTarget=function(){return n.props.scrollableTarget instanceof HTMLElement?n.props.scrollableTarget:"string"==typeof n.props.scrollableTarget?document.getElementById(n.props.scrollableTarget):(null===n.props.scrollableTarget&&console.warn("You are trying to pass scrollableTarget but it is null. This might\n        happen because the element may not have been added to DOM yet.\n        See https://github.com/ankeetmaini/react-infinite-scroll-component/issues/59 for more info.\n      "),null)},n.onStart=function(e){!n.lastScrollTop&&(n.dragging=!0,e instanceof MouseEvent?n.startY=e.pageY:e instanceof TouchEvent&&(n.startY=e.touches[0].pageY),n.currentY=n.startY,n._infScroll&&(n._infScroll.style.willChange="transform",n._infScroll.style.transition="transform 0.2s cubic-bezier(0,0,0.31,1)"))},n.onMove=function(e){n.dragging&&(e instanceof MouseEvent?n.currentY=e.pageY:e instanceof TouchEvent&&(n.currentY=e.touches[0].pageY),n.currentY<n.startY||(n.currentY-n.startY>=Number(n.props.pullDownToRefreshThreshold)&&n.setState({pullToRefreshThresholdBreached:!0}),n.currentY-n.startY>1.5*n.maxPullDownDistance||!n._infScroll||(n._infScroll.style.overflow="visible",n._infScroll.style.transform="translate3d(0px, "+(n.currentY-n.startY)+"px, 0px)")))},n.onEnd=function(){n.startY=0,n.currentY=0,n.dragging=!1,n.state.pullToRefreshThresholdBreached&&(n.props.refreshFunction&&n.props.refreshFunction(),n.setState({pullToRefreshThresholdBreached:!1})),requestAnimationFrame(function(){n._infScroll&&(n._infScroll.
1style.overflow="auto",n._infScroll.style.transform="none",n._infScroll.style.willChange="none")})},n.onScrollListener=function(e){"function"==typeof n.props.onScroll&&setTimeout(function(){return n.props.onScroll&&n.props.onScroll(e)},0);var t=n.props.height||n._scrollableNode?e.target:document.documentElement.scrollTop?document.documentElement:document.body;n.actionTriggered||(n.isElementAtBottom(t,n.props.scrollThreshold)&&n.props.hasMore&&(n.actionTriggered=!0,n.setState({showLoader:!0}),n.props.next&&n.props.next()),n.lastScrollTop=t.scrollTop)},n.state={showLoader:!1,pullToRefreshThresholdBreached:!1},n.throttledOnScrollListener=(function(e,t,n,o){var r,i=!1,s=0;function a(){r&&clearTimeout(r)}function l(){var l=this,u=Date.now()-s,c=arguments;function p(){s=Date.now(),n.apply(l,c)}i||(o&&!r&&p(),a(),void 0===o&&u>e?p():!0!==t&&(r=setTimeout(o?function(){r=void 0}:p,void 0===o?e-u:e)))}return"boolean"!=typeof t&&(o=n,n=t,t=void 0),l.cancel=function(){a(),i=!0},l})(150,n.onScrollListener).bind(n),n.onStart=n.onStart.bind(n),n.onMove=n.onMove.bind(n),n.onEnd=n.onEnd.bind(n),n}return function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.prototype.componentDidMount=function(){if(void 0===this.props.dataLength)throw Error('mandatory prop "dataLength" is missing. The prop is needed when loading more content. Check README.md for usage');if(this._scrollableNode=this.getScrollableTarget(),this.el=this.props.height?this._infScroll:this._scrollableNode||window,this.el&&this.el.addEventListener("scroll",this.throttledOnScrollListener),"number"==typeof this.props.initialScrollY&&this.el&&this.el instanceof HTMLElement&&this.el.scrollHeight>this.props.initialScrollY&&this.el.scrollTo(0,this.props.initialScrollY),this.props.pullDownToRefresh&&this.el&&(this.el.addEventListener("touchstart",this.onStart),this.el.addEventListener("touchmove",this.onMove),this.el.addEventListener("touchend",this.onEnd),this.el.addEventListener("mousedown",this.onStart),this.el.addEventListener("mousemove",this.onMove),this.el.addEventListener("mouseup",this.onEnd),this.maxPullDownDistance=this._pullDown&&this._pullDown.firstChild&&this._pullDown.firstChild.getBoundingClientRect().height||0,this.forceUpdate(),"function"!=typeof this.props.refreshFunction))throw Error('Mandatory prop "refreshFunction" missing.\n          Pull Down To Refresh functionality will not work\n          as expected. Check README.md for usage\'')},t.prototype.componentWillUnmount=function(){this.el&&(this.el.removeEventListener("scroll",this.throttledOnScrollListener),this.props.pullDownToRefresh&&(this.el.removeEventListener("touchstart",this.onStart),this.el.removeEventListener("touchmove",this.onMove),this.el.removeEventListener("touchend",this.onEnd),this.el.removeEventListener("mousedown",this.onStart),this.el.removeEventListener("mousemove",this.onMove),this.el.removeEventListener("mouseup",this.onEnd)))},t.prototype.UNSAFE_componentWillReceiveProps=function(e){(this.props.key!==e.key||this.props.dataLength!==e.dataLength)&&(this.actionTriggered=!1,this.setState({showLoader:!1}))},t.prototype.isElementAtBottom=function(e,t){void 0===t&&(t=.8);var n,o=e===document.body||e===document.documentElement?window.screen.availHeight:e.clientHeight,r="number"==typeof(n=t)?{unit:s.Percent,value:100*n}:"string"==typeof n?n.match(/^(\d*(\.\d+)?)px$/)?{unit:s.Pixel,value:parseFloat(n)}:n.match(/^(\d*(\.\d+)?)%$/)?{unit:s.Percent,value:parseFloat(n)}:(console.warn('scrollThreshold format is invalid. Valid formats: "120px", "50%"...'),a):(console.warn("scrollThreshold should be string or number"),a);return r.unit===s.Pixel?e.scrollTop+o>=e.scrollHeight-r.value:e.scrollTop+o>=r.value/100*e.scrollHeight},t.prototype.render=function(){var e=this,t=i({height:this.props.height||"auto",overflow:"auto",WebkitOverflowScrolling:"touch"},this.props.style),n=this.props.hasChildren||!!(this.props.children&&this.props.children instanceof Array&&this.props.children.length),r=this.props.pullDownToRefresh&&this.props.height?{overflow:"auto"}:{};return o.createElement("div",{style:r,className:"infinite-scroll-component__outerdiv"},o.createElement("div",{className:"infinite-scroll-component "+(this.props.className||""),ref:function(t){return e._infScroll=t},style:t},this.props.pullDownToRefresh&&o.createElement("div",{style:{position:"relative"},ref:function(t){return e._pullDown=t}},o.createElement("div",{style:{position:"absolute",left:0,right:0,top:-1*this.maxPullDownDistance}},this.state.pullToRefreshThresholdBreached?this.props.releaseToRefreshContent:this.props.pullDownToRefreshContent)),this.props.children,!this.state.showLoader&&!n&&this.props.hasMore&&this.props.loader,this.state.showLoader&&this.props.hasMore&&this.props.loader,!this.props.hasMore&&this.props.endMessage))},t}(o.Component);t.Z=l},990934:function(e,t,n){"use strict";n.d(t,{C8:function(){return r},dK:function(){return s},mq:function(){return i}});var o=n(202784),r=o.createContext(),i=o.createContext();function s(e){var t=e.children,n=o.useState(null),s=n[0],a=n[1],l=o.useRef(!1);o.useEffect(function(){return function(){l.current=!0}},[]);var u=o.useCallback(function(e){l.current||a(e)},[]);return o.createElement(r.Provider,{value:s},o.createElement(i.Provider,{value:u},t))}},694470:function(e,t,n){"use strict";n.d(t,{r:function(){return m}});var o=n(202784),r=n(990934),i=n(860855),s=n(928316),a=n(10423),l=n(578435),u=n.n(l),c=[],p=function(e,t,n){void 0===n&&(n={});var r=o.useRef(null),l={onFirstUpdate:n.onFirstUpdate,placement:n.placement||"bottom",strategy:n.strategy||"absolute",modifiers:n.modifiers||c}
1,p=o.useState({styles:{popper:{position:l.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),f=p[0],d=p[1],h=o.useMemo(function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(e){var t=e.state,n=Object.keys(t.elements);s.flushSync(function(){d({styles:(0,i.sq)(n.map(function(e){return[e,t.styles[e]||{}]})),attributes:(0,i.sq)(n.map(function(e){return[e,t.attributes[e]]}))})})},requires:["computeStyles"]}},[]),m=o.useMemo(function(){var e={onFirstUpdate:l.onFirstUpdate,placement:l.placement,strategy:l.strategy,modifiers:[].concat(l.modifiers,[h,{name:"applyStyles",enabled:!1}])};return u()(r.current,e)?r.current||e:(r.current=e,e)},[l.onFirstUpdate,l.placement,l.strategy,l.modifiers,h]),v=o.useRef();return(0,i.LI)(function(){v.current&&v.current.setOptions(m)},[m]),(0,i.LI)(function(){if(null!=e&&null!=t){var o=(n.createPopper||a.fi)(e,t,m);return v.current=o,function(){o.destroy(),v.current=null}}},[e,t,n.createPopper]),{state:v.current?v.current.state:null,styles:f.styles,attributes:f.attributes,update:v.current?v.current.update:null,forceUpdate:v.current?v.current.forceUpdate:null}},f=function(){},d=function(){return Promise.resolve(null)},h=[];function m(e){var t=e.placement,n=void 0===t?"bottom":t,s=e.strategy,a=void 0===s?"absolute":s,l=e.modifiers,u=void 0===l?h:l,c=e.referenceElement,m=e.onFirstUpdate,v=e.innerRef,y=e.children,g=o.useContext(r.C8),b=o.useState(null),w=b[0],E=b[1],O=o.useState(null),S=O[0],T=O[1];o.useEffect(function(){(0,i.k$)(v,w)},[v,w]);var L=p(c||g,w,o.useMemo(function(){return{placement:n,strategy:a,onFirstUpdate:m,modifiers:[].concat(u,[{name:"arrow",enabled:null!=S,options:{element:S}}])}},[n,a,m,u,S])),_=L.state,D=L.styles,C=L.forceUpdate,R=L.update,M=o.useMemo(function(){return{ref:E,style:D.popper,placement:_?_.placement:n,hasPopperEscaped:_&&_.modifiersData.hide?_.modifiersData.hide.hasPopperEscaped:null,isReferenceHidden:_&&_.modifiersData.hide?_.modifiersData.hide.isReferenceHidden:null,arrowProps:{style:D.arrow,ref:T},forceUpdate:C||f,update:R||d}},[E,T,n,_,D,R,C]);return(0,i.$p)(y)(M)}},975586:function(e,t,n){"use strict";n.d(t,{s:function(){return l}});var o=n(202784),r=n(645982),i=n.n(r),s=n(990934),a=n(860855);function l(e){var t=e.children,n=e.innerRef,r=o.useContext(s.mq),l=o.useCallback(function(e){(0,a.k$)(n,e),(0,a.DL)(r,e)},[n,r]);return o.useEffect(function(){return function(){return(0,a.k$)(n,null)}},[]),o.useEffect(function(){i()(!!r,"`Reference` should not be used outside of a `Manager` component.")},[r]),(0,a.$p)(t)({ref:l})}},860855:function(e,t,n){"use strict";n.d(t,{$p:function(){return r},DL:function(){return i},LI:function(){return l},k$:function(){return s},sq:function(){return a}});var o=n(202784),r=function(e){return Array.isArray(e)?e[0]:e},i=function(e){if("function"==typeof e){for(var t=arguments.length,n=Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];return e.apply(void 0,n)}},s=function(e,t){if("function"==typeof e)return i(e,t);null!=e&&(e.current=t)},a=function(e){return e.reduce(function(e,t){var n=t[0],o=t[1];return e[n]=o,e},{})},l="undefined"!=typeof window&&window.document&&window.document.createElement?o.useLayoutEffect:o.useEffect},881209:function(e,t,n){"use strict";var o,r,i,s=n(807896),a=n(459740),l=n(256666),u=n(164990),c=n(709249),p=n(887371),f=n(545754),d=n(202784),h=n(447931),m=n(380670);n(118726),n(928316);var v=(o=(0,m.m)(h.S),i=r=function(e){(0,f.Z)(n,e);var t=(0,u._)(n);function n(e){var o;return(0,c.Z)(this,n),(o=t.call(this)).select=void 0,o.lastRequest=void 0,o.mounted=!1,o.handleInputChange=function(e,t){var n=o.props,r=n.cacheOptions,i=n.onInputChange,s=(0,u.H)(e,t,i);if(!s){delete o.lastRequest,o.setState({inputValue:"",loadedInputValue:"",loadedOptions:[],isLoading:!1,passEmptyOptions:!1});return}if(r&&o.state.optionsCache[s])o.setState({inputValue:s,loadedInputValue:s,loadedOptions:o.state.optionsCache[s],isLoading:!1,passEmptyOptions:!1});else{var a=o.lastRequest={};o.setState({inputValue:s,isLoading:!0,passEmptyOptions:!o.state.loadedInputValue},function(){o.loadOptions(s,function(e){o.mounted&&a===o.lastRequest&&(delete o.lastRequest,o.setState(function(t){return{isLoading:!1,loadedInputValue:s,loadedOptions:e||[],passEmptyOptions:!1,optionsCache:e?(0,u.a)((0,u.a)({},t.optionsCache),{},(0,l.Z)({},s,e)):t.optionsCache}}))})})}return s},o.state={defaultOptions:Array.isArray(e.defaultOptions)?e.defaultOptions:void 0,inputValue:void 0!==e.inputValue?e.inputValue:"",isLoading:!0===e.defaultOptions,loadedOptions:[],passEmptyOptions:!1,optionsCache:{},prevDefaultOptions:void 0,prevCacheOptions:void 0},o}
1return(0,p.Z)(n,[{key:"componentDidMount",value:function(){var e=this;this.mounted=!0;var t=this.props.defaultOptions,n=this.state.inputValue;!0===t&&this.loadOptions(n,function(t){if(e.mounted){var n=!!e.lastRequest;e.setState({defaultOptions:t||[],isLoading:n})}})}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"loadOptions",value:function(e,t){var n=this.props.loadOptions;if(!n)return t();var o=n(e,t);o&&"function"==typeof o.then&&o.then(t,function(){return t()})}},{key:"render",value:function(){var e=this,t=this.props;t.loadOptions;var n=t.isLoading,r=(0,a.Z)(t,["loadOptions","isLoading"]),i=this.state,l=i.defaultOptions,u=i.inputValue,c=i.isLoading,p=i.loadedInputValue,f=i.loadedOptions,h=i.passEmptyOptions;return d.createElement(o,(0,s.Z)({},r,{ref:function(t){e.select=t},options:h?[]:u&&p?f:l||[],isLoading:c||n,onInputChange:this.handleInputChange}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.cacheOptions!==t.prevCacheOptions?{prevCacheOptions:e.cacheOptions,optionsCache:{}}:{},o=e.defaultOptions!==t.prevDefaultOptions?{prevDefaultOptions:e.defaultOptions,defaultOptions:Array.isArray(e.defaultOptions)?e.defaultOptions:void 0}:{};return(0,u.a)((0,u.a)({},n),o)}}]),n}(d.Component),r.defaultProps={cacheOptions:!1,defaultOptions:!1,filterOption:null,isLoading:!1},i);t.ZP=v},645982:function(e){"use strict";e.exports=function(){}},139815:function(e,t,n){"use strict";var o=n(785084),r=n(399982);t.Z=function(e){return!0===e||!1===e||(0,r.Z)(e)&&"[object Boolean]"==(0,o.Z)(e)}}}]);
2//# sourceMappingURL=18329-5be32fc6fca13cd5.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.