github 0xPolygonHermez/zkevm-node v0.0.991

latest releases: v0.7.3, v0.7.3-RC1, v0.7.2...
pre-release10 months ago

Changelog

  • eea3365 Fix release process: version binaries, patch > 9, testnet.zip file
  • 5a4e837 fix streamer tool logs (#2717)
  • 22cd750 Add online tooling for data stream (#2712) (#2715)
  • 4225e2f build(deps): bump github.com/go-git/go-git/v5 from 5.9.0 to 5.10.0 (#2711)
  • 3a4aa63 + add coverage report to sonarcloud (#2706)
  • 0a9be06 + Synchronizer L1 parallel: rollupinfo request for lastest block, add previous block to check L… (#2685)
  • 4309add Add pool.whitelisted table (#2704)
  • c9218a3 Cherrypick/v0.3.3-RC6 (#2702)
  • bccca96 update code owners (#2703)
  • f8111b3 add new endpoint zkevm_getNativeBlockHashesInRange (#2661)
  • b63abb4 build(deps): bump github.com/prometheus/common from 0.44.0 to 0.45.0 (#2687)
  • ad11702 Cherrypick/2680 (#2688)
  • 8d2bd6b build(deps): bump google.golang.org/grpc from 1.58.3 to 1.59.0 (#2679)
  • ffcacec + L1 synchronization parallel: add logs to batches, fix control of consumer block (#2677)
  • 496d4a1 Upgrade to go 1.21 (#2676)
  • 1b8ba45 + fix behaviour on persistent errors and add logs to the creation of batches (#2672)
  • fb374d0 build(deps): bump github.com/prometheus/client_golang (#2674)
  • 9e0b776 build(deps): bump github.com/fatih/color from 1.14.1 to 1.15.0 (#2675)
  • d9031d6 Refactor data stream tool (#2653) (#2657)
  • 507c1cc build(deps): bump github.com/0xPolygonHermez/zkevm-data-streamer (#2665)
  • f946973 check for bookmark entry in data stream file (#2670) (#2671)
  • d9ee00b build(deps): bump google.golang.org/grpc from 1.58.2 to 1.58.3 (#2644)
  • 9ea4ab4 Improve WS subscription (#2635)
  • bc33559 Fix debug tracer error message (#2345)
  • 87dc818 build(deps): bump golang.org/x/net from 0.16.0 to 0.17.0 (#2645)
  • db6142b Cherrypick/2642 2647 (#2648)
  • 99b390a Cherrypick/#2632 #2637 (#2639)
  • b169d93 Fix encode into stream (#2634) (#2636)
  • 52ee880 Fix encodng tx in stream (#2629) (#2631)
  • d61b40d Update mock files using mockery v2.22.1 to v2.32.0 (#2630)
  • 96f039a build(deps): bump github.com/spf13/viper from 1.16.0 to 1.17.0 (#2628)
  • d3e77db build(deps): bump golang.org/x/sync from 0.3.0 to 0.4.0 (#2621)
  • 88cd7a3 migration + tests and queries (#2625) (#2626)
  • 12327f9 build(deps): bump golang.org/x/net from 0.15.0 to 0.16.0 (#2623)
  • f835c57 build(deps): bump golang.org/x/crypto from 0.13.0 to 0.14.0 (#2622)
  • dfa0a23 Feature/jrpc log limit (#2572)
  • 307bc3b Merge pull request #2609 from 0xPolygonHermez/improve/seq-dban-change-checkIfReorg-name
  • fdee8fa add unit test to validate jRPC max request limit per ip and second (#2593)
  • 2b96683 add random ContextId when calling executor.ProcessBatch (#2575)
  • 4c08c04 renaming: renaming dbManager.checkIfReorg to checkStateInconsistency.
  • bf82f69 Feature/2595 l1 sync deadlock (#2616)
  • 156cd76 build(deps): bump github.com/invopop/jsonschema from 0.11.0 to 0.12.0 (#2617)
  • ac53abd Populate stream file on sequencer startup (#2613) (#2614)
  • 4dfabaf build(deps): bump github.com/prometheus/client_model (#2612)
  • 17bf7bc build(deps): bump github.com/invopop/jsonschema from 0.10.0 to 0.11.0 (#2611)
  • 1789458 race condition: reset trusted state memory var (#2602) (#2603)
  • 73de485 build(deps): bump github.com/invopop/jsonschema from 0.8.0 to 0.10.0 (#2597)
  • fc0ce02 remove deprecated TraceBatchUseHTTPS config (#2606)
  • 310d4eb fix error check returned by the executor when debug tracing a block (#2605)
  • 6b54a8c build(deps): bump github.com/prometheus/client_golang (#2598)
  • 3536e12 build(deps): bump github.com/ethereum/go-ethereum from 1.13.1 to 1.13.2 (#2599)
  • 9d6303e fix deadlock on L1 synchronization when appears a ForkId that need a rewind (#2600)
  • e108a34 Merge pull request #2583 from 0xPolygonHermez/improve/benchmark-scripts
  • b0bff2d build(deps): bump github.com/spf13/afero from 1.9.5 to 1.10.0 (#2594)
  • 4408040 Data Streamer (#2569)
  • 26cbeac build(deps): bump google.golang.org/grpc from 1.58.1 to 1.58.2 (#2592)
  • 46e4b57 DB index (#2562) (#2570)
  • 81e38d6 Synchronizer L1 parallel: add control between retries to avoid spamming (#2585)
  • 630e196 bugfix: fixing L2 Reorg check. (#2588)
  • f0240cb improve: improving benchmark scripts.
  • d69bc87 Synchronizer L1 parallel: fix stuck due error on request (#2579)
  • f6a3774 fix trace default values and add condition to define which trace should be returned (#2576)
  • 98d035e Fix Makefile: should start synchronizer before eth-tx-manager (#2553)
  • 4042d7f Synchronizer L1 parallel: improve context usage (#2568)
  • 342a8dc Enable gasless txs on L2 (#2560) (#2565)
  • 2c00916 add unit and e2e tests for big batch l2 data (#2539)
  • 9cd6147 renamed test function to remove underscore (#2557)
  • ee35f06 build(deps): bump github.com/ethereum/go-ethereum from 1.13.0 to 1.13.1 (#2554)
  • ab6f926 L1 synchronization in parallel (#2504)
  • e8055e7 build(deps): bump go.uber.org/zap from 1.25.0 to 1.26.0 (#2550)
  • 77cf95b build(deps): bump github.com/ethereum/go-ethereum from 1.12.2 to 1.13.0 (#2540)
  • c1a9fcc build(deps): bump google.golang.org/grpc from 1.58.0 to 1.58.1 (#2551)
  • c9bb1f6 Fix nil evaluation (#2544) (#2548)
  • b083a59 avoid halt syncronization in permissionless nodes (#2536) (#2545)
  • 191ff41 build(deps): bump github.com/go-git/go-git/v5 from 5.8.1 to 5.9.0 (#2541)
  • ddbea30 fix merges (#2537)
  • d6cf591 only RPC component will refresh blocked addresses (#2501)
  • 2fec89e add jRPC support to eth_coinbase (#2500)
  • d9cc7fb improve the way the jRPC server log errors when returning an error response to the user (#2485)
  • d5c0135 Use ZKEVM_NETWORK variable to specify location of config files in docker compose file (#2524)
  • 81288dc fix logger (#2530)
  • 7d9550c Fix rom ooc error detection (#2527) (#2529)
  • d505253 Remove prover ports (aggregator) from docker-compose (#2525)
  • bf351e8 Cherrypick/v0.3.1 to develop (#2516)
  • 5f3c9d7 build(deps): bump github.com/invopop/jsonschema from 0.7.0 to 0.8.0 (#2519)
  • 4e1097e build(deps): bump google.golang.org/grpc from 1.57.0 to 1.58.0 (#2520)
  • 8deda03 build(deps): bump golang.org/x/net from 0.14.0 to 0.15.0 (#2513)
  • 285ff0f Cherrypick/fix convert process batch response (#2479)
  • 1da2eea Merge pull request #2490 from 0xPolygonHermez/improve/decode-hex
  • 0f9098b Merge pull request #2496 from 0xPolygonHermez/docs/benchmarks-how-to
  • 7130906 tool to rerun batches (#2498)
  • 9c52fa5 benchmarks: removing the need to get sequencer IP from aws.
  • 3b6e7b6 Merge pull request #2486 from 0xPolygonHermez/docs/benchmark-scripts-how-to
  • 419e7ca improve: adding handling of odd-length hex strings in .
  • cf207c7 reverting to working version of the scripts
  • f87b334 remove http call from trace by batch number; fix batch by number not found error (#2446)
  • 50d6268 add http request content limit (#2448)
  • 710c364 Merge pull request #2422 from 0xPolygonHermez/docs/benchmark-scripts-how-to
  • eb71392 Fix state configuration (#2478)
  • 5bc323d Merge v0.3.0 into develop (#2474)
  • e5faf3e improve: improving scripts.
  • 648af0a Update production-setup.md
  • ecd76db fix postgres version to 15 in docker compose files (#2471)
  • 27b5c4e Remove actual user names from PR template (#2470)
  • c40b8dd fixing print in 'benchmarks/sequencer/../metrics'
  • 12e7228 fix: fixing usage of num-ops param in 'benchmarks/sequencer/scripts'
  • a2e3c52 review code owners to match with the current team structure (#2435)
  • ce39e1d fix and add tests for safe and finalized l2 blocks (#2424)
  • 57a8269 fixing check for pending txs and adding informational print for gas metrics.
  • 659b082 Merge pull request #2431 from 0xPolygonHermez/improve/rpc-limit-batch-requests
  • 4fecb20 build(deps): bump github.com/google/uuid from 1.3.0 to 1.3.1 (#2436)
  • 9132e55 Merge branch 'develop' into improve/rpc-limit-batch-requests
  • 101da01 Merge pull request #2304 from 0xPolygonHermez/improve/websocket-server-dos-prevention
  • 99cb98b linter fixes
  • 1361bc3 refactoring and adding tests to batch requests
  • 295cd5b update doc (#2433)
  • b99af0b updating 'RPC.WebSockets.ReadLimit=100MB'
  • 4a5ae0b updating bytes sent in
  • 14733fb improve: adding config params and check for batch requests for enabling/disabling (disabled by default) and max requests count limit.
  • f65f0a9 fix: fixing config test values for 'RPC.WebSockets.ReadLimit'
  • 3b6ccbe docs: generating docs
  • 8c82b18 Merge branch 'develop' into improve/websocket-server-dos-prevention
  • 72fe919 config: updating RPC.Websockets.ReadLimit=80MB
  • 75cc2c8 Merge branch 'develop' into docs/benchmark-scripts-how-to
  • 3086056 Makefile improvements (#2419)
  • b8f23d2 Merge pull request #2298 from 0xPolygonHermez/bugfix/ip-validation
  • a6a1243 Merge branch 'develop' into bugfix/ip-validation
  • a5b55a7 benmchmark: improving benchmark tests, adding main script to do all steps for setup, metrics collection and printing, and adding docs.
  • 181d16f improve pre-EIP155 check (#2327)
  • a1476c9 fix safe and finalized l2 block to consider l1 safe and finalized blocks respectively (#2245)
  • c4d4904 Merge pull request #2408 from 0xPolygonHermez/test/uniswap-benchmark-script
  • a2b49f7 build(deps): bump github.com/ethereum/go-ethereum from 1.12.1 to 1.12.2 (#2407)
  • f2d7f8c Merge/v0.2.5 (#2413)
  • 4166e3f bugfix: adding back the 'State' section in test.node.config.toml to fix env vars resolving for 'permisionless-node'.
  • 9d928c2 Merge branch 'develop' into bugfix/ip-validation
  • 077fb50 fix ws subscribe to get filtered log notifications (#2396)
  • c9c8d4d test: fixing things and adding make entry for the e2e test.
  • 2072038 test: adding benchmark test script for uniswap
  • d045bd5 build(deps): bump github.com/ethereum/go-ethereum from 1.12.0 to 1.12.1 (#2402)
  • a0fb26a Feature/2362 state use field batch l2data of processing context v2 (#2390)
  • b18316e fix http request instance null for websocket requests (#2385)
  • de58703 Fix typos (#2267)
  • 1ea7e69 avoid double unlock in sequencer AddTxTracker (#2285)
  • b1e8994 fix script (#2383)
  • 1f89598 build(deps): bump golang.org/x/net from 0.13.0 to 0.14.0 (#2380)
  • 51f6ebd Adaptation to new HashDB interface (#2367)
  • a10a407 Merge v0.2.4 (includes v0.2.3) into Develop (#2376)
  • b27a6cc build(deps): bump go.uber.org/zap from 1.24.0 to 1.25.0 (#2361)
  • 712daca build(deps): bump golang.org/x/net from 0.12.0 to 0.13.0 (#2354)
  • 0cbb920 Merge Release/v0.2.2 into develop (#2353)
  • 82589a1 fixing state_db env vars
  • 01d8bbe Update README diagram (#2303)
  • bcc885e fix estimate gas nonce computation to deal with sequencer concurrency (#2204)
  • 9295967 Merge/v0.2.1 into develop (#2334)
  • 7d1b672 improve: moving BatchConfig to state package
  • 53eefdd fixing rebase errors
  • df00068 fixing comments
  • 806d147 improve: Add IP and ZKCounter Validation, Refactor Batch Configs
  • 1794b72 build(deps): bump google.golang.org/grpc from 1.56.2 to 1.57.0 (#2331)
  • bbde910 build(deps): bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.1 (#2332)
  • 517d5cc Release/v0.2.0 to develop (#2322)
  • 1cffb39 add jRPC ReadLimit log error handling and e2e test
  • 30f230e remove unnecessary config values and added RPC.WebSockets.ReadLimit default value unit test
  • 8112f22 build(deps): bump github.com/rubenv/sql-migrate from 1.5.1 to 1.5.2 (#2313)
  • b051b8a build(deps): bump github.com/jackc/pgconn from 1.14.0 to 1.14.1 (#2312)
  • 3c44fdc improve: adding config param ReadLimit in bytes for websockets, and using it on the websocket connection.
  • d9920f7 build(deps): bump github.com/holiman/uint256 from 1.2.2 to 1.2.3 (#2290)
  • a87dd5f build(deps): bump google.golang.org/grpc from 1.56.1 to 1.56.2 (#2265)
  • d3f7c20 build(deps): bump golang.org/x/net from 0.11.0 to 0.12.0 (#2262)
  • 50b2221 build(deps): bump golang.org/x/crypto from 0.10.0 to 0.11.0 (#2261)
  • bc9395e Hotfix v0.1.4 to main (#2250) (#2253)

Don't miss a new zkevm-node release

NewReleases is sending notifications on new releases.