PageSourceSearch

https://dex.guru/static/js/5770.5995c29c.js

js dex.guru collected 2026-10-02 11:01:51 UTC 12,186 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkdexguru=self.webpackChunkdexguru||[]).push([[5770],{42508:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createClient=void 0;const r=n(4310),a=n(51066);t.createClient=function(e){const{batch:t,cacheTime:n=e.pollingInterval??4e3,key:s="base",name:o="Base Client",pollingInterval:i=4e3,type:c="base"}=e,l=e.chain,u=e.account?(0,r.parseAccount)(e.account):void 0,{config:p,request:d,value:m}=e.transport({chain:l,pollingInterval:i}),y={account:u,batch:t,cacheTime:n,chain:l,key:s,name:o,pollingInterval:i,request:d,transport:{...p,...m},type:c,uid:(0,a.uid)()};return Object.assign(y,{extend:function e(t){return n=>{const r=n(t);for(const e in y)delete r[e];const a={...t,...r};return Object.assign(a,{extend:e(a)})}}(y)})}},66389:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createPublicClient=void 0;const r=n(42508),a=n(9031);t.createPublicClient=function(e){const{key:t="public",name:n="Public Client"}=e;return(0,r.createClient)({...e,key:t,name:n,type:"publicClient"}).extend(a.publicActions)}},38150:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createTestClient=void 0;const r=n(42508),a=n(57570);t.createTestClient=function(e){const{key:t="test",name:n="Test Client",mode:s}=e;return(0,r.createClient)({...e,key:t,name:n,type:"testClient"}).extend((e=>({mode:s,...(0,a.testActions)({mode:s})(e)})))}},89682:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createWalletClient=void 0;const r=n(42508),a=n(84023);t.createWalletClient=function(e){const{key:t="wallet",name:n="Wallet Client",transport:s}=e;return(0,r.createClient)({...e,key:t,name:n,transport:e=>s({...e,retryCount:0}),type:"walletClient"}).extend(a.walletActions)}},9031:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.publicActions=void 0;const r=n(41223),a=n(44311),s=n(37573),o=n(12821),i=n(87063),c=n(15626),l=n(7571),u=n(40729),p=n(89397),d=n(60318),m=n(27302),y=n(80355),g=n(56543),h=n(1002),C=n(49443),b=n(13937),T=n(26223),v=n(99131),w=n(8472),k=n(85638),f=n(72786),P=n(67014),A=n(13205),B=n(84712),R=n(92345),_=n(66391),E=n(56313),q=n(36626),F=n(27511),x=n(50717),M=n(93490),S=n(3704),D=n(79050),O=n(85268),I=n(53517),j=n(44800),G=n(92389),N=n(4611),L=n(67224),U=n(44352),W=n(25840),H=n(82496),J=n(77923),z=n(67514);t.publicActions=function(e){return{call:t=>(0,c.call)(e,t),createBlockFilter:()=>(0,l.createBlockFilter)(e),createContractEventFilter:t=>(0,u.createContractEventFilter)(e,t),createEventFilter:t=>(0,p.createEventFilter)(e,t),createPendingTransactionFilter:()=>(0,d.createPendingTransactionFilter)(e),estimateContractGas:t=>(0,m.estimateContractGas)(e,t),estimateGas:t=>(0,g.estimateGas)(e,t),getBalance:t=>(0,C.getBalance)(e,t),getBlock:t=>(0,b.getBlock)(e,t),getBlockNumber:t=>(0,T.getBlockNumber)(e,t),getBlockTransactionCount:t=>(0,v.getBlockTransactionCount)(e,t),getBytecode:t=>(0,w.getBytecode)(e,t),getChainId:()=>(0,k.getChainId)(e),getEnsAddress:t=>(0,r.getEnsAddress)(e,t),getEnsAvatar:t=>(0,a.getEnsAvatar)(e,t),getEnsName:t=>(0,s.getEnsName)(e,t),getEnsResolver:t=>(0,o.getEnsResolver)(e,t),getEnsText:t=>(0,i.getEnsText)(e,t),getFeeHistory:t=>(0,f.getFeeHistory)(e,t),estimateFeesPerGas:t=>(0,y.estimateFeesPerGas)(e,t),getFilterChanges:t=>(0,P.getFilterChanges)(e,t),getFilterLogs:t=>(0,A.getFilterLogs)(e,t),getGasPrice:()=>(0,B.getGasPrice)(e),getLogs:t=>(0,R.getLogs)(e,t),estimateMaxPriorityFeePerGas:t=>(0,h.estimateMaxPriorityFeePerGas)(e,t),getStorageAt:t=>(0,_.getStorageAt)(e,t),getTransaction:t=>(0,E.getTransaction)(e,t),getTransactionConfirmations:t=>(0,q.getTransactionConfirmations)(e,t),getTransactionCount:t=>(0,F.getTransactionCount)(e,t),getTransactionReceipt:t=>(0,x.getTransactionReceipt)(e,t),multicall:t=>(0,M.multicall)(e,t),prepareTransactionRequest:t=>(0,J.prepareTransactionRequest)(e,t),readContract:t=>(0,S.readContract)(e,t),sendRawTransaction:t=>(0,z.sendRawTransaction)(e,t),simulateContract:t=>(0,D.simulateContract)(e,t),verifyMessage:t=>(0,I.verifyMessage)(e,t),verifyTypedData:t=>(0,j.verifyTypedData)(e,t),uninstallFilter:t=>(0,O.uninstallFilter)(e,t),waitForTransactionReceipt:t=>(0,G.waitForTransactionReceipt)(e,t),watchBlocks:t=>(0,L.watchBlocks)(e,t),watchBlockNumber:t=>(0,N.watchBlockNumber)(e,t),watchContractEvent:t=>(0,U.watchContractEvent)(e,t),watchEvent:t=>(0,W.watchEvent)(e,t),watchPendingTransactions:t=>(0,H.watchPendingTransactions)(e,t)}}},57570:(e,t,n)=>
1{Object.defineProperty(t,"__esModule",{value:!0}),t.testActions=void 0;const r=n(71065),a=n(95159),s=n(50217),o=n(68530),i=n(36233),c=n(12506),l=n(69723),u=n(16596),p=n(3807),d=n(50332),m=n(55069),y=n(55004),g=n(94391),h=n(36591),C=n(60107),b=n(66555),T=n(2438),v=n(60124),w=n(41913),k=n(1305),f=n(63481),P=n(47359),A=n(66083),B=n(94390),R=n(87206),_=n(46648),E=n(84505),q=n(44597);t.testActions=function(e){let{mode:t}=e;return e=>{const n=e.extend((()=>({mode:t})));return{dropTransaction:e=>(0,r.dropTransaction)(n,e),getAutomine:()=>(0,a.getAutomine)(n),getTxpoolContent:()=>(0,s.getTxpoolContent)(n),getTxpoolStatus:()=>(0,o.getTxpoolStatus)(n),impersonateAccount:e=>(0,i.impersonateAccount)(n,e),increaseTime:e=>(0,c.increaseTime)(n,e),inspectTxpool:()=>(0,l.inspectTxpool)(n),mine:e=>(0,u.mine)(n,e),removeBlockTimestampInterval:()=>(0,p.removeBlockTimestampInterval)(n),reset:e=>(0,d.reset)(n,e),revert:e=>(0,m.revert)(n,e),sendUnsignedTransaction:e=>(0,y.sendUnsignedTransaction)(n,e),setAutomine:e=>(0,g.setAutomine)(n,e),setBalance:e=>(0,h.setBalance)(n,e),setBlockGasLimit:e=>(0,C.setBlockGasLimit)(n,e),setBlockTimestampInterval:e=>(0,b.setBlockTimestampInterval)(n,e),setCode:e=>(0,T.setCode)(n,e),setCoinbase:e=>(0,v.setCoinbase)(n,e),setIntervalMining:e=>(0,w.setIntervalMining)(n,e),setLoggingEnabled:e=>(0,k.setLoggingEnabled)(n,e),setMinGasPrice:e=>(0,f.setMinGasPrice)(n,e),setNextBlockBaseFeePerGas:e=>(0,P.setNextBlockBaseFeePerGas)(n,e),setNextBlockTimestamp:e=>(0,A.setNextBlockTimestamp)(n,e),setNonce:e=>(0,B.setNonce)(n,e),setRpcUrl:e=>(0,R.setRpcUrl)(n,e),setStorageAt:e=>(0,_.setStorageAt)(n,e),snapshot:()=>(0,E.snapshot)(n),stopImpersonatingAccount:e=>(0,q.stopImpersonatingAccount)(n,e)}}}},84023:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.walletActions=void 0;const r=n(85638),a=n(29809),s=n(85752),o=n(67487),i=n(98651),c=n(77923),l=n(3587),u=n(39542),p=n(67514),d=n(38182),m=n(65458),y=n(63302),g=n(35441),h=n(91388),C=n(4350),b=n(80116);t.walletActions=function(e){return{addChain:t=>(0,a.addChain)(e,t),deployContract:t=>(0,s.deployContract)(e,t),getAddresses:()=>(0,o.getAddresses)(e),getChainId:()=>(0,r.getChainId)(e),getPermissions:()=>(0,i.getPermissions)(e),prepareTransactionRequest:t=>(0,c.prepareTransactionRequest)(e,t),requestAddresses:()=>(0,l.requestAddresses)(e),requestPermissions:t=>(0,u.requestPermissions)(e,t),sendRawTransaction:t=>(0,p.sendRawTransaction)(e,t),sendTransaction:t=>(0,d.sendTransaction)(e,t),signMessage:t=>(0,m.signMessage)(e,t),signTransaction:t=>(0,y.signTransaction)(e,t),signTypedData:t=>(0,g.signTypedData)(e,t),switchChain:t=>(0,h.switchChain)(e,t),watchAsset:t=>(0,C.watchAsset)(e,t),writeContract:t=>(0,b.writeContract)(e,t)}}},38258:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createTransport=void 0;const r=n(5955);t.createTransport=function(e,t){let{key:n,name:a,request:s,retryCount:o=3,retryDelay:i=150,timeout:c,type:l}=e;return{config:{key:n,name:a,request:s,retryCount:o,retryDelay:i,timeout:c,type:l},request:(0,r.buildRequest)(s,{retryCount:o,retryDelay:i}),value:t}}},102:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.custom=void 0;const r=n(38258);t.custom=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{key:n="custom",name:a="Custom Provider",retryDelay:s}=t;return o=>{let{retryCount:i}=o;return(0,r.createTransport)({key:n,name:a,request:e.request.bind(e),retryCount:t.retryCount??i,retryDelay:s,type:"custom"})}}},94281:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.rankTransports=t.fallback=void 0;const r=n(5955),a=n(63048),s=n(38258);function o(e){let{chain:t,interval:n=4e3,onTransports:r,sampleCount:s=10,timeout:o=1e3,transports:i,weights:c={}}=e;const{stability:l=.7,latency:u=.3}=c,p=[],d=async()=>{const e=await Promise.all(i.map((async e=>{const n=e({chain:t,retryCount:0,timeout:o}),r=Date.now();let a,s;try{await n.request({method:"net_listening"}),s=1}catch{s=0}finally{a=Date.now()}return{latency:a-r,success:s}})));p.push(e),p.length>s&&p.shift();const c=Math.max(...p.map((e=>Math.max(...e.map((e=>{let{latency:t}=e;return t})))))),m=i.map(((e,t)=>{const n=p.map((e=>e[t].latency)),r=1-n.reduce(((e,t)=>e+t),0)/n.length/c,a=p.map((e=>e[t].success)),s=a.reduce(((e,t)=>e+t),0)/a.length;return 0===s?[0,t]:[u*r+l*s,t]})).sort(((e,t)=>t[0]-e[0]));r(m.map((e=>{let[,t]=e;return i[t]}))),await(0,a.wait)(n),d()};d()}t.fallback=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{key:n="fallback",name:a="Fallback",rank:i=!1,retryCount:c,retryDelay:l}=t;return t=>{let{chain:u,pollingInterval:p=4e3,timeout:d}=t,m=e,y=()=>{};const g=(0,s.createTransport)({key:n,name:a,async request(e){let{method:t,params:n}=e;const a=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const s=m[e]({chain:u,retryCount:0,timeout:d});try{const e=await s.request({method:t,params:n});return y({method:t,params:n,response:e,transport:s,status:"success"}),e}catch(o){if(y({error:o,method:t,params:n,transport:s,status:"error"}),(0,r.isDeterministicError)(o))throw o;if(e===m.length-1)throw o;return a(e+1)}};return a()},retryCount:c,retryDelay:l,type:"fallback"},{onResponse:e=>y=e,transports:m.map((e=>e({chain:u,retryCount:0})))});if(i){const e="object"===typeof i?i:{};o({chain:u,interval:e.interval??p,onTransports:e=>
1m=e,sampleCount:e.sampleCount,timeout:e.timeout,transports:m,weights:e.weights})}return g}},t.rankTransports=o},8759:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.http=void 0;const r=n(68589),a=n(9620),s=n(99806),o=n(47684),i=n(38258);t.http=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{batch:n,fetchOptions:c,key:l="http",name:u="HTTP JSON-RPC",retryDelay:p}=t;return d=>{let{chain:m,retryCount:y,timeout:g}=d;const{batchSize:h=1e3,wait:C=0}="object"===typeof n?n:{},b=t.retryCount??y,T=g??t.timeout??1e4,v=e||m?.rpcUrls.default.http[0];if(!v)throw new a.UrlRequiredError;return(0,i.createTransport)({key:l,name:u,async request(t){let{method:a,params:i}=t;const l={method:a,params:i},{schedule:u}=(0,s.createBatchScheduler)({id:`${e}`,wait:C,shouldSplitBatch:e=>e.length>h,fn:e=>o.rpc.http(v,{body:e,fetchOptions:c,timeout:T})}),[{error:p,result:d}]=await(async e=>n?u(e):[await o.rpc.http(v,{body:e,fetchOptions:c,timeout:T})])(l);if(p)throw new r.RpcRequestError({body:l,error:p,url:v});return d},retryCount:b,retryDelay:p,timeout:T,type:"http"},{url:e})}}},39126:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.webSocket=void 0;const r=n(68589),a=n(9620),s=n(47684),o=n(38258);t.webSocket=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{key:n="webSocket",name:i="WebSocket JSON-RPC",retryDelay:c}=t;return l=>{let{chain:u,retryCount:p,timeout:d}=l;const m=t.retryCount??p,y=d??t.timeout??1e4,g=e||u?.rpcUrls.default.webSocket?.[0];if(!g)throw new a.UrlRequiredError;return(0,o.createTransport)({key:n,name:i,async request(e){let{method:t,params:n}=e;const a={method:t,params:n},o=await(0,s.getSocket)(g),{error:i,result:c}
1=await s.rpc.webSocketAsync(o,{body:a,timeout:y});if(i)throw new r.RpcRequestError({body:a,error:i,url:g});return c},retryCount:m,retryDelay:c,timeout:y,type:"webSocket"},{getSocket:()=>(0,s.getSocket)(g),async subscribe(e){let{params:t,onData:n,onError:r}=e;const a=await(0,s.getSocket)(g),{result:o}=await new Promise(((e,o)=>s.rpc.webSocket(a,{body:{method:"eth_subscribe",params:t},onResponse(t){if(t.error)return o(t.error),void r?.(t.error);"number"!==typeof t.id?"eth_subscription"===t.method&&n(t.params):e(t)}})));return{subscriptionId:o,unsubscribe:async()=>new Promise((e=>s.rpc.webSocket(a,{body:{method:"eth_unsubscribe",params:[o]},onResponse:e})))}}})}}}}]);

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.