Commit graph

15511 commits

Author SHA1 Message Date
Daniel Jones
6ab2d6c347
Addressing an issue with packager using any versus mumbai network name. This issue only is present due to difference in test versus primary 2023-06-20 13:13:13 -05:00
Daniel Jones
bd4976d5a4
Cleaning up packager to remove bootnode declaration in commented pieces 2023-06-20 09:25:20 -07:00
Daniel Jones
7595395362
DEVOPS-822 adding in bootnode package and required service file 2023-06-20 09:22:21 -07:00
marcello33
99693ef56c dev: fix: all remaining lint issues 2023-06-19 11:39:59 +02:00
marcello33
f3ffacf2d7 dev: fix: most of wsl lint issues 2023-06-15 15:48:26 +02:00
marcello33
82f33b22f5 dev: fix: more errcheck lint issues 2023-06-15 15:31:07 +02:00
marcello33
6223765aab dev: fix: more wsl lint issues 2023-06-15 15:10:57 +02:00
marcello33
131d7b221f dev: fix: solve more lint issues 2023-06-15 14:54:08 +02:00
marcello33
d9a82cd3cd dev: fix: errorcheck lint issues 2023-06-15 13:18:25 +02:00
marcello33
218917076c dev: fix: more wsl lint issues 2023-06-15 13:06:10 +02:00
marcello33
3af5e435c7 dev: fix: some wsl lint issues 2023-06-15 12:27:20 +02:00
marcello33
2c87219c80 dev: fix: bodyclose lint issues 2023-06-15 10:11:23 +02:00
marcello33
79ff0c17e1 dev: fix: error related lint issues 2023-06-14 17:21:52 +02:00
marcello33
6850ca4d2d dev: fix: govet lint errors 2023-06-14 17:08:14 +02:00
marcello33
f5bfef08a2 dev: chg: comment position fix 2023-06-14 17:06:34 +02:00
marcello33
29620ff726 dev: fix: ineffassign lint errors 2023-06-14 17:05:51 +02:00
marcello33
4307e68288 dev: fix: http related and nilnil lint errors 2023-06-14 16:58:04 +02:00
marcello33
631efbe675 dev: fix: thelper and tparallel lint 2023-06-14 16:29:26 +02:00
marcello33
f1e7f6db28 dev: fix: build ci.go 2023-06-14 12:55:36 +02:00
marcello33
ab28b8ac5c dev: fix: NewParallelBlockChain using Genesis 2023-06-14 11:19:42 +02:00
marcello33
df106e64df dev: fix: CreateConsensusEngine for new ethereum objects 2023-06-13 15:11:08 +02:00
marcello33
dda0d1163f dev: chg: solve some TODOs 2023-06-13 13:11:25 +02:00
marcello33
a85addd30b dev: chg: apply changes to NewParallelBlockChain 2023-06-13 13:02:35 +02:00
marcello33
b5571e97fb dev: chg: further fixes merging develop into upstream-merge 2023-06-13 13:01:18 +02:00
marcello33
8562597c6c dev: chg: regression changes after develop is merged into upstream-merge 2023-06-13 12:50:48 +02:00
marcello33
1c106dc251 dev: add: merge develop in upstream-merge 2023-06-13 12:37:20 +02:00
marcello33
00573af989 dev: chg: gomock re-generate mocks for backend interface 2023-06-13 10:06:07 +02:00
marcello33
81c3f1e035 dev: chg: txpool_test regression changes after merge 2023-06-13 10:01:12 +02:00
Matthieu Vachon
891ec7fef6
Use big.Int#Set instead of big.Int#SetBytes when possible (#896)
There is no reason to make the bytes transformation and back to big int to assign a big int to another one.

The `Set` method should be used instead.
2023-06-13 12:02:57 +05:30
marcello33
d3f6da90e1 dev: chg: more regression changes for bor after merge 2023-06-12 19:35:40 +02:00
Pratik Patil
0f81c960c5
updated version to 0.4.0-beta-5 2023-06-12 21:48:33 +05:30
Pratik Patil
eda1deea13
updated indore block for mumbai (#895) 2023-06-12 21:46:17 +05:30
marcello33
162af07d38 dev: chg: regression changes for bor after merge 2023-06-12 16:46:03 +02:00
marcello33
a043ec6d62 dev: add: merge upstream 2023-06-09 14:34:30 +02:00
Pratik Patil
3462d34685
updated version to 0.4.0-beta-4 2023-06-09 08:59:07 +05:30
Will Button
81b06d6ece
DEVOPS-829 format Timer as summary/histogram type (#893) 2023-06-09 08:53:04 +05:30
Jerry
114c02bf46
Update version to v0.4.0-beta3 2023-06-08 14:10:40 -07:00
Jerry
39ed6e47a4
Explicitly disable MVHashMap in mining
Currently, we determine if MVHashMap should be enabled by checking the block number with parallelUniverse flag in genesis, which has a value of 0. Some headers' block number is 0, so MVHashMap was enabled, which led to a few errors. Disable this flag explicitly until we figure out a proper hardfork solution.
2023-06-08 14:05:33 -07:00
Pratik Patil
745c32e637
updated version to 0.4.0-beta-2 2023-06-08 11:23:30 +05:30
Pratik Patil
477e93d2fa
added debug logs for state sync 2023-06-08 11:22:35 +05:30
Pratik Patil
d25732c949
Revert "miner :: add : check to run worker commitWork (#828)"
This reverts commit 6dee9b5f40.
2023-06-08 11:16:55 +05:30
Pratik Patil
73821b46c9
updated version to 0.4.0-beta 2023-06-07 20:54:14 +05:30
Pratik Patil
4d23e6de33
added IndoreBlock for Mumbai chain (#892) 2023-06-07 20:17:26 +05:30
Jerry
f96c668baf
Disable reverted tx optimization in block-stm validation (#891)
A reverted transaction, X, can incorrectly write to a slot, which might be read by another transaction, Y. If we skip checking states written by X, then Y might end up with reading the wrong value and we won't be able to detect this error.
2023-06-06 21:36:36 -07:00
Pratik Patil
47f8e8682a
Implement PIP-12, Time Based StateSync Confirmations Delay (#864)
* updated Indore HF related changes by adding stateSyncConfirmationDelay

* converted StateSyncConfirmationDelay to map[string]uint64 and cleanup

* calculate last state ID from incoming state object with eth call (#883)

* removed IndoreBlock from configs

* fix

* remove code duplication and refactor

---------

Co-authored-by: Manav Darji <manavdarji.india@gmail.com>
2023-06-06 20:40:46 +05:30
Jerry
3d30c341c4
Keep nonce and balance in write list even if the transaction is reverted (#889)
An address's nonce and balance will get updated even if its transaction is reverted. Therefore, we need to keep balance and nonce in write list in order to check the transaction's validity in parallel execution.
2023-06-05 22:10:48 -07:00
Will Button
f1c8226839
Merge pull request #881 from maticnetwork/DEVOPS-829/prometheus-metrics-format
DEVOPS-829 format fix for prometheus metrics
2023-06-01 07:42:01 -07:00
marcello33
1fd65a06cc
dev: add: additional elements in PR checklist (#882)
* dev: add: additional elements in PR checklist

* dev: chg: erigon task in the checklist
2023-06-01 14:55:21 +02:00
Will Button
9c1b90591f
DEVOPS-829 fix complaints from linter 2023-05-31 15:37:35 -07:00
Will Button
c9e77eb445
DEVOPS-829 format fix for prometheus metrics 2023-05-31 14:36:07 -07:00