Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/base/ui
/ functions
Functions
69 in github.com/base/ui
⨍
Functions
69
◇
Types & classes
22
↓ 5 callers
Function
executionTimeUs
(tx: BlockTransaction)
src/app/block/[hash]/page.tsx:16
↓ 4 callers
Function
getObjectContent
(key: string)
src/lib/s3.ts:53
↓ 4 callers
Function
serializeBlockData
(block: BlockData)
src/app/api/block/[hash]/route.ts:13
↓ 3 callers
Function
cacheBlockData
(blockData: BlockData)
src/lib/s3.ts:338
↓ 3 callers
Function
formatBigInt
(value: bigint, decimals: number, scale: bigint)
src/app/page.tsx:19
↓ 3 callers
Function
formatBigInt
(value: bigint, decimals: number, scale: bigint)
src/app/bundles/[hash]/page.tsx:16
↓ 3 callers
Function
formatGasPrice
(hex: string | undefined)
src/app/bundles/[hash]/page.tsx:34
↓ 3 callers
Function
formatHexValue
(hex: string | undefined)
src/app/page.tsx:25
↓ 3 callers
Function
formatHexValue
(hex: string | undefined)
src/app/bundles/[hash]/page.tsx:22
↓ 3 callers
Function
getBundleHistory
( bundleKey: string, )
src/lib/s3.ts:167
↓ 3 callers
Function
metering
(tx: BlockTransaction)
src/app/block/[hash]/page.tsx:12
↓ 3 callers
Function
stateRootTimeUs
(tx: BlockTransaction)
src/app/block/[hash]/page.tsx:20
↓ 2 callers
Function
buildAndCacheBlockData
( rpcBlock: Block<bigint, true>, hash: Hash, number: bigint, )
src/app/api/block/[hash]/route.ts:110
↓ 2 callers
Function
enrichTransactionWithBundleData
(txHash: string)
src/app/api/block/[hash]/route.ts:81
↓ 2 callers
Function
formatGasPrice
(hex: string | undefined)
src/app/page.tsx:37
↓ 2 callers
Function
formatRejectionReason
( reason: RejectionReason | string, )
src/lib/s3.ts:267
↓ 2 callers
Function
getBlockFromCache
( blockHash: string, )
src/lib/s3.ts:220
↓ 2 callers
Function
getTransactionMetadataByHash
( hash: string, )
src/lib/s3.ts:68
↓ 2 callers
Function
refetchMissingTransactionSimulations
( block: BlockData, )
src/app/api/block/[hash]/route.ts:152
↓ 1 callers
Function
createS3Client
()
src/lib/s3.ts:9
↓ 1 callers
Function
fetchAndRedirect
()
src/app/txn/[hash]/page.tsx:28
↓ 1 callers
Function
fetchBlockFromRpc
( blockHash: string, )
src/app/api/block/[hash]/route.ts:47
↓ 1 callers
Function
fetchBlockFromRpcByNumber
( blockNumber: string, )
src/app/api/block/[hash]/route.ts:66
↓ 1 callers
Function
fetchData
()
src/app/bundles/[hash]/page.tsx:496
↓ 1 callers
Function
fetchData
()
src/app/block/[hash]/page.tsx:283
↓ 1 callers
Function
fetchLatestBlockNumber
()
src/app/api/blocks/route.ts:16
↓ 1 callers
Function
fetchRejected
()
src/app/page.tsx:466
↓ 1 callers
Function
gasUsed
(tx: BlockTransaction)
src/app/block/[hash]/page.tsx:24
↓ 1 callers
Function
getHeatmapStyle
( timeUs: number, maxTime: number, )
src/app/block/[hash]/page.tsx:99
↓ 1 callers
Function
getRejectedTransaction
( blockNumber: number, txHash: string, )
src/lib/s3.ts:316
↓ 1 callers
Function
initializeParams
()
src/app/txn/[hash]/page.tsx:18
↓ 1 callers
Function
isBlockNumber
(identifier: string)
src/app/api/block/[hash]/route.ts:62
↓ 1 callers
Function
isSystemTransaction
(tx: BlockTransaction)
src/app/api/block/[hash]/route.ts:148
↓ 1 callers
Function
listRejectedTransactions
( limit = 100, )
src/lib/s3.ts:283
Function
Badge
({ children, variant = "default", }: { children: React.ReactNode; variant?: "default" | "success" | "w
src/app/bundles/[hash]/page.tsx:119
Function
BlockPage
({ params }: PageProps)
src/app/block/[hash]/page.tsx:266
Function
BlockRow
({ block, index }: { block: BlockSummary; index: number })
src/app/page.tsx:101
Function
BlockStats
({ block }: { block: BlockData })
src/app/block/[hash]/page.tsx:190
Function
BundlePage
({ params }: PageProps)
src/app/bundles/[hash]/page.tsx:483
Function
Card
({ children, className = "", }: { children: React.ReactNode; className?: string; })
src/app/page.tsx:170
Function
Card
({ children, className = "", }: { children: React.ReactNode; className?: string; })
src/app/bundles/[hash]/page.tsx:142
Function
Card
({ children, className = "", }: { children: React.ReactNode; className?: string; })
src/app/block/[hash]/page.tsx:83
Function
CopyButton
({ text }: { text: string })
src/app/bundles/[hash]/page.tsx:68
Function
CopyButton
({ text }: { text: string })
src/app/block/[hash]/page.tsx:32
Function
ExplorerLink
({ type, value, children, className = "", }: { type: "tx" | "address"; value: string; children:
src/app/bundles/[hash]/page.tsx:40
Function
GET
( _request: NextRequest, { params }: { params: Promise<{ hash: string }> }, )
src/app/api/txn/[hash]/route.ts:37
Function
GET
()
src/app/api/blocks/route.ts:74
Function
GET
()
src/app/api/rejected/route.ts:12
Function
GET
( _request: NextRequest, { params }: { params: Promise<{ hash: string }> }, )
src/app/api/bundle/[hash]/route.ts:9
Function
GET
( _request: NextRequest, { params }: { params: Promise<{ hash: string }> }, )
src/app/api/block/[hash]/route.ts:194
Function
GET
()
src/app/api/health/route.ts:3
Function
Home
()
src/app/page.tsx:623
Function
MeteringCard
({ meter }: { meter: MeterBundleResponse })
src/app/page.tsx:186
Function
RejectedTransactionsTab
()
src/app/page.tsx:458
Function
RejectedTxRow
({ tx, expanded, onToggle, }: { tx: RejectedTransaction; expanded: boolean; onToggle: () => void;
src/app/page.tsx:281
Function
RootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
src/app/layout.tsx:20
Function
SearchBar
({ onError }: { onError: (error: string | null) => void })
src/app/page.tsx:43
Function
SectionTitle
({ children }: { children: React.ReactNode })
src/app/bundles/[hash]/page.tsx:477
Function
SimulationCard
({ meter }: { meter: MeterBundleResponse })
src/app/bundles/[hash]/page.tsx:309
Function
Timeline
({ events }: { events: BundleHistoryResponse["history"] })
src/app/bundles/[hash]/page.tsx:450
Function
TimelineEventDetails
({ event, }: { event: BundleHistoryResponse["history"][0]; })
src/app/bundles/[hash]/page.tsx:408
Function
TransactionDetails
({ tx, index, }: { tx: BundleTransaction; index: number; })
src/app/bundles/[hash]/page.tsx:158
Function
TransactionRedirectPage
({ params }: PageProps)
src/app/txn/[hash]/page.tsx:11
Function
TransactionRow
({ tx, maxTotalTime, }: { tx: BlockTransaction; maxTotalTime: number; })
src/app/block/[hash]/page.tsx:112
Function
fetchBlockByNumber
( blockNumber: number, )
src/app/api/blocks/route.ts:41
Function
handleCopy
()
src/app/bundles/[hash]/page.tsx:71
Function
handleCopy
()
src/app/block/[hash]/page.tsx:35
Function
handleSearch
(e: React.FormEvent)
src/app/page.tsx:48
Function
proxy
(request: NextRequest)
src/proxy.ts:4