List of all items[−] List of all items
Structs
- auth_wrapper::AuthWrapper
- auth_wrapper::ParsedAuthWrapper
- bitcoin::InsufficientCapacity
- bitcoin::UnexpectedNetwork
- bitcoin::bip32::ExtendedPrivateKey
- bitcoin::bip32::ExtendedPublicKey
- bitcoin::bip32::HardenedDeriveError
- bitcoin::bip32::IndexError
- bitcoin::bip32::PrivateKey
- bitcoin::bip32::PublicKey
- bitcoin::bip32::Secp256k1
- bitcoin::prelude::Input
- bitcoin::prelude::Outpoint
- bitcoin::prelude::OutpointDecodeError
- bitcoin::prelude::Output
- bitcoin::prelude::Script
- bitcoin::prelude::Transaction
- bitcoin::prelude::VarInt
- bitcoin::transaction::Input
- bitcoin::transaction::Output
- bitcoin::transaction::Script
- bitcoin::transaction::Transaction
- bitcoin::transaction::input::Input
- bitcoin::transaction::outpoint::DecodeError
- bitcoin::transaction::outpoint::Outpoint
- bitcoin::transaction::output::Output
- bitcoin::transaction::script::Script
- bitcoin::var_int::VarInt
- bitcoin_client::BitcoinClient
- keyserver::AddressMetadata
- keyserver::Entry
- keyserver::Header
- keyserver::Peer
- keyserver::Peers
- keyserver_client::AggregateResponse
- keyserver_client::KeyserverClient
- keyserver_client::KeyserverManager
- keyserver_client::MetadataPackage
- keyserver_client::RawAuthWrapperPackage
- keyserver_client::SampleResponse
- keyserver_client::models::AddressMetadata
- keyserver_client::models::AuthWrapper
- keyserver_client::models::Entry
- keyserver_client::models::Header
- keyserver_client::models::ParsedAuthWrapper
- keyserver_client::models::Peer
- keyserver_client::models::Peers
- keyserver_client::services::GetMetadata
- keyserver_client::services::GetPeers
- keyserver_client::services::GetRawAuthWrapper
- keyserver_client::services::HttpConnector
- keyserver_client::services::PutMetadata
- keyserver_client::services::PutRawAuthWrapper
- keyserver_client::services::SampleRequest
- keyserver_client::services::Uri
- payments::bip70::Output
- payments::bip70::Payment
- payments::bip70::PaymentAck
- payments::bip70::PaymentDetails
- payments::bip70::PaymentRequest
- payments::bip70::X509Certificates
- payments::wallet::UnexpectedOutputs
- payments::wallet::Wallet
- relay::InvalidHmac
- relay::Message
- relay::MessagePage
- relay::MessageSet
- relay::Opened
- relay::ParsedMessage
- relay::Payload
- relay::PayloadPage
- relay::Profile
- relay::secp::PrivateKey
- relay::secp::PublicKey
- relay::secp::Secp256k1
- relay::stamp::Stamp
- relay::stamp::StampOutpoints
- relay_client::HttpConnector
- relay_client::ProfilePackage
- relay_client::RelayClient
- relay_client::Uri
- relay_client::services::GetMessages
- relay_client::services::GetProfile
- relay_client::services::HttpConnector
- relay_client::services::PutProfile
- relay_client::services::Uri
- secp256k1::AllPreallocated
- secp256k1::Message
- secp256k1::PublicKey
- secp256k1::Secp256k1
- secp256k1::SecretKey
- secp256k1::SerializedSignature
- secp256k1::SignOnlyPreallocated
- secp256k1::Signature
- secp256k1::VerifyOnlyPreallocated
- secp256k1::cashweb_secp256k1_sys::Context
- secp256k1::cashweb_secp256k1_sys::KeyPair
- secp256k1::cashweb_secp256k1_sys::PublicKey
- secp256k1::cashweb_secp256k1_sys::Signature
- secp256k1::cashweb_secp256k1_sys::XOnlyPublicKey
- secp256k1::cashweb_secp256k1_sys::types::AlignedType
- secp256k1::ecdh::SharedSecret
- secp256k1::key::PublicKey
- secp256k1::key::SecretKey
- secp256k1::schnorrsig::KeyPair
- secp256k1::schnorrsig::PublicKey
- secp256k1::schnorrsig::Signature
- token::schemes::chain_commitment::ChainCommitmentScheme
- token::schemes::hmac_bearer::HmacScheme
Enums
- auth_wrapper::ParseError
- auth_wrapper::SignatureScheme
- auth_wrapper::VerifyError
- bitcoin::Network
- bitcoin::bip32::ChildNumber
- bitcoin::bip32::DeriveError
- bitcoin::bip32::SecpError
- bitcoin::prelude::InputDecodeError
- bitcoin::prelude::OutputDecodeError
- bitcoin::prelude::TransactionDecodeError
- bitcoin::prelude::VarIntDecodeError
- bitcoin::transaction::DecodeError
- bitcoin::transaction::InputDecodeError
- bitcoin::transaction::OutputDecodeError
- bitcoin::transaction::SignatureHashType
- bitcoin::transaction::input::DecodeError
- bitcoin::transaction::output::DecodeError
- bitcoin::var_int::DecodeError
- bitcoin_client::NodeError
- keyserver_client::KeyserverError
- keyserver_client::models::ParseError
- keyserver_client::models::SignatureScheme
- keyserver_client::models::VerifyError
- keyserver_client::services::GetMetadataError
- keyserver_client::services::GetPeersError
- keyserver_client::services::GetRawAuthWrapperError
- keyserver_client::services::PutMetadataError
- keyserver_client::services::SampleError
- payments::PreprocessingError
- relay::DigestError
- relay::EncryptionScheme
- relay::OpenError
- relay::ParseError
- relay::secp::SecpError
- relay::stamp::StampError
- relay::stamp::StampKeyError
- relay::stamp::StampType
- relay_client::RelayError
- relay_client::services::GetMessageError
- relay_client::services::GetProfileError
- relay_client::services::PutProfileError
- secp256k1::All
- secp256k1::Error
- secp256k1::SignOnly
- secp256k1::VerifyOnly
- secp256k1::cashweb_secp256k1_sys::types::c_void
- token::schemes::chain_commitment::ValidationError
- token::schemes::hmac_bearer::ValidationError
Traits
- bitcoin::Decodable
- bitcoin::Encodable
- keyserver_client::services::Connect
- relay_client::Connect
- relay_client::services::Connect
- secp256k1::Context
- secp256k1::Signing
- secp256k1::ThirtyTwoByteHash
- secp256k1::Verification
- secp256k1::cashweb_secp256k1_sys::CPtr
Macros
- secp256k1::cashweb_secp256k1_sys::impl_array_newtype
- secp256k1::cashweb_secp256k1_sys::impl_raw_debug
Functions
- bitcoin::transaction::transaction_id
- bitcoin::transaction::transaction_id_le
- keyserver_client::aggregate_peers
- keyserver_client::select_auth_wrapper
- keyserver_client::uniform_random_sampler
- payments::preprocess_payment
- relay::authenticate
- relay::create_merged_key
- relay::create_shared_key
- relay::encrypt_payload
- relay::encrypt_payload_in_place
- relay::stamp::create_shared_key
- relay::stamp::create_stamp_private_keys
- relay::stamp::verify_stamp
- secp256k1::cashweb_secp256k1_sys::ecdsa_signature_parse_der_lax
- secp256k1::cashweb_secp256k1_sys::rustsecp256k1_v0_3_1_context_create
- secp256k1::cashweb_secp256k1_sys::rustsecp256k1_v0_3_1_context_destroy
- secp256k1::cashweb_secp256k1_sys::rustsecp256k1_v0_3_1_default_error_callback_fn
- secp256k1::cashweb_secp256k1_sys::rustsecp256k1_v0_3_1_default_illegal_callback_fn
- secp256k1::cashweb_secp256k1_sys::secp256k1_context_create
- secp256k1::cashweb_secp256k1_sys::secp256k1_context_destroy
- secp256k1::cashweb_secp256k1_sys::secp256k1_context_preallocated_clone
- secp256k1::cashweb_secp256k1_sys::secp256k1_context_preallocated_clone_size
- secp256k1::cashweb_secp256k1_sys::secp256k1_context_preallocated_create
- secp256k1::cashweb_secp256k1_sys::secp256k1_context_preallocated_destroy
- secp256k1::cashweb_secp256k1_sys::secp256k1_context_preallocated_size
- secp256k1::cashweb_secp256k1_sys::secp256k1_context_randomize
- secp256k1::cashweb_secp256k1_sys::secp256k1_ec_privkey_negate
- secp256k1::cashweb_secp256k1_sys::secp256k1_ec_privkey_tweak_add
- secp256k1::cashweb_secp256k1_sys::secp256k1_ec_privkey_tweak_mul
- secp256k1::cashweb_secp256k1_sys::secp256k1_ec_pubkey_combine
- secp256k1::cashweb_secp256k1_sys::secp256k1_ec_pubkey_create
- secp256k1::cashweb_secp256k1_sys::secp256k1_ec_pubkey_negate
- secp256k1::cashweb_secp256k1_sys::secp256k1_ec_pubkey_parse
- secp256k1::cashweb_secp256k1_sys::secp256k1_ec_pubkey_serialize
- secp256k1::cashweb_secp256k1_sys::secp256k1_ec_pubkey_tweak_add
- secp256k1::cashweb_secp256k1_sys::secp256k1_ec_pubkey_tweak_mul
- secp256k1::cashweb_secp256k1_sys::secp256k1_ec_seckey_negate
- secp256k1::cashweb_secp256k1_sys::secp256k1_ec_seckey_tweak_add
- secp256k1::cashweb_secp256k1_sys::secp256k1_ec_seckey_tweak_mul
- secp256k1::cashweb_secp256k1_sys::secp256k1_ec_seckey_verify
- secp256k1::cashweb_secp256k1_sys::secp256k1_ecdh
- secp256k1::cashweb_secp256k1_sys::secp256k1_ecdsa_sign
- secp256k1::cashweb_secp256k1_sys::secp256k1_ecdsa_signature_normalize
- secp256k1::cashweb_secp256k1_sys::secp256k1_ecdsa_signature_parse_compact
- secp256k1::cashweb_secp256k1_sys::secp256k1_ecdsa_signature_parse_der
- secp256k1::cashweb_secp256k1_sys::secp256k1_ecdsa_signature_serialize_compact
- secp256k1::cashweb_secp256k1_sys::secp256k1_ecdsa_signature_serialize_der
- secp256k1::cashweb_secp256k1_sys::secp256k1_ecdsa_verify
- secp256k1::cashweb_secp256k1_sys::secp256k1_keypair_create
- secp256k1::cashweb_secp256k1_sys::secp256k1_keypair_xonly_pub
- secp256k1::cashweb_secp256k1_sys::secp256k1_keypair_xonly_tweak_add
- secp256k1::cashweb_secp256k1_sys::secp256k1_schnorrsig_sign
- secp256k1::cashweb_secp256k1_sys::secp256k1_schnorrsig_verify
- secp256k1::cashweb_secp256k1_sys::secp256k1_xonly_pubkey_from_pubkey
- secp256k1::cashweb_secp256k1_sys::secp256k1_xonly_pubkey_parse
- secp256k1::cashweb_secp256k1_sys::secp256k1_xonly_pubkey_serialize
- secp256k1::cashweb_secp256k1_sys::secp256k1_xonly_pubkey_tweak_add
- secp256k1::cashweb_secp256k1_sys::secp256k1_xonly_pubkey_tweak_add_check
- token::extract_pop
- token::extract_pop_header
- token::schemes::chain_commitment::construct_commitment
- token::schemes::chain_commitment::construct_token
- token::schemes::chain_commitment::construct_token_raw
- token::split_pop_token
Typedefs
- bitcoin_client::HttpClient
- bitcoin_client::HttpError
- bitcoin_client::HttpsClient
- secp256k1::cashweb_secp256k1_sys::EcdhHashFn
- secp256k1::cashweb_secp256k1_sys::NonceFn
- secp256k1::cashweb_secp256k1_sys::SchnorrNonceFn
- secp256k1::cashweb_secp256k1_sys::types::c_char
- secp256k1::cashweb_secp256k1_sys::types::c_int
- secp256k1::cashweb_secp256k1_sys::types::c_uchar
- secp256k1::cashweb_secp256k1_sys::types::c_uint
- secp256k1::cashweb_secp256k1_sys::types::size_t
Statics
- secp256k1::cashweb_secp256k1_sys::secp256k1_context_no_precomp
- secp256k1::cashweb_secp256k1_sys::secp256k1_ecdh_hash_function_default
- secp256k1::cashweb_secp256k1_sys::secp256k1_nonce_function_bip340
- secp256k1::cashweb_secp256k1_sys::secp256k1_nonce_function_default
- secp256k1::cashweb_secp256k1_sys::secp256k1_nonce_function_rfc6979
Constants
- bitcoin::transaction::script::opcodes::OP_CHECKSIG
- bitcoin::transaction::script::opcodes::OP_DUP
- bitcoin::transaction::script::opcodes::OP_EQUALVERIFY
- bitcoin::transaction::script::opcodes::OP_HASH160
- bitcoin::transaction::script::opcodes::OP_PUSHBYTES_20
- bitcoin::transaction::script::opcodes::OP_RETURN
- secp256k1::cashweb_secp256k1_sys::SECP256K1_SER_COMPRESSED
- secp256k1::cashweb_secp256k1_sys::SECP256K1_SER_UNCOMPRESSED
- secp256k1::cashweb_secp256k1_sys::SECP256K1_START_NONE
- secp256k1::cashweb_secp256k1_sys::SECP256K1_START_SIGN
- secp256k1::cashweb_secp256k1_sys::SECP256K1_START_VERIFY
- secp256k1::constants::COMPACT_SIGNATURE_SIZE
- secp256k1::constants::CURVE_ORDER
- secp256k1::constants::FIELD_SIZE
- secp256k1::constants::GENERATOR_X
- secp256k1::constants::GENERATOR_Y
- secp256k1::constants::KEY_PAIR_SIZE
- secp256k1::constants::MAX_SIGNATURE_SIZE
- secp256k1::constants::MESSAGE_SIZE
- secp256k1::constants::PUBLIC_KEY_SIZE
- secp256k1::constants::SCHNORRSIG_PUBLIC_KEY_SIZE
- secp256k1::constants::SCHNORRSIG_SIGNATURE_SIZE
- secp256k1::constants::SECRET_KEY_SIZE
- secp256k1::constants::UNCOMPRESSED_PUBLIC_KEY_SIZE
- secp256k1::key::ONE_KEY