PageSourceSearch

https://travorio.com/_next/static/chunks/crypto-f9956b06.6e906352cf2aec7c.js

js travorio.com collected 2026-09-24 13:08:48 UTC 44,172 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[65238],{4189:(e,t,a)=>{a.r(t),a.d(t,{FN_SELECTOR:()=>c,decodeGetApprovedResult:()=>y,encodeGetApproved:()=>l,encodeGetApprovedParams:()=>m,getApproved:()=>p,isGetApprovedSupported:()=>u});var n=a(6809),r=a(83682),i=a(80778),s=a(88750);let c="0x081812fc",o=[{name:"tokenId",type:"uint256"}],d=[{type:"address"}];function u(e){return(0,s.F)({availableSelectors:e,method:[c,o,d]})}function m(e){return(0,i.hd)(o,[e.tokenId])}function l(e){return c+m(e).slice(2)}function y(e){return(0,n.n)(d,e)[0]}async function p(e){return(0,r.readContract)({contract:e.contract,method:[c,o,d],params:[e.tokenId]})}},10371:(e,t,a)=>{a.d(t,{hd:()=>s});var n=a(83682);let r=[{name:"name",type:"bytes"},{name:"data",type:"bytes"}],i=[{type:"bytes"},{type:"address"}];async function s(e){return(0,n.readContract)({contract:e.contract,method:["0x9061b923",r,i],params:[e.name,e.data]})}},11022:(e,t,a)=>{a.d(t,{Mf:()=>s});var n=a(83682);let r=[{name:"interfaceId",type:"bytes4"}],i=[{type:"bool"}];async function s(e){return(0,n.readContract)({contract:e.contract,method:["0x01ffc9a7",r,i],params:[e.interfaceId]})}},11208:(e,t,a)=>{a.d(t,{rC:()=>s});var n=a(83682);let r=[{components:[{name:"sender",type:"address"},{name:"nonce",type:"uint256"},{name:"initCode",type:"bytes"},{name:"callData",type:"bytes"},{name:"callGasLimit",type:"uint256"},{name:"verificationGasLimit",type:"uint256"},{name:"preVerificationGas",type:"uint256"},{name:"maxFeePerGas",type:"uint256"},{name:"maxPriorityFeePerGas",type:"uint256"},{name:"paymasterAndData",type:"bytes"},{name:"signature",type:"bytes"}],name:"userOp",type:"tuple"}],i=[{type:"bytes32"}];async function s(e){return(0,n.readContract)({contract:e.contract,method:["0xa6193531",r,i],params:[e.userOp]})}},13e3:(e,t,a)=>{a.d(t,{ee:()=>s,t7:()=>i,zy:()=>c});var n=a(14389),r=a(32689);async function i(e){let[t,i]=await Promise.all([(0,n.J)(e),(0,r.x)(e)]);switch(!0){case t:{let{getNFT:t}=await Promise.all([a.e(69643),a.e(13005),a.e(74198),a.e(15190),a.e(44223),a.e(2106),a.e(80728),a.e(74220),a.e(21403),a.e(36412),a.e(99002),a.e(82644),a.e(19750),a.e(28467),a.e(65238),a.e(69983),a.e(58428),a.e(77623),a.e(84938),a.e(90907),a.e(2768),a.e(31494),a.e(86316),a.e(67640),a.e(99327),a.e(49530),a.e(78814),a.e(44525),a.e(9100),a.e(64069),a.e(38980),a.e(43485),a.e(66414),a.e(15938),a.e(69891),a.e(46052),a.e(20855),a.e(44170),a.e(65221),a.e(48330),a.e(97970),a.e(34984),a.e(2044),a.e(98502),a.e(5277),a.e(84628),a.e(80095),a.e(12238),a.e(29245),a.e(40412),a.e(6181),a.e(7719),a.e(15545),a.e(46854),a.e(66838),a.e(81310),a.e(68634)]).then(a.bind(a,86324));return t(e)}case i:{let{getNFT:t}=await Promise.all([a.e(69643),a.e(13005),a.e(74198),a.e(15190),a.e(44223),a.e(2106),a.e(80728),a.e(74220),a.e(21403),a.e(36412),a.e(99002),a.e(82644),a.e(19750),a.e(28467),a.e(65238),a.e(69983),a.e(58428),a.e(77623),a.e(84938),a.e(90907),a.e(2768),a.e(31494),a.e(86316),a.e(67640),a.e(99327),a.e(49530),a.e(78814),a.e(44525),a.e(9100),a.e(64069),a.e(38980),a.e(43485),a.e(66414),a.e(15938),a.e(69891),a.e(46052),a.e(20855),a.e(44170),a.e(65221),a.e(48330),a.e(97970),a.e(34984),a.e(2044),a.e(98502),a.e(5277),a.e(84628),a.e(80095),a.e(12238),a.e(29245),a.e(40412),a.e(6181),a.e(7719),a.e(15545),a.e(46854),a.e(66838),a.e(81310),a.e(68634)]).then(a.bind(a,40734));return t(e)}default:throw Error("Contract is neither ERC721 nor ERC1155.")}}function s(e){switch(e.listingStatus){case 1:if(e.startTimestamp>e.blockTimeStamp)return"CREATED";if(e.endTimestamp<e.blockTimeStamp)return"EXPIRED";return"ACTIVE";case 2:return"COMPLETED";case 3:return"CANCELLED";default:throw Error(`Invalid listing status: "${e.listingStatus}"`)}}async function c(e,t){let a=t.start,n=[];for(;t.end-a>t.maxSize;)n.push(e(a,a+t.maxSize-1n)),a+=t.maxSize;return n.push(e(a,t.end-1n)),await Promise.all(n)}},13939:(e,t,a)=>{a.d(t,{t:()=>r});let n={USD:"$",EUR:"€",GBP:"\xa3",JPY:"\xa5",KRW:"₩",CNY:"\xa5",INR:"₹",NOK:"kr",SEK:"kr",CHF:"CHF",AUD:"$",CAD:"$",NZD:"$",MXN:"$",BRL:"R$",CLP:"$",CZK:"Kč",DKK:"kr",HKD:"$",HUF:"Ft",IDR:"Rp",ILS:"₪",ISK:"kr"};function r(e){return n[e]||"$"}},14389:(e,t,a)=>{a.d(t,{J:()=>r});var n=a(11022);function r(e){return(0,n.Mf)({contract:e.contract,interfaceId:"0x80ac58cd"})}},14851:(e,t,a)=>{a.d(t,{gq:()=>n});let n="0xce01f8eee7E479C928F8919abD53E553a36CeF67"},17455:(e,t,a)=>{a.r(t),a.d(t,{FN_SELECTOR:()=>c,decodeIsApprovedForAllResult:()=>y,encodeIsApprovedForAll:()=>l,encodeIsApprovedForAllParams:()=>m,isApprovedForAll:()=>p,isIsApprovedForAllSupported:()=>u});var n=a(6809),r=a(83682),i=a(80778),s=a(88750);let c="0xe985e9c5",o=[{name:"owner",type:"address"},{name:"operator",type:"address"}],d=[{type:"bool"}];function u(e){return(0,s.F)({availableSelectors:e,method:[c,o,d]})}function m(e){return(0,i.hd)(o,[e.owner,e.operator])}function l(e){return c+m(e).slice(2)}function y(e){return(0,n.n)(d,e)[0]}async function p(e){return(0,r.readContract)({contract:e.contract,method:[c,o,d],params:[e.owner,e.operator]})}},19359:(e,t,a)=>{a.d(t,{m9:()=>s});var n=a(83682);let r=[{name:"sender",type:"address"},{name:"key",type:"uint192"}],i=[{name:"nonce",type:"uint256"}];async function s(e){return(0,n.readContract)({contract:e.contract,method:["0x3556
17e1a",r,i],params:[e.sender,e.key]})}},20428:(e,t,a)=>{a.d(t,{G:()=>r});var n=a(37672);function r(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,n.m)({filters:e,signature:"event PostOpRevertReason(bytes32 indexed userOpHash, address indexed sender, uint256 nonce, bytes revertReason)"})}},21388:(e,t,a)=>{async function n(e){let[{getV1Tokens:t},{getThirdwebDomains:n},{getClientFetch:i},{assertInsightEnabled:s},{stringify:c}]=await Promise.all([a.e(63188).then(a.bind(a,63188)),Promise.resolve().then(a.bind(a,54863)),Promise.resolve().then(a.bind(a,37078)),Promise.all([a.e(69643),a.e(13005),a.e(74198),a.e(15190),a.e(44223),a.e(2106),a.e(80728),a.e(74220),a.e(21403),a.e(36412),a.e(99002),a.e(82644),a.e(19750),a.e(28467),a.e(65238),a.e(69983),a.e(58428),a.e(77623),a.e(84938),a.e(90907),a.e(2768),a.e(31494),a.e(86316),a.e(67640),a.e(99327),a.e(49530),a.e(78814),a.e(44525),a.e(9100),a.e(64069),a.e(38980),a.e(43485),a.e(66414),a.e(15938),a.e(69891),a.e(46052),a.e(20855),a.e(44170),a.e(65221),a.e(48330),a.e(97970),a.e(34984),a.e(2044),a.e(98502),a.e(5277),a.e(84628),a.e(80095),a.e(12238),a.e(29245),a.e(40412),a.e(6181),a.e(7719),a.e(15545),a.e(46854),a.e(66838),a.e(81310),a.e(68634)]).then(a.bind(a,83276)),Promise.resolve().then(a.bind(a,21396))]),{client:o,chains:d,ownerAddress:u,tokenAddresses:m,queryOptions:l}=e;await s(d);let y={chain_id:d.length>0?d.map(e=>e.id):[1],include_native:"true",include_spam:"false",limit:50,metadata:"true",owner_address:[u],token_address:m||void 0,sort_by:"balance",sort_order:"desc"},p=await t({baseUrl:`https://${n().insight}`,fetch:i(o),query:{...y,...l}});if(p.error)throw Error(`${p.response.status} ${p.response.statusText} - ${p.error?c(p.error):"Unknown error"}`);return r(p.data?.data??[])}async function r(e){let{toTokens:t}=await Promise.resolve().then(a.bind(a,94853));return e.map(e=>{let a=e.decimals??18,n=BigInt(e.balance);return{chainId:e.chain_id,decimals:a,displayValue:t(n,a),name:e.name??"",symbol
1:e.symbol??"",tokenAddress:e.token_address,value:n}})}a.d(t,{y:()=>n})},23336:(e,t,a)=>{a.d(t,{pY:()=>s});var n=a(83682);let r=[{name:"hash",type:"bytes32"},{name:"signature",type:"bytes"}],i=[{type:"bytes4"}];async function s(e){return(0,n.readContract)({contract:e.contract,method:["0x1626ba7e",r,i],params:[e.hash,e.signature]})}},23926:(e,t,a)=>{a.d(t,{L:()=>i});var n=a(79650),r=a(97139);async function i(e){let{client:t,chain:a,percentMultiplier:i}=e,s=(0,r.getRpcClient)({chain:a,client:t}),c=await (0,n.r)(s),o=i?c/BigInt(100)*BigInt(i):0n;return c+o}},25482:(e,t,a)=>{a.r(t),a.d(t,{FN_SELECTOR:()=>c,decodeIsApprovedForAllResult:()=>y,encodeIsApprovedForAll:()=>l,encodeIsApprovedForAllParams:()=>m,isApprovedForAll:()=>p,isIsApprovedForAllSupported:()=>u});var n=a(6809),r=a(83682),i=a(80778),s=a(88750);let c="0xe985e9c5",o=[{name:"_owner",type:"address"},{name:"_operator",type:"address"}],d=[{type:"bool"}];function u(e){return(0,s.F)({availableSelectors:e,method:[c,o,d]})}function m(e){return(0,i.hd)(o,[e.owner,e.operator])}function l(e){return c+m(e).slice(2)}function y(e){return(0,n.n)(d,e)[0]}async function p(e){return(0,r.readContract)({contract:e.contract,method:[c,o,d],params:[e.owner,e.operator]})}},29210:(e,t,a)=>{a.d(t,{X:()=>p});var n=a(16782),r=a(10465),i=a(50849),s=a(97139),c=a(94853),o=a(14389),d=a(32689),u=a(87212),m=a(13061);let l=[{components:[{name:"assetContract",type:"address"},{name:"tokenId",type:"uint256"},{name:"quantity",type:"uint256"},{name:"currency",type:"address"},{name:"pricePerToken",type:"uint256"},{name:"startTimestamp",type:"uint128"},{name:"endTimestamp",type:"uint128"},{name:"reserved",type:"bool"}],name:"_params",type:"tuple"}],y=[{name:"listingId",type:"uint256"}];function p(e){var t;let p;return t={asyncParams:async()=>{let t,u,m=(0,r.P)({...e.contract,address:e.assetContractAddress}),l=(0,s.getRpcClient)(e.contract),[y,p,h]=await Promise.all([(0,o.J)({contract:m}),(0,d.x)({contract:m}),(0,i.w)(l,{blockTag:"latest"})]);if(!y&&!p)throw Error("AssetContract must implement ERC 1155 or ERC 721.");let v=BigInt(Math.floor((e.startTimestamp??new Date).getTime()/1e3)),f=BigInt(Math.floor((e.endTimestamp??new Date(Date.now()+31536e7)).getTime()/1e3));if(v<=h.timestamp&&(v=h.timestamp+1n),v>=f)throw Error("Start time must be before end time.");t=y?1n:e.quantity??1n;let w=e.currencyContractAddress??n.DG;if("pricePerToken"in e)if((0,n.dw)(w))u=(0,c.J1)(e.pricePerToken,18);else{let t=(0,r.P)({...e.contract,address:w}),{decimals:n}=await Promise.resolve().then(a.bind(a,89073)),i=await n({contract:t});u=(0,c.J1)(e.pricePerToken,i)}else u=BigInt(e.pricePerTokenWei);return{overrides:{extraGas:50000n},params:{assetContract:e.assetContractAddress,currency:e.currencyContractAddress??n.DG,endTimestamp:f,pricePerToken:u,quantity:t,reserved:e.isReservedListing??!1,startTimestamp:v,tokenId:e.tokenId}}},contract:e.contract},p=(0,m.O)(async()=>"asyncParams"in t?await t.asyncParams():t),(0,u.m)({accessList:async()=>(await p()).overrides?.accessList,authorizationList:async()=>(await p()).overrides?.authorizationList,contract:t.contract,erc20Value:async()=>(await p()).overrides?.erc20Value,extraGas:async()=>(await p()).overrides?.extraGas,gas:async()=>(await p()).overrides?.gas,gasPrice:async()=>(await p()).overrides?.gasPrice,maxFeePerGas:async()=>(await p()).overrides?.maxFeePerGas,maxPriorityFeePerGas:async()=>(await p()).overrides?.maxPriorityFeePerGas,method:["0x746415b5",l,y],nonce:async()=>(await p()).overrides?.nonce,params:async()=>[(await p()).params],value:async()=>(await p()).overrides?.value})}},31939:(e,t,a)=>{a.d(t,{n:()=>r});var n=a(37672);function r(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,n.m)({filters:e,signature:"event UserOperationRevertReason(bytes32 indexed userOpHash, address indexed sender, uint256 nonce, bytes revertReason)"})}},32689:(e,t,a)=>{a.d(t,{x:()=>r});var n=a(11022);function r(e){return(0,n.Mf)({contract:e.contract,interfaceId:"0xd9b67a26"})}},33063:(e,t,a)=>{a.d(t,{c:()=>i});var n=a(48558),r=a(75805);async function i(e){let{client:t,fromTokenAddress:a,chain:i,fromAmount:s,to:c}=e;if(0===Number(s))return{result:0};if(!0===i.testnet)throw Error(`Cannot fetch price for a testnet (chainId: ${i.id})`);
1if(!(0,n.PW)(a))throw Error("Invalid fromTokenAddress. Expected a valid EVM contract address");let o=await (0,r.g)(t,a,i.id),d=o?.prices[c]||0;if(!o||0===d)throw Error(`Error: Failed to fetch price for token ${a} on chainId: ${i.id}`);return{result:d*s}}},33478:(e,t,a)=>{a.d(t,{A:()=>c});var n=a(10465),r=a(94853),i=a(96228),s=a(13e3);async function c(e){let{latestBlock:t,rawListing:a}=e,c=(0,s.ee)({blockTimeStamp:t.timestamp,endTimestamp:a.endTimestamp,listingStatus:a.status,startTimestamp:a.startTimestamp}),o=(0,n.P)({...e.contract,address:a.currency}),[d,u]=await Promise.all([(0,i.getCurrencyMetadata)({contract:o}),(0,s.t7)({...e,contract:(0,n.P)({...e.contract,address:a.assetContract}),tokenId:a.tokenId})]);return{asset:u,assetContractAddress:a.assetContract,creatorAddress:a.listingCreator,currencyContractAddress:a.currency,currencyValuePerToken:{...d,chainId:o.chain.id,displayValue:(0,r.toTokens)(a.pricePerToken,d.decimals),tokenAddress:o.address,value:a.pricePerToken},endTimeInSeconds:a.endTimestamp,id:a.listingId,isReservedListing:a.reserved,pricePerToken:a.pricePerToken,quantity:a.quantity,startTimeInSeconds:a.startTimestamp,status:c,tokenId:a.tokenId,type:"direct-listing"}}},37284:(e,t,a)=>{a.d(t,{getInstalledModules:()=>s});var n=a(83682);let r=[],i=[{components:[{name:"implementation",type:"address"},{components:[{name:"registerInstallationCallback",type:"bool"},{name:"requiredInterfaces",type:"bytes4[]"},{name:"supportedInterfaces",type:"bytes4[]"},{components:[{name:"selector",type:"bytes4"}],name:"callbackFunctions",type:"tuple[]"},{components:[{name:"selector",type:"bytes4"},{name:"permissionBits",type:"uint256"}],name:"fallbackFunctions",type:"tuple[]"}],name:"config",type:"tuple"}],type:"tuple[]"}];async function s(e){return(0,n.readContract)({contract:e.contract,method:["0x3e429396",r,i],params:[]})}},37485:(e,t,a)=>{a.d(t,{d:()=>n});function n(e){if(0n===e||(e&e-1n)===0n)return e;let t=1n;for(;e>0n;)e>>=1n,t<<=1n;return t}},40734:(e,t,a)=>{a.d(t,{getNFT:()=>m});var n=a(82539),r=a(36666),i=a(93706),s=a(63268),c=a(83682);let o=[{name:"tokenId",type:"uint256"}],d=[{type:"string"}];async function u(e){return(0,c.readContract)({contract:e.contract,method:["0x0e89341c",o,d],params:[e.tokenId]})}async function m(e){let{useIndexer:t=!0}=e;if(t)try{return await l(e)}catch{}return await y(e)}async function l(e){let t=await (0,n.du)({chain:e.contract.chain,client:e.contract.client,contractAddress:e.contract.address,tokenId:e.tokenId});return t||y(e)}async function y(e){let[t,a]=await Promise.all([u({contract:e.contract,tokenId:e.tokenId}),(0,s.totalSupply)({contract:e.contract,id:e.tokenId}).catch(()=>0n)]);return(0,i.parseNFT)(await (0,r.F)({client:e.contract.client,tokenId:e.tokenId,tokenUri:t}).then(a=>a||{id:e.tokenId,type:"ERC1155",uri:t}).catch(()=>({id:e.tokenId,type:"ERC1155",uri:t})),{chainId:e.contract.chain.id,owner:null,supply:a,tokenAddress:e.contract.address,tokenId:e.tokenId,tokenUri:t,type:"ERC1155"})}},42131:(e,t,a)=>{a.d(t,{I:()=>n});async function n(e){let[{getV1WalletsByWalletAddressTransactions:t},{getThirdwebDomains:n},{getClientFetch:r},{assertInsightEnabled:i},{stringify:s}]=await Promise.all([a.e(63188).then(a.bind(a,63188)),Promise.resolve().then(a.bind(a,54863)),Promise.resolve().then(a.bind(a,37078)),Promise.all([a.e(69643),a.e(13005),a.e(74198),a.e(15190),a.e(44223),a.e(2106),a.e(80728),a.e(74220),a.e(21403),a.e(36412),a.e(99002),a.e(82644),a.e(19750),a.e(28467),a.e(65238),a.e(69983),a.e(58428),a.e(77623),a.e(84938),a.e(90907),a.e(2768),a.e(31494),a.e(86316),a.e(67640),a.e(99327),a.e(49530),a.e(78814),a.e(44525),a.e(9100),a.e(64069),a.e(38980),a.e(43485),a.e(66414),a.e(15938),a.e(69891),a.e(46052),a.e(20855),a.e(44170),a.e(65221),a.e(48330),a.e(97970),a.e(34984),a.e(2044),a.e(98502),a.e(5277),a.e(84628),a.e(80095),a.e(12238),a.e(29245),a.e(40412),a.e(6181),a.e(7719),a.e(15545),a.e(46854),a.e(66838),a.e(81310),a.e(68634)]).then(a.bind(a,83276)),Promise.resolve().then(a.bind(a,21396))]);await i(e.chains);let c=Math.floor((Date.now()-7776e6)/1e3),{client:o,walletAddress:d,chains:u,queryOptions:m}=e,l={chain:u.map(e=>e.id),filter_block_timestamp_gte:c,limit:100},y=await t({baseUrl:`https://${n().insight}`,fetch:r(o),path:{wallet_address:d},query:{...l,...m}});if(y.error)throw Error(`${y.response.status} ${y.response.statusText} - ${y.error?s(y.error):"Unknown error"}`);return y.data.data||[]}},46309:(e,t,a)=>{a.d(t,{t:()=>p});var n=a(63205),r=a(10465),i=a(48558),s=a(54253),c=a(44803),o=a(395),d=a(60146),u=a(80778);let m=[{name:"name",type:"bytes32"}];var l=a(10371),y=a(14851);async function p(e){let{client:t,name:a,resolverAddress:p,resolverChain:h}=e;return(0,i.PW)(a)?(0,i.bv)(a):(0,d.n)(async()=>{var e;let d=(0,r.P)({address:p||y.gq,chain:h||n.u,client:t}),v="0x3b3b57de"+(e={name:(0,c.k)(a)}
1,(0,u.hd)(m,[e.name])).slice(2),f=await (0,l.hd)({contract:d,data:v,name:(0,s.nj)((0,o.F)(a))});return(0,i.bv)(`0x${f[0].slice(-40)}`)},{cacheKey:`ens:addr:${h?.id||1}:${a}`,cacheTime:6e4})}},46311:(e,t,a)=>{a.d(t,{Q:()=>f});var n=a(33858),r=a(60146),i=a(63205),s=a(10465),c=a(54253),o=a(44803),d=a(395),u=a(6809),m=a(80778);let l=[{name:"name",type:"bytes32"},{name:"key",type:"string"}],y=[{type:"string"}];var p=a(10371),h=a(14851);async function v(e){let{client:t,name:a,key:n,resolverAddress:v,resolverChain:f}=e;return(0,r.n)(async()=>{var e,r;let w=(0,s.P)({address:v||h.gq,chain:f||i.u,client:t}),P="0x59d1d43c"+(e={key:n,name:(0,o.k)(a)},(0,m.hd)(l,[e.name,e.key])).slice(2),g=await (0,p.hd)({contract:w,data:P,name:(0,c.nj)((0,d.F)(a))});if("0x"===g[0])return null;let b=(r=g[0],(0,u.n)(y,r)[0]);return""===b?null:b},{cacheKey:`ens:text:${a}:${n}`,cacheTime:6e4})}async function f(e){let{client:t,name:a,resolverAddress:i,resolverChain:s}=e;return(0,r.n)(async()=>{let e=await v({client:t,key:"avatar",name:a,resolverAddress:i,resolverChain:s});if(!e)return null;try{return(0,n.w)({client:t,uri:e})}catch(e){return console.error("Error parsing avatar record",e),null}},{cacheKey:`ens:avatar:${a}`,cacheTime:6e4})}},47665:(e,t,a)=>{a.d(t,{G:()=>l,Y:()=>m});var n=a(50849),r=a(48906),i=a(97139),s=a(55980),c=a(94853),o=a(23926),d=a(37485);let u=[78600,2040,248,9372,841,842,2016,9768,2442,0x73cfd175,0x7467cbf8,0x3b4c8eb9,19011,40875,0x5a1a42b1,5464,2020,2021,98866,0x547c40be];async function m(e){let[t,a,n,r]=await Promise.all([(0,s.r)(e.maxFeePerGas),(0,s.r)(e.maxPriorityFeePerGas),(0,s.r)(e.gasPrice),(0,s.r)(e.type)]);if(void 0!==t&&void 0!==a)return{maxFeePerGas:t,maxPriorityFeePerGas:a};if("bigint"==typeof n)return{gasPrice:n};let i=await l(e.client,e.chain,"legacy"===r?"legacy":"eip1559");return e.chain.experimental?.increaseZeroByteCount?i.gasPrice?{gasPrice:(0,d.d)(i.gasPrice)}:{maxFeePerGas:t??(0,d.d)(i.maxFeePerGas??0n),maxPriorityFeePerGas:a??(0,d.d)(i.maxPriorityFeePerGas??0n)}:void 0!==i.gasPrice?i:{maxFeePerGas:t??i.maxFeePerGas,maxPriorityFeePerGas:a??i.maxPriorityFeePerGas}}async function l(e,t,a){if("legacy"===(a??t.feeType)||u.includes(t.id))return{gasPrice:await (0,o.L)({chain:t,client:e,percentMultiplier:10})};let n=await y(e,t);return null!==n.maxFeePerGas&&null!==n.maxPriorityFeePerGas?{maxFeePerGas:n.maxFeePerGas,maxPriorityFeePerGas:n.maxPriorityFeePerGas}:{gasPrice:await (0,o.L)({chain:t,client:e,percentMultiplier:10})}}async function y(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,s=null,c=null,o=(0,i.getRpcClient)({chain:t,client:e}),[d,u]=await Promise.all([(0,n.w)(o,{blockTag:"latest"}),(0,r.H)(o).catch(()=>null)]),m=d?.baseFeePerGas,l=t.id;return 220===l||1220===l||(80002===l||137===l?c=await p(l):null!==u&&(c=u),null==c||null==m)?{maxFeePerGas:null,maxPriorityFeePerGas:null}:(s=2n*m+(c=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,a=e/BigInt(100)*BigInt(t);return e+a}(c,a)),(42220===l||44787===l||62320===l)&&(c=s),{maxFeePerGas:s,maxPriorityFeePerGas:c})}async function p(e){let t=function(e){switch(e){case 137:return"https://gasstation.polygon.technology/v2";case 80002:return"https://gasstation.polygon.technology/amoy"}}(e);try{let e=(await (await fetch(t)).json()).fast.maxPriorityFee;if(e>0){let t=Number.parseFloat(e).toFixed(9);return(0,c.J1)(t,9)}}catch(e){console.error("failed to fetch gas",e)}return 31n}},50576:(e,t,a)=>{a.r(t),a.d(t,{FN_SELECTOR:()=>c,decodeOwnerOfResult:()=>y,encodeOwnerOf:()=>l,encodeOwnerOfParams:()=>m,isOwnerOfSupported:()=>u,ownerOf:()=>p});var n=a(6809),r=a(83682),i=a(80778),s=a(88750);let c="0x6352211e",o=[{name:"tokenId",type:"uint256"}],d=[{type:"address"}];function u(e){return(0,s.F)({availableSelectors:e,method:[c,o,d]})}function m(e){return(0,i.hd)(o,[e.tokenId])}function l(e){return c+m(e).slice(2)}function y(e){return(0,n.n)(d,e)[0]}async function p(e){return(0,r.readContract)({contract:e.contract,method:[c,o,d],params:[e.tokenId]})}},51604:(e,t,a)=>{a.d(t,{rC:()=>s});var n=a(83682);let r=[{components:[{name:"sender",type:"address"},{name:"nonce",type:"uint256"},{name:"initCode",type:"bytes"},{name:"callData",type:"bytes"},{name:"accountGasLimits",type:"bytes32"},{name:"preVerificationGas",type:"uint256"},{name:"gasFees",type:"bytes32"},{name:"paymasterAndData",type:"bytes"},{name:"signature",type:"bytes"}],name:"userOp",type:"tuple"}],i=[{type:"bytes32"}];async function s(e){return(0,n.readContract)({contract:e.contract,method:["0x22cdde4c",r,i],params:[e.userOp]})}},53742:(e,t,a)=>{a.d(t,{k:()=>o});var n=a(94853),r=a(87212),i=a(13061);let s=[{name:"to",type:"address"},{name:"value",type:"uint256"}
1],c=[{type:"bool"}];function o(e){var t;let o;return t={asyncParams:async()=>{let t;if("amount"in e){let{decimals:r}=await Promise.resolve().then(a.bind(a,89073)),i=await r(e).catch(()=>18);t=(0,n.J1)(e.amount.toString(),i)}else t=e.amountWei;return{overrides:{erc20Value:{amountWei:t,tokenAddress:e.contract.address},...e.overrides},to:e.to,value:t}},contract:e.contract},o=(0,i.O)(async()=>"asyncParams"in t?await t.asyncParams():t),(0,r.m)({accessList:async()=>(await o()).overrides?.accessList,authorizationList:async()=>(await o()).overrides?.authorizationList,contract:t.contract,erc20Value:async()=>(await o()).overrides?.erc20Value,extraGas:async()=>(await o()).overrides?.extraGas,gas:async()=>(await o()).overrides?.gas,gasPrice:async()=>(await o()).overrides?.gasPrice,maxFeePerGas:async()=>(await o()).overrides?.maxFeePerGas,maxPriorityFeePerGas:async()=>(await o()).overrides?.maxPriorityFeePerGas,method:["0xa9059cbb",s,c],nonce:async()=>(await o()).overrides?.nonce,params:async()=>{let e=await o();return[e.to,e.value]},value:async()=>(await o()).overrides?.value})}},58549:(e,t,a)=>{a.d(t,{$$:()=>c});var n=a(87212),r=a(13061);let i=[{name:"_listingId",type:"uint256"}],s=[];function c(e){let t=(0,r.O)(async()=>"asyncParams"in e?await e.asyncParams():e);return(0,n.m)({accessList:async()=>(await t()).overrides?.accessList,authorizationList:async()=>(await t()).overrides?.authorizationList,contract:e.contract,erc20Value:async()=>(await t()).overrides?.erc20Value,extraGas:async()=>(await t()).overrides?.extraGas,gas:async()=>(await t()).overrides?.gas,gasPrice:async()=>(await t()).overrides?.gasPrice,maxFeePerGas:async()=>(await t()).overrides?.maxFeePerGas,maxPriorityFeePerGas:async()=>(await t()).overrides?.maxPriorityFeePerGas,method:["0x305a67a8",i,s],nonce:async()=>(await t()).overrides?.nonce,params:async()=>[(await t()).listingId],value:async()=>(await t()).overrides?.value})}},63268:(e,t,a)=>{a.r(t),a.d(t,{FN_SELECTOR:()=>c,decodeTotalSupplyResult:()=>y,encodeTotalSupply:()=>l,encodeTotalSupplyParams:()=>m,isTotalSupplySupported:()=>u,totalSupply:()=>p});var n=a(6809),r=a(83682),i=a(80778),s=a(88750);let c="0xbd85b039",o=[{name:"id",type:"uint256"}],d=[{type:"uint256"}];function u(e){return(0,s.F)({availableSelectors:e,method:[c,o,d]})}function m(e){return(0,i.hd)(o,[e.id])}function l(e){return c+m(e).slice(2)}function y(e){return(0,n.n)(d,e)[0]}async function p(e){return(0,r.readContract)({contract:e.contract,method:[c,o,d],params:[e.id]})}},67560:(e,t,a)=>{a.d(t,{S:()=>o});var n=a(94853),r=a(87212),i=a(13061);let s=[{name:"spender",type:"address"},{name:"value",type:"uint256"}],c=[{type:"bool"}];function o(e){var t;let o;return t={asyncParams:async()=>{let t;if("amount"in e){let{decimals:r}=await Promise.all([a.e(69643),a.e(13005),a.e(74198),a.e(15190),a.e(44223),a.e(2106),a.e(80728),a.e(74220),a.e(21403),a.e(36412),a.e(99002),a.e(82644),a.e(19750),a.e(28467),a.e(65238),a.e(69983),a.e(58428),a.e(77623),a.e(84938),a.e(90907),a.e(2768),a.e(31494),a.e(86316),a.e(67640),a.e(99327),a.e(49530),a.e(78814),a.e(44525),a.e(9100),a.e(64069),a.e(38980),a.e(43485),a.e(66414),a.e(15938),a.e(69891),a.e(46052),a.e(20855),a.e(44170),a.e(65221),a.e(48330),a.e(97970),a.e(34984),a.e(2044),a.e(98502),a.e(5277),a.e(84628),a.e(80095),a.e(12238),a.e(29245),a.e(40412),a.e(6181),a.e(7719),a.e(15545),a.e(46854),a.e(66838),a.e(81310),a.e(68634)]).then(a.bind(a,89073)),i=await r(e).catch(()=>18);t=(0,n.J1)(e.amount.toString(),i)}else t=e.amountWei;return{overrides:{erc20Value:{amountWei:t,tokenAddress:e.contract.address},...e.overrides},spender:e.spender,value:t}},contract:e.contract},o=(0,i.O)(async()=>"asyncParams"in t?await t.asyncParams():t),(0,r.m)({accessList:async()=>(await o()).overrides?.accessList,authorizationList:async()=>(await o()).overrides?.authorizationList,contract:t.contract,erc20Value:async()=>(await o()).overrides?.erc20Value,extraGas:async()=>(await o()).overrides?.extraGas,gas:async()=>(await o()).overrides?.gas,gasPrice:async()=>(await o()).overrides?.gasPrice,maxFeePerGas:async()=>(await o()).overrides?.maxFeePerGas,maxPriorityFeePerGas:async()=>(await o()).overrides?.maxPriorityFeePerGas,method:["0x095ea7b3",s,c],nonce:async()=>(await o()).overrides?.nonce,params:async()=>{let e=await o();return[e.spender,e.value]},value:async()=>(await o()).overrides?.value})}},70538:(e,t,a)=>{a.d(t,{q:()=>y});var n=a(63205),r=a(10465),i=a(54253),s=a(395),c=a(60146),o=a(83682);let d=[{name:"reverseName",type:"bytes"}],u=[{type:"string"},{type:"address"},{type:"address"},{type:"address"}];async function m(e){return(0,o.readContract)({contract:e.contract,method:["0xec11c823",d,u],params:[e.reverseName]})}var l=a(14851);async function y(e){let{client:t,address:a,resolverAddress:o,resolverChain:d}=e;return(0,c.n)(async()=>{let e=(0,r.P)({address:o||l.gq,chain:d||n.u,client:t}),c=(0,i.nj)((0,s.F)(`${a.toLowerCase().substring(2)}.addr.reverse`)),[u,y]=await m({contract:e,reverseName:c}
1).catch(e=>{if("data"in e&&"0x7199966d"===e.data)return[null,a];throw e});return a.toLowerCase()!==y.toLowerCase()?null:u},{cacheKey:`ens:name:${d?.id||1}:${a}`,cacheTime:6e4})}},75805:(e,t,a)=>{a.d(t,{g:()=>i});var n=a(33867),r=a(60146);async function i(e,t,a){return(0,r.n)(async()=>{let r=(await (0,n.L)({chainId:a,client:e,tokenAddress:t}))[0];return r||await (0,n.W)({chainId:a,client:e,tokenAddress:t}).catch(()=>{throw Error("Token not supported")})},{cacheKey:`get-token-price-${t}-${a}`,cacheTime:6e4})}},81860:(e,t,a)=>{a.r(t),a.d(t,{FN_SELECTOR:()=>c,balanceOf:()=>p,decodeBalanceOfResult:()=>y,encodeBalanceOf:()=>l,encodeBalanceOfParams:()=>m,isBalanceOfSupported:()=>u});var n=a(6809),r=a(83682),i=a(80778),s=a(88750);let c="0x00fdd58e",o=[{name:"_owner",type:"address"},{name:"tokenId",type:"uint256"}],d=[{type:"uint256"}];function u(e){return(0,s.F)({availableSelectors:e,method:[c,o,d]})}function m(e){return(0,i.hd)(o,[e.owner,e.tokenId])}function l(e){return c+m(e).slice(2)}function y(e){return(0,n.n)(d,e)[0]}async function p(e){return(0,r.readContract)({contract:e.contract,method:[c,o,d],params:[e.owner,e.tokenId]})}},82539:(e,t,a)=>{a.d(t,{du:()=>c,l4:()=>s});var n=a(14620),r=a(10465),i=a(48558);async function s(e){let[{getV1Nfts:t},{getThirdwebDomains:n},{getClientFetch:r},{assertInsightEnabled:i},{stringify:s}]=await Promise.all([a.e(63188).then(a.bind(a,63188)),Promise.resolve().then(a.bind(a,54863)),Promise.resolve().then(a.bind(a,37078)),Promise.all([a.e(69643),a.e(13005),a.e(74198),a.e(15190),a.e(44223),a.e(2106),a.e(80728),a.e(74220),a.e(21403),a.e(36412),a.e(99002),a.e(82644),a.e(19750),a.e(28467),a.e(65238),a.e(69983),a.e(58428),a.e(77623),a.e(84938),a.e(90907),a.e(2768),a.e(31494),a.e(86316),a.e(67640),a.e(99327),a.e(49530),a.e(78814),a.e(44525),a.e(9100),a.e(64069),a.e(38980),a.e(43485),a.e(66414),a.e(15938),a.e(69891),a.e(46052),a.e(20855),a.e(44170),a.e(65221),a.e(48330),a.e(97970),a.e(34984),a.e(2044),a.e(98502),a.e(5277),a.e(84628),a.e(80095),a.e(12238),a.e(29245),a.e(40412),a.e(6181),a.e(7719),a.e(15545),a.e(46854),a.e(66838),a.e(81310),a.e(68634)]).then(a.bind(a,83276)),Promise.all([a.e(35582),a.e(79299),a.e(56196),a.e(89564),a.e(36362),a.e(56385),a.e(39228),a.e(1422),a.e(64780)]).then(a.bind(a,95409))]),{client:c,chains:d,ownerAddress:u,contractAddresses:m,queryOptions:l}=e;await i(d);let y={chain:d.map(e=>e.id),limit:50,owner_address:[u],contract_address:m||void 0},p=await t({baseUrl:`https://${n().insight}`,fetch:r(c),query:{...y,...l}});if(p.error)throw Error(`${p.response.status} ${p.response.statusText} - ${p.error?s(p.error):"Unknown error"}`);return(await o(p.data?.data??[],c,u)).map(e=>({...e,quantityOwned:e.quantityOwned??1n}))}async function c(e){let[{getV1NftsByContractAddressByTokenId:t},{getThirdwebDomains:n},{getClientFetch:r},{assertInsightEnabled:i},{stringify:s}]=await Promise.all([a.e(63188).then(a.bind(a,63188)),Promise.resolve().then(a.bind(a,54863)),Promise.resolve().then(a.bind(a,37078)),Promise.all([a.e(69643),a.e(13005),a.e(74198),a.e(15190),a.e(44223),a.e(2106),a.e(80728),a.e(74220),a.e(21403),a.e(36412),a.e(99002),a.e(82644),a.e(19750),a.e(28467),a.e(65238),a.e(69983),a.e(58428),a.e(77623),a.e(84938),a.e(90907),a.e(2768),a.e(31494),a.e(86316),a.e(67640),a.e(99327),a.e(49530),a.e(78814),a.e(44525),a.e(9100),a.e(64069),a.e(38980),a.e(43485),a.e(66414),a.e(15938),a.e(69891),a.e(46052),a.e(20855),a.e(44170),a.e(65221),a.e(48330),a.e(97970),a.e(34984),a.e(2044),a.e(98502),a.e(5277),a.e(84628),a.e(80095),a.e(12238),a.e(29245),a.e(40412),a.e(6181),a.e(7719),a.e(15545),a.e(46854),a.e(66838),a.e(81310),a.e(68634)]).then(a.bind(a,83276)),Promise.resolve().then(a.bind(a,21396))]),{client:c,chain:d,contractAddress:u,tokenId:m,includeOwners:l=!0,queryOptions:y}=e;await i([d]);let p={chain_id:[d.id],include_owners:!0===l?"true":"false"},h=await t({baseUrl:`https://${n().insight}`,fetch:r(c),path:{contract_address:u,token_id:m.toString()},query:{...p,...y}});if(h.error)throw Error(`${h.response.status} ${h.response.statusText} - ${h.error?s(h.error):"Unknown error"}`);let v=await o(h.data?.data??[],c);return v?.[0]}async function o(e,t,s){let[{parseNFT:c},{totalSupply:o}]=await Promise.all([Promise.resolve().then(a.bind(a,93706)),Promise.all([a.e(69643),a.e(13005),a.e(74198),a.e(15190),a.e(44223),a.e(2106),a.e(80728),a.e(74220),a.e(21403),a.e(36412),a.e(99002),a.e(82644),a.e(19750),a.e(28467),a.e(65238),a.e(69983),a.e(58428),a.e(77623),a.e(84938),a.e(90907),a.e(2768),a.e(31494),a.e(86316),a.e(67640),a.e(99327),a.e(49530),a.e(78814),a.e(44525),a.e(9100),a.e(64069),a.e(38980),a.e(43485),a.e(66414),a.e(15938),a.e(69891),a.e(46052),a.e(20855),a.e(44170),a.e(65221),a.e(48330),a.e(97970),a.e(34984),a.e(2044),a.e(98502),a.e(5277),a.e(84628),a.e(80095),a.e(12238),a.e(29245),a.e(40412),a.e(6181),a.e(7719),a.e(15545),a.e(46854),a.e(66838),a.e(81310),a.e(68634)]).then(a.bind(a,63268))]);return await Promise.all(e.map(async e=>{let a,{contract:u,extra_metadata:m,collection:l,metadata_url:y,chain_id:p,token_id:h,status:v,balance:f,token_type:w,...P}=e,g=P,b=s?[(0,i.bv)(s)]:void 0;if("owner_addresses"in P){let{owner_addresses:e,...t}=P;g=t,b=b??e?.map(e=>(0,i.bv)(e))}let x=function e(t){if("object"!=typeof t||null===t)return t;for(let a in t)"string"==typeof t[a]?t[a]=d(t[a]):e(t[a]);return t}({attributes:e.extra_metadata?.attributes??void 0,image:e.image_url,uri:e.metadata_url??"",...g});if(u?.type==="erc1155"){let e=await o({contract:(0,r.P)({address:u.address,chain:(0,n.Q4)(u.chain_id),client:t}),id:BigInt(h)}).catch(()=>0n);a=c(x,{chainId:u?.chain_id??0,owner:b?.[0],supply:e,tokenAddress:u?.address??"",tokenId:BigInt(h),tokenUri:d(y)??"",type:"ERC1155"})}else a=c(x,{chainId:u?.chain_id??0,owner:b?.[0],tokenAddress:u?.address??"",tokenId:BigInt(h),tokenUri:d(y)??"",type:"ERC721"});return{...a,...u?.type==="erc1155"?{quantityOwned:f?BigInt(f):void 0}:{}}}))}function d(e){if(!e||"string"!=typeof e)return e;try{let t=new URL(e);if(t.host.endsWith(".ipfscdn.io")){let a=t.pathname.split("/"),n=a.findIndex(e=>"ipfs"===e);if(-1===n)return e;let r=a.slice(n+1).join("/");if(r)return`ipfs://${r}`}}catch{}return e}},83276:(e,t,a)=>{a.r(t),a.d(t,{assertInsightEnabled:()=>r});var n=a(14620);async function r(e){let t=await (0,n.T8)();if(!e.every(e=>t.includes(e.id)))throw Error(`Insight is not available for chains ${e.filter(e=>!t.includes(e.id)).map(e=>e.id).join(", ")}`)}},84832:(e,t,a)=>{a.d(t,{t:()=>u});var n=a(50849),r=a(97139),i=a(83682);let s=[{name:"_listingId",type:"uint256"}],c=[{components:[{name:"listingId",type:"uint256"},{name:"tokenId",type:"uint256"},{name:"quantity",type:"uint256"},{name:"pricePerToken",type:"uint256"},{name:"startTimestamp",type:"uint128"},{name:"endTimestamp",type:"uint128"},{name:"listingCreator",type:"address"},{name:"assetContract",type:"address"},{name:"currency",type:"address"},{name:"tokenType",type:"uint8"},{name:"status",type:"uint8"},{name:"reserved",type:"bool"}],name:"listing",type:"tuple"}];async function o(e){return(0,i.readContract)({contract:e.contract,method:["0x107a274a",s,c],params:[e.listingId]})}var d=a(33478);async function u(e){let t=(0,r.getRpcClient)(e.contract),[a,i]=await Promise.all([o(e),(0,n.w)(t,{blockTag:"latest"})]);return(0,d.A)({contract:e.contract,latestBlock:i,rawListing:a})}},85443:(e,t,a)=>{a.d(t,{rr:()=>s});var n=a(83682);let r=[],i=[{type:"uint8"}];async function s(e){return(0,n.readContract)({contract:e.contract,method:["0x313ce567",r,i],params:[]})}},85927:(e,t,a)=>{a.d(t,{r6:()=>P,AJ:()=>g});var n=a(16782),r=a(93760),i=a(94853),s=a(83682);let c=[{name:"signer",type:"address"}
1],o=[{components:[{name:"signer",type:"address"},{name:"approvedTargets",type:"address[]"},{name:"nativeTokenLimitPerTransaction",type:"uint256"},{name:"startTimestamp",type:"uint128"},{name:"endTimestamp",type:"uint128"}],name:"permissions",type:"tuple"}];async function d(e){return(0,s.readContract)({contract:e.contract,method:["0xf15d424e",c,o],params:[e.signer]})}var u=a(87212),m=a(13061);let l=[{components:[{name:"signer",type:"address"},{name:"isAdmin",type:"uint8"},{name:"approvedTargets",type:"address[]"},{name:"nativeTokenLimitPerTransaction",type:"uint256"},{name:"permissionStartTimestamp",type:"uint128"},{name:"permissionEndTimestamp",type:"uint128"},{name:"reqValidityStartTimestamp",type:"uint128"},{name:"reqValidityEndTimestamp",type:"uint128"},{name:"uid",type:"bytes32"}],name:"req",type:"tuple"},{name:"signature",type:"bytes"}],y=[];var p=a(14538),h=a(29861);let v=[{name:"signer",type:"address"},{name:"isAdmin",type:"uint8"},{name:"approvedTargets",type:"address[]"},{name:"nativeTokenLimitPerTransaction",type:"uint256"},{name:"permissionStartTimestamp",type:"uint128"},{name:"permissionEndTimestamp",type:"uint128"},{name:"reqValidityStartTimestamp",type:"uint128"},{name:"reqValidityEndTimestamp",type:"uint128"},{name:"uid",type:"bytes32"}];async function f(e){let{account:t,contract:a,req:n}=e,r=await t.signTypedData({domain:{chainId:a.chain.id,name:"Account",verifyingContract:a.address,version:"1"},message:n,primaryType:"SignerPermissionRequest",types:{SignerPermissionRequest:v}});return{req:n,signature:r}}async function w(e){let{target:t,permissions:a}=e;return{approvedTargets:"*"===a.approvedTargets?[n.cF]:a.approvedTargets,isAdmin:0,nativeTokenLimitPerTransaction:(0,i.fq)(a.nativeTokenLimitPerTransaction?.toString()||"0"),permissionEndTimestamp:(0,p.n)(a.permissionEndTimestamp||(0,p.u)()),permissionStartTimestamp:(0,p.n)(a.permissionStartTimestamp||new Date(0)),reqValidityEndTimestamp:(0,p.n)((0,p.u)()),reqValidityStartTimestamp:0n,signer:t,uid:await (0,h.O)()}}function P(e){var t;let a,{contract:n,sessionKeyAddress:r,account:i,permissions:s}=e;return t={async asyncParams(){let{req:e,signature:t}=await f({account:i,contract:n,req:await w({permissions:s,target:r})});return{req:e,signature:t}},contract:n},a=(0,m.O)(async()=>"asyncParams"in t?await t.asyncParams():t),(0,u.m)({accessList:async()=>(await a()).overrides?.accessList,authorizationList:async()=>(await a()).overrides?.authorizationList,contract:t.contract,erc20Value:async()=>(await a()).overrides?.erc20Value,extraGas:async()=>(await a()).overrides?.extraGas,gas:async()=>(await a()).overrides?.gas,gasPrice:async()=>(await a()).overrides?.gasPrice,maxFeePerGas:async()=>(await a()).overrides?.maxFeePerGas,maxPriorityFeePerGas:async()=>(await a()).overrides?.maxPriorityFeePerGas,method:["0x5892e236",l,y],nonce:async()=>(await a()).overrides?.nonce,params:async()=>{let e=await a();return[e.req,e.signature]},value:async()=>(await a()).overrides?.value})}async function g(e){var t,a;let{accountContract:s,sessionKeyAddress:c,newPermissions:o}=e;if(!await (0,r.isContractDeployed)(s))return!0;let u=await d({contract:s,signer:c});return!!(u.endTimestamp&&u.endTimestamp<Math.floor(Date.now()/1e3)||(t=u.approvedTargets,!("*"===(a=o.approvedTargets)&&1===t.length&&t[0]===n.cF||"*"!==a&&a.map(e=>e.toLowerCase()).every(e=>t.map(e=>e.toLowerCase()).includes(e))))||(0,i.fq)(o.nativeTokenLimitPerTransaction?.toString()??"0")>u.nativeTokenLimitPerTransaction)}},86324:(e,t,a)=>{a.d(t,{getNFT:()=>y});var n=a(36666),r=a(93706),i=a(83682);let s=[{name:"_tokenId",type:"uint256"}],c=[{type:"string"}];async function o(e){return(0,i.readContract)({contract:e.contract,method:["0xc87b56dd",s,c],params:[e.tokenId]})}let d=[{name:"_index",type:"uint256"}],u=[{type:"uint256"}];async function m(e){return(0,i.readContract)({contract:e.contract,method:["0x4f6ccce7",d,u],params:[e.index]})}var l=a(82539);async function y(e){let{useIndexer:t=!0}=e;if(t)try{return await p(e)}catch{}return await h(e)}async function p(e){let t=await (0,l.du)({chain:e.contract.chain,client:e.contract.client,contractAddress:e.contract.address,includeOwners:e.includeOwner,tokenId:e.tokenId});return t||h(e)}async function h(e){let t=e.tokenId;if(e.tokenByIndex)try{t=await m({contract:e.contract,index:e.tokenId})}catch{}let[i,s]=await Promise.all([o({contract:e.contract,tokenId:t}).catch(()=>null),e.includeOwner?Promise.all([a.e(69643),a.e(13005),a.e(74198),a.e(15190),a.e(44223),a.e(2106),a.e(80728),a.e(74220),a.e(21403),a.e(36412),a.e(99002),a.e(82644),a.e(19750),a.e(28467),a.e(65238),a.e(69983),a.e(58428),a.e(77623),a.e(84938),a.e(90907),a.e(2768),a.e(31494),a.e(86316),a.e(67640),a.e(99327),a.e(49530),a.e(78814),a.e(44525),a.e(9100),a.e(64069),a.e(38980),a.e(43485),a.e(66414),a.e(15938),a.e(69891),a.e(46052),a.e(20855),a.e(44170),a.e(65221),a.e(48330),a.e(97970),a.e(34984),a.e(2044),a.e(98502),a.e(5277),a.e(84628),a.e(80095),a.e(12238),a.e(29245),a.e(40412),a.e(6181),a.e(7719),a.e(15545),a.e(46854),a.e(66838),a.e(81310),a.e(68634)]).then(a.bind(a,50576)).then(a=>a.ownerOf({contract:e.contract,tokenId:t})).catch(()=>null):null]);return i?.trim()?(0,r.parseNFT)(await (0,n.F)({client:e.contract.client,tokenId:t,tokenUri:i}).then(e=>e||{id:t,type:"ERC721",uri:i}).catch(()=>({id:t,type:"ERC721",uri:i})),{chainId:e.contract.chain.id,owner:s,tokenAddress:e.contract.address,tokenId:t,tokenUri:i,type:"ERC721"}):(0,r.parseNFT)({id:t,type:"ERC721",uri:""},{chainId:e.contract.chain.id,owner:s,tokenAddress:e.contract.address,tokenId:t,tokenUri:"",type:"ERC721"})}},88766:(e,t,a)=>{a.d(t,{x:()=>h});var n=a(50849),r=a(97139),i=a(99261),s=a(83682);let c=[{name:"_startId",type:"uint256"},{name:"_endId",type:"uint256"}
1],o=[{components:[{name:"listingId",type:"uint256"},{name:"tokenId",type:"uint256"},{name:"quantity",type:"uint256"},{name:"pricePerToken",type:"uint256"},{name:"startTimestamp",type:"uint128"},{name:"endTimestamp",type:"uint128"},{name:"listingCreator",type:"address"},{name:"assetContract",type:"address"},{name:"currency",type:"address"},{name:"tokenType",type:"uint8"},{name:"status",type:"uint8"},{name:"reserved",type:"bool"}],name:"listings",type:"tuple[]"}];async function d(e){return(0,s.readContract)({contract:e.contract,method:["0x31654b4d",c,o],params:[e.startId,e.endId]})}let u=[],m=[{type:"uint256"}];async function l(e){return(0,s.readContract)({contract:e.contract,method:["0xc78b616c",u,m],params:[]})}var y=a(13e3),p=a(33478);async function h(e){let t=await l(e);if(0n===t)return[];let a=BigInt(e.start||0),s=BigInt(e.count||100n),c=(0,i.jk)(t,a+s),o=(0,r.getRpcClient)(e.contract),[u,m]=await Promise.all([(0,y.zy)((t,a)=>d({contract:e.contract,endId:a,startId:t}),{end:c,maxSize:100n,start:a}).then(e=>e.flat()),(0,n.w)(o,{blockTag:"latest"})]);return(await Promise.all(u.map(t=>(0,p.A)({contract:e.contract,latestBlock:m,rawListing:t}).catch(()=>null)))).filter(e=>null!==e)}},89073:(e,t,a)=>{a.d(t,{decimals:()=>i});var n=a(60146),r=a(85443);async function i(e){return(0,n.n)(()=>(0,r.rr)(e),{cacheKey:`${e.contract.chain.id}:${e.contract.address}:decimals`,cacheTime:1/0})}},91365:(e,t,a)=>{a.d(t,{getBalance:()=>d});var n=a(94853),r=a(83682);let i=[{name:"_address",type:"address"}],s=[{type:"uint256"}];async function c(e){return(0,r.readContract)({contract:e.contract,method:["0x70a08231",i,s],params:[e.address]})}var o=a(96228);async function d(e){let[t,a]=await Promise.all([c(e),(0,o.getCurrencyMetadata)(e)]);return{...a,chainId:e.contract.chain.id,displayValue:(0,n.toTokens)(t,a.decimals),tokenAddress:e.contract.address,value:t}}},94386:(e,t,a)=>{a.d(t,{g7:()=>c});var n=a(87212),r=a(13061);let i=[{type:"tuple[]",name:"calls",components:[{type:"address",name:"target"},{type:"uint256",name:"value"},{type:"bytes",name:"data"}]}],s=[];function c(e){let t=(0,r.O)(async()=>"asyncParams"in e?await e.asyncParams():e);return(0,n.m)({contract:e.contract,method:["0x3f707e6b",i,s],params:async()=>[(await t()).calls],value:async()=>(await t()).overrides?.value,accessList:async()=>(await t()).overrides?.accessList,gas:async()=>(await t()).overrides?.gas,gasPrice:async()=>(await t()).overrides?.gasPrice,maxFeePerGas:async()=>(await t()).overrides?.maxFeePerGas,maxPriorityFeePerGas:async()=>(await t()).overrides?.maxPriorityFeePerGas,nonce:async()=>(await t()).overrides?.nonce,extraGas:async()=>(await t()).overrides?.extraGas,erc20Value:async()=>(await t()).overrides?.erc20Value,authorizationList:async()=>(await t()).overrides?.authorizationList})}},95027:(e,t,a)=>{a.d(t,{nB:()=>s});var n=a(83682);let r=[{name:"owner",type:"address"},{name:"spender",type:"address"}],i=[{type:"uint256"}];async function s(e){return(0,n.readContract)({contract:e.contract,method:["0xdd62ed3e",r,i],params:[e.owner,e.spender]})}},96228:(e,t,a)=>{a.d(t,{getCurrencyMetadata:()=>f});var n=a(2104),r=a(16782),i=a(60146),s=a(83682);let c=[],o=[{type:"string"}];async function d(e){return(0,s.readContract)({contract:e.contract,method:["0x06fdde03",c,o],params:[]})}async function u(e){return(0,i.n)(()=>d(e),{cacheKey:`${e.contract.chain.id}:${e.contract.address}:name`,cacheTime:1/0})}let m=[],l=[{type:"string"}];async function y(e){return(0,s.readContract)({contract:e.contract,method:["0x95d89b41",m,l],params:[]})}async function p(e){return(0,i.n)(()=>y(e),{cacheKey:`${e.contract.chain.id}:${e.contract.address}:symbol`,cacheTime:1/0})}var h=a(85443);let v=n.Ik({name:n.Yj().default("Ether"),symbol:n.Yj().default("ETH"),decimals:n.ai().default(18)}).default({name:"Ether",symbol:"ETH",decimals:18});async function f(e){if((0,r.dw)(e.contract.address)){if(!e.contract.chain.nativeCurrency||!e.contract.chain.nativeCurrency.name||!e.contract.chain.nativeCurrency.symbol||!e.contract.chain.nativeCurrency.decimals)try{let{getChainMetadata:t}=await Promise.resolve().then(a.bind(a,14620)),n=await t(e.contract.chain);return v.parse({...n.nativeCurrency,...e.contract.chain.nativeCurrency})}catch{}return v.parse(e.contract.chain.nativeCurrency)}try{let[t,a,n]=await Promise.all([u(e).catch(()=>""),p(e),(0,h.rr)(e)]);return{decimals:n,name:t,symbol:a}}catch(e){throw Error(`Invalid currency token: ${e}`)}}},99893:(e,t,a)=>{a.d(t,{estimateL1Fee:()=>c});var n=a(10465),r=a(94325),i=a(83682),s=a(9124);async function c(e){let{transaction:t,gasPriceOracleAddress:a}=e,c=(0,n.P)({address:a||"0x420000000000000000000000000000000000000F",chain:t.chain,client:t.client}),{gasPrice:o,...d}=await (0,r.$)({transaction:t}),u=(0,s.b)({transaction:d});return(0,i.readContract)({contract:c,method:"function getL1Fee(bytes memory _data) view returns (uint256)",params:[u]})}}}]);

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.