Skip to content

Releases: bandprotocol/chain

v3.1.1

15 Oct 07:57
444de02

Choose a tag to compare

This release is to update dependency version.

What's Changed

  • (bump) Use CometBFT v0.38.19
  • (bump) Update dependency versions

v3.1.0

11 Jul 11:47
82b6926

Choose a tag to compare

This release is to update dependency version.

What's Changed

  • Update cosmos-sdk version to v0.50.14

v3.0.2

11 Jul 10:45

Choose a tag to compare

This release is to update dependency version.

What's Changed

  • Update IAVL version to v1.2.6

v3.0.1

23 Jun 09:35
7defe0d

Choose a tag to compare

This release marks for BandChain v3.0.1 and this version will be used for BandChain Mainnet upgrade.

  • (chain): Add v3 upgrade handler to facilitate the mainnet upgrade process.

v2.5.5

18 Jun 11:22

Choose a tag to compare

This release is to bind flag iavl-cache-size and iavl-disable-fastnode on bandd.

What's Changed

  • Bind flag iavl-cache-size and iavl-disable-fastnode on bandd.

v3.0.1-rc1

17 Jun 11:42
cad816f

Choose a tag to compare

v3.0.1-rc1 Pre-release
Pre-release

This release is to fix issues on packet generation of tunnel module and improve throughput of Cylinder program.

  • (chain) Fix syncing interval trigger for tunnels
  • (cylinder) Add memo on transaction
  • (cylinder) Increase throughput on signing and DE generation

v3.0.0

05 Jun 11:10
2eb4603

Choose a tag to compare

v3.0.0 Pre-release
Pre-release

Note: skip this version.

This release marks for BandChain v3.0.0. It introduces four new core modules: Restake, TSS, Bandtss, Feeds, and Tunnel.

  • (bump) Use go 1.24.2
  • (bump) Use cosmos-sdk package v0.50.13 / ibc-go v8.7.0
  • (bump) replace github.com/tendermint/tendermint by github.com/cometbft/cometbft v0.38.17
  • (bump) migrated from gogo/protobuf to cosmos/gogoproto
  • (bump) Use go-owasm v0.3.1
  • (chain) Remove disablefeeless flag
  • (chain) Remove old oracle ante
  • (chain) Remove legacy migrate cmd
  • (chain) Remove gogoproto.goproto_stringer option on param
  • (chain) Return error on AllocationToken at beginblock instead of panic
  • (chain) Migrate REST Endpoint to GRPC
  • (chain) Change the allocation of remaining tokens from the community pool to the Proposer
  • (chain) Add consensus module to handle managing Tendermint consensus parameters
  • (chain) Add autocli for oracle module
  • (chain) update oracle params to support cosmos-sdk 0.47+
  • (chain) Add Global fee module to set the min-gas-price on protocol level (MinimumGasPrice param)
  • (chain) Set MinimumGasPrice to 0.0025uband
  • (chain) Use priority based on gas_prices of uband but MsgReport will have the highest priority
  • (chain) Add tss module
  • (chain) Add bandtss module
  • (chain) Add feeds module
  • (chain) Add tunnel module (supports TSS, IBC, IBC Hook, Router, and Axelar routes)
  • (chain) Add restake module
  • (chain) Separate rolling seed from Oracle module to be a standalone Rolling seed module
  • (chain) Update proof to support newly added module
  • (chain) Introduce new mempool package for flexible transaction processing and block proposal generation
  • (chain) Add transaction prioritization system with dedicated lanes for feeds, TSS, oracle reports, oracle requests, and default transactions
  • (grogu) Add Grogu to provide a service for supporting Feeds price submission
  • (grogu) Use block time instead of local time.
  • (grogu) Add telemetry support for tracking service metrics
  • (cylinder) Add Cylinder to provide a service for supporting tss process
  • (cylinder) Add telemetry support for tracking service metrics
  • (cylinder) Allow standalone commands to be able to run when running the program
  • (yoda) Add auto bump gas logic

v3.0.0-rc4

19 May 10:01
6e152a2

Choose a tag to compare

v3.0.0-rc4 Pre-release
Pre-release

This release marks the fourth release candidate for BandChain v3.0.0. It introduces four new core modules: Restake, TSS, Bandtss, Feeds, and Tunnel.

  • (bump) Use go 1.24.2
  • (bump) Use cosmos-sdk package v0.50.13 / ibc-go v8.7.0
  • (bump) replace github.com/tendermint/tendermint by github.com/cometbft/cometbft v0.38.17
  • (bump) migrated from gogo/protobuf to cosmos/gogoproto
  • (bump) Use go-owasm v0.3.1
  • (chain) Remove disablefeeless flag
  • (chain) Remove old oracle ante
  • (chain) Remove legacy migrate cmd
  • (chain) Remove gogoproto.goproto_stringer option on param
  • (chain) Return error on AllocationToken at beginblock instead of panic
  • (chain) Migrate REST Endpoint to GRPC
  • (chain) Change the allocation of remaining tokens from the community pool to the Proposer
  • (chain) Add consensus module to handle managing Tendermint consensus parameters
  • (chain) Add autocli for oracle module
  • (chain) update oracle params to support cosmos-sdk 0.47+
  • (chain) Add Global fee module to set the min-gas-price on protocol level (MinimumGasPrice param)
  • (chain) Set MinimumGasPrice to 0.0025uband
  • (chain) Use priority based on gas_prices of uband but MsgReport will have the highest priority
  • (chain) Add tss module
  • (chain) Add bandtss module
  • (chain) Add feeds module
  • (chain) Add tunnel module (supports TSS, IBC, IBC Hook, Router, and Axelar routes)
  • (chain) Add restake module
  • (chain) Separate rolling seed from Oracle module to be a standalone Rolling seed module
  • (chain) Update proof to support newly added module
  • (chain) Introduce new mempool package for flexible transaction processing and block proposal generation
  • (chain) Add transaction prioritization system with dedicated lanes for feeds, TSS, oracle reports, oracle requests, and default transactions
  • (grogu) Add Grogu to provide a service for supporting Feeds price submission
  • (grogu) Use block time instead of local time.
  • (grogu) Add telemetry support for tracking service metrics
  • (cylinder) Add Cylinder to provide a service for supporting tss process
  • (cylinder) Add telemetry support for tracking service metrics
  • (cylinder) Allow standalone commands to be able to run when running the program
  • (yoda) Add auto bump gas logic

