NethermindEth / cairo-vm-go

A virtual machine for Cairo written in Go
MIT License
79 stars 49 forks source link

Implement Integration Tests for Cairo Zero Hints #413

Closed TAdev0 closed 3 weeks ago

TAdev0 commented 3 months ago

Cairo Zero hints are currently being implemented. This issue summarises the state of integration tests for Cairo Zero hints.

Some hints are inter-related, and should be tested together. For example, the process of dictionaries squashing involves many hints, while integration test should ensure squashing process works properly after all hints are implemented. Same for usort where the action of sorting a list requires all usort-related hint.

Uint256 Operations

Math Operations

Usort

Elliptic Curve Operations

Signatures (ECDSA & SEC_P)

Blake Hash

Keccak

Dictionaries

Other

Osatuyi commented 3 months ago

Hello @TAdev0 I will like to be assigned this.

TAdev0 commented 3 months ago

Hi , This is not an issue that can be grabbed, but more of a reminder for us

Osatuyi commented 3 months ago

oh okay