You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove is_dummy from Record struct and add implicit inner circuit enforcement. We can also forgo encoding and encrypting it into encrypted records - note that this doesn't change the encrypted record size, however it should ever so slightly decrease the constraint count of the inner circuit. However, the added enforcement of is_dummy is accrued in the inner circuit (but we should be doing this check).
Motivation
(Outline your motivation here)
Implementation
Are you willing to open a pull request? (See CONTRIBUTING)
The text was updated successfully, but these errors were encountered:
This change will improve the record_commitment constraint cost and native size cost. We currently allocate the bit as a byte and pay for 1 extra byte wherever this record_commitment is checked.
馃殌 Feature
Remove
is_dummy
fromRecord
struct and add implicit inner circuit enforcement. We can also forgo encoding and encrypting it into encrypted records - note that this doesn't change the encrypted record size, however it should ever so slightly decrease the constraint count of the inner circuit. However, the added enforcement ofis_dummy
is accrued in the inner circuit (but we should be doing this check).Motivation
(Outline your motivation here)
Implementation
Are you willing to open a pull request? (See CONTRIBUTING)
The text was updated successfully, but these errors were encountered: