Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::avm2::constraining::Poseidon2ConstrainingTest Class Reference
Inheritance diagram for bb::avm2::constraining::Poseidon2ConstrainingTest:
bb::avm2::constraining::Poseidon2MemoryConstrainingTest

Protected Member Functions

 Poseidon2ConstrainingTest ()
 

Protected Attributes

EventEmitter< Poseidon2HashEventhash_event_emitter
 
EventEmitter< Poseidon2PermutationEventperm_event_emitter
 
EventEmitter< Poseidon2PermutationMemoryEventperm_mem_event_emitter
 
EventEmitter< FieldGreaterThanEventfield_gt_event_emitter
 
EventEmitter< GreaterThanEventgt_event_emitter
 
ExecutionIdManager execution_id_manager
 
NiceMock< MockRangeCheckrange_check
 
FieldGreaterThan ff_gt
 
GreaterThan gt
 
Poseidon2 poseidon2
 

Detailed Description

Definition at line 57 of file poseidon2.test.cpp.

Constructor & Destructor Documentation

◆ Poseidon2ConstrainingTest()

bb::avm2::constraining::Poseidon2ConstrainingTest::Poseidon2ConstrainingTest ( )
inlineprotected

Definition at line 59 of file poseidon2.test.cpp.

Member Data Documentation

◆ execution_id_manager

ExecutionIdManager bb::avm2::constraining::Poseidon2ConstrainingTest::execution_id_manager
protected

Definition at line 71 of file poseidon2.test.cpp.

◆ ff_gt

FieldGreaterThan bb::avm2::constraining::Poseidon2ConstrainingTest::ff_gt
protected

Definition at line 73 of file poseidon2.test.cpp.

◆ field_gt_event_emitter

EventEmitter<FieldGreaterThanEvent> bb::avm2::constraining::Poseidon2ConstrainingTest::field_gt_event_emitter
protected

Definition at line 68 of file poseidon2.test.cpp.

◆ gt

GreaterThan bb::avm2::constraining::Poseidon2ConstrainingTest::gt
protected

Definition at line 74 of file poseidon2.test.cpp.

◆ gt_event_emitter

EventEmitter<GreaterThanEvent> bb::avm2::constraining::Poseidon2ConstrainingTest::gt_event_emitter
protected

Definition at line 69 of file poseidon2.test.cpp.

◆ hash_event_emitter

EventEmitter<Poseidon2HashEvent> bb::avm2::constraining::Poseidon2ConstrainingTest::hash_event_emitter
protected

Definition at line 65 of file poseidon2.test.cpp.

◆ perm_event_emitter

EventEmitter<Poseidon2PermutationEvent> bb::avm2::constraining::Poseidon2ConstrainingTest::perm_event_emitter
protected

Definition at line 66 of file poseidon2.test.cpp.

◆ perm_mem_event_emitter

EventEmitter<Poseidon2PermutationMemoryEvent> bb::avm2::constraining::Poseidon2ConstrainingTest::perm_mem_event_emitter
protected

Definition at line 67 of file poseidon2.test.cpp.

◆ poseidon2

Poseidon2 bb::avm2::constraining::Poseidon2ConstrainingTest::poseidon2
protected

Definition at line 75 of file poseidon2.test.cpp.

◆ range_check

NiceMock<MockRangeCheck> bb::avm2::constraining::Poseidon2ConstrainingTest::range_check
protected

Definition at line 72 of file poseidon2.test.cpp.


The documentation for this class was generated from the following file: