* Add preconf api and flags
* Add preconf in txpool and miner
* Add Metrics
* Add sort test
* Add journal for preconf
* Add front_running tests
* fix a rpc preconf subscribe error
* fix a concurrency bug
* fix a get deposit tx bug
* Add deposit tx tests
* Add deposit tx test in SortTest
* update default preconf error is UNKNOWN
* Add MinerPreconfToleranceBlock flag
* Fix a bug that was not handling depositTxs in a preconf env correctly. This caused preconfTxs to not be properly removed and checked
* fix a IsPreconfTxFrom bug in AllPreconfs mode
* Fixed a unit test issue and support pre-confirmation execution of contract creation transactions in AllPreconfs mode
* Fix the issue where depositTxs was not initialized correctly
* Fix metrics only when adding a new preconf tx
* Fix three issues
* remove rollup.sequencerwebsocket flag and add miner.enablepreconfchecker flag
* fix some issues
* fix some issues
* Fixed txpool lock concurrency issue and journal slow loading issue
* Fix TxPoolHandle metrics and optimize eth tolerance default to 2m
* update all current.l1.blocknum to unsafel2.l1origin.number
* add api logs
* Fixed a series of issues that occurred when the pre-confirmed transaction list filled the entire block
* add envTooOld trace log
* optimize preconf integration tests
* Fix some naming and comments
* fix a gasLimitReached break index bug
* fix merge bug