[−][src]Crate tmkms
Tendermint Key Management System
Re-exports
pub use crate::application::KmsApplication; |
Modules
application | Abscissa |
chain | Information about particular Tendermint blockchain networks |
client | 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. |
commands | Subcommands of the |
config | Configuration file structures (with serde-derived parser) |
connection | Connections to a validator (TCP or Unix socket) |
error | Error types |
keyring | Signing keyring. Presently specialized for Ed25519. |
prelude | Application-local prelude: conveniently import types/functions/macros which are generally useful and should be available everywhere. |
rpc | Remote Procedure Calls |
session | A session with a validator node |
tx_signer | Transaction signer. |
yubihsm | Application-local YubiHSM configuration and initialization |