Skip to content

Releases: bnb-chain/bsc-builder

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

v1.4.9-fix

11 Jun 09:04
Compare
Choose a tag to compare

Changelog

Assets

Assets Sha256 Checksum
mainnet.zip aeeae3392bd51af57fb1e2eddeefff7e84d58a37f87513495348d82deee5824f
testnet.zip bcb79b8731c50ddaa3a5a2e3e92afa4f04b0c04c72b6b37b8a69ecd776304f15
geth_linux d47ffafebd4750a54a55981d11b97ecef7dc784f648ed391ff3b37f648402022
geth_mac 778411bca2d455b7ea6501574eeb3b3aeee99c20792b846ad7b9d45ac69f533c
geth_windows 1cd53200e1d416a9112ca82ab7392b79a762fc2375d282c9f4e627dc8e732a25
geth_linux_arm64 abb9f4989c5611778453cd2800e63a467c7be898bb44885494e94f0b734492a8