HAOYUatHZ
|
9c7381669e
|
fix(traces): deletion proof apply wrong storage value from structLogger (#870)
cherry pick 4e3bf2f
|
2024-07-01 11:05:50 +08:00 |
|
HAOYUatHZ
|
d2fa88db28
|
feat: update tracing config (#827)
|
2024-06-14 21:44:21 +08:00 |
|
HAOYUatHZ
|
ca1ba1da87
|
feat: add ccc into miner (#674)
* add core/rawdb/accessors_row_consumption.go
* update core/rawdb/schema.go
* update eth/ethconfig/config.go
* update eth/ethconfig/gen_config.go
* update miner/miner.go
* update eth/backend.go
* update core/types.go
* update cmd/geth/main.go
* update cmd/utils/flags.go
* update core/types/block.go
* update core/block_validator.go
* WIP: update miner/worker.go
* WIP: update miner/worker.go
* WIP: update miner/worker.go
* WIP: update miner/worker.go
* WIP: update miner/worker.go
* WIP: update miner/worker.go add withTimer
* WIP: update miner/worker.go
* WIP: update miner/worker.go add some func
* WIP: update miner/worker.go `makeEnv`
* fix
* fix
* minor
* init traces return
* init accRows
* update `applyTransaction`
* fix `TestPriorityClient`
* miner: update metrics
* minor
* add `l2CommitTxTraceStateRevertTimer`
* update `calcAndSetAccRowsForEnv`
* start to work on `commitTransactions`
* seal block early if we're over time
* If we have collected enough transactions then we're done
* check L1 message queue index
* A single L1 message leads to out-of-gas
* more on nil err
* more error
* skip RemoveTx for now
* minor
* l1TxStrangeErr
* fix interface
* start to work on `commitWork`
* minor
* draft `fillTransactions`
* fix some types
* refactor
* fix
* add `circuitCapacityReached`
* minor
* fix `txToLazyTx`
* fix `(m *mockBackend) ChainDb()`
* fix `removeTx`
* update comments
|
2024-04-28 18:16:10 +08:00 |
|
HAOYUatHZ
|
b078aca5f6
|
refactor tracing codes (#675)
* update rollup/tracing/tracing.go
* rename
* fix
|
2024-03-20 08:44:20 +08:00 |
|
HAOYUatHZ
|
4ebc036d75
|
feat: add scroll trace (#620)
* add rollup/tracing/tracing.go
* update eth/tracers/logger/access_list_tracer.go
* update core/types/l2trace.go
* update core/vm/evm.go
* update core/evm.go
* update core/vm/interpreter.go
* update eth/tracers/logger/logger_json.go
* update core/vm/logger_trace.go
* mv core/vm/logger_trace.go
mv core/vm/logger_trace.go
* update eth/tracers/api_blocktrace.go
* update eth/tracers/js/tracer.go
* update `EVMLogger` interface
* fix `JSONLogger`'s `CaptureStateAfter`
* fix `OpcodeExecs`
* minor fixes
* fix eth/tracers/api_blocktrace.go
* comment out eth/tracers/logger/logger_trace.go
* fix
* update eth/tracers/api.go
* some renamings
* update cmd/utils/flags.go
* update rollup/tracing/tracing.go WIP
* fix interface
* minor
* fix `FormatLogs`
* Fix tracers (#663)
* export `CallTracer`
* export `CallTracer`
* export `PrestateTracer`
* export `MuxTracer`
* refactor
* merge `StructLogRes` (#662)
* merge `StructLogRes`
* clean up
* fix
* fix
* update core/block_validator.go
* update ethclient/ethclient.go
* merge `ExecutionResult` (#667)
* merge `ExecutionResult`
* fix l1datafee
* fix eth/tracers/api_test.go (#669)
* clean up
* WIP: update eth/tracers/logger/logger.go
* update `CaptureStart`
* update `CaptureExit`
* init `CaptureEnter`
* update `CaptureEnter` 1
* fix `CaptureEnter` 1
* fix depth
* fix `CaptureEnter` 2
* update `CaptureEnter` 2
|
2024-03-16 10:26:10 +08:00 |
|