# Functions
BigIntArrayToElementArray converts an array of *big.Int into an array of *ff.Element.
BigIntLEBytes encodes a big.Int into an array in Little-Endian.
CheckBigIntArrayInField checks if given *big.Int fits in a Field Q element.
CheckBigIntInField checks if given *big.Int fits in a Field Q element.
ElementArrayToBigIntArray converts an array of *ff.Element into an array of *big.Int.
HexDecode decodes a hex string into an array of bytes.
HexDecodeInto decodes a hex string into an array of bytes (dst), verifying that the decoded array has the same length as dst.
HexEncode encodes an array of bytes into a string in hex.
NewIntFromString creates a new big.Int from a decimal integer encoded as a string.
SetBigIntFromLEBytes sets the value of a big.Int from a Little-Endian encoded value.
SwapEndianness swaps the endianness of the value encoded in xs.
# Type aliases
Hex is a byte slice type that can be marshalled and unmarshaled in hex.