List of all items
Structs
- auth::certificates::certificate::AuthCertificate
- auth::certificates::compound::CompoundMerklePathCertificate
- auth::certificates::master::MasterCertificate
- auth::certificates::verifiable::VerifiableCertificate
- auth::session_manager::SessionManager
- auth::types::AuthMessage
- auth::types::PeerSession
- compat::bip32::ExtendedKey
- compat::bip39::Mnemonic
- compat::bsm::BSM
- compat::ecies::ECIES
- primitives::aes::AesKey
- primitives::base_point::BasePoint
- primitives::big_number::BigNumber
- primitives::big_number::ReductionContext
- primitives::curve::Curve
- primitives::drbg::Drbg
- primitives::key_shares::KeyShares
- primitives::mersenne::Mersenne
- primitives::point::Point
- primitives::polynomial::PointInFiniteField
- primitives::polynomial::Polynomial
- primitives::private_key::PrivateKey
- primitives::public_key::PublicKey
- primitives::schnorr::SchnorrProof
- primitives::signature::Signature
- primitives::symmetric_key::SymmetricKey
- primitives::transaction_signature::TransactionSignature
- script::address::Address
- script::inscriptions::Inscription
- script::locking_script::LockingScript
- script::script::Script
- script::script_chunk::ScriptChunk
- script::spend::Spend
- script::spend::SpendParams
- script::templates::p2pkh::P2PKH
- script::templates::push_drop::PushDrop
- script::templates::r_puzzle::RPuzzle
- script::unlocking_script::UnlockingScript
- transaction::beef::Beef
- transaction::beef_party::BeefParty
- transaction::beef_tx::BeefTx
- transaction::broadcaster::BroadcastFailure
- transaction::broadcaster::BroadcastResponse
- transaction::fee_model::SatoshisPerKilobyte
- transaction::merkle_path::MerklePath
- transaction::merkle_path::MerklePathLeaf
- transaction::transaction::Transaction
- transaction::transaction_input::TransactionInput
- transaction::transaction_output::TransactionOutput
- wallet::cached_key_deriver::CachedKeyDeriver
- wallet::interfaces::AbortActionArgs
- wallet::interfaces::AbortActionResult
- wallet::interfaces::AcquireCertificateArgs
- wallet::interfaces::Action
- wallet::interfaces::ActionInput
- wallet::interfaces::ActionOutput
- wallet::interfaces::AuthenticatedResult
- wallet::interfaces::BasketInsertion
- wallet::interfaces::Certificate
- wallet::interfaces::CertificateResult
- wallet::interfaces::CertificateType
- wallet::interfaces::CreateActionArgs
- wallet::interfaces::CreateActionInput
- wallet::interfaces::CreateActionOptions
- wallet::interfaces::CreateActionOutput
- wallet::interfaces::CreateActionResult
- wallet::interfaces::CreateHmacArgs
- wallet::interfaces::CreateHmacResult
- wallet::interfaces::CreateSignatureArgs
- wallet::interfaces::CreateSignatureResult
- wallet::interfaces::DecryptArgs
- wallet::interfaces::DecryptResult
- wallet::interfaces::DiscoverByAttributesArgs
- wallet::interfaces::DiscoverByIdentityKeyArgs
- wallet::interfaces::DiscoverCertificatesResult
- wallet::interfaces::EncryptArgs
- wallet::interfaces::EncryptResult
- wallet::interfaces::GetHeaderArgs
- wallet::interfaces::GetHeaderResult
- wallet::interfaces::GetHeightResult
- wallet::interfaces::GetNetworkResult
- wallet::interfaces::GetPublicKeyArgs
- wallet::interfaces::GetPublicKeyResult
- wallet::interfaces::GetVersionResult
- wallet::interfaces::IdentityCertificate
- wallet::interfaces::IdentityCertifier
- wallet::interfaces::InternalizeActionArgs
- wallet::interfaces::InternalizeActionResult
- wallet::interfaces::InternalizeOutput
- wallet::interfaces::ListActionsArgs
- wallet::interfaces::ListActionsResult
- wallet::interfaces::ListCertificatesArgs
- wallet::interfaces::ListCertificatesResult
- wallet::interfaces::ListOutputsArgs
- wallet::interfaces::ListOutputsResult
- wallet::interfaces::Output
- wallet::interfaces::Payment
- wallet::interfaces::ProveCertificateArgs
- wallet::interfaces::ProveCertificateResult
- wallet::interfaces::RelinquishCertificateArgs
- wallet::interfaces::RelinquishCertificateResult
- wallet::interfaces::RelinquishOutputArgs
- wallet::interfaces::RelinquishOutputResult
- wallet::interfaces::RevealCounterpartyKeyLinkageArgs
- wallet::interfaces::RevealCounterpartyKeyLinkageResult
- wallet::interfaces::RevealSpecificKeyLinkageArgs
- wallet::interfaces::RevealSpecificKeyLinkageResult
- wallet::interfaces::SendWithResult
- wallet::interfaces::SerialNumber
- wallet::interfaces::SignActionArgs
- wallet::interfaces::SignActionOptions
- wallet::interfaces::SignActionResult
- wallet::interfaces::SignActionSpend
- wallet::interfaces::SignableTransaction
- wallet::interfaces::VerifyHmacArgs
- wallet::interfaces::VerifyHmacResult
- wallet::interfaces::VerifySignatureArgs
- wallet::interfaces::VerifySignatureResult
- wallet::key_deriver::KeyDeriver
- wallet::proto_wallet::ProtoWallet
- wallet::proto_wallet::RevealCounterpartyResult
- wallet::proto_wallet::RevealSpecificResult
- wallet::serializer::KeyRelatedParams
- wallet::serializer::frame::RequestFrame
- wallet::substrates::wallet_client::WalletClient
- wallet::substrates::wallet_wire_processor::WalletWireProcessor
- wallet::substrates::wallet_wire_transceiver::WalletWireTransceiver
- wallet::types::Counterparty
- wallet::types::Protocol
Enums
- auth::error::AuthError
- auth::types::MessageType
- compat::bip39::Language
- compat::error::CompatError
- primitives::big_number::Endian
- primitives::big_number::SmallLimbs
- primitives::error::PrimitivesError
- script::error::ScriptError
- script::op::Op
- script::templates::r_puzzle::RPuzzleType
- services::error::ServicesError
- transaction::beef_tx::TxDataFormat
- transaction::error::TransactionError
- wallet::error::WalletError
- wallet::interfaces::AcquisitionProtocol
- wallet::interfaces::ActionResultStatus
- wallet::interfaces::ActionStatus
- wallet::interfaces::InternalizeProtocol
- wallet::interfaces::KeyringRevealer
- wallet::interfaces::Network
- wallet::interfaces::OutputInclude
- wallet::interfaces::QueryMode
- wallet::interfaces::TrustSelf
- wallet::substrates::wallet_wire_calls::WalletWireCall
- wallet::types::CounterpartyType
Traits
- script::templates::ScriptTemplateLock
- script::templates::ScriptTemplateUnlock
- transaction::broadcaster::Broadcaster
- transaction::chain_tracker::ChainTracker
- transaction::fee_model::FeeModel
- wallet::interfaces::WalletInterface
- wallet::substrates::WalletWire
Functions
- auth::utils::certificates::get_certificate_field_encryption_key_id
- auth::utils::certificates::get_master_field_encryption_key_id
- auth::utils::certificates::get_verifiable_certificates
- auth::utils::certificates::validate_certificates
- auth::utils::nonce::create_nonce
- auth::utils::nonce::verify_nonce
- primitives::aes::aes_decrypt_block
- primitives::aes::aes_encrypt_block
- primitives::aes::aes_key_expansion
- primitives::aes_cbc::aes_cbc_decrypt
- primitives::aes_cbc::aes_cbc_encrypt
- primitives::aes_cbc::pkcs7_pad
- primitives::aes_cbc::pkcs7_unpad
- primitives::aes_gcm::aes_gcm_decrypt
- primitives::aes_gcm::aes_gcm_decrypt_ts_compat
- primitives::aes_gcm::aes_gcm_encrypt
- primitives::aes_gcm::aes_gcm_encrypt_ts_compat
- primitives::ecdsa::ecdsa_sign
- primitives::ecdsa::ecdsa_sign_with_k
- primitives::ecdsa::ecdsa_verify
- primitives::hash::hash160
- primitives::hash::hash256
- primitives::hash::pbkdf2_hmac_sha512
- primitives::hash::ripemd160
- primitives::hash::sha1
- primitives::hash::sha256
- primitives::hash::sha256_hmac
- primitives::hash::sha256d
- primitives::hash::sha512
- primitives::hash::sha512_hmac
- primitives::random::random_bytes
- primitives::schnorr::schnorr_generate_proof
- primitives::schnorr::schnorr_verify_proof
- primitives::utils::base58_check_decode
- primitives::utils::base58_check_encode
- primitives::utils::base58_decode
- primitives::utils::base58_encode
- primitives::utils::from_hex
- primitives::utils::to_hex
- script::bip276::decode_bip276
- script::bip276::decode_script_bip276
- script::bip276::encode_bip276
- script::bip276::encode_script_bip276
- script::inscriptions::op_return_data
- services::messages::encrypted_message::decrypt
- services::messages::encrypted_message::encrypt
- services::messages::signed_message::sign
- services::messages::signed_message::verify
- wallet::serializer::abort_action::deserialize_abort_action_args
- wallet::serializer::abort_action::deserialize_abort_action_result
- wallet::serializer::abort_action::serialize_abort_action_args
- wallet::serializer::abort_action::serialize_abort_action_result
- wallet::serializer::acquire_certificate::deserialize_acquire_certificate_args
- wallet::serializer::acquire_certificate::serialize_acquire_certificate_args
- wallet::serializer::authenticated::deserialize_is_authenticated_result
- wallet::serializer::authenticated::deserialize_wait_authenticated_result
- wallet::serializer::authenticated::serialize_is_authenticated_result
- wallet::serializer::authenticated::serialize_wait_authenticated_result
- wallet::serializer::certificate_ser::deserialize_certificate
- wallet::serializer::certificate_ser::deserialize_identity_certificate
- wallet::serializer::certificate_ser::serialize_certificate
- wallet::serializer::certificate_ser::serialize_identity_certificate
- wallet::serializer::create_action::deserialize_create_action_args
- wallet::serializer::create_action::deserialize_create_action_result
- wallet::serializer::create_action::serialize_create_action_args
- wallet::serializer::create_action::serialize_create_action_result
- wallet::serializer::create_hmac::deserialize_create_hmac_args
- wallet::serializer::create_hmac::deserialize_create_hmac_result
- wallet::serializer::create_hmac::serialize_create_hmac_args
- wallet::serializer::create_hmac::serialize_create_hmac_result
- wallet::serializer::create_signature::deserialize_create_signature_args
- wallet::serializer::create_signature::deserialize_create_signature_result
- wallet::serializer::create_signature::serialize_create_signature_args
- wallet::serializer::create_signature::serialize_create_signature_result
- wallet::serializer::decrypt::deserialize_decrypt_args
- wallet::serializer::decrypt::deserialize_decrypt_result
- wallet::serializer::decrypt::serialize_decrypt_args
- wallet::serializer::decrypt::serialize_decrypt_result
- wallet::serializer::discover_by_attributes::deserialize_discover_by_attributes_args
- wallet::serializer::discover_by_attributes::serialize_discover_by_attributes_args
- wallet::serializer::discover_by_identity_key::deserialize_discover_by_identity_key_args
- wallet::serializer::discover_by_identity_key::serialize_discover_by_identity_key_args
- wallet::serializer::discover_certificates_result::deserialize_discover_certificates_result
- wallet::serializer::discover_certificates_result::serialize_discover_certificates_result
- wallet::serializer::encrypt::deserialize_encrypt_args
- wallet::serializer::encrypt::deserialize_encrypt_result
- wallet::serializer::encrypt::serialize_encrypt_args
- wallet::serializer::encrypt::serialize_encrypt_result
- wallet::serializer::frame::read_request_frame
- wallet::serializer::frame::read_result_frame
- wallet::serializer::frame::write_request_frame
- wallet::serializer::frame::write_result_frame
- wallet::serializer::get_header::deserialize_get_header_args
- wallet::serializer::get_header::deserialize_get_header_result
- wallet::serializer::get_header::serialize_get_header_args
- wallet::serializer::get_header::serialize_get_header_result
- wallet::serializer::get_height::deserialize_get_height_result
- wallet::serializer::get_height::serialize_get_height_result
- wallet::serializer::get_network::deserialize_get_network_result
- wallet::serializer::get_network::serialize_get_network_result
- wallet::serializer::get_public_key::deserialize_get_public_key_args
- wallet::serializer::get_public_key::deserialize_get_public_key_result
- wallet::serializer::get_public_key::serialize_get_public_key_args
- wallet::serializer::get_public_key::serialize_get_public_key_result
- wallet::serializer::get_version::deserialize_get_version_result
- wallet::serializer::get_version::serialize_get_version_result
- wallet::serializer::hex_decode
- wallet::serializer::hex_encode
- wallet::serializer::internalize_action::deserialize_internalize_action_args
- wallet::serializer::internalize_action::deserialize_internalize_action_result
- wallet::serializer::internalize_action::serialize_internalize_action_args
- wallet::serializer::internalize_action::serialize_internalize_action_result
- wallet::serializer::list_actions::deserialize_list_actions_args
- wallet::serializer::list_actions::deserialize_list_actions_result
- wallet::serializer::list_actions::serialize_list_actions_args
- wallet::serializer::list_actions::serialize_list_actions_result
- wallet::serializer::list_certificates::deserialize_list_certificates_args
- wallet::serializer::list_certificates::deserialize_list_certificates_result
- wallet::serializer::list_certificates::serialize_list_certificates_args
- wallet::serializer::list_certificates::serialize_list_certificates_result
- wallet::serializer::list_outputs::deserialize_list_outputs_args
- wallet::serializer::list_outputs::deserialize_list_outputs_result
- wallet::serializer::list_outputs::serialize_list_outputs_args
- wallet::serializer::list_outputs::serialize_list_outputs_result
- wallet::serializer::prove_certificate::deserialize_prove_certificate_args
- wallet::serializer::prove_certificate::deserialize_prove_certificate_result
- wallet::serializer::prove_certificate::serialize_prove_certificate_args
- wallet::serializer::prove_certificate::serialize_prove_certificate_result
- wallet::serializer::read_bool
- wallet::serializer::read_byte
- wallet::serializer::read_bytes
- wallet::serializer::read_counterparty
- wallet::serializer::read_key_related_params
- wallet::serializer::read_optional_bool
- wallet::serializer::read_optional_bytes_varint
- wallet::serializer::read_optional_bytes_with_flag
- wallet::serializer::read_optional_bytes_with_flag_fixed
- wallet::serializer::read_optional_string
- wallet::serializer::read_optional_uint32
- wallet::serializer::read_outpoint
- wallet::serializer::read_privileged_params
- wallet::serializer::read_protocol
- wallet::serializer::read_public_key
- wallet::serializer::read_raw_bytes
- wallet::serializer::read_raw_bytes_reverse
- wallet::serializer::read_string
- wallet::serializer::read_string_map
- wallet::serializer::read_string_optional
- wallet::serializer::read_string_slice
- wallet::serializer::read_uint32
- wallet::serializer::read_varint
- wallet::serializer::relinquish_certificate::deserialize_relinquish_certificate_args
- wallet::serializer::relinquish_certificate::deserialize_relinquish_certificate_result
- wallet::serializer::relinquish_certificate::serialize_relinquish_certificate_args
- wallet::serializer::relinquish_certificate::serialize_relinquish_certificate_result
- wallet::serializer::relinquish_output::deserialize_relinquish_output_args
- wallet::serializer::relinquish_output::deserialize_relinquish_output_result
- wallet::serializer::relinquish_output::serialize_relinquish_output_args
- wallet::serializer::relinquish_output::serialize_relinquish_output_result
- wallet::serializer::reveal_counterparty_key_linkage::deserialize_reveal_counterparty_key_linkage_args
- wallet::serializer::reveal_counterparty_key_linkage::deserialize_reveal_counterparty_key_linkage_result
- wallet::serializer::reveal_counterparty_key_linkage::serialize_reveal_counterparty_key_linkage_args
- wallet::serializer::reveal_counterparty_key_linkage::serialize_reveal_counterparty_key_linkage_result
- wallet::serializer::reveal_specific_key_linkage::deserialize_reveal_specific_key_linkage_args
- wallet::serializer::reveal_specific_key_linkage::deserialize_reveal_specific_key_linkage_result
- wallet::serializer::reveal_specific_key_linkage::serialize_reveal_specific_key_linkage_args
- wallet::serializer::reveal_specific_key_linkage::serialize_reveal_specific_key_linkage_result
- wallet::serializer::serialize_to_vec
- wallet::serializer::sign_action::deserialize_sign_action_args
- wallet::serializer::sign_action::deserialize_sign_action_result
- wallet::serializer::sign_action::serialize_sign_action_args
- wallet::serializer::sign_action::serialize_sign_action_result
- wallet::serializer::verify_hmac::deserialize_verify_hmac_args
- wallet::serializer::verify_hmac::deserialize_verify_hmac_result
- wallet::serializer::verify_hmac::serialize_verify_hmac_args
- wallet::serializer::verify_hmac::serialize_verify_hmac_result
- wallet::serializer::verify_signature::deserialize_verify_signature_args
- wallet::serializer::verify_signature::deserialize_verify_signature_result
- wallet::serializer::verify_signature::serialize_verify_signature_args
- wallet::serializer::verify_signature::serialize_verify_signature_result
- wallet::serializer::write_bool
- wallet::serializer::write_byte
- wallet::serializer::write_bytes
- wallet::serializer::write_counterparty
- wallet::serializer::write_key_related_params
- wallet::serializer::write_optional_bool
- wallet::serializer::write_optional_bytes_varint
- wallet::serializer::write_optional_bytes_with_flag
- wallet::serializer::write_optional_bytes_with_flag_fixed
- wallet::serializer::write_optional_string
- wallet::serializer::write_optional_uint32
- wallet::serializer::write_outpoint
- wallet::serializer::write_privileged_params
- wallet::serializer::write_protocol
- wallet::serializer::write_public_key
- wallet::serializer::write_raw_bytes
- wallet::serializer::write_raw_bytes_reverse
- wallet::serializer::write_string
- wallet::serializer::write_string_map
- wallet::serializer::write_string_optional
- wallet::serializer::write_string_slice
- wallet::serializer::write_uint32
- wallet::serializer::write_varint
- wallet::types::anyone_private_key
- wallet::types::anyone_pubkey
- wallet::validation::validate_abort_action_args
- wallet::validation::validate_acquire_certificate_args
- wallet::validation::validate_create_action_args
- wallet::validation::validate_create_hmac_args
- wallet::validation::validate_create_signature_args
- wallet::validation::validate_decrypt_args
- wallet::validation::validate_discover_by_attributes_args
- wallet::validation::validate_discover_by_identity_key_args
- wallet::validation::validate_encrypt_args
- wallet::validation::validate_get_header_args
- wallet::validation::validate_get_public_key_args
- wallet::validation::validate_internalize_action_args
- wallet::validation::validate_list_actions_args
- wallet::validation::validate_list_certificates_args
- wallet::validation::validate_list_outputs_args
- wallet::validation::validate_prove_certificate_args
- wallet::validation::validate_relinquish_certificate_args
- wallet::validation::validate_relinquish_output_args
- wallet::validation::validate_reveal_counterparty_key_linkage_args
- wallet::validation::validate_reveal_specific_key_linkage_args
- wallet::validation::validate_sign_action_args
- wallet::validation::validate_verify_hmac_args
- wallet::validation::validate_verify_signature_args
Type Aliases
- auth::types::RequestedCertificateSet
- wallet::types::Base64String
- wallet::types::BasketStringUnder300Bytes
- wallet::types::BooleanDefaultFalse
- wallet::types::BooleanDefaultTrue
- wallet::types::CertificateFieldNameUnder50Bytes
- wallet::types::DescriptionString5to50Bytes
- wallet::types::HexString
- wallet::types::KeyIDStringUnder800Bytes
- wallet::types::LabelStringUnder300Bytes
- wallet::types::OriginatorDomainNameStringUnder250Bytes
- wallet::types::OutpointString
- wallet::types::OutputTagStringUnder300Bytes
- wallet::types::PositiveIntegerDefault10Max10000
- wallet::types::PositiveIntegerOrZero
- wallet::types::PubKeyHex
- wallet::types::SatoshiValue
- wallet::types::TXIDHexString
Constants
- auth::certificates::certificate::CERTIFICATE_FIELD_ENCRYPTION_PROTOCOL
- auth::certificates::certificate::CERTIFICATE_SIGNATURE_PROTOCOL
- auth::certificates::certificate::SECURITY_LEVEL
- auth::types::AUTH_PROTOCOL_ID
- auth::types::AUTH_VERSION
- auth::types::CERTIFICATE_FIELD_ENCRYPTION_PROTOCOL
- auth::types::CERTIFICATE_SIGNATURE_PROTOCOL
- auth::types::NONCE_SECURITY_LEVEL
- auth::types::SERVER_HMAC_PROTOCOL
- compat::bip39_wordlists::chinese_simplified::CHINESE_SIMPLIFIED
- compat::bip39_wordlists::chinese_traditional::CHINESE_TRADITIONAL
- compat::bip39_wordlists::czech::CZECH
- compat::bip39_wordlists::english::ENGLISH
- compat::bip39_wordlists::french::FRENCH
- compat::bip39_wordlists::italian::ITALIAN
- compat::bip39_wordlists::japanese::JAPANESE
- compat::bip39_wordlists::korean::KOREAN
- compat::bip39_wordlists::spanish::SPANISH
- primitives::transaction_signature::SIGHASH_ALL
- primitives::transaction_signature::SIGHASH_ANYONECANPAY
- primitives::transaction_signature::SIGHASH_FORKID
- primitives::transaction_signature::SIGHASH_NONE
- primitives::transaction_signature::SIGHASH_SINGLE
- script::bip276::BIP276_PREFIX
- transaction::beef::ATOMIC_BEEF
- transaction::beef::BEEF_V1
- transaction::beef::BEEF_V2
- wallet::interfaces::MAX_ACTIONS_LIMIT
- wallet::serializer::CALL_ABORT_ACTION
- wallet::serializer::CALL_ACQUIRE_CERTIFICATE
- wallet::serializer::CALL_CREATE_ACTION
- wallet::serializer::CALL_CREATE_HMAC
- wallet::serializer::CALL_CREATE_SIGNATURE
- wallet::serializer::CALL_DECRYPT
- wallet::serializer::CALL_DISCOVER_BY_ATTRIBUTES
- wallet::serializer::CALL_DISCOVER_BY_IDENTITY_KEY
- wallet::serializer::CALL_ENCRYPT
- wallet::serializer::CALL_GET_HEADER_FOR_HEIGHT
- wallet::serializer::CALL_GET_HEIGHT
- wallet::serializer::CALL_GET_NETWORK
- wallet::serializer::CALL_GET_PUBLIC_KEY
- wallet::serializer::CALL_GET_VERSION
- wallet::serializer::CALL_INTERNALIZE_ACTION
- wallet::serializer::CALL_IS_AUTHENTICATED
- wallet::serializer::CALL_LIST_ACTIONS
- wallet::serializer::CALL_LIST_CERTIFICATES
- wallet::serializer::CALL_LIST_OUTPUTS
- wallet::serializer::CALL_PROVE_CERTIFICATE
- wallet::serializer::CALL_RELINQUISH_CERTIFICATE
- wallet::serializer::CALL_RELINQUISH_OUTPUT
- wallet::serializer::CALL_REVEAL_COUNTERPARTY_KEY_LINKAGE
- wallet::serializer::CALL_REVEAL_SPECIFIC_KEY_LINKAGE
- wallet::serializer::CALL_SIGN_ACTION
- wallet::serializer::CALL_VERIFY_HMAC
- wallet::serializer::CALL_VERIFY_SIGNATURE
- wallet::serializer::CALL_WAIT_FOR_AUTHENTICATION