mirror of
https://github.com/tendermint/tendermint.git
synced 2026-01-07 13:55:17 +00:00
* Fix long line errors in abci, crypto, and libs packages * Fix long lines in p2p and rpc packages * Fix long lines in abci, state, and tools packages * Fix long lines in behaviour and blockchain packages * Fix long lines in cmd and config packages * Begin fixing long lines in consensus package * Finish fixing long lines in consensus package * Add lll exclusion for lines containing URLs * Fix long lines in crypto package * Fix long lines in evidence package * Fix long lines in mempool and node packages * Fix long lines in libs package * Fix long lines in lite package * Fix new long line in node package * Fix long lines in p2p package * Ignore gocritic warning * Fix long lines in privval package * Fix long lines in rpc package * Fix long lines in scripts package * Fix long lines in state package * Fix long lines in tools package * Fix long lines in types package * Enable lll linter
24 lines
712 B
Go
24 lines
712 B
Go
/*
|
|
|
|
Package privval provides different implementations of the types.PrivValidator.
|
|
|
|
FilePV
|
|
|
|
FilePV is the simplest implementation and developer default.
|
|
It uses one file for the private key and another to store state.
|
|
|
|
SignerListenerEndpoint
|
|
|
|
SignerListenerEndpoint establishes a connection to an external process,
|
|
like a Key Management Server (KMS), using a socket.
|
|
SignerListenerEndpoint listens for the external KMS process to dial in.
|
|
SignerListenerEndpoint takes a listener, which determines the type of connection
|
|
(ie. encrypted over tcp, or unencrypted over unix).
|
|
|
|
SignerDialerEndpoint
|
|
|
|
SignerDialerEndpoint is a simple wrapper around a net.Conn. It's used by both IPCVal and TCPVal.
|
|
|
|
*/
|
|
package privval
|