package
0.0.0-20240115161440-0e3a47e6da62
Repository: https://github.com/jjang-network/go-jjang.git
Documentation: pkg.go.dev
# Functions
AccessList creates an access list for the given transaction.
No description provided by the author
No description provided by the author
No description provided by the author
NewBlockChainAPI creates a new Jjang blockchain API.
NewDebugAPI creates a new instance of DebugAPI.
NewJjangAccountAPI creates a new JjangAccountAPI.
NewJjangAPI creates a new Jjang protocol API.
NewNetAPI creates a new net API instance.
NewPersonalAccountAPI create a new PersonalAccountAPI.
NewTransactionAPI creates a new RPC service with methods for interacting with transactions.
NewTxPoolAPI creates a new tx pool service that gives information about the transaction pool.
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
BlockChainAPI provides an API to access Jjang blockchain data.
BlockOverrides is a set of header fields to override.
DebugAPI is the collection of Jjang APIs exposed over the debugging namespace.
JjangAccountAPI provides an API to access accounts managed by this node.
JjangAPI provides an API to access Jjang related information.
NetAPI offers network related RPC methods.
OverrideAccount indicates the overriding fields of account during the execution of a message call.
PersonalAccountAPI provides an API to access accounts managed by this node.
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.
TxPoolAPI offers and API for the transaction pool.
# 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.