Skip to content

362.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Apr 13:31
e200e1c

@metamask/bridge-controller 14.0.0

Added

  • BREAKING: Add @metamask/assets-controllers as a required peer dependency at ^56.0.0 (#5614)
  • Add reselect as a dependency at ^5.1.1 (#5614)
  • BREAKING: assetExchangeRates added to BridgeController state to support tokens which are not supported by assets controllers (#5614)
  • selectExchangeRateByChainIdAndAddress selector added, which looks up exchange rates from assets and bridge controller states (#5614)
  • selectBridgeQuotes selector added, which returns sorted quotes including their metadata (#5614)
  • selectIsQuoteExpired selector added, which returns whether quotes are expired or stale (#5614)

Changed

  • BREAKING: Change TokenAmountValues key types from BigNumber to string (#5614)
  • BREAKING: Assets controller getState actions have been added to AllowedActions so clients will need to include TokenRatesController:getState,MultichainAssetsRatesController:getState and CurrencyRateController:getState in controller initializations (#5614)
  • Make srcAsset and destAsset optional in Step type to be optional (#5614)
  • Make QuoteResponse trade generic to support Solana quotes which have string trade data (#5614)
  • Bump @metamask/multichain-network-controller peer dependency to ^0.4.0 (#5649)