Table of Contents

Class Groth16Zkp

Namespace
Aptos
Assembly
Aptos.dll
public class Groth16Zkp : Proof
Inheritance
Groth16Zkp
Inherited Members

Constructors

Groth16Zkp(G1Bytes, G2Bytes, G1Bytes)

public Groth16Zkp(G1Bytes a, G2Bytes b, G1Bytes c)

Parameters

a G1Bytes
b G2Bytes
c G1Bytes

Groth16Zkp(byte[], byte[], byte[])

public Groth16Zkp(byte[] a, byte[] b, byte[] c)

Parameters

a byte[]
b byte[]
c byte[]

Groth16Zkp(string, string, string)

[JsonConstructor]
public Groth16Zkp(string a, string b, string c)

Parameters

a string
b string
c string

Fields

A

[JsonProperty("a")]
public G1Bytes A

Field Value

G1Bytes

B

[JsonProperty("b")]
public G2Bytes B

Field Value

G2Bytes

C

[JsonProperty("c")]
public G1Bytes C

Field Value

G1Bytes

Methods

Deserialize(Deserializer)

public static Groth16Zkp Deserialize(Deserializer d)

Parameters

d Deserializer

Returns

Groth16Zkp

Serialize(Serializer)

public override void Serialize(Serializer s)

Parameters

s Serializer