Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( CA = "ca.pem" CaKey = "ca_key.pem" Cert = "cert.pem" CertKey = "cert_key.pem" )
Functions ¶
func GenerateCerts ¶
GenerateCerts will generate a CA and a certificate for the gRPC tls transport and https.
Types ¶
type Config ¶
type Config struct {
// contains filtered or unexported fields
}
Config config for the RPCServer
type RPCServer ¶
type RPCServer interface { Stop() Start() error }
RPCServer is an interface for rpcServer
func NewRPCServer ¶
func NewRPCServer(chain chain.Blockchain, hostnode hostnode.HostNode, wallet wallet.Wallet, ks keystore.Keystore, cm mempool.CoinsMempool) (RPCServer, error)
NewRPCServer Returns an RPC server instance
Click to show internal directories.
Click to hide internal directories.