Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessListEntry ¶
type AccessListEntry struct { Address primitives.Data20 StorageKeys tp.VarList[primitives.Data32] }
func (*AccessListEntry) GetTinyPackChildrenPointers ¶
func (e *AccessListEntry) GetTinyPackChildrenPointers() ([]any, error)
type Block ¶
type Block struct { ParentHash primitives.Data32 Miner primitives.Data20 Timestamp uint64 GasLimit primitives.Quantity GasUsed primitives.Quantity LogsBloom primitives.Data256 TransactionsRoot primitives.Data32 StateRoot primitives.Data32 ReceiptsRoot primitives.Data32 Size uint64 }
func (*Block) GetTinyPackChildrenPointers ¶
type BlockFilter ¶
type BlockFilter struct { CreatedAt uint64 Metadata primitives.VarData From BlockKey Next BlockKey To BlockKey }
func (*BlockFilter) GetTinyPackChildrenPointers ¶
func (f *BlockFilter) GetTinyPackChildrenPointers() ([]any, error)
type BlockKey ¶
type BlockKey struct {
Height uint64
}
func (*BlockKey) CompareTo ¶
CompareTo compares receiver block key with the argument block key and returns
0 if they are equal 1 if receiver is greater than argument -1 if receiver is smaller than argument
func (*BlockKey) GetTinyPackChildrenPointers ¶
type Log ¶
type Log struct { Address primitives.Data20 Data primitives.VarData Topics tp.VarList[primitives.Data32] }
func (*Log) GetTinyPackChildrenPointers ¶
type LogFilter ¶
type LogFilter struct { CreatedAt uint64 Metadata primitives.VarData From LogKey Next LogKey To LogKey Addresses tp.VarList[primitives.Data20] Topics tp.VarList[tp.VarList[primitives.Data32]] }
func (*LogFilter) GetTinyPackChildrenPointers ¶
type LogKey ¶
func (*LogKey) CompareTo ¶
CompareTo compares receiver log key with the argument log key and returns
0 if they are equal 1 if receiver is greater than argument -1 if receiver is smaller than argument
func (*LogKey) GetTinyPackChildrenPointers ¶
type Transaction ¶
type Transaction struct { Type uint64 From primitives.Data20 IsContractDeployment bool ToOrContract tp.Nullable[primitives.Data20] Nonce primitives.Quantity GasPrice primitives.Quantity GasLimit primitives.Quantity GasUsed uint64 CumulativeGasUsed primitives.Quantity Value primitives.Quantity Input primitives.VarData NearHash tp.Nullable[primitives.Data32] NearReceiptHash primitives.Data32 Status bool V uint64 R primitives.Quantity S primitives.Quantity LogsBloom primitives.Data256 AccessList tp.VarList[AccessListEntry] // Only for post-EIP-2930 transactions (TxType >= 0x1) MaxPriorityFeePerGas primitives.Quantity // Only for post-EIP-1559 transactions (TxType >= 0x2) MaxFeePerGas primitives.Quantity // Only for post-EIP-1559 transactions (TxType >= 0x2) }
https://docs.infura.io/infura/networks/ethereum/concepts/transaction-types
func (*Transaction) ReadTinyPack ¶
func (*Transaction) WriteTinyPack ¶
type TransactionFilter ¶
type TransactionFilter struct { CreatedAt uint64 Metadata primitives.VarData From TransactionKey Next TransactionKey To TransactionKey }
func (*TransactionFilter) GetTinyPackChildrenPointers ¶
func (f *TransactionFilter) GetTinyPackChildrenPointers() ([]any, error)
type TransactionKey ¶
func (*TransactionKey) CompareTo ¶
func (tk *TransactionKey) CompareTo(other *TransactionKey) int
CompareTo compares receiver transaction key with the argument transaction key and returns
0 if they are equal 1 if receiver is greater than argument -1 if receiver is smaller than argument
func (*TransactionKey) GetTinyPackChildrenPointers ¶
func (tk *TransactionKey) GetTinyPackChildrenPointers() ([]any, error)
func (TransactionKey) Next ¶
func (tk TransactionKey) Next() *TransactionKey
func (TransactionKey) Prev ¶
func (tk TransactionKey) Prev() *TransactionKey
Click to show internal directories.
Click to hide internal directories.