MCPcopy Create free account

hub / github.com/INFURA/go-ethlibs / types & classes

Types & classes134 in github.com/INFURA/go-ethlibs

↓ 10 callersTypeAliasData
eth/data.go:14
↓ 7 callersTypeAliasInput
eth/input.go:10
↓ 4 callersTypeAliasTag
eth/block_number_or_tag.go:9
↓ 3 callersTypeAliasData20
eth/data.go:17
↓ 3 callersTypeAliasData256
eth/data.go:19
↓ 3 callersTypeAliasData4
eth/data.go:15
↓ 3 callersTypeAliasData8
eth/data.go:16
↓ 3 callersTypeAliascontextKey
jsonrpc/handlers.go:41
↓ 2 callersTypeAliasAddress
eth/address.go:15
↓ 2 callersTypeAliasData32
eth/data.go:18
↓ 2 callersTypeAliascontextKey
node/context.go:9
↓ 1 callersStructBlock
eth/block.go:7
↓ 1 callersStructNewHeadsResult
NewHeadsResult is the "result" payload in a newHeads notification. It looks a lot like a Block but is missing important fields, namely .TotalDifficult
eth/new_heads.go:15
↓ 1 callersTypeAliasParam
Params is an ARRAY of json.RawMessages. This is because *Ethereum* RPCs always use arrays is their input parameter; this differs from the official JS
jsonrpc/params.go:13
↓ 1 callersStructTransaction
eth/transaction.go:22
↓ 1 callersStructUncle
eth/uncle.go:5
↓ 1 callersTypeAliasalias
eth/new_heads.go:117
↓ 1 callersTypeAliasblock
eth/block.go:64
↓ 1 callersTypeAliasgeth
eth/transaction.go:473
↓ 1 callersTypeAliastx
eth/transaction.go:93
↓ 1 callersTypeAliasuncle
eth/uncle.go:42
↓ 1 callersTypeAliasunknown
eth/transaction.go:478
↓ 1 callersTypeAliasunknown
eth/uncle.go:280
↓ 1 callersTypeAliasunknown
eth/block.go:381
↓ 1 callersTypeAliasunknown
eth/new_heads.go:365
TypeAliasAccessList
eth/accesslist.go:9
StructAccessListEntry
eth/accesslist.go:11
TypeAliasAuthorizationList
eth/authorizationlist.go:8
TypeAliasBatchRequest
jsonrpc/request.go:16
TypeAliasBatchResponse
jsonrpc/response.go:18
StructBlobsBundleV1
eth/transaction.go:76
StructBlockNumberOrTag
eth/block_number_or_tag.go:25
StructBlockSpecifier
eth/block_specifier.go:9
StructBlockSpecifierTestCase
eth/block_specifier_test.go:11
StructBloom
+k8s:deepcopy-gen=false
eth/bloom.go:10
InterfaceClient
Client represents a connection to an ethereum node
node/interfaces.go:24
TypeAliasCondition
eth/transaction.go:12
InterfaceConnection
Connection represents a websocket connection to a backend ethereum client node.
node/websocket/websocket.go:30
StructError
jsonrpc/errors.go:9
TypeAliasErrorCode
jsonrpc/errors.go:7
TypeAliasHashes
eth/data.go:386
StructID
ID represents a JSON-RPC 2.0 request ID, which may be either a string or number (or null, which is unsupported).
jsonrpc/id.go:10
StructLog
eth/logs.go:10
StructLogFilter
eth/logfilter.go:5
StructMockClient
MockClient is a mock of Client interface.
node/mocks/node.go:94
StructMockClientMockRecorder
MockClientMockRecorder is the mock recorder for MockClient.
node/mocks/node.go:100
StructMockConnection
MockConnection is a mock of Connection interface.
node/websocket/mocks/websocket.go:18
StructMockConnectionMockRecorder
MockConnectionMockRecorder is the mock recorder for MockConnection.
node/websocket/mocks/websocket.go:24
StructMockRequester
MockRequester is a mock of Requester interface.
node/mocks/node.go:18
StructMockRequesterMockRecorder
MockRequesterMockRecorder is the mock recorder for MockRequester.
node/mocks/node.go:24
StructMockSubscriber
MockSubscriber is a mock of Subscriber interface.
node/mocks/node.go:56
StructMockSubscriberMockRecorder
MockSubscriberMockRecorder is the mock recorder for MockSubscriber.
node/mocks/node.go:62
StructMockSubscription
MockSubscription is a mock of Subscription interface.
node/mocks/node.go:415
StructMockSubscription
MockSubscription is a mock of Subscription interface.
node/websocket/mocks/subscription.go:16
StructMockSubscriptionMockRecorder
MockSubscriptionMockRecorder is the mock recorder for MockSubscription.
node/mocks/node.go:421
StructMockSubscriptionMockRecorder
MockSubscriptionMockRecorder is the mock recorder for MockSubscription.
node/websocket/mocks/subscription.go:22
StructNewHeadsNotificationParams
eth/new_heads.go:8
StructNewPendingTxBodyNotificationParams
eth/transaction.go:82
StructNewPendingTxNotificationParams
eth/transaction.go:87
StructNotification
jsonrpc/notification.go:11
StructObject
jsonrpc/params_test.go:17
TypeAliasParams
jsonrpc/params.go:14
StructQuantity
eth/quantity.go:15
StructRawResponse
RawResponse keeps Result and Error as unparsed JSON It is meant to be used to deserialize JSONPRC responses from downstream components while Response
jsonrpc/raw_response.go:10
StructRequest
jsonrpc/request.go:9
StructRequestContext
jsonrpc/handlers.go:25
StructRequestWithNetwork
jsonrpc/request.go:18
InterfaceRequester
node/interfaces.go:13
StructResponse
jsonrpc/response.go:11
StructSetCodeAuthorization
eth/authorizationlist.go:10
StructSignature
eth/signature.go:12
InterfaceSubscriber
node/interfaces.go:18
InterfaceSubscription
node/interfaces.go:83
InterfaceSubscription
node/websocket/subscription.go:15
StructSubscriptionParams
node/subscription.go:34
StructSubscriptionParams
node/websocket/subscription.go:48
StructTestAddressNested
eth/address_test.go:73
StructTestAddressStruct
eth/address_test.go:78
StructTestCase
eth/logfilter_test.go:427
StructTestCase
eth/logs_test.go:13
StructTestCase
eth/new_heads_test.go:75
StructTestCase
jsonrpc/helpers_test.go:10
StructTestCase
jsonrpc/raw_response_test.go:16
StructTestCase
jsonrpc/notification_test.go:11
StructTestCase
jsonrpc/response_test.go:11
StructTestCase
jsonrpc/request_test.go:12
StructTestDataNested
eth/data_test.go:13
StructTestDataStruct
eth/data_test.go:18
StructTransactionReceipt
eth/transaction_receipt.go:3
StructTxOrHash
eth/block.go:386
StructUnknown
jsonrpc/helpers.go:8
StructValue
Value represents a decoded RLP value, which is either a String or List.
rlp/value.go:4
StructWithdrawal
eth/withdrawals.go:5
TypeAliasaddrOrArray
eth/logs.go:26
Structaura
eth/uncle.go:124
Structaura
eth/block.go:225
Structaura
eth/new_heads.go:215
Structclient
node/client.go:68
Structclique
eth/uncle.go:177
Structclique
eth/block.go:278
next →1–100 of 134, ranked by callers