Versions in this module Expand all Collapse all v0 v0.1.0 Mar 2, 2023 Changes in this version + var AddressArrReflectType reflect.Type = reflect.TypeOf([]common.Address{}) + var HashArrReflectType reflect.Type = reflect.TypeOf([]common.Hash{}) + var StringArrReflectType reflect.Type = reflect.TypeOf("string") + type Block struct + BaseFeePerGas *int64 + Difficulty string + ExtraData []byte + GasLimit int64 + GasUsed int64 + Hash common.Hash + LogsBloom string + Miner common.Address + MixHash common.Hash + Nonce string + Number int64 + ParentHash common.Hash + ReceiptsRoot common.Hash + SHA3Uncles common.Hash + StateRoot common.Hash + Timestamp int64 + Transactions []common.Hash + TransactionsRoot common.Hash + Uncles []common.Hash + func (Block) TableName() string + type ByteArraySerializer struct + type Code struct + Abi datatypes.JSON + AbiLastChecked sql.NullTime + Code string + ID common.Hash + func (Code) TableName() string + type Contract struct + Address common.Address + Code *Code + CodeID *common.Hash + CompositeAbi datatypes.JSON + Metadata datatypes.JSON + MetadataUri string + func (Contract) TableName() string + type EventSignature struct + HexSignature string + TextSignature string + func (EventSignature) TableName() string + type FunctionSignature struct + HexSignature string + TextSignature string + func (FunctionSignature) TableName() string + type Interface struct + Abi datatypes.JSON + ID string + Name string + func (Interface) TableName() string + type Log struct + Address common.Address + BlockHash common.Hash + BlockNumber int64 + Data []byte + LogIndex int64 + Removed bool + Topic0 common.Hash + Topic1 common.Hash + Topic2 common.Hash + Topic3 common.Hash + TransactionHash common.Hash + TransactionIndex int64 + func LogsAsArraysToLogs(arr LogsAsArrays) []*Log + func (Log) TableName() string + type LogsAsArrays struct + Address []common.Address + BlockHash []common.Hash + BlockNumber []int64 + Data [][]byte + LogIndex []int64 + Removed []bool + Topic0 []common.Hash + Topic1 []common.Hash + Topic2 []common.Hash + Topic3 []common.Hash + TransactionHash []common.Hash + TransactionIndex []int64 + func LogsToLogsAsArrays(logs []*Log) LogsAsArrays + type StringerJoinerSerializer struct + func (StringerJoinerSerializer) Scan(ctx context.Context, field *schema.Field, dst reflect.Value, ...) (err error) + func (StringerJoinerSerializer) String() string + func (StringerJoinerSerializer) Value(ctx context.Context, field *schema.Field, dst reflect.Value, ...) (interface{}, error) + type SupportsInterface struct + Address common.Address + Interface string + Supports bool + func (SupportsInterface) TableName() string + type Token struct + Address common.Address + Image string + Metadata datatypes.JSON + MetadataUrl string + TokenID string + Type string + func (Token) TableName() string + type Transaction struct + BlockHash common.Hash + BlockNumber int64 + ContractAddress *common.Address + From common.Address + Gas int64 + GasPrice int64 + GasUsed int64 + Hash common.Hash + Input []byte + Logs []*Log + Nonce int64 + To *common.Address + TransactionIndex int64 + Value string + func (Transaction) TableName() string + func (t *Transaction) MarshalJSON() ([]byte, error) + func (t *Transaction) UnmarshalJSON(data []byte) error + type TransactionsHash struct + Hash common.Hash + func (TransactionsHash) TableName() string