List of all items
Structs
- account::Context
- account::Inner
- account::descriptor::AccountDescriptor
- account::descriptor::IAccountDescriptor
- account::kind::AccountKind
- account::pskb::Bundle
- account::pskb::PSKBSigner
- account::pskb::PSKT
- account::pskb::PSKTGenerator
- account::variants::bip32::Bip32
- account::variants::bip32::Ctor
- account::variants::bip32::Payload
- account::variants::bip32watch::Bip32Watch
- account::variants::bip32watch::Ctor
- account::variants::bip32watch::Payload
- account::variants::keypair::Ctor
- account::variants::keypair::Keypair
- account::variants::keypair::Payload
- account::variants::legacy::Ctor
- account::variants::legacy::Legacy
- account::variants::legacy::Payload
- account::variants::multisig::Ctor
- account::variants::multisig::MultiSig
- account::variants::multisig::Payload
- account::variants::resident::Resident
- api::message::AccountsActivateRequest
- api::message::AccountsActivateResponse
- api::message::AccountsCreateNewAddressRequest
- api::message::AccountsCreateNewAddressResponse
- api::message::AccountsCreateRequest
- api::message::AccountsCreateResponse
- api::message::AccountsDeactivateRequest
- api::message::AccountsDeactivateResponse
- api::message::AccountsDiscoveryRequest
- api::message::AccountsDiscoveryResponse
- api::message::AccountsEnsureDefaultRequest
- api::message::AccountsEnsureDefaultResponse
- api::message::AccountsEnumerateRequest
- api::message::AccountsEnumerateResponse
- api::message::AccountsEstimateRequest
- api::message::AccountsEstimateResponse
- api::message::AccountsGetRequest
- api::message::AccountsGetResponse
- api::message::AccountsImportRequest
- api::message::AccountsImportResponse
- api::message::AccountsRenameRequest
- api::message::AccountsRenameResponse
- api::message::AccountsSelectRequest
- api::message::AccountsSelectResponse
- api::message::AccountsSendRequest
- api::message::AccountsSendResponse
- api::message::AccountsTransferRequest
- api::message::AccountsTransferResponse
- api::message::AddressBookEnumerateRequest
- api::message::AddressBookEnumerateResponse
- api::message::BatchRequest
- api::message::BatchResponse
- api::message::ChangeNetworkIdRequest
- api::message::ChangeNetworkIdResponse
- api::message::ConnectRequest
- api::message::ConnectResponse
- api::message::DisconnectRequest
- api::message::DisconnectResponse
- api::message::FlushRequest
- api::message::FlushResponse
- api::message::GetContextRequest
- api::message::GetContextResponse
- api::message::GetStatusRequest
- api::message::GetStatusResponse
- api::message::PingRequest
- api::message::PingResponse
- api::message::PrvKeyDataCreateRequest
- api::message::PrvKeyDataCreateResponse
- api::message::PrvKeyDataEnumerateRequest
- api::message::PrvKeyDataEnumerateResponse
- api::message::PrvKeyDataGetRequest
- api::message::PrvKeyDataGetResponse
- api::message::PrvKeyDataRemoveRequest
- api::message::PrvKeyDataRemoveResponse
- api::message::RetainContextRequest
- api::message::RetainContextResponse
- api::message::TransactionsDataGetRequest
- api::message::TransactionsDataGetResponse
- api::message::TransactionsReplaceMetadataRequest
- api::message::TransactionsReplaceMetadataResponse
- api::message::TransactionsReplaceNoteRequest
- api::message::TransactionsReplaceNoteResponse
- api::message::WalletChangeSecretRequest
- api::message::WalletChangeSecretResponse
- api::message::WalletCloseRequest
- api::message::WalletCloseResponse
- api::message::WalletCreateRequest
- api::message::WalletCreateResponse
- api::message::WalletEnumerateRequest
- api::message::WalletEnumerateResponse
- api::message::WalletExportRequest
- api::message::WalletExportResponse
- api::message::WalletImportRequest
- api::message::WalletImportResponse
- api::message::WalletNotification
- api::message::WalletOpenRequest
- api::message::WalletOpenResponse
- api::message::WalletReloadRequest
- api::message::WalletReloadResponse
- api::message::WalletRenameFileResponse
- api::message::WalletRenameRequest
- api::message::WalletRenameResponse
- api::transport::WalletClient
- api::transport::WalletServer
- compat::gen0::CipherData
- compat::gen0::PrivateKeyDataImplV0
- compat::gen0::PrivateKeyDataV0
- cryptobox::CryptoBox
- cryptobox::PublicKey
- cryptobox::SecretKey
- derivation::AddressDerivationManager
- derivation::AddressDerivationMeta
- derivation::AddressManager
- derivation::Inner
- deterministic::AccountId
- deterministic::AccountStorageKey
- encryption::Decrypted
- encryption::Encrypted
- message::PersonalMessage
- prelude::Address
- prelude::AsyncMutex
- prelude::AsyncMutexGuard
- prelude::ConnectOptions
- prelude::KaspaRpcClient
- prelude::Mnemonic
- prelude::Secret
- rpc::ConnectOptions
- rpc::Resolver
- rpc::Rpc
- rpc::RpcCtl
- serializer::StorageHeader
- settings::SettingsStore
- storage::account::AccountSettings
- storage::account::AccountStorage
- storage::address::AddressBookEntry
- storage::binding::BindingT
- storage::hint::Hint
- storage::interface::CreateArgs
- storage::interface::OpenArgs
- storage::interface::TransactionRangeResult
- storage::interface::WalletDescriptor
- storage::interface::WalletExportOptions
- storage::keydata::data::PrvKeyData
- storage::keydata::data::PrvKeyDataPayload
- storage::keydata::id::KeyDataId
- storage::keydata::info::IPrvKeyDataInfo
- storage::keydata::info::PrvKeyDataInfo
- storage::local::cache::Cache
- storage::local::collection::Collection
- storage::local::interface::Location
- storage::local::payload::Payload
- storage::local::storage::Storage
- storage::local::streams::AccountStream
- storage::local::streams::AddressBookEntryStream
- storage::local::streams::PrvKeyDataInfoStream
- storage::local::transaction::fsio::Inner
- storage::local::transaction::fsio::TransactionIdStream
- storage::local::transaction::fsio::TransactionRecordStream
- storage::local::transaction::fsio::TransactionStore
- storage::local::transaction::indexdb::Inner
- storage::local::transaction::indexdb::TransactionIdStream
- storage::local::transaction::indexdb::TransactionRecordStream
- storage::local::transaction::indexdb::TransactionStore
- storage::local::wallet::WalletStorage
- storage::metadata::AccountMetadata
- storage::transaction::record::TransactionDataT
- storage::transaction::record::TransactionRecord
- storage::transaction::record::TransactionRecordNotification
- storage::transaction::record::TransactionRecordT
- storage::transaction::utxo::UtxoRecord
- tx::generator::generator::Generator
- tx::generator::iterator::PendingTransactionIterator
- tx::generator::pending::PendingTransaction
- tx::generator::settings::GeneratorSettings
- tx::generator::signer::KeydataSigner
- tx::generator::signer::Signer
- tx::generator::stream::PendingTransactionStream
- tx::generator::summary::GeneratorSummary
- tx::mass::MassCalculator
- tx::payment::IPaymentOutput
- tx::payment::IPaymentOutputArray
- tx::payment::PaymentOutput
- tx::payment::PaymentOutputs
- utxo::UtxoEntryReference
- utxo::balance::AtomicBalance
- utxo::balance::Balance
- utxo::balance::BalanceStrings
- utxo::context::Context
- utxo::context::UtxoContext
- utxo::context::UtxoContextId
- utxo::iterator::UtxoIterator
- utxo::outgoing::OutgoingTransaction
- utxo::pending::PendingUtxoEntryReference
- utxo::pending::PendingUtxoEntryReferenceInner
- utxo::processor::Inner
- utxo::processor::UtxoProcessor
- utxo::reference::UtxoEntryReference
- utxo::scan::Scan
- utxo::settings::NetworkParams
- utxo::stream::UtxoStream
- utxo::sync::StateObserver
- utxo::sync::SyncMonitor
- wallet::EncryptedMnemonic
- wallet::MultisigWalletFileV0
- wallet::MultisigWalletFileV1
- wallet::SingleWalletFileV0
- wallet::SingleWalletFileV1
- wallet::Wallet
- wallet::args::AccountCreateArgsBip32
- wallet::args::AccountCreateArgsBip32Watch
- wallet::args::PrvKeyDataArgs
- wallet::args::PrvKeyDataCreateArgs
- wallet::args::WalletCreateArgs
- wallet::args::WalletOpenArgs
- wallet::maps::ActiveAccountMap
- wasm::api::message::IAccountsActivateRequest
- wasm::api::message::IAccountsActivateResponse
- wasm::api::message::IAccountsCreateNewAddressRequest
- wasm::api::message::IAccountsCreateNewAddressResponse
- wasm::api::message::IAccountsCreateRequest
- wasm::api::message::IAccountsCreateResponse
- wasm::api::message::IAccountsDeactivateRequest
- wasm::api::message::IAccountsDeactivateResponse
- wasm::api::message::IAccountsDiscoveryRequest
- wasm::api::message::IAccountsDiscoveryResponse
- wasm::api::message::IAccountsEnsureDefaultRequest
- wasm::api::message::IAccountsEnsureDefaultResponse
- wasm::api::message::IAccountsEnumerateRequest
- wasm::api::message::IAccountsEnumerateResponse
- wasm::api::message::IAccountsEstimateRequest
- wasm::api::message::IAccountsEstimateResponse
- wasm::api::message::IAccountsGetRequest
- wasm::api::message::IAccountsGetResponse
- wasm::api::message::IAccountsImportRequest
- wasm::api::message::IAccountsImportResponse
- wasm::api::message::IAccountsRenameRequest
- wasm::api::message::IAccountsRenameResponse
- wasm::api::message::IAccountsSendRequest
- wasm::api::message::IAccountsSendResponse
- wasm::api::message::IAccountsTransferRequest
- wasm::api::message::IAccountsTransferResponse
- wasm::api::message::IAddressBookEnumerateRequest
- wasm::api::message::IAddressBookEnumerateResponse
- wasm::api::message::IBatchRequest
- wasm::api::message::IBatchResponse
- wasm::api::message::IConnectRequest
- wasm::api::message::IConnectResponse
- wasm::api::message::IDisconnectRequest
- wasm::api::message::IDisconnectResponse
- wasm::api::message::IFlushRequest
- wasm::api::message::IFlushResponse
- wasm::api::message::IGetStatusRequest
- wasm::api::message::IGetStatusResponse
- wasm::api::message::IPrvKeyDataCreateRequest
- wasm::api::message::IPrvKeyDataCreateResponse
- wasm::api::message::IPrvKeyDataEnumerateRequest
- wasm::api::message::IPrvKeyDataEnumerateResponse
- wasm::api::message::IPrvKeyDataGetRequest
- wasm::api::message::IPrvKeyDataGetResponse
- wasm::api::message::IPrvKeyDataRemoveRequest
- wasm::api::message::IPrvKeyDataRemoveResponse
- wasm::api::message::IRetainContextRequest
- wasm::api::message::IRetainContextResponse
- wasm::api::message::ITransactionsDataGetRequest
- wasm::api::message::ITransactionsDataGetResponse
- wasm::api::message::ITransactionsReplaceMetadataRequest
- wasm::api::message::ITransactionsReplaceMetadataResponse
- wasm::api::message::ITransactionsReplaceNoteRequest
- wasm::api::message::ITransactionsReplaceNoteResponse
- wasm::api::message::IWalletChangeSecretRequest
- wasm::api::message::IWalletChangeSecretResponse
- wasm::api::message::IWalletCloseRequest
- wasm::api::message::IWalletCloseResponse
- wasm::api::message::IWalletCreateRequest
- wasm::api::message::IWalletCreateResponse
- wasm::api::message::IWalletEnumerateRequest
- wasm::api::message::IWalletEnumerateResponse
- wasm::api::message::IWalletExportRequest
- wasm::api::message::IWalletExportResponse
- wasm::api::message::IWalletImportRequest
- wasm::api::message::IWalletImportResponse
- wasm::api::message::IWalletOpenRequest
- wasm::api::message::IWalletOpenResponse
- wasm::api::message::IWalletReloadRequest
- wasm::api::message::IWalletReloadResponse
- wasm::balance::Balance
- wasm::balance::BalanceStrings
- wasm::cryptobox::CryptoBox
- wasm::cryptobox::CryptoBoxPrivateKey
- wasm::cryptobox::CryptoBoxPrivateKeyT
- wasm::cryptobox::CryptoBoxPublicKey
- wasm::cryptobox::CryptoBoxPublicKeyT
- wasm::message::ISignMessage
- wasm::message::IVerifyMessage
- wasm::notify::IAccountActivationEvent
- wasm::notify::IAccountCreateEvent
- wasm::notify::IAccountDeactivationEvent
- wasm::notify::IAccountSelectionEvent
- wasm::notify::IAccountUpdateEvent
- wasm::notify::IBalanceEvent
- wasm::notify::IConnectEvent
- wasm::notify::IDaaScoreChangeEvent
- wasm::notify::IDisconnectEvent
- wasm::notify::IDiscoveryEvent
- wasm::notify::IErrorEvent
- wasm::notify::IMaturityEvent
- wasm::notify::IPendingEvent
- wasm::notify::IPrvKeyDataCreateEvent
- wasm::notify::IReorgEvent
- wasm::notify::IServerStatusEvent
- wasm::notify::IStasisEvent
- wasm::notify::ISyncBlocks
- wasm::notify::ISyncHeaders
- wasm::notify::ISyncProof
- wasm::notify::ISyncStateEvent
- wasm::notify::ISyncTrustSync
- wasm::notify::ISyncUtxoSync
- wasm::notify::IUtxoIndexNotEnabledEvent
- wasm::notify::IUtxoProcErrorEvent
- wasm::notify::IWalletCreateEvent
- wasm::notify::IWalletErrorEvent
- wasm::notify::IWalletHintEvent
- wasm::notify::IWalletOpenEvent
- wasm::notify::IWalletReloadEvent
- wasm::notify::UtxoProcessorEventTarget
- wasm::notify::UtxoProcessorNotificationCallback
- wasm::notify::UtxoProcessorNotificationTypeOrCallback
- wasm::notify::WalletEventTarget
- wasm::notify::WalletNotificationCallback
- wasm::notify::WalletNotificationTypeOrCallback
- wasm::signer::PrivateKeyArrayT
- wasm::tx::fees::IFees
- wasm::tx::generator::generator::Generator
- wasm::tx::generator::generator::IGeneratorSettingsObject
- wasm::tx::generator::pending::PendingTransaction
- wasm::tx::generator::summary::GeneratorSummary
- wasm::tx::utils::ICreateTransactions
- wasm::utils::ISompiToKaspa
- wasm::utxo::context::IUtxoContextArgs
- wasm::utxo::context::UtxoContext
- wasm::utxo::context::UtxoContextCreateArgs
- wasm::utxo::processor::IUtxoProcessorArgs
- wasm::utxo::processor::Inner
- wasm::utxo::processor::UtxoProcessor
- wasm::utxo::processor::UtxoProcessorCreateArgs
- wasm::wallet::keydata::PrvKeyDataInfo
- wasm::wallet::wallet::IWalletConfig
- wasm::wallet::wallet::Wallet
Enums
- account::descriptor::AccountDescriptorProperty
- account::descriptor::AccountDescriptorValue
- account::pskb::Creator
- api::message::AccountsDiscoveryKind
- api::message::NewAddressKind
- api::transport::Codec
- encryption::Encryptable
- encryption::EncryptionKind
- error::Error
- events::EventKind
- events::Events
- events::SyncState
- metrics::MetricsUpdate
- metrics::MetricsUpdateKind
- prelude::AddressPrefix
- prelude::ConnectStrategy
- prelude::Language
- prelude::WordCount
- prelude::WrpcEncoding
- rpc::ConnectStrategy
- rpc::NotificationMode
- rpc::WrpcEncoding
- settings::WalletSettings
- storage::binding::Binding
- storage::interface::StorageDescriptor
- storage::keydata::assoc::AssocPrvKeyDataIds
- storage::keydata::data::PrvKeyDataVariant
- storage::keydata::data::PrvKeyDataVariantKind
- storage::local::interface::Store
- storage::transaction::data::TransactionData
- storage::transaction::kind::TransactionKind
- tx::fees::Fees
- tx::generator::generator::DataKind
- tx::payment::PaymentDestination
- utxo::balance::Delta
- utxo::balance::DeltaStyle
- utxo::binding::UtxoContextBinding
- utxo::context::UtxoEntryVariant
- utxo::reference::Maturity
- utxo::scan::ScanExtent
- wallet::WalletBusMessage
- wallet::args::AccountCreateArgs
- wasm::tx::fees::FeeSource
Traits
- account::Account
- account::AsLegacyAccount
- account::DerivationCapableAccount
- api::traits::WalletApi
- api::transport::BorshCodec
- api::transport::EventHandler
- api::transport::SerdeCodec
- derivation::AddressDerivationManagerTrait
- derivation::PubkeyDerivationManagerTrait
- derivation::WalletDerivationManagerTrait
- factory::Factory
- rpc::RpcApi
- settings::DefaultSettings
- settings::SettingsStoreT
- storage::account::AccountStorable
- storage::id::IdT
- storage::interface::AccountStore
- storage::interface::AddressBookStore
- storage::interface::Interface
- storage::interface::PrvKeyDataStore
- storage::interface::TransactionRecordStore
- storage::storable::Storable
- tx::generator::signer::SignerT
- utxo::TryIntoUtxoEntryReferences
- utxo::reference::TryIntoUtxoEntryReferences
- utxo::reference::UtxoEntryReferenceExtension
- wasm::api::extensions::WalletApiObjectExtension
Functions
- account::pskb::bundle_from_pskt_generator
- account::pskb::bundle_to_finalizer_stream
- account::pskb::finalize_pskt_no_sig_and_redeem_script
- account::pskb::finalize_pskt_one_or_more_sig_and_redeem_script
- account::pskb::pskb_signer_for_address
- account::pskb::pskt_to_pending_transaction
- compat::gen0::create_master_key_from_mnemonics
- compat::gen0::exists_legacy_v0_keydata
- compat::gen0::get_v0_keydata
- compat::gen0::load_v0_keydata
- compat::gen1::decrypt_mnemonic
- derivation::build_derivate_path
- derivation::build_derivate_paths
- derivation::create_address
- derivation::create_address_js
- derivation::create_multisig_address
- derivation::create_multisig_address_js
- derivation::create_xpub_from_mnemonic
- derivation::create_xpub_from_xprv
- deterministic::from_bip32
- deterministic::from_bip32_watch
- deterministic::from_bip32_watch_multisig
- deterministic::from_data
- deterministic::from_legacy
- deterministic::from_multisig
- deterministic::from_public_key
- encryption::argon2_sha256iv_hash
- encryption::decrypt_xchacha20poly1305
- encryption::encrypt_xchacha20poly1305
- encryption::sha256_hash
- encryption::sha256d_hash
- factory::factories
- factory::register
- message::sign_message
- message::verify_message
- settings::application_folder
- settings::ensure_application_folder
- storage::local::default_settings_file
- storage::local::default_storage_folder
- storage::local::default_wallet_file
- storage::local::interface::make_filename
- storage::local::js_set_default_storage_folder
- storage::local::js_set_default_wallet_file
- storage::local::set_default_storage_folder
- storage::local::set_default_wallet_file
- tx::consensus::get_consensus_params_by_address
- tx::consensus::get_consensus_params_by_network
- tx::mass::blank_transaction_serialized_byte_size
- tx::mass::calc_minimum_required_transaction_relay_fee
- tx::mass::is_transaction_output_dust
- tx::mass::transaction_output_serialized_byte_size
- tx::mass::transaction_serialized_byte_size
- tx::mass::transaction_standard_output_serialized_byte_size
- utils::format_address_colors
- utils::kaspa_suffix
- utils::kaspa_to_sompi
- utils::sompi_to_kaspa
- utils::sompi_to_kaspa_string
- utils::sompi_to_kaspa_string_with_suffix
- utils::sompi_to_kaspa_string_with_trailing_zeroes
- utils::sompi_to_kaspa_string_with_trailing_zeroes_and_suffix
- utils::try_kaspa_str_to_sompi
- utils::try_kaspa_str_to_sompi_i64
- utxo::settings::set_coinbase_transaction_maturity_period_daa
- utxo::settings::set_user_transaction_maturity_period_daa
- version
- version_with_git_hash
- wasm::encryption::js_argon2_sha256iv_phash_from_binary
- wasm::encryption::js_argon2_sha256iv_phash_from_text
- wasm::encryption::js_decrypt_xchacha20poly1305
- wasm::encryption::js_encrypt_xchacha20poly1305
- wasm::encryption::js_sha256_hash_from_binary
- wasm::encryption::js_sha256_hash_from_text
- wasm::encryption::js_sha256d_hash_from_binary
- wasm::encryption::js_sha256d_hash_from_text
- wasm::message::js_sign_message
- wasm::message::js_verify_message
- wasm::signer::create_input_signature
- wasm::signer::js_sign_transaction
- wasm::signer::sign
- wasm::signer::sign_script_hash
- wasm::tx::mass::calculate_unsigned_transaction_fee
- wasm::tx::mass::calculate_unsigned_transaction_mass
- wasm::tx::mass::maximum_standard_transaction_mass
- wasm::tx::mass::update_unsigned_transaction_mass
- wasm::tx::utils::create_transaction_js
- wasm::tx::utils::create_transactions_js
- wasm::tx::utils::estimate_transactions_js
- wasm::utils::kaspa_to_sompi
- wasm::utils::sompi_to_kaspa_string
- wasm::utils::sompi_to_kaspa_string_with_suffix
Type Aliases
- account::GenerationNotifier
- account::ScanNotifier
- api::traits::DynWalletApi
- derivation::ExtendedPublicKeySecp256k1
- derivation::ExtendedPublicKeys
- prelude::TransactionId
- result::Result
- rpc::DynRpcApi
- rpc::NotificationChannel
- serializer::IoError
- serializer::IoErrorKind
- serializer::IoResult
- storage::TransactionId
- storage::interface::StorageStream
- storage::keydata::id::PrvKeyDataId
- storage::keydata::id::PrvKeyDataMap
- storage::transaction::data::TransactionId
- storage::transaction::kind::TransactionId
- storage::transaction::record::TransactionId
- storage::transaction::utxo::TransactionId
- utxo::UtxoEntryId
- wallet::WalletGuard
Constants
- account::variants::bip32::BIP32_ACCOUNT_KIND
- account::variants::bip32watch::BIP32_WATCH_ACCOUNT_KIND
- account::variants::keypair::KEYPAIR_ACCOUNT_KIND
- account::variants::legacy::LEGACY_ACCOUNT_KIND
- account::variants::multisig::MULTISIG_ACCOUNT_KIND
- account::variants::resident::RESIDENT_ACCOUNT_KIND
- tx::mass::MAXIMUM_STANDARD_TRANSACTION_MASS
- tx::mass::SIGNATURE_SIZE
- tx::mass::STANDARD_OUTPUT_SIZE_PLUS_INPUT_SIZE
- tx::mass::STANDARD_OUTPUT_SIZE_PLUS_INPUT_SIZE_3X
- utxo::scan::DEFAULT_WINDOW_SIZE