Commit Graph

16400 Commits

Author SHA1 Message Date
Tim Myers
20e882078e
chore: add multi-arch goreleaser workflow (#5185)
Upstreams the improvement from the maticnetwork/erigon fork
to add a goreleaser workflow that will build and release
a docker image for both arm and amd64.
2022-08-27 16:22:28 +07:00
Alex Sharov
16fc9c7277
erigon22: HistoryReader22 #5203 2022-08-27 15:36:42 +07:00
Alex Sharov
a0af80014c
erigon22: rename historyReader22 to historyReader23 (#5202) 2022-08-27 15:21:02 +07:00
Max Revitt
8f7ce51e11
feat(hive): add a few more exclusions (#5197)
* feat(hive): add a few more exclusions

* fix(ci): coverage badge fix
2022-08-27 09:34:15 +07:00
Max Revitt
91e2ad363c
feat(evm): fix txn message generation #5077 (#5199) 2022-08-27 09:34:02 +07:00
Andrew Ashikhmin
acd5bb73f4
Prevent slice bounds out of range on invalid payload.LogsBloom (#5195) 2022-08-26 13:48:51 +02:00
Andrew Ashikhmin
465c586ef4
Fix description of --prune=r flag (#5193)
* Fix description of --prune=r flag

* Small correction
2022-08-26 18:36:31 +07:00
Alex Sharov
d33096eaa7
erigon22: tests support (#5196) 2022-08-26 16:54:54 +07:00
Alex Sharov
def681e3db
ctrl+c execution #5194 2022-08-26 16:32:16 +07:00
Andrew Ashikhmin
62bb2c47f7
Disable PoW sync for networks that have already passed through the Merge (#5172)
* Disable PoW sync for networks that have already passed through the Merge

* Fix FirstPoSHeight
2022-08-26 09:16:39 +02:00
Max Revitt
654cdc63c7
feat(hive): add full exclusions list (#5180) 2022-08-26 13:21:45 +07:00
Håvard Anda Estensen
beeccc0f5f
Remove capitalization and trailing newlines from err strings (#5186) 2022-08-26 13:20:19 +07:00
Håvard Anda Estensen
7c15ed59e4
Enable prealloc linter (#5177)
* Enable prealloc linter

* Set inital slice len to 0
2022-08-26 10:04:36 +07:00
Alex Sharov
6371cd7b5b
erigon22: disable logIndex, historyIndex, callTracesIndex stages in --history.v2=true mode 2022-08-25 17:17:20 +07:00
Alex Sharov
69f3e1e99a
erigon22: step toward /tests 2022-08-25 15:32:05 +07:00
Håvard Anda Estensen
79d02e24cb
Enable bodyclose linter (#5178) 2022-08-25 13:37:10 +07:00
Alex Sharov
fb2294d124
Erigon22: basic txNum forward/unwind (#5176) 2022-08-25 12:24:01 +07:00
Alex Sharov
8a03572828
cmd/evm patch for fuzz (#5175)
* save

* save
2022-08-25 10:27:24 +07:00
Håvard Anda Estensen
3b1d4d9c1b
Enable gocritic linter (#5173)
* Enable gocritic linter

* Remove dead linters

* Make gosec shut up
2022-08-25 09:08:56 +07:00
Alex Sharov
a6d92130a6
snapshots: check gap between snapshots and db at Erigon startup (after download confirmation from Downloader) #5174 2022-08-25 09:08:31 +07:00
Andrew Ashikhmin
e40170ebd1
Correct classification of errors in addTransactionsToMiningBlock (#5171) 2022-08-24 16:44:38 +02:00
Andrew Ashikhmin
1ce144a988
Revert recent change to MiningStep (#5168) 2022-08-24 12:47:11 +02:00
Alex Sharov
b755ac1647
bigger genesis db (#5164)
* save

* save

* save
2022-08-24 17:38:59 +07:00
Andrew Ashikhmin
e2667d33cf
Amend log message and level (#5165) 2022-08-24 12:13:21 +02:00
Andrew Ashikhmin
b3d99f8e8c
Small cleanups (#5162) 2022-08-24 11:35:39 +02:00
Andrew Ashikhmin
992ae01a7e
WithTablessCfg -> WithTableCfg (#5163) 2022-08-24 11:29:07 +02:00
Max Revitt
0a3001d100
fix(hive): always pull image (#5161) 2022-08-24 09:49:03 +01:00
Alex Sharov
07a9dc9db0
up metrics version (#5160)
* save

* save
2022-08-24 11:49:58 +07:00
Alex Sharov
16d02c8cc9
erigon22: unwind trie support (#5159) 2022-08-24 11:37:58 +07:00
Enrique Jose Avila Asapche
6b08174f30
predict download time left (#5152)
* predict download time left

* ops
2022-08-24 10:23:46 +07:00
Alireza Arjmand
8a5ceb7def
fixed some typos (#5158) 2022-08-24 09:52:31 +07:00
Jeff Rossiter
9d3b3ffccc
Update docker-compose.yml (#5154)
fix typo in txpool flag
2022-08-23 21:58:23 +07:00
Reinhard Schu
bebf4a0399
Update README.md (#5153)
Updated the "getting started" instructions to direct normal users to building the latest alpha release (rather than devel).

A similar change was previously made to the README.md in the alpha branch only. However, since the git repo defaults to the devel branch, most users will still see the README.md in the devel branch first. This may inadvertently guide new users to build the devel branch. Hence the change to the README.md in the devel branch.

An alternative option would be to default the git repo to the alpha branch, rather than the devel branch.
2022-08-23 19:59:34 +07:00
Alex Sharov
69fbfc9bef
Snapshots: Erigon update list in db only after Downloader confirmation, rpcdaemon read list from db (#5150) 2022-08-23 16:28:07 +07:00
Andrew Ashikhmin
4ca7394726
Small fix: log block RLP as hex (#5149) 2022-08-23 10:49:20 +02:00
Alex Sharov
031fc8eec7
docker-compose.yml: remove --no-downloader flag (because it disables call to external downloader allso) #5148 2022-08-23 14:29:42 +07:00
Andrew Ashikhmin
41c7be5e85
Mining: restore gasPool for invalid transactions (#5140) 2022-08-23 13:12:12 +07:00
mikolajsobolewski
5390ab6632
Cross-platform iso-8601 date (#5147) 2022-08-23 12:38:02 +07:00
Max Revitt
64f1d17785
feat(hive): add exit code flag to prevent non-success codes (#5141) 2022-08-23 10:20:16 +07:00
Enrique Jose Avila Asapche
1cfb2fc7b4
fixed prune flag not working with htrc (#5139)
* fixed prune flag not working with htrc

* deleted repetition

* unnecesary check
2022-08-23 09:16:05 +07:00
Max Revitt
bcb3cac220
Hive - test exclusions (#5121)
* feat(hive): reduce output verbosity in CI

* feat(hive): run hive and parse as one to always generate output

* feat(hive): add exclusions (wip) and single step CI
2022-08-22 14:02:52 +01:00
Alex Sharov
ed7b01ebe9
docker-compose.yml explicit datadir #5137 2022-08-22 19:03:48 +07:00
Alex Sharov
8e136836c0
docker-compose.yml disable build-in downloader #5135 2022-08-22 18:13:36 +07:00
Alex Sharov
3c0a514f75
docker-compose.yml add sentry addr to txpool #5134 2022-08-22 17:45:49 +07:00
Alex Sharov
316ed48427
erigon22: incremental state root calcc (#5132) 2022-08-22 15:52:23 +07:00
Marius Kjærstad
ede0d43708
Specify execution client (#5129)
Specify execution client
2022-08-22 13:06:26 +07:00
Alex Sharov
846351afc6
Compress: limit patternMaxDepth (#5131)
* save

* save

* save
2022-08-22 13:03:56 +07:00
Alex Sharov
619b80f8a4
compress: implemented consensed huffman pattern tables #536 (#5130)
* save

* save

* save
2022-08-22 09:14:49 +07:00
Håvard Anda Estensen
8283c68335
Replace strings.Replace with strings.ReplaceAll (#5128) 2022-08-21 21:21:09 +07:00
Alex Sharov
78e9703bd7
don't reset trie at historyV1 #5127 2022-08-21 11:39:15 +07:00