aztec-packages: v0.51.1
Pre-release
Pre-release
0.51.1 (2024-08-29)
Features
- Add CLI command for gathering proving metrics (#8221) (5929a42)
- Add status check to prover agent (#8248) (7b3006a)
- avm: 1-slot sload/sstore (nr, ts) (#8264) (bdd9b06)
- avm: Avm recursive verifier cpp (#8162) (6a5587c)
- avm: Integrate new range and cmp gadgets (#8165) (2e1be18)
- avm: Range check gadget (#7967) (0dd954e)
- Block cheat codes in anvil (#8277) (4a82f53)
- docs: Add partial notes doc (#8192) (4299bbd)
- Faster L1 deployment (#8234) (51d6699)
- Initial validator set (#8133) (6d31ad2)
- L1-publisher cleanup (#8148) (6ae2535)
- Moving fee payout + make proof submission sequential (#8262) (273b452)
- Proof surgery class (#8236) (10d7edd)
- Request specific transactions through the p2p layer (#8185) (54e1cc7)
- Slot duration flexibility (#8122) (708e4e5)
- Spartan token transfer (#8163) (38f0157)
- Wallet tx management (#8246) (2cfe7cd)
Bug Fixes
- Attempt to fix nightly test (#8222) (477eec5)
- avm-simulator: Await avm bytecode check (#8268) (4410eb3)
- bb-prover: Create structure for AVM vk (#8233) (55b6ba2)
- bb: Mac build (#8255) (ac54f5c)
- ci: Spot-runner-action was not built (#8274) (c1509c1)
- ci: Try fix brotli edge-case (#8256) (e03ea0b)
- Docker containers healthchecks (#8228) (19edbbb)
- docs: Update entrypoint details on accounts page (#8184) (8453ec7)
- Export brillig names in contract functions (#8212) (4745741)
- Fixes for the nightly test run against Sepolia (#8229) (cfc65c6)
- Handle constant output for sha256 (#8251) (0653ba5)
- Log public vm errors as warn in prover-agent (#8247) (9f4ea9f)
- Remove devnet ARM builds for now (#8202) (81ef715)
- Remove fundFpc step from bootstrap (#8245) (a742531)
- Ts codegen (#8267) (cb58800)
Miscellaneous
- Add check to just release images to devnet-deploys (#8242) (aa6791d)
- Add partial note support for value note (#8141) (daa57cc)
- Always run
build-check
step inpublish-bb.yml
(#8240) (5e9749f) - avm: Replace range and cmp with gadgets (#8164) (cc12558)
- Basic network matrix (#8257) (2a76b1a), closes #8001
- bb: Use std::span in pippenger for scalars (#8269) (2323cd5)
- Bump provernet agents to 8 and speed up bot (#8280) (2b1ea31)
- Configure interval mining for anvil (#8211) (eba57b4)
- Create external-ci-approved.yml (#8235) (24b059b)
- Disallow prune in devnet + add onlyOwners (#8134) (c736f96)
- Fix various warnings in noir code (#8258) (1c6b478)
- Less noisy AVM failures in proving (#8227) (03bcd62)
- Open an issue if publishing bb fails (#8223) (2d7a775)
- Reinstate l1-contracts package (#8250) (263a912)
- Remove unused generic parameters (#8249) (00ed045)
- Rename process to propose for clarity (#8265) (bf7a99d)
- Replace relative paths to noir-protocol-circuits (1783c80)
- Replace relative paths to noir-protocol-circuits (ffe1f35)
- Report prover metrics (#8155) (dc7bcdf), closes #7675
- Rework balances map (#8127) (1cac3dd), closes #8104
- Run CI after merges to provernet (#8244) (97e5e25)