Commit Graph

24 Commits

Author SHA1 Message Date
github-actions[bot] 7d2cf57d30 Merge pull request #56 from pezkuwichain/master
Sync: master → main
2026-07-19 06:48:25 +00:00
pezkuwichain f73879ac62 Merge remote-tracking branch 'origin/pending/post-fix-release'
# Conflicts:
#	chains/v10/android/chains.json
#	chains/v10/chains.json
#	chains/v10/chains_dev.json
#	chains/v11/android/chains.json
#	chains/v11/chains.json
#	chains/v11/chains_dev.json
#	chains/v12/android/chains.json
#	chains/v12/chains.json
#	chains/v12/chains_dev.json
#	chains/v13/android/chains.json
#	chains/v13/chains.json
#	chains/v13/chains_dev.json
#	chains/v14/android/chains.json
#	chains/v14/chains.json
#	chains/v14/chains_dev.json
#	chains/v15/android/chains.json
#	chains/v15/chains.json
#	chains/v15/chains_dev.json
#	chains/v16/android/chains.json
#	chains/v16/chains.json
#	chains/v16/chains_dev.json
#	chains/v17/android/chains.json
#	chains/v17/chains.json
#	chains/v17/chains_dev.json
#	chains/v18/android/chains.json
#	chains/v18/chains.json
#	chains/v18/chains_dev.json
#	chains/v19/android/chains.json
#	chains/v19/chains.json
#	chains/v19/chains_dev.json
#	chains/v2/android/chains.json
#	chains/v2/chains.json
#	chains/v2/chains_dev.json
#	chains/v20/android/chains.json
#	chains/v20/chains.json
#	chains/v20/chains_dev.json
#	chains/v21/android/chains.json
#	chains/v21/chains.json
#	chains/v21/chains_dev.json
#	chains/v22/android/chains.json
#	chains/v22/chains.json
#	chains/v22/chains_dev.json
#	chains/v3/android/chains.json
#	chains/v3/chains.json
#	chains/v3/chains_dev.json
#	chains/v4/android/chains.json
#	chains/v4/chains.json
#	chains/v4/chains_dev.json
#	chains/v5/android/chains.json
#	chains/v5/chains.json
#	chains/v5/chains_dev.json
#	chains/v6/android/chains.json
#	chains/v6/chains.json
#	chains/v6/chains_dev.json
#	chains/v7/android/chains.json
#	chains/v7/chains.json
#	chains/v7/chains_dev.json
#	chains/v8/android/chains.json
#	chains/v8/chains.json
#	chains/v8/chains_dev.json
#	chains/v9/android/chains.json
#	chains/v9/chains.json
#	chains/v9/chains_dev.json
#	pezkuwi-overlay/chains/pezkuwi-chains.json
2026-07-18 23:38:01 -07:00
pezkuwichain e849ffc5db Replace SOL token icon's flat neon green with Solana's real brand gradient
The solid #66F9A1 background was never Solana's actual brand color -
the real mark (and our own chain-icon gradient) uses a purple-to-teal
diagonal gradient (#9945FF -> #14F195), confirmed against Solana's own
official horizontal color logo. Same circle geometry/logomark as the
previous fix, only the fill changed from solid to gradient.
2026-07-17 13:07:10 -07:00
pezkuwichain 0c67cae2d7 Resize SOL token icon to match the 48x48/r=18 convention every other token icon uses
SOL.svg was a lone full-bleed 32x32 canvas with r=16 (the circle exactly
filled the icon bounds), while every other token icon (BTC, DOT, KSM,
HEZ, PEZ, LINK, TAO) uses a 48x48 canvas with an r=18 background circle,
leaving a margin so the app's dark background forms a consistent ring
around each token in the asset list. Reflowed the same logomark path
(unchanged) into that convention via a scale/translate group, matching
BTC.svg's own transform pattern.
2026-07-17 10:54:25 -07:00
pezkuwichain 15ff88db25 Add Solana mainnet chain config entry (native SOL)
New pezkuwi-overlay chain entry mirroring the Tron/Bitcoin native-coin
config shape: solana:mainnet chainId, public mainnet-beta RPC endpoint,
Solana Explorer links, and a native SOL asset (9 decimals). New brand
icons (gradient chain icon + colored token icon) added alongside.
2026-07-16 18:34:43 -07:00
pezkuwichain 78b0af95d3 feat: add native Bitcoin (SegWit) chain config
Adds a Bitcoin entry (assetId 0, type "bitcoinNative", precision 8) mirroring
Tron's chain-family shape: "bitcoinBased" + "noSubstrateRuntime" options, a
mempool.space REST API URL as the "node" (same role TronGrid's URL plays for
Tron), and mempool.space itself as the block explorer.

Adds gradient chain icon + colored token icon (orange #F7931A, built from
the existing white Bitcoin glyph already vendored from Nova, matching this
repo's established icon-construction pattern for every other coin).

Lands on pending/post-fix-release, not master - per the existing plan to
ship Tron and Bitcoin support together in one coordinated release once
wallet-android's corresponding send features are done.
2026-07-12 16:07:57 -07:00
github-actions[bot] fba95f3d1e Merge pull request #51 from pezkuwichain/master
Sync: master → main
2026-07-11 21:01:39 +00:00
pezkuwichain d02970d8e8 fix: restore missing Tron chain gradient icons (lost in the compat revert)
icons/chains/gradient/Tron.svg is what NetworkFlowRvItem actually renders
per-row (chain.icon, not the token icon) - missed this one when restoring
the token-level TRX.svg earlier. Also restoring the pezkuwi-overlay copy
for consistency. Both are static assets, unrelated to the chains.json
parsing incompatibility that forced master back to 7a087cf.
2026-07-11 14:01:18 -07:00
pezkuwichain a7d0092cce fix: restore corrected TRX icon file (lost in the compat revert)
Static asset, unrelated to the chains.json schema/parsing incompatibility
that forced master back to 7a087cf - the live app's chains.json doesn't
reference this file right now (no Tron chain config), so it's inert for
production, but pending/post-fix-release's config (and the eventual
coordinated release) already points at this exact path.
2026-07-11 13:58:03 -07:00
pezkuwichain fd9a9e4fb4 fix: restore sharpened HEZ/PEZ icons (lost in the compat revert)
These two icon files are static assets unrelated to the chains.json
schema/parsing incompatibility that forced master/main back to
7a087cf - restoring just them doesn't reintroduce any of that risk.
Their URLs in chains.json are hardcoded to fetch from "main" regardless
of which branch/version served the chain list itself, so live users
(and this app's icon rendering, unrelated to the chain-sync issue) were
seeing the old blurry versions again once main got reverted.
2026-07-11 13:57:44 -07:00
pezkuwichain e5339235ad revert: temporarily restore content to the last Play-Store-compatible state
The live Play Store release (wallet-android 85bde7e, published 2026-06-15)
was built against whatever was on this branch's HEAD at the time - which,
since master had received no commits between 2026-03-02 and this week, was
commit 7a087cf. This week's changes (nova-base sync, Tron config/icons,
balance test fixtures, etc.) are real and wanted, but they've made master
incompatible with that still-live app version, and live users installing
fresh right now get a completely empty tokens list because of it (the app's
chain sync silently fails whole-hog on any single malformed/incompatible
chain entry, leaving new installs with zero locally-cached chains).

This makes master's served content match 7a087cf exactly, stopping the
bleeding for current live users without needing an emergency app release.
None of this week's work is lost - it's all preserved on
pending/post-fix-release and will come back once wallet-android's Tron
send feature is complete and both repos can ship together in one
coordinated release.
2026-07-11 08:23:48 -07:00
pezkuwichain 1b54fb3896 fix: TRX icon frame + carry over the HEZ/PEZ sharpening from main
TRX.svg used a full-bleed r=24 circle (no margin) instead of the r=18
padded-circle frame every other token icon uses, making it visually
inconsistent in the token list. Scaled its icon path down to fit the
standard frame instead of redrawing it.

Also brings HEZ/PEZ's sharper re-render (already pushed to main in 962daf7)
onto master, since master and main currently serve different assets to the
app (main/master divergence is a known, separately-tracked issue) and this
keeps both consistent for now.
2026-07-11 07:49:39 -07:00
SatoshiQaziMuhammed cba1508b93 chore: sync from nova-base (ee89e832) 2026-07-09 22:22:37 -07:00
pezkuwichain 45cbb72e1c Add Tron chain to Pezkuwi overlay; regenerate merged configs
- pezkuwi-overlay/chains/pezkuwi-chains.json: add Tron mainnet
  (native TRX + USDT-TRC20) chain entry, plus new TRX/Tron icons
  under pezkuwi-overlay/icons/ (the correct source location - synced
  into the top-level icons/ output by sync_from_nova.py).
- Regenerate all chains/*, xcm/*, staking/* merged output via
  sync_from_nova.py against the current nova-base submodule state.
- Also picks up previously-uncommitted local fixes: canonical
  Telegram/Twitter links (t.me/kurdishmedya, x.com/bizinikiwi) in
  README/docs/banners, and Pezkuwi mainnet + People chain SubQuery
  staking overrides.
2026-07-07 11:02:08 -07:00
pezkuwichain 1d9161b181 fix: update HEZ and PEZ token icons with circular logos 2026-02-14 13:00:20 +03:00
pezkuwichain cb7abce673 Replace icons with circular PNG versions 2026-02-12 04:20:00 +03:00
pezkuwichain 8d72594774 Add circular SVG icons for PEZ and HEZ tokens 2026-02-12 03:52:10 +03:00
pezkuwichain 34db056597 Add Pezkuwi ecosystem token icons to colored/white folders 2026-02-12 03:44:54 +03:00
pezkuwichain 173f08a70b fix: correct Pezkuwi chain IDs and priceIds from app config 2026-02-09 05:03:41 +03:00
pezkuwichain aa5a457ae2 feat: add Pezkuwi token and chain icons
- HEZ token icon (512px)
- PEZ token icon (512px)
- wUSDT token icon
- Updated chain icons for Relay, Asset Hub, People
2026-02-08 16:46:35 +03:00
pezkuwichain be8845e84d Update Pezkuwi and PezkuwiPeople chain icons
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 19:52:39 +03:00
pezkuwichain d1e94e7974 Add Pezkuwi chain logos 2026-01-24 08:51:52 +03:00
pezkuwichain 99d6d66fc1 Add Pezkuwi DApp and category icons
DApp icons (256x256 PNG):
- Pezkuwi, PezkuwiStaking, Pezsnowbridge
- DijitalKurdistan, PezkuwiJS, PezkuwiExplorer

Category icons (SVG):
- Staking, DEX, Bridge, Governance, Art
- Gaming, Social, Utilities, EVM, Crowdloans
2026-01-24 07:49:50 +03:00
pezkuwichain 46297339b1 Initial commit: Pezkuwi Wallet Utils
- Chain configurations for Polkadot, Kusama and all major parachains
- Pezkuwichain ecosystem (Relay Chain, Asset Hub, People Chain)
- Staking metadata and validator lists
- DApp configurations
- XCM cross-chain messaging configs
- Governance dApp listings
- Promotional banners
- Chain migration configurations
- Asset metadata and icons

Based on Nova Utils with Pezkuwichain extensions
2026-01-23 00:29:48 +03:00