PageSourceSearch

https://www.louise-alexander.com/_next/static/chunks/9657-3549ecea…?dpl=dpl_6jdSzVkcPR9J6Mrvf77Sw8T6z8Jv

js louise-alexander.com collected 2026-09-24 22:32:39 UTC 33,406 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9657],{25639:(e,t,n)=>{n.d(t,{Y1:()=>s,Zi:()=>r});let a=["insufficient funds","outoffunds","out of funds","exceeds the balance","transfer amount exceeds balance"],i=e=>{let t=[],n=e;for(;n&&t.length<10;)t.push(n),n=n.cause;return t},s=e=>!!e&&i(e).some(e=>{if("InsufficientFundsError"===e.name)return!0;let t=`${e.name||""} ${e.shortMessage||""} ${e.details||""} ${e.message||""}`.toLowerCase();return a.some(e=>t.includes(e))}),r=(e,t="An error occurred. Please try again.")=>{if(!e)return t;if(e&&i(e).some(e=>{if("UserRejectedRequestError"===e.name||4001===e.code)return!0;let t=`${e.shortMessage||""} ${e.message||""}`.toLowerCase();return t.includes("user rejected")||t.includes("user denied")}))return"Transaction rejected in wallet.";if(s(e))return"Insufficient funds.";let n=i(e).map(e=>e.shortMessage).find(Boolean)||e.message;if(!n)return t;let a=n.replace(/\s+/g," ").trim();return a.length>140?`${a.slice(0,137)}...`:a}},27420:(e,t,n)=>{n.d(t,{P:()=>F});var a=n(78296),i=n(45284),s=n(14232),r=n(98626),u=n(42680),o=n(8047),p=n(75569),d=n(6363),y=n(69167),l=n(629),c=n(90203);async function m(e,t){let n,{abi:a,chainId:i,connector:s,...r}=t;n=t.account?t.account:(await (0,c.r)(e,{assertChainId:!1,chainId:i,connector:s})).account;let u=e.getClient({chainId:i}),o=(0,l.T)(u,y.v,"simulateContract"),{result:p,request:d}=await o({...r,abi:a,account:n});return{chainId:u.chain.id,result:p,request:{...d,chainId:i}}}var f=n(24751),b=n(80727),T=n(1081),w=n(61511),v=n(67768);function g(e={}){let{abi:t,address:n,connector:a,functionName:i,query:r={}}=e,u=(0,w.U)(e),{data:p}=function(e={}){let{query:t={},...n}=e,a=(0,w.U)(n),i=(0,v.jE)(),{address:r,connector:u,status:p}=(0,o.F)({config:a}),d=(0,T.i)({config:a}),y=e.connector??u,{queryKey:l,...m}=function(e,t={}){return{gcTime:0,async queryFn({queryKey:n}){let{connector:a}=t,{connectorUid:i,scopeKey:s,...r}=n[1];return(0,c.r)(e,{...r,connector:a})},queryKey:function(e={}){let{connector:t,...n}=e;return["connectorClient",{...(0,f.xO)(n),connectorUid:t?.uid}]}(t)}}(a,{...e,chainId:e.chainId??d,connector:y}),g=!!(("connected"===p||"reconnecting"===p&&y?.getProvider)&&(t.enabled??!0)),h=(0,s.useRef)(r);return(0,s.useEffect)(()=>{let e=h.current;!r&&e?(i.removeQueries({queryKey:l}),h.current=void 0):r!==e&&(i.invalidateQueries({queryKey:l}),h.current=r)},[r,i]),(0,b.IT)({...t,...m,queryKey:l,enabled:g,staleTime:1/0})}({config:u,connector:a,query:{enabled:void 0===e.account}}),d=(0,T.i)({config:u}),y=function(e,t={}){return{async queryFn({queryKey:n}){let{abi:a,connector:i}=t;if(!a)throw Error("abi is required");let{scopeKey:s,...r}=n[1],{address:u,functionName:o}=r;if(!u)throw Error("address is required");if(!o)throw Error("functionName is required");return m(e,{abi:a,connector:i,...r})},queryKey:function(e={}){let{abi:t,connector:n,...a}=e;return["simulateContract",(0,f.xO)(a)]}(t)}}(u,{...e,account:e.account??p?.account,chainId:e.chainId??d}),l=!!(t&&n&&i&&(r.enabled??!0));return(0,b.IT)({...r,...y,enabled:l})}var h=n(59493),I=n(40162),M=n(18676),A=n(21728),E=n(57512),C=n(12305),N=n(77026),R=n(63463),S=n(33987),x=n(54914),B=n(23402),q=n(39002),k=n(65745),P=n(25639),O=n(54016),H=n(11462);let D="0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",_=(0,A.$)("event Sale((address orderMaker, address orderTaker, address collection, uint256 tokenId, address currency, address artist, address platform, uint256 salePrice, uint256 platformFee, uint256 royalty)[] receipts)"),L=(0,A.$)("event BidMade(uint256 indexed auctionId, address indexed collectionAddress, uint256 indexed tokenId, address bidder, uint256 amount, uint256 timestamp)"),U=e=>e.flatMap(e=>e.args.receipts.map((t,n)=>({...t,_eventId:`${e.transactionHash}:${e.logIndex}:${n}`}))),F=e=>{let t=(0,r.e)(),n=(0,u.G)(),{isConnected:y,address:l}=(0,o.F)(),{exhibitionObject:c}=(0,s.useContext)(H.G),m=e?.contractLogic,f=e?.contract,b=(0,B.ut)(f,e?.tokenId),[T,w]=(0,s.useState)(),v=e?.nftSaleType,[A,F]=(0,s.useState)(),[W,$]=(0,s.useState)(0),[z,Y]=(0,s.useState)(0),[K,Q]=(0,s.use
1State)(),[V,Z]=(0,s.useState)(),[j,G]=(0,s.useState)(!1),{data:J,isFetched:X,refetch:ee}=(0,p.Q)({address:m,abi:R.H,functionName:"getConfig",args:[b],query:{enabled:void 0!=b}}),{data:et}=(0,p.Q)({address:m,abi:R.H,functionName:"isAuctionActive",args:[b],query:{enabled:void 0!=b}}),{data:en}=(0,p.Q)({address:m,abi:R.H,functionName:"getAuctionStatusBulk",args:[[b]],query:{enabled:!!(null!=b&&(0,E.P)(m)),refetchInterval:5e3,refetchIntervalInBackground:!1}}),ea=en?.[0],{data:ei}=(0,p.Q)({address:m,abi:R.H,functionName:"accessListConf",args:[J?.accessListRoot,void 0!=A?A:l]}),{data:es}=(0,p.Q)({address:m,abi:R.H,functionName:"accessListConfig",args:[J?.accessListRoot]}),{data:er}=(0,d.A)({address:l,query:{enabled:void 0!=l}}),eu=e?.currency=="USDC",{data:eo}=(0,p.Q)({address:D,abi:q.H,functionName:"balanceOf",args:[l],query:{enabled:eu}}),{data:ep,refetch:ed}=(0,p.Q)({address:D,abi:q.H,functionName:"allowance",args:[l,m],query:{enabled:eu}}),ey=g({abi:q.H,address:D,functionName:"approve",args:[m,1e11],query:{enabled:eu}}),el=(0,h.x)(),ec=(0,I.g)({hash:el.data,query:{enabled:void 0!=el.data}}),em=async()=>{if("function"==typeof el.writeContract){let e=await el.writeContractAsync(ey?.data?.request);if("success"!==(await t.waitForTransactionReceipt({hash:e})).status)throw Error("USDC approval reverted");await ed()}};(0,s.useEffect)(()=>{G(void 0==ep||ep<1e11)},[ep,1e11]);let[ef,eb]=(0,s.useState)(),[eT,ew]=(0,s.useState)(),[ev,eg]=(0,s.useState)(),eh=eu?6:18,eI=(0,i.$C)(ea?.currentBid,J?.reservePrice,eh),eM=(0,i.WY)(ev??"",eh),eA=null!==eM&&eM>0n&&eM>=eI,eE=e=>{eg(e)},eC=void 0==A?[[b],[eM??0n]]:[[b],[eM??0n],A],eN=g({abi:R.H,address:m,functionName:"bid",value:eu?0n:eM??0n,args:eC,query:{enabled:eA}}),eR=(0,h.x)(),eS=(0,I.g)({hash:eR.data}),{accessListProof:ex}=(0,s.useContext)(O.Y),eB=void 0==A?[ex,J?.accessListRoot,[b],[eM??0n]]:[ex,J?.accessListRoot,[b],[eM??0n],A],eq=g({abi:R.H,address:m,functionName:"grantAccessAndBid",value:eu?0n:eM??0n,args:eB,query:{enabled:eA}}),ek=(0,h.x)(),eP=(0,I.g)({hash:ek.data}
1),[eO,eH]=(0,s.useState)(),eD=async()=>{if(eH(void 0),await n.data.getChainId()!=k.t)return void eH({type:"BID-ERROR",message:"Wrong network. Switch your wallet to Ethereum Mainnet."});let e=!1==ei&&"function"==typeof ek.writeContract&&eY>0,t=e?eq:eN;t?.data?.request==void 0?eH({type:"BID-ERROR",message:(0,P.Zi)(t?.failureReason,"Could not prepare the bid. Please try again.")}):e?ek.writeContract(eq?.data?.request):"function"==typeof eR.writeContract&&eR.writeContract(eN?.data?.request)},e_=g({abi:R.H,address:m,functionName:"settleAuctions",args:[[b]],query:{enabled:"ENDED"==T&&void 0!=b}}),eL=(0,h.x)(),eU=(0,I.g)({hash:eL.data}),eF={BuyNow:parseInt(J?.buyNowStartTime),KAandBuyNow:parseInt(J?.buyNowStartTime),KickstartAuction:parseInt(J?.buyNowStartTime),EnglishAuction:parseInt(J?.auctionStartTime),DutchAuction:parseInt(J?.auctionStartTime)}[v],eW={BuyNow:parseInt(e?.nftBuyNowStartTs==""?0:e?.nftBuyNowStartTs),KAandBuyNow:parseInt(e?.nftBuyNowStartTs==""?0:e?.nftBuyNowStartTs),KickstartAuction:parseInt(e?.nftAuctionStartTs==""?0:e?.nftAuctionStartTs),EnglishAuction:parseInt(e?.nftAuctionStartTs==""?0:e?.nftAuctionStartTs),DutchAuction:parseInt(e?.nftAuctionStartTs==""?0:e?.nftAuctionStartTs)}[e?.nftSaleType],e$=parseInt(es?.[0]),ez=void 0!=J&&parseInt(Date.now()/1e3)<parseInt(eF)+e$,eY=parseInt(eF)+e$-parseInt(Date.now()/1e3),eK=v&&["BuyNow","KAandBuyNow","KickstartAuction","EnglishAuction","DutchAuction","SpecialProject"].includes(v),eQ=e=>{let t=parseInt(Date.now()/1e3),n=void 0==eF||12==parseInt(eF)||isNaN(eF),a=void 0==eW||12==parseInt(eW)||isNaN(eW),i=n?a?parseInt(c?.startDateTs):eW:parseInt(eF),s=ea?.endTime==void 0||86400==parseInt(ea?.endTime)?i+86400:parseInt(ea?.endTime);Number.isFinite(i)&&Number.isFinite(s)&&s>i&&Q(s-i),"SETTLED"!=T&&(e?.nftInternalStatus=="Sold"?w("SETTLED"):e?.nftInternalStatus=="Reserved"?w("RESERVED"):eK?i>t?(w("BEFORESTART"),$(i-t)):s-t>0?(w("ACTIVE"),Y(s-t)):t>=s&&w("ENDED"):w("SETTLED"))};(0,s.useEffect)(()=>{X&&(eQ(e),eE((0,N.__)(eI,eh)))},[X]),(0,x.A)(()=>{eQ(e)},1e3);let eV=(0,a.u)({publicClient:t,address:m,event:_,cacheKey:"sales",fromBlock:0n,mapLogs:U}),eZ=(0,a.u)({publicClient:t,address:m,event:L,args:{auctionId:b},cacheKey:`bids:${b}`,fromBlock:0n}),ej=eV.data||[],eG=eZ.data||[];(0,s.useEffect)(()=>{let t=ej?.find(t=>t.collection?.toLowerCase()==e.contract?.toLowerCase()&&parseInt(t.tokenId)==parseInt(e.tokenId));void 0!=t&&(w("SETTLED"),Z(t))},[ej,e]);let{data:eJ}=(0,p.Q)({address:f,abi:S.H,functionName:"ownerOf",args:[e?.tokenId],query:{enabled:!0}}),{data:eX}=(0,p.Q)({address:m,abi:R.H,functionName:"buyNowCount",args:[J?.accessListRoot,void 0!=A?A:l],query:{enabled:"ACTIVE"==T}}),e0=J?.accessListRoot=="0x0000000000000000000000000000000000000000000000000000000000000000"?1e3:parseInt(es?.[1])-parseInt(eX),e2=void 0==A?[[b]]:[[b],A],e6=g({address:m,abi:R.H,functionName:"buyNow",args:e2,value:eu?0n:J?.buyNowPrice,query:{enabled:"ACTIVE"==T,retry:5,retryDelay:500}}),e5=(0,h.x)(),e1=(0,I.g)({hash:e5.data}),e3=void 0==A?[ex,J?.accessListRoot,[b]]:[ex,J?.accessListRoot,[b],A],e8=g({address:m,abi:R.H,functionName:"grantAccessAndBuyNow",args:e3,value:eu?0n:J?.buyNowPrice,query:{enabled:"ACTIVE"==T}}),e9=(0,h.x)(),e4=(0,I.g)({hash:e9.data,onSuccess(e){}}),e7=async()=>{if(eH(void 0),await n.data.getChainId()!=k.t)return void eH({type:"BUYNOW-ERROR",message:"Wrong network. Switch your wallet to Ethereum Mainnet."});let e=!1==ei&&"function"==typeof e9.writeContract&&eY>0,t=e?e8:e6;t?.data?.request==void 0?eH({type:"BUYNOW-ERROR",message:(0,P.Zi)(t?.failureReason,"Could not prepare the purchase. Please try again.")}):e?e9.writeContract(e8?.data?.request):"function"==typeof e5.writeContract&&e5.writeContract(e6?.data?.request)},te=eu?"function"!=typeof e5.writeContract&&!0!=j:"function"!=typeof e5.writeContract&&"function"!=typeof e9.writeContract,{data:tt}=(0,M.v)({address:V?.orderTaker,query:{enabled:void 0!=V}}),{data:tn}=(0,M.v)({address:eJ,query:{enabled:void 0!=eJ}}),ta=eN?.failureCount>0?eN?.failureReason:void 0,ti=e6?.failureCount>0?e6?.failureReason:void 0,ts=eM??0n,tr=!eu&&er?.value!=void 0&&ts>0n&&er.value<ts,tu=!eu&&er?.value!=void 0&&J?.buyNowPrice!=void 0&&J.buyNowPrice>0n&&er.value<J.buyNowPrice,to=eu&&void 0!=eo&&ts>0n&&eo<ts,tp=eu&&void 0!=eo&&J?.buyNowPrice!=void 0&&J.buyNowPrice>0n&&eo<J.buyNowPrice,td=eu&&void 0!=ep&&ts>0n&&ep<ts;return{accessListConf:ei,allowanceError:j,approve:el,approveCall:em,approveTransaction:ec,auctionConfig:J,auctionId:b,buyButtonDisabled:te,buyCall:e7,buyNowLeft:e0,buyerEns:tt,contractStartTime:eF,currentAuctionData:ea,contractErrors:()=>{let e=[];return tr||(0,P.Y1)(ta)?e.push({message:`Insufficient funds to place bid. Your wallet holds ${(0,N.JM)((0,C.c)(er?.value??0n))} ETH.`,type:"BID",fullMessage:ta?.message}):void 0!=ta&&e.push({message:(0,P.Zi)(ta),type:"BID-ERROR",fullMessage:ta?.message}),tu||(0,P.Y1)(ti)?e.push({message:`Insufficient funds to buy now. Your wallet holds ${(0,N.JM)((0,C.c)(er?.value??0n))} ETH.`,type:"BUYNOW",fullMessage:ti?.message}):void 0!=ti&&e.push({message:(0,P.Zi)(ti),type:"BUYNOW-ERROR",fullMessage:ti?.message}),td&&e.push({message:"Approve USDC spending to place this bid.",type:"BID"}),to&&e.push({message:"Insufficient USDC to place bid.",type:"BID"}),tp&&e.push({message:"Insufficient USDC to buy now.",type:"BUYNOW-USDC"}),void 0!=eO&&e.push(eO),e},ownerEns:tn,isAccessRestricted:ez,isWalletConnected:y,tokenOwner:eJ,bids:eG,nextBid:eI,bidValue:ev,bidValid:eA,changeBid:eE,bidCall:eD,makeBidTransaction:eS,makeBid:eR,overallStatus:T,secondsUntilEnd:z,secondsUntilStart:W,auctionDuration:K,saleReceipt:V,saleType:v,secondsUntilNotRestricted:eY,setDelegator:F,settle:eL,settleTransaction:eU,settleCall:()=>{e_?.data?.request==void 0?eH({type:"SETTLE-ERROR",message:(0,P.Zi)(e_?.failureReason,"Could not prepare the settlement. Please try again.")}):"function"==typeof eL.writeContract&&eL.writeContract(e_?.data?.request)},buyNow:e5,buyNowTransaction:e1,grantAccessBuyNow:e9,grantAccessBuyNowTransaction:e4,grantAccessMakeBid:ek,grantAccessMakeBidTransaction:eP}}}
1,38228:(e,t,n)=>{n.d(t,{G7:()=>b,Ns:()=>d,R6:()=>T,TF:()=>g,Tr:()=>m,VA:()=>f,Zj:()=>l,aE:()=>I,cP:()=>c,r1:()=>p,uQ:()=>u,ww:()=>w,xM:()=>o,y9:()=>y});let a=[".mp4",".webm",".mov",".m3u8",".m4v",".avi"],i=["vimeo","youtube","youtu.be"],s=[".html",".htm"],r=[".jpg",".jpeg",".png",".gif",".webp",".svg",".avif",".bmp"];function u(e){if(!e||"string"!=typeof e)return"";let t=e.split("?")[0].split("#")[0].toLowerCase(),n=t.lastIndexOf(".");return -1===n?"":t.substring(n)}function o(e){return e?e.startsWith("ar://")?e.replace("ar://","https://arweave.net/"):e.startsWith("ipfs://")?e.replace("ipfs://","https://ipfs.io/ipfs/"):e:e}function p(e){if(!e||"string"!=typeof e)return!1;let t=e.toLowerCase();return a.some(e=>t.includes(e))||i.some(e=>t.includes(e))}function d(e){if(!e||"string"!=typeof e)return!1;let t=u(e);return s.includes(t)}function y(e){return!!e&&"string"==typeof e&&".gif"===u(e)}function l(e){if(!e||"string"!=typeof e)return!1;let t=u(e);return r.includes(t)}function c(e){return!!e&&"string"==typeof e&&(e.startsWith("http://")||e.startsWith("https://")||e.startsWith("/"))}function m(e){return c(e)?p(e)?"video":"image":null}function f(e){if(!e)return!1;let t=e.toLowerCase();return"iframe"===t||"iframe-interactive"===t||"html"===t}function b(e){return e?.posterXL||e?.posterM||e?.poster||""}function T(e){return e?.posterM||e?.poster||""}function w(e){return e?.poster||e?.posterUrl||""}let v={"leduchamp.com":"https://storage.googleapis.com/fellowship-25/website/exhibitions/rafael-iframes/leduchamp/index.html?v=1"};function g(e){if(!e)return e;try{return v[new URL(e).hostname.replace(/^www\./,"")]||e}catch{return e}}let h=[];function I(e){if(!e)return!1;try{let t=new URL(e).hostname.replace(/^www\./,"");return h.includes(t)}catch{return!1}}},39002:e=>{e.exports=JSON.parse('{"H":[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"authorizer","type":"address"},{"indexed":true,"internalType":"bytes32","name":"nonce","type":"bytes32"}],"name":"AuthorizationCanceled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"authorizer","type":"address"},{"indexed":true,"internalType":"bytes32","name":"nonce","type":"bytes32"}],"name":"AuthorizationUsed","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_account","type":"address"}],"name":"Blacklisted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newBlacklister","type":"address"}],"name":"BlacklisterChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"burner","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newMasterMinter","type":"address"}],"name":"MasterMinterChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"minter","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"minter","type":"address"},{"indexed":false,"internalType":"uint256","name":"minterAllowedAmount","type":"uint256"}],"name":"MinterConfigured","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"oldMinter","type":"address"}],"name":"MinterRemoved","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":false,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[],"name":"Pause","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newAddress","type":"address"}],"name":"PauserChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newRescuer","type":"address"}],"name":"RescuerChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_account","type":"address"}],"name":"UnBlacklisted","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpause","type":"event"}
1,{"inputs":[],"name":"CANCEL_AUTHORIZATION_TYPEHASH","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PERMIT_TYPEHASH","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"RECEIVE_WITH_AUTHORIZATION_TYPEHASH","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TRANSFER_WITH_AUTHORIZATION_TYPEHASH","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"authorizer","type":"address"},{"internalType":"bytes32","name":"nonce","type":"bytes32"}],"name":"authorizationState","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_account","type":"address"}],"name":"blacklist","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"blacklister","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"authorizer","type":"address"},{"internalType":"bytes32","name":"nonce","type":"bytes32"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"cancelAuthorization","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"authorizer","type":"address"},{"internalType":"bytes32","name":"nonce","type":"bytes32"},{"internalType":"bytes","name":"signature","type":"bytes"}],"name":"cancelAuthorization","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"minter","type":"address"},{"internalType":"uint256","name":"minterAllowedAmount","type":"uint256"}],"name":"configureMinter","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"currency","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"decrement","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"increment","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"tokenName","type":"string"},{"internalType":"string","name":"tokenSymbol","type":"string"},{"internalType":"string","name":"tokenCurrency","type":"string"},{"internalType":"uint8","name":"tokenDecimals","type":"uint8"},{"internalType":"address","name":"newMasterMinter","type":"address"},{"internalType":"address","name":"newPauser","type":"address"},{"internalType":"address","name":"newBlacklister","type":"address"},{"internalType":"address","name":"newOwner","type":"address"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"}
1,{"inputs":[{"internalType":"string","name":"newName","type":"string"}],"name":"initializeV2","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"lostAndFound","type":"address"}],"name":"initializeV2_1","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"accountsToBlacklist","type":"address[]"},{"internalType":"string","name":"newSymbol","type":"string"}],"name":"initializeV2_2","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_account","type":"address"}],"name":"isBlacklisted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isMinter","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"masterMinter","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"mint","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"minter","type":"address"}],"name":"minterAllowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pauser","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"bytes","name":"signature","type":"bytes"}],"name":"permit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"permit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"validAfter","type":"uint256"},{"internalType":"uint256","name":"validBefore","type":"uint256"},{"internalType":"bytes32","name":"nonce","type":"bytes32"},{"internalType":"bytes","name":"signature","type":"bytes"}],"name":"receiveWithAuthorization","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"validAfter","type":"uint256"},{"internalType":"uint256","name":"validBefore","type":"uint256"},{"internalType":"bytes32","name":"nonce","type":"bytes32"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"receiveWithAuthorization","outputs":[],"stateMutability":"nonpayable","type":"function"}
1,{"inputs":[{"internalType":"address","name":"minter","type":"address"}],"name":"removeMinter","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"contract IERC20","name":"tokenContract","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"rescueERC20","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"rescuer","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"validAfter","type":"uint256"},{"internalType":"uint256","name":"validBefore","type":"uint256"},{"internalType":"bytes32","name":"nonce","type":"bytes32"},{"internalType":"bytes","name":"signature","type":"bytes"}],"name":"transferWithAuthorization","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"validAfter","type":"uint256"},{"internalType":"uint256","name":"validBefore","type":"uint256"},{"internalType":"bytes32","name":"nonce","type":"bytes32"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"transferWithAuthorization","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_account","type":"address"}],"name":"unBlacklist","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_newBlacklister","type":"address"}],"name":"updateBlacklister","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_newMasterMinter","type":"address"}],"name":"updateMasterMinter","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_newPauser","type":"address"}],"name":"updatePauser","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newRescuer","type":"address"}],"name":"updateRescuer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"version","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"}]}')},40162:(e,t,n)=>{n.d(t,{g:()=>c});var a=n(16006),i=n(34597),s=n(75087),r=n(34724),u=n(629);async function o(e,t){let{chainId:n,timeout:o=0,...p}=t,d=e.getClient({chainId:n}),y=(0,u.T)(d,i.n,"waitForTransactionReceipt"),l=await y({...p,timeout:o});if("reverted"===l.status){let e=(0,u.T)(d,s.x,"getTransaction"),{from:t,...n}=await e({hash:l.transactionHash}),i=(0,u.T)(d,r.T,"call"),o=await i({...n,account:t,data:n.input,gasPrice:"eip1559"!==n.type?n.gasPrice:void 0,maxFeePerGas:"eip1559"===n.type?n.maxFeePerGas:void 0,maxPriorityFeePerGas:"eip1559"===n.type?n.maxPriorityFeePerGas:void 0});throw Error(o?.data?(0,a.IQ)(`0x${o.data.substring(138)}`):"unknown reason")}return{...l,chainId:d.chain.id}}var p=n(24751),d=n(80727),y=n(1081),l=n(61511);function c(e={}){let{hash:t,query:n={}}=e,a=(0,l.U)(e),i=(0,y.i)({config:a}),s=function(e,t={}){return{async queryFn({queryKey:n}){let{hash:a,...i}=n[1];if(!a)throw Error("hash is required");return o(e,{...i,onReplaced:t.onReplaced,hash:a})},queryKey:function(e={}){let{onReplaced:t,...n}=e;return["waitForTransactionReceipt",(0,p.xO)(n)]}(t)}}(a,{...e,chainId:e.chainId??i}),r=!!(t&&(n.enabled??!0));return(0,d.IT)({...n,...s,enabled:r})}},45284:(e,t,n)=>{function a(e,t,n=18){let i=BigInt(e||0);if(!i)return BigInt(t||0);let s=10n**BigInt(n);return(i*(i<s/10n?1500n:i<s/5n?1200n:1100n)+999n)/1000n}function i(e,t){try{return function(e,t){if(!["string","number","bigint"].includes(typeof e)||!Number.isInteger(t)||t<0||t>78)throw Error("Invalid amount");let n=String(e);if(n.length>100)throw Error("Amount is too large");if(!/^\d+(\.\d+)?$/.test(n))throw Error("Enter a valid non-negative amount");let[a,i=""]=n.split(".");if(i.length>t)throw Error(`Amount supports at most ${t} decimal places`);return BigInt(a)*10n**BigInt(t)+BigInt(i.padEnd(t,"0")||"0")}(e,t)}catch{return null}}n.d(t,{$C:()=>a,WY:()=>i})}
1,59493:(e,t,n)=>{n.d(t,{x:()=>p});var a=n(40097),i=n(95216),s=n(629),r=n(90203);async function u(e,t){let n,{account:a,chainId:u,connector:o,...p}=t;n="object"==typeof a&&a?.type==="local"?e.getClient({chainId:u}):await (0,r.r)(e,{account:a??void 0,assertChainId:!1,chainId:u,connector:o});let d=(0,s.T)(n,i.E,"writeContract");return await d({...p,...a?{account:a}:{},chain:u?{id:u}:null})}var o=n(61511);function p(e={}){var t;let{mutation:n}=e,i=(t=(0,o.U)(e),{mutationFn:e=>u(t,e),mutationKey:["writeContract"]}),{mutate:s,mutateAsync:r,...d}=(0,a.n)({...n,...i});return{...d,writeContract:s,writeContractAsync:r}}},75569:(e,t,n)=>{n.d(t,{Q:()=>o});var a=n(83325),i=n(24751),s=n(80727),r=n(1081),u=n(61511);function o(e={}){let{abi:t,address:n,functionName:p,query:d={}}=e,y=e.code,l=(0,u.U)(e),c=(0,r.i)({config:l}),m=function(e,t={}){return{async queryFn({queryKey:n}){let i=t.abi;if(!i)throw Error("abi is required");let{functionName:s,scopeKey:r,...u}=n[1],o=(()=>{let e=n[1];if(e.address)return{address:e.address};if(e.code)return{code:e.code};throw Error("address or code is required")})();if(!s)throw Error("functionName is required");return(0,a.J)(e,{abi:i,functionName:s,args:u.args,...o,...u})},queryKey:function(e={}){let{abi:t,...n}=e;return["readContract",(0,i.xO)(n)]}(t)}}(l,{...e,chainId:e.chainId??c}),f=!!((n||y)&&t&&p&&(d.enabled??!0));return(0,s.IT)({...d,...m,enabled:f,structuralSharing:d.structuralSharing??i.I_})}}}]);

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.