Skip to content

Draft release v1.4.16#2767

Merged
zzzckck merged 21 commits intomasterfrom
develop
Nov 25, 2024
Merged

Draft release v1.4.16#2767
zzzckck merged 21 commits intomasterfrom
develop

Conversation

@zzzckck
Copy link
Copy Markdown
Collaborator

@zzzckck zzzckck commented Nov 25, 2024

Description

v1.4.16 is a maintenance release, which mainly include:

  • Fix a multi-DB bug, which failed to prune historical data from main db after BSC support 4844
  • Add the code framework of BSC next hardfork: Pascal
  • Systemcontract code cleanup, which is part of Pascal hard fork without a BEP.
  • New feature: overflowpool, it tries to enhance the current TxPool to support large traffic.
  • Add some tool for trouble shoot, JSTool and PythonTool

ChangeList

BUGFIX

  • #2736 ethclient: move TransactionOpts to avoid import internal package;
  • #2755 fix: fix multi-db env
  • #2759 fix: add blobSidecars in db inspect
  • #2764 fix: add blobSidecars in db inspect

FEATURE

  • #2692 feat: add pascal hardfork
  • #2718 feat: add Prague hardfork
  • #2734 feat: update system contract bytecodes of pascal hardfork
  • #2737 feat: modify LOCK_PERIOD_FOR_TOKEN_RECOVER to 300 seconds on BSC Testnet in pascal hardfork
  • #2660 core/txpool/legacypool: add overflowpool for txs
  • #2754 core/txpool: improve Add() logic, handle edge case

IMPROVEMENT

  • #2727 core: clearup testflag for Bohr
  • #2716 minor Update group_prover.sage
  • #2735 concensus/parlia.go: make distribute incoming tx more independence
  • #2742 feat: remove pipecommit
  • #2748 jsutil: put all js utils in one file
  • #2749 jsutils: add tool GetKeyParameters
  • #2756 nancy: ignore github.com/golang-jwt/jwt/v4 4.5.0 in .nancy-ignore
  • #2757 util: python script to get stats of reorg
  • #2758 utils: print monikey for reorg script
  • #2714 refactor: Directly swap two variables to optimize code

Changes

NA

cosinlink and others added 20 commits September 23, 2024 16:17
* feat: add pascal hardfork
* config: fix default value for PascalTime and add OverridePascal (#2693)
* chores: rename some contract name
* feat: update bytecode on dev env
…net in pascal hardfork (#2737)

* feat: modify LOCK_PERIOD_FOR_TOKEN_RECOVER to 300 seconds on BSC Testnet

* feat: update commit id in pascal hardfork
@buddh0 buddh0 self-requested a review November 25, 2024 07:35
@zzzckck zzzckck changed the title WIP: v1.4.16 Draft release v1.4.16 Nov 25, 2024
@zzzckck zzzckck merged commit 2df94c3 into master Nov 25, 2024
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.

9 participants