Skip to content

Releases: bnb-chain/bsc-builder

v1.5.6

20 Feb 05:58
43e3d53
Compare
Choose a tag to compare

Notice(Testnet Pascal Hard Fork):

v1.5.6 is a hard fork release to support BSC Pascal on BSC testnet, hard fork date will be: 2025-02-25 03:08:00 AM UTC, pls upgrade your BSC testnet nodes to v1.5.6 before the hard fork time.

v1.4.15.2

30 Jan 13:18
156c410
Compare
Choose a tag to compare
fix: unmarshal pubkey when not on curve (#68)

* fix: unmarshal pubkey when not on curve

* fix: unmarshal pubkey when not on curve

v1.4.15.1

16 Jan 09:57
a320daf
Compare
Choose a tag to compare
fix: concurrent map read in bundlepool (#66)

v1.4.15-fixmap

15 Jan 03:05
Compare
Choose a tag to compare
fix: concurrent map read in bundlepool

v1.4.15-gasreach

07 Nov 08:12
d07ee29
Compare
Choose a tag to compare
feat: explicitly return invalid txs when simulate gasless bundle (#56)

v1.4.15

18 Oct 04:45
3a896b2
Compare
Choose a tag to compare

Description

v1.4.15 is a maintenance release, which mainly has some enhancement on P2P and TxPool module, it also provides some Restful API for L2 and support customized token on BSC faucet.

More details refer to bsc v1.4.15

Changelog of Builder

FEATURE

#53 feat: set half block gas limit for builder

IMPROVEMENT

#52 chore: logging packing duration

v1.4.14

29 Aug 03:05
4f3d6d1
Compare
Choose a tag to compare

Important Announcement:
HashSchema&LevelDB mode will be discontinued after September 30, 2024, will be replaced by PathSchema&PebbleDB mode
If you are still running with HashSchema or LevelDB, you need to reinstall your node with the latest bsc-snapshot.
How to check the running mode and the steps to do the migration, pls refer: bnb-chain/bsc-snapshots#379.

Notice

Require Mandatory Update? Mainnet: Yes

Description

Release v1.4.14 is a hard fork release for BSC Mainnet, the HF name is: Bohr.
The target Bohr hard fork time will be:

  • Mainnet: 2024-09-26 02:20:00 AM UTC

There are 4 BEPs in Bohr:

Among these BEPs, BEP-341 holds the most significance as it proposes a change to the block production protocol. However, BEP-341 will only come into effect after the affirmative outcome of a governance vote.
And BEP-402 updates the block header signature logic, please pay special attention if your product involves the logic of block header verification.
The other 2 BEPs, BEP-404 and BEP-410 are for some enhancement and unlikely to have compatibility issue.

Changelog

BUGFIX

  • #2643core: fix cache for receipts
  • #2656ethclient: fix BlobSidecars api
  • #2657fix: update prunefreezer’s offset when pruneancient and the dataset has pruned block
    #49 fix: unrevertible tx hashes in bidArgs

FEATURE

  • #2661config: setup Mainnet 2 hardfork date: HaberFix & Bohr

IMPROVEMENT

  • #2578core/systemcontracts: use vm.StateDB in UpgradeBuildInSystemContract
  • #2649internal/debug: remove memsize
  • #2655internal/ethapi: make GetFinalizedHeader monotonically increasing
  • #2658core: improve readability of the fork choice logic
  • #2665faucet: bump and resend faucet transaction if it has been pending for a while

v1.4.13

13 Aug 07:20
c740036
Compare
Choose a tag to compare

Description

Fine more information in https://github.com/bnb-chain/bsc/releases/tag/v1.4.13.

Release v1.4.13 is a hard fork release for BSC Testnet, the HF name is: Bohr.
The target Bohr hard fork time will be:

Testnet: 2024-08-20 01:23:16 AM UTC
Mainnet: it is not determined yet, target Later Sep 2024
There are 4 BEPs in Bohr:

BEP-341: Validators can produce consecutive blocks
BEP-402: Complete missing fields in Block Header to generate Signature
BEP-404: Clear Miner History when Switching Validators Set
bnb-chain/BEPs#410
Among these BEPs, BEP-341 holds the most significance as it proposes a change to the block production protocol. However, BEP-341 will only come into effect after the affirmative outcome of a governance vote.
And BEP-402 updates the block header signature logic, please pay special attention if your product involves the logic of block header verification.
The other 2 BEPs, BEP-404 and BEP-410 are for some enhancement and unlikely to have compatibility issue.

v1.4.11-gasless

26 Jul 06:48
dc3c294
Compare
Choose a tag to compare
feat: only take non-mem txs to calculate bundle price && add api to s…

v1.4.11

27 Jun 10:48
d834a83
Compare
Choose a tag to compare
Merge pull request #36 from bnb-chain/merge-v1.4.11