Merge main into development
This commit is contained in:
@@ -631,6 +631,44 @@ Düzeltme 2-3 denemede işe yaramazsa → ROLLBACK
|
||||
|
||||
---
|
||||
|
||||
## 🖥️ VPS RUNNER INFRASTRUCTURE
|
||||
|
||||
**Son güncelleme:** 2025-12-27
|
||||
|
||||
### Self-Hosted Runners
|
||||
|
||||
| VPS | IP Address | SSH | Runner Label |
|
||||
|-----|------------|-----|--------------|
|
||||
| VPS1 | 37.60.230.9 | `ssh root@37.60.230.9` | ubuntu-large |
|
||||
| VPS2 | 62.146.235.186 | `ssh root@62.146.235.186` | ubuntu-xlarge |
|
||||
|
||||
Her iki runner paralel çalışır. Workflow'lar kuyrukta uzun bekliyorsa her iki VPS'in de aktif olduğunu kontrol et.
|
||||
|
||||
---
|
||||
|
||||
## ⚠️ ÖĞRENILEN DERSLER
|
||||
|
||||
### serde_core + wasm32v1-none Uyumsuzluğu (2025-12-27)
|
||||
|
||||
**Problem:** serde_core 1.0.228 + Rust 1.88.0 + wasm32v1-none target kombinasyonu derleme hatası veriyor.
|
||||
|
||||
**Hata:**
|
||||
```
|
||||
error: relaxing a default bound only does something for ?Sized
|
||||
```
|
||||
|
||||
**Çözüm:** CI'da `rustup target add wasm32v1-none` adımını kaldır. wasm-builder otomatik olarak wasm32v1-none'dan wasm32-unknown-unknown'a fallback yapar.
|
||||
|
||||
**Upstream Issue:** https://github.com/serde-rs/serde/issues/3021
|
||||
|
||||
**Kural:** Eğer bir dependency'de bug varsa:
|
||||
1. Geçici workaround uygula (wasm32v1-none kaldır)
|
||||
2. Upstream'e issue aç
|
||||
3. Tracking issue oluştur (`.claude/issue_mapping.txt`)
|
||||
4. Kalıcı fix için upstream'i takip et
|
||||
|
||||
---
|
||||
|
||||
## 🔧 DEVAM EDEN GÖREV: pezpallet-revive-eth-rpc DERLEME
|
||||
|
||||
**Son güncelleme:** 2025-12-19 14:50 UTC
|
||||
|
||||
@@ -0,0 +1,722 @@
|
||||
# Crates.io Publish Plan - Pezkuwi SDK
|
||||
|
||||
**Tarih:** 2025-12-27
|
||||
**Toplam Workspace Crate:** 606
|
||||
**Publishable Crate:** 453
|
||||
**Not Publishable (internal/test):** 153
|
||||
**Registry:** https://crates.io
|
||||
**Owner:** https://crates.io/users/SatoshiQaziMuhammed
|
||||
|
||||
---
|
||||
|
||||
## Mevcut Durum
|
||||
|
||||
| Durum | Sayı | Version |
|
||||
|-------|------|---------|
|
||||
| Placeholder (crates.io'da mevcut) | 130 | 0.1.0 |
|
||||
| Yeni publish edilecek | 323 | 0.44.0 |
|
||||
| **Toplam publish edilecek** | **453** | |
|
||||
|
||||
**Not:** 130 placeholder crate gerçek içerikle değiştirilecek (0.1.0 → 0.44.0 version bump)
|
||||
|
||||
---
|
||||
|
||||
## Kategori Dağılımı
|
||||
|
||||
| Prefix | Sayı | Açıklama |
|
||||
|--------|------|----------|
|
||||
| pezsp-* | 54 | Substrate Primitives (en düşük seviye) |
|
||||
| pezsc-* | 55 | Substrate Client |
|
||||
| pezframe-* | 17 | FRAME support |
|
||||
| pezpallet-* | 128 | Pallets |
|
||||
| pezcumulus-* | 34 | Cumulus (parachain support) |
|
||||
| pezkuwi-* | 64 | Polkadot node components |
|
||||
| pezsnowbridge-* | 22 | Snowbridge (Ethereum bridge) |
|
||||
| bp-* | 16 | Bridge primitives |
|
||||
| pezbridge-* | 4 | Bridge hub runtimes |
|
||||
| pezbp-* | 1 | Bridge runtime primitives |
|
||||
| pezmmr-* | 2 | Merkle Mountain Range |
|
||||
| pezstaging-* | 7 | Staging/test tools |
|
||||
| zombienet-* | 6 | Zombienet SDK |
|
||||
| bizinikiwi-* | 9 | Bizinikiwi utilities |
|
||||
| xcm-* | 4 | XCM tools |
|
||||
| *-runtime | 17 | Runtime crates |
|
||||
| Other | 30 | Diğer |
|
||||
|
||||
---
|
||||
|
||||
## Publish Sırası (Dependency Order)
|
||||
|
||||
### LEVEL 0: Core Primitives (Bağımsız) ✅ TAMAMLANDI
|
||||
Bu crate'ler dış bağımlılığı olmayan veya sadece external crate'lere bağımlı.
|
||||
|
||||
```
|
||||
[x] pezsp-std v14.0.0
|
||||
[x] pezsp-panic-handler v13.0.0
|
||||
[x] pezsp-tracing v16.0.0
|
||||
[x] pezsp-debug-derive v14.0.0
|
||||
[x] pezsp-externalities v0.25.0
|
||||
[x] pezsp-storage v19.0.0
|
||||
[x] pezsp-core-hashing v15.0.0
|
||||
[x] pezsp-core-hashing-proc-macro v15.0.0
|
||||
[x] pezsp-crypto-hashing v0.1.0
|
||||
[x] pezsp-crypto-hashing-proc-macro v0.1.0
|
||||
[x] pezsp-wasm-interface v20.0.0
|
||||
```
|
||||
|
||||
### LEVEL 1: Core Runtime Primitives ✅ TAMAMLANDI
|
||||
pezsp-std ve temel primitive'lere bağımlı.
|
||||
|
||||
```
|
||||
[x] pezsp-arithmetic v23.0.0
|
||||
[x] pezsp-io v30.0.0
|
||||
[x] pezsp-runtime-interface v24.0.0
|
||||
[x] pezsp-runtime-interface-proc-macro v17.0.0
|
||||
[x] pezsp-core v28.0.0
|
||||
[x] pezsp-keyring v31.0.0
|
||||
[x] pezsp-weights v27.0.0
|
||||
[x] pezsp-version v29.0.0
|
||||
[x] pezsp-version-proc-macro v13.0.0
|
||||
[x] pezsp-application-crypto v30.0.0
|
||||
[x] pezsp-runtime v31.0.1
|
||||
[x] pezsp-staking v26.0.0
|
||||
[x] pezsp-state-machine v0.35.0
|
||||
[x] pezsp-trie v29.0.0
|
||||
[x] pezsp-keystore v0.34.0
|
||||
[x] pezsp-database v10.0.0
|
||||
[ ] pezsp-maybe-compressed-blob
|
||||
```
|
||||
|
||||
### LEVEL 2: Extended Primitives (DEVAM EDİYOR)
|
||||
Level 1'e bağımlı primitives.
|
||||
|
||||
```
|
||||
[x] pezsp-api v26.0.0
|
||||
[x] pezsp-api-proc-macro v15.0.0
|
||||
[ ] pezsp-blockchain
|
||||
[x] pezsp-consensus v0.32.0
|
||||
[x] pezsp-consensus v0.32.0-aura
|
||||
[x] pezsp-consensus v0.32.0-babe
|
||||
[x] pezsp-consensus v0.32.0-beefy
|
||||
[x] pezsp-consensus v0.32.0-grandpa
|
||||
[x] pezsp-consensus v0.32.0-pow
|
||||
[x] pezsp-consensus v0.32.0-slots
|
||||
[x] pezsp-inherents v26.0.0
|
||||
[x] pezsp-keystore v0.34.0 (published in Level 1)
|
||||
[x] pezsp-offchain v26.0.0
|
||||
[x] pezsp-session v27.0.0
|
||||
[x] pezsp-timestamp v26.0.0
|
||||
[x] pezsp-transaction-pool v26.0.0
|
||||
[x] pezsp-genesis-builder v0.8.0
|
||||
[x] pezsp-block-builder v26.0.0
|
||||
[x] pezsp-authority-discovery v26.0.0
|
||||
[x] pezsp-npos-elections v26.0.0
|
||||
[x] pezsp-mmr-primitives v26.0.0
|
||||
[x] pezsp-mixnet v0.4.0
|
||||
[x] pezsp-metadata-ir v0.6.0
|
||||
[x] pezsp-rpc v26.0.0
|
||||
[ ] pezsp-statement-store
|
||||
[ ] pezsp-transaction-storage-proof
|
||||
[ ] pezsp-crypto-ec-utils
|
||||
```
|
||||
|
||||
### LEVEL 3: FRAME Support
|
||||
pezsp-* primitive'lere bağımlı.
|
||||
|
||||
```
|
||||
pezframe-support-procedural-tools
|
||||
pezframe-support-procedural-tools-derive
|
||||
pezframe-support-procedural
|
||||
pezframe-support
|
||||
pezframe-system
|
||||
pezframe-system-rpc-runtime-api
|
||||
pezframe-metadata
|
||||
pezframe-metadata-hash-extension
|
||||
pezframe-executive
|
||||
pezframe-election-provider-solution-type
|
||||
pezframe-election-provider-support
|
||||
pezframe-try-runtime
|
||||
pezframe-benchmarking
|
||||
pezframe-benchmarking-pezpallet-pov
|
||||
pezframe-system-benchmarking
|
||||
pezframe-benchmarking-cli
|
||||
pezframe-omni-bencher
|
||||
```
|
||||
|
||||
### LEVEL 4: Basic Pallets (No Cross-Pallet Deps)
|
||||
pezframe-*'a bağımlı, diğer pallet'lere bağımlı olmayan.
|
||||
|
||||
```
|
||||
pezpallet-aura
|
||||
pezpallet-authorship
|
||||
pezpallet-authority-discovery
|
||||
pezpallet-babe
|
||||
pezpallet-balances
|
||||
pezpallet-collective
|
||||
pezpallet-democracy
|
||||
pezpallet-elections-phragmen
|
||||
pezpallet-grandpa
|
||||
pezpallet-identity
|
||||
pezpallet-im-online
|
||||
pezpallet-indices
|
||||
pezpallet-lottery
|
||||
pezpallet-membership
|
||||
pezpallet-multisig
|
||||
pezpallet-nfts
|
||||
pezpallet-nfts-runtime-api
|
||||
pezpallet-offences
|
||||
pezpallet-preimage
|
||||
pezpallet-proxy
|
||||
pezpallet-recovery
|
||||
pezpallet-remark
|
||||
pezpallet-scheduler
|
||||
pezpallet-session
|
||||
pezpallet-session-benchmarking
|
||||
pezpallet-society
|
||||
pezpallet-sudo
|
||||
pezpallet-timestamp
|
||||
pezpallet-tips
|
||||
pezpallet-transaction-payment
|
||||
pezpallet-transaction-payment-rpc
|
||||
pezpallet-transaction-payment-rpc-runtime-api
|
||||
pezpallet-treasury
|
||||
pezpallet-uniques
|
||||
pezpallet-utility
|
||||
pezpallet-vesting
|
||||
pezpallet-whitelist
|
||||
pezpallet-insecure-randomness-collective-flip
|
||||
pezpallet-message-queue
|
||||
pezpallet-migrations
|
||||
pezpallet-paged-list
|
||||
pezpallet-parameters
|
||||
pezpallet-safe-mode
|
||||
pezpallet-scored-pool
|
||||
pezpallet-state-trie-migration
|
||||
pezpallet-statement
|
||||
pezpallet-tx-pause
|
||||
pezpallet-verify-signature
|
||||
```
|
||||
|
||||
### LEVEL 5: Advanced Pallets (Cross-Pallet Deps)
|
||||
Diğer pallet'lere bağımlı.
|
||||
|
||||
```
|
||||
pezpallet-assets
|
||||
pezpallet-assets-freezer
|
||||
pezpallet-assets-holder
|
||||
pezpallet-asset-conversion
|
||||
pezpallet-asset-conversion-ops
|
||||
pezpallet-asset-conversion-tx-payment
|
||||
pezpallet-asset-rate
|
||||
pezpallet-asset-rewards
|
||||
pezpallet-asset-tx-payment
|
||||
pezpallet-atomic-swap
|
||||
pezpallet-bags-list
|
||||
pezpallet-beefy
|
||||
pezpallet-beefy-mmr
|
||||
pezpallet-bounties
|
||||
pezpallet-broker
|
||||
pezpallet-child-bounties
|
||||
pezpallet-collator-selection
|
||||
pezpallet-collective-content
|
||||
pezpallet-contracts
|
||||
pezpallet-contracts-mock-network
|
||||
pezpallet-contracts-proc-macro
|
||||
pezpallet-contracts-uapi
|
||||
pezpallet-conviction-voting
|
||||
pezpallet-core-fellowship
|
||||
pezpallet-delegated-staking
|
||||
pezpallet-derivatives
|
||||
pezpallet-election-provider-multi-block
|
||||
pezpallet-election-provider-multi-phase
|
||||
pezpallet-election-provider-support-benchmarking
|
||||
pezpallet-fast-unstake
|
||||
pezpallet-glutton
|
||||
pezpallet-mmr
|
||||
pezpallet-multi-asset-bounties
|
||||
pezpallet-nft-fractionalization
|
||||
pezpallet-nis
|
||||
pezpallet-node-authorization
|
||||
pezpallet-nomination-pools
|
||||
pezpallet-nomination-pools-benchmarking
|
||||
pezpallet-nomination-pools-runtime-api
|
||||
pezpallet-offences-benchmarking
|
||||
pezpallet-oracle
|
||||
pezpallet-oracle-runtime-api
|
||||
pezpallet-origin-restriction
|
||||
pezpallet-people
|
||||
pezpallet-ranked-collective
|
||||
pezpallet-referenda
|
||||
pezpallet-root-offences
|
||||
pezpallet-root-testing
|
||||
pezpallet-salary
|
||||
pezpallet-skip-feeless-payment
|
||||
pezpallet-staking
|
||||
pezpallet-staking-reward-curve
|
||||
pezpallet-staking-reward-fn
|
||||
pezpallet-staking-runtime-api
|
||||
```
|
||||
|
||||
### LEVEL 6: Substrate Client
|
||||
pezsp-* ve bazı pezframe-*'a bağımlı.
|
||||
|
||||
```
|
||||
pezsc-allocator
|
||||
pezsc-utils
|
||||
pezsc-tracing
|
||||
pezsc-tracing-proc-macro
|
||||
pezsc-telemetry
|
||||
pezsc-sysinfo
|
||||
pezsc-executor-common
|
||||
pezsc-executor-polkavm
|
||||
pezsc-executor-wasmtime
|
||||
pezsc-executor
|
||||
pezsc-state-db
|
||||
pezsc-keystore
|
||||
pezsc-client-api
|
||||
pezsc-client-db
|
||||
pezsc-block-builder
|
||||
pezsc-proposer-metrics
|
||||
pezsc-informant
|
||||
pezsc-chain-spec
|
||||
pezsc-chain-spec-derive
|
||||
pezsc-transaction-pool-api
|
||||
pezsc-transaction-pool
|
||||
pezsc-offchain
|
||||
pezsc-network-types
|
||||
pezsc-network-common
|
||||
pezsc-network
|
||||
pezsc-network-gossip
|
||||
pezsc-network-light
|
||||
pezsc-network-statement
|
||||
pezsc-network-sync
|
||||
pezsc-network-transactions
|
||||
pezsc-consensus
|
||||
pezsc-consensus-slots
|
||||
pezsc-consensus-aura
|
||||
pezsc-consensus-babe
|
||||
pezsc-consensus-babe-rpc
|
||||
pezsc-consensus-beefy
|
||||
pezsc-consensus-beefy-rpc
|
||||
pezsc-consensus-epochs
|
||||
pezsc-consensus-grandpa
|
||||
pezsc-consensus-grandpa-rpc
|
||||
pezsc-consensus-manual-seal
|
||||
pezsc-consensus-pow
|
||||
pezsc-authority-discovery
|
||||
pezsc-basic-authorship
|
||||
pezsc-storage-monitor
|
||||
pezsc-statement-store
|
||||
pezsc-mixnet
|
||||
pezsc-rpc-api
|
||||
pezsc-rpc-server
|
||||
pezsc-rpc
|
||||
pezsc-rpc-spec-v2
|
||||
pezsc-sync-state-rpc
|
||||
pezsc-runtime-utilities
|
||||
pezsc-service
|
||||
pezsc-cli
|
||||
```
|
||||
|
||||
### LEVEL 7: Bridge Primitives
|
||||
pezsp-* ve pezframe-*'a bağımlı.
|
||||
|
||||
```
|
||||
bp-header-pez-chain
|
||||
bp-messages
|
||||
bp-relayers
|
||||
bp-test-utils
|
||||
bp-teyrchains
|
||||
bp-pezkuwi-core
|
||||
bp-pezkuwichain
|
||||
bp-zagros
|
||||
bp-pezkuwi-bulletin
|
||||
bp-asset-hub-pezkuwichain
|
||||
bp-asset-hub-zagros
|
||||
bp-bridge-hub-pezcumulus
|
||||
bp-bridge-hub-pezkuwichain
|
||||
bp-bridge-hub-zagros
|
||||
bp-xcm-bridge-hub
|
||||
bp-xcm-bridge-hub-router
|
||||
pezbp-runtime
|
||||
```
|
||||
|
||||
### LEVEL 8: Bridge Pallets
|
||||
bp-* ve pezpallet-*'a bağımlı.
|
||||
|
||||
```
|
||||
pezpallet-bridge-grandpa
|
||||
pezpallet-bridge-messages
|
||||
pezpallet-bridge-relayers
|
||||
pezpallet-bridge-teyrchains
|
||||
pezpallet-xcm
|
||||
pezpallet-xcm-benchmarks
|
||||
pezpallet-xcm-bridge-hub
|
||||
pezpallet-xcm-bridge-hub-router
|
||||
```
|
||||
|
||||
### LEVEL 9: Cumulus Primitives
|
||||
pezsp-*, pezframe-* ve pezpallet-*'a bağımlı.
|
||||
|
||||
```
|
||||
pezcumulus-primitives-core
|
||||
pezcumulus-primitives-aura
|
||||
pezcumulus-primitives-proof-size-hostfunction
|
||||
pezcumulus-primitives-storage-weight-reclaim
|
||||
pezcumulus-primitives-teyrchain-inherent
|
||||
pezcumulus-primitives-timestamp
|
||||
pezcumulus-primitives-utility
|
||||
```
|
||||
|
||||
### LEVEL 10: Cumulus Pallets & Client
|
||||
|
||||
```
|
||||
pezcumulus-pezpallet-aura-ext
|
||||
pezcumulus-pezpallet-dmp-queue
|
||||
pezcumulus-pezpallet-session-benchmarking
|
||||
pezcumulus-pezpallet-solo-to-para
|
||||
pezcumulus-pezpallet-teyrchain-system
|
||||
pezcumulus-pezpallet-teyrchain-system-proc-macro
|
||||
pezcumulus-pezpallet-weight-reclaim
|
||||
pezcumulus-pezpallet-xcm
|
||||
pezcumulus-pezpallet-xcmp-queue
|
||||
pezcumulus-client-bootnodes
|
||||
pezcumulus-client-cli
|
||||
pezcumulus-client-collator
|
||||
pezcumulus-client-consensus-aura
|
||||
pezcumulus-client-consensus-common
|
||||
pezcumulus-client-consensus-proposer
|
||||
pezcumulus-client-consensus-relay-chain
|
||||
pezcumulus-client-network
|
||||
pezcumulus-client-pov-recovery
|
||||
pezcumulus-client-service
|
||||
pezcumulus-client-teyrchain-inherent
|
||||
pezcumulus-relay-chain-inprocess-interface
|
||||
pezcumulus-relay-chain-interface
|
||||
pezcumulus-relay-chain-minimal-node
|
||||
pezcumulus-relay-chain-rpc-interface
|
||||
pezcumulus-relay-chain-streams
|
||||
pezcumulus-ping
|
||||
pezcumulus-pov-validator
|
||||
```
|
||||
|
||||
### LEVEL 11: Snowbridge
|
||||
|
||||
```
|
||||
pezsnowbridge-beacon-primitives
|
||||
pezsnowbridge-core
|
||||
pezsnowbridge-ethereum
|
||||
pezsnowbridge-inbound-queue-primitives
|
||||
pezsnowbridge-merkle-tree
|
||||
pezsnowbridge-outbound-queue-primitives
|
||||
pezsnowbridge-verification-primitives
|
||||
pezsnowbridge-outbound-queue-runtime-api
|
||||
pezsnowbridge-outbound-queue-v2-runtime-api
|
||||
pezsnowbridge-system-runtime-api
|
||||
pezsnowbridge-system-v2-runtime-api
|
||||
pezsnowbridge-pezpallet-ethereum-client
|
||||
pezsnowbridge-pezpallet-inbound-queue
|
||||
pezsnowbridge-pezpallet-inbound-queue-v2
|
||||
pezsnowbridge-pezpallet-outbound-queue
|
||||
pezsnowbridge-pezpallet-outbound-queue-v2
|
||||
pezsnowbridge-pezpallet-system
|
||||
pezsnowbridge-pezpallet-system-frontend
|
||||
pezsnowbridge-pezpallet-system-v2
|
||||
pezsnowbridge-runtime-common
|
||||
pezsnowbridge-runtime-test-common
|
||||
pezsnowbridge-test-utils
|
||||
```
|
||||
|
||||
### LEVEL 12: Polkadot Node Components
|
||||
|
||||
```
|
||||
pezkuwi-core-primitives
|
||||
pezkuwi-primitives
|
||||
pezkuwi-primitives-test-helpers
|
||||
pezkuwi-pez-node-primitives
|
||||
pezkuwi-runtime-common
|
||||
pezkuwi-runtime-metrics
|
||||
pezkuwi-runtime-teyrchains
|
||||
pezkuwi-teyrchain-primitives
|
||||
pez-tracing-gum
|
||||
pez-tracing-gum-proc-macro
|
||||
pezkuwi-erasure-coding
|
||||
pezkuwi-statement-table
|
||||
pezkuwi-node-metrics
|
||||
pezkuwi-node-network-protocol
|
||||
pezkuwi-node-subsystem-types
|
||||
pezkuwi-node-subsystem
|
||||
pezkuwi-node-subsystem-util
|
||||
pezkuwi-overseer
|
||||
pezkuwi-node-core-approval-voting
|
||||
pezkuwi-node-core-approval-voting-parallel
|
||||
pezkuwi-node-core-av-store
|
||||
pezkuwi-node-core-backing
|
||||
pezkuwi-node-core-bitfield-signing
|
||||
pezkuwi-node-core-candidate-validation
|
||||
pezkuwi-node-core-chain-api
|
||||
pezkuwi-node-core-chain-selection
|
||||
pezkuwi-node-core-dispute-coordinator
|
||||
pezkuwi-node-core-prospective-teyrchains
|
||||
pezkuwi-node-core-provisioner
|
||||
pezkuwi-node-core-pvf
|
||||
pezkuwi-node-core-pvf-checker
|
||||
pezkuwi-node-core-pvf-common
|
||||
pezkuwi-node-core-pvf-execute-worker
|
||||
pezkuwi-node-core-pvf-prepare-worker
|
||||
pezkuwi-node-core-runtime-api
|
||||
pezkuwi-node-core-teyrchains-inherent
|
||||
pezkuwi-approval-distribution
|
||||
pezkuwi-availability-bitfield-distribution
|
||||
pezkuwi-availability-distribution
|
||||
pezkuwi-availability-recovery
|
||||
pezkuwi-collator-protocol
|
||||
pezkuwi-dispute-distribution
|
||||
pezkuwi-gossip-support
|
||||
pezkuwi-network-bridge
|
||||
pezkuwi-node-collation-generation
|
||||
pezkuwi-statement-distribution
|
||||
pezkuwi-rpc
|
||||
pezkuwi-service
|
||||
pezkuwi-cli
|
||||
pezkuwi-omni-node-lib
|
||||
pezkuwi-omni-node
|
||||
pezkuwi-teyrchain-bin
|
||||
```
|
||||
|
||||
### LEVEL 13: Revive & Staking Async
|
||||
|
||||
```
|
||||
pezpallet-revive-proc-macro
|
||||
pezpallet-revive-uapi
|
||||
pezpallet-revive
|
||||
pezpallet-revive-eth-rpc
|
||||
pezpallet-staking-async
|
||||
pezpallet-staking-async-ah-client
|
||||
pezpallet-staking-async-rc-client
|
||||
pezpallet-staking-async-rc-runtime-constants
|
||||
pezpallet-staking-async-reward-fn
|
||||
pezpallet-staking-async-runtime-api
|
||||
pezpallet-ah-ops
|
||||
pezpallet-meta-tx
|
||||
pezpallet-dummy-dim
|
||||
pezpallet-assets-precompiles
|
||||
pezpallet-xcm-precompiles
|
||||
```
|
||||
|
||||
### LEVEL 14: XCM & Staging
|
||||
|
||||
```
|
||||
pezstaging-xcm
|
||||
pezstaging-xcm-builder
|
||||
pezstaging-xcm-executor
|
||||
xcm-pez-procedural
|
||||
xcm-runtime-pezapis
|
||||
xcm-pez-emulator
|
||||
xcm-pez-simulator
|
||||
pezstaging-chain-spec-builder
|
||||
pezstaging-node-inspect
|
||||
pezstaging-teyrchain-info
|
||||
pezstaging-tracking-allocator
|
||||
```
|
||||
|
||||
### LEVEL 15: Utilities & MMR
|
||||
|
||||
```
|
||||
pezmmr-gadget
|
||||
pezmmr-rpc
|
||||
pez-fork-tree
|
||||
pez-generate-bags
|
||||
pez-slot-range-helper
|
||||
pez-subkey
|
||||
pez-ethereum-standards
|
||||
pez-revive-dev-runtime
|
||||
binary-merkle-tree
|
||||
bizinikiwi-bip39
|
||||
bizinikiwi-build-script-utils
|
||||
bizinikiwi-frame-rpc-support
|
||||
bizinikiwi-frame-rpc-system
|
||||
bizinikiwi-prometheus-endpoint
|
||||
bizinikiwi-rpc-client
|
||||
bizinikiwi-state-trie-migration-rpc
|
||||
bizinikiwi-wasm-builder
|
||||
bizinikiwi-txtesttool
|
||||
frame-remote-externalities
|
||||
frame-storage-access-test-runtime
|
||||
pezkuwi-voter-bags
|
||||
pezkuwi-ss58-registry
|
||||
```
|
||||
|
||||
### LEVEL 16: Subxt
|
||||
|
||||
```
|
||||
pezkuwi-subxt-core
|
||||
pezkuwi-subxt-metadata
|
||||
pezkuwi-subxt-codegen
|
||||
pezkuwi-subxt-macro
|
||||
pezkuwi-subxt-lightclient
|
||||
pezkuwi-subxt-rpcs
|
||||
pezkuwi-subxt-signer
|
||||
pezkuwi-subxt-utils-fetchmetadata
|
||||
pezkuwi-subxt-utils-stripmetadata
|
||||
pezkuwi-subxt
|
||||
```
|
||||
|
||||
### LEVEL 17: Zombienet SDK
|
||||
|
||||
```
|
||||
zombienet-configuration
|
||||
zombienet-prom-metrics-parser
|
||||
zombienet-provider
|
||||
zombienet-support
|
||||
zombienet-orchestrator
|
||||
zombienet-sdk
|
||||
```
|
||||
|
||||
### LEVEL 18: Common & Bridge Runtime
|
||||
|
||||
```
|
||||
assets-common
|
||||
bridge-hub-common
|
||||
teyrchains-common
|
||||
testnet-teyrchains-constants
|
||||
teyrchains-runtimes-test-utils
|
||||
pezbridge-runtime-common
|
||||
pezbridge-hub-test-utils
|
||||
```
|
||||
|
||||
### LEVEL 19: Runtimes
|
||||
|
||||
```
|
||||
pezkuwichain-runtime-constants
|
||||
zagros-runtime-constants
|
||||
pezkuwichain-runtime
|
||||
zagros-runtime
|
||||
asset-hub-zagros-runtime
|
||||
collectives-zagros-runtime
|
||||
coretime-pezkuwichain-runtime
|
||||
coretime-zagros-runtime
|
||||
glutton-zagros-runtime
|
||||
people-zagros-runtime
|
||||
pezbridge-hub-pezkuwichain-runtime
|
||||
pezbridge-hub-zagros-runtime
|
||||
pezkuwichain-teyrchain-runtime
|
||||
yet-another-teyrchain-runtime
|
||||
asset-test-pezutils
|
||||
```
|
||||
|
||||
### LEVEL 20: Umbrella Crates (En Son)
|
||||
|
||||
```
|
||||
pezkuwi-sdk-frame
|
||||
pezkuwi-sdk
|
||||
pezkuwi
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Publish Komutu
|
||||
|
||||
Her crate için:
|
||||
```bash
|
||||
cargo publish -p <crate-name> --registry crates-io
|
||||
```
|
||||
|
||||
veya dry-run test:
|
||||
```bash
|
||||
cargo publish -p <crate-name> --dry-run
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Publish Script
|
||||
|
||||
```bash
|
||||
#!/bin/bash
|
||||
# publish_all.sh
|
||||
|
||||
CRATES=(
|
||||
# LEVEL 0
|
||||
"pezsp-std"
|
||||
"pezsp-panic-handler"
|
||||
# ... (tüm crate'ler sırayla)
|
||||
)
|
||||
|
||||
for crate in "${CRATES[@]}"; do
|
||||
echo "Publishing $crate..."
|
||||
cargo publish -p "$crate" --registry crates-io
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "ERROR: Failed to publish $crate"
|
||||
exit 1
|
||||
fi
|
||||
sleep 30 # Rate limiting için
|
||||
done
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Önemli Notlar
|
||||
|
||||
1. **Crates.io Token:** `CARGO_REGISTRY_TOKEN` environment variable gerekli
|
||||
2. **Rate Limiting:** Her publish arasında 30 saniye bekle
|
||||
3. **Dry Run:** Önce tüm crate'leri `--dry-run` ile test et
|
||||
4. **Version:** Workspace version: 0.44.0 (bazı crate'ler farklı version kullanabilir)
|
||||
5. **Metadata:** Her crate'in `description`, `license`, `repository` alanları dolu olmalı
|
||||
|
||||
---
|
||||
|
||||
## Tahmini Süre
|
||||
|
||||
- 453 crate × 30 saniye = 226.5 dakika (~4 saat)
|
||||
- Hata düzeltmeleri için ek süre gerekebilir
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
## Yayınlanan Utility Crate'ler
|
||||
|
||||
```
|
||||
[x] pez-binary-merkle-tree v14.0.1
|
||||
[x] bizinikiwi-bip39 v0.4.7
|
||||
[x] pezsp-ss58-registry v1.52.0
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Özet (Son güncelleme: 2025-12-28 06:20 UTC)
|
||||
|
||||
| Kategori | Yayınlanan | Kalan |
|
||||
|----------|------------|-------|
|
||||
| LEVEL 0 | 11/11 | 0 ✅ |
|
||||
| LEVEL 1 | 16/17 | 1 (pezsp-maybe-compressed-blob) |
|
||||
| LEVEL 2 | 27/27 | 0 ✅ |
|
||||
| LEVEL 3+ | 0 | ~400+ |
|
||||
| **Toplam** | ~54 | ~399 |
|
||||
|
||||
**Bu oturumda yayınlanan (16 crate):**
|
||||
- pezsp-database v10.0.0
|
||||
- pezsp-session v27.0.0
|
||||
- pezsp-genesis-builder v0.8.0
|
||||
- pezsp-transaction-pool v26.0.0
|
||||
- pezsp-authority-discovery v26.0.0
|
||||
- pezsp-mmr-primitives v26.0.0
|
||||
- pezsp-mixnet v0.4.0
|
||||
- pezsp-rpc v26.0.0
|
||||
- pezsp-consensus v0.32.0
|
||||
- pezsp-consensus-slots v0.32.0
|
||||
- pezsp-consensus-aura v0.32.0
|
||||
- pezsp-consensus-babe v0.32.0
|
||||
- pezsp-consensus-grandpa v13.0.0
|
||||
- pezsp-consensus-beefy v13.0.0
|
||||
- pezsp-consensus-pow v0.32.0
|
||||
- pezsp-blockchain v28.0.0
|
||||
|
||||
**LEVEL 2 TAMAMLANDI!** ✅
|
||||
|
||||
**Sonraki Oturumda Yapılacaklar:**
|
||||
1. Level 3 (FRAME Support) crate'lerine geç
|
||||
2. pezframe-support, pezframe-system ve diğer FRAME crate'leri
|
||||
3. Pallet crate'leri
|
||||
|
||||
*Son güncelleme: 2025-12-28 06:20 UTC*
|
||||
@@ -1,6 +1,6 @@
|
||||
# Rebrand İlerleme Listesi
|
||||
|
||||
**Son Güncelleme:** 2024-12-23
|
||||
**Son Güncelleme:** 2025-12-27
|
||||
**Toplam Crate:** 76 (REBRAND_MAP'ten)
|
||||
**Rebrand Durumu:** 75/76 tamamlandı (98.7%)
|
||||
**Derleme Durumu:** ✅ WORKSPACE TAM DERLENİYOR
|
||||
@@ -153,13 +153,25 @@
|
||||
1. [x] Derleme hatalarını düzelt (pez-kitchensink-runtime) ✅ (derleniyor)
|
||||
2. [x] pezpallet-revive-eth-rpc derlenmesi ✅ (2025-12-19)
|
||||
3. [x] **Workspace-wide cargo check** ✅ (2025-12-19) - BAŞARILI!
|
||||
4. [ ] **Crates.io publish planına geç** ← SIRADAKİ
|
||||
5. [ ] CI/CD workflow'larını güncelle
|
||||
4. [x] **CI/CD workflow'larını güncelle** ✅ (2025-12-27)
|
||||
5. [ ] **Crates.io publish planına geç** ← SIRADAKİ (CI geçtikten sonra)
|
||||
|
||||
---
|
||||
|
||||
## Log
|
||||
|
||||
### 2025-12-27
|
||||
- **CI/CD Workflow Fixes Tamamlandı:**
|
||||
- `wasm32v1-none` target installation kaldırıldı (serde_core 1.0.228 uyumsuzluğu)
|
||||
- Sassafras benchmark data file (25_tickets_100_auths.bin) gitignore exception eklendi ve commit edildi
|
||||
- 590 Cargo.toml dosyasında documentation URL'leri `documentation.workspace = true` olarak güncellendi
|
||||
- workflow-stopper GitHub App credentials güncellendi (App ID: 2423876)
|
||||
- Upstream issue oluşturuldu: https://github.com/serde-rs/serde/issues/3021
|
||||
- **VPS Runner Infrastructure:**
|
||||
- VPS1 (37.60.230.9) - ubuntu-large runner aktif
|
||||
- VPS2 (62.146.235.186) - ubuntu-xlarge runner aktif
|
||||
- Her iki runner paralel çalışıyor
|
||||
|
||||
### 2024-12-23
|
||||
- **Umbrella eksik crate düzeltmeleri:**
|
||||
- `pezpallet-root-testing` umbrella'ya eklendi (std, try-runtime, runtime-full features)
|
||||
|
||||
+41
-12
@@ -12,22 +12,51 @@
|
||||
|
||||
---
|
||||
|
||||
## SON CI DÜZELTMELERİ (2025-12-26)
|
||||
## SON CI DÜZELTMELERİ (2025-12-27)
|
||||
|
||||
### PR #344 - solc version fix (MERGED)
|
||||
- solc 0.8.30 pinlendi (revive uyumluluğu için)
|
||||
### PR #346 - wasm32v1-none target kaldırıldı (MERGED)
|
||||
**Problem:** serde_core 1.0.228 + Rust 1.88.0 + wasm32v1-none target kombinasyonu derleme hatası veriyordu:
|
||||
```
|
||||
error: relaxing a default bound only does something for `?Sized`
|
||||
```
|
||||
|
||||
### PR #345 - WASM build + macOS pip fix (MERGED)
|
||||
**Düzeltilen hatalar:**
|
||||
1. **macOS pip externally-managed-environment**: `--break-system-packages` flag eklendi
|
||||
2. **WASM getrandom/duplicate lang item**: `rustup target add wasm32v1-none` eklendi
|
||||
**Çözüm:** wasm32v1-none target kurulumu kaldırıldı, wasm-builder otomatik olarak wasm32-unknown-unknown'a fallback ediyor.
|
||||
|
||||
**Upstream Issue:** https://github.com/serde-rs/serde/issues/3021
|
||||
|
||||
**Güncellenen workflow dosyaları:**
|
||||
- tests-misc.yml (macOS pip + wasm32v1-none)
|
||||
- tests.yml (wasm32v1-none)
|
||||
- tests-linux-stable.yml (wasm32v1-none)
|
||||
- build-publish-images.yml (wasm32v1-none)
|
||||
- check-pezframe-omni-bencher.yml (wasm32v1-none)
|
||||
- tests.yml
|
||||
- tests-linux-stable.yml
|
||||
- tests-misc.yml
|
||||
- build-publish-images.yml
|
||||
- check-pezframe-omni-bencher.yml
|
||||
|
||||
### Sassafras Benchmark Data File Fix
|
||||
**Problem:** `25_tickets_100_auths.bin` dosyası gitignore'da `*.bin` kuralı nedeniyle repo'ya eklenmemişti.
|
||||
|
||||
**Çözüm:** `.gitignore`'a exception eklendi ve dosya repo'ya dahil edildi.
|
||||
|
||||
### Documentation URLs Update (590 dosya)
|
||||
**Problem:** Birçok Cargo.toml dosyasında `documentation = "https://docs.rs/..."` kullanılıyordu.
|
||||
|
||||
**Çözüm:** Tüm docs.rs URL'leri `documentation.workspace = true` olarak güncellendi (workspace'ten `https://docs.pezkuwichain.io/` alınıyor).
|
||||
|
||||
### Workflow-Stopper Credentials Update
|
||||
**Problem:** GitHub App JWT token hatası veriyordu.
|
||||
|
||||
**Çözüm:** Repository secrets güncellendi:
|
||||
- `WORKFLOW_STOPPER_RUNNER_APP_ID` = 2423876
|
||||
- `WORKFLOW_STOPPER_RUNNER_APP_KEY` = Yeni private key
|
||||
|
||||
---
|
||||
|
||||
### ÖNCEKİ: PR #344 - solc version fix (MERGED)
|
||||
- solc 0.8.30 pinlendi (revive uyumluluğu için)
|
||||
|
||||
### ÖNCEKİ: PR #345 - WASM build + macOS pip fix (MERGED)
|
||||
**Düzeltilen hatalar:**
|
||||
1. **macOS pip externally-managed-environment**: `--break-system-packages` flag eklendi
|
||||
2. **WASM getrandom/duplicate lang item**: `rustup target add wasm32v1-none` eklendi (sonra PR #346 ile kaldırıldı)
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -155,4 +155,32 @@ github.com/pezkuwichain/kurdistan_blockchain-akademy
|
||||
|
||||
---
|
||||
|
||||
*Last updated: 2025-12-23*
|
||||
---
|
||||
|
||||
## VPS Runner Infrastructure
|
||||
|
||||
**GitHub Actions Self-Hosted Runners:**
|
||||
|
||||
| VPS | IP Address | SSH | Runner Label | Status |
|
||||
|-----|------------|-----|--------------|--------|
|
||||
| VPS1 | 37.60.230.9 | `ssh root@37.60.230.9` | ubuntu-large | Active |
|
||||
| VPS2 | 62.146.235.186 | `ssh root@62.146.235.186` | ubuntu-xlarge | Active |
|
||||
|
||||
**Runner Configuration:**
|
||||
- Both runners work in parallel for CI workloads
|
||||
- VPS1: Primary domain server + runner
|
||||
- VPS2: Dedicated runner for larger jobs
|
||||
|
||||
**Monitoring:**
|
||||
```bash
|
||||
# Check runner status
|
||||
gh run list --limit 10
|
||||
|
||||
# SSH to runners
|
||||
ssh root@37.60.230.9
|
||||
ssh root@62.146.235.186
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
*Last updated: 2025-12-27*
|
||||
|
||||
@@ -46,8 +46,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
||||
- name: Install wasm32v1-none target
|
||||
run: rustup target add wasm32v1-none
|
||||
- name: build
|
||||
id: required
|
||||
run: |
|
||||
@@ -244,8 +242,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
||||
- name: Install wasm32v1-none target
|
||||
run: rustup target add wasm32v1-none
|
||||
- name: build
|
||||
id: required
|
||||
run: |
|
||||
|
||||
@@ -33,8 +33,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
||||
- name: Install wasm32v1-none target
|
||||
run: rustup target add wasm32v1-none
|
||||
|
||||
- name: Clean cargo cache to free disk space
|
||||
run: |
|
||||
@@ -87,8 +85,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
||||
- name: Install wasm32v1-none target
|
||||
run: rustup target add wasm32v1-none
|
||||
|
||||
- name: script (benchmark ${{ matrix.bench_cmd }})
|
||||
id: required
|
||||
|
||||
@@ -36,8 +36,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
||||
- name: Install wasm32v1-none target
|
||||
run: rustup target add wasm32v1-none
|
||||
- name: script
|
||||
id: required
|
||||
run: WASM_BUILD_NO_COLOR=1 cargo test -p pezstaging-node-cli --release --locked -- --ignored
|
||||
@@ -58,8 +56,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
||||
- name: Install wasm32v1-none target
|
||||
run: rustup target add wasm32v1-none
|
||||
- name: script
|
||||
id: required
|
||||
run: cargo nextest run --workspace --features runtime-benchmarks benchmark --locked --cargo-profile testnet --cargo-quiet
|
||||
|
||||
@@ -109,8 +109,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
||||
- name: Install wasm32v1-none target
|
||||
run: rustup target add wasm32v1-none
|
||||
|
||||
- name: Clean cargo cache to free disk space
|
||||
run: |
|
||||
|
||||
@@ -34,8 +34,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
||||
- name: Install wasm32v1-none target
|
||||
run: rustup target add wasm32v1-none
|
||||
- name: script
|
||||
run: cargo run --locked --release -p pezstaging-node-cli --bin bizinikiwi-node --features runtime-benchmarks --quiet -- benchmark pezpallet --chain dev --pezpallet "*" --extrinsic "*" --steps 2 --repeat 1 --quiet
|
||||
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
.wasm-binaries
|
||||
*.adoc
|
||||
*.bin
|
||||
# Exception: sassafras benchmark data (required for CI)
|
||||
!bizinikiwi/pezframe/sassafras/src/data/*.bin
|
||||
*.iml
|
||||
*.orig
|
||||
*.rej
|
||||
|
||||
Generated
+50
-46
@@ -1913,18 +1913,6 @@ version = "1.8.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "0e050f626429857a27ddccb31e0aca21356bfa709c04041aefddac081a8f068a"
|
||||
|
||||
[[package]]
|
||||
name = "binary-merkle-tree"
|
||||
version = "13.0.0"
|
||||
dependencies = [
|
||||
"array-bytes 6.2.3",
|
||||
"hash-db",
|
||||
"log",
|
||||
"parity-scale-codec",
|
||||
"pezsp-core",
|
||||
"pezsp-runtime",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "bincode"
|
||||
version = "1.3.3"
|
||||
@@ -2308,6 +2296,7 @@ dependencies = [
|
||||
"pezsp-consensus",
|
||||
"pezsp-core",
|
||||
"pezsp-runtime",
|
||||
"pezsp-tracing",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -2606,8 +2595,8 @@ dependencies = [
|
||||
name = "bp-beefy"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"binary-merkle-tree",
|
||||
"parity-scale-codec",
|
||||
"pez-binary-merkle-tree",
|
||||
"pezbp-runtime",
|
||||
"pezframe-support",
|
||||
"pezpallet-beefy-mmr",
|
||||
@@ -9966,6 +9955,17 @@ dependencies = [
|
||||
"indexmap 2.12.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "pez-binary-merkle-tree"
|
||||
version = "14.0.1"
|
||||
dependencies = [
|
||||
"array-bytes 6.2.3",
|
||||
"hash-db",
|
||||
"log",
|
||||
"parity-scale-codec",
|
||||
"pezsp-core",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "pez-chain-spec-guide-runtime"
|
||||
version = "0.0.0"
|
||||
@@ -12129,7 +12129,6 @@ dependencies = [
|
||||
"Inflector",
|
||||
"aquamarine",
|
||||
"array-bytes 6.2.3",
|
||||
"binary-merkle-tree",
|
||||
"bitflags 1.3.2",
|
||||
"docify",
|
||||
"environmental",
|
||||
@@ -12140,6 +12139,7 @@ dependencies = [
|
||||
"macro_magic",
|
||||
"parity-scale-codec",
|
||||
"paste",
|
||||
"pez-binary-merkle-tree",
|
||||
"pezframe-support-procedural",
|
||||
"pezframe-system",
|
||||
"pezsp-api",
|
||||
@@ -13610,7 +13610,6 @@ version = "0.1.0"
|
||||
dependencies = [
|
||||
"asset-test-pezutils",
|
||||
"assets-common",
|
||||
"binary-merkle-tree",
|
||||
"bizinikiwi-bip39",
|
||||
"bizinikiwi-build-script-utils",
|
||||
"bizinikiwi-frame-rpc-support",
|
||||
@@ -13630,6 +13629,7 @@ dependencies = [
|
||||
"bp-xcm-bridge-hub-router",
|
||||
"bridge-hub-common",
|
||||
"frame-remote-externalities",
|
||||
"pez-binary-merkle-tree",
|
||||
"pez-ethereum-standards",
|
||||
"pez-fork-tree",
|
||||
"pez-generate-bags",
|
||||
@@ -13734,7 +13734,6 @@ dependencies = [
|
||||
"pezkuwi-runtime-teyrchains",
|
||||
"pezkuwi-sdk-frame",
|
||||
"pezkuwi-service",
|
||||
"pezkuwi-ss58-registry",
|
||||
"pezkuwi-statement-distribution",
|
||||
"pezkuwi-statement-table",
|
||||
"pezkuwi-subxt",
|
||||
@@ -13969,6 +13968,7 @@ dependencies = [
|
||||
"pezsp-runtime-interface",
|
||||
"pezsp-runtime-interface-proc-macro",
|
||||
"pezsp-session",
|
||||
"pezsp-ss58-registry 1.52.0",
|
||||
"pezsp-staking",
|
||||
"pezsp-state-machine",
|
||||
"pezsp-statement-store",
|
||||
@@ -14279,19 +14279,6 @@ dependencies = [
|
||||
"zagros-runtime-constants",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "pezkuwi-ss58-registry"
|
||||
version = "1.51.0"
|
||||
dependencies = [
|
||||
"Inflector",
|
||||
"num-format",
|
||||
"proc-macro2 1.0.103",
|
||||
"quote 1.0.42",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"unicode-xid 0.2.6",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "pezkuwi-statement-distribution"
|
||||
version = "7.0.0"
|
||||
@@ -14909,13 +14896,13 @@ dependencies = [
|
||||
name = "pezkuwichain-runtime"
|
||||
version = "7.0.0"
|
||||
dependencies = [
|
||||
"binary-merkle-tree",
|
||||
"bitvec",
|
||||
"bizinikiwi-wasm-builder",
|
||||
"frame-remote-externalities",
|
||||
"hex-literal",
|
||||
"log",
|
||||
"parity-scale-codec",
|
||||
"pez-binary-merkle-tree",
|
||||
"pezframe-benchmarking",
|
||||
"pezframe-election-provider-support",
|
||||
"pezframe-executive",
|
||||
@@ -15562,9 +15549,9 @@ name = "pezpallet-beefy-mmr"
|
||||
version = "28.0.0"
|
||||
dependencies = [
|
||||
"array-bytes 6.2.3",
|
||||
"binary-merkle-tree",
|
||||
"log",
|
||||
"parity-scale-codec",
|
||||
"pez-binary-merkle-tree",
|
||||
"pezframe-benchmarking",
|
||||
"pezframe-support",
|
||||
"pezframe-system",
|
||||
@@ -17566,13 +17553,13 @@ name = "pezpallet-staking-async-rc-runtime"
|
||||
version = "7.0.0"
|
||||
dependencies = [
|
||||
"approx",
|
||||
"binary-merkle-tree",
|
||||
"bitvec",
|
||||
"bizinikiwi-wasm-builder",
|
||||
"frame-remote-externalities",
|
||||
"hex-literal",
|
||||
"log",
|
||||
"parity-scale-codec",
|
||||
"pez-binary-merkle-tree",
|
||||
"pezframe-benchmarking",
|
||||
"pezframe-election-provider-support",
|
||||
"pezframe-executive",
|
||||
@@ -20395,7 +20382,6 @@ dependencies = [
|
||||
"pezsp-runtime",
|
||||
"pezsp-runtime-interface",
|
||||
"pezsp-state-machine",
|
||||
"pezsp-test-primitives",
|
||||
"pezsp-trie",
|
||||
"pezsp-version",
|
||||
"scale-info",
|
||||
@@ -20673,10 +20659,10 @@ dependencies = [
|
||||
"parity-scale-codec",
|
||||
"parking_lot 0.12.5",
|
||||
"paste",
|
||||
"pezkuwi-ss58-registry",
|
||||
"pezsp-crypto-hashing",
|
||||
"pezsp-debug-derive",
|
||||
"pezsp-externalities",
|
||||
"pezsp-ss58-registry 1.52.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"pezsp-std",
|
||||
"pezsp-storage",
|
||||
"primitive-types 0.13.1",
|
||||
@@ -20745,7 +20731,6 @@ dependencies = [
|
||||
"byteorder",
|
||||
"criterion",
|
||||
"digest 0.10.7",
|
||||
"pezsp-crypto-hashing-proc-macro",
|
||||
"sha2 0.10.9",
|
||||
"sha3",
|
||||
"twox-hash 1.6.3",
|
||||
@@ -20902,7 +20887,6 @@ dependencies = [
|
||||
name = "pezsp-npos-elections"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"bizinikiwi-test-utils",
|
||||
"parity-scale-codec",
|
||||
"pezsp-arithmetic",
|
||||
"pezsp-core",
|
||||
@@ -20953,8 +20937,6 @@ dependencies = [
|
||||
name = "pezsp-runtime"
|
||||
version = "31.0.1"
|
||||
dependencies = [
|
||||
"binary-merkle-tree",
|
||||
"bizinikiwi-test-runtime-client",
|
||||
"bytes",
|
||||
"docify",
|
||||
"either",
|
||||
@@ -20964,7 +20946,7 @@ dependencies = [
|
||||
"num-traits",
|
||||
"parity-scale-codec",
|
||||
"paste",
|
||||
"pezsp-api",
|
||||
"pez-binary-merkle-tree",
|
||||
"pezsp-application-crypto",
|
||||
"pezsp-arithmetic",
|
||||
"pezsp-core",
|
||||
@@ -20992,10 +20974,7 @@ dependencies = [
|
||||
"impl-trait-for-tuples",
|
||||
"parity-scale-codec",
|
||||
"pezsp-externalities",
|
||||
"pezsp-io",
|
||||
"pezsp-runtime-interface-proc-macro",
|
||||
"pezsp-runtime-interface-test-wasm",
|
||||
"pezsp-state-machine",
|
||||
"pezsp-std",
|
||||
"pezsp-storage",
|
||||
"pezsp-tracing",
|
||||
@@ -21068,6 +21047,34 @@ dependencies = [
|
||||
"scale-info",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "pezsp-ss58-registry"
|
||||
version = "1.52.0"
|
||||
dependencies = [
|
||||
"Inflector",
|
||||
"num-format",
|
||||
"proc-macro2 1.0.103",
|
||||
"quote 1.0.42",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"unicode-xid 0.2.6",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "pezsp-ss58-registry"
|
||||
version = "1.52.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1bf18f939625b28ef71ad9eb5bcfe34aaa30ab6fd38740c49b9ea1a9f36b4671"
|
||||
dependencies = [
|
||||
"Inflector",
|
||||
"num-format",
|
||||
"proc-macro2 1.0.103",
|
||||
"quote 1.0.42",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"unicode-xid 0.2.6",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "pezsp-staking"
|
||||
version = "26.0.0"
|
||||
@@ -21094,7 +21101,6 @@ dependencies = [
|
||||
"pezsp-core",
|
||||
"pezsp-externalities",
|
||||
"pezsp-panic-handler",
|
||||
"pezsp-runtime",
|
||||
"pezsp-trie",
|
||||
"pretty_assertions",
|
||||
"rand 0.8.5",
|
||||
@@ -21203,7 +21209,6 @@ version = "29.0.0"
|
||||
dependencies = [
|
||||
"ahash 0.8.12",
|
||||
"array-bytes 6.2.3",
|
||||
"bizinikiwi-prometheus-endpoint",
|
||||
"criterion",
|
||||
"foldhash 0.1.5",
|
||||
"hash-db",
|
||||
@@ -21214,7 +21219,6 @@ dependencies = [
|
||||
"parking_lot 0.12.5",
|
||||
"pezsp-core",
|
||||
"pezsp-externalities",
|
||||
"pezsp-runtime",
|
||||
"rand 0.8.5",
|
||||
"scale-info",
|
||||
"schnellru",
|
||||
@@ -28310,13 +28314,13 @@ name = "zagros-runtime"
|
||||
version = "7.0.0"
|
||||
dependencies = [
|
||||
"approx",
|
||||
"binary-merkle-tree",
|
||||
"bitvec",
|
||||
"bizinikiwi-wasm-builder",
|
||||
"frame-remote-externalities",
|
||||
"hex-literal",
|
||||
"log",
|
||||
"parity-scale-codec",
|
||||
"pez-binary-merkle-tree",
|
||||
"pezframe-benchmarking",
|
||||
"pezframe-election-provider-support",
|
||||
"pezframe-executive",
|
||||
|
||||
+481
-481
File diff suppressed because it is too large
Load Diff
@@ -8,7 +8,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
|
||||
homepage.workspace = true
|
||||
repository.workspace = true
|
||||
publish = false
|
||||
documentation = "https://docs.rs/pez-node-bench"
|
||||
documentation.workspace = true
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -10,7 +10,7 @@ default-run = "bizinikiwi-node"
|
||||
homepage.workspace = true
|
||||
repository.workspace = true
|
||||
publish = false
|
||||
documentation = "https://docs.rs/pezstaging-node-cli"
|
||||
documentation.workspace = true
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
#![allow(deprecated)]
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
#![allow(deprecated)]
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
#![allow(deprecated)]
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
#![allow(deprecated)]
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
#![allow(deprecated)]
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
#![allow(deprecated)]
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
#![allow(deprecated)]
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
#![allow(deprecated)]
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
#![allow(deprecated)]
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -7,7 +7,7 @@ edition.workspace = true
|
||||
license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
|
||||
homepage.workspace = true
|
||||
repository.workspace = true
|
||||
documentation = "https://docs.rs/pezstaging-node-inspect"
|
||||
documentation.workspace = true
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
//
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -8,7 +8,7 @@ license = "Apache-2.0"
|
||||
homepage.workspace = true
|
||||
repository.workspace = true
|
||||
publish = false
|
||||
documentation = "https://docs.rs/pez-node-primitives"
|
||||
documentation.workspace = true
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
||||
@@ -8,7 +8,7 @@ license = "Apache-2.0"
|
||||
homepage.workspace = true
|
||||
repository.workspace = true
|
||||
publish = false
|
||||
documentation = "https://docs.rs/pez-node-rpc"
|
||||
documentation.workspace = true
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
||||
@@ -9,7 +9,7 @@ license = "Apache-2.0"
|
||||
homepage.workspace = true
|
||||
repository.workspace = true
|
||||
publish = false
|
||||
documentation = "https://docs.rs/pez-kitchensink-runtime"
|
||||
documentation.workspace = true
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
||||
@@ -8,7 +8,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
|
||||
homepage.workspace = true
|
||||
repository.workspace = true
|
||||
publish = false
|
||||
documentation = "https://docs.rs/pez-node-testing"
|
||||
documentation.workspace = true
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -9,7 +9,7 @@ homepage.workspace = true
|
||||
repository.workspace = true
|
||||
publish = true
|
||||
description = "Utility for building chain-specification files for Bizinikiwi-based runtimes based on `pezsp-genesis-builder`"
|
||||
documentation = "https://docs.rs/pezstaging-chain-spec-builder"
|
||||
documentation.workspace = true
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -8,7 +8,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
|
||||
homepage.workspace = true
|
||||
repository.workspace = true
|
||||
readme = "README.md"
|
||||
documentation = "https://docs.rs/pez-subkey"
|
||||
documentation.workspace = true
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -7,7 +7,7 @@ license = "Apache-2.0"
|
||||
homepage.workspace = true
|
||||
repository.workspace = true
|
||||
description = "Collection of allocator implementations."
|
||||
documentation = "https://docs.rs/pezsc-allocator"
|
||||
documentation.workspace = true
|
||||
readme = "README.md"
|
||||
|
||||
[lints]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
||||
@@ -7,7 +7,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
|
||||
homepage.workspace = true
|
||||
repository.workspace = true
|
||||
description = "Bizinikiwi client interfaces."
|
||||
documentation = "https://docs.rs/pezsc-client-api"
|
||||
documentation.workspace = true
|
||||
readme = "README.md"
|
||||
|
||||
[lints]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// This file is part of Bizinikiwi.
|
||||
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd. and Dijital Kurdistan Tech Institute
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0
|
||||
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user