github bandprotocol/bandchain v1.0.3-alpha
v1.0.3-alpha GuanYu (DO NOT USE FOR MAINNET)

latest releases: v1.3.0, v1.3.0-rc0, v1.3.0-rc1...
pre-release4 years ago

Chain

Main updates

  • Patch to Cosmos-SDK 0.38.4 #1999
  • All binary releases have been suspended because of new go-owasm lib. Please build from sources.

New features

  • (cmd/oracled) #1872 Add Owasm executor on Google Cloud function
  • (x/oracle) #1951 Add REST endpoint to get genesis file.
  • (x/oracle) #1929 Add report info of validator on CLI and REST endpoint.
  • (x/oracle) #1927 Add reporter list of validator on CLI and REST endpoint.

Improvements

  • (x/oracle) #1891 Add end-to-end request flow test.
  • (x/oracle) #1981 Remove gas price refund for report transactions.
  • (x/oracle) #1892 Rewrite execution environment for wasmer
  • (x/oracle) #2021 Update chain test when execute bad wasm and get result from go-owasm runtime.
  • (x/oracle) #2043 Add full raw requests information in request struct.
  • (x/oracle) #2050 Return proper HTTP status codes on REST endpoints.
  • (x/oracle) #1934 Wireup go-owasm with blockchain properly.
  • (x/oracle) #2052 Improve proof endpoint and patch evm bridge contract
  • (x/oracle) #2057 Change wasm execute gas to 100000.

Bug fixes

  • (x/oracle) #1935 Fix wrong order on call search latest request.
  • (x/oracle) #2046 Use dash for bandcli report-info.
  • (x/oracle) #2047 Fix request search ordering in 0.38.
  • (db) #2042 Add request and resolve time on failed and expired requests

Chore

  • (x/oracle) #1933 Improve code quality and conciseness in x/oracle/keeper.
  • (x/oracle) #2040 + #2044 Set HomeFlag to /tmp for SimApp.
  • (x/oracle) #2056 Remove IBCInfo from current v0.38 release.
  • (x/oracle) #2053 Remove data sources and oracle scripts from repo.

Scan

Main updates

  • Redelegate
  • Validator's image
  • Validator Search bar

New features

  • #1985 Add redelegate button and submit transaction modal
  • #1938 Add validator's image from identity
  • #1906 Add searchbar on validator home page

Improvements

  • #2008 Add target validator's address on redelegate
  • #1986 Add autofocus input on submittx modal
  • #1970 Update oracle script bridge code generator to use Obi standard
  • #1958 Add human-readable error when broadcast tx, fix withdraw reward msg on guanyu
  • #1940 Trim Address input, remind user when sending token to themself
  • #1939 Use Format.re on user balance
  • #1928 Add chainID for guanyu-devnet
  • #1925 Removed input field for unused oracle script input

Chores

  • #1982 Update network on ChainIDBadge.re

Bug fixes

  • #1996 Fix id bug on RequestSub.re

Owasm

New features

  • #1998 Implement safe guard to check import and export from wasm
  • #1994 Implement inject stack height when compile wasm code.
  • #1988 Implement safe guard to check memory limit from wasm
  • #1937 Allow gas configuration from golang world to wasmer.

Improvements

  • #1941 Fix how to build share object in Linux.
  • #1936 Return error if writing beyond the span capacity.
  • #2026 Remove get_calldata_size and get_external_data_size from OEI.
  • #2004 Implement recursive and memory test in go-owasm .

Chore

  • #2025 Cleanup code documentation and error messages

Bridge

  • #2049 Fix signed data prefix not consistency bug.
  • #2041 Patch Multistore to new structure tree of 0.38.

Cloud function

New features

  • #1908 Support google cloud function REST executor.

Oracle Binary Encoding (OBI)

  • #2027 Make Go-OBI natively support encoding or decoding multiple values.

Helpers

Misc

  • #2058 Implement faucet service for testnet.

Don't miss a new bandchain release

NewReleases is sending notifications on new releases.