tmkms 0.15.0

Tendermint Key Management System: provides isolated, optionally HSM-backed signing key management for Tendermint applications including validators, oracles, IBC relayers, and other transaction signing applications
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Configuration for Ledger Tendermint signer

use crate::chain;
use serde::Deserialize;

/// Ledger Tendermint signer configuration
#[derive(Deserialize, Debug)]
#[serde(deny_unknown_fields)]
pub struct LedgerTendermintConfig {
    /// Chains this signing key is authorized to be used from
    pub chain_ids: Vec<chain::Id>,
}