Compatible versions:
- Prover: v1.1.5-fork.4
- Bridge: v0.1.0
Changelog:
Version v0.1.3 is a patch-release, fixing some issues found in v0.1.2
RPC
- Max RPC message size is now configurable via the toml config file (#2179). You can define the RPC message size using the following new config parameter (value is in bytes):
[Executor]
MaxGRPCMessageSize = 100000000
- Added new pool limits, one for the limit of transactions for all accounts in the pool (
GlobalQueue
) and other for the limit of transactions per account (AccountQueue
) (#2189):
[Pool]
GlobalQueue = 1024
AccountQueue = 64
- Transactions with gas limit over the batch gas limit are now blocked (#2189)
- Fixed websockets concurrency writes error when calling the endpoints in parallel (#2173)
- Fixed
eth_syncing
to return false when node is already synced (#2173) - Fixed custom tracer for edge cases containing internal calls that doesn’t increase the step depth for any reason (#2173)
- Added batch L2 data to the custom endpoint
zkevm_getBatchByNumber
(#2223)
Synchronizer
- Fixed synchronization problem that happens when a forced batch is synced via trusted state in permissionless nodes. To fix this the parameter forcedBatchNumber has been added to the custom endpoint
zkevm_getBatchByNumber
(#2216)