Releases: bttcprotocol/delivery
Releases · bttcprotocol/delivery
v1.0.9
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
v1.0.8
Notice
Non-mandatory upgrade
New Features
Changes
- Upgrade go verion and dependencies(#76)
v1.0.7
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
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
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
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
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
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
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:
- delete
main_chain_gas_limit
.
- add
main_chain_max_gas_price = "400000000000"
.
v1.0.0
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.