Chen Kai
80ef312cb4
Merge branch 'ethereum:master' into portal
2024-10-23 23:59:22 +08:00
jwasinger
478012ab23
all: remove TerminalTotalDifficultyPassed ( #30609 )
...
rebased https://github.com/ethereum/go-ethereum/pull/29766 . The
downstream branch appears to have been deleted and I don't have perms to
push to that fork.
`TerminalTotalDifficultyPassed` is removed. `TerminalTotalDifficulty`
must now be non-nil, and it is expected that networks are already
merged: we can only import PoW/Clique chains, not produce blocks on
them.
---------
Co-authored-by: stevemilk <wangpeculiar@gmail.com>
2024-10-23 08:26:18 +02:00
Chen Kai
5d315f8d32
Merge branch 'ethereum:master' into portal
2024-10-21 22:11:24 +08:00
Péter Szilágyi
dac54e31a7
build, internal, version: break ci.go/version->common dependency ( #30638 )
...
This PR tries to break the ci.go to common dependency by moving the
version number out of params.
2024-10-20 19:28:39 +03:00
Péter Szilágyi
48d05c43c9
all: get rid of custom MaxUint64 and MaxUint64 ( #30636 )
2024-10-20 14:41:51 +03:00
Chen Kai
db300a3a56
Merge branch 'ethereum:master' into portal
2024-10-12 15:07:26 +08:00
Felix Lange
3a5313f3f3
all: implement EIP-7002 & EIP-7251 ( #30571 )
...
This is a redo of #29052 based on newer specs. Here we implement EIPs
scheduled for the Prague fork:
- EIP-7002: Execution layer triggerable withdrawals
- EIP-7251: Increase the MAX_EFFECTIVE_BALANCE
Co-authored-by: lightclient <lightclient@protonmail.com>
2024-10-11 21:36:13 +02:00
Chen Kai
1446e66d30
Merge branch 'gethmaster' into selfportal
2024-10-09 10:36:11 +08:00
Martin Holst Swende
096c4d266e
params: begin v1.14.12 release cycle
2024-10-01 15:21:30 +02:00
Martin Holst Swende
f14f13bac7
params: go-ethereum v1.14.11 stable
2024-10-01 15:14:30 +02:00
Chen Kai
80d0a8bc17
Merge branch 'gethmaster' into selfportal
2024-09-30 15:01:29 +08:00
Péter Szilágyi
283be23817
params: begin v1.14.11 release cycle
2024-09-27 14:13:45 +03:00
Péter Szilágyi
269551876e
params: release Geth v1.14.10
2024-09-27 14:09:42 +03:00
Guillaume Ballet
af794ef682
params: begin v1.14.10 release cycle ( #30457 )
2024-09-18 15:48:47 +03:00
Guillaume Ballet
f321dfa827
params: release go-ethereum v1.14.9 stable ( #30455 )
2024-09-18 15:27:03 +03:00
lightclient
dfd33c7792
all: implement EIP-6110, execution layer triggered deposits ( #29431 )
...
This PR implements EIP-6110: Supply validator deposits on chain. It also sketches
out the base for Prague in the engine API types.
2024-09-04 14:33:51 +02:00
Sina M
a223efcf39
core: implement EIP-2935 ( #29465 )
...
https://eips.ethereum.org/EIPS/eip-2935
---------
Co-authored-by: Guillaume Ballet <gballet@gmail.com>
Co-authored-by: Ignacio Hagopian <jsign.uy@gmail.com>
Co-authored-by: Martin HS <martin@swende.se>
2024-08-26 10:39:35 +02:00
stevemilk
3c37db7989
all: clean up goerli flag and config ( #30289 )
...
Co-authored-by: lightclient <lightclient@protonmail.com>
2024-08-20 15:59:48 +02:00
Chen Kai
3fe80adec2
Merge branch 'ethereum:master' into portal
2024-08-17 14:07:49 +08:00
Felix Lange
1cf3b5d38a
params: begin v1.14.9 release cycle
2024-08-12 14:19:35 +02:00
Felix Lange
880511dc39
params: release go-ethereum v1.14.8 stable
2024-08-12 14:15:30 +02:00
stevemilk
cf8aa31e3e
params: remove unused les parameters ( #30268 )
2024-08-06 19:49:48 +08:00
Chen Kai
92e71d94aa
Merge branch 'ethereum:master' into portal
2024-07-11 22:55:02 +08:00
Felix Lange
bcaf3747f8
params: begin v1.14.8 release cycle
2024-07-11 14:24:09 +02:00
Felix Lange
0aafbb31ab
params: go-ethereum v1.14.7 stable
2024-07-11 14:23:27 +02:00
Chen Kai
5b40276ce1
Merge branch 'ethereum:master' into portal
2024-07-05 17:20:26 +09:00
Guillaume Ballet
640e0f15fd
params: begin v1.14.7 release cycle
2024-07-02 14:59:41 +02:00
Guillaume Ballet
6f2e1cff47
params: release Geth v1.14.6
2024-07-02 14:58:42 +02:00
Chen Kai
f8c05e17eb
feat:add default bootnodes
...
Signed-off-by: Chen Kai <281165273grape@gmail.com>
2024-06-18 19:51:30 +08:00
Chen Kai
6088495691
fix:merge geth p2p change
...
Signed-off-by: Chen Kai <281165273grape@gmail.com>
2024-06-17 20:28:49 +08:00
Gary Rong
4461c1fc17
params: begin v1.14.6 release cycle
2024-06-06 21:23:44 +08:00
Gary Rong
0dd173a727
params: release Geth v1.14.5
2024-06-06 21:17:53 +08:00
Péter Szilágyi
fc40d68e5b
params: begin v1.14.5 release cycle
2024-06-05 11:20:35 +03:00
Péter Szilágyi
5550d8399f
params: release Geth v1.14.4
2024-06-05 11:06:37 +03:00
0xbeny
8919c5c0fc
core: deploy EIP-4788 contract in dev mode genesis ( #29655 )
...
Co-authored-by: Felix Lange <fjl@twurst.com>
2024-05-14 15:04:32 +02:00
Guillaume Ballet
44a50c9f96
cmd, core, params, trie: add verkle access witness gas charging ( #29338 )
...
Implements some of the changes required to charge and do gas accounting in verkle testnet.
2024-05-10 20:13:11 +02:00
Felix Lange
74edc93864
params: gofmt
2024-05-09 16:07:32 +02:00
Felix Lange
6d51c1f5f4
params: begin v1.14.4 release cycle
2024-05-09 12:40:37 +02:00
Felix Lange
ab48ba42f4
params: release go-ethereum v1.14.3 stable
2024-05-09 12:34:54 +02:00
Felix Lange
1a79f8fe58
params: begin v1.14.3 release cycle
2024-05-08 16:31:14 +02:00
Felix Lange
35b2d07f4b
params: release go-ethereum v1.14.2 stable
2024-05-08 16:26:01 +02:00
Felix Lange
14f4228472
params: begin v1.14.2 release cycle
2024-05-08 14:30:18 +02:00
Felix Lange
dd09f7e3fa
params: release go-ethereum v1.14.1 stable
2024-05-08 14:28:40 +02:00
Nathan
fbf6238ae9
params: fix misleading comments ( #29684 )
2024-05-02 11:21:11 +03:00
Nathan
69f815f6f5
params: print time value instead of pointer in ConfigCompatError ( #29514 )
2024-04-30 11:22:02 +02:00
Roy Crihfield
4bdbaab471
params: clarify consensus engine config Strings ( #29643 )
...
Define these on a value receiever so that nil is shown differently.
2024-04-28 13:03:03 +02:00
Péter Szilágyi
938734be3c
params: begin 1.14.1 release cycle
2024-04-24 11:05:10 +03:00
Péter Szilágyi
87246f3cba
params: release Geth v1.14.0
2024-04-24 11:02:49 +03:00
Marius van der Wijden
f437307877
core/vm: update gascosts for BLS12-381 + use gnark instead of kilic ( #29441 )
...
This PR updates the bls contracts from our internal implementation which is an unmaintained fork of the kilic library to the gnark-crypto library that is actively maintained by consensys.
It also updates the gas-costs according to the EIP
2024-04-16 10:53:43 +02:00
Haotian
cffb7c8604
params: use the same variable name as EIP-4788 ( #29195 )
...
In https://eips.ethereum.org/EIPS/eip-4788 the name `BEACON_ROOTS_ADDRESS` is used. This change makes geth use the same variable name to avoid confusion.
2024-03-15 09:14:31 +01:00