Skip to content

diffs#11

Open
Uter1007 wants to merge 5781 commits into
Lean-Coders:masterfrom
BlueWallet:master
Open

diffs#11
Uter1007 wants to merge 5781 commits into
Lean-Coders:masterfrom
BlueWallet:master

Conversation

@Uter1007
Copy link
Copy Markdown

Goals

Notes

closes

renovate Bot and others added 30 commits March 3, 2026 18:01
…-icons-material-icons-12.x

Update dependency @react-native-vector-icons/material-icons to v12.4.1
…-icons-entypo-12.x

Update dependency @react-native-vector-icons/entypo to v12.4.1
…-icons-ionicons-12.x

Update dependency @react-native-vector-icons/ionicons to v12.4.1
…digest

Update actions/setup-node digest to 53b8394
Co-authored-by: Overtorment <Overtorment@users.noreply.github.com>
…ated-3.x

Update dependency react-native-reanimated to v3.19.5
…ze-3.x

Update dependency react-native-localize to v3.7.0
Update dependency fastlane to "~> 2.232.0"
Update dependency detox to v20.47.0
REF: prefer bluewallet electrum server; drop bad electrum server from…
marcosrdz and others added 30 commits May 21, 2026 22:21
Co-authored-by: Overtorment <overtorment@gmail.com>
REF: prune unused deps + stale tsconfig entries
…ated-4.x

fix(deps): update dependency react-native-reanimated to v4.3.1
* fix(deps): update react-navigation monorepo

* OPS: Ruby

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Marcos Rodriguez <marcospr@pm.me>
…-7.x

fix(deps): update dependency lottie-react-native to v7.3.8
chore(deps): update dependency fastlane to "~> 2.234.0"
Bumps [qs](https://github.com/ljharb/qs) from 6.15.0 to 6.15.2.
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](ljharb/qs@v6.15.0...v6.15.2)

---
updated-dependencies:
- dependency-name: qs
  dependency-version: 6.15.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
FIX: swap AmountInput zIndex so TextInput sits on top
…#8093)

Electrum's `blockchain.transaction.get` verbose response does not include
`blockhash`, `confirmations`, `time`, or `blocktime` when the transaction
is still in the mempool. Both `ElectrumTransaction` in
`blue_modules/BlueElectrum.ts` and the sibling `Transaction` type in
`class/wallets/types.ts` declared all four as required, which silently
let unguarded access compile and crash at runtime on real mempool data.

- Mark the four confirmation-only fields optional on both types. They
  describe the same shape and have the same bug.
- Export `ElectrumTransaction` so a regression test can reference it.
- Collapse the two-line `tx.timestamp = tx.blocktime; if (!tx.blocktime)
  tx.timestamp = ...` pattern in `abstract-hd-electrum-wallet.ts` into a
  single `||` fallback — type-safe and runtime-equivalent.
- Add nullish-coalesce guards at the two call sites that compared
  `confirmations` directly to a number. In `useWidgetCommunication.ios.ts`,
  `t.confirmations ?? 0` keeps the filter semantically unchanged. In
  `PaymentCodesList.tsx`, normalize once via
  `notificationTx?.confirmations ?? 0` and use the local in both the
  `> 0` (already confirmed) and `=== 0` (mempool / unconfirmed alert)
  branches — otherwise a mempool notification tx would skip both branches
  and the code would create a duplicate notification transaction.
- Add `tests/unit/electrum-transaction-types.test.ts` documenting that a
  mempool-shaped object satisfies the type.
Bumps [tmp](https://github.com/raszi/node-tmp) from 0.2.5 to 0.2.7.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md)
- [Commits](raszi/node-tmp@v0.2.5...v0.2.7)

---
updated-dependencies:
- dependency-name: tmp
  dependency-version: 0.2.7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
fix(deps): update dependency @bugsnag/react-native to v8.9.0
* OPS: Bump Nav packages

* OPS: Package update

---------

Co-authored-by: Overtorment <overtorment@gmail.com>
* OPS: bump detox to 20.51.3

* OPS: pin detox to exact version 20.51.3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.