Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
b5c386c
fix(perps): add spotMeta caching to reduce API calls on HIP-3 markets…
abretonc7s Feb 2, 2026
7d209b3
fix: update preference error handling (#25360)
ieow Feb 2, 2026
c166be0
fix: Rewards summary change icon color (#25458)
sophieqgu Feb 2, 2026
cff2cfd
feat: swaps new slippage modal (#25405)
GeorgeGkas Feb 2, 2026
7a0c2a1
fix(perps): reduce WebSocket subscription overhead and prevent leaks …
abretonc7s Feb 2, 2026
11af0ec
refactor: rename SmokeConfirmationsRedesigned to SmokeConfirmations a…
cmd-ob Feb 2, 2026
ae7e29d
feat: retry-with-delay SL-457 (#24920)
ieow Feb 2, 2026
8b74c79
feat(perps): add error handling and toast for one-click trade tx crea…
michalconsensys Feb 2, 2026
2ba7115
feat(rewards): add points estimate history for CS diagnostics (#25389)
VGR-GIT Feb 2, 2026
0da971d
refactor: remove complex render logic in TrendingTokensFullView (#25386)
Prithpal-Sooriya Feb 2, 2026
70335d9
feat(ramps): adds tokens, providers & paymentMethods to ramps control…
georgeweiler Feb 2, 2026
cc95d45
chore: update headers for Earn flow (#25053)
brianacnguyen Feb 2, 2026
397025c
feat: remove legacy swaps liveness service in favor of new stx hooks …
GeorgeGkas Feb 2, 2026
73a10ed
fix: allow max balance after inputting non-max balance in swaps (#25513)
GeorgeGkas Feb 2, 2026
82c8c6e
chore: moves swap, wallet and Trending specs to tests (#25520)
christopherferreira9 Feb 2, 2026
e31b2a3
chore: upgrade assets-controllers to v99 (#25345)
sahar-fehri Feb 2, 2026
e4b8256
fix: cp-7.64.0 MUSD-268 only render Earn CTA when above minimum requi…
Matt561 Feb 2, 2026
bb0fee4
chore: remove rewards season 1 e2e tests (#25344)
sophieqgu Feb 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 0 additions & 17 deletions .github/workflows/run-e2e-regression-tests-android.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,22 +45,6 @@ jobs:
total_splits: 4
secrets: inherit

regression-confirmations-redesigned-android:
name: 'Confirmations Redesigned Regression (Android) - ${{ matrix.split }}'
needs: [build-android-apks]
strategy:
matrix:
split: [1, 2]
fail-fast: false
uses: ./.github/workflows/run-e2e-workflow.yml
with:
test-suite-name: regression-confirmations-redesigned-android-${{ matrix.split }}
platform: android
test_suite_tag: 'RegressionConfirmationsRedesigned'
split_number: ${{ matrix.split }}
total_splits: 2
secrets: inherit

regression-trade-android:
name: 'Trade Regression (Android) - ${{ matrix.split }}'
needs: [build-android-apks]
Expand Down Expand Up @@ -180,7 +164,6 @@ jobs:
needs:
- build-android-apks
- regression-confirmations-android
- regression-confirmations-redesigned-android
- regression-trade-android
- regression-wallet-platform-android
- regression-accounts-android
Expand Down
31 changes: 7 additions & 24 deletions .github/workflows/run-e2e-smoke-tests-android.yml
Original file line number Diff line number Diff line change
Expand Up @@ -131,19 +131,19 @@ jobs:
changed_files: ${{ inputs.changed_files }}
secrets: inherit

confirmations-redesigned-android-smoke:
if: contains(fromJson(inputs.selected_tags), 'ALL') || contains(fromJson(inputs.selected_tags), 'SmokeConfirmationsRedesigned')
confirmations-android-smoke:
if: contains(fromJson(inputs.selected_tags), 'ALL') || contains(fromJson(inputs.selected_tags), 'SmokeConfirmations')
strategy:
matrix:
split: [1, 2, 3]
split: [1, 2, 3, 4]
fail-fast: false
uses: ./.github/workflows/run-e2e-workflow.yml
with:
test-suite-name: confirmations-redesigned-android-smoke-${{ matrix.split }}
test-suite-name: confirmations-android-smoke-${{ matrix.split }}
platform: android
test_suite_tag: 'SmokeConfirmationsRedesigned'
test_suite_tag: 'SmokeConfirmations'
split_number: ${{ matrix.split }}
total_splits: 3
total_splits: 4
changed_files: ${{ inputs.changed_files }}
secrets: inherit

Expand All @@ -163,22 +163,6 @@ jobs:
changed_files: ${{ inputs.changed_files }}
secrets: inherit

rewards-android-smoke:
if: contains(fromJson(inputs.selected_tags), 'ALL') || contains(fromJson(inputs.selected_tags), 'SmokeRewards')
strategy:
matrix:
split: [1]
fail-fast: false
uses: ./.github/workflows/run-e2e-workflow.yml
with:
test-suite-name: rewards-android-smoke-${{ matrix.split }}
platform: android
test_suite_tag: 'SmokeRewards'
split_number: ${{ matrix.split }}
total_splits: 1
changed_files: ${{ inputs.changed_files }}
secrets: inherit

card-android-smoke:
if: contains(fromJson(inputs.selected_tags), 'ALL') || contains(fromJson(inputs.selected_tags), 'SmokeCard')
strategy:
Expand Down Expand Up @@ -239,9 +223,8 @@ jobs:
- accounts-android-smoke
- network-abstraction-android-smoke
- network-expansion-android-smoke
- confirmations-redesigned-android-smoke
- confirmations-android-smoke
- prediction-market-android-smoke
- rewards-android-smoke
- card-android-smoke
- ramps-android-smoke
- multichain-api-android-smoke
Expand Down
31 changes: 7 additions & 24 deletions .github/workflows/run-e2e-smoke-tests-ios.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,19 @@ permissions:
id-token: write

jobs:
confirmations-redesigned-ios-smoke:
if: contains(fromJson(inputs.selected_tags), 'ALL') || contains(fromJson(inputs.selected_tags), 'SmokeConfirmationsRedesigned')
confirmations-ios-smoke:
if: contains(fromJson(inputs.selected_tags), 'ALL') || contains(fromJson(inputs.selected_tags), 'SmokeConfirmations')
strategy:
matrix:
split: [1, 2, 3]
split: [1, 2, 3, 4]
fail-fast: false
uses: ./.github/workflows/run-e2e-workflow.yml
with:
test-suite-name: confirmations-redesigned-ios-smoke-${{ matrix.split }}
test-suite-name: confirmations-ios-smoke-${{ matrix.split }}
platform: ios
test_suite_tag: 'SmokeConfirmationsRedesigned'
test_suite_tag: 'SmokeConfirmations'
split_number: ${{ matrix.split }}
total_splits: 3
total_splits: 4
changed_files: ${{ inputs.changed_files }}
secrets: inherit

Expand Down Expand Up @@ -163,22 +163,6 @@ jobs:
changed_files: ${{ inputs.changed_files }}
secrets: inherit

rewards-ios-smoke:
if: contains(fromJson(inputs.selected_tags), 'ALL') || contains(fromJson(inputs.selected_tags), 'SmokeRewards')
strategy:
matrix:
split: [1]
fail-fast: false
uses: ./.github/workflows/run-e2e-workflow.yml
with:
test-suite-name: rewards-ios-smoke-${{ matrix.split }}
platform: ios
test_suite_tag: 'SmokeRewards'
split_number: ${{ matrix.split }}
total_splits: 1
changed_files: ${{ inputs.changed_files }}
secrets: inherit

card-ios-smoke:
if: contains(fromJson(inputs.selected_tags), 'ALL') || contains(fromJson(inputs.selected_tags), 'SmokeCard')
strategy:
Expand Down Expand Up @@ -232,7 +216,7 @@ jobs:
runs-on: ubuntu-latest
if: ${{ !cancelled() && inputs.selected_tags != '[]' && inputs.selected_tags != '["FlaskBuildTests"]' }}
needs:
- confirmations-redesigned-ios-smoke
- confirmations-ios-smoke
- trade-ios-smoke
- perps-ios-smoke
- wallet-platform-ios-smoke
Expand All @@ -241,7 +225,6 @@ jobs:
- network-abstraction-ios-smoke
- network-expansion-ios-smoke
- prediction-market-ios-smoke
- rewards-ios-smoke
- card-ios-smoke
- ramps-ios-smoke
- multichain-api-ios-smoke
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ const createStyles = (params: {
searchTextField: {
backgroundColor: theme.colors.background.muted,
borderWidth: 0,
borderRadius: 16,
borderRadius: 9999,
padding: 0,
},
listContainer: {
Expand Down
4 changes: 1 addition & 3 deletions app/components/Nav/App/App.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,6 @@ import { State2AccountConnectWrapper } from '../../Views/MultichainAccounts/Mult
import { SmartAccountModal } from '../../Views/MultichainAccounts/AccountDetails/components/SmartAccountModal/SmartAccountModal';
import TradeWalletActions from '../../Views/TradeWalletActions';
import { BIP44AccountPermissionWrapper } from '../../Views/MultichainAccounts/MultichainPermissionsSummary/BIP44AccountPermissionWrapper';
import { useEmptyNavHeaderForConfirmations } from '../../Views/confirmations/hooks/ui/useEmptyNavHeaderForConfirmations';
import SocialLoginIosUser from '../../Views/SocialLoginIosUser';
import { useOTAUpdates } from '../../hooks/useOTAUpdates';
import MultichainTransactionDetailsSheet from '../../UI/MultichainTransactionDetailsModal/MultichainTransactionDetailsSheet';
Expand Down Expand Up @@ -887,7 +886,6 @@ const ModalSmartAccountOptIn = () => (

const AppFlow = () => {
const userLoggedIn = useSelector(selectUserLoggedIn);
const emptyNavHeaderOptions = useEmptyNavHeaderForConfirmations();

return (
<>
Expand Down Expand Up @@ -1071,7 +1069,7 @@ const AppFlow = () => {
/>
<Stack.Screen
name={Routes.CONFIRMATION_REQUEST_MODAL}
options={emptyNavHeaderOptions}
options={{ headerShown: false, gestureEnabled: true }}
component={Confirm}
/>
<Stack.Screen
Expand Down
2 changes: 0 additions & 2 deletions app/components/Nav/Main/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,6 @@ import {
import { useNetworkSelection } from '../../hooks/useNetworkSelection/useNetworkSelection';
import { useIsOnBridgeRoute } from '../../UI/Bridge/hooks/useIsOnBridgeRoute';
import { CardVerification } from '../../UI/Card/sdk';
import LegacySwapLiveness from '../../UI/Bridge/components/LegacySwapsLiveness';

const Stack = createStackNavigator();

Expand Down Expand Up @@ -418,7 +417,6 @@ const Main = (props) => {
<FadeOutOverlay />
<Notification navigation={props.navigation} />
<RampOrders />
<LegacySwapLiveness />
<CardVerification />
<EarnTransactionMonitor />
{renderDeprecatedNetworkAlert(
Expand Down
1 change: 0 additions & 1 deletion app/components/UI/AssetSearch/index.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ jest.mock('../../../core/Engine', () => ({
],
},
},
preventPollingOnNetworkRestart: false,
},
},
}));
Expand Down
Loading
Loading