Documentation ¶
Index ¶
- Variables
- func ToEntireBlocksBatchFromLogProto(obj *Game7OrbitArbitrumSepoliaBlocksBatch) *seer_common.BlocksBatchJson
- func ToEvenFromLogProto(obj *Game7OrbitArbitrumSepoliaEventLog) *seer_common.EventJson
- type Client
- func (c *Client) BlockByHash(ctx context.Context, hash common.Hash) (*seer_common.BlockJson, error)
- func (c *Client) ChainType() string
- func (c *Client) ClientFilterLogs(ctx context.Context, q ethereum.FilterQuery, debug bool) ([]*seer_common.EventJson, error)
- func (c *Client) Close()
- func (c *Client) DecodeProtoBlocks(data []string) ([]*Game7OrbitArbitrumSepoliaBlock, error)
- func (c *Client) DecodeProtoEntireBlockToJson(rawData *bytes.Buffer) (*seer_common.BlocksBatchJson, error)
- func (c *Client) DecodeProtoEntireBlockToLabels(rawData *bytes.Buffer, abiMap map[string]map[string]*indexer.AbiEntry, ...) ([]indexer.EventLabel, []indexer.TransactionLabel, error)
- func (c *Client) DecodeProtoEventLogs(data []string) ([]*Game7OrbitArbitrumSepoliaEventLog, error)
- func (c *Client) DecodeProtoTransactions(data []string) ([]*Game7OrbitArbitrumSepoliaTransaction, error)
- func (c *Client) DecodeProtoTransactionsToLabels(transactions []string, blocksCache map[uint64]uint64, ...) ([]indexer.TransactionLabel, error)
- func (c *Client) FetchAsProtoBlocksWithEvents(from, to *big.Int, debug bool, maxRequests int) ([]proto.Message, []indexer.BlockIndex, uint64, error)
- func (c *Client) FetchBlocksInRange(from, to *big.Int, debug bool) ([]*seer_common.BlockJson, error)
- func (c *Client) FetchBlocksInRangeAsync(from, to *big.Int, debug bool, maxRequests int) ([]*seer_common.BlockJson, error)
- func (c *Client) GetBlockByNumber(ctx context.Context, number *big.Int, withTransactions bool) (*seer_common.BlockJson, error)
- func (c *Client) GetCode(ctx context.Context, address common.Address, blockNumber uint64) ([]byte, error)
- func (c *Client) GetEventsLabels(startBlock uint64, endBlock uint64, ...) ([]indexer.EventLabel, error)
- func (c *Client) GetLatestBlockNumber() (*big.Int, error)
- func (c *Client) GetTransactionByHash(ctx context.Context, hash string) (*seer_common.TransactionJson, error)
- func (c *Client) GetTransactionsLabels(startBlock uint64, endBlock uint64, ...) ([]indexer.TransactionLabel, map[uint64]seer_common.BlockWithTransactions, ...)
- func (c *Client) ParseBlocksWithTransactions(from, to *big.Int, debug bool, maxRequests int) ([]*Game7OrbitArbitrumSepoliaBlock, error)
- func (c *Client) ParseEvents(from, to *big.Int, blocksCache map[uint64]indexer.BlockCache, debug bool) ([]*Game7OrbitArbitrumSepoliaEventLog, error)
- func (c *Client) ProcessBlocksToBatch(msgs []proto.Message) (proto.Message, error)
- func (c *Client) TransactionReceipt(ctx context.Context, hash common.Hash) (*types.Receipt, error)
- type Game7OrbitArbitrumSepoliaBlock
- func (*Game7OrbitArbitrumSepoliaBlock) Descriptor() ([]byte, []int)deprecated
- func (x *Game7OrbitArbitrumSepoliaBlock) GetBaseFeePerGas() string
- func (x *Game7OrbitArbitrumSepoliaBlock) GetBlockNumber() uint64
- func (x *Game7OrbitArbitrumSepoliaBlock) GetDifficulty() uint64
- func (x *Game7OrbitArbitrumSepoliaBlock) GetExtraData() string
- func (x *Game7OrbitArbitrumSepoliaBlock) GetGasLimit() uint64
- func (x *Game7OrbitArbitrumSepoliaBlock) GetGasUsed() uint64
- func (x *Game7OrbitArbitrumSepoliaBlock) GetHash() string
- func (x *Game7OrbitArbitrumSepoliaBlock) GetIndexedAt() uint64
- func (x *Game7OrbitArbitrumSepoliaBlock) GetL1BlockNumber() uint64
- func (x *Game7OrbitArbitrumSepoliaBlock) GetLogsBloom() string
- func (x *Game7OrbitArbitrumSepoliaBlock) GetMiner() string
- func (x *Game7OrbitArbitrumSepoliaBlock) GetMixHash() string
- func (x *Game7OrbitArbitrumSepoliaBlock) GetNonce() string
- func (x *Game7OrbitArbitrumSepoliaBlock) GetParentHash() string
- func (x *Game7OrbitArbitrumSepoliaBlock) GetReceiptsRoot() string
- func (x *Game7OrbitArbitrumSepoliaBlock) GetSendCount() string
- func (x *Game7OrbitArbitrumSepoliaBlock) GetSendRoot() string
- func (x *Game7OrbitArbitrumSepoliaBlock) GetSha3Uncles() string
- func (x *Game7OrbitArbitrumSepoliaBlock) GetSize() uint64
- func (x *Game7OrbitArbitrumSepoliaBlock) GetStateRoot() string
- func (x *Game7OrbitArbitrumSepoliaBlock) GetTimestamp() uint64
- func (x *Game7OrbitArbitrumSepoliaBlock) GetTotalDifficulty() string
- func (x *Game7OrbitArbitrumSepoliaBlock) GetTransactions() []*Game7OrbitArbitrumSepoliaTransaction
- func (x *Game7OrbitArbitrumSepoliaBlock) GetTransactionsRoot() string
- func (*Game7OrbitArbitrumSepoliaBlock) ProtoMessage()
- func (x *Game7OrbitArbitrumSepoliaBlock) ProtoReflect() protoreflect.Message
- func (x *Game7OrbitArbitrumSepoliaBlock) Reset()
- func (x *Game7OrbitArbitrumSepoliaBlock) String() string
- type Game7OrbitArbitrumSepoliaBlocksBatch
- func (*Game7OrbitArbitrumSepoliaBlocksBatch) Descriptor() ([]byte, []int)deprecated
- func (x *Game7OrbitArbitrumSepoliaBlocksBatch) GetBlocks() []*Game7OrbitArbitrumSepoliaBlock
- func (x *Game7OrbitArbitrumSepoliaBlocksBatch) GetSeerVersion() string
- func (*Game7OrbitArbitrumSepoliaBlocksBatch) ProtoMessage()
- func (x *Game7OrbitArbitrumSepoliaBlocksBatch) ProtoReflect() protoreflect.Message
- func (x *Game7OrbitArbitrumSepoliaBlocksBatch) Reset()
- func (x *Game7OrbitArbitrumSepoliaBlocksBatch) String() string
- type Game7OrbitArbitrumSepoliaEventLog
- func (*Game7OrbitArbitrumSepoliaEventLog) Descriptor() ([]byte, []int)deprecated
- func (x *Game7OrbitArbitrumSepoliaEventLog) GetAddress() string
- func (x *Game7OrbitArbitrumSepoliaEventLog) GetBlockHash() string
- func (x *Game7OrbitArbitrumSepoliaEventLog) GetBlockNumber() uint64
- func (x *Game7OrbitArbitrumSepoliaEventLog) GetData() string
- func (x *Game7OrbitArbitrumSepoliaEventLog) GetLogIndex() uint64
- func (x *Game7OrbitArbitrumSepoliaEventLog) GetRemoved() bool
- func (x *Game7OrbitArbitrumSepoliaEventLog) GetTopics() []string
- func (x *Game7OrbitArbitrumSepoliaEventLog) GetTransactionHash() string
- func (x *Game7OrbitArbitrumSepoliaEventLog) GetTransactionIndex() uint64
- func (*Game7OrbitArbitrumSepoliaEventLog) ProtoMessage()
- func (x *Game7OrbitArbitrumSepoliaEventLog) ProtoReflect() protoreflect.Message
- func (x *Game7OrbitArbitrumSepoliaEventLog) Reset()
- func (x *Game7OrbitArbitrumSepoliaEventLog) String() string
- type Game7OrbitArbitrumSepoliaTransaction
- func (*Game7OrbitArbitrumSepoliaTransaction) Descriptor() ([]byte, []int)deprecated
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetAccessList() []*Game7OrbitArbitrumSepoliaTransactionAccessList
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetBlockHash() string
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetBlockNumber() uint64
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetBlockTimestamp() uint64
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetChainId() string
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetFromAddress() string
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetGas() string
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetGasPrice() string
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetHash() string
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetIndexedAt() uint64
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetInput() string
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetLogs() []*Game7OrbitArbitrumSepoliaEventLog
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetMaxFeePerGas() string
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetMaxPriorityFeePerGas() string
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetNonce() string
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetR() string
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetS() string
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetToAddress() string
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetTransactionIndex() uint64
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetTransactionType() uint64
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetV() string
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetValue() string
- func (x *Game7OrbitArbitrumSepoliaTransaction) GetYParity() string
- func (*Game7OrbitArbitrumSepoliaTransaction) ProtoMessage()
- func (x *Game7OrbitArbitrumSepoliaTransaction) ProtoReflect() protoreflect.Message
- func (x *Game7OrbitArbitrumSepoliaTransaction) Reset()
- func (x *Game7OrbitArbitrumSepoliaTransaction) String() string
- type Game7OrbitArbitrumSepoliaTransactionAccessList
- func (*Game7OrbitArbitrumSepoliaTransactionAccessList) Descriptor() ([]byte, []int)deprecated
- func (x *Game7OrbitArbitrumSepoliaTransactionAccessList) GetAddress() string
- func (x *Game7OrbitArbitrumSepoliaTransactionAccessList) GetStorageKeys() []string
- func (*Game7OrbitArbitrumSepoliaTransactionAccessList) ProtoMessage()
- func (x *Game7OrbitArbitrumSepoliaTransactionAccessList) ProtoReflect() protoreflect.Message
- func (x *Game7OrbitArbitrumSepoliaTransactionAccessList) Reset()
- func (x *Game7OrbitArbitrumSepoliaTransactionAccessList) String() string
Constants ¶
This section is empty.
Variables ¶
var File_blockchain_game7_orbit_arbitrum_sepolia_game7_orbit_arbitrum_sepolia_index_types_proto protoreflect.FileDescriptor
Functions ¶
func ToEntireBlocksBatchFromLogProto ¶
func ToEntireBlocksBatchFromLogProto(obj *Game7OrbitArbitrumSepoliaBlocksBatch) *seer_common.BlocksBatchJson
func ToEvenFromLogProto ¶
func ToEvenFromLogProto(obj *Game7OrbitArbitrumSepoliaEventLog) *seer_common.EventJson
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) BlockByHash ¶
BlockByHash returns the block with the given hash.
func (*Client) ClientFilterLogs ¶
func (*Client) DecodeProtoBlocks ¶
func (c *Client) DecodeProtoBlocks(data []string) ([]*Game7OrbitArbitrumSepoliaBlock, error)
func (*Client) DecodeProtoEntireBlockToJson ¶
func (c *Client) DecodeProtoEntireBlockToJson(rawData *bytes.Buffer) (*seer_common.BlocksBatchJson, error)
func (*Client) DecodeProtoEntireBlockToLabels ¶
func (*Client) DecodeProtoEventLogs ¶
func (c *Client) DecodeProtoEventLogs(data []string) ([]*Game7OrbitArbitrumSepoliaEventLog, error)
func (*Client) DecodeProtoTransactions ¶
func (c *Client) DecodeProtoTransactions(data []string) ([]*Game7OrbitArbitrumSepoliaTransaction, error)
func (*Client) DecodeProtoTransactionsToLabels ¶
func (*Client) FetchAsProtoBlocksWithEvents ¶
func (*Client) FetchBlocksInRange ¶
func (c *Client) FetchBlocksInRange(from, to *big.Int, debug bool) ([]*seer_common.BlockJson, error)
FetchBlocksInRange fetches blocks within a specified range. This could be useful for batch processing or analysis.
func (*Client) FetchBlocksInRangeAsync ¶
func (c *Client) FetchBlocksInRangeAsync(from, to *big.Int, debug bool, maxRequests int) ([]*seer_common.BlockJson, error)
FetchBlocksInRangeAsync fetches blocks within a specified range concurrently.
func (*Client) GetBlockByNumber ¶
func (c *Client) GetBlockByNumber(ctx context.Context, number *big.Int, withTransactions bool) (*seer_common.BlockJson, error)
GetBlockByNumber returns the block with the given number.
func (*Client) GetCode ¶
func (c *Client) GetCode(ctx context.Context, address common.Address, blockNumber uint64) ([]byte, error)
Get bytecode of a contract by address.
func (*Client) GetEventsLabels ¶
func (c *Client) GetEventsLabels(startBlock uint64, endBlock uint64, abiMap map[string]map[string]*indexer.AbiEntry, blocksCache map[uint64]seer_common.BlockWithTransactions) ([]indexer.EventLabel, error)
func (*Client) GetLatestBlockNumber ¶
GetLatestBlockNumber returns the latest block number.
func (*Client) GetTransactionByHash ¶
func (c *Client) GetTransactionByHash(ctx context.Context, hash string) (*seer_common.TransactionJson, error)
func (*Client) GetTransactionsLabels ¶
func (c *Client) GetTransactionsLabels(startBlock uint64, endBlock uint64, abiMap map[string]map[string]*indexer.AbiEntry, threads int) ([]indexer.TransactionLabel, map[uint64]seer_common.BlockWithTransactions, error)
func (*Client) ParseBlocksWithTransactions ¶
func (c *Client) ParseBlocksWithTransactions(from, to *big.Int, debug bool, maxRequests int) ([]*Game7OrbitArbitrumSepoliaBlock, error)
ParseBlocksWithTransactions parses blocks and their transactions into custom data structure. This method showcases how to handle and transform detailed block and transaction data.
func (*Client) ParseEvents ¶
func (c *Client) ParseEvents(from, to *big.Int, blocksCache map[uint64]indexer.BlockCache, debug bool) ([]*Game7OrbitArbitrumSepoliaEventLog, error)
func (*Client) ProcessBlocksToBatch ¶
type Game7OrbitArbitrumSepoliaBlock ¶
type Game7OrbitArbitrumSepoliaBlock struct { BlockNumber uint64 `protobuf:"varint,1,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` // The block number Difficulty uint64 `protobuf:"varint,2,opt,name=difficulty,proto3" json:"difficulty,omitempty"` // The difficulty of this block ExtraData string `protobuf:"bytes,3,opt,name=extra_data,json=extraData,proto3" json:"extra_data,omitempty"` // Extra data included in the block GasLimit uint64 `protobuf:"varint,4,opt,name=gas_limit,json=gasLimit,proto3" json:"gas_limit,omitempty"` // The gas limit for this block GasUsed uint64 `protobuf:"varint,5,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"` // The total gas used by all transactions in this block BaseFeePerGas string `protobuf:"bytes,6,opt,name=base_fee_per_gas,json=baseFeePerGas,proto3" json:"base_fee_per_gas,omitempty"` // The base fee per gas for this block Hash string `protobuf:"bytes,7,opt,name=hash,proto3" json:"hash,omitempty"` // The hash of this block LogsBloom string `protobuf:"bytes,8,opt,name=logs_bloom,json=logsBloom,proto3" json:"logs_bloom,omitempty"` // The logs bloom filter for this block Miner string `protobuf:"bytes,9,opt,name=miner,proto3" json:"miner,omitempty"` // The address of the miner who mined this block Nonce string `protobuf:"bytes,10,opt,name=nonce,proto3" json:"nonce,omitempty"` // The nonce of this block ParentHash string `protobuf:"bytes,11,opt,name=parent_hash,json=parentHash,proto3" json:"parent_hash,omitempty"` // The hash of the parent block ReceiptsRoot string `protobuf:"bytes,12,opt,name=receipts_root,json=receiptsRoot,proto3" json:"receipts_root,omitempty"` // The root hash of the receipts trie Sha3Uncles string `protobuf:"bytes,13,opt,name=sha3_uncles,json=sha3Uncles,proto3" json:"sha3_uncles,omitempty"` // The SHA3 hash of the uncles data in this block Size uint64 `protobuf:"varint,14,opt,name=size,proto3" json:"size,omitempty"` // The size of this block StateRoot string `protobuf:"bytes,15,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty"` // The root hash of the state trie Timestamp uint64 `protobuf:"varint,16,opt,name=timestamp,proto3" json:"timestamp,omitempty"` TotalDifficulty string `protobuf:"bytes,17,opt,name=total_difficulty,json=totalDifficulty,proto3" json:"total_difficulty,omitempty"` // The total difficulty of the chain until this block TransactionsRoot string `protobuf:"bytes,18,opt,name=transactions_root,json=transactionsRoot,proto3" json:"transactions_root,omitempty"` // The root hash of the transactions trie IndexedAt uint64 `protobuf:"varint,19,opt,name=indexed_at,json=indexedAt,proto3" json:"indexed_at,omitempty"` // When the block was indexed by crawler Transactions []*Game7OrbitArbitrumSepoliaTransaction `protobuf:"bytes,20,rep,name=transactions,proto3" json:"transactions,omitempty"` // The transactions included in this block MixHash string `protobuf:"bytes,21,opt,name=mix_hash,json=mixHash,proto3" json:"mix_hash,omitempty"` // The timestamp of this block SendCount string `protobuf:"bytes,22,opt,name=send_count,json=sendCount,proto3" json:"send_count,omitempty"` // The number of sends in this block SendRoot string `protobuf:"bytes,23,opt,name=send_root,json=sendRoot,proto3" json:"send_root,omitempty"` // The root hash of the sends trie L1BlockNumber uint64 `protobuf:"varint,24,opt,name=l1_block_number,json=l1BlockNumber,proto3" json:"l1_block_number,omitempty"` // The block number of the corresponding L1 block // contains filtered or unexported fields }
Represents a block in the blockchain
func ToProtoSingleBlock ¶
func ToProtoSingleBlock(obj *seer_common.BlockJson) *Game7OrbitArbitrumSepoliaBlock
func (*Game7OrbitArbitrumSepoliaBlock) Descriptor
deprecated
func (*Game7OrbitArbitrumSepoliaBlock) Descriptor() ([]byte, []int)
Deprecated: Use Game7OrbitArbitrumSepoliaBlock.ProtoReflect.Descriptor instead.
func (*Game7OrbitArbitrumSepoliaBlock) GetBaseFeePerGas ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetBaseFeePerGas() string
func (*Game7OrbitArbitrumSepoliaBlock) GetBlockNumber ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetBlockNumber() uint64
func (*Game7OrbitArbitrumSepoliaBlock) GetDifficulty ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetDifficulty() uint64
func (*Game7OrbitArbitrumSepoliaBlock) GetExtraData ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetExtraData() string
func (*Game7OrbitArbitrumSepoliaBlock) GetGasLimit ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetGasLimit() uint64
func (*Game7OrbitArbitrumSepoliaBlock) GetGasUsed ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetGasUsed() uint64
func (*Game7OrbitArbitrumSepoliaBlock) GetHash ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetHash() string
func (*Game7OrbitArbitrumSepoliaBlock) GetIndexedAt ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetIndexedAt() uint64
func (*Game7OrbitArbitrumSepoliaBlock) GetL1BlockNumber ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetL1BlockNumber() uint64
func (*Game7OrbitArbitrumSepoliaBlock) GetLogsBloom ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetLogsBloom() string
func (*Game7OrbitArbitrumSepoliaBlock) GetMiner ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetMiner() string
func (*Game7OrbitArbitrumSepoliaBlock) GetMixHash ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetMixHash() string
func (*Game7OrbitArbitrumSepoliaBlock) GetNonce ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetNonce() string
func (*Game7OrbitArbitrumSepoliaBlock) GetParentHash ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetParentHash() string
func (*Game7OrbitArbitrumSepoliaBlock) GetReceiptsRoot ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetReceiptsRoot() string
func (*Game7OrbitArbitrumSepoliaBlock) GetSendCount ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetSendCount() string
func (*Game7OrbitArbitrumSepoliaBlock) GetSendRoot ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetSendRoot() string
func (*Game7OrbitArbitrumSepoliaBlock) GetSha3Uncles ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetSha3Uncles() string
func (*Game7OrbitArbitrumSepoliaBlock) GetSize ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetSize() uint64
func (*Game7OrbitArbitrumSepoliaBlock) GetStateRoot ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetStateRoot() string
func (*Game7OrbitArbitrumSepoliaBlock) GetTimestamp ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetTimestamp() uint64
func (*Game7OrbitArbitrumSepoliaBlock) GetTotalDifficulty ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetTotalDifficulty() string
func (*Game7OrbitArbitrumSepoliaBlock) GetTransactions ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetTransactions() []*Game7OrbitArbitrumSepoliaTransaction
func (*Game7OrbitArbitrumSepoliaBlock) GetTransactionsRoot ¶
func (x *Game7OrbitArbitrumSepoliaBlock) GetTransactionsRoot() string
func (*Game7OrbitArbitrumSepoliaBlock) ProtoMessage ¶
func (*Game7OrbitArbitrumSepoliaBlock) ProtoMessage()
func (*Game7OrbitArbitrumSepoliaBlock) ProtoReflect ¶
func (x *Game7OrbitArbitrumSepoliaBlock) ProtoReflect() protoreflect.Message
func (*Game7OrbitArbitrumSepoliaBlock) Reset ¶
func (x *Game7OrbitArbitrumSepoliaBlock) Reset()
func (*Game7OrbitArbitrumSepoliaBlock) String ¶
func (x *Game7OrbitArbitrumSepoliaBlock) String() string
type Game7OrbitArbitrumSepoliaBlocksBatch ¶
type Game7OrbitArbitrumSepoliaBlocksBatch struct { Blocks []*Game7OrbitArbitrumSepoliaBlock `protobuf:"bytes,1,rep,name=blocks,proto3" json:"blocks,omitempty"` SeerVersion string `protobuf:"bytes,2,opt,name=seer_version,json=seerVersion,proto3" json:"seer_version,omitempty"` // contains filtered or unexported fields }
func (*Game7OrbitArbitrumSepoliaBlocksBatch) Descriptor
deprecated
func (*Game7OrbitArbitrumSepoliaBlocksBatch) Descriptor() ([]byte, []int)
Deprecated: Use Game7OrbitArbitrumSepoliaBlocksBatch.ProtoReflect.Descriptor instead.
func (*Game7OrbitArbitrumSepoliaBlocksBatch) GetBlocks ¶
func (x *Game7OrbitArbitrumSepoliaBlocksBatch) GetBlocks() []*Game7OrbitArbitrumSepoliaBlock
func (*Game7OrbitArbitrumSepoliaBlocksBatch) GetSeerVersion ¶
func (x *Game7OrbitArbitrumSepoliaBlocksBatch) GetSeerVersion() string
func (*Game7OrbitArbitrumSepoliaBlocksBatch) ProtoMessage ¶
func (*Game7OrbitArbitrumSepoliaBlocksBatch) ProtoMessage()
func (*Game7OrbitArbitrumSepoliaBlocksBatch) ProtoReflect ¶
func (x *Game7OrbitArbitrumSepoliaBlocksBatch) ProtoReflect() protoreflect.Message
func (*Game7OrbitArbitrumSepoliaBlocksBatch) Reset ¶
func (x *Game7OrbitArbitrumSepoliaBlocksBatch) Reset()
func (*Game7OrbitArbitrumSepoliaBlocksBatch) String ¶
func (x *Game7OrbitArbitrumSepoliaBlocksBatch) String() string
type Game7OrbitArbitrumSepoliaEventLog ¶
type Game7OrbitArbitrumSepoliaEventLog struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // The address of the contract that generated the log Topics []string `protobuf:"bytes,2,rep,name=topics,proto3" json:"topics,omitempty"` // Topics are indexed parameters during log generation Data string `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` // The data field from the log BlockNumber uint64 `protobuf:"varint,4,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` // The block number where this log was in TransactionHash string `protobuf:"bytes,5,opt,name=transaction_hash,json=transactionHash,proto3" json:"transaction_hash,omitempty"` // The hash of the transaction that generated this log BlockHash string `protobuf:"bytes,6,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` // The hash of the block where this log was in Removed bool `protobuf:"varint,7,opt,name=removed,proto3" json:"removed,omitempty"` // True if the log was reverted due to a chain reorganization LogIndex uint64 `protobuf:"varint,8,opt,name=log_index,json=logIndex,proto3" json:"log_index,omitempty"` // The index of the log in the block TransactionIndex uint64 `protobuf:"varint,9,opt,name=transaction_index,json=transactionIndex,proto3" json:"transaction_index,omitempty"` // The index of the transaction in the block // contains filtered or unexported fields }
func ToProtoSingleEventLog ¶
func ToProtoSingleEventLog(obj *seer_common.EventJson) *Game7OrbitArbitrumSepoliaEventLog
func (*Game7OrbitArbitrumSepoliaEventLog) Descriptor
deprecated
func (*Game7OrbitArbitrumSepoliaEventLog) Descriptor() ([]byte, []int)
Deprecated: Use Game7OrbitArbitrumSepoliaEventLog.ProtoReflect.Descriptor instead.
func (*Game7OrbitArbitrumSepoliaEventLog) GetAddress ¶
func (x *Game7OrbitArbitrumSepoliaEventLog) GetAddress() string
func (*Game7OrbitArbitrumSepoliaEventLog) GetBlockHash ¶
func (x *Game7OrbitArbitrumSepoliaEventLog) GetBlockHash() string
func (*Game7OrbitArbitrumSepoliaEventLog) GetBlockNumber ¶
func (x *Game7OrbitArbitrumSepoliaEventLog) GetBlockNumber() uint64
func (*Game7OrbitArbitrumSepoliaEventLog) GetData ¶
func (x *Game7OrbitArbitrumSepoliaEventLog) GetData() string
func (*Game7OrbitArbitrumSepoliaEventLog) GetLogIndex ¶
func (x *Game7OrbitArbitrumSepoliaEventLog) GetLogIndex() uint64
func (*Game7OrbitArbitrumSepoliaEventLog) GetRemoved ¶
func (x *Game7OrbitArbitrumSepoliaEventLog) GetRemoved() bool
func (*Game7OrbitArbitrumSepoliaEventLog) GetTopics ¶
func (x *Game7OrbitArbitrumSepoliaEventLog) GetTopics() []string
func (*Game7OrbitArbitrumSepoliaEventLog) GetTransactionHash ¶
func (x *Game7OrbitArbitrumSepoliaEventLog) GetTransactionHash() string
func (*Game7OrbitArbitrumSepoliaEventLog) GetTransactionIndex ¶
func (x *Game7OrbitArbitrumSepoliaEventLog) GetTransactionIndex() uint64
func (*Game7OrbitArbitrumSepoliaEventLog) ProtoMessage ¶
func (*Game7OrbitArbitrumSepoliaEventLog) ProtoMessage()
func (*Game7OrbitArbitrumSepoliaEventLog) ProtoReflect ¶
func (x *Game7OrbitArbitrumSepoliaEventLog) ProtoReflect() protoreflect.Message
func (*Game7OrbitArbitrumSepoliaEventLog) Reset ¶
func (x *Game7OrbitArbitrumSepoliaEventLog) Reset()
func (*Game7OrbitArbitrumSepoliaEventLog) String ¶
func (x *Game7OrbitArbitrumSepoliaEventLog) String() string
type Game7OrbitArbitrumSepoliaTransaction ¶
type Game7OrbitArbitrumSepoliaTransaction struct { Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` // The hash of the transaction BlockNumber uint64 `protobuf:"varint,2,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` // The block number the transaction is in FromAddress string `protobuf:"bytes,3,opt,name=from_address,json=fromAddress,proto3" json:"from_address,omitempty"` // The address the transaction is sent from ToAddress string `protobuf:"bytes,4,opt,name=to_address,json=toAddress,proto3" json:"to_address,omitempty"` // The address the transaction is sent to Gas string `protobuf:"bytes,5,opt,name=gas,proto3" json:"gas,omitempty"` // The gas limit of the transaction GasPrice string `protobuf:"bytes,6,opt,name=gas_price,json=gasPrice,proto3" json:"gas_price,omitempty"` // The gas price of the transaction MaxFeePerGas string `protobuf:"bytes,7,opt,name=max_fee_per_gas,json=maxFeePerGas,proto3" json:"max_fee_per_gas,omitempty"` // Used as a field to match potential EIP-1559 transaction types MaxPriorityFeePerGas string `` // Used as a field to match potential EIP-1559 transaction types /* 127-byte string literal not displayed */ Input string `protobuf:"bytes,9,opt,name=input,proto3" json:"input,omitempty"` // The input data of the transaction Nonce string `protobuf:"bytes,10,opt,name=nonce,proto3" json:"nonce,omitempty"` // The nonce of the transaction TransactionIndex uint64 `protobuf:"varint,11,opt,name=transaction_index,json=transactionIndex,proto3" json:"transaction_index,omitempty"` // The index of the transaction in the block TransactionType uint64 `protobuf:"varint,12,opt,name=transaction_type,json=transactionType,proto3" json:"transaction_type,omitempty"` // Field to match potential EIP-1559 transaction types Value string `protobuf:"bytes,13,opt,name=value,proto3" json:"value,omitempty"` // The value of the transaction IndexedAt uint64 `protobuf:"varint,14,opt,name=indexed_at,json=indexedAt,proto3" json:"indexed_at,omitempty"` // When the transaction was indexed by crawler BlockTimestamp uint64 `protobuf:"varint,15,opt,name=block_timestamp,json=blockTimestamp,proto3" json:"block_timestamp,omitempty"` // The timestamp of this block BlockHash string `protobuf:"bytes,16,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` // The hash of the block the transaction is in ChainId string `protobuf:"bytes,17,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` // Used as a field to match potential EIP-1559 transaction types V string `protobuf:"bytes,18,opt,name=v,proto3" json:"v,omitempty"` // Used as a field to match potential EIP-1559 transaction types R string `protobuf:"bytes,19,opt,name=r,proto3" json:"r,omitempty"` // Used as a field to match potential EIP-1559 transaction types S string `protobuf:"bytes,20,opt,name=s,proto3" json:"s,omitempty"` // Used as a field to match potential EIP-1559 transaction types AccessList []*Game7OrbitArbitrumSepoliaTransactionAccessList `protobuf:"bytes,21,rep,name=access_list,json=accessList,proto3" json:"access_list,omitempty"` YParity string `protobuf:"bytes,22,opt,name=y_parity,json=yParity,proto3" json:"y_parity,omitempty"` // Used as a field to match potential EIP-1559 transaction types Logs []*Game7OrbitArbitrumSepoliaEventLog `protobuf:"bytes,23,rep,name=logs,proto3" json:"logs,omitempty"` // The logs generated by this transaction // contains filtered or unexported fields }
Represents a single transaction within a block
func ToProtoSingleTransaction ¶
func ToProtoSingleTransaction(obj *seer_common.TransactionJson) *Game7OrbitArbitrumSepoliaTransaction
func (*Game7OrbitArbitrumSepoliaTransaction) Descriptor
deprecated
func (*Game7OrbitArbitrumSepoliaTransaction) Descriptor() ([]byte, []int)
Deprecated: Use Game7OrbitArbitrumSepoliaTransaction.ProtoReflect.Descriptor instead.
func (*Game7OrbitArbitrumSepoliaTransaction) GetAccessList ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetAccessList() []*Game7OrbitArbitrumSepoliaTransactionAccessList
func (*Game7OrbitArbitrumSepoliaTransaction) GetBlockHash ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetBlockHash() string
func (*Game7OrbitArbitrumSepoliaTransaction) GetBlockNumber ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetBlockNumber() uint64
func (*Game7OrbitArbitrumSepoliaTransaction) GetBlockTimestamp ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetBlockTimestamp() uint64
func (*Game7OrbitArbitrumSepoliaTransaction) GetChainId ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetChainId() string
func (*Game7OrbitArbitrumSepoliaTransaction) GetFromAddress ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetFromAddress() string
func (*Game7OrbitArbitrumSepoliaTransaction) GetGas ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetGas() string
func (*Game7OrbitArbitrumSepoliaTransaction) GetGasPrice ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetGasPrice() string
func (*Game7OrbitArbitrumSepoliaTransaction) GetHash ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetHash() string
func (*Game7OrbitArbitrumSepoliaTransaction) GetIndexedAt ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetIndexedAt() uint64
func (*Game7OrbitArbitrumSepoliaTransaction) GetInput ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetInput() string
func (*Game7OrbitArbitrumSepoliaTransaction) GetLogs ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetLogs() []*Game7OrbitArbitrumSepoliaEventLog
func (*Game7OrbitArbitrumSepoliaTransaction) GetMaxFeePerGas ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetMaxFeePerGas() string
func (*Game7OrbitArbitrumSepoliaTransaction) GetMaxPriorityFeePerGas ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetMaxPriorityFeePerGas() string
func (*Game7OrbitArbitrumSepoliaTransaction) GetNonce ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetNonce() string
func (*Game7OrbitArbitrumSepoliaTransaction) GetR ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetR() string
func (*Game7OrbitArbitrumSepoliaTransaction) GetS ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetS() string
func (*Game7OrbitArbitrumSepoliaTransaction) GetToAddress ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetToAddress() string
func (*Game7OrbitArbitrumSepoliaTransaction) GetTransactionIndex ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetTransactionIndex() uint64
func (*Game7OrbitArbitrumSepoliaTransaction) GetTransactionType ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetTransactionType() uint64
func (*Game7OrbitArbitrumSepoliaTransaction) GetV ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetV() string
func (*Game7OrbitArbitrumSepoliaTransaction) GetValue ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetValue() string
func (*Game7OrbitArbitrumSepoliaTransaction) GetYParity ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) GetYParity() string
func (*Game7OrbitArbitrumSepoliaTransaction) ProtoMessage ¶
func (*Game7OrbitArbitrumSepoliaTransaction) ProtoMessage()
func (*Game7OrbitArbitrumSepoliaTransaction) ProtoReflect ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) ProtoReflect() protoreflect.Message
func (*Game7OrbitArbitrumSepoliaTransaction) Reset ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) Reset()
func (*Game7OrbitArbitrumSepoliaTransaction) String ¶
func (x *Game7OrbitArbitrumSepoliaTransaction) String() string
type Game7OrbitArbitrumSepoliaTransactionAccessList ¶
type Game7OrbitArbitrumSepoliaTransactionAccessList struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` StorageKeys []string `protobuf:"bytes,2,rep,name=storage_keys,json=storageKeys,proto3" json:"storage_keys,omitempty"` // contains filtered or unexported fields }
func (*Game7OrbitArbitrumSepoliaTransactionAccessList) Descriptor
deprecated
func (*Game7OrbitArbitrumSepoliaTransactionAccessList) Descriptor() ([]byte, []int)
Deprecated: Use Game7OrbitArbitrumSepoliaTransactionAccessList.ProtoReflect.Descriptor instead.
func (*Game7OrbitArbitrumSepoliaTransactionAccessList) GetAddress ¶
func (x *Game7OrbitArbitrumSepoliaTransactionAccessList) GetAddress() string
func (*Game7OrbitArbitrumSepoliaTransactionAccessList) GetStorageKeys ¶
func (x *Game7OrbitArbitrumSepoliaTransactionAccessList) GetStorageKeys() []string
func (*Game7OrbitArbitrumSepoliaTransactionAccessList) ProtoMessage ¶
func (*Game7OrbitArbitrumSepoliaTransactionAccessList) ProtoMessage()
func (*Game7OrbitArbitrumSepoliaTransactionAccessList) ProtoReflect ¶
func (x *Game7OrbitArbitrumSepoliaTransactionAccessList) ProtoReflect() protoreflect.Message
func (*Game7OrbitArbitrumSepoliaTransactionAccessList) Reset ¶
func (x *Game7OrbitArbitrumSepoliaTransactionAccessList) Reset()
func (*Game7OrbitArbitrumSepoliaTransactionAccessList) String ¶
func (x *Game7OrbitArbitrumSepoliaTransactionAccessList) String() string