# Functions
DecompressToG1 decompresses byte slice into G1 point by extracting Y parity bit from the first byte, extracting X value and calculating original Y value based on the extracted Y parity.
DecompressToG2 decompresses byte slice into G2 point by extracting Y parity bit from the first byte, extracting X value and calculating original Y value based on the extracted Y parity.
G1FromInts returns G1 point based on the provided x and y.
G1HashToPoint hashes the provided byte slice, maps it into a G1 and returns it as a G1 point.
G2FromInts returns G2 point based on the provided x and y in Fp^2.