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, am mempool.ActionMempool) (RPCServer, error)
NewRPCServer Returns an RPC server instance
Click to show internal directories.
Click to hide internal directories.