Proof

scalus.examples.Groth16.Proof
case class Proof(piA: ByteString, piB: ByteString, piC: ByteString)

Proof structure for the Groth16 proof system

Contains the three main elements of a Groth16 proof: πA, πB, and πC

Value parameters

piA

First proof element in G1

piB

Second proof element in G2

piC

Third proof element in G1

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product