Commit graph

173 commits

Author SHA1 Message Date
devopsbo3
0b19b71b38 Revert "cmd/geth: use automaxprocs to apply cpu quota correctly (#27506)"
This reverts commit 098c798171.
2023-11-10 12:27:53 -06:00
devopsbo3
3aa9bf6b56 Revert "core/txpool/blobpool: 4844 blob transaction pool (#26940)"
This reverts commit 16fd9c786e.
2023-11-10 12:27:53 -06:00
devopsbo3
63d9399fdd Revert "deps: update supranational/blst to 0.3.11 (#27890)"
This reverts commit 13144f4a23.
2023-11-10 12:27:53 -06:00
devopsbo3
b3a35f84e7 Revert "all: update golang/x/ext and fix slice sorting fallout (#27909)"
This reverts commit 1c411fcea2.
2023-11-10 12:27:53 -06:00
devopsbo3
5337c9fa1f Revert "go.mod, build: upgrade c-kzg-4844 (#27907)"
This reverts commit 136f846619.
2023-11-10 12:27:53 -06:00
devopsbo3
48a4b718ef Revert "go.mod: upgrade goja (#27899)"
This reverts commit 381133b606.
2023-11-10 12:27:53 -06:00
devopsbo3
44dcbbcebc Revert "travis, build: update Go to 1.21.0 (#27958)"
This reverts commit ccde357a06.
2023-11-10 12:27:53 -06:00
devopsbo3
731966ac1f Revert "go.mod: update docker (#27970)"
This reverts commit 4f26ebfa8a.
2023-11-10 12:27:53 -06:00
devopsbo3
db6171eeaa Revert "rpc: use go-winio for named pipes (#27972)"
This reverts commit 3c23e850d3.
2023-11-10 12:27:53 -06:00
devopsbo3
89b1a788b5 Revert "go.mod: update pebble to crl-release-23.1 (#27967)"
This reverts commit 9c07079f33.
2023-11-10 12:27:53 -06:00
devopsbo3
4edb5b4b1a Revert "go.mod: regenerate all indirect dependencies to clean up the junk (#28037)"
This reverts commit aba3725746.
2023-11-10 12:27:53 -06:00
devopsbo3
db8a865954 Revert "go.mod: goupnp 1.3.0 (#28053)"
This reverts commit 46d7fb2548.
2023-11-10 12:27:53 -06:00
devopsbo3
65b85b939e Revert "deps: update minisign (#28066)"
This reverts commit ebad10b3af.
2023-11-10 12:27:53 -06:00
devopsbo3
37c7dff490 Revert "go.mod: pull in a fix from pebble crl-release-23.1 (#28081)"
This reverts commit fce8323197.
2023-11-10 12:27:53 -06:00
devopsbo3
058c80425a Revert "cmd/geth, internal/flags, go.mod: colorize cli help, support env vars (#28103)"
This reverts commit 953f7964db.
2023-11-10 12:27:53 -06:00
devopsbo3
6c06b13db3 Revert "go.mod: use existing version of karalabe/usb (#28127)"
This reverts commit 1b3f8f1c56.
2023-11-10 12:27:53 -06:00
devopsbo3
15c902b231 Revert "ethdb/pebble: upgrade pebble to master (aa077af62593) (#28070)"
This reverts commit 7e60827033.
2023-11-10 12:27:53 -06:00
devopsbo3
0e47c44d2c Revert "go.mod, internal/build: update Azure dependencies (#28329)"
This reverts commit 5af1183376.
2023-11-10 12:27:53 -06:00
devopsbo3
d448fc5ff1 Revert "go.mod: update gnark lib to fix a malleability issue (#28333)"
This reverts commit e01a852131.
2023-11-10 12:27:53 -06:00
devopsbo3
4126bf357e Revert "go.mod: update fastcache to latest (#28334)"
This reverts commit ac068a3415.
2023-11-10 12:27:53 -06:00
devopsbo3
7ac9f01adb Revert "go.mod: update AWS APIs to latest heads (#28332)"
This reverts commit 8b781a1fca.
2023-11-10 12:27:53 -06:00
devopsbo3
d9a1f57d51 Revert "go.mod: pull in the latest cloudflare API libs (#28336)"
This reverts commit c2a35a6961.
2023-11-10 12:27:53 -06:00
devopsbo3
5ba808cd6f Revert "crypto/kzg4844: use the new trusted setup file and format (#28383)"
This reverts commit 2318fea6fd.
2023-11-10 12:27:53 -06:00
devopsbo3
352f58a03a Revert "all: make vendored copy of reexec (#28382)"
This reverts commit 5f793d2339.
2023-11-10 12:27:53 -06:00
Martin Holst Swende
5f793d2339 all: make vendored copy of reexec (#28382)
a little copying is better than a little dependency

-- go proverb

We have this dependency on docker, a.k.a moby: a gigantic library, and we only need ~70 LOC,
so here I tried moving it inline instead.

Co-authored-by: Felix Lange <fjl@twurst.com>
2023-11-10 11:09:46 -06:00
kevaundray
2318fea6fd crypto/kzg4844: use the new trusted setup file and format (#28383)
Changes the trusted_setup to the one created during the kzg-ceremony. The trusted setup file can be found in the consensus specs: https://github.com/ethereum/consensus-specs/blob/dev/presets/mainnet/trusted_setups/trusted_setup_4096.json
---------

Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de>
2023-11-10 11:09:46 -06:00
Péter Szilágyi
c2a35a6961 go.mod: pull in the latest cloudflare API libs (#28336) 2023-11-10 11:09:46 -06:00
Péter Szilágyi
8b781a1fca go.mod: update AWS APIs to latest heads (#28332) 2023-11-10 11:09:46 -06:00
Péter Szilágyi
ac068a3415 go.mod: update fastcache to latest (#28334) 2023-11-10 11:09:46 -06:00
Péter Szilágyi
e01a852131 go.mod: update gnark lib to fix a malleability issue (#28333) 2023-11-10 11:09:46 -06:00
Péter Szilágyi
5af1183376 go.mod, internal/build: update Azure dependencies (#28329) 2023-11-10 11:09:46 -06:00
rjl493456442
7e60827033 ethdb/pebble: upgrade pebble to master (aa077af62593) (#28070)
* ethdb/pebble: upgrade pebble

* ethdb/pebble, go.mod: update pebble to master (aa077af62593)

---------

Co-authored-by: Péter Szilágyi <peterke@gmail.com>
2023-11-10 11:09:46 -06:00
Martin Holst Swende
1b3f8f1c56 go.mod: use existing version of karalabe/usb (#28127)
There is no 0.0.3 release of karalabe/usb.
2023-11-10 11:09:46 -06:00
Péter Szilágyi
953f7964db cmd/geth, internal/flags, go.mod: colorize cli help, support env vars (#28103)
* cmd/geth, internal/flags, go.mod: colorize cli help, support env vars

* internal/flags: use stdout, not stderr for terminal detection
2023-11-10 11:09:46 -06:00
Péter Szilágyi
fce8323197 go.mod: pull in a fix from pebble crl-release-23.1 (#28081) 2023-11-10 11:09:46 -06:00
Martin Holst Swende
ebad10b3af deps: update minisign (#28066)
This updates minisign to the latest version. One new thing is that minisign (not go-minisign) has started to prehash the file, and in order to make geth pass the version-check, we need to sign the file in legacy-mode.
2023-11-10 11:09:46 -06:00
ucwong
46d7fb2548 go.mod: goupnp 1.3.0 (#28053) 2023-11-10 11:09:46 -06:00
Péter Szilágyi
aba3725746 go.mod: regenerate all indirect dependencies to clean up the junk (#28037) 2023-11-10 11:09:46 -06:00
Péter Szilágyi
9c07079f33 go.mod: update pebble to crl-release-23.1 (#27967) 2023-11-10 11:09:46 -06:00
Martin Holst Swende
3c23e850d3 rpc: use go-winio for named pipes (#27972)
We're trying a new named pipe library, which should hopefully fix some occasional failures in CI.

---------

Co-authored-by: Felix Lange <fjl@twurst.com>
2023-11-10 11:09:46 -06:00
Marius van der Wijden
4f26ebfa8a go.mod: update docker (#27970) 2023-11-10 11:09:46 -06:00
Martin Holst Swende
ccde357a06 travis, build: update Go to 1.21.0 (#27958)
build: update to go 1.21
2023-11-10 11:09:46 -06:00
ucwong
381133b606 go.mod: upgrade goja (#27899) 2023-11-10 11:09:46 -06:00
Felix Lange
136f846619 go.mod, build: upgrade c-kzg-4844 (#27907)
This upgrades to the latest release of ckzg, and also attempts to fix some blst-related
build errors that occur on launchpad.net.
2023-11-10 11:09:46 -06:00
Péter Szilágyi
1c411fcea2 all: update golang/x/ext and fix slice sorting fallout (#27909)
The Go authors updated golang/x/ext to change the function signature of the slices sort method. 
It's an entire shitshow now because x/ext is not tagged, so everyone's codebase just 
picked a new version that some other dep depends on, causing our code to fail building.

This PR updates the dep on our code too and does all the refactorings to follow upstream...
2023-11-10 11:09:46 -06:00
dependabot[bot]
13144f4a23 deps: update supranational/blst to 0.3.11 (#27890)
build(deps): bump github.com/supranational/blst

Bumps [github.com/supranational/blst](https://github.com/supranational/blst) from 0.3.11-0.20230406105308-e9dfc5ee724b to 0.3.11.
- [Release notes](https://github.com/supranational/blst/releases)
- [Commits](https://github.com/supranational/blst/commits/v0.3.11)

---
updated-dependencies:
- dependency-name: github.com/supranational/blst
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-10 11:09:46 -06:00
Péter Szilágyi
16fd9c786e core/txpool/blobpool: 4844 blob transaction pool (#26940)
* core/blobpool: implement txpool for blob txs

* core/txpool: track address reservations to notice any weird bugs

* core/txpool/blobpool: add support for in-memory operation for tests

* core/txpool/blobpool: fix heap updating after SetGasTip if account is evicted

* core/txpool/blobpool: fix eviction order if cheap leading txs are included

* core/txpool/blobpool: add note as to why the eviction fields are not inited in reinject

* go.mod: pull in inmem billy form upstream

* core/txpool/blobpool: fix review commens

* core/txpool/blobpool: make heap and heap test deterministic

* core/txpool/blobpool: luv u linter

* core/txpool: limit blob transactions to 16 per account

* core/txpool/blobpool: fix rebase errors

* core/txpool/blobpool: luv you linter

* go.mod: revert some strange crypto package dep updates
2023-11-10 11:09:46 -06:00
Delweng
098c798171 cmd/geth: use automaxprocs to apply cpu quota correctly (#27506)
It is usually best to set GOMAXPROCS to the number of available CPU cores. However, setting
it like that does not work well when the process is quota-limited to a certain number of CPUs.
The automaxprocs library configures GOMAXPROCS, taking such limits into account.
2023-11-10 11:09:46 -06:00
Felix Lange
0c64444b6e go.mod: upgrade github.com/karalabe/usb to fix build warning (#27698) 2023-11-10 11:09:46 -06:00
Guillaume Ballet
59c73c0b23 params, trie: add verkle fork management + upgrade go-verkle (#27464)
* params, trie: add verkle fork management + upgrade go-verkle

* remove the two verkle files

* core, eth, params: add missing function

* Gary's feedback

* remove trie/utils/verkle.go

* add verkle block override

---------

Co-authored-by: Gary Rong <garyrong0905@gmail.com>
2023-11-10 11:09:46 -06:00