Skip to content

Releases: bttcprotocol/delivery

v1.0.9

27 Nov 08:16
4b73132
Compare
Choose a tag to compare

Notice

Mandatory upgrade

New Features

Changes

  • Fix multiChain map store (#79)(#95)
  • Add a check to the noAck message to see if it is a validator (#83)
  • Upgrade go version to 1.21 and upgrade dependent packages (#92) (#97)
  • Add bttc rpc timeout (#93)
  • Add event record log (#94)

v1.0.8

12 Apr 02:34
22ba13c
Compare
Choose a tag to compare

v1.0.8

Notice

Non-mandatory upgrade

New Features

Changes

  • Upgrade go verion and dependencies(#76)

v1.0.7

05 Feb 05:14
06f9224
Compare
Choose a tag to compare

v1.0.7

Notice

Mandatory upgrade

New Features

Changes

  • Add map marshaling feature (#69)
  • Add eth finalized block feature (#67)
  • Merge bridge / delivery / rest-server into one process (#63)
  • Fix query checkpoint response with height (#64)
  • Add cache for contracts ABIs (#65)
  • Add checkpoint id in rest api (#66)

v1.0.6

07 Aug 06:52
ffbf042
Compare
Choose a tag to compare

v1.0.6

Notice

Mandatory upgrade

New Features

Changes

  • Add featuremanager module to provide graceful upgrade mechanism. (#47)
  • Introduce dynamic checkpoint scheduling to optimize checkpoint overhead. (#55)

v1.0.5

30 May 03:16
88141c2
Compare
Choose a tag to compare

v1.0.5

Notice

Mandatory upgrade

New Features

Changes

  • Add a rollback tool for delivery. (#41)
  • Optimize modification mechanism for chain parameters. (#42)

v1.0.4

12 Apr 07:04
45a53ef
Compare
Choose a tag to compare

Notice

Non-mandatory upgrade

New Features

Changes

  • Support sending EIP-155 transactions. (#34)
  • Integrate bridge into delivery as a subcommand, and remove origin bridge binary. (#35)
  • Integrate genesis file into delivery to simplify startup process. (#36)
  • Optimize Cosmos SDK log format. (#37)

v1.0.3

13 Feb 03:36
c244275
Compare
Choose a tag to compare

Notice

Non-mandatory upgrade

New Features

Changes

  • Upgrade go version to 1.17. (#24)
  • Optimize proposer rotation to improve failure recovery ability.(#25)
  • Optimize checkpoint ticker to improve checkpoint submission timing. (#26)
  • Add lint checker for CI.(#28)

v1.0.2

08 Sep 06:31
73f0586
Compare
Choose a tag to compare

Notice

Non-mandatory upgrade

New Features

Changes

  • Optimize checkpoint submission time.(#17)
  • Optimize checkpoint-sync submission time.(#18)
  • Optimize proposer rotation to improve failure recovery ability.(#21)
  • Optimize transaction nonce pickup strategy to prevent submitting useless transactions.(#19)
  • Change some code styles.(#22)

v1.0.1

25 May 03:05
a3d6186
Compare
Choose a tag to compare

Notice

Non-mandatory upgrade

New Features

Core

  • Optimize checkpoint range checking to reduce risk of forking. (#9)
  • Add check to validate nonce in bridge when validator exit or signer update.

Changes

  • Optimize broadcast logic to improve network efficiency. (#6)
  • Add maximum gas fee limit to ethereum transactions.

Configure Changes

Change delivery-config.toml as following:

  1. delete main_chain_gas_limit.
  2. add main_chain_max_gas_price = "400000000000" .

v1.0.0

13 Dec 10:59
eaaf7fe
Compare
Choose a tag to compare

Notices

Version v1.0.0 is the init launch release.

New Features

Core

  • Support root chains events validation(Ethereum/TRON/BSC).
  • Support bttc block checkpoint build and checkpoint submission to the root chains.
  • Syncing validators’ staking information on TRON to other root chains.
  • Support dynamically adding more root chains, such as HECO.