HAOYUatHZ
a84baf6bc3
fix(tracing): fix error handling in fillBlockTrace ( #890 ) ( #898 )
...
* fix(tracing): fix error handling in `fillBlockTrace`
* chore: auto version bump [bot]
* chore: auto version bump [bot]
---------
Co-authored-by: HAOYUatHZ <HAOYUatHZ@users.noreply.github.com>
2024-07-12 11:37:21 +08:00
HAOYUatHZ
f777318776
sync l1datafee change for curie ( #888 )
...
* update rollup/rcfg/config.go
* update consensus/misc/curie.go
* update rollup/fees/rollup_fee_test.go
* update rollup/fees/rollup_fee.go
* update rollup/tracing/tracing.go
* update tests/state_test_util.go
* update light/txpool.go
* fix some
* update eth/tracers/internal/tracetest/prestate_test.go
* update eth/tracers/api.go
* update core/chain_makers.go
* update core/state_processor.go
* update cmd/evm/internal/t8ntool/execution.go
* update txpool
* update ethclient/ethclient_test.go
* update ethclient/gethclient/gethclient_test.go
* update core/blockchain_test.go
* update miner/worker.go
* update txpool 2
2024-07-09 20:45:54 +08:00
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