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
Function
ExamplePage
({ prev, next })
src/pages/app/airdrop/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/time-lock/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/english-auction/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/multi-call/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/deploy-any-contract/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/create2/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/erc20/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/dutch-auction/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/crowd-fund/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/upgradeable-proxy/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/ether-wallet/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/uni-directional-payment-channel/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/erc721/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/simple-bytecode-contract/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/gasless-token-transfer/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/erc1155/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/assembly-bin-exp/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/minimal-proxy/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/app/write-to-any-slot/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/gas-golf/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/loop/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/tests/echidna/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/events/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/enum/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/call/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/evm/memory/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/evm/storage/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/first-app/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/constants/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hashing/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/primitives/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/array/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/foundry/auth/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/foundry/label/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/foundry/basic/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/foundry/sign/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/foundry/mock-call/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/foundry/vm-store/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/foundry/send/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/foundry/time/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/foundry/error/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/foundry/event/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/ether-units/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/visibility/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/bitwise/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/abi-decode/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/error/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/try-catch/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/sending-ether/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/structs/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hacks/re-entrancy/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hacks/63-64-gas-rule/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hacks/delegatecall/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hacks/contract-size/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hacks/honeypot/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hacks/overflow/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hacks/block-timestamp-manipulation/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hacks/randomness/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hacks/deploy-different-contracts-same-address/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hacks/weth-permit/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hacks/front-running/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hacks/denial-of-service/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hacks/accessing-private-data/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hacks/hiding-malicious-code-with-external-contract/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hacks/signature-replay/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hacks/vault-inflation/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hacks/phishing-with-tx-origin/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hacks/self-destruct/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/signature/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/gas/index.tsx:15
Function
ExamplePage
({ prev, next })
src/pages/hello-world/index.tsx:15
Function
Footer
()
src/components/Footer.tsx:8
Function
Hamburger
({ size, className = "", onClick })
src/components/svg/Hamburger.tsx:9
Function
Header
()
src/components/Header.tsx:11
Function
HomePage
()
src/pages/index.tsx:18
Function
Html
({ className = "", html })
src/components/Html.tsx:9
Function
Layout
({ children })
src/components/Layout.tsx:12
Function
LightMode
({ size, className = "" })
src/components/svg/LightMode.tsx:8
Function
PoweredByCyfrinLogo
()
src/components/PoweredByCyfrinLogo.tsx:5
Function
Provider
({ children })
src/contexts/AppContext.tsx:40
Function
SEO
({ title, description, cyfrinLink })
src/components/SEO.tsx:9
Function
Search
({ size, className = "" })
src/components/svg/Search.tsx:8
Function
SearchBar
({ value, onChange })
src/components/SearchBar.tsx:10
Function
SideNav
({ onClick })
src/components/SideNav.tsx:10
Function
Solidity
({ size, className = "", fill })
src/components/svg/Solidity.tsx:9
Function
_blur
(e: FocusEvent)
src/hooks/useCopy.tsx:61
Function
_copy
(e: MouseEvent)
src/hooks/useCopy.tsx:53
Function
_onChange
(e: React.ChangeEvent<HTMLInputElement>)
src/components/SearchBar.tsx:11
Function
onChangeSearchQuery
(query: string)
src/pages/index.tsx:62
Function
onClickTheme
()
src/components/Header.tsx:14
Function
search
(tree: Tree, word: string)
src/lib/prefix-tree.ts:61
Function
toggleSideNav
()
src/contexts/AppContext.tsx:88
← previous
101–192 of 192, ranked by callers