You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/bridge-controller/CHANGELOG.md
-22Lines changed: 0 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,11 +29,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
29
29
30
30
### Added
31
31
32
-
- Add support for Bitcoin bridge transactions ([#6454](https://github.com/MetaMask/core/pull/6454))
33
-
- Handle Bitcoin PSBT (Partially Signed Bitcoin Transaction) format in trade data
34
-
- Add `BitcoinTradeDataSchema` and `BitcoinQuoteResponseSchema` validators
35
-
- Support Bitcoin chain ID (`ChainId.BTC = 20000000000001`) and CAIP format (`bip122:000000000019d6689c085ae165831e93`)
36
-
- Export `isNonEvmChainId` utility function to check for non-EVM chains (Solana, Bitcoin) ([#6454](https://github.com/MetaMask/core/pull/6454))
37
32
- Add `selectDefaultSlippagePercentage` that returns the default slippage for a chain and token combination ([#6616](https://github.com/MetaMask/core/pull/6616))
38
33
- Return `0.5` if requesting a bridge quote
39
34
- Return `undefined` (auto) if requesting a Solana swap
@@ -43,26 +38,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
43
38
44
39
### Changed
45
40
46
-
-**BREAKING:** Rename fee handling for non-EVM chains ([#6454](https://github.com/MetaMask/core/pull/6454))
47
-
- Replace `SolanaFees` type with `NonEvmFees` type
48
-
- Replace `solanaFeesInLamports` field with `nonEvmFeesInNative` field
49
-
- Update `#appendSolanaFees` to `#appendNonEvmFees` to support all non-EVM chains
50
-
- The `nonEvmFeesInNative` field stores fees in the smallest units for each chain (lamports for Solana, satoshis for Bitcoin)
51
-
- Update Snap methods to use new unified interface for non-EVM chains ([#6454](https://github.com/MetaMask/core/pull/6454))
52
-
- Replace `getFeeForTransaction` with `computeFee` method that returns fees in native token units
53
-
- Update fee calculation to handle different unit conversions per chain
54
-
- Support fee computation for Bitcoin and Solana chains
55
-
- Update quote validation to support Bitcoin-specific trade data format ([#6454](https://github.com/MetaMask/core/pull/6454))
56
-
- Add separate validation for Bitcoin quotes that include `unsignedPsbtBase64` field
57
-
- Update selectors and utilities to use `isNonEvmChainId` instead of `isSolanaChainId` for generic non-EVM handling ([#6454](https://github.com/MetaMask/core/pull/6454))
58
41
- Bump `@metamask/controller-utils` from `^11.12.0` to `^11.14.0` ([#6620](https://github.com/MetaMask/core/pull/6620), [#6629](https://github.com/MetaMask/core/pull/6629))
59
42
- Bump `@metamask/base-controller` from `^8.3.0` to `^8.4.0` ([#6632](https://github.com/MetaMask/core/pull/6632))
60
43
61
-
### Removed
62
-
63
-
-**BREAKING:** Remove deprecated `SolanaFees` type - use `NonEvmFees` type instead ([#6454](https://github.com/MetaMask/core/pull/6454))
64
-
-**BREAKING:** Remove `solanaFeesInLamports` field from quotes - use `nonEvmFeesInNative` field instead ([#6454](https://github.com/MetaMask/core/pull/6454))
0 commit comments