MCPcopy Create free account

hub / github.com/ethereum/node-crawler / types & classes

Types & classes65 in github.com/ethereum/node-crawler

↓ 6 callersStructError
pkg/crawler/connection.go:38
StructApi
pkg/api/api.go:16
TypeAliasBlockBodies
BlockBodies is the network packet for block content distribution.
pkg/crawler/connection.go:121
TypeAliasBlockHeaders
pkg/crawler/connection.go:109
InterfaceCardProps
frontend/src/atoms/Card.tsx:4
InterfaceClient
frontend/src/data/DataProcessor.ts:48
InterfaceClientApiResponse
frontend/src/data/DataProcessor.ts:5
InterfaceClientData
frontend/src/pages/Home.tsx:28
InterfaceClientDatabase
frontend/src/data/DataProcessor.ts:61
InterfaceClientDetail
frontend/src/data/DataProcessor.ts:41
StructClientInfo
pkg/common/client_info.go:11
InterfaceClientResponse
frontend/src/data/DataProcessor.ts:54
StructConn
Conn represents an individual connection with a peer
pkg/crawler/connection.go:155
StructCrawledNode
pkg/crawlerdb/crawlerdb.go:7
StructCrawler
pkg/crawler/crawl.go:34
StructDisconnect
Disconnect is the RLP structure for a disconnect message.
pkg/crawler/connection.go:69
TypeAliasETH2
ETH2 is a SSZ encoded field.
pkg/crawlerdb/db.go:22
InterfaceEditableProps
frontend/src/organisms/Filtering.tsx:7
InterfaceFilter
frontend/src/data/DataProcessor.ts:15
InterfaceFilter
frontend/src/data/FilterUtils.ts:12
InterfaceFilterGroupItemProps
frontend/src/organisms/Filtering.tsx:90
InterfaceFilteringProps
frontend/src/organisms/Filtering.tsx:174
TypeAliasGetBlockBodies
GetBlockBodies represents a GetBlockBodies request
pkg/crawler/connection.go:115
TypeAliasGetBlockHeaders
GetBlockHeaders represents a block header query.
pkg/crawler/connection.go:104
TypeAliasGetPooledTransactions
pkg/crawler/connection.go:144
StructHello
Hello is the RLP structure of the protocol handshake.
pkg/crawler/connection.go:54
InterfaceISortedMap
frontend/src/data/SortedMap.ts:1
StructLanguageInfo
pkg/vparser/vparser.go:25
InterfaceLayoutProps
frontend/src/templates/Layout.tsx:6
InterfaceLoaderProps
frontend/src/organisms/Loader.tsx:5
InterfaceLoadingResponse
frontend/src/data/DataProcessor.ts:72
InterfaceLogoProps
frontend/src/atoms/Logo.tsx:3
InterfaceMessage
This file is mostly copy-pasta'd from github/com/ethereum/go-ethereum/cmd/devp2p/internal/ethtest/types.go
pkg/crawler/connection.go:33
InterfaceNameCountResponse
frontend/src/data/DataProcessor.ts:67
InterfaceNamedCount
frontend/src/atoms/TooltipCard.tsx:3
InterfaceNamedCount
frontend/src/pages/Home.tsx:23
InterfaceNamedCount
frontend/src/data/DataMassager.ts:1
TypeAliasNewBlock
NewBlock is the network packet for the block propagation message.
pkg/crawler/connection.go:127
TypeAliasNewBlockHashes
NewBlockHashes is the network packet for the block announcements.
pkg/crawler/connection.go:93
TypeAliasNewPooledTransactionHashes
NewPooledTransactionHashes is the network packet for the tx hash propagation message.
pkg/crawler/connection.go:139
TypeAliasNewPooledTransactionHashes66
NewPooledTransactionHashes66 is the network packet for the tx hash propagation message.
pkg/crawler/connection.go:133
StructNodeJSON
pkg/common/nodes.go:37
TypeAliasNodeSet
NodeSet is the nodes.json file format. It holds a set of node records as a JSON object.
pkg/common/nodes.go:35
StructOSInfo
pkg/vparser/vparser.go:20
InterfaceOperatingSytem
frontend/src/data/DataProcessor.ts:36
InterfaceOption
frontend/src/data/DataProcessor.ts:10
InterfaceParseParam
frontend/src/data/DataProcessor.ts:76
StructParseTestCase
pkg/vparser/vparser_test.go:9
StructParsedInfo
pkg/vparser/vparser.go:30
StructPing
pkg/crawler/connection.go:76
StructPong
pkg/crawler/connection.go:81
TypeAliasPooledTransactions
pkg/crawler/connection.go:149
InterfaceRuntime
frontend/src/data/DataProcessor.ts:22
TypeAliasStatus
Status is the network packet for the status message for eth/64 and later.
pkg/crawler/connection.go:87
InterfaceTdPlusProps
frontend/src/atoms/TablePlus.tsx:21
InterfaceThPlusProps
frontend/src/atoms/TablePlus.tsx:11
InterfaceTooltipCardProps
frontend/src/atoms/TooltipCard.tsx:11
TypeAliasTransactions
pkg/crawler/connection.go:98
InterfaceUniqueFilters
frontend/src/data/FilterUtils.ts:100
InterfaceVersion
frontend/src/data/DataProcessor.ts:27
StructVersion
pkg/vparser/vparser.go:10
Structclient
pkg/api/api.go:60
Structcrawler
pkg/crawler/crawl.go:49
Interfaceresolver
pkg/crawler/crawl.go:74
Structresult
pkg/api/api.go:129