6 Commits

Author SHA1 Message Date
Nazar Hussain
2ff1784005 chore: remove unused eslint directives (#7803)
**Motivation**

Remove any unused or inactive codebase.

**Description**

Remove all unused eslint directives as we are using `biome` now. 

**Steps to test or reproduce**

Run lint rules and all tests
2025-05-07 17:25:34 +02:00
Nazar Hussain
5c359f92dc deps: migrate to biomejs from eslint (#7108)
* Replace eslint with biomejs

* Update the inclusion of word

* Fix the formatting

* Update the lint task to do all checks

* Update biome rules from eslint config

* Replace eslint with biomejs

* Update the inclusion of word

* Fix the formatting

* Update the lint task to do all checks

* Update biome rules from eslint config

* Fix all lint issues

* Fix formatting

* Add extension recomendation for vscode

* Enable recommended rules

* Enable rule noUselessSwitchCase

* Enable rule noUselessConstructor

* Fix the types

* Fix unit tests

* Enforce import extensions

* Update the cli command

* Enforce useConsistentMemberAccessibility

* Update rules

* Fix rules

* Upgrade biomejs to latest version

* Update the rules

* Update and format the config file

* Fix types break during merge

* Fix unused check

* Add comment for explicit-return-type

* Remove eslint file

* Add _e objects for empty catch blocks

* Update formatter config

* Fix formatting
2024-10-10 12:43:36 -04:00
Nazar Hussain
08b82af89f feat: make few improvements to the prover (#5636)
* Utilize batch request to improve performance

* Expose api from the provider for flexible use

* Verify the execution compatibility in start

* Add support for request timeout on proxy

* Improve the e2e tests

* Fix browser bundling issue

* Fix a batch request issue

* Fix the code with feedback
2023-06-14 19:56:11 +02:00
Nazar Hussain
0207d6672e feat: add support for eth_estimateGas (#5521)
* Add eth_estimateGas support

* Fix lint error

* Fix the logger init

* Fix the browser logger
2023-05-26 12:58:41 +02:00
Nazar Hussain
375d660ed1 feat: add call support to verified requests for prover (#5462)
* Update the readme with details

* Restructure utility methods to make consistent pattern

* Add call support for verified requests

* Update the evm logic

* Update the logger data type

* Add more structured tests

* Move e2e tests to mainnet to make them stable for now till setup CI

* Update readme

* Fix a typo
2023-05-15 15:01:13 +02:00
Nazar Hussain
c4ba9ff9cd Add eth_getCode support to prover (#5364)
* Add eth_getCode support for the prover

* Move some functions to a utility file

* Add more unit tests

* Add unit test for getCode

* Cleanup fixture files

* Update the tsconfig
2023-04-19 09:23:27 -04:00