List of all items
Structs
- blockchain::bitcoin::AddressTypeNetwork
- blockchain::bitcoin::BitcoinTransferProposal
- blockchain::bitcoin::InputReference
- blockchain::bitcoin::KeyMapping
- blockchain::bitcoin::XPub
- blockchain::ethereum::address::EthereumAddress
- blockchain::ethereum::hex::EthereumHex
- blockchain::ethereum::signature::EthereumBasicSignature
- blockchain::ethereum::signature::EthereumEIP2930Signature
- blockchain::ethereum::signature::EthereumPrivateKey
- blockchain::ethereum::transaction::EthereumEIP1559Transaction
- blockchain::ethereum::transaction::EthereumLegacyTransaction
- blockchain::ethereum::transaction::TxAccess
- convert::json::keyfile::CipherParamsJson
- convert::json::keyfile::CoreCryptoJson
- convert::json::keyfile::EthereumJsonV3File
- convert::json::keyfile::KdfParamsJson
- migration::source::json_data::AddressBookItem
- migration::source::json_data::CipherParamsV2
- migration::source::json_data::CoreCryptoV2
- migration::source::json_data::HdwalletCryptoV2
- migration::source::json_data::Iv
- migration::source::json_data::KdfParamsV2
- migration::source::json_data::KeyFileV2
- migration::source::json_data::Mac
- migration::source::json_data::Salt
- migration::source::json_data::SerializableKeyFileCoreV2
- migration::source::json_data::SerializableKeyFileHDV2
- migration::source::v1::V1Storage
- migration::source::v3::V3Storage
- migration::types::MigrationResult
- mnemonic::BIP39_ENGLISH_WORDLIST
- mnemonic::Mnemonic
- mnemonic::MnemonicSize
- mnemonic::StandardMnemonic
- proto::address::Address
- proto::address::Bip32Public
- proto::book::BookItem
- proto::common::File
- proto::crypto::Argon2
- proto::crypto::Encrypted
- proto::crypto::GlobalKey
- proto::crypto::GlobalKeyRef
- proto::crypto::Mac
- proto::crypto::Pbkdf2
- proto::crypto::ScryptKdf
- proto::pk::Bip32Private
- proto::pk::BitcoinPrivateKey
- proto::pk::BitcoinRawPK
- proto::pk::EthereumPK3
- proto::pk::EthereumPrivateKey
- proto::pk::OpenDime
- proto::pk::PrivateKey
- proto::seed::HDPath
- proto::seed::HDPathFingerprint
- proto::seed::LedgerSeed
- proto::seed::Seed
- proto::seed::SeedHD
- proto::wallet::Reserved
- proto::wallet::Wallet
- proto::wallet::WalletEntry
- sign::bitcoin::DEFAULT_SECP256K1
- storage::Storages
- storage::addressbook::AddressBookmark
- storage::addressbook::AddressbookStorage
- storage::admin::VaultAdmin
- storage::archive::Archive
- storage::entry::AddEntryOptions
- storage::global_key::VaultGlobalKey
- storage::icons::Icon
- storage::icons::Icons
- storage::snapshot::SnapshotRestore
- storage::snapshot::Snapshots
- storage::vault::CreateWallet
- storage::vault::UpdateEntry
- storage::vault::VaultStorage
- storage::watch::ConnectedDevice
- storage::watch::Event
- storage::watch::LedgerDeviceDetails
- storage::watch::WatchLoop
- structs::book::BookmarkDetails
- structs::crypto::Aes128CtrCipher
- structs::crypto::Argon2
- structs::crypto::Encrypted
- structs::crypto::GlobalKey
- structs::crypto::GlobalKeyRef
- structs::crypto::Pbkdf2
- structs::crypto::ScryptKdf
- structs::pk::EthereumPk3
- structs::pk::PrivateKeyHolder
- structs::seed::Bytes256
- structs::seed::HDPathFingerprint
- structs::seed::LedgerSource
- structs::seed::Seed
- structs::seed::SeedRef
- structs::wallet::EntryAddress
- structs::wallet::EntryId
- structs::wallet::ReservedPath
- structs::wallet::Wallet
- structs::wallet::WalletEntry
Enums
- blockchain::bitcoin::AddressType
- blockchain::bitcoin::InputScriptSource
- blockchain::chains::Blockchain
- blockchain::chains::BlockchainType
- blockchain::chains::EthereumChainId
- convert::error::ConversionError
- convert::json::keyfile::CipherId
- convert::json::keyfile::KdfJson
- convert::json::keyfile::PrfJson
- crypto::error::CryptoError
- error::VaultError
- migration::source::json_data::CipherV2
- migration::source::json_data::CryptoTypeV2
- migration::source::json_data::KdfV2
- migration::source::json_data::PrfV2
- migration::types::LogMessage
- migration::types::MigrationError
- mnemonic::Error
- mnemonic::Language
- proto::address::AddressType
- proto::address::Address_oneof_address_type
- proto::common::BlockchainId
- proto::common::FileType
- proto::crypto::Encrypted_CipherType
- proto::crypto::Encrypted_oneof_kdf_type
- proto::crypto::Mac_MacType
- proto::crypto::PrfType
- proto::pk::Bip32Private_oneof_key_type
- proto::pk::BitcoinPrivateKey_Format
- proto::pk::BitcoinPrivateKey_oneof_pk_type
- proto::pk::EthereumPrivateKey_oneof_pk_type
- proto::pk::PrivateKey_oneof_pk
- proto::seed::HDPathFingerprint_Type
- proto::seed::SeedHD_oneof_path_type
- proto::seed::Seed_oneof_seed_source
- proto::wallet::WalletEntry_oneof_pk_type
- sign::bitcoin::BitcoinTxError
- storage::archive::ArchiveType
- storage::global_key::LegacyEntryRef
- storage::icons::EntityType
- storage::icons::ImageType
- storage::watch::DeviceDetails
- storage::watch::Request
- structs::book::AddressRef
- structs::crypto::Cipher
- structs::crypto::Kdf
- structs::crypto::MacType
- structs::crypto::PrfType
- structs::pk::PrivateKeyType
- structs::seed::FingerprintType
- structs::seed::SeedSource
- structs::wallet::AddressRole
- structs::wallet::PKType
Traits
- blockchain::addresses::AddressCast
- blockchain::addresses::AddressFromPub
- blockchain::ethereum::signature::EthereumSignature
- blockchain::ethereum::signature::Signable
- blockchain::ethereum::signature::SignableHash
- blockchain::ethereum::signature::SignatureMaker
- blockchain::ethereum::transaction::EthereumTransaction
- crypto::fingerprint::Fingerprints
- crypto::kdf::KeyDerive
- migration::types::Migrate
- storage::vault::SingleFileEntry
- storage::vault::VaultAccess
- storage::vault::VaultAccessByFile
- structs::seed::WithFingerprint
- structs::types::HasUuid
- structs::types::IsVerified
- structs::types::UsesOddKey
Macros
Functions
- blockchain::ethereum::eip712::parse_eip712
- crypto::util::keccak256
- migration::auto_migrate
- mnemonic::gen_entropy
- proto::address::file_descriptor_proto
- proto::book::file_descriptor_proto
- proto::common::file_descriptor_proto
- proto::crypto::file_descriptor_proto
- proto::pk::file_descriptor_proto
- proto::seed::file_descriptor_proto
- proto::wallet::file_descriptor_proto
- sign::bip32::generate_key
- sign::bip32::generate_pubkey
- storage::build_path
- storage::default_path
- util::align_bytes
- util::bytes_count
- util::none_if_empty
- util::timestamp
- util::to_16bytes
- util::to_20bytes
- util::to_32bytes
- util::to_arr
- util::to_bytes
- util::to_even_str
- util::to_u64
- util::trim_bytes
- util::trim_hex
- version
Constants
- blockchain::ethereum::address::ETHEREUM_ADDRESS_BYTES
- blockchain::ethereum::signature::ECDSA_SIGNATURE_BYTES
- blockchain::ethereum::signature::PRIVATE_KEY_BYTES
- convert::json::keyfile::CIPHER_IV_BYTES
- convert::json::keyfile::DEFAULT_DK_LENGTH
- convert::json::keyfile::HMAC_SHA256_PRF_NAME
- convert::json::keyfile::HMAC_SHA512_PRF_NAME
- convert::json::keyfile::KDF_SALT_BYTES
- convert::json::keyfile::PBKDF2_KDF_NAME
- convert::json::keyfile::SCRYPT_KDF_NAME
- crypto::util::KECCAK256_BYTES
- storage::archive::ARCHIVE_DIR