Definition at line 343 of file zksnark.py.
◆ __init__()
◆ from_json_dict()
PGHR13.Proof zeth.core.zksnark.PGHR13.Proof.from_json_dict |
( |
Dict[str, Any] |
json_dict | ) |
|
|
static |
Reimplemented from zeth.core.zksnark.IProof.
Definition at line 376 of file zksnark.py.
376 def from_json_dict(json_dict: Dict[str, Any]) -> PGHR13.Proof:
378 a=G1Point.from_json_list(json_dict[
"a"]),
379 a_p=G1Point.from_json_list(json_dict[
"a_p"]),
380 b=G2Point.from_json_list(json_dict[
"b"]),
381 b_p=G1Point.from_json_list(json_dict[
"b_p"]),
382 c=G1Point.from_json_list(json_dict[
"c"]),
383 c_p=G1Point.from_json_list(json_dict[
"c_p"]),
384 h=G1Point.from_json_list(json_dict[
"h"]),
385 k=G1Point.from_json_list(json_dict[
"k"]))
◆ to_json_dict()
Dict[str, Any] zeth.core.zksnark.PGHR13.Proof.to_json_dict |
( |
|
self | ) |
|
Reimplemented from zeth.core.zksnark.IProof.
Definition at line 363 of file zksnark.py.
363 def to_json_dict(self) -> Dict[str, Any]:
365 "a": self.a.to_json_list(),
366 "a_p": self.a_p.to_json_list(),
367 "b": self.b.to_json_list(),
368 "b_p": self.b_p.to_json_list(),
369 "c": self.c.to_json_list(),
370 "c_p": self.c_p.to_json_list(),
371 "h": self.h.to_json_list(),
372 "k": self.k.to_json_list(),
zeth.core.zksnark.PGHR13.Proof.a |
◆ a_p
zeth.core.zksnark.PGHR13.Proof.a_p |
zeth.core.zksnark.PGHR13.Proof.b |
◆ b_p
zeth.core.zksnark.PGHR13.Proof.b_p |
zeth.core.zksnark.PGHR13.Proof.c |
◆ c_p
zeth.core.zksnark.PGHR13.Proof.c_p |
zeth.core.zksnark.PGHR13.Proof.h |
zeth.core.zksnark.PGHR13.Proof.k |
The documentation for this class was generated from the following file:
- /home/runner/work/zeth/zeth/client/zeth/core/zksnark.py