v3.0.0-rc3

25 Apr 12:11
f23b71d

Choose a tag to compare

v3.0.0-rc3 Pre-release
Pre-release

This release marks the third release candidate for BandChain v3.0.0. It introduces four new core modules: Restake, TSS, Bandtss, Feeds, and Tunnel.

  • (bump) Use go 1.24.2
  • (bump) Use cosmos-sdk package v0.50.13 / ibc-go v8.7.0
  • (bump) replace github.com/tendermint/tendermint by github.com/cometbft/cometbft v0.38.17
  • (bump) migrated from gogo/protobuf to cosmos/gogoproto
  • (bump) Use go-owasm v0.3.1
  • (chain) Remove disablefeeless flag
  • (chain) Remove old oracle ante
  • (chain) Remove legacy migrate cmd
  • (chain) Remove gogoproto.goproto_stringer option on param
  • (chain) Return error on AllocationToken at beginblock instead of panic
  • (chain) Migrate REST Endpoint to GRPC
  • (chain) Change the allocation of remaining tokens from the community pool to the Proposer
  • (chain) Add consensus module to handle managing Tendermint consensus parameters
  • (chain) Add autocli for oracle module
  • (chain) update oracle params to support cosmos-sdk 0.47+
  • (chain) Add Global fee module to set the min-gas-price on protocol level (MinimumGasPrice param)
  • (chain) Set MinimumGasPrice to 0.0025uband
  • (chain) Use priority based on gas_prices of uband but MsgReport will have the highest priority
  • (chain) Add tss module
  • (chain) Add bandtss module
  • (chain) Add feeds module
  • (chain) Add tunnel module (supports TSS, IBC, IBC Hook, Router, and Axelar routes)
  • (chain) Add restake module
  • (chain) Separate rolling seed from Oracle module to be a standalone Rolling seed module
  • (chain) Update proof to support newly added module
  • (grogu) Add Grogu to provide a service for supporting Feeds price submission
  • (grogu) Use block time instead of local time.
  • (grogu) Add telemetry support for tracking service metrics
  • (cylinder) Add Cylinder to provide a service for supporting tss process
  • (cylinder) Add telemetry support for tracking service metrics
  • (cylinder) Allow standalone commands to be able to run when running the program
  • (yoda) Add auto bump gas logic

v3.0.0-rc2

23 Jan 08:27
1457631

Choose a tag to compare

v3.0.0-rc2 Pre-release
Pre-release

This release marks the second release candidate for BandChain v3.0.0. It introduces four new core modules: Restake, TSS, Bandtss, Feeds, and Tunnel.

What's Changed

  • (bump) Use go 1.22.3
  • (bump) Use cosmos-sdk package v0.50.11 / ibc-go v8.5.2
  • (bump) replace github.com/tendermint/tendermint by github.com/cometbft/cometbft v0.38.12
  • (bump) migrated from gogo/protobuf to cosmos/gogoproto
  • (bump) Use go-owasm v0.3.1
  • (chain) Remove disablefeeless flag
  • (chain) Remove old oracle ante
  • (chain) Remove legacy migrate cmd
  • (chain) Remove gogoproto.goproto_stringer option on param
  • (chain) Return error on AllocationToken at beginblock instead of panic
  • (chain) Migrate REST Endpoint to GRPC
  • (chain) Change the allocation of remaining tokens from the community pool to the Proposer
  • (chain) Add consensus module to handle managing Tendermint consensus parameters
  • (chain) Add autocli for oracle module
  • (chain) update oracle params to support cosmos-sdk 0.47+
  • (chain) Add Global fee module to set the min-gas-price on protocol level (MinimumGasPrice param)
  • (chain) Set MinimumGasPrice to 0.0025uband
  • (chain) Use priority based on gas_prices of uband but MsgReport will have the highest priority
  • (chain) Add TSS module
  • (cylinder) Add Cylinder to provide a service for supporting TSS process
  • (chain) Add Bandtss module
  • (chain) Add Feeds module
  • (grogu) Add Grogu to provide a service for supporting Feeds price submission
  • (chain) Add Tunnel module
  • (chain) Add Restake module
  • (chain) Separate rolling seed from Oracle module to be a standalone Rolling seed module
  • (chain) Update proof to support newly added module