Skip to main content

iota_client.secret_manager

LedgerNanoSecretManager Objects

class LedgerNanoSecretManager(dict)

Secret manager that uses a Ledger Nano hardware wallet or Speculos simulator.

__init__

def __init__(is_simulator)

Initialize a ledger nano secret manager.

MnemonicSecretManager Objects

class MnemonicSecretManager(dict)

Secret manager that uses a mnemonic in plain memory. It's not recommended for production use. Use LedgerNano or Stronghold instead.

__init__

def __init__(mnemonic)

Initialize a mnemonic secret manager.

SeedSecretManager Objects

class SeedSecretManager(dict)

__init__

def __init__(seed)

Initialize a seed secret manager.

StrongholdSecretManager Objects

class StrongholdSecretManager(dict)

Secret manager that uses Stronghold.

__init__

def __init__(snapshot_path, password)

Initialize a stronghold secret manager.