Versions in this module Expand all Collapse all v0 v0.34.11 Aug 6, 2021 Changes in this version + func DefaultDialOptions(extraOpts ...grpc.DialOption) []grpc.DialOption + func GenerateTLS(certPath, keyPath, ca string, log log.Logger) grpc.DialOption + type SignerClient struct + func DialRemoteSigner(config *cfg.PrivValidatorConfig, chainID string, logger log.Logger, ...) (*SignerClient, error) + func NewSignerClient(conn *grpc.ClientConn, chainID string, log log.Logger) (*SignerClient, error) + func (sc *SignerClient) Close() error + func (sc *SignerClient) GetPubKey(ctx context.Context) (crypto.PubKey, error) + func (sc *SignerClient) SignProposal(ctx context.Context, chainID string, proposal *tmproto.Proposal) error + func (sc *SignerClient) SignVote(ctx context.Context, chainID string, vote *tmproto.Vote) error + type SignerServer struct + func NewSignerServer(chainID string, privVal types.PrivValidator, log log.Logger) *SignerServer + func (ss *SignerServer) GetPubKey(ctx context.Context, req *privvalproto.PubKeyRequest) (*privvalproto.PubKeyResponse, error) + func (ss *SignerServer) SignProposal(ctx context.Context, req *privvalproto.SignProposalRequest) (*privvalproto.SignedProposalResponse, error) + func (ss *SignerServer) SignVote(ctx context.Context, req *privvalproto.SignVoteRequest) (*privvalproto.SignedVoteResponse, error)