Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DefiLlama/chainlist
/ functions
Functions
83 in github.com/DefiLlama/chainlist
⨍
Functions
83
◇
Types & classes
2
↓ 11 callers
Function
fetchWithCache
(url)
utils/fetch.js:10
↓ 5 callers
Function
populateChain
(chain, chainTvls)
utils/fetch.js:36
↓ 4 callers
Function
generateChainData
()
utils/fetch.js:147
↓ 4 callers
Function
isObject
(obj)
utils/fetch.js:66
↓ 4 callers
Function
sendDiscordMessage
(content)
scripts/build-msg.js:85
↓ 3 callers
Function
isTestnet
(chain)
utils/index.js:100
↓ 3 callers
Function
renderProviderText
(address)
utils/index.js:67
↓ 3 callers
Function
useAccount
()
hooks/useAccount.jsx:24
↓ 2 callers
Function
checkJsSyntax
* Check JavaScript syntax validity by attempting to import the ES module
tests/check-duplicate-keys.js:16
↓ 2 callers
Function
connectWallet
()
hooks/useConnect.jsx:3
↓ 2 callers
Function
fetcher
(...args)
utils/fetch.js:7
↓ 2 callers
Function
formatData
(url, data)
hooks/useRPCData.js:51
↓ 2 callers
Function
getBaseName
(name)
utils/fetch.js:102
↓ 2 callers
Function
getProvider
()
utils/index.js:30
↓ 2 callers
Function
removeEndingSlash
(rpc)
utils/fetch.js:32
↓ 2 callers
Function
useAddToNetwork
()
hooks/useAddToNetwork.jsx:55
↓ 1 callers
Function
checkChainIdsDuplicates
* Check for duplicate keys in chainIds by parsing the source file
tests/check-duplicate-keys.js:120
↓ 1 callers
Function
checkExtraRpcsDuplicates
* Check for duplicate chainId keys in extraRpcs by parsing the source file
tests/check-duplicate-keys.js:81
↓ 1 callers
Function
checkPrivacyStatementDuplicates
* Check for duplicate keys in privacyStatement object by parsing the source file
tests/check-duplicate-keys.js:40
↓ 1 callers
Function
createPromise
()
hooks/useRPCData.js:72
↓ 1 callers
Function
createSearchMatcher
(searchTerm)
hooks/useFilteredChains.jsx:5
↓ 1 callers
Function
fetchChain
(baseURL)
hooks/useRPCData.js:14
↓ 1 callers
Function
fetchWssChain
(baseURL)
hooks/useRPCData.js:85
↓ 1 callers
Function
formatMention
(name)
scripts/build-msg.js:50
↓ 1 callers
Function
generateSiteMap
(chains, chainIds)
generate-sitemap.js:3
↓ 1 callers
Function
getAccount
()
hooks/useAccount.jsx:3
↓ 1 callers
Function
getAllUrls
()
purge-cache.js:42
↓ 1 callers
Function
handleTestnets
(activeChains)
utils/fetch.js:113
↓ 1 callers
Function
initTheme
()
components/Layout/index.js:18
↓ 1 callers
Function
listFiles
(dir, files = [])
purge-cache.js:24
↓ 1 callers
Function
main
()
purge-cache.js:50
↓ 1 callers
Function
matchesSearchTerm
(chain, matcher)
hooks/useFilteredChains.jsx:10
↓ 1 callers
Function
purgeCacheByUrls
(urls)
purge-cache.js:10
↓ 1 callers
Function
removeEndingSlashObject
(rpc)
utils/fetch.js:19
↓ 1 callers
Function
sendMessages
()
scripts/build-msg.js:98
↓ 1 callers
Function
toHex
(num)
hooks/useAddToNetwork.jsx:6
↓ 1 callers
Function
uploadBuildLog
()
scripts/build-msg.js:11
↓ 1 callers
Function
useAnalytics
()
hooks/useAnalytics.js:27
↓ 1 callers
Function
useConnect
()
hooks/useConnect.jsx:22
↓ 1 callers
Function
useFilteredChains
(chains)
hooks/useFilteredChains.jsx:19
↓ 1 callers
Function
useHttpQuery
(url)
hooks/useRPCData.js:63
↓ 1 callers
Function
useRPCData
(urls)
hooks/useRPCData.js:124
↓ 1 callers
Function
useSocketQuery
(url)
hooks/useRPCData.js:115
↓ 1 callers
Function
writeRpcsJson
()
generate-json.js:3
↓ 1 callers
Function
writeSiteMap
()
generate-sitemap.js:68
Function
AdBanner
()
components/AdBanner/index.js:5
Function
AdvertiserCta
({ ad, small = false })
components/AdBanner/index.js:116
Function
AdvertiserName
({ small = false })
components/AdBanner/index.js:102
Function
App
({ Component, pageProps })
pages/_app.js:7
Function
CopyUrl
({ url })
components/CopyUrl/index.js:6
Function
ExplorerRow
({ isLoading, explorer, className })
components/ExplorerList/index.js:44
Function
Home
({ chains })
pages/index.js:21
Function
HypeLabOverlay
()
components/AdBanner/index.js:139
Function
Logo
()
components/Layout/Logo.js:1
Function
NativeLink
({ children })
components/AdBanner/index.js:131
Function
NativeTextContent
({ hidden })
components/AdBanner/index.js:49
Function
PrivacyIcon
({ tracking, isOpenSource = false })
components/RPCList/index.js:138
Function
Shimmer
()
components/ExplorerList/index.js:40
Function
Tooltip
({ children, content, ...props })
components/Tooltip/index.js:4
Function
addToNetwork
({ address, chain, rpc })
hooks/useAddToNetwork.jsx:10
Function
arrayMove
(array, fromIndex, toIndex)
utils/fetch.js:88
Function
fetcher
(...args)
utils/index.js:65
Function
formatAddress
(address, length = "short")
utils/index.js:18
Function
formatCurrency
(amount, decimals = 2)
utils/index.js:5
Function
getStaticPaths
()
pages/add-network/[chain].js:49
Function
getStaticPaths
()
pages/zh/chain/[chain].js:50
Function
getStaticPaths
()
pages/chain/[chain].js:49
Function
getStaticProps
()
pages/index.js:10
Function
getStaticProps
({ params })
pages/add-network/[chain].js:13
Function
getStaticProps
()
pages/zh/index.js:8
Function
getStaticProps
({ params })
pages/zh/chain/[chain].js:13
Function
getStaticProps
({ params })
pages/chain/[chain].js:15
Function
handleClick
()
components/chain/index.js:24
Function
handler
(req, res)
pages/api/chain/[chain].js:4
Function
mergeDeep
(target, source)
utils/fetch.js:64
Function
notTranslation
(ns, lang = "en")
utils/index.js:86
Function
onRouteChangeComplete
()
hooks/useAnalytics.js:36
Function
presetTheme
()
pages/_document.js:8
Method
render
()
pages/_document.js:19
Function
toggleTestnets
()
components/header/index.js:20
Function
toggleTheme
(e)
components/Layout/index.js:9
Function
useClipboard
(options)
hooks/useClipboard.js:3
Function
useDebounce
(value, delay)
utils/index.js:44