ethapi

package
v1.13.14-0.4.0.rc.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 10, 2025 License: GPL-3.0 Imports: 1 Imported by: 0

Documentation

Overview

Package ethapi exposes the internal ethapi package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddrLocker

type AddrLocker = ethapi.AddrLocker

Type aliases required by constructors.

type Backend

type Backend = ethapi.Backend

Type aliases required by constructors.

type BlockChainAPI

type BlockChainAPI = ethapi.BlockChainAPI

BlockChainAPI provides an API to access Ethereum blockchain data.

func NewBlockChainAPI

func NewBlockChainAPI(b Backend) *BlockChainAPI

NewBlockChainAPI is identical to ethapi.NewBlockChainAPI.

type DebugAPI

type DebugAPI = ethapi.DebugAPI

DebugAPI is the collection of Ethereum APIs exposed over the debugging namespace.

func NewDebugAPI

func NewDebugAPI(b Backend) *DebugAPI

NewDebugAPI is identical to ethapi.NewDebugAPI.

type EthereumAPI

type EthereumAPI = ethapi.EthereumAPI

EthereumAPI provides an API to access Ethereum related information.

func NewEthereumAPI

func NewEthereumAPI(b Backend) *EthereumAPI

NewEthereumAPI is identical to ethapi.NewEthereumAPI.

type TransactionAPI

type TransactionAPI = ethapi.TransactionAPI

TransactionAPI exposes methods for reading and creating transaction data.

func NewTransactionAPI

func NewTransactionAPI(b Backend, nonceLock *AddrLocker) *TransactionAPI

NewTransactionAPI is identical to ethapi.NewTransactionAPI.

type TxPoolAPI

type TxPoolAPI = ethapi.TxPoolAPI

TxPoolAPI offers and API for the transaction pool. It only operates on data that is non-confidential.

func NewTxPoolAPI

func NewTxPoolAPI(b Backend) *TxPoolAPI

NewTxPoolAPI is identical to ethapi.NewTxPoolAPI.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL