UltrafastSecp256k1 3.50.0
Ultra high-performance secp256k1 elliptic curve cryptography library
Loading...
Searching...
No Matches
secp256k1::fast::FieldElement Member List

This is the complete list of members for secp256k1::fast::FieldElement, including all inherited members.

data() const noexceptsecp256k1::fast::FieldElementinline
FieldElement()secp256k1::fast::FieldElement
from_bytes(const std::array< std::uint8_t, 32 > &bytes)secp256k1::fast::FieldElementstatic
from_data(const ::secp256k1::FieldElementData &d)secp256k1::fast::FieldElementinlinestatic
from_hex(const std::string &hex)secp256k1::fast::FieldElementstatic
from_limbs(const limbs_type &limbs)secp256k1::fast::FieldElementstatic
from_limbs_raw(const limbs_type &limbs) noexceptsecp256k1::fast::FieldElementinlinestatic
from_mont(const FieldElement &a)secp256k1::fast::FieldElementstatic
from_uint64(std::uint64_t value)secp256k1::fast::FieldElementstatic
inverse() constsecp256k1::fast::FieldElement
inverse_inplace()secp256k1::fast::FieldElement
limbs() const noexceptsecp256k1::fast::FieldElementinline
limbs_mut() noexceptsecp256k1::fast::FieldElementinline
limbs_type typedefsecp256k1::fast::FieldElement
negate(unsigned magnitude=1) constsecp256k1::fast::FieldElement
negate_assign(unsigned magnitude=1)secp256k1::fast::FieldElement
one()secp256k1::fast::FieldElementstatic
operator*(const FieldElement &rhs) constsecp256k1::fast::FieldElement
operator*=(const FieldElement &rhs)secp256k1::fast::FieldElement
operator+(const FieldElement &rhs) constsecp256k1::fast::FieldElement
operator+=(const FieldElement &rhs)secp256k1::fast::FieldElement
operator-(const FieldElement &rhs) constsecp256k1::fast::FieldElement
operator-=(const FieldElement &rhs)secp256k1::fast::FieldElement
operator==(const FieldElement &rhs) const noexceptsecp256k1::fast::FieldElement
parse_bytes_strict(const std::uint8_t *bytes32, FieldElement &out) noexceptsecp256k1::fast::FieldElementstatic
parse_bytes_strict(const std::array< std::uint8_t, 32 > &bytes, FieldElement &out) noexceptsecp256k1::fast::FieldElementstatic
sqrt() constsecp256k1::fast::FieldElement
square() constsecp256k1::fast::FieldElement
square_inplace()secp256k1::fast::FieldElement
to_bytes() constsecp256k1::fast::FieldElement
to_bytes_into(std::uint8_t *out) const noexceptsecp256k1::fast::FieldElement
to_hex() constsecp256k1::fast::FieldElement
zero()secp256k1::fast::FieldElementstatic