UltrafastSecp256k1
3.50.0
Ultra high-performance secp256k1 elliptic curve cryptography library
Loading...
Searching...
No Matches
secp256k1::fast::Scalar Member List
This is the complete list of members for
secp256k1::fast::Scalar
, including all inherited members.
bit
(std::size_t index) const
secp256k1::fast::Scalar
data
() const noexcept
secp256k1::fast::Scalar
inline
from_bytes
(const std::array< std::uint8_t, 32 > &bytes)
secp256k1::fast::Scalar
static
from_bytes
(const std::uint8_t *bytes32)
secp256k1::fast::Scalar
static
from_data
(const ::secp256k1::ScalarData &d)
secp256k1::fast::Scalar
inline
static
from_hex
(const std::string &hex)
secp256k1::fast::Scalar
static
from_limbs
(const limbs_type &limbs)
secp256k1::fast::Scalar
static
from_uint64
(std::uint64_t value)
secp256k1::fast::Scalar
static
inverse
() const
secp256k1::fast::Scalar
is_even
() const noexcept
secp256k1::fast::Scalar
is_zero
() const noexcept
secp256k1::fast::Scalar
limbs
() const noexcept
secp256k1::fast::Scalar
inline
limbs_type
typedef
secp256k1::fast::Scalar
negate
() const
secp256k1::fast::Scalar
one
()
secp256k1::fast::Scalar
static
operator*
(const Scalar &rhs) const
secp256k1::fast::Scalar
operator*=
(const Scalar &rhs)
secp256k1::fast::Scalar
operator+
(const Scalar &rhs) const
secp256k1::fast::Scalar
operator+=
(const Scalar &rhs)
secp256k1::fast::Scalar
operator-
(const Scalar &rhs) const
secp256k1::fast::Scalar
operator-=
(const Scalar &rhs)
secp256k1::fast::Scalar
operator==
(const Scalar &rhs) const noexcept
secp256k1::fast::Scalar
parse_bytes_strict
(const std::uint8_t *bytes32, Scalar &out) noexcept
secp256k1::fast::Scalar
static
parse_bytes_strict
(const std::array< std::uint8_t, 32 > &bytes, Scalar &out) noexcept
secp256k1::fast::Scalar
static
parse_bytes_strict_nonzero
(const std::uint8_t *bytes32, Scalar &out) noexcept
secp256k1::fast::Scalar
static
parse_bytes_strict_nonzero
(const std::array< std::uint8_t, 32 > &bytes, Scalar &out) noexcept
secp256k1::fast::Scalar
static
Scalar
()
secp256k1::fast::Scalar
to_bytes
() const
secp256k1::fast::Scalar
to_hex
() const
secp256k1::fast::Scalar
to_naf
() const
secp256k1::fast::Scalar
to_wnaf
(unsigned width) const
secp256k1::fast::Scalar
write_bytes
(std::uint8_t *out32) const noexcept
secp256k1::fast::Scalar
zero
()
secp256k1::fast::Scalar
static
Generated by
1.9.8