Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bitcoin-dev-project/bitcoin-dev-project
/ functions
Functions
462 in github.com/bitcoin-dev-project/bitcoin-dev-project
⨍
Functions
462
◇
Types & classes
81
↓ 1 callers
Function
getRepoIssues
()
lib/get-repo-issues.ts:19
↓ 1 callers
Function
getRiskColors
(probability: number)
components/decoding-bitcoin/markdown-ui/reorg-calculator.tsx:57
↓ 1 callers
Function
getSocialImage
(image: string, alt?: string)
app/seo.tsx:17
↓ 1 callers
Function
goToSlide
(index: number)
components/explainers/SlideViewer.tsx:108
↓ 1 callers
Function
handleAnswerClick
(answer: string)
components/decoding-bitcoin/markdown-ui/Quiz.tsx:68
↓ 1 callers
Function
handleChange
(value: string)
components/sidebar-filter.tsx:163
↓ 1 callers
Function
handleClick
(index: number)
components/decoding-bitcoin/markdown-ui/hex-transaction-highlighter.tsx:59
↓ 1 callers
Function
handleCompletionChange
()
components/decoding-bitcoin/layouts/BaseLayout.tsx:87
↓ 1 callers
Function
handleDetailChange
( detail: any, index: number, type: "inputs" | "outputs" )
components/decoding-bitcoin/markdown-ui/transaction-serializer/TransactionDisplay.tsx:119
↓ 1 callers
Function
handleLanguageSelect
(language: Language)
components/decoding-bitcoin/markdown-ui/exercise-selector.tsx:45
↓ 1 callers
Function
handleSign
(index: number)
components/decoding-bitcoin/markdown-ui/multisig-animation.tsx:35
↓ 1 callers
Function
isCallActive
(weeklyCall: WeeklyData["weeklyCall"])
lib/utils/communities.ts:304
↓ 1 callers
Function
isCohortCompleted
(community: Community)
lib/utils/communities.ts:272
↓ 1 callers
Function
loadCompletedTopics
()
lib/hooks/useCompletedTopics.ts:9
↓ 1 callers
Function
logFactorial
(n: number)
components/decoding-bitcoin/markdown-ui/reorg-calculator.tsx:45
↓ 1 callers
Function
onClose
()
components/brand/MobileMenu.tsx:20
↓ 1 callers
Function
onMediaQueryChange
({ matches }: { matches: boolean })
components/hero/PrimaryFeatures.tsx:19
↓ 1 callers
Function
onMediaQueryChange
({ matches }: { matches: boolean })
components/hero-backup/PrimaryFeatures.tsx:19
↓ 1 callers
Function
openTopic
(card: ExplainerCard)
components/explainers/ExplainerBrowser.tsx:52
↓ 1 callers
Function
playNextStep
(step: number)
components/decoding-bitcoin/markdown-ui/script-visualizer/scriptVisualizer.tsx:109
↓ 1 callers
Function
postbuild
()
rss/postbuild.mjs:3
↓ 1 callers
Function
renderLabel
(label: string, links?: ChecklistLink[])
components/get-funded/funding-checklist.tsx:13
↓ 1 callers
Function
renderMedia
()
components/decoding-bitcoin/markdown-ui/bitcoin-history.tsx:215
↓ 1 callers
Function
rss
()
rss/rss.mjs:44
↓ 1 callers
Function
selectChange
(currentSelect: Mottos)
components/aside-go-to.tsx:18
↓ 1 callers
Function
shuffle
(data: IssueCardElement[])
utils/index.tsx:680
↓ 1 callers
Function
sortNodes
(nodes: TopicTreeNode[])
utils/content-utils.ts:39
↓ 1 callers
Function
swapImageUrl
(name: string, imageUrl: string)
utils/index.tsx:695
↓ 1 callers
Function
toggle
()
components/sidebar-filter.tsx:161
↓ 1 callers
Function
toggleFaq
(index: number)
components/landing-page/faq-section.tsx:6
↓ 1 callers
Function
updateMultisigSetup
(participants: number, required: number)
components/decoding-bitcoin/markdown-ui/multisig-animation.tsx:62
↓ 1 callers
Function
useCompletedTopics
()
lib/hooks/useCompletedTopics.ts:3
↓ 1 callers
Function
useHashComputation
(input: string, selectedHash: string)
components/decoding-bitcoin/markdown-ui/hash-functions.tsx:225
↓ 1 callers
Function
useOnclickOut
()
hooks/useOnclickOut.ts:3
↓ 1 callers
Function
usePaginatedResult
(result: T[] | undefined, pageSize = 15)
hooks/usePagination.ts:5
↓ 1 callers
Function
useTypingEffect
(text: string, speed = 20)
components/decoding-bitcoin/hero/Hero.tsx:46
Function
About
()
app/about/page.tsx:35
Function
About
()
app/about/page-backup.tsx:47
Function
Accordion
({ content, title }: Props)
components/accordion.tsx:10
Function
ActionButtons
()
components/decoding-bitcoin/layouts/BaseLayout.tsx:105
Function
AdditionalResources
({ weekData }: { weekData: WeeklyData })
components/communities/AdditionalResources.tsx:5
Function
AddressBadge
({ address, type = null }: AddressBadgeProps)
components/decoding-bitcoin/markdown-ui/transaction-decoder.tsx:176
Function
AddressGenerator
()
components/decoding-bitcoin/markdown-ui/address-generator.tsx:156
Function
ArrowIcon
(props: SVGProps<SVGSVGElement>)
components/assets/ArrowIcon.tsx:3
Function
ArrowIcon
(props: React.ComponentPropsWithoutRef<"svg">)
components/decoding-bitcoin/topic/PrevNextLinks.tsx:7
Function
AsideGoTO
({ selected, allCurriculum, path })
components/aside-go-to.tsx:16
Function
Avatar
({ person }: { person: PathStory })
components/get-funded/paths-stories-carousel.tsx:15
Function
Avatar
({ person }: { person: PathStory })
app/(explore)/get-funded/path-and-stories/[slug]/page.tsx:33
Function
BDPLogo
(props: SVGProps<SVGSVGElement>)
components/assets/BDPLogo.tsx:3
Function
BDPLogoDark
(props: SVGProps<SVGSVGElement>)
components/assets/BDPLogoDark.tsx:3
Function
BDPLogoRed
(props: SVGProps<SVGSVGElement>)
components/assets/BDPLogoRed.tsx:3
Function
BDPLogoWhite
(props: SVGProps<SVGSVGElement>)
components/assets/BDPLogoWhite.tsx:3
Function
BDPMenu
(props: SVGProps<SVGSVGElement>)
components/assets/BDPMenu.tsx:3
Function
BDPMobileIcon
(props: SVGProps<SVGSVGElement>)
components/assets/BDPMobileIcon.tsx:3
Function
BDPStars
(props: SVGProps<SVGSVGElement>)
components/assets/BDPStarts.tsx:3
Function
Badge
({ name, className, keys }: { name: string className?: string keys: Array<{ [key: stri
components/badge.tsx:5
Function
Banner
({ bodyText, headingText, ...rest }: Props)
components/banner.tsx:19
Function
BaseConverter
()
components/decoding-bitcoin/markdown-ui/byte-tools.tsx:201
Function
BaseLayout
({ content, next, prev, children, showBanner = false }: LayoutProps)
components/decoding-bitcoin/layouts/BaseLayout.tsx:27
Function
BitcoinHistory
({ historyEvents })
components/decoding-bitcoin/markdown-ui/bitcoin-history.tsx:57
Function
BitcoinTransactionViewer
({ detail })
components/decoding-bitcoin/markdown-ui/transaction-serializer/TransactionDisplay.tsx:43
Function
BossBanner
()
components/banner/BossBanner.tsx:18
Function
Button
({ children, className, ...rest }: Props)
components/button.tsx:8
Function
Button
({ className, ...props }: ButtonProps)
components/hero/Button.tsx:40
Function
Button
({ variant = "primary", className, ...props }: ButtonProps)
components/decoding-bitcoin/hero/Button.tsx:18
Function
Button
({ children, onClick, disabled = false, icon }: ButtonProps)
components/decoding-bitcoin/markdown-ui/Quiz.tsx:23
Function
Button
({ className, ...props }: ButtonProps)
components/hero-backup/Button.tsx:40
Function
ByteTools
()
components/decoding-bitcoin/markdown-ui/byte-tools.tsx:4
Function
CTA
()
components/hero/CTA.tsx:3
Function
CTA
()
components/hero-backup/CTA.tsx:3
Function
Callout
({ children }: { children: React.ReactNode })
components/get-funded/get-funded-ui.tsx:22
Function
CardContainers
({ allCurriculum })
components/brand/CardContainers.tsx:7
Function
Career
()
app/(explore)/get-funded/page.tsx:50
Function
CheckBox
({ checked, onToggle, label, links }: { checked: boolean onToggle: () => void labe
components/get-funded/funding-checklist.tsx:39
Function
CheckIcon
(props: React.ComponentPropsWithoutRef<"svg">)
components/hero/PrimaryFeatures.tsx:186
Function
CheckIcon
(props: React.ComponentPropsWithoutRef<"svg">)
components/hero-backup/PrimaryFeatures.tsx:186
Function
CircularProgress
({ progress, size = 120, strokeWidth = 8, primaryColor = "rgb(249, 115, 22)", secondaryCol
components/communities/CircularProgress.tsx:11
Function
CloseSidebarSvgIcon
( props: React.ComponentPropsWithoutRef<"svg"> )
public/CloseSidebarSvgIcon.tsx:3
Function
CodeSnippet
({ code, language = "text", highlightLines = [], showLineNumbers = false }: CodeSnippetProps)
components/decoding-bitcoin/markdown-ui/code-snippet.tsx:14
Function
CommunitiesLayout
({ children }: { children: React.ReactNode })
app/decoding/communities/layout.tsx:13
Function
CommunitiesPage
()
app/decoding/communities/page.tsx:51
Function
CommunityDashboard
({ params }: { params: { communityId: string } })
app/decoding/communities/[communityId]/page.tsx:22
Function
CommunityDashboardClient
({ communityData }: { communityData: Community })
components/communities/CommunityDashboardClient.tsx:18
Function
CompactSize
()
components/decoding-bitcoin/markdown-ui/byte-tools.tsx:325
Function
ConditionalBackground
({ children }: { children: React.ReactNode })
components/conditional-background.tsx:5
Function
ConditionalBody
({ children, fontVariables }: { children: React.ReactNode fontVariables: string })
components/conditional-body.tsx:10
Function
ConnectingLine
({ isActive, isAnimating, isAuthorized }: { isActive: boolean isAnimating: boolean isA
components/decoding-bitcoin/markdown-ui/multisig-animation.tsx:223
Function
ConnectingLine
({ index })
components/decoding-bitcoin/markdown-ui/bitcoin-history.tsx:354
Function
Container
({ className, ...props }: React.ComponentPropsWithoutRef<"div">)
components/hero/Container.tsx:3
Function
Container
({ className, ...props }: React.ComponentPropsWithoutRef<"div">)
components/hero-backup/Container.tsx:3
Function
ContinueReadingComp
({ lastVisitedTopicTitle, handleContinueReading })
components/decoding-bitcoin/hero/Hero.tsx:71
Function
Contribute
()
app/good-first-issues/page.tsx:39
Function
ContributeLayout
({ children }: { children: React.ReactNode })
app/(explore)/contribute/layout.tsx:13
Function
ContributePage
()
app/(explore)/contribute/page.tsx:8
Function
CornerDots
()
components/assets/CornerDots.tsx:1
Function
CrossSvgIcon
(props: React.ComponentPropsWithoutRef<"svg">)
public/CrossSvgIcon.tsx:3
Function
Curriculum
({ params }: { params: { slug: KnownCurriculums } })
app/[slug]/page.tsx:24
Function
CurriculumProvider
({ children, path }: CurriculumProviderProps)
context/FilterContext.tsx:39
Function
CustomLink
({ href, ...rest }: LinkProps & AnchorHTMLAttributes<HTMLAnchorElement>)
components/decoding-bitcoin/markdown-ui/Link.tsx:6
Function
CustomMultiCheckBox
({ title, placeholder, args }: { title: string placeholder: string args: string[] })
components/sidebar-filter.tsx:236
← previous
next →
101–200 of 462, ranked by callers