Proto commits in 0xPolygonHermez/zkevm-prover

These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)

Commit:5f7f405
Author:fractasy

Add no_counters to ProcessStatelessBatchRequestV2 gRPC method

Commit:1b7bf02
Author:fractasy

Add no_counters to ProcessStatelessBatchRequestV2 gRPC method

Commit:934b8c3
Author:fractasy

Add no_counters to ProcessStatelessBatchRequestV2 gRPC method

Commit:24a7158
Author:fractasy

Add no_counters to ProcessStatelessBatchRequestV2 gRPC method

Commit:2f0dacc
Author:fractasy

Add no_counters to ProcessStatelessBatchRequestV2 gRPC method

Commit:0c5455b
Author:fractasy

Modify datastream decoder to ignore L2 block end entries

Commit:7b44d6e
Author:fractasy

Add ENTRY_TYPE_L2_BLOCK_END to datastream.proto, and ignore this case in data_stream.cpp

Commit:192ffb9
Author:fractasy
Committer:fractasy

Port stateless aggregator datastream removal

Commit:3e132e4
Author:fractasy

Replace datastream by batchL2data, old batch number, chain ID and fork ID in prover

Commit:2a69fa0
Author:fractasy
Committer:fractasy

Update datastream.proto to latest spec; no code changes required

Commit:a447216
Author:fractasy

Update datastream.proto to latest spec; no code changes required

Commit:36451a6
Author:fractasy
Committer:fractasy

Implement Batch start/end in datastream protobuf flavor

Commit:c63aa7d
Author:fractasy

Implement Batch start/end in datastream protobuf flavor

Commit:a61818a
Author:fractasy
Committer:fractasy

Datastream new spec based on protobuf

Commit:48999da
Author:fractasy

Datastream new spec based on protobuf

Commit:e301167
Author:fractasy

Add version to ResponseDebug. Chane version to v7.0.0-RC3.

Commit:1dde4ef
Author:fractasy

Add l1_info_tree_index_min_timestamp to ProcessStatelessBatchRequestV2 in executor.proto

Commit:2f94766
Author:fractasy

Add l1_info_tree_index_min_timestamp to ProcessStatelessBatchRequestV2 in executor.proto

Commit:2b7cd1b
Author:fractasy

Implement kzgXxx helpers for blob inner

Commit:25ad755
Author:fractasy

Limit CTX_MAX value. Fix Input timestampLimit.

Commit:b9d303b
Author:fractasy
Committer:fractasy

Fix GHA E2E. Port Erigon ResponseDebug changes.

Commit:d00c4b6
Author:fractasy

Add db to ProcessBlobInnerRequestV3. Update release generated files.

Commit:3d8a88e
Author:fractasy

Implement ResponseDebug in ProcessBatchResponseV2 in executor.proto

The documentation is generated from this commit.

Commit:a6e0050
Author:fractasy

10k batch tests bug fixing, for fork 10

Commit:c0907b7
Author:fractasy

Update executor.proto ROM_BLOB_ERROR_INVALID_FORCED_BATCHES

Commit:707ab75
Author:fractasy

Rename config.loadDiagnosticRom. Update diagnostic roms. Return 3 new fields in process batch V3 response.

Commit:e6dd0f8
Author:fractasy

Update aggregator.proto, removing new_loca_exit_root from response

Commit:8cd4a48
Author:fractasy

Update .proto files and adapt fork 10 code to these changes

Commit:346580e
Author:fractasy

Add ROM_ERROR_INVALID_L1_INFO_TREE_INDEX. Fix FullTracer onStorageLog() data size.

Commit:7dda574
Author:fractasy

UNewrfork 9 rom. Fix storage logs size.

Commit:5146662
Author:fractasy

Port Erigon debugging changes from Elderberry (fork8)

Commit:9b057ab
Author:fractasy

Add debugging functionality for Erigon

Commit:3b2d5da
Author:fractasy

Merge branch 'fork_9' of github.com:0xPolygonHermez/zkevm-prover into fork_9

Commit:a445a94
Author:fractasy

Update fork 9 main executor with zkasm optimizations

Commit:fbc7a04
Author:fractasy

Implement new aggregator client for fork 9

Commit:b7f3a9e
Author:fractasy

Update aggregator.proto. Implement aggregator client mock.

Commit:0bef8bc
Author:rickb80

Merge remote-tracking branch 'origin/fork_9' into fork_9_aggregator_proto

Commit:d72204d
Author:rickb80

New Agg proto proposal

Commit:2bf622c
Author:fractasy

Port FullTracer fixes from develop

Commit:c5e9ba9
Author:fractasy
Committer:fractasy

Fix FullTracer logs

Commit:ec8d3ea
Author:fractasy

Fix FullTracer logs

Commit:344a178
Author:fractasy

Implement ProcessBlobInner()

Commit:9aa38b4
Author:fractasy

Update executor.proto and implement ProcessBatchV3() method

Commit:f8d71b3
Author:fractasy

Return TX status in process batch response V2

Commit:5d28f6c
Author:fractasy

Report the counters reserve by rom

Commit:082c2e2
Author:fractasy

Disable OOG_2 and UNSUPPORTED_PRECOMPILED errors, and execution_mode parameter, in execution service.

Commit:9695edd
Author:RogerTaule

Adding new parser

Commit:0b98dca
Author:fractasy
Committer:fractasy

Pick change

