Trait iop_keyvault::Subtree [−][src]
The operations required to support SLIP-0010
Associated Types
type Suite: KeyDerivationCrypto
[src]
The crypto suite used by the network
Required methods
fn name(&self) -> &'static str
[src]
the name of the network shown on the UI or in Debug info
fn master(
&self,
seed: &Seed
) -> <Self::Suite as KeyDerivationCrypto>::ExtendedPrivateKey
[src]
&self,
seed: &Seed
) -> <Self::Suite as KeyDerivationCrypto>::ExtendedPrivateKey
Calculate the master extended private key in the crypto suite used by the network
fn key_id(
&self,
pk: &<Self::Suite as AsymmetricCrypto>::PublicKey
) -> <Self::Suite as AsymmetricCrypto>::KeyId
[src]
&self,
pk: &<Self::Suite as AsymmetricCrypto>::PublicKey
) -> <Self::Suite as AsymmetricCrypto>::KeyId
Calculate the key identifier from the public key based on the rules used by the network