ExEcc.BLS.Typing (ExEcc v0.1.0)

View Source

Summary

Types

fq2_element_optimized()

@type fq2_element_optimized() :: {integer(), integer()}

g1_compressed()

@type g1_compressed() :: integer()

g1_uncompressed()

@type g1_uncompressed() :: {integer(), integer(), integer()} | nil

g2_compressed()

@type g2_compressed() :: {integer(), integer()}

g2_uncompressed()

@type g2_uncompressed() ::
  {fq2_element_optimized(), fq2_element_optimized(), fq2_element_optimized()}
  | nil