zksync-era

zkSync era

APACHE-2.0 License

Downloads
41.3K
Stars
2.8K

Bot releases are visible (Hide)

zksync-era - core: v19.2.0

Published by zksync-era-bot 9 months ago

19.2.0 (2024-01-17)

Features

  • adds zk linkcheck to zk tool and updates zk env for zk linkcheck ci usage (#868) (d64f584)
  • contract-verifier: Support zkVM solc contract verification (#854) (1ed5a95)
  • en: Make batch status updater work with pruned data (#863) (3a07890)
  • rewritten gossip sync to be async from block processing (#711) (3af4644)
zksync-era - core: v19.1.1

Published by zksync-era-bot 9 months ago

19.1.1 (2024-01-12)

Bug Fixes

  • vm: inspect_transaction_with_bytecode_compression for old VMs (#862) (077c0c6)
zksync-era - core: v19.1.0

Published by zksync-era-bot 9 months ago

19.1.0 (2024-01-10)

Features

  • address remaining spelling issues in dev comments and turns on dev_comments in cfg (#827) (1fd0afd)
  • core: removes multiple tokio runtimes and worker number setting. (#826) (b8b190f)
  • fix spelling in dev comments in core/lib/* - continued (#683) (0421fe6)
  • fix spelling in dev comments in core/lib/* - continued (#684) (b46c2e9)
  • fix spelling in dev comments in core/lib/multivm - continued (#682) (3839d39)
  • fix spelling in dev comments in core/lib/zksync_core - continued (#685) (70c3feb)
  • state-keeper: circuits seal criterion (#729) (c4a86bb)
  • state-keeper: Reject transactions that fail to publish bytecodes (#832) (0a010f0)
  • vm: Add batch input abstraction (#817) (997db87)

Bug Fixes

zksync-era - core: v19.0.0

Published by zksync-era-bot 10 months ago

19.0.0 (2024-01-05)

⚠ BREAKING CHANGES

  • vm: Release v19 - remove allowlist (#747)

Features

  • en: Make consistency checker work with pruned data (#742) (ae6e18e)
  • eth_sender: Remove generic bounds on L1TxParamsProvider in EthSender (#799) (29a4f52)
  • merkle tree: Finalize metadata calculator snapshot recovery logic (#798) (c83db35)
  • prover: Remove circuit-synthesizer (#801) (1426b1b)
  • prover: Remove old prover (#810) (8be1925)
  • snapshot creator: Make snapshot creator fault-tolerant (#691) (286c7d1)
  • vm: Add boojum integration folder (#805) (4071e90)
  • vm: Make utils version-dependent (#809) (e5fbcb5)
  • vm: Release v19 - remove allowlist (#747) (0e2bc56)
  • vm: Separate boojum integration vm (#806) (61712a6)

Bug Fixes

  • db: Fix parsing statement timeout from env (#818) (3f663ec)
  • prover: Remove old prover subsystems tables (#812) (9d0aefc)
  • prover: Remove prover-utils from core (#819) (2ceb911)
zksync-era - prover: v10.1.0

Published by zksync-era-bot 10 months ago

10.1.0 (2024-01-05)

Features

Bug Fixes

  • prover: increase DB polling interval for witness vector generators (#697) (94579cc)
  • prover: Remove prover-utils from core (#819) (2ceb911)
zksync-era - core: v18.13.0

Published by zksync-era-bot 10 months ago

18.13.0 (2024-01-02)

Features

  • contract-verifier: add zksolc v1.3.19 (#797) (2635570)
  • Remove generic bounds on L1GasPriceProvider (#792) (edf071d)
  • Remove TPS limiter from TX Sender (#793) (d0e9296)
zksync-era - core: v18.12.0

Published by zksync-era-bot 10 months ago

18.12.0 (2023-12-25)

Features

  • get-tokens: filter tokens by well_known (#767) (9c99e13)
zksync-era - core: v18.11.0

Published by zksync-era-bot 10 months ago

18.11.0 (2023-12-25)

Features

  • Revert "feat: Remove zks_getConfirmedTokens method" (#765) (6e7ed12)
zksync-era - core: v18.10.3

Published by zksync-era-bot 10 months ago

18.10.3 (2023-12-25)

Bug Fixes

  • core: do not unwrap unexisting calldata in commitment and regenerate it (#762) (ec104ef)
zksync-era - core: v18.10.2

Published by zksync-era-bot 10 months ago

18.10.2 (2023-12-25)

Bug Fixes

zksync-era - core: v18.10.1

Published by zksync-era-bot 10 months ago

18.10.1 (2023-12-25)

Bug Fixes

  • sequencer: don't stall blockchain on failed L1 tx (#759) (50cd7c4)
zksync-era - core: v18.10.0

Published by zksync-era-bot 10 months ago

18.10.0 (2023-12-25)

Features

Bug Fixes

zksync-era - prover: v10.0.2

Published by zksync-era-bot 10 months ago

10.0.2 (2023-12-21)

Bug Fixes

  • prover: Reduce amount of prover connections per prover subcomponent (#734) (d38aa85)
zksync-era - prover: v10.0.1

Published by zksync-era-bot 10 months ago

10.0.1 (2023-12-21)

Bug Fixes

  • prover: Add logging for prover + WVGs (#723) (d7ce14c)
  • prover: update rescue_poseidon version (#726) (3db25cb)
zksync-era - core: v18.9.0

Published by zksync-era-bot 10 months ago

18.9.0 (2023-12-19)

Features

  • Add ecadd and ecmul to the list of precompiles upon genesis (#669) (0be35b8)
  • api: Do not return receipt if tx was not included to the batch (#706) (625d632)
  • proto serialization/deserialization of snapshots creator objects (#667) (9f096a4)
  • zk fmt sqlx-queries (#533) (6982343)

Bug Fixes

  • en: Downgrade miniblock hash equality assertion to warning (#695) (2ef3ec8)

Performance Improvements

zksync-era - core: v18.8.0

Published by zksync-era-bot 10 months ago

18.8.0 (2023-12-13)

Features

  • api: Sunset API translator (#675) (846fd33)
  • core: Merge bounded and unbounded gas adjuster (#678) (f3c3bf5)
  • dal: Make ConnectionPoolBuilder owned (#676) (1153c42)
  • Implemented 1 validator consensus for the main node (#554) (9c59838)
  • merkle tree: Snapshot recovery in metadata calculator (#607) (f49418b)

Bug Fixes

zksync-era - core: v18.7.0

Published by zksync-era-bot 10 months ago

18.7.0 (2023-12-12)

Features

Bug Fixes

  • Cursor not moving correctly after poll in get_filter_changes (#546) (ec5907b)
  • fix docs error (#635) (883c128)
  • follow up metrics fixes (#648) (a317c7a)
  • Follow up metrics fixes vol.2 (#656) (5c1aea2)
  • job-processor: max_attepts_reached metric (#626) (dd9b308)
  • update google cloud dependencies that do not depend on rsa (#622) (8a8cad6)
zksync-era - core: v18.6.1

Published by zksync-era-bot 11 months ago

18.6.1 (2023-12-06)

Performance Improvements

  • external-node: Use async miniblock sealing in external IO (#611) (5cf7210)
zksync-era - core: v18.6.0

Published by zksync-era-bot 11 months ago

18.6.0 (2023-12-05)

Features

  • contract-verifier: Support verification for zksolc v1.3.17 (#606) (b65fedd)

Bug Fixes

  • Fix database connections in house keeper (#610) (aeaaecb)
zksync-era - prover: v10.0.0

Published by zksync-era-bot 11 months ago

10.0.0 (2023-12-05)

⚠ BREAKING CHANGES

  • boojum integration (#112)
  • Update to protocol version 17 (#384)

Features

  • Add various metrics to the Prover subsystems (#541) (58a4e6c)
  • adds spellchecker workflow, and corrects misspelled words (#559) (beac0a8)
  • boojum integration (#112) (e76d346)
  • boojum: Adding README to prover directory (#189) (c175033)
  • config: Extract everything not related to the env config from zksync_config crate (#245) (42c64e9)
  • core: Split config definitions and deserialization (#414) (c7c6b32)
  • dal: Do not load config from env in DAL crate (#444) (3fe1bb2)
  • en: Implement gossip fetcher (#371) (a49b61d)
  • fri-prover: In witness - panic if protocol version is not available (#192) (0403749)
  • hyperchain: Adding prover related commands to zk stack (#440) (580cada)
  • job-processor: report attempts metrics (#448) (ab31f03)
  • merkle tree: Allow random-order tree recovery (#485) (146e4cf)
  • merkle tree: Snapshot recovery for Merkle tree (#163) (9e20703)
  • Rewrite server binary to use vise metrics (#120) (26ee1fb)
  • Update to protocol version 17 (#384) (ba271a5)
  • vm: Move all vm versions to the one crate (#249) (e3fb489)
  • witness-generator: add logs to leaf aggregation job (#542) (7e95a3a)

Bug Fixes

  • Change no pending batches 404 error into a success response (#279) (e8fd805)
  • ci: Use the same nightly rust (#530) (67ef133)
  • crypto: update deps to include circuit fixes (#402) (4c82015)
  • crypto: update shivini to switch to era-cuda (#469) (38bb482)
  • crypto: update snark-vk to be used in server and update args for proof wrapping (#240) (4a5c54c)
  • docs: Add links to setup-data keys (#360) (1d4fe69)
  • path: update gpu prover setup data path to remove extra gpu suffix (#454) (2e145c1)
  • prover-fri: Update setup loading for node agg circuit (#323) (d1034b0)
  • prover-logging: tasks_allowed_to_finish set to true for 1 off jobs (#227) (0fac66f)
  • Sync protocol version between consensus and server blocks (#568) (56776f9)
  • Update prover to use the correct storage oracle (#446) (835dd82)