This repository was archived by the owner on Feb 17, 2025. It is now read-only.
Commit 0cbb920
Merge Release/v0.2.2 into develop (#2353)
* fix null effective_percentage
* fix forkID calculation
* fix script
* generate json-schema + docs for node config file and network_custom
* fix unittest
* Hotfixv0.1.4 to v0.2.0 (#2255)
* Hotfix v0.1.4 to main (#2250)
* fix concurrent web socket writes
* fix eth_syncing
* fix custom trace internal tx call error handling and update prover
* add test to custom tracer depth issue; fix internal call error and gas used
* fix custom tracer for internal tx with error and no more steps after it
* remove debug code
* Make max grpc message size configurable (#2179)
* make max grpc message size configurable
* fix state tests
* fix tests
* fix tests
* get SequencerNodeURI from SC if empty and not IsTrustedSequencer
* Optimize trace (#2183)
* optimize trace
* fix memory reading
* update docker image
* update prover image
* fix converter
* fix memory
* fix step memory
* fix structlogs
* fix structlogs
* fix structlogs
* fix structlogs
* fix structlogs
* fix structlogs
* fix structlogs
* fix structlogs
* update prover image
* fix struclogs
* fix memory size
* fix memory size
* fix memory size
* refactor memory resize
* refactor memory resize
* move log for the best fitting tx (#2192)
* fix load zkCounters from pool
* remove unnecessary log.info
* add custom tracer support to CREATES opcode without depth increase (#2213)
* logs
* fix getting stateroot from previous batch (GetWIPBatch)
* logs
* Fix GetWipBatch when previous last batch is a forced batch
* fix forcedBatch trusted state
* Revert "fix getting stateroot from previous batch (GetWIPBatch)"
This reverts commit 860f0e7.
* force GHA
* add pool limits (#2189)
* Hotfix/batch l2 data (#2223)
* Fix BatchL2Data
* Force GHA
* remove failed txs from the pool limit check (#2233)
* debug trace by batch number via external rpc requests (#2235)
* fix trace batch remote requests in parallel limitation (#2244)
* Added RPC.TraceBatchUseHTTPS config parameter
* fix executor version
---------
Co-authored-by: tclemos <thiago@polygon.technology>
Co-authored-by: tclemos <thiago@iden3.com>
Co-authored-by: Toni Ramírez <58293609+ToniRamirezM@users.noreply.github.com>
Co-authored-by: agnusmor <agnusmor@gmail.com>
Co-authored-by: agnusmor <100322135+agnusmor@users.noreply.github.com>
Co-authored-by: Thiago Coimbra Lemos <tclemos@users.noreply.github.com>
* fix test
* fix test
---------
Co-authored-by: tclemos <thiago@polygon.technology>
Co-authored-by: tclemos <thiago@iden3.com>
Co-authored-by: Toni Ramírez <58293609+ToniRamirezM@users.noreply.github.com>
Co-authored-by: agnusmor <agnusmor@gmail.com>
Co-authored-by: agnusmor <100322135+agnusmor@users.noreply.github.com>
Co-authored-by: Thiago Coimbra Lemos <tclemos@users.noreply.github.com>
* Effective GasPrice refactor+fixes (#2247)
* effective GasPrice refactor
* bugs fixes and finalizer tests fixes
* fix typo
* fix calculate effective gasprice percentage
* fix test gas price
* Fix/#2257 effective gas price receipt (#2258)
* effective gas price returned by the rpc in the receipt
* linter
* bugfix: fixing l2blocks timestamp for the fist batch (#2260)
* bugfix: fixing l2blocks timestamp for the fist batch
Signed-off-by: Nikolay Nedkov <nikolai_nedkov@yahoo.com>
* fix finalizer unit test
---------
Signed-off-by: Nikolay Nedkov <nikolai_nedkov@yahoo.com>
* add more comments, and removed fields PrivateKeyPath and PrivateKeyPassword from etherman.Config that are not in use
* add info to git action
* add info to git action
* fix github action
* updated comments
* updated comments
* Fix/#2263 gas used (#2264)
* fix fea2scalar and gas used
* suggestion
* fix fea2scalar
* suggestion
* Fix pending tx when duplicate nonce (#2270)
* fix pending tx when duplicate nonce
* set pool.transaction.failed_reason to NULL when updating an existing tx
* add more log details when adding tx to AddrQueue
* fix query to add tx to the pool. Fix lint errors
* change failed_reason for tx discarded due duplicate nonce
* Only return a tx from the pool if tx is in pending status (#2273)
* Return a tx from the pool only if it is
* fix TestGetTransactionByHash
---------
Co-authored-by: agnusmor <agnusmor@gmail.com>
* fix documentation with config file
* improve: adding check to skip appending effectivePercentage if current forkId is under 5.
Signed-off-by: Nikolay Nedkov <nikolai_nedkov@yahoo.com>
* Fiex effectiveGasprice unsigned txs with forkId lower than 5 (#2278)
* feat: adding functionality to stop sequencer on specific batch num from config param.
Signed-off-by: Nikolay Nedkov <nikolai_nedkov@yahoo.com>
* patch: adding print for X-Real-IP in JSON-RPC
Signed-off-by: Nikolay Nedkov <nikolai_nedkov@yahoo.com>
* Fix checkIfSynced (#2289)
* [Rehashing] Check logs order and fix blockhash and blockNumber in the log conversion (#2280)
* fix and check order
* linter
* flushID synchronizer (#2287)
* FlushID in synchronizer
* linter
* fix logs
* commnets
* executor error refactor (#2299)
* handle invalid rlp ROM error (#2297)
* add maxL2GasPrice (#2294)
* add maxL2GasPrice
* fix
* fix
* add test
* document parameter
* update description
* Error refactor (#2302)
* error refactor
* refactor
* Fix replaced tx as failed when duplicated nonce (#2308)
* Fix UpdateTxStatus for replacedTx
* Fix adding tx with same nonce on AddrQueue
* log reprocess need (#2309)
* log reprocess need
* Update finalizer.go
* Feature/2300 synchronizer detect if executor restart (#2306)
* detect if executor restarts and stop synchonizer
* Update prover images (#2311)
* update prover image
* update prover images
* change executor param
* Update testnet.prover.config.json
* Update test.permissionless.prover.config.json
* Update test.prover.config.json
* Update public.prover.config.json
* prover params
* prover params
* prover params
* update prover images
* add doc, and fix dockers to be able to use snap/restore feature (#2315)
* add doc, and fix dockers to be able to use snap/restore feature
* add doc for snap/restore feature
---------
Co-authored-by: Toni Ramírez <toni@polygon.technology>
* Update docker-compose.yml
* Update docker-compose.yml
* do not add tx to the pool in case err != nil
* do not add tx into the pool if a fatal error in the executor happens during pre execution
* fix dbMultiWriteSinglePosition config value
* workarround for the error error closing batch
* workarround for the error error closing batch
* workarround for the error error closing batch
* workaround for the error of closing batch, another case
* `Worker`'s `AddTxTracker` Bug Fix (#2343)
* bugfix: Resolve Function Bug in Worker Module
Signed-off-by: Nikolay Nedkov <nikolai_nedkov@yahoo.com>
* improve: improving the wait for pending txs to be for only the txs for the current address.
Signed-off-by: Nikolay Nedkov <nikolai_nedkov@yahoo.com>
---------
Signed-off-by: Nikolay Nedkov <nikolai_nedkov@yahoo.com>
* rename config files (#2349)
* fix closing batch + logs (#2348)
* fix closing batch + logs
* fix
* log description
* typo errors
* fix error: failed to store transactions for batch due to duplicate key
* test
* typo
* Update README.md
* Update release.yml
* fix conflict
---------
Signed-off-by: Nikolay Nedkov <nikolai_nedkov@yahoo.com>
Co-authored-by: joanestebanr <zodiac.ng@gmail.com>
Co-authored-by: Alonso Rodriguez <ARR552@users.noreply.github.com>
Co-authored-by: tclemos <thiago@polygon.technology>
Co-authored-by: tclemos <thiago@iden3.com>
Co-authored-by: agnusmor <agnusmor@gmail.com>
Co-authored-by: agnusmor <100322135+agnusmor@users.noreply.github.com>
Co-authored-by: Thiago Coimbra Lemos <tclemos@users.noreply.github.com>
Co-authored-by: joanestebanr <129153821+joanestebanr@users.noreply.github.com>
Co-authored-by: Nikolay Nedkov <nikolai_nedkov@yahoo.com>1 parent 01d8bbe commit 0cbb920
25 files changed
Lines changed: 252 additions & 111 deletions
File tree
- .github/workflows
- config
- environments
- mainnet
- testnet
- docs
- event
- sequencer
- synchronizer
- test/config
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
118 | | - | |
| 118 | + | |
119 | 119 | | |
120 | 120 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
65 | | - | |
| 64 | + | |
| 65 | + | |
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| |||
File renamed without changes.
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
115 | | - | |
| 115 | + | |
116 | 116 | | |
File renamed without changes.
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
115 | | - | |
| 115 | + | |
116 | 116 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
29 | | - | |
| 28 | + | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| |||
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
118 | | - | |
| 118 | + | |
119 | 119 | | |
120 | 120 | | |
0 commit comments