IPrivateKeyStorage Members

The IPrivateKeyStorage type exposes the following members.

Methods


  Name Description
Public method GetFirstKey
Gets the first key.
Public method GetFirstMnemonic
Gets the first mnemonic.
Public method GetMnemonic
Gets the mnemonic.
Public method GetPrivateKey
Gets the private key.
Public method GetStoredKeyAdressList
Gets the stored key adress list.
Public method GetStoredMnemonicAdressList
Gets the stored mnemonic adress list.
Public method GetTxEncryptionSeed
Gets the tx encryption seed. By default, this is derived from a signed message (Keplr style) and gets stored.
Public method HasMnemonic
Determines whether the specified address has mnemonic.
Public method HasPrivateKey
Determines whether [has private key] [the specified address].
Public method Remove
Removes the private key and mnemonic for the given address.
Public method RemoveMnemonic
Removes the mnemonic.
Public method RemovePrivateKey
Removes the private key.
Public method RemoveTxEncryptionSeed
Removes the tx encryption seed from the storage.
Public method SaveMnemonic
Saves the mnemonic.
Public method SavePrivateKey
Saves the private key.
Public method SetTxEncryptionSeed
Sets the tx encryption seed and saves it to the storage.

Properties


  Name Description
Public property EncryptionMethod
Gets or sets the encryption method.