Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <ecc.hpp>
Public Member Functions | |
virtual | ~EccInterface ()=default |
virtual EmbeddedCurvePoint | add (const EmbeddedCurvePoint &p, const EmbeddedCurvePoint &q)=0 |
virtual EmbeddedCurvePoint | scalar_mul (const EmbeddedCurvePoint &point, const FF &scalar)=0 |
virtual void | add (MemoryInterface &memory, const EmbeddedCurvePoint &p, const EmbeddedCurvePoint &q, MemoryAddress dst_address)=0 |
|
virtualdefault |
|
pure virtual |
Implemented in bb::avm2::simulation::Ecc.
|
pure virtual |
Implemented in bb::avm2::simulation::Ecc.
|
pure virtual |
Implemented in bb::avm2::simulation::Ecc.