Skip to content
This repository has been archived by the owner on Nov 16, 2022. It is now read-only.

v1.3.0 for GuanYu Mainnet Release

Latest
Compare
Choose a tag to compare
@taobun taobun released this 21 Apr 04:08
deefc4d

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