Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
ecc.hpp
Go to the documentation of this file.
1#pragma once
2
12
13namespace bb::avm2::simulation {
14
46
47} // namespace bb::avm2::simulation
EventEmitterInterface< ScalarMulEvent > & scalar_mul_events
Definition ecc.hpp:40
Ecc(ExecutionIdManagerInterface &execution_id_manager, GreaterThanInterface &gt, ToRadixInterface &to_radix, EventEmitterInterface< EccAddEvent > &ecadd_event_emitter, EventEmitterInterface< ScalarMulEvent > &scalar_mul_event_emitter, EventEmitterInterface< EccAddMemoryEvent > &add_memory_event_emitter)
Definition ecc.hpp:17
ToRadixInterface & to_radix
Definition ecc.hpp:43
GreaterThanInterface & gt
Definition ecc.hpp:42
EmbeddedCurvePoint add(const EmbeddedCurvePoint &p, const EmbeddedCurvePoint &q) override
Definition ecc.cpp:12
EventEmitterInterface< EccAddMemoryEvent > & add_memory_events
Definition ecc.hpp:41
ExecutionIdManagerInterface & execution_id_manager
Definition ecc.hpp:44
EventEmitterInterface< EccAddEvent > & add_events
Definition ecc.hpp:39
uint32_t MemoryAddress
AvmFlavorSettings::FF FF
Definition field.hpp:10