Skip to content

[R4R]: add Euler Hardfork, including BEP-127 and BEP-131#15

Merged
gothery001 merged 2 commits intonode-real:hardfork_eulerfrom
gothery001:hardfork_euler
Apr 29, 2022
Merged

[R4R]: add Euler Hardfork, including BEP-127 and BEP-131#15
gothery001 merged 2 commits intonode-real:hardfork_eulerfrom
gothery001:hardfork_euler

Conversation

@gothery001
Copy link
Copy Markdown

@gothery001 gothery001 commented Apr 29, 2022

Description

add Euler Hardfork upgrade, including BEP-127 and BEP-131

  • upgrade system contracts to latest

  • raise SystemTxsGas after Euler fork since more validators added from BEP-131 which leads to increased gas consumption

  • fix issue from audit reports

Rationale

tell us why we need these changes...

Example

add an example CLI or API response...

Changes

Notable changes:

  • add each change in a bullet point here
  • ...

@gothery001 gothery001 merged commit 22c0ea9 into node-real:hardfork_euler Apr 29, 2022
NathanBSC pushed a commit that referenced this pull request Jan 19, 2026
* core/vm: fix RequiredGas for P256Verify

* cmd/geth: not support OverrideBPO1 and OverrideBPO2 flags in BSC

* cmd/geth: hidden flag PruneAncientDataFlag

* cmd/utils: deprecated MetricsEnabledExpensiveFlag

* core/state: simplify statedb copy

* all: upgrade go version to 1.25 for workflows and dockers

* all: handle golang lint

* bid_simulator.go: disable blob version1 in bid simulator

* triedb: align signature of func Size()

* triedb/pathdb: read old journal file

* cmd/utils: deprecated JournalFileFlag

* triedb/pathdb: remove JournalFile field in config

* eth: fix BroadcastTransactions

* core/txpool/blobpool: only accept BlobSidecarVersion0 in BSC

* core/txpool/blobpool: not convert blobsidecar to V1 in BSC

* fix: fix eip-7910 test case

* fix: fix api

* legacypool_test.go: fix TestDualHeapEviction

* eth/ethconfig: delete field JournalFileEnabled

* core/vm: revert comments

* params: fix Rules for ChainConfig

* params: fix Rules for ChainConfig

* fix: fix transaction rollback

* internal/ethapi: fix eth_config

* core: fix core ut

* core: fix TestWaitDeployedCornerCases

* fix suit_test: only set HistoryStorageAddress nonce on BSC chains during Prague activation

* eth/syncer: disable debug_sync for now

---------

Co-authored-by: qybdyx <qybdyx@outlook.com>
Co-authored-by: flywukong <19421226+flywukong@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants