package
2.2.9+incompatible
Repository: https://github.com/reddio-com/reddio.git
Documentation: pkg.go.dev
# Functions
AccessList creates an access list for the given transaction.
DoEstimateGas returns the lowest possible gas limit that allows the transaction to run successfully at block `blockNrOrHash`.
No description provided by the author
NewBlockChainAPI creates a new Ethereum blockchain API.
NewChainContext creates a new ChainContext object.
NewDebugAPI creates a new instance of DebugAPI.
NewEthereumAPI creates a new Ethereum protocol API.
No description provided by the author
No description provided by the author
NewNetAPI creates a new net API instance.
NewRPCPendingTransaction returns a pending transaction that will serialize to the RPC representation.
NewTransactionAPI creates a new RPC service with methods for interacting with transactions.
No description provided by the author
No description provided by the author
RPCMarshalBlock converts the given block to the RPC output which depends on fullTx.
RPCMarshalHeader converts the given header to the RPC output .
No description provided by the author
SubmitTransaction is a helper function that submits tx to txPool and logs a message.
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
# Structs
AccountResult structs for GetProof.
No description provided by the author
No description provided by the author
BlockChainAPI provides an API to access Ethereum blockchain data.
BlockOverrides is a set of header fields to override.
ChainContext is an implementation of core.ChainContext.
DebugAPI is the collection of Ethereum APIs exposed over the debugging namespace.
No description provided by the author
EthereumAPI provides an API to access Ethereum related information.
Oracle recommends gas prices based on the content of recent blocks.
No description provided by the author
No description provided by the author
No description provided by the author
NetAPI offers network related RPC methods.
OverrideAccount indicates the overriding fields of account during the execution of a message call.
RPCTransaction represents a transaction that will serialize to the RPC representation of a transaction.
SignTransactionResult represents a RLP encoded signed transaction.
No description provided by the author
TransactionAPI exposes methods for reading and creating transaction data.
TransactionArgs represents the arguments to construct a new transaction or a message call.
No description provided by the author
# Interfaces
Backend interface provides the common API services (that are provided by both full and light clients) with access to necessary functions.
ChainContextBackend provides methods required to implement ChainContext.
# Type aliases
FilterCriteria represents a request to create a new filter.
StateOverride is the collection of overridden accounts.