Skip to content

fix: increased poseidon gates#12973

Merged
Thunkar merged 1 commit intomasterfrom
gj/increase_poseidon_gates_trace
Mar 24, 2025
Merged

fix: increased poseidon gates#12973
Thunkar merged 1 commit intomasterfrom
gj/increase_poseidon_gates_trace

Conversation

@Thunkar
Copy link
Contributor

@Thunkar Thunkar commented Mar 24, 2025

After this: #12061 we were overflowing the trace on contract class registrations. This was not caught by tests due to:

  • Insufficient tests with full proving (and the ones we have deploy without proving!)
  • Insufficient WASM testing: this overflow caused the overflowing trace to go over 4GB

@Thunkar Thunkar self-assigned this Mar 24, 2025
@Thunkar Thunkar merged commit 49d6bfa into master Mar 24, 2025
8 checks passed
@Thunkar Thunkar deleted the gj/increase_poseidon_gates_trace branch March 24, 2025 11:11
@iAmMichaelConnor
Copy link
Contributor

Aren't the traces meant to be optimised for "common" txs? I wouldn't classify contract class deployment as "common" enough to optimise the traces?
I'm doubtful that a user on a mobile phone will need to deploy a new contract class: software developers with macbooks will be deploying contract classes.

PhilWindle pushed a commit that referenced this pull request Mar 24, 2025
🤖 I have created a new Aztec Packages release
---


##
[0.82.2](v0.82.1...v0.82.2)
(2025-03-24)


### Features

* optimize unconstrained `embedded_curve_add`
(noir-lang/noir#7751)
([1e796e2](1e796e2))
* translator zk relation adjustments testing
([#12718](#12718))
([33e528f](33e528f))


### Bug Fixes

* increased poseidon gates
([#12973](#12973))
([49d6bfa](49d6bfa))


### Miscellaneous

* bump bb to 0.82.0 (noir-lang/noir#7777)
([1e796e2](1e796e2))
* Fix for e2e gossip network test
([#12954](#12954))
([5a256c8](5a256c8))
* get logs from init containers
([#12974](#12974))
([28d1f3e](28d1f3e))
* remove duplication on library list files
(noir-lang/noir#7774)
([1e796e2](1e796e2))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
DanielKotov pushed a commit that referenced this pull request Mar 27, 2025
After this: #12061
we were overflowing the trace on contract class registrations. This was
not caught by tests due to:

- Insufficient tests with full proving (and the ones we have deploy
without proving!)
- Insufficient WASM testing: this overflow caused the overflowing trace
to go over 4GB
DanielKotov pushed a commit that referenced this pull request Mar 27, 2025
🤖 I have created a new Aztec Packages release
---


##
[0.82.2](v0.82.1...v0.82.2)
(2025-03-24)


### Features

* optimize unconstrained `embedded_curve_add`
(noir-lang/noir#7751)
([1e796e2](1e796e2))
* translator zk relation adjustments testing
([#12718](#12718))
([33e528f](33e528f))


### Bug Fixes

* increased poseidon gates
([#12973](#12973))
([49d6bfa](49d6bfa))


### Miscellaneous

* bump bb to 0.82.0 (noir-lang/noir#7777)
([1e796e2](1e796e2))
* Fix for e2e gossip network test
([#12954](#12954))
([5a256c8](5a256c8))
* get logs from init containers
([#12974](#12974))
([28d1f3e](28d1f3e))
* remove duplication on library list files
(noir-lang/noir#7774)
([1e796e2](1e796e2))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
DanielKotov pushed a commit that referenced this pull request Mar 27, 2025
After this: #12061
we were overflowing the trace on contract class registrations. This was
not caught by tests due to:

- Insufficient tests with full proving (and the ones we have deploy
without proving!)
- Insufficient WASM testing: this overflow caused the overflowing trace
to go over 4GB
DanielKotov pushed a commit that referenced this pull request Mar 27, 2025
🤖 I have created a new Aztec Packages release
---


##
[0.82.2](v0.82.1...v0.82.2)
(2025-03-24)


### Features

* optimize unconstrained `embedded_curve_add`
(noir-lang/noir#7751)
([1e796e2](1e796e2))
* translator zk relation adjustments testing
([#12718](#12718))
([33e528f](33e528f))


### Bug Fixes

* increased poseidon gates
([#12973](#12973))
([49d6bfa](49d6bfa))


### Miscellaneous

* bump bb to 0.82.0 (noir-lang/noir#7777)
([1e796e2](1e796e2))
* Fix for e2e gossip network test
([#12954](#12954))
([5a256c8](5a256c8))
* get logs from init containers
([#12974](#12974))
([28d1f3e](28d1f3e))
* remove duplication on library list files
(noir-lang/noir#7774)
([1e796e2](1e796e2))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants