# Functions
AccessList creates an access list for the given transaction.
No description provided by the author
No description provided by the author
FormatLogs formats EVM returned structured logs for json output.
No description provided by the author
NewPrivateAccountAPI create a new PrivateAccountAPI.
NewPrivateDebugAPI creates a new API definition for the private debug methods of the Classzz service.
NewPublicAccountAPI creates a new PublicAccountAPI.
NewPublicBlockChainAPI creates a new Classzz blockchain API.
NewPublicClasszzAPI creates a new Classzz protocol API.
NewPublicDebugAPI creates a new API definition for the public debug methods of the Classzz service.
NewPublicNetAPI creates a new net API instance.
NewPublicTeWaKaAPI.
NewPublicTransactionPoolAPI creates a new RPC service with methods specific for the transaction pool.
NewPublicTxPoolAPI creates a new tx pool service that gives information about the transaction pool.
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 .
SubmitTransaction is a helper function that submits tx to txPool and logs a message.
# Structs
Result structs for GetProof.
No description provided by the author
ExecutionResult groups all structured logs emitted by the EVM while replaying a transaction in debug mode as well as transaction execution status, the amount of gas used and the return value.
OverrideAccount indicates the overriding fields of account during the execution of a message call.
PrivateAccountAPI provides an API to access accounts managed by this node.
PrivateDebugAPI is the collection of Classzz APIs exposed over the private debugging endpoint.
PublicAccountAPI provides an API to access accounts managed by this node.
PublicBlockChainAPI provides an API to access the Classzz blockchain.
PublicClasszzAPI provides an API to access Classzz related information.
PublicDebugAPI is the collection of Classzz APIs exposed over the public debugging endpoint.
PublicNetAPI offers network related RPC methods.
No description provided by the author
PublicTransactionPoolAPI exposes methods for the RPC interface.
PublicTxPoolAPI offers and API for the transaction pool.
RPCTransaction represents a transaction that will serialize to the RPC representation of a transaction.
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
StructLogRes stores a structured log emitted by the EVM while replaying a transaction in debug mode.
TransactionArgs represents the arguments to construct a new transaction or a message call.
# Interfaces
Backend interface provides the common API services (that are provided by both full and light clients) with access to necessary functions.
# Type aliases
StateOverride is the collection of overridden accounts.