Releases: logos-blockchain/logos-execution-zone
Releases · logos-blockchain/logos-execution-zone
Release list
v0.2.0
What's Changed
- Generalize Npk to multiple accounts by @schouhy in #447
- chore: add new blocks every 30 seconds to mock indexer service by @Arjentix in #463
- Refactor signatures by @jonesmarvin8 in #457
- feat: strong-type PrivacyPreservingCircuitInput with per-account enum by @moudyellaz in #462
- feat: GroupKeyHolder for GMS key management by @moudyellaz in #449
- feat(sequencer, indexer): Use zone-sdk instead of bedrock client by @pradovic in #389
Full Changelog: v0.1.2...v0.2.0
v0.2.0-rc6
What's Changed
- refactor(indexer)!: query IndexerCore directly in the FFI; fix #538 / #540 / #544, drop
portby @erhant in #547 - fix(indexer): update config files by @erhant in #568
- fix(deny): ignore RUSTSEC-2026-0185 (quinn-proto, transitive via libp2p) by @moudyellaz in #570
- add vault claim ffi by @schouhy in #553
- fix(nix): build risc0 Metal kernels on macOS by fixing xcrun env by @0x-r4bbit in #571
- feat(wallet-ffi)!: mnemonic-based updates by @Pravdyvy in #518
- fix(ci): fix publish images workflow by @Arjentix in #567
- fix: address issue 513 by @jonesmarvin8 in #552
- Decouple last parts of LEZ from LEE by @Arjentix in #524
- fix(lee): use test program in empty tx instead of authenticated tranfer by @schouhy in #578
- feat(sequencer): add
getChannelIdrpc endpoint by @Arjentix in #576
Full Changelog: v0.2.0-rc5...v0.2.0-rc6
v0.1.2
v0.2.0-rc2
What's Changed
- Avoid computing program ids to speed up tests by @schouhy in #431
- feat: add --account-label as alternative to --account-id by @fryorcraken in #392
- fix: Add init nullifiers for preconfigured accounts on genesis by @schouhy in #435
- Fix main by @schouhy in #440
- chore(ci): enable indexer integration tests with new docker image by @pradovic in #439
- Fix deny by updating
rustls-webpkiandmultihashby @schouhy in #448 - feat: introduce more descriptive error messages for public execution by @Arjentix in #433
New Contributors
Full Changelog: v0.2.0-rc1...v0.2.0-rc2
v0.2.0-rc1
What's Changed
- chore(nix): Add circuits dependency by @danielSanchezQ in #366
- chore(programs/amm): fix initial LP supply calculations by @gravityblast in #359
- Update sequencer config npks by @schouhy in #367
- HTTP retries in sequencer client by @Pravdyvy in #368
- fix: fix docker builds and runs by @Arjentix in #369
- feat: block ordering while resubmit by @Pravdyvy in #380
- Pinata Buff by @Pravdyvy in #382
- feat: sort blocks from latest to oldest in explorer by @Arjentix in #383
- Shared secret receiver usage fix by @Pravdyvy in #384
- Fix unrecognized commitment set digest error by @Arjentix in #385
- Revise README for sequencer and node setup by @moudyellaz in #376
- feat: ensure pinata recipient initialized by @weboko in #381
- Bash completion for
walletby @fryorcraken in #364 - fix: display HashType as hex string in Debug output by @fryorcraken in #365
- [Issue 295] ensure! in public transaction by @jonesmarvin8 in #357
- New clippy lints, dependecies & rust bump by @Arjentix in #391
- Refactor AMM state tests by @jonesmarvin8 in #338
- Branched retry on inscriptions by @Pravdyvy in #370
- Final state caching by @Pravdyvy in #374
- Add versioning docs & publish images on every version by @Arjentix in #396
- Clarify privacy handling in programmability section by @moudyellaz in #395
- add rm rocksdb in Just by @moudyellaz in #388
- update nonce mechanism by @jonesmarvin8 in #334
- Key protocol compatibility with BIP-032/Keycard by @jonesmarvin8 in #356
- Replace manual Sequencer RPC implementation with jsonrpsee by @Arjentix in #394
- Issue 257 - update ds and add ds to commitment by @jonesmarvin8 in #397
- Use docker volumes and cache docker Rust builds by @Arjentix in #402
- feat(programs): add Associated Token Account program with wallet CLI and tutorial by @0x-r4bbit in #387
- Temporarily remove integration tests indexer by @schouhy in #412
- Indexer db batching by @Pravdyvy in #390
- feat: general initial state by @Pravdyvy in #393
- Add validity windows to program output by @schouhy in #400
- Issue 258 - remove secp256k1 for k256 by @jonesmarvin8 in #399
- feat: protect from public pda griefing attacks by @Arjentix in #414
- feat: extend ValidityWindow with Unix timestamp bounds by @moudyellaz in #404
- fix(wallet): use cryptographically secure entropy for mnemonic generation by @0x-r4bbit in #300
- feat(programs/amm): add swap exact output functionality by @gravityblast in #406
- fix: add explicit permissions to allow CI on fork PRs by @ygd58 in #417
- add self_program_id by @moudyellaz in #426
- Add block context system accounts by @schouhy in #403
- DB structural updates by @Pravdyvy in #405
- Add caller_program_id to ProgramInput and flash swap demo by @moudyellaz in #428
- fix: fix docker builds on tags by @Arjentix in #437
- fix: use just sha without ref_name by @Arjentix in #438
New Contributors
- @gravityblast made their first contribution in #359
- @weboko made their first contribution in #381
- @ygd58 made their first contribution in #417
Full Changelog: v0.1...v0.2.0-rc1