Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Cyfrin/solidity-by-example.github.io
/ functions
Functions
192 in github.com/Cyfrin/solidity-by-example.github.io
⨍
Functions
192
◇
Types & classes
280
↓ 4 callers
Function
getFiles
(root: string, reg_exp: RegExp)
scripts/lib.ts:56
↓ 3 callers
Function
_search
(query: string, save: boolean)
src/pages/index.tsx:33
↓ 3 callers
Function
useAppContext
()
src/contexts/AppContext.tsx:24
↓ 2 callers
Function
_saveToLocalStorage
(key: string, val: any)
src/contexts/AppContext.tsx:28
↓ 2 callers
Function
_setTheme
(theme: Theme)
src/contexts/AppContext.tsx:43
↓ 2 callers
Function
buildRoute
(folders: string[])
scripts/lib.ts:141
↓ 2 callers
Function
cp
(src: string)
scripts/copy.ts:7
↓ 2 callers
Function
parseYaml
(filePath: string)
scripts/lib.ts:121
↓ 2 callers
Function
removeExt
(file: string | undefined)
scripts/lib.ts:22
↓ 2 callers
Function
renderTemplateToFile
( templatePath: string, writeToPath: string, data: {}, )
scripts/lib.ts:44
↓ 1 callers
Function
_onClick
(e: React.MouseEvent<HTMLAnchorElement, MouseEvent>, path: string)
src/components/SideNav.tsx:13
↓ 1 callers
Function
buildImportPath
(folders: string[])
scripts/build-routes.ts:16
↓ 1 callers
Function
collect
(tree: Tree)
src/lib/prefix-tree.ts:22
↓ 1 callers
Function
copy
(target: any)
src/hooks/useCopy.tsx:11
↓ 1 callers
Function
copy
(fromFilePath: string, toFilePath: string)
scripts/lib.ts:17
↓ 1 callers
Function
exists
(filePath: string)
scripts/lib.ts:8
↓ 1 callers
Function
findIndexOfFrontMatter
(lines: string[])
scripts/lib.ts:94
↓ 1 callers
Function
findSolidityFiles
(dir: string)
scripts/md-to-react.ts:33
↓ 1 callers
Function
getComponentName
(routePath: string)
scripts/build-routes.ts:35
↓ 1 callers
Function
getExt
(file: string | undefined)
scripts/lib.ts:30
↓ 1 callers
Function
getImportPathToExample
(dir: string)
scripts/md-to-react.ts:85
↓ 1 callers
Function
getMetadata
(lines: string[])
scripts/lib.ts:106
↓ 1 callers
Function
getPrevNextPaths
(path: string)
src/nav.ts:640
↓ 1 callers
Function
init
(params: { width: number })
src/contexts/AppContext.tsx:53
↓ 1 callers
Function
insert
(tree: Tree, word: string)
src/lib/prefix-tree.ts:5
↓ 1 callers
Function
main
()
scripts/copy.ts:18
↓ 1 callers
Function
main
()
scripts/build-routes.ts:39
↓ 1 callers
Function
main
()
scripts/build-search-index.ts:7
↓ 1 callers
Function
main
()
scripts/md-to-react.ts:105
↓ 1 callers
Function
main
()
scripts/build.ts:12
↓ 1 callers
Function
mdToHtml
(filePath: string)
scripts/md-to-react.ts:38
↓ 1 callers
Function
onClick
(path: string)
src/components/Layout.tsx:22
↓ 1 callers
Function
removeTrailingSlash
(dir: string)
scripts/md-to-react.ts:98
↓ 1 callers
Function
renderLinks
()
src/pages/index.tsx:67
↓ 1 callers
Function
search
(word: string)
src/lib/search.ts:21
↓ 1 callers
Function
setTheme
(theme: Theme)
src/contexts/AppContext.tsx:82
↓ 1 callers
Function
unique
(words: string[])
src/lib/search.ts:17
↓ 1 callers
Function
useCopy
(deps = [])
src/hooks/useCopy.tsx:9
↓ 1 callers
Function
useDebounce
( fn: (...args: any) => void, wait: number, deps: Array<any>, )
src/hooks/useDebounce.tsx:9
Function
App
()
src/App.tsx:8
Function
DarkMode
({ size, className = "" })
src/components/svg/DarkMode.tsx:8
Function
Example
({ title, version, description, cyfrinLink, html, prev, next, codes, })
src/components/Example.tsx:27
Function
ExamplePage
({ prev, next })
src/pages/state-variables/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/library/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/transient-storage/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/mapping/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/function/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/function-modifier/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/delegatecall/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/assembly-math/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/data-locations/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/if-else/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/variables/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/events-advanced/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/new-contract/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/view-and-pure-functions/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/assembly-if/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/interface/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/assembly-variable/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/payable/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/constructor/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/super/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/stable-swap-amm/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/vault/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/uniswap-v3-flash/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/uniswap-v3-liquidity/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/chronicle-price-oracle/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/chainlink-price-oracle/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/uniswap-v2/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/uniswap-v2-add-remove-liquidity/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/uniswap-v3-swap/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/dai-proxy/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/constant-product-amm/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/uniswap-v3-flash-swap/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/uniswap-v4-limit-order/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/constant-sum-amm/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/uniswap-v2-flash-swap/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/token-lock/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/uniswap-v2-optimal-one-sided-supply/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/staking-rewards/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/discrete-staking-rewards/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/uniswap-v4-flash/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/defi/uniswap-v4-swap/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/fallback/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/import/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/immutable/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/shadowing-inherited-state-variables/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/inheritance/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/assembly-error/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/function-selector/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/user-defined-value-types/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/assembly-loop/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/abi-encode/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/unchecked-math/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/calling-contract/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/bi-directional-payment-channel/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/multi-sig-wallet/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/iterable-mapping/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/multi-delegatecall/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/merkle-tree/index.tsx:15
next →
1–100 of 192, ranked by callers