Commit Graph

  • bcd44828a3 fix(deeplink): stop malformed deep links from bricking every launch fix/deeplink-pending-stuck pezkuwichain 2026-07-22 21:49:03 -07:00
  • df745e9147 fix: point CHAINS_URL/EVM_ASSETS_URL/etc back at wallet-utils master main pezkuwichain 2026-07-18 23:51:38 -07:00
  • 0603e079e2 Merge PR #14: Support first-signer case for /open/multisigOperation deep link SatoshiQaziMuhammed 2026-07-18 22:59:55 -07:00
  • d999f48891 fix: gate PezkuwiCheckImmortal on chain identity, not extension presence fix/multisig-first-signer-deep-link pezkuwichain 2026-07-18 19:04:12 -07:00
  • e0feb9581b feat: route USDT buy/sell to Bridge flow when no provider is available pezkuwichain 2026-07-18 17:55:55 -07:00
  • 3f6e6441c6 debug: trace isPezkuwi detection and CheckMortality encoding failure pezkuwichain 2026-07-18 17:23:36 -07:00
  • b700637d3d debug: trace RootViewModel.handleDeepLink top-level entry; add PEZ Airdrop label + trust-score gate to Mining Simulation pezkuwichain 2026-07-18 15:58:41 -07:00
  • fe8f907c12 debug: add temporary Log.e tracing to multisig deep link handler pezkuwichain 2026-07-18 14:46:25 -07:00
  • 84bbff68ba fix: use literal scheme/host in the /open/... deep link intent-filter pezkuwichain 2026-07-18 12:56:24 -07:00
  • f83c3549b0 fix: point Mining Simulation info button at the correct Telegram invite link pezkuwichain 2026-07-18 10:29:00 -07:00
  • d4da42c07d feat: add Mining Simulation card to fill empty space in Pezkuwi Trust Score card pezkuwichain 2026-07-18 10:00:24 -07:00
  • 40f8db48bc fix: resolve asset by on-chain Statemine id, not local Chain.Asset.id pezkuwichain 2026-07-17 20:30:53 -07:00
  • 63dd3e2d03 debug: add temporary Log.e tracing to Pending Signatures pipeline pezkuwichain 2026-07-17 19:30:24 -07:00
  • e716e6e277 Fix Pending Signatures: query the bridge's own hardcoded multisig, not the generic multisig-account feature pezkuwichain 2026-07-17 16:42:40 -07:00
  • 6f14c8bf05 Move Pending Signatures from the wallet home screen to the Bridge screen pezkuwichain 2026-07-17 14:43:18 -07:00
  • 707d1baba4 Add a Pending Signatures card to the wallet home screen pezkuwichain 2026-07-17 13:03:12 -07:00
  • e1a010b779 Fix: keep net.i2p.crypto.eddsa classes from being stripped by R8 pezkuwichain 2026-07-17 10:40:01 -07:00
  • b09ba4c303 Remove dead, non-functional BizinikiwSr25519Signer stub pezkuwichain 2026-07-17 09:07:35 -07:00
  • 16427654ae Remove CHANGELOG_PEZKUWI.md dev-notes file, not app source/APK-related pezkuwichain 2026-07-17 08:13:51 -07:00
  • fc6bfa2867 Revert "Gitignore scratch/planning-note naming patterns" pezkuwichain 2026-07-17 07:39:12 -07:00
  • 335859c9a0 Gitignore scratch/planning-note naming patterns pezkuwichain 2026-07-17 07:38:07 -07:00
  • 43af39bfe7 Remove stale, never-executed package-rebrand planning draft; gitignore this pattern pezkuwichain 2026-07-17 07:37:38 -07:00
  • 163e68dcd3 Correct the previous crash fix: revert schema, add a real tolerant reader instead pezkuwichain 2026-07-17 06:08:17 -07:00
  • 9a11dc2c3d Fix crash reading MetaAccountSecrets for accounts predating Tron/Bitcoin/Solana pezkuwichain 2026-07-17 02:19:10 -07:00
  • db9962a00e Add SOL to default token order, right after TRX pezkuwichain 2026-07-17 02:16:31 -07:00
  • 71e4c8dc7a Fix CI: sender/recipient hex fixtures in Solana transaction tests were 1 hex digit short pezkuwichain 2026-07-16 20:54:39 -07:00
  • 086812345e Fix CI: missing Solana address imports in ChainExt.kt, unused import in RealSolanaTransactionService.kt pezkuwichain 2026-07-16 20:00:36 -07:00
  • ecdb5ee44c Add native Solana balance and transfer support pezkuwichain 2026-07-16 18:49:29 -07:00
  • d35687f2ce Add native Solana support: address derivation, accounts, signing, backfill migration, CloudBackup wiring pezkuwichain 2026-07-16 18:49:09 -07:00
  • 6fd7a56382 Bridge: add retry on origin failure, dedupe fee constant pezkuwichain 2026-07-16 15:57:12 -07:00
  • ec0ec9153f Bridge: lock down execution navigation, predict manual review upfront pezkuwichain 2026-07-16 10:23:01 -07:00
  • d0db0a54f7 Update launcher icon to the latest goat badge design pezkuwichain 2026-07-15 22:19:02 -07:00
  • 272921dcdf Match the execution screen's visual polish to the app's own Swap flow pezkuwichain 2026-07-15 21:47:32 -07:00
  • 3c06ae00e0 Add pre-submit consent gate for amounts exceeding auto-pay approval pezkuwichain 2026-07-15 19:46:24 -07:00
  • cf8127c8f8 Fix missing imports (launch, getAssetIconOrFallback) from the Bridge split pezkuwichain 2026-07-15 16:31:44 -07:00
  • 52e5645409 Split Bridge into input and dedicated execution screens, matching Swap pezkuwichain 2026-07-15 16:12:03 -07:00
  • cb8f0d8aae Replace TODO("Not yet implemented") with an explicit UnsupportedOperationException pezkuwichain 2026-07-15 12:51:58 -07:00
  • 14c8b3c27c Change launcher icon badge background from black to white pezkuwichain 2026-07-15 12:08:04 -07:00
  • 6e07348695 Bridge: clear entered amount after a successful origin-chain submit pezkuwichain 2026-07-15 09:33:53 -07:00
  • 974296704f Fix missing viewModelScope import in BridgeViewModel pezkuwichain 2026-07-15 08:12:22 -07:00
  • 437dfff813 Bridge: submit deposit via real submit-and-await execution, not generic Send pezkuwichain 2026-07-15 07:59:35 -07:00
  • b51e2ecf58 Add real deposit-wait progress to Bridge screen, reusing the swap timer UX pezkuwichain 2026-07-15 06:10:41 -07:00
  • a5454b38f0 Fix icon: shrink+center the goat artwork instead of edge-to-edge fill pezkuwichain 2026-07-15 05:14:22 -07:00
  • f655ef5a33 Fix ktlint: blank line before commented declaration in BridgeMultisigConstants pezkuwichain 2026-07-14 22:20:33 -07:00
  • c60967e7af Fix ktlint: blank line before commented declaration in BridgeViewModel pezkuwichain 2026-07-14 21:50:18 -07:00
  • 6c70c91730 Fix Bridge swap destination + add confirmed Kurdish translation pezkuwichain 2026-07-14 21:22:04 -07:00
  • ae2754d7a3 Update launcher icon to the cleaner goat-head logo (v2) pezkuwichain 2026-07-14 21:21:44 -07:00
  • a8dc9add24 Replace dead legacy-bot status check with a real per-amount reserve check pezkuwichain 2026-07-14 18:57:59 -07:00
  • 6d27949cbf Replace launcher icon with the new goat-head PezkuwiWallet brand logo pezkuwichain 2026-07-14 18:44:28 -07:00
  • 09b1b37b49 Sync bridge renewal threshold/topup with server-side 40K/200K config pezkuwichain 2026-07-14 16:50:35 -07:00
  • 7a2d330a0a Retire DOT-HEZ bridge from the Bridge screen pezkuwichain 2026-07-14 14:41:56 -07:00
  • 2ac8005c10 Skip (not fail) BalancesIntegrationTest when a chain's RPC is unreachable pezkuwichain 2026-07-14 09:52:45 -07:00
  • 4b454cc884 Add missing query() to QueryableStorageEntry3 pezkuwichain 2026-07-14 07:59:24 -07:00
  • 40c867b22c ci: pass TRONGRID_API_KEY through to the ktlint job too pezkuwichain 2026-07-14 07:43:41 -07:00
  • be2e1088e5 Merge branch 'feature/btc-native-send' into fix/multisig-first-signer-deep-link pezkuwichain 2026-07-14 07:36:14 -07:00
  • 3def96792a Fix Bridge multisig compile errors surfaced by CI pezkuwichain 2026-07-14 07:29:35 -07:00
  • 4941a95ee5 feat(dashboard): collapsible Pezkuwi card, minimal by default pezkuwichain 2026-07-02 04:15:45 -07:00
  • cfdeff8ab7 Add signatory-only sign button to Bridge screen pezkuwichain 2026-07-14 06:59:18 -07:00
  • ee63f15dd9 Fix nullable AccountModel handling in onDepositorClicked pezkuwichain 2026-07-13 23:14:16 -07:00
  • 68a5b3ed9e Support first-signer case for /open/multisigOperation deep link pezkuwichain 2026-07-13 23:03:36 -07:00
  • 7401783436 feat: block Bridge swap when send amount exceeds available balance pezkuwichain 2026-07-13 12:10:16 -07:00
  • e0cd1f5def fix: Bridge cards use AssetIconProvider and displayNameWithAssetStandard pezkuwichain 2026-07-13 11:43:03 -07:00
  • 3b5e15457d fix: remove unused Chain import flagged by ktlint pezkuwichain 2026-07-13 09:33:29 -07:00
  • 398f2fc996 Redesign Bridge screen UI to match Swap's modern card layout pezkuwichain 2026-07-13 09:28:30 -07:00
  • 4d1fb0256f fix: crash when generating an icon for a P2SH/P2PKH recipient pezkuwichain 2026-07-13 06:52:34 -07:00
  • 9629e25e69 fix: reuse TronAddress.kt's existing Base58Check instead of duplicating it pezkuwichain 2026-07-13 06:00:31 -07:00
  • d4faa64c19 feat: support sending BTC to P2SH/P2PKH destination addresses pezkuwichain 2026-07-13 05:54:37 -07:00
  • ff19c7c4ae debug: temporarily log raw QR content and decode failures pezkuwichain 2026-07-13 04:49:02 -07:00
  • ccf56c0599 fix: recognize BIP21 bitcoin: URIs when scanning a QR code pezkuwichain 2026-07-12 20:36:20 -07:00
  • 671534de57 fix: add missing isBitcoinBased to Chain(...) in RealTronTransactionServiceTest pezkuwichain 2026-07-12 19:22:33 -07:00
  • dc244fb0bb fix: remove duplicate SignerProvider binding from WalletFeatureDependencies pezkuwichain 2026-07-12 19:12:03 -07:00
  • 60493f9aeb merge: reconcile with feature/trc20-tron-send into one combined branch pezkuwichain 2026-07-12 19:02:08 -07:00
  • a8ba753bde chore: temporarily point CHAINS_URL at pending/post-fix-release for device testing pezkuwichain 2026-07-12 17:18:33 -07:00
  • 1eaff6d0a7 fix: expose SignerProvider through WalletFeatureDependencies pezkuwichain 2026-07-12 16:01:48 -07:00
  • 6239526d43 feat: Bitcoin transaction construction, signing, and sending pezkuwichain 2026-07-12 15:51:37 -07:00
  • 1830024ed0 fix: add BitcoinNative branch to exhaustive Chain.Asset.Type whens pezkuwichain 2026-07-12 15:07:30 -07:00
  • af0bfa1560 fix: thread bitcoinAddress/bitcoinPublicKey through PolkadotVaultMetaAccount pezkuwichain 2026-07-12 15:00:49 -07:00
  • 69b311cb47 feat: Bitcoin API client, balance reading, and node health checks pezkuwichain 2026-07-12 14:59:05 -07:00
  • db1476f119 fix: add missing Bitcoin helper imports in ChainExt.kt pezkuwichain 2026-07-12 14:53:17 -07:00
  • 36b5a17644 feat: Bitcoin key derivation, secrets storage, and chain-family plumbing pezkuwichain 2026-07-12 14:47:07 -07:00
  • 2a0ccffbe4 fix: correct transcription error in BitcoinTransactionTest's BIP143 fixture pezkuwichain 2026-07-12 13:45:55 -07:00
  • b32f3e8d50 feat: Bitcoin native SegWit protocol primitives (Bech32, DER, BIP143, raw tx) pezkuwichain 2026-07-12 13:27:38 -07:00
  • 438a4510c8 ci: pass TRONGRID_API_KEY through to the Gradle build (#13) pezkuwichain 2026-07-12 05:21:18 -07:00
  • 32002db5da feat: send TronGrid API key on every request to raise the anonymous rate limit pezkuwichain 2026-07-12 05:08:22 -07:00
  • 04c0c41a2d fix: transparently retry TronGrid calls on HTTP 429 instead of surfacing it to the user pezkuwichain 2026-07-12 04:54:58 -07:00
  • bc9087136c fix: Tron transfers signed with the wrong key (or crashed) due to missing multi-chain-encryption case pezkuwichain 2026-07-11 19:20:02 -07:00
  • e1d199931c fix: native TRX fee estimation crashes when amount is not yet entered pezkuwichain 2026-07-11 18:08:33 -07:00
  • 0eab8a8ea2 fix: TRC-20 balance always read 0 for never-activated holders pezkuwichain 2026-07-11 15:21:24 -07:00
  • cf02896a58 fix: apply the chain/asset-standard label to the main balance list too pezkuwichain 2026-07-11 14:07:59 -07:00
  • ff7624c1ac temp: point CHAINS_URL at pending/post-fix-release, not master pezkuwichain 2026-07-11 09:09:17 -07:00
  • 07c9848118 fix: isolate per-chain/per-asset failures in ChainSyncService.syncUp() pezkuwichain 2026-07-11 08:55:56 -07:00
  • 141d2b1f42 fix: Networks screen never showed live health/feedback for Tron's toggle pezkuwichain 2026-07-11 06:50:27 -07:00
  • e055e1a84c feat: order and label per-chain token breakdown by ecosystem + standard pezkuwichain 2026-07-11 06:44:35 -07:00
  • e1679367d7 fix: make Tron address backfill self-healing instead of one-shot pezkuwichain 2026-07-11 05:29:11 -07:00
  • c78b325e6d fix: cloud backup schema dropped Tron address/keypair on every round trip pezkuwichain 2026-07-11 04:09:34 -07:00
  • c713ebf6b2 debug: dump all meta accounts' tronAddress/tronPublicKey presence at startup pezkuwichain 2026-07-11 02:10:00 -07:00
  • 7f071f4821 debug: log Tron chain arrival + gate evaluation in BalancesUpdateSystem pezkuwichain 2026-07-10 17:25:31 -07:00
  • 5f5f74989a fix: enable returnDefaultValues for feature-account-impl unit tests pezkuwichain 2026-07-10 16:11:15 -07:00
  • 29395576a3 debug: add logging to Tron address backfill migration pezkuwichain 2026-07-10 15:56:34 -07:00
  • 634a318fdf fix: unnecessary stubbing + missing assertTrue import in Tron backfill test pezkuwichain 2026-07-10 14:24:20 -07:00