PageSourceSearch

https://cortex-arkiv.vercel.app/_next/static/chunks/514.282adc04ebb92d3a.js

js cortex-arkiv.vercel.app collected 2026-10-03 06:34:42 UTC 3,051 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[514],{16514:(e,a,t)=>{t.d(a,{offchainLookup:()=>b,offchainLookupSignature:()=>g});var s=t(3972),r=t(59350),n=t(13933),o=t(24250);class i extends n.C{constructor({callbackSelector:e,cause:a,data:t,extraData:s,sender:r,urls:n}){super(a.shortMessage||"An error occurred while fetching for an offchain result.",{cause:a,metaMessages:[...a.metaMessages||[],a.metaMessages?.length?"":[],"Offchain Gateway Call:",n&&["  Gateway URL(s):",...n.map(e=>`    ${(0,o.ID)(e)}`)],`  Sender: ${r}`,`  Data: ${t}`,`  Callback selector: ${e}`,`  Extra data: ${s}`].flat(),name:"OffchainLookupError"})}}class c extends n.C{constructor({result:e,url:a}){super("Offchain gateway response is malformed. Response data must be a hex value.",{metaMessages:[`Gateway URL: ${(0,o.ID)(a)}`,`Response: ${(0,r.A)(e)}`],name:"OffchainLookupResponseMalformedError"})}}class d extends n.C{constructor({sender:e,to:a}){super("Reverted sender address does not match target contract address (`to`).",{metaMessages:[`Contract address: ${a}`,`OffchainLookup sender address: ${e}`],name:"OffchainLookupSenderMismatchError"})}}var l=t(4058),f=t(41343),u=t(41706),h=t(32108),p=t(40290),w=t(60587),y=t(6942);let g="0x556f1830",m={name:"OffchainLookup",type:"error",inputs:[{name:"sender",type:"address"},{name:"urls",type:"string[]"},{name:"callData",type:"bytes"},{name:"callbackFunction",type:"bytes4"},{name:"extraData",type:"bytes"}]};async function b(e,{blockNumber:a,blockTag:t,data:r,requestOptions:n,to:c}){let{args:l}=(0,f.W)({data:r,abi:[m]}),[w,g,b,C,O]=l,{ccipRead:T}=e,x=T&&"function"==typeof T?.request?T.request:k;try{if(!(0,h.h)(c,w))throw new d({sender:w,to:c});let r=g.includes(y.J)?await (0,y.X)({data:b,ccipRequest:e=>x({...e,requestOptions:n})}):await x({data:b,requestOptions:n,sender:w,urls:g}),{data:o}=await (0,s.T)(e,{blockNumber:a,blockTag:t,data:(0,p.xW)([C,(0,u.h)([{type:"bytes"},{type:"bytes"}],[r,O])]),requestOptions:n,to:c});return o}catch(e){if(n?.signal?.aborted)throw(0,o.TY)(n.signal);if((0,o.zf)(e))throw e;throw new i({callbackSelector:C,cause:e,data:r,extraData:O,sender:w,urls:g})}}async function k({data:e,requestOptions:a,sender:t,urls:s}){let n=Error("An unknown error occurred.");for(let i=0;i<s.length;i++){if(a?.signal?.aborted)throw(0,o.TY)(a.signal);let d=s[i],f=d.includes("{data}")?"GET":"POST",u="POST"===f?{data:e,sender:t}:void 0,h="POST"===f?{"Content-Type":"application/json"}:{};try{let s,o=await fetch(d.replace("{sender}",t.toLowerCase()).replace("{data}",e),{body:JSON.stringify(u),headers:h,method:f,...a?.signal?{signal:a.signal}:{}});if(s=o.headers.get("Content-Type")?.startsWith("application/json")?(await o.json()).data:await o.text(),!o.ok){n=new l.Ci({body:u,details:s?.error?(0,r.A)(s.error):o.statusText,headers:o.headers,status:o.status,url:d});continue}if(!(0,w.q)(s)){n=new c({result:s,url:d});continue}return s}catch(e){if(a?.signal?.aborted)throw(0,o.TY)(a.signal);if((0,o.zf)(e))throw e;n=new l.Ci({body:u,details:e.message,url:d})}}throw n}}}]);

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.