Skip to content

Replace secp_utils usage of big.Int with uint256 library. #353

@rodrigo-pino

Description

@rodrigo-pino

In ./pkg/hintrunner/utils/secp_utils.go there are utilities for elliptic curves. They used big.Int unnecessarily because all values are smaller than 2**256 - 1.

The task is to replace all use of big.Int with uint256 which is waaaaaaay faster.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Difficulty: easyEasy - good first issueDuration: under a dayShould only take a few hoursoptimizationModification of the code that can improve performance

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions