mirror of
https://github.com/pezkuwichain/pezkuwi-runtime-templates.git
synced 2026-04-21 23:47:56 +00:00
11 KiB
11 KiB
Rebrand İlerleme Listesi
Son Güncelleme: 2025-12-19 Toplam Crate: 76 (REBRAND_MAP'ten) Rebrand Durumu: 75/76 tamamlandı (98.7%)
Durum Açıklamaları
- ⏳ Bekliyor
- ✅ Rebrand Tamamlandı (Cargo.toml name doğru)
- 🔨 Derleme Hatası (rebrand tamam ama compile hatası var)
- ❌ Eksik/Bulunamadı
Özet
| Kategori | Toplam | Tamamlanan | Durum |
|---|---|---|---|
| pez-* prefix | 29 | 29 | ✅ |
| pezbridge-* | 8 | 8 | ✅ |
| pezsnowbridge-* | 25 | 24 | ⚠️ 1 eksik |
| xcm-pez-* | 8 | 8 | ✅ |
| pezmmr-* | 2 | 2 | ✅ |
| bp/pezbp-* | 2 | 2 | ✅ |
| peztest-* | 1 | 1 | ✅ |
| asset-test-pezutils | 1 | 1 | ✅ |
| TOPLAM | 76 | 75 | 98.7% |
İlerleme Tablosu
| # | Yeni İsim | Durum | Konum |
|---|---|---|---|
| 1 | asset-test-pezutils | ✅ | pezpezcumulus/teyrchains/runtimes/assets/test-utils |
| 2 | pez-pez-chain-spec-guide-runtime | ✅ | docs/sdk/src/reference_docs/chain_spec_runtime |
| 3 | pez-pez-pez-equivocation-detector | ✅ | pezbridges/relays/equivocation |
| 4 | pez-pez-pez-erasure-coding-fuzzer | ✅ | pezkuwi/erasure-coding/fuzzer |
| 5 | pez-pez-pez-ethereum-standards | ✅ | bizinikiwi/primitives/pez-pez-pez-ethereum-standards |
| 6 | pez-pez-pez-finality-relay | ✅ | pezbridges/relays/finality |
| 7 | pez-pez-pez-fork-tree | ✅ | bizinikiwi/utils/pez-pez-pez-fork-tree |
| 8 | pez-pez-pez-generate-bags | ✅ | bizinikiwi/utils/pezframe/pez-pez-pez-generate-bags |
| 9 | pez-pez-kitchensink-runtime | ✅ | bizinikiwi/bin/node/runtime |
| 10 | pez-pez-messages-relay | ✅ | pezbridges/relays/messages |
| 11 | pez-pez-pez-minimal-template-node | ✅ | templates/minimal/node |
| 12 | pez-pez-pez-minimal-template-runtime | ✅ | templates/minimal/runtime |
| 13 | pez-pez-node-bench | ✅ | bizinikiwi/bin/node/bench |
| 14 | pez-pez-node-primitives | ✅ | bizinikiwi/bin/node/primitives |
| 15 | pez-pez-node-rpc | ✅ | bizinikiwi/bin/node/rpc |
| 16 | node-runtime-pez-pez-pez-generate-bags | ✅ | bizinikiwi/utils/pezframe/pez-pez-pez-generate-bags/node-runtime |
| 17 | pez-pez-pez-node-template-release | ✅ | bizinikiwi/scripts/ci/pez-pez-pez-node-template-release |
| 18 | pez-pez-pez-node-testing | ✅ | bizinikiwi/bin/node/testing |
| 19 | pez-pez-pez-penpal-emulated-chain | ✅ | pezpezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/testing/penpal |
| 20 | pez-pez-pez-penpal-runtime | ✅ | pezpezcumulus/teyrchains/runtimes/testing/penpal |
| 21 | pez-pez-pez-remote-ext-tests-bags-list | ✅ | pezkuwi/utils/remote-ext-tests/bags-list |
| 22 | pez-pez-pez-revive-dev-node | ✅ | bizinikiwi/pezframe/revive/dev-node/node |
| 23 | pez-pez-pez-revive-dev-runtime | ✅ | bizinikiwi/pezframe/revive/dev-node/runtime |
| 24 | pez-pez-slot-range-helper | ✅ | pezkuwi/runtime/common/pez-pez-slot-range-helper |
| 25 | pez-pez-pez-solochain-template-node | ✅ | templates/solochain/node |
| 26 | pez-pez-pez-solochain-template-runtime | ✅ | templates/solochain/runtime |
| 27 | pez-pez-pez-subkey | ✅ | bizinikiwi/bin/utils/pez-pez-pez-subkey |
| 28 | pez-pez-pez-template-zombienet-tests | ✅ | templates/zombienet |
| 29 | pezpeztest-runtime-constants | ✅ | pezkuwi/runtime/test-runtime/constants |
| 30 | pez-pez-tracing-gum | ✅ | pezkuwi/node/gum |
| 31 | pez-pez-pez-pez-tracing-gum-proc-macro | ✅ | pezkuwi/node/gum/proc-macro |
| 32 | bp-header-pez-chain | ✅ | pezbridges/primitives/header-chain |
| 33 | pezbp-runtime | ✅ | pezbridges/primitives/runtime |
| 34 | pezbridge-hub-pezkuwichain-emulated-chain | ✅ | pezpezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/pezbridges/bridge-hub-pezkuwichain |
| 35 | pezbridge-hub-pezkuwichain-integration-tests | ✅ | pezpezcumulus/teyrchains/integration-tests/emulated/tests/pezbridges/bridge-hub-pezkuwichain |
| 36 | pezbridge-hub-pezkuwichain-runtime | ✅ | pezpezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-pezkuwichain |
| 37 | pezbridge-hub-test-utils | ✅ | pezpezcumulus/teyrchains/runtimes/bridge-hubs/test-utils |
| 38 | pezbridge-hub-zagros-emulated-chain | ✅ | pezpezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/pezbridges/bridge-hub-zagros |
| 39 | pezbridge-hub-zagros-integration-tests | ✅ | pezpezcumulus/teyrchains/integration-tests/emulated/tests/pezbridges/bridge-hub-zagros |
| 40 | pezbridge-hub-zagros-runtime | ✅ | pezpezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-zagros |
| 41 | pezbridge-runtime-common | ✅ | pezbridges/bin/runtime-common |
| 42 | pezmmr-gadget | ✅ | bizinikiwi/client/merkle-mountain-range |
| 43 | pezmmr-rpc | ✅ | bizinikiwi/client/merkle-mountain-range/rpc |
| 44 | pezsnowbridge-beacon-primitives | ✅ | pezbridges/snowbridge/primitives/beacon |
| 45 | pezsnowbridge-core | ✅ | pezbridges/snowbridge/primitives/core |
| 46 | pezsnowbridge-ethereum | ✅ | pezbridges/snowbridge/primitives/ethereum |
| 47 | pezsnowbridge-inbound-queue-primitives | ✅ | pezbridges/snowbridge/primitives/inbound-queue |
| 48 | pezsnowbridge-merkle-tree | ✅ | pezbridges/snowbridge/primitives/merkle-tree |
| 49 | pezsnowbridge-outbound-queue-primitives | ✅ | pezbridges/snowbridge/primitives/outbound-queue |
| 50 | pezsnowbridge-outbound-queue-runtime-api | ✅ | pezbridges/snowbridge/pezpallets/outbound-queue/runtime-api |
| 51 | pezsnowbridge-outbound-queue-v2-runtime-api | ✅ | pezbridges/snowbridge/pezpallets/outbound-queue-v2/runtime-api |
| 52 | pezsnowbridge-pezpallet-ethereum-client | ✅ | pezbridges/snowbridge/pezpallets/ethereum-client |
| 53 | pezsnowbridge-pezpallet-ethereum-client-fixtures | ✅ | pezbridges/snowbridge/pezpallets/ethereum-client/fixtures |
| 54 | pezsnowbridge-pezpallet-inbound-queue | ✅ | pezbridges/snowbridge/pezpallets/inbound-queue |
| 55 | pezsnowbridge-pezpallet-inbound-queue-fixtures | ✅ | pezbridges/snowbridge/pezpallets/inbound-queue/fixtures |
| 56 | pezsnowbridge-pezpallet-inbound-queue-v2 | ✅ | pezbridges/snowbridge/pezpallets/inbound-queue-v2 |
| 57 | pezsnowbridge-pezpallet-inbound-queue-v2-fixtures | ✅ | pezbridges/snowbridge/pezpallets/inbound-queue-v2/fixtures |
| 58 | pezsnowbridge-pezpallet-outbound-queue | ✅ | pezbridges/snowbridge/pezpallets/outbound-queue |
| 59 | pezsnowbridge-pezpallet-outbound-queue-v2 | ✅ | pezbridges/snowbridge/pezpallets/outbound-queue-v2 |
| 60 | pezsnowbridge-pezpallet-system | ✅ | pezbridges/snowbridge/pezpallets/system |
| 61 | pezsnowbridge-pezpallet-system-frontend | ✅ | pezbridges/snowbridge/pezpallets/system-frontend |
| 62 | pezsnowbridge-pezpallet-system-v2 | ✅ | pezbridges/snowbridge/pezpallets/system-v2 |
| 63 | pezsnowpezbridge-runtime-common | ❌ | Mevcut değil veya farklı isimle |
| 64 | pezsnowbridge-runtime-test-common | ✅ | pezbridges/snowbridge/runtime/test-common |
| 65 | pezsnowbridge-system-runtime-api | ✅ | pezbridges/snowbridge/pezpallets/system/runtime-api |
| 66 | pezsnowbridge-system-v2-runtime-api | ✅ | pezbridges/snowbridge/pezpallets/system-v2/runtime-api |
| 67 | pezsnowbridge-test-utils | ✅ | pezbridges/snowbridge/test-utils |
| 68 | pezsnowbridge-verification-primitives | ✅ | pezbridges/snowbridge/primitives/verification |
| 69 | xcm-pez-docs | ✅ | pezkuwi/xcm/docs |
| 70 | xcm-pez-emulator | ✅ | pezpezcumulus/xcm/xcm-pez-emulator |
| 71 | xcm-pez-executor-integration-tests | ✅ | pezkuwi/xcm/xcm-executor/integration-tests |
| 72 | xcm-pez-procedural | ✅ | pezkuwi/xcm/procedural |
| 73 | xcm-runtime-pezapis | ✅ | pezkuwi/xcm/xcm-runtime-pezapis |
| 74 | xcm-pez-simulator | ✅ | pezkuwi/xcm/xcm-pez-simulator |
| 75 | xcm-pez-simulator-example | ✅ | pezkuwi/xcm/xcm-pez-simulator/example |
| 76 | xcm-pez-simulator-fuzzer | ✅ | pezkuwi/xcm/xcm-pez-simulator/fuzzer |
Bilinen Derleme Sorunları
Bu crate'lerin rebrand'i tamamlandı ancak derleme hataları var:
pez-pez-kitchensink-runtime - 622 hata✅ ÇÖZÜLDÜ (derleniyor)pezkuwi-sdk (umbrella) - pezframe_benchmarking_pezpallet_pov import düzeltildi✅ ÇÖZÜLDÜ
Tüm kritik derleme sorunları çözüldü!
✅ Derleme Tamamlanan Özel Crate'ler
-
pezpallet-revive-eth-rpc ✅ (2025-12-19)
- pezkuwi-subxt fork ile tam uyumlu hale getirildi
- Tüm substitute_type path'ler pezsp_runtime/pezpallet_revive olarak güncellendi
- StorageApi → StorageClientAt API güncellemesi yapıldı
- RuntimeApiError pattern matching düzeltildi
- SQLX cache yeniden oluşturuldu (eth_to_bizinikiwi_blocks)
-
bizinikiwi-txtesttool ✅ (2025-12-19)
- subxt 0.44 dynamic storage API güncellemesi (try_fetch, Value type)
- From for Error eklendi
-
pezkuwi-omni-node-lib ✅ (2025-12-19)
- StorageEntryType → keys()/value_ty() API güncellemesi
Bu Oturumda Düzeltilen Sorunlar:
pezpallet-contracts-fixtures/build/Cargo.toml- workspace inheritance kaldırıldıpezpallet-revive-fixtures/build.rs- panic_immediate_abort yeni syntax'a güncellendiasset-hub-zagros pezsnowbridge→pezsnowbridgedouble prefix düzeltildibridge-hub-pezkuwichain/weights- snowbridge_pezpallet → pezsnowbridge_pezpallet dosya renamebridge-hub-zagros/weights- aynı renameumbrella/src/lib.rs- pezframe_benchmarking_pezpallet_pov → pezframe_benchmarking_pezpallet_pov
Sonraki Adımlar
- Derleme hatalarını düzelt (pez-pez-kitchensink-runtime) ✅ (derleniyor)
- pezpallet-revive-eth-rpc derlenmesi ✅ (2025-12-19)
- Workspace-wide cargo check ✅ (2025-12-19) - BAŞARILI!
- Crates.io publish planına geç ← SIRADAKİ
- CI/CD workflow'larını güncelle
Log
2025-12-19
- WORKSPACE CARGO CHECK BAŞARILI! ✅
- pezpallet-revive-eth-rpc başarıyla derlendi
- pez-pez-kitchensink-runtime derleme doğrulandı ✅ (622 hata iddiası yanlıştı)
- vendor/pezkuwi-subxt fork'u oluşturuldu ve workspace'den exclude edildi
- subxt 0.44.0 API değişiklikleri uygulandı:
- StorageClientAt, try_fetch, RuntimeApiError (revive-eth-rpc)
- dynamic storage API (txtesttool)
- StorageEntryType → keys()/value_ty() (omni-node-lib)
- Tüm substitute_type path'leri pezsp_runtime/pezpallet_revive prefix'leriyle güncellendi
- SQLX cache yeniden oluşturuldu (bizinikiwi terminolojisi ile)
- kurdistan-sdk dizini düzenlendi (gereksiz scriptler archive/ klasörüne taşındı)
2025-12-16
- Rebrand durumu tam olarak değerlendirildi
- 75/76 crate rebrand tamamlanmış bulundu
- pezsnowpezbridge-runtime-common mevcut değil (muhtemelen merge edilmiş)
- REBRAND_PROGRESS.md gerçek durumu yansıtacak şekilde güncellendi
- Birkaç derleme hatası düzeltildi (fixtures build scripts, weight file renames)
2025-12-15
- İlerleme listesi oluşturuldu
- scan_old_words.py scripti hazırlandı