-
Notifications
You must be signed in to change notification settings - Fork 856
rw table: add committed_value to Rw::Account #557
Comments
I'm planning to add an In #591, because there's no MPT lookups, for |
Note that currently in the spec this column is called About the On the other hand, the types
Isn't the way you propose already the correct initial value? The State circuit already constraints that the |
I'm planning to go with
Right now, the only witness information that is passed into the state circuit is
This currently isn't the case (but I would like to make it so). CallContext and TxReceipt rows have initial values are can be non-zero, which is why I need to match on them during the assignment here: https://github.com/privacy-scaling-explorations/zkevm-circuits/pull/591/files#diff-f13d8103faf1d1581fc8ab5061a9b71a6163cd6189af976ad024ea10c8b1f432R245. For more context see this discussion: #602 (comment)
The current logic for determining the assignment for |
@lispc , @z2trillion just checking, is this task still open or was it completed before? |
Currently the state circuit has an zkevm-circuits/zkevm-circuits/src/state_circuit.rs Lines 52 to 55 in 878e5e6
So I believe this issue is complete. @z2trillion could you confirm this? |
I found comment related to this issue and said not necessary.
|
agree with @z2trillion . seems don't need to add committed_value to Rw::Account since evm circuit does not need that. |
@lispc (CC: @z2trillion ) |
Hi @z2trillion Please reopen if we have something to discuss 😀 |
both bus-mapping and evm circuit according to spec https://github.com/appliedzkp/zkevm-specs/blob/master/specs/tables.md
The text was updated successfully, but these errors were encountered: