Repository navigation
feat(android): native CASH card and funding overlay - #1355
Open
filvecchiato wants to merge 88 commits into
Open
filvecchiato wants to merge 88 commits into
filvecchiato wants to merge 88 commits into
Conversation
2 tasks
Contributor
|
This pull request touches an app, which is not built by default. Add a label for each build you want:
Each starts as soon as it is added and follows the branch from then on. |
Contributor
Bundle size reportCompared with
WebAssembly modules
Changed files (9)
Commit: 796d49a |
Contributor
|
CI Status: not green, 1 item needs attention.
All job results
Signing credentials: valid as of 2026-10-28 Commit |
This was referenced Oct 9, 2026
This was
linked to
issues
Oct 9, 2026
…sts/android-funding-history-rebuild
…sts/android-funding-history-rebuild
…sts/android-funding-history-rebuild
…sts/android-funding-history-rebuild
filvecchiato
marked this pull request as ready for review
October 20, 2026 11:17
…droid-cash-card # Conflicts: # android/truapi-host/README.md # android/truapi-host/src/main/kotlin/io/parity/truapi/TrUAPIHost.kt # hosts/android/feature/products/api/src/main/kotlin/io/paritytech/polkadotapp/feature_products_api/presentation/deeplink/ProductDeepLinkGate.kt # hosts/android/feature/products/impl/src/main/java/io/paritytech/polkadotapp/feature_products_impl/di/ProductsModule.kt # hosts/android/feature/products/impl/src/main/java/io/paritytech/polkadotapp/feature_products_impl/domain/truapi/TrUAPIHostRuntimeProvider.kt # hosts/android/feature/products/impl/src/main/java/io/paritytech/polkadotapp/feature_products_impl/presentation/deeplink/PocketDeepLinkHandler.kt # hosts/android/feature/products/impl/src/test/java/io/paritytech/polkadotapp/feature_products_impl/domain/paymentRequest/RealRequestPaymentUseCaseTest.kt # hosts/android/feature/products/impl/src/test/java/io/paritytech/polkadotapp/feature_products_impl/domain/truapi/TrUAPIHostRuntimeProviderTest.kt # hosts/android/feature/wallet/impl/src/main/java/io/paritytech/polkadotapp/feature_wallet_impl/presentation/pocket/DigitalDollarCardDetailsViewModel.kt # hosts/android/feature/wallet/impl/src/main/java/io/paritytech/polkadotapp/feature_wallet_impl/presentation/pocket/compose/components/digitalDollar/CoinageCardContent.kt # hosts/android/feature/wallet/impl/src/main/java/io/paritytech/polkadotapp/feature_wallet_impl/presentation/pocket/compose/components/digitalDollar/CoinageStateCard.kt # hosts/android/feature/wallet/impl/src/main/java/io/paritytech/polkadotapp/feature_wallet_impl/presentation/pocket/compose/components/digitalDollar/DigitalDollarCard.kt # hosts/android/feature/wallet/impl/src/main/java/io/paritytech/polkadotapp/feature_wallet_impl/presentation/pocket/compose/components/digitalDollar/DigitalDollarCardDetails.kt
…backup-pending line, no saved state
…eets, history sections, milestone timeline with band and last-heard line, bank cancel copy
…ay; locale-stable fee test
…android-cash-card
Contributor
|
This pull request touches an app, which is not built by default. Add a label for each build you want:
Each starts as soon as it is added and follows the branch from then on. |
filvecchiato
changed the base branch from
funding/host-gaps
to
hosts/ios-cash-card
October 27, 2026 15:31
…droid-cash-card # Conflicts: # hosts/android/feature/products/impl/src/main/java/io/paritytech/polkadotapp/feature_products_impl/domain/truapi/worker/TrUAPIWorkerSupervisor.kt # hosts/android/feature/products/impl/src/test/java/io/paritytech/polkadotapp/feature_products_impl/domain/truapi/worker/TrUAPIWorkerSupervisorTest.kt
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part of #1267. Stacked on #1345; the iOS counterpart.
The Android CASH card and funding sheet, drawn natively from the core's funding API (Figma R2).
Sheet
Provider frame
Returned(url)at the return URL.Progress and cancel
fundingSessionChangedcarries (AppFundingHostBridge.progress) and never reads it from the core.CASH card (Purse)
FundingStatuswording.product_funding_records(Room 71→72) and are then acknowledged; a lost history is rebuilt once per process fromfunding_history().PocketMotion) for finished sessions, failures and the balance.Platform
products/fundtest(scripts/bundle-funding-provider.sh, local opt-in).Outside funding: every product payment shows Confirm; a worker manifest without
includesis accepted; the getcash and Meld path is removed.