This repository was archived by the owner on Jul 5, 2024. It is now read-only.
File tree 1 file changed +5
-5
lines changed
zkevm-circuits/src/evm_circuit/execution
1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -113,7 +113,7 @@ impl<F: Field> ExecutionGadget<F> for BeginTxGadget<F> {
113
113
tx_id. expr ( ) ,
114
114
WordLoHi :: new ( [ addr. expr ( ) , 0 . expr ( ) ] ) ,
115
115
1 . expr ( ) ,
116
- 0 . expr ( ) , // Here value_prev is 0
116
+ 0 . expr ( ) ,
117
117
None ,
118
118
) ;
119
119
} // rwc_delta += PRECOMPILE_COUNT
@@ -123,10 +123,10 @@ impl<F: Field> ExecutionGadget<F> for BeginTxGadget<F> {
123
123
tx_id. expr ( ) ,
124
124
tx. caller_address . to_word ( ) ,
125
125
1 . expr ( ) ,
126
- 0 . expr ( ) , // Here too
126
+ 0 . expr ( ) ,
127
127
None ,
128
128
) ; // rwc_delta += 1
129
- let is_caller_callee_equal = cb. query_bool ( ) ; // What does this variable mean?
129
+ let is_caller_callee_equal = cb. query_bool ( ) ;
130
130
cb. account_access_list_write_unchecked (
131
131
tx_id. expr ( ) ,
132
132
tx. callee_address . to_word ( ) ,
@@ -149,7 +149,7 @@ impl<F: Field> ExecutionGadget<F> for BeginTxGadget<F> {
149
149
tx_id. expr ( ) ,
150
150
coinbase. to_word ( ) ,
151
151
1 . expr ( ) ,
152
- is_coinbase_warm. expr ( ) , // Why value_prev is = is_coinbase_warm?
152
+ is_coinbase_warm. expr ( ) ,
153
153
None ,
154
154
) ; // rwc_delta += 1
155
155
@@ -184,7 +184,7 @@ impl<F: Field> ExecutionGadget<F> for BeginTxGadget<F> {
184
184
& mut reversion_info,
185
185
) ;
186
186
187
- let caller_nonce_hash_bytes = cb. query_word32 ( ) ; // What's this variable for?
187
+ let caller_nonce_hash_bytes = cb. query_word32 ( ) ;
188
188
let create = ContractCreateGadget :: construct ( cb) ;
189
189
cb. require_equal_word (
190
190
"tx caller address equivalence" ,
You can’t perform that action at this time.
0 commit comments