package
1.2.0-dhobyghaut
Repository: https://github.com/functionx/fx-core.git
Documentation: pkg.go.dev

# Functions

AppConfig helps to override default appConfig template and configs.
DefaultBypassMinFee returns the default BypassMinFee configuration.
DefaultConfig returns server's default configuration.
No description provided by the author
DefaultEVMConfig returns the default EVM configuration.
DefaultJSONRPCConfig returns an EVM config with the JSON-RPC API enabled by default.
DefaultTLSConfig returns the default TLS configuration.
GetAPINamespaces returns the all the available JSON-RPC API namespaces.
GetConfig returns a fully parsed Config object.
GetDefaultAPINamespaces returns the default list of JSON-RPC namespaces that should be enabled.
ParseConfig retrieves the default environment configuration for the application.

# Constants

CustomConfigTemplate defines the configuration template for the EVM RPC configuration.
No description provided by the author
No description provided by the author
DefaultEVMTracer is the default vm.Tracer type.
No description provided by the author
No description provided by the author
No description provided by the author
DefaultGRPCAddress is the default address the gRPC server binds to.
No description provided by the author
No description provided by the author
DefaultJSONRPCAddress is the default address the JSON-RPC server binds to.
DefaultJSONRPCWsAddress is the default address the JSON-RPC WebSocket server binds to.
No description provided by the author
No description provided by the author
DefaultTxFeeCap default 1.0 eth.

# Variables

BypassMinFeeMsgTypesKey defines the configuration key for the BypassMinFeeMsgTypes value.

# Structs

BypassMinFee defines custom that will bypass minimum fee checks during CheckTx.
Config defines the server's top level configuration.
EVMConfig defines the application configuration values for the EVM.
JSONRPCConfig defines configuration for the EVM RPC server.
TLSConfig defines the certificate and matching private key for the server.