What's Changed
- Detect when ROM execution finished without passing through label fina… by @fractasy in #282
- Refactor IP address logging by @fractasy in #283
- Add config.zkevmCmPolsAfterExecutor to save commit files after executor by @fractasy in #284
- Improve README.md aggregator client description and remove prover ser… by @fractasy in #285
- Avoid unnecessary reset in constructors by @fractasy in #286
- Optimize memory SM executor by @fractasy in #287
- Fix/memory final memory leak by @eduadiez in #288
- Fix storage instruction required data, port from JS by @fractasy in #289
- Remove noisy trace Directory already exists by @fractasy in #290
- Support multiple executor forks by @fractasy in #294
- Fix onProcessTX tx.type, merge from JS by @fractasy in #295
- Second round of full tracer hash format fixes from JS by @fractasy in #296
- Fix full tracer creation in prover path by @fractasy in #297
- Update rom with CTX fix by @fractasy in #298
- Port pols generator from pilcom to zkevm-prover by @fractasy in #299
- v0.7.0.0-rc.6-fork.1 files by @eduadiez in #300
- Add collection_test.json, and fix ADD carry value by @fractasy in #301
- Delete unused eval command functions by @fractasy in #302
- new_files_for_v0.7.0.0-rc.7-fork.1 by @eduadiez in #303
- Implement SHA256 using a gate SM by @fractasy in #304
- Fix FullTracer onStorageLog(). SHA256 refactoring. by @fractasy in #305
- Implement Blake hash over a gate SM to generate script by @fractasy in #306
- Merge Full Tracer change from JS by @fractasy in #307
- Fractasy/sha256 gate by @fractasy in #310
- Fractasy/trace config by @fractasy in #312
- Fractasy/remove maxmem register by @fractasy in #313
- Update rom.json with new FullTracer onUpdateStorage implementation by @fractasy in #314
- Expressions optimization by @rickb80 in #309
- Fflonk by @eduadiez in #315
- Minor fix in a main SM executor trace, generated code by @fractasy in #316
- add v0.8.0.0-rc.1 files by @eduadiez in #317
- Full tracer performance improvements by @fractasy in #318
- Fix onProcessTX condition to access callTrace[size-1] by @fractasy in #319
- Fix return_value generation in Full Tracer by @fractasy in #320
- Final fix for time metrics by @fractasy in #321
- Fix/rapidsnark by @eduadiez in #324
- fix getStringProof by @eduadiez in #326
- DB Cache improvements by @agnusmor in #328
- Fix mock proof generated by the aggregator mock client by @agnusmor in #329
- Statedb performance by @fractasy in #327
- Disable Time Storage Metrics in StateDB and StateDBRemote, used for p… by @fractasy in #330
- Detect unbalanced balance. Fix no_counters error. Fix revert in SC … by @fractasy in #331
- Fork 2 by @fractasy in #332
- Add getNumberOfFileDestrictors(): by @fractasy in #333
- add new files for the version v0.8.0.0-rc.2-forkid.2 by @eduadiez in #334
- Fix fork_1 and fork_2 main executors to load the proper rom.json by @fractasy in #335
- Database write and read connection pools by @fractasy in #336
- Trace config by @fractasy in #323
- Return new executor error: balance mismatch by @fractasy in #337
- Fix removing logs when onError, always by @fractasy in #338
- Fix logs batch_num in full tracer by @fractasy in #339
- Memory optimisation by @eduadiez in #341
- Expressions optimization2 by @rickb80 in #342
- Configure db write and read connections number by @fractasy in #340
- Avoid allocating unnecessary records in DatabaseCache by @fractasy in #344
- Generate input.db.json right after main SM execution by @fractasy in #345
- Undo binary optimization in main SM generator. Fix FullTracer::handl… by @fractasy in #346
- Return zkresult in StateDB::Flush(). Keep data if multi write failed. by @fractasy in #347
- StateDB singleton by @fractasy in #348
- Fork 3 by @fractasy in #351
- Expressions optimization2 by @rickb80 in #350
- Activate scalar-fe conversion checks by @fractasy in #352
- Fflonk improvements by @xavi-pinsach in #343
- add new files by @eduadiez in #353
- final files for v1.0.0-rc.1-fork.3 by @eduadiez in #354
- Add fork 3 rom.json to docker copied files. Modify copy_generate_fil… by @fractasy in #355
- Fractasy/prover e2e test by @fractasy in #356
- fix/temporal fix by @zkronos73 in #357
- Fix/temporal fix by @eduadiez in #358
- update circom files by @eduadiez in #359
- Fractasy/prover e2e test by @fractasy in #360
- update version by @eduadiez in #361
- Develop by @eduadiez in #362
New Contributors
- @xavi-pinsach made their first contribution in #343
Full Changelog: v0.7.0.0-rc.3...v1.0.0-fork.3