Skip to content

Releases: Switcheo/carbon-bootstrap

v2.49.0

09 Sep 09:31
850ca24
Compare
Choose a tag to compare

Improvements

  • (x/oracle) #995 Remove unused oracle vote and marks related code.

Bug Fixes

v2.48.0

04 Sep 10:01
850ca24
Compare
Choose a tag to compare

Improvements

  • (x/market) #992 Refactor of market validations for newly created markets and update of markets.

Bug Fixes

  • (x/broke) #1001 Fix fee deduction for spot markets to account for net available balances if a trade has been executed.

v2.47.0

26 Aug 08:54
850ca24
Compare
Choose a tag to compare

Features

  • (x/broker) Deduction of fees from priority list of location for creation of closing orders without the need for the user to have available balance.

  • (x/cdp) Refactor of CDP repayment logic and messages into one common transaction flow.

  • (x/market) Addition of methods and validation to activate and deactivate markets, with store separation for faster iteration.

Improvements

  • (api/ws) Refactor GRPCs for websocket with helper function for retrieving all records without being limited by pagination unintentionally.

  • (x/oracle) Improve oracle handling of decimal precision when dealing with float point data.

Bug Fixes

  • (x/market) Backfill of missing open interest data for spot markets and markets already settled.
  • (x/oracle) Redeployment of oracle contracts to fix errors in updating price data to contracts.
  • (baseapp) Set configurations required to re-enable ledger support.
  • (x/pricing) Fixed issue where valid pricing results where being delayed by one block.
  • (x/cdp) Added guard to prevent zero division when unlocking collateral with zero LTV.

Persistence

  • (services/archiver) Archiver service to archive non-essential data and speed up querying of historical information from persistence. Run vacuum full on transactions, messages to reclaim space after archiving has caught up.

v2.46.4

05 Aug 07:22
850ca24
Compare
Choose a tag to compare
v2.46.4 Pre-release
Pre-release
Update README.md

v2.46.3

04 Aug 04:23
Compare
Choose a tag to compare
  • Fix issue where insertion of rows into pSQL will cause node to hang if values > insertion batch size

v2.46.2

04 Aug 03:49
Compare
Choose a tag to compare
  • add debug logs

v2.46.1

30 Jul 08:33
Compare
Choose a tag to compare

Fix chain halt at blk 60667951

v2.46.0

23 Jul 09:52
Compare
Choose a tag to compare

Features

  • (x/ccm, x/headersync)Removal of Zion related code.
  • (x/insurance) Insurance fund eligibility to only liquidity pools with sufficient liquidity to prevent funds from being drained.
  • (x/cdp) Grpc query for health factor.
  • (services/oracle) Oracle optimization for faster processing and subaccount oracle delegate support.

Bug Fixes

  • (x/order) Fix bug where order allocated margin was not properly unmarshalled into Coin type.

v2.45.0

14 Jul 06:26
Compare
Choose a tag to compare

Dependencies

  • (baseapp) Remove support for RocksDB.

Features

  • (x/market) Add an open interest cap on futures markets.
  • (baseapp) Blacklist feature to prevent malicious actors from sending coins out of their address.

Improvements

  • (x/oracle) Refactor of oracle module EVM methods into evmcontracts module.
  • (baseapp) Refactor naming and usage of cached context for code safety.
  • (x/evmcontract) Refactor evm genesis's block height initialisations.
  • (baseapp) Remove legacy proposal code.

Bug Fixes

  • (baseapp) Fix pagination flag usage on CLI.
  • (x/broker) Fix quoting amount for perpetual AMM to account for position margin and not position PnL.
  • (baseapp) Fix the parsing of admin address for admin message fee.
  • (x/oracle) Fix oracle data parsing and validation bugs.

Persistence

  • (persistence) Batching the insert and updates of orders to improve persistence processing speed.

v2.44.1

28 Jun 07:57
Compare
Choose a tag to compare
feat: update testnet