Commit Graph

11 Commits

Author SHA1 Message Date
pezkuwichain 1fac88b573 revert: restore original Nova staking code
Removed custom staking modifications - use Nova's original implementation.
Chain config (A+B=C) handles Polkadot 2.0 correctly via timelineChain.
2026-02-11 12:07:51 +03:00
pezkuwichain 20bf60fd3a feat: update splash logo, add missing string resources, add stakingBackingChainId 2026-02-10 17:01:24 +03:00
pezkuwichain f475ff858b feat: sync chains config, rebrand assets icon, update onboarding image
- Sync chains.json from pezkuwi-wallet-utils (staking on Asset Hub)
- Replace Nova star with Nevruz fire icon on Assets bottom nav tab
- Update onboarding welcome background image (all DPI variants)
- Fix build URLs to point to pezkuwi-wallet-utils GitHub raw
- Update staking reward calculator and era computation
- Bump version code to 159
2026-02-10 16:05:57 +03:00
pezkuwichain caa5e0f463 fix: Use actual seed from SecretStoreV2 for Pezkuwi bizinikiwi signing
The keypair.privateKey from SecretStoreV2 is NOT the original 32-byte seed.
This was causing public key mismatch when expanding the keypair.

Changes:
- SecretsSigner now gets seed via getAccountSecrets().seed()
- PezkuwiKeyPairSigner.fromSeed() expands seed to proper keypair
- Fixes "bad signature" error on HEZ transfers
2026-02-07 04:59:27 +03:00
pezkuwichain 14973798e9 debug: Add detailed logging for extrinsic build failures 2026-02-03 06:18:03 +03:00
pezkuwichain b107c1bd1a fix: Fix ktlint errors in debug logging statements 2026-02-03 06:08:53 +03:00
pezkuwichain 032cbde2d6 feat: Add Pezkuwi chain support with custom signed extensions
- Add PezkuwiAddressConstructor for custom address type handling
- Add custom signed extensions (CheckNonZeroSender, CheckWeight, WeightReclaim, PezkuwiCheckMortality)
- Add pezkuwi.json type definitions
- Update RuntimeSnapshotExt for multiple address type lookups
- Update CHAINS_URL to use GitHub-hosted chains.json with types config
- Add feeViaRuntimeCall support for Pezkuwi chains
- Add debug diagnostics for runtime type issues (to be cleaned before production)
- Add CHANGELOG_PEZKUWI.md documenting all changes
2026-02-03 05:41:52 +03:00
pezkuwichain e412f49c0d Security: remove keystore files from repo and fix Kurdish translations
- Remove .jks files from git tracking (security)
- Fix duplicate string entries in values-ku/strings.xml
- Remove Turkish translations (values-tr)
- Update launcher icons and chain config
2026-02-02 03:13:48 +03:00
pezkuwichain c1b4855d2c Enable Google Drive backup with OAuth 2026-01-25 04:57:05 +03:00
pezkuwichain 360627d836 Update version properties and add .kotlin to gitignore 2026-01-25 04:03:59 +03:00
pezkuwichain 6a051ec9e0 Add project assets and debug configuration
- Add Pezkuwi brand logos and icons to docs folder
- Add debug Firebase configuration
- Add version properties
2026-01-25 00:18:56 +03:00