Commit:c5a5755
Author:fractasy

Execution mode. Clear logs at revert.

Commit:f4fda0b
Author:zkronos73
Committer:fractasy

Draft implementation in native code

Commit:de48457
Author:zkronos73

Draft implementation in native code

Commit:3e3e247
Author:fractasy
Committer:fractasy

Cherry-pick 73826021293e04ac26bce8fa58459afb7e99b526

Commit:7382602
Author:fractasy

Add check

Commit:7f89c4b
Author:fractasy

Add EXECUTOR_ERROR_INVALID_UPDATE_MERKLE_TREE to executor.proto

Commit:b9e4b08
Author:fractasy

Upgrade data stream: BE, chain ID, L1 info tree index

Commit:37d0dc8
Author:fractasy

DataStream code cleanup

Commit:5edac33
Author:fractasy

Add witness and dataStream to input

Commit:7451b60
Author:fractasy

First implementation of data stream parser

Commit:976fc0a
Author:fractasy

Parse CODE witness opcode. Modify gRCP services with Stateless batch versions.

Commit:e49773e
Author:RogerTaule
Committer:RogerTaule

Aggregation layer prover, corresponding binary and gRPC

Commit:d92289f
Author:fractasy

Add new executor errors for L1 info tree data

Commit:17621a1
Author:fractasy

Add 4 missing executor errors to executor.proto to map zkresult to them

Commit:059ecbf
Author:fractasy

Merge branch 'fork_7' of github.com:0xPolygonHermez/zkevm-prover into fork_7

Commit:e4942ff
Author:fractasy

Implement new aggregator.proto with Etrog changes

Commit:8429975
Author:rickb80

Merge remote-tracking branch 'origin/fork_7' into fork7_gRPC

Commit:a134201
Author:rickb80

Reorganize proverRequest input

Commit:d6a06bb
Author:fractasy

Explicit FullTracer::onStartBlock() implementation

Commit:7273f89
Author:rickb80

Added new fields in DebugV2 proto/server/client

Commit:585d248
Author:fractasy

HashDB::FinishBlock() infrastructure

Commit:0097a8e
Author:fractasy

HashDB::FinishBlock() infrastructure

Commit:c4fb1ac
Author:zkronos73

Merge remote-tracking branch 'origin/fork_7' into feature/climb-key-sm

Commit:d0927df
Author:zkronos73

change on storage sm and new climb key sm

Commit:d82acb3
Author:fractasy

Multi rom testing based on gas limit

Commit:9ed43d6
Author:fractasy

Update rom.json with fixes

Commit:e55233b
Author:fractasy

Add EXECUTOR_ERROR_SM_MAIN_BINARY_LT4_MISMATCH to executor.proto and map it in executor service

Commit:f5ea80d
Author:fractasy

Implement BlockState in StateManager

Commit:ed155de
Author:fractasy

Implement state override in fork 7 native executor

Commit:470061f
Author:fractasy

Parse ProcessBatchRequestV2 arguments

Commit:bb02da5
Author:fractasy

Update new executor.proto with ProcessBatchV2

Commit:14e32ec
Author:fractasy

Add SHA-256 errors to executor.proto. First Etrog rom.

Commit:c0b8c4e
Author:fractasy
Committer:GitHub

Merge pull request #680 from 0xPolygonHermez/fractasy_full_tracer_diet Implement FullTracer full_trace

Commit:a568c43
Author:fractasy

Implement HashDB::ResetDB()

Commit:6771eeb
Author:rickb80

Merge remote-tracking branch 'origin/develop' into rick/workflow_test_with_files

Commit:9432d6d
Author:rickb80

Few bugs solves and remote service completed

Commit:c4c8758
Author:fractasy

Implement setProgram as part of StateManager64

Commit:83c6275
Author:fractasy

Implement FullTracer full_trace

Commit:8fa0771
Author:fractasy

Parse input db using old state root

Commit:820bf98
Author:fractasy
Committer:GitHub

Merge pull request #591 from 0xPolygonHermez/fractasy_hashdb_64 Create HashDB::CancelBatch()

Commit:0205361
Author:fractasy

Create HashDB::CancelBatch()

Commit:18d23b7
Author:fractasy

Report GASPRICE and BALANCE opcodes usage in ProcessBatch() response

Commit:893cab6
Author:fractasy

Add context_id to main executor logs

Commit:6af2bd1
Author:fractasy

Add get_keys to executor service ProcessBatch call

Commit:bf042de
Author:fractasy
Committer:GitHub

Merge pull request #549 from 0xPolygonHermez/fractasy_hashdb_64 Implement StateManager64 purge() and consolidateState()

Commit:cae681d
Author:fractasy

Export ReadTree() through grpc

Commit:b14eebf
Author:fractasy

Add executor service errors to report invalid input parameters instead of cancelling the request

Commit:6c18539
Author:fractasy

Add executor.proto invalid input parameters errors

Commit:7a1bd0a
Author:fractasy

Implement StateManager64 purge() and consolidateState()

Commit:2e6f8ba
Author:fractasy

Fix StateManager OOC and skip updates of the same value. Add config.stateManagerPurgeTxs to disable the purge of TXs that are not part of the state root chain, e.g. due to an OOC condition.

Commit:34fe2eb
Author:fractasy

Add new state root argument to HashDB::Flush()

Commit:dbd1c81
Author:fractasy

Improve unhappy-path error management in main executor