Expand description
Tendermint Key Management System
Re-exports
pub use crate::application::KmsApplication;
Modules
Legacy message types serialized using the Amino serialization format https://github.com/tendermint/amino_rs
Abscissa Application
for the KMS
Information about particular Tendermint blockchain networks
The KMS makes outbound connections to the validator, and is technically a client, however once connected it accepts incoming RPCs, and otherwise acts as a service.
Subcommands of the tmkms
command-line application
Configuration file structures (with serde-derived parser)
Connections to a validator (TCP or Unix socket)
Error types
Utilities
Signing keyring. Presently specialized for Ed25519.
Application-local prelude: conveniently import types/functions/macros which are generally useful and should be available everywhere.
Remote Procedure Calls
A session with a validator node
Transaction signer.
Application-local YubiHSM configuration and initialization