package
4.0.0+incompatible
Repository: https://github.com/gnolang/gnonative.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
NewGnoNativeService create a new GnoNative service along with a gRPC server listening on UDS by default.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
WithChainID sets the given chain ID.
WithDefaultChainID sets a default chain ID.
WithDefaultLogger init a noop logger.
WithDefaultRemote inits a default remote node address.
WithDefaultRootDir sets a default root directory in a temporary folder.
WithDefaultTcpAddr sets a default TCP addr to listen to.
WithDefaultTmpDir sets a default temporary path.
WithDefaultUdsPath sets a default UDS path to listen to.
WithDisableUdsListener sets the gRPC server to serve on a TCP listener.
WithFallbackChainID sets the chain ID if no chain ID is set.
WithFallbackDefaults sets the default options if no option is set.
WithFallbackLogger sets the logger if no logger is set.
WithFallbackRootDir sets the default root directory if no directory is set.
WithDefaultTcpAddr sets a default TCP addr to listen to if no address is set.
WithFallbackTmpDir sets the default temporary path if no path is set.
WithDefaultUdsPath sets a default UDS path to listen to if no path is set.
WithFallbackRemote sets the remote node address if no address is set.
WithLogger set the given logger.
WithRemote sets the given remote node address.
WithRootDir sets the given root directory path.
WithTcpAddr sets the given TCP address to serve the gRPC server.
WithTmpDir sets the given temporary path.
WithUdsPath sets the given Unix Domain Socket path to serve the gRPC server.
WithUseGnokeyMobile sets the gRPC service to use Gnokey Mobile for key-based operations.
WithUseTcpListener sets the gRPC server to serve on a TCP listener.
# Structs
Config describes a set of settings for a GnoNativeService.
FallBackOption is a structure that permits to fallback to a default option if the option is not set.
# Interfaces
No description provided by the author
# Type aliases
No description provided by the author