package types

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AccountAbstractionTransaction

types.proto:137

Used in: remote.AAValidationRequest

message Authorization

types.proto:159

Used in: AccountAbstractionTransaction

message BlobsBundleV1

types.proto:89

Used in: execution.AssembledBlockData

message ExecutionPayload

types.proto:61

------------------------------------------------------------------------ Engine API types See https://github.com/ethereum/execution-apis/blob/main/src/engine

Used in: execution.AssembledBlockData

message ExecutionPayloadBodyV1

types.proto:132

message H1024

types.proto:41

Used in: H2048

message H128

types.proto:21

Used in: H160, H256

message H160

types.proto:26

Used in: downloader.AddItem, downloader.TorrentCompletedReply, execution.AssembleBlockRequest, execution.Header, remote.AccountChange, remote.EtherbaseReply, remote.LogsFilterRequest, remote.SubscribeLogsReply, remote.Validator, txpool.AllReply.Tx, txpool.NonceRequest, txpool.PendingReply.Tx, ExecutionPayload, Withdrawal, web3.AccessListItem, web3.Account, web3.AccountDiffEntry, web3.AccountStreamRequest, web3.AddressSet, web3.BlockBase, web3.CallAction, web3.CreateAction, web3.CreateOutput, web3.EIP1559Call, web3.EIP2930Call, web3.LegacyCall, web3.RewardAction, web3.SelfdestructAction, web3.StorageStreamRequest, web3.Transaction

message H2048

types.proto:46

Used in: execution.Header, ExecutionPayload

message H256

types.proto:31

Used as request type in: execution.Execution.GetHeaderHashNumber, execution.Execution.IsCanonicalHash, web3.EthApi.TransactionByHash

Used as field type in: execution.AssembleBlockRequest, execution.AssembledBlockData, execution.BlockBody, execution.ForkChoice, execution.ForkChoiceReceipt, execution.GetBodiesByHashesRequest, execution.GetSegmentRequest, execution.GetTDResponse, execution.Header, execution.ValidationReceipt, execution.ValidationRequest, remote.BlockRequest, remote.BorEventsRequest, remote.BorTxnLookupRequest, remote.CanonicalHashReply, remote.EngineGetPayloadBodiesByHashV1Request, remote.HeaderNumberRequest, remote.LogsFilterRequest, remote.StateChange, remote.StorageChange, remote.SubscribeLogsReply, remote.TxnLookupRequest, sentinel.Status, sentry.Forks, sentry.StatusData, txpool.GetBlobsRequest, txpool.TransactionsRequest, txpool.TxHashes, ExecutionPayload, H512, web3.AccessListItem, web3.Account, web3.AlteredH256, web3.BlockBase, web3.BlockId, web3.CallAction, web3.CanonicalTransactionData, web3.CreateAction, web3.DeltaH256, web3.EIP1559Call, web3.EIP2930Call, web3.FullTraceWithTransactionHash, web3.LegacyCall, web3.LightBlock, web3.ResolveBlockHashResponse, web3.RewardAction, web3.SelfdestructAction, web3.StorageDelta, web3.StorageDiffEntry, web3.StorageSlot, web3.StorageStreamRequest, web3.TraceTransactionRequest, web3.TraceWithLocation, web3.Transaction, web3.VmExecutedOperation

message H512

types.proto:36

Used in: sentry.InboundMessage, sentry.PeerByIdRequest, sentry.PeerEvent, sentry.PeerMinBlockRequest, sentry.PenalizePeerRequest, sentry.SendMessageByIdRequest, sentry.SentPeers, H1024

message NodeInfoPorts

types.proto:104

Used in: NodeInfoReply

message NodeInfoReply

types.proto:109

Used as response type in: sentry.Sentry.NodeInfo

Used as field type in: remote.NodesInfoReply

message PeerInfo

types.proto:119

Used in: remote.PeersReply, sentry.PeerByIdReply, sentry.PeersReply

message RequestsBundle

types.proto:97

Used in: execution.AssembledBlockData

message VersionReply

types.proto:52

Reply message containing the current service version on the service side

Used as response type in: remote.BridgeBackend.Version, remote.ETHBACKEND.Version, remote.HeimdallBackend.Version, remote.KV.Version, txpool.Mining.Version, txpool.Txpool.Version

message Withdrawal

types.proto:82

Used in: execution.AssembleBlockRequest, execution.BlockBody, ExecutionPayload, ExecutionPayloadBodyV1