Skip to content

v0.2.1

Latest

Choose a tag to compare

@moudyellaz moudyellaz released this 02 Aug 14:35
15144dd

What's Changed

  • feat: keccak speedup by @agureev in #551
  • fix(encryption): strengthen esk generation logic by @jonesmarvin8 in #569
  • Wallet ffi labels by @Pravdyvy in #577
  • refactor(lee::key_protocol) - cleaned up duplicated logic by @jonesmarvin8 in #532
  • refactor(privacy_preserving_circuit): introduce helper functions to shorten long functions by @jonesmarvin8 in #545
  • refactor(lez): clean up long functions by @jonesmarvin8 in #541
  • refactor(lee::state_machine): clean up long functions and files by @jonesmarvin8 in #535
  • refactor(integration_tests): cleaning up long functions by @jonesmarvin8 in #533
  • fix(lez/indexer): initialize testnet with the correct state by @schouhy in #588
  • fix: solve merging conflicts with main by @schouhy in #593
  • feat!: viewing key and ciphertext binding by @agureev in #550
  • feat!(wallet): wait for deploy tx inclusion in block by @Arjentix in #587
  • feat(test_fixtures): use prebuilt sequencer dp to speed up integration tests by @Arjentix in #590
  • feat(indexer): recoverable invalid blocks by @erhant in #581
  • feat!(cross-zone): async LEZ to LEZ cross-zone messaging by @moudyellaz in #542
  • test: Address missed mutants - bridge guard by @romanzac in #609
  • feat(wallet): change wallet synchronization flow by @agureev in #585
  • feat!: batched merkle proof fetching by @agureev in #598
  • feat(wallet_ffi): pda account id generation in FFI by @Pravdyvy in #582
  • fix(macos): nuke xcrun cache by @siddarthkay in #629
  • feat(ci): use docker image for ci by @Arjentix in #618
  • feat(wallet)!: Multi-sequencer client by @Pravdyvy in #600
  • feat(sequencer): bootstrap state from Bedrock by @Arjentix in #606
  • feat(circuit): view tag randomization for updated accounts by @agureev in #591
  • feat!(indexer, sequencer): common two-tip chain state for decentralized sequencing by @erhant in #603
  • fix!(state_machine): reject public transactions that silently drop a d… by @jonesmarvin8 in #625
  • refactor(keycard_wallet): replace keycard-py with keycard-rs by @jonesmarvin8 in #595
  • refactor: PrivateUnauthorized authorization changed to true by @jonesmarvin8 in #621
  • feat(wallet)!: Request distribution for multiple sequencers by @Pravdyvy in #623
  • refactor!(cross-zone): deploy programs at genesis instead of builtins by @moudyellaz in #615
  • fix(lez/wallet): drop signing with recipient keys by @schouhy in #594
  • feat(lez/wallet): add change-network command by @schouhy in #596
  • feat: dummy note padding by @agureev in #592
  • ci!: valid_proof_test removed from PRs by @Pravdyvy in #646
  • feat(wallet): multi-sequencer client parallelizm by @Pravdyvy in #638
  • fix(cross-zone): gate the forgery test on a verified peer-chain prefix by @moudyellaz in #649
  • feat!: obfuscate note and cipher order by @agureev in #564
  • fix(sequencer): follow-up fixes for #633 and #639 by @erhant in #642
  • fix(nix): update flake.nix to add pcsclite by @schouhy in #658
  • feat(cross-zone): persist each watcher's peer read cursor by @moudyellaz in #652
  • feat(zone_sdk): update to a new bedrock & zone sdk by @Arjentix in #654
  • Revert conflicting commits from main by @Arjentix in #663
  • test: bridge guard account flags modification by @schouhy in #664
  • ci: unblock valid-proof-test timeout by @moudyellaz in #665
  • Merge dev to main by @Arjentix in #661

New Contributors

Full Changelog: v0.2.0...v0.2.1