List of all items
Structs
- ECVRF
- ECVRFContractProof
- ECVRFProof
- KeyPair
- RawKeyPair
- secp256k1::Message
- secp256k1::PublicKey
- secp256k1::RecoveryId
- secp256k1::SecretKey
- secp256k1::SharedSecret
- secp256k1::Signature
- secp256k1::curve::Affine
- secp256k1::curve::AffineStorage
- secp256k1::curve::ECMultContext
- secp256k1::curve::ECMultGenContext
- secp256k1::curve::Field
- secp256k1::curve::FieldStorage
- secp256k1::curve::Jacobian
- secp256k1::curve::Scalar
- secp256k1::util::Decoder
- secp256k1::util::SignatureArray
Enums
Traits
Functions
- hash::field_hash
- hash::hash_points
- hash::hash_points_prefix
- hash::hash_to_curve
- hash::hash_to_curve_prefix
- hash::is_on_curve
- hash::new_candidate_point
- hash::y_squared
- helper::calculate_witness_address
- helper::ecmult
- helper::ecmult_gen
- helper::get_address
- helper::jacobian_to_affine
- helper::projective_ec_add
- helper::projective_mul
- helper::projective_sub
- helper::random_bytes
- secp256k1::recover
- secp256k1::recover_with_context
- secp256k1::sign
- secp256k1::sign_with_context
- secp256k1::util::globalz_set_table_gej
- secp256k1::util::odd_multiples_table
- secp256k1::util::set_table_gej_var
- secp256k1::verify
- secp256k1::verify_with_context
- util::thread_rng
Statics
- secp256k1::ECMULT_CONTEXT
- secp256k1::ECMULT_GEN_CONTEXT
- secp256k1::curve::AFFINE_G
- secp256k1::util::AFFINE_INFINITY
- secp256k1::util::JACOBIAN_INFINITY
Constants
- helper::FIELD_SIZE
- helper::GROUP_ORDER
- secp256k1::curve::CURVE_B
- secp256k1::util::COMPRESSED_PUBLIC_KEY_SIZE
- secp256k1::util::DER_MAX_SIGNATURE_SIZE
- secp256k1::util::ECMULT_TABLE_SIZE_A
- secp256k1::util::ECMULT_TABLE_SIZE_G
- secp256k1::util::FULL_PUBLIC_KEY_SIZE
- secp256k1::util::MESSAGE_SIZE
- secp256k1::util::RAW_PUBLIC_KEY_SIZE
- secp256k1::util::SECRET_KEY_SIZE
- secp256k1::util::SIGNATURE_SIZE
- secp256k1::util::TAG_PUBKEY_EVEN
- secp256k1::util::TAG_PUBKEY_FULL
- secp256k1::util::TAG_PUBKEY_HYBRID_EVEN
- secp256k1::util::TAG_PUBKEY_HYBRID_ODD
- secp256k1::util::TAG_PUBKEY_ODD
- secp256k1::util::WINDOW_A
- secp256k1::util::WINDOW_G