github bandprotocol/bandchain v1.3.0
v1.3.0 for GuanYu Mainnet Release

3 years ago

This is the improved version of bandd and yoda on band-guanyu-mainnet

Main features

Chain (Consensus)

  • A critical security vulnerability has been identified in Bandchain v1.2.x. User funds are NOT at risk but it can result in a chain halt.

Chain (Non-consensus)

  • Optimize time in wasm execution (when resolving request) by using a new wasmer runtime version and implement a caching logic to cache compiled oracle instance to reduce overhead for compile every time when executing the same oracle script. The repository on the new owasm is https://github.com/bandprotocol/owasm
  • Add block time as part of Bandchain EVM proof that allows a smart contract to verify the block time of the data on BandChain.

Yoda

  • Add prometheus metrics for yoda to track the number of success and fail requests. (Thanks to @rav-11 that contribute this feature) For more info, you can read on this blog

Documentations

Changelog

Chain (Non-consensus)

  • (impv) #3195 Patch go owasm update wasmer runtime and introduce caching oracle script
  • (impv) #2912 proof contain the real block time instead of time hash

Yoda

  • (impv) #2904 Add prometheus metrics for yoda

Don't miss a new bandchain release

NewReleases is sending notifications on new releases.