From d42ce0b3c7d330f78a523260e0d7acc622034b5d Mon Sep 17 00:00:00 2001 From: Future <70309026+hedgezhu@users.noreply.github.com> Date: Thu, 14 Apr 2022 22:16:51 +0800 Subject: [PATCH 1/2] Update README.md --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 37c0a5a7cb..9252c416e3 100644 --- a/README.md +++ b/README.md @@ -21,3 +21,9 @@ For state circuit, `MEMORY_ADDRESS_MAX` and `STACK_ADDRESS_MAX` do not need to b By default will take values: 2000 and 1300. You can also run both benchmarks by running: `make circuit_benches DEGREE=18`. + +# ToDo + +zkEVM is the core topic I am most interested in. + +I need to study the zk proof and the circuit in detail, then I'll dirty my hands. From 9d44f419177218c290ae8746d150448701957442 Mon Sep 17 00:00:00 2001 From: Mickey Date: Fri, 8 Jul 2022 15:06:11 +0800 Subject: [PATCH 2/2] fix some typos --- README.md | 6 ------ bus-mapping/src/circuit_input_builder.rs | 6 +++--- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 61338d7900..be1bffd633 100644 --- a/README.md +++ b/README.md @@ -21,9 +21,3 @@ For state circuit, `MEMORY_ADDRESS_MAX` and `STACK_ADDRESS_MAX` do not need to b By default will take values: 2000 and 1300. You can also run both benchmarks by running: `make circuit_benches DEGREE=18`. - -# ToDo - -zkEVM is the core topic I am most interested in. - -I need to study the zk proof and the circuit in detail, then I'll dirty my hands. diff --git a/bus-mapping/src/circuit_input_builder.rs b/bus-mapping/src/circuit_input_builder.rs index be42d2c5e7..41a9576553 100644 --- a/bus-mapping/src/circuit_input_builder.rs +++ b/bus-mapping/src/circuit_input_builder.rs @@ -34,9 +34,9 @@ pub use transaction::{Transaction, TransactionContext}; /// /// 1. Take a [`eth_types::Block`] to build the circuit input associated with /// the block. 2. For each [`eth_types::Transaction`] in the block, take the -/// [`eth_types::GethExecTrace`] to build the circuit input associated with -/// each transaction, and the bus-mapping operations associated with each -/// `eth_types::GethExecStep`] in the [`eth_types::GethExecTrace`]. +/// [`eth_types::GethExecTrace`] to build the circuit input associated with +/// each transaction, and the bus-mapping operations associated with each +/// [`eth_types::GethExecStep`] in the [`eth_types::GethExecTrace`]. /// /// The generated bus-mapping operations are: /// [`StackOp`](crate::operation::StackOp)s,