Trait ethstore::dir::VaultKeyDirectoryProvider
[−]
[src]
pub trait VaultKeyDirectoryProvider { fn create(&self,
name: &str,
key: VaultKey)
-> Result<Box<VaultKeyDirectory>, Error>; fn open(&self,
name: &str,
key: VaultKey)
-> Result<Box<VaultKeyDirectory>, Error>; }
Vaults provider
Required Methods
fn create(&self,
name: &str,
key: VaultKey)
-> Result<Box<VaultKeyDirectory>, Error>
name: &str,
key: VaultKey)
-> Result<Box<VaultKeyDirectory>, Error>
Create new vault with given key
fn open(&self,
name: &str,
key: VaultKey)
-> Result<Box<VaultKeyDirectory>, Error>
name: &str,
key: VaultKey)
-> Result<Box<VaultKeyDirectory>, Error>
Open existing vault with given key