15 Commits

Author SHA1 Message Date
pezkuwichain cc86ff5f2b security: remove AI tooling files — CLAUDE.md, .claude/ 2026-04-21 19:20:23 +02:00
pezkuwichain cb0ac10df2 security: ignore internal rebranding and operational scripts 2026-04-21 16:32:55 +00:00
pezkuwichain a683b836fe chore: repo cleanup and security hardening
- Remove stale root files: chain_spec.json, pezkuwi.gbp, publish.log,
  test-asset-hub.toml (moved to .claude/)
- Move publish_batch.sh and publish_crates.sh to scripts/
- Remove hardcoded /home/mamostehp/res/ paths from scripts and comments
  (WALLETS_FILE env var now required, no silent fallback)
- Update .gitignore: add protection entries for regenerable artifacts
  and .claude/ experience files
2026-04-13 21:30:38 +03:00
pezkuwichain ea249f9f96 chore: gitignore operational scripts, add statement-distribution-legacy doc
Ignore diagnostic/operational subxt examples that contain hardcoded VPS
addresses. Add missing implementers-guide documentation stub.
2026-03-04 03:59:38 +03:00
pezkuwichain 665e48f47f chore: gitignore simulation scripts and data
Untrack simulation-specific scripts (sim_*, local_sim_*, fix_*, init_ah_staking).
Files remain on disk for local use but won't be pushed to repo.
Mainnet tools (ah_upgrade, rc_upgrade, assign_coretime, set_ah_client_active) stay tracked.
2026-02-19 23:00:56 +03:00
pezkuwichain d465e7b14d chore: ignore chainspecs directory (simulation-generated) 2026-02-19 22:56:01 +03:00
pezkuwichain cc156a1d61 fix(ah-staking): stall detection grace period, MinerPages fix, and simulation tools
- Add 3-session grace period to stall detection to allow RC XCM round-trip
  before triggering era recovery (StallDetectionCount storage added)
- Fix plan_new_era() to always increment CurrentEra regardless of
  ElectionProvider::start() result, preventing infinite retry loops
- Fix MinerPages from 2 to 32 to match Pages config (was causing
  incomplete OCW solutions and election failures)
- Bump AH spec_version to 1_020_007
- Add subxt example scripts for simulation and mainnet operations
- Remove obsolete fix_force_era.rs (replaced by sim_reset_election.rs)
2026-02-19 17:16:43 +03:00
pezkuwichain aaeaf94e25 chore: remove sensitive files from tracking and update .gitignore
- Remove comprehensive_test.rs and create_nft_collection.rs from git
  (contain hardcoded VPS IPs and test wallet mnemonic)
- Add chain spec JSON files to .gitignore
- Add local tools and mainnet operation scripts to .gitignore
2026-02-14 04:48:48 +03:00
pezkuwichain c2e99ca914 fix: CI failures - EVM tests and metadata artifacts
- tests-evm.yml: use pezkuwichain/revive-differential-tests fork with
  pez-revive-dev-node platform aliases
- .gitignore: allow vendor/pezkuwi-subxt/artifacts/ to be tracked
- Add metadata .scale files for compile-time macro expansion
- Rename polkadot_metadata_* references to pezkuwi_metadata_*
2026-01-27 15:20:03 +03:00
pezkuwichain 77b6f31738 chore: add generated files to .gitignore
- relay-mainnet.json (generated chain spec)
- tools/usdt-bridge/bridge_db.json (runtime data)
- .claude/domains-repositories (Claude session file)
2026-01-25 19:44:18 +03:00
pezkuwichain 98e0d7937e fix: correct Ed25519/Sr25519 key scheme detection for Asset Hub
- Fix RuntimeResolver prefix matching order: check asset-hub-pezkuwichain
  BEFORE asset-hub-pezkuwi to avoid false matches
- Fix zombienet SDK is_asset_hub_pezkuwi detection to exclude pezkuwichain
- Add zombienet-local-21.toml and zombienet-mainnet-21.toml configs
- Update .gitignore for sensitive mainnet files
2026-01-24 10:43:10 +03:00
pezkuwichain dc94a6dc49 chore: add documentation, test configs and subxt examples
- Update .gitignore for local Claude files and generated artifacts
- Add MAINNET_ROADMAP.md with deployment phases
- Add zombienet test configuration files
- Add Pezkuwi-specific subxt examples for token transfers
2026-01-04 21:17:50 +03:00
pezkuwichain 5bdc1a900a style: apply taplo format to all Cargo.toml files 2026-01-04 17:37:38 +03:00
pezkuwichain fb17ba212f fix(ci): add missing sassafras benchmark data file
The 25_tickets_100_auths.bin file was gitignored by the global *.bin
rule but is required for cargo-check-all-benches CI job. This adds an
exception to .gitignore and includes the benchmark data file.
2025-12-27 14:01:51 +03:00
pezkuwichain e4778b4576 feat: initialize Kurdistan SDK - independent fork of Polkadot SDK 2025-12-13 15:44:15 +03:00