From b8990884db2c7c21167a2d21ecbe6d8d4d4e1417 Mon Sep 17 00:00:00 2001 From: Kurdistan Tech Ministry Date: Sun, 4 Jan 2026 17:37:38 +0300 Subject: [PATCH] style: apply taplo format to all Cargo.toml files --- .claude/CRATES_PUBLISH_PLAN.md | 161 +++ .claude/MAINNET_ROADMAP.md | 256 +++++ .claude/PROJECT_STATE.md | 171 ++++ .claude/REBRAND_PROGRESS.md | 205 ++++ .claude/SESSION_LOG.md | 92 ++ .claude/TERMINOLOGY.md | 163 +++ .claude/WORKFLOW_PLAN.md | 311 ++++++ .claude/domains_repositories.md | 186 ++++ .claude/hooks/session-start.sh | 40 + .claude/settings.json | 14 + .gitignore | 1 + Cargo.toml | 42 +- bizinikiwi/bin/node/cli/Cargo.toml | 20 +- bizinikiwi/bin/node/primitives/Cargo.toml | 6 +- bizinikiwi/bin/node/runtime/Cargo.toml | 8 +- bizinikiwi/bin/utils/pez-subkey/Cargo.toml | 2 +- bizinikiwi/client/cli/Cargo.toml | 4 +- bizinikiwi/client/db/Cargo.toml | 2 +- bizinikiwi/client/executor/Cargo.toml | 2 +- .../client/executor/runtime-test/Cargo.toml | 2 +- bizinikiwi/client/network/common/Cargo.toml | 2 +- bizinikiwi/client/rpc-servers/Cargo.toml | 2 +- bizinikiwi/client/service/Cargo.toml | 4 +- bizinikiwi/client/transaction-pool/Cargo.toml | 4 +- bizinikiwi/client/utils/Cargo.toml | 2 +- bizinikiwi/deprecated/hashing/Cargo.toml | 4 +- bizinikiwi/pezframe/Cargo.toml | 4 +- bizinikiwi/pezframe/alliance/Cargo.toml | 2 +- .../pezframe/asset-conversion/Cargo.toml | 2 +- .../pezframe/asset-conversion/ops/Cargo.toml | 2 +- bizinikiwi/pezframe/asset-rate/Cargo.toml | 2 +- bizinikiwi/pezframe/asset-rewards/Cargo.toml | 2 +- bizinikiwi/pezframe/assets-freezer/Cargo.toml | 16 +- bizinikiwi/pezframe/assets-holder/Cargo.toml | 2 +- bizinikiwi/pezframe/assets/Cargo.toml | 2 +- .../pezframe/assets/precompiles/Cargo.toml | 2 +- bizinikiwi/pezframe/atomic-swap/Cargo.toml | 16 +- bizinikiwi/pezframe/aura/Cargo.toml | 2 +- .../pezframe/authority-discovery/Cargo.toml | 2 +- bizinikiwi/pezframe/authorship/Cargo.toml | 2 +- bizinikiwi/pezframe/babe/Cargo.toml | 2 +- bizinikiwi/pezframe/bags-list/Cargo.toml | 2 +- bizinikiwi/pezframe/balances/Cargo.toml | 2 +- bizinikiwi/pezframe/beefy-mmr/Cargo.toml | 4 +- bizinikiwi/pezframe/beefy/Cargo.toml | 2 +- bizinikiwi/pezframe/benchmarking/Cargo.toml | 2 +- .../pezframe/benchmarking/pov/Cargo.toml | 2 +- bizinikiwi/pezframe/bounties/Cargo.toml | 2 +- bizinikiwi/pezframe/broker/Cargo.toml | 2 +- bizinikiwi/pezframe/child-bounties/Cargo.toml | 2 +- bizinikiwi/pezframe/collective/Cargo.toml | 2 +- bizinikiwi/pezframe/contracts/Cargo.toml | 2 +- .../pezframe/contracts/fixtures/Cargo.toml | 2 +- .../contracts/mock-network/Cargo.toml | 2 +- bizinikiwi/pezframe/contracts/uapi/Cargo.toml | 4 +- .../pezframe/conviction-voting/Cargo.toml | 2 +- .../pezframe/core-fellowship/Cargo.toml | 2 +- .../pezframe/delegated-staking/Cargo.toml | 2 +- bizinikiwi/pezframe/democracy/Cargo.toml | 2 +- bizinikiwi/pezframe/derivatives/Cargo.toml | 2 +- bizinikiwi/pezframe/dummy-dim/Cargo.toml | 2 +- .../election-provider-multi-block/Cargo.toml | 2 +- .../election-provider-multi-phase/Cargo.toml | 4 +- .../election-provider-support/Cargo.toml | 4 +- .../benchmarking/Cargo.toml | 2 +- .../pezframe/elections-phragmen/Cargo.toml | 2 +- bizinikiwi/pezframe/examples/Cargo.toml | 2 +- .../authorization-tx-extension/Cargo.toml | 2 +- bizinikiwi/pezframe/examples/basic/Cargo.toml | 2 +- .../examples/default-config/Cargo.toml | 2 +- .../pezframe/examples/dev-mode/Cargo.toml | 2 +- .../pezframe/examples/kitchensink/Cargo.toml | 2 +- .../multi-block-migrations/Cargo.toml | 2 +- .../examples/offchain-worker/Cargo.toml | 2 +- .../examples/pezframe-crate/Cargo.toml | 8 +- .../single-block-migrations/Cargo.toml | 2 +- bizinikiwi/pezframe/examples/split/Cargo.toml | 4 +- bizinikiwi/pezframe/examples/tasks/Cargo.toml | 2 +- .../examples/view-functions/Cargo.toml | 2 +- bizinikiwi/pezframe/executive/Cargo.toml | 4 +- bizinikiwi/pezframe/fast-unstake/Cargo.toml | 2 +- bizinikiwi/pezframe/glutton/Cargo.toml | 2 +- bizinikiwi/pezframe/grandpa/Cargo.toml | 2 +- bizinikiwi/pezframe/honzon/oracle/Cargo.toml | 2 +- .../honzon/oracle/runtime-api/Cargo.toml | 6 +- bizinikiwi/pezframe/identity/Cargo.toml | 2 +- bizinikiwi/pezframe/im-online/Cargo.toml | 2 +- bizinikiwi/pezframe/indices/Cargo.toml | 2 +- .../Cargo.toml | 16 +- bizinikiwi/pezframe/lottery/Cargo.toml | 2 +- bizinikiwi/pezframe/membership/Cargo.toml | 2 +- .../pezframe/merkle-mountain-range/Cargo.toml | 16 +- bizinikiwi/pezframe/message-queue/Cargo.toml | 2 +- bizinikiwi/pezframe/meta-tx/Cargo.toml | 2 +- .../metadata-hash-extension/Cargo.toml | 2 +- bizinikiwi/pezframe/migrations/Cargo.toml | 2 +- bizinikiwi/pezframe/mixnet/Cargo.toml | 16 +- .../pezframe/multi-asset-bounties/Cargo.toml | 2 +- bizinikiwi/pezframe/multisig/Cargo.toml | 16 +- .../pezframe/nft-fractionalization/Cargo.toml | 16 +- bizinikiwi/pezframe/nfts/Cargo.toml | 2 +- .../pezframe/nfts/runtime-api/Cargo.toml | 6 +- bizinikiwi/pezframe/nis/Cargo.toml | 16 +- .../pezframe/node-authorization/Cargo.toml | 20 +- .../pezframe/nomination-pools/Cargo.toml | 4 +- .../nomination-pools/benchmarking/Cargo.toml | 2 +- .../nomination-pools/runtime-api/Cargo.toml | 4 +- bizinikiwi/pezframe/offences/Cargo.toml | 2 +- .../pezframe/offences/benchmarking/Cargo.toml | 2 +- .../pezframe/origin-restriction/Cargo.toml | 2 +- bizinikiwi/pezframe/paged-list/Cargo.toml | 18 +- .../pezframe/paged-list/fuzzer/Cargo.toml | 16 +- bizinikiwi/pezframe/parameters/Cargo.toml | 2 +- bizinikiwi/pezframe/people/Cargo.toml | 2 +- .../pezframe/pezframe-metadata/Cargo.toml | 12 +- bizinikiwi/pezframe/preimage/Cargo.toml | 2 +- bizinikiwi/pezframe/proxy/Cargo.toml | 16 +- .../pezframe/ranked-collective/Cargo.toml | 2 +- bizinikiwi/pezframe/recovery/Cargo.toml | 16 +- bizinikiwi/pezframe/referenda/Cargo.toml | 2 +- bizinikiwi/pezframe/remark/Cargo.toml | 2 +- bizinikiwi/pezframe/revive/Cargo.toml | 2 +- .../pezframe/revive/dev-node/node/Cargo.toml | 4 +- .../revive/dev-node/runtime/Cargo.toml | 2 +- .../pezframe/revive/fixtures/Cargo.toml | 2 +- bizinikiwi/pezframe/revive/uapi/Cargo.toml | 6 +- bizinikiwi/pezframe/root-offences/Cargo.toml | 2 +- bizinikiwi/pezframe/root-testing/Cargo.toml | 2 +- bizinikiwi/pezframe/safe-mode/Cargo.toml | 12 +- bizinikiwi/pezframe/salary/Cargo.toml | 16 +- bizinikiwi/pezframe/sassafras/Cargo.toml | 2 +- bizinikiwi/pezframe/scheduler/Cargo.toml | 2 +- bizinikiwi/pezframe/scored-pool/Cargo.toml | 2 +- bizinikiwi/pezframe/session/Cargo.toml | 4 +- .../pezframe/session/benchmarking/Cargo.toml | 2 +- bizinikiwi/pezframe/society/Cargo.toml | 2 +- bizinikiwi/pezframe/staking-async/Cargo.toml | 2 +- .../staking-async/ah-client/Cargo.toml | 2 +- .../staking-async/ahm-test/Cargo.toml | 12 +- .../staking-async/rc-client/Cargo.toml | 2 +- .../staking-async/reward-fn/Cargo.toml | 4 +- .../staking-async/runtime-api/Cargo.toml | 4 +- .../runtimes/preset-store/Cargo.toml | 8 +- .../staking-async/runtimes/rc/Cargo.toml | 6 +- .../runtimes/rc/constants/Cargo.toml | 2 +- .../runtimes/teyrchain/Cargo.toml | 6 +- bizinikiwi/pezframe/staking/Cargo.toml | 2 +- .../pezframe/staking/reward-curve/Cargo.toml | 2 +- .../pezframe/staking/reward-fn/Cargo.toml | 4 +- .../pezframe/staking/runtime-api/Cargo.toml | 4 +- .../pezframe/state-trie-migration/Cargo.toml | 2 +- bizinikiwi/pezframe/statement/Cargo.toml | 2 +- bizinikiwi/pezframe/sudo/Cargo.toml | 2 +- bizinikiwi/pezframe/support/Cargo.toml | 14 +- .../pezframe/support/procedural/Cargo.toml | 4 +- bizinikiwi/pezframe/support/test/Cargo.toml | 4 +- .../support/test/compile_pass/Cargo.toml | 2 +- .../support/test/pezpallet/Cargo.toml | 2 +- .../test/stg_pezframe_crate/Cargo.toml | 6 +- bizinikiwi/pezframe/system/Cargo.toml | 6 +- .../pezframe/system/benchmarking/Cargo.toml | 2 +- .../system/rpc/runtime-api/Cargo.toml | 6 +- bizinikiwi/pezframe/timestamp/Cargo.toml | 2 +- bizinikiwi/pezframe/tips/Cargo.toml | 2 +- .../pezframe/transaction-payment/Cargo.toml | 2 +- .../asset-conversion-tx-payment/Cargo.toml | 2 +- .../asset-tx-payment/Cargo.toml | 2 +- .../rpc/runtime-api/Cargo.toml | 2 +- .../skip-feeless-payment/Cargo.toml | 2 +- .../pezframe/transaction-storage/Cargo.toml | 2 +- bizinikiwi/pezframe/treasury/Cargo.toml | 2 +- bizinikiwi/pezframe/try-runtime/Cargo.toml | 4 +- bizinikiwi/pezframe/tx-pause/Cargo.toml | 16 +- bizinikiwi/pezframe/uniques/Cargo.toml | 2 +- bizinikiwi/pezframe/utility/Cargo.toml | 2 +- .../pezframe/verify-signature/Cargo.toml | 2 +- bizinikiwi/pezframe/vesting/Cargo.toml | 2 +- bizinikiwi/pezframe/whitelist/Cargo.toml | 16 +- bizinikiwi/primitives/api/Cargo.toml | 8 +- .../primitives/api/proc-macro/Cargo.toml | 4 +- .../primitives/application-crypto/Cargo.toml | 4 +- .../application-crypto/test/Cargo.toml | 2 +- bizinikiwi/primitives/arithmetic/Cargo.toml | 4 +- .../primitives/authority-discovery/Cargo.toml | 2 +- .../primitives/block-builder/Cargo.toml | 4 +- .../primitives/consensus/aura/Cargo.toml | 2 +- .../primitives/consensus/babe/Cargo.toml | 2 +- .../primitives/consensus/beefy/Cargo.toml | 2 +- .../primitives/consensus/grandpa/Cargo.toml | 2 +- .../primitives/consensus/pow/Cargo.toml | 4 +- .../primitives/consensus/sassafras/Cargo.toml | 2 +- .../primitives/consensus/slots/Cargo.toml | 8 +- bizinikiwi/primitives/core/Cargo.toml | 8 +- .../primitives/crypto/ec-utils/Cargo.toml | 12 +- .../primitives/crypto/hashing/Cargo.toml | 2 +- bizinikiwi/primitives/debug-derive/Cargo.toml | 2 +- .../primitives/externalities/Cargo.toml | 4 +- .../primitives/genesis-builder/Cargo.toml | 2 +- bizinikiwi/primitives/inherents/Cargo.toml | 4 +- bizinikiwi/primitives/io/Cargo.toml | 4 +- bizinikiwi/primitives/keyring/Cargo.toml | 8 +- bizinikiwi/primitives/keystore/Cargo.toml | 6 +- .../merkle-mountain-range/Cargo.toml | 2 +- bizinikiwi/primitives/metadata-ir/Cargo.toml | 4 +- bizinikiwi/primitives/mixnet/Cargo.toml | 4 +- .../primitives/npos-elections/Cargo.toml | 4 +- bizinikiwi/primitives/offchain/Cargo.toml | 4 +- .../primitives/runtime-interface/Cargo.toml | 2 +- .../test-wasm-deprecated/Cargo.toml | 2 +- .../runtime-interface/test-wasm/Cargo.toml | 2 +- bizinikiwi/primitives/runtime/Cargo.toml | 14 +- bizinikiwi/primitives/session/Cargo.toml | 2 +- bizinikiwi/primitives/staking/Cargo.toml | 4 +- .../primitives/state-machine/Cargo.toml | 6 +- .../primitives/statement-store/Cargo.toml | 2 +- bizinikiwi/primitives/std/Cargo.toml | 2 +- bizinikiwi/primitives/storage/Cargo.toml | 6 +- .../primitives/test-primitives/Cargo.toml | 4 +- bizinikiwi/primitives/timestamp/Cargo.toml | 2 +- bizinikiwi/primitives/tracing/Cargo.toml | 4 +- .../primitives/transaction-pool/Cargo.toml | 4 +- .../transaction-storage-proof/Cargo.toml | 2 +- bizinikiwi/primitives/trie/Cargo.toml | 2 +- bizinikiwi/primitives/version/Cargo.toml | 4 +- .../primitives/version/proc-macro/Cargo.toml | 2 +- .../primitives/wasm-interface/Cargo.toml | 6 +- bizinikiwi/primitives/weights/Cargo.toml | 6 +- bizinikiwi/test-utils/cli/Cargo.toml | 2 +- bizinikiwi/test-utils/runtime/Cargo.toml | 6 +- .../test-utils/runtime/client/Cargo.toml | 2 +- .../utils/binary-merkle-tree/Cargo.toml | 6 +- bizinikiwi/utils/bizinikiwi-bip39/Cargo.toml | 2 +- .../storage-access-test-runtime/Cargo.toml | 2 +- .../guides/first-pezpallet/Cargo.toml | 8 +- .../packages/guides/first-runtime/Cargo.toml | 16 +- .../chain_spec_runtime/Cargo.toml | 6 +- pezbridges/bin/runtime-common/Cargo.toml | 8 +- pezbridges/chains/chain-pezcumulus/Cargo.toml | 2 +- .../chains/chain-pezkuwi-bulletin/Cargo.toml | 2 +- pezbridges/modules/beefy/Cargo.toml | 4 +- pezbridges/modules/grandpa/Cargo.toml | 2 +- pezbridges/modules/messages/Cargo.toml | 6 +- pezbridges/modules/relayers/Cargo.toml | 2 +- pezbridges/modules/teyrchains/Cargo.toml | 4 +- .../modules/xcm-bridge-hub-router/Cargo.toml | 2 +- pezbridges/modules/xcm-bridge-hub/Cargo.toml | 4 +- .../pezpallets/ethereum-client/Cargo.toml | 2 +- .../ethereum-client/fixtures/Cargo.toml | 2 +- .../pezpallets/inbound-queue-v2/Cargo.toml | 2 +- .../inbound-queue-v2/fixtures/Cargo.toml | 2 +- .../pezpallets/inbound-queue/Cargo.toml | 2 +- .../inbound-queue/fixtures/Cargo.toml | 2 +- .../pezpallets/outbound-queue-v2/Cargo.toml | 2 +- .../outbound-queue-v2/runtime-api/Cargo.toml | 2 +- .../pezpallets/outbound-queue/Cargo.toml | 2 +- .../outbound-queue/runtime-api/Cargo.toml | 2 +- .../pezpallets/system-frontend/Cargo.toml | 2 +- .../pezpallets/system-v2/Cargo.toml | 2 +- .../system-v2/runtime-api/Cargo.toml | 2 +- .../pezpallets/system/Cargo.toml | 2 +- .../pezpallets/system/runtime-api/Cargo.toml | 2 +- .../primitives/beacon/Cargo.toml | 2 +- .../pezsnowbridge/primitives/core/Cargo.toml | 4 +- .../primitives/ethereum/Cargo.toml | 2 +- .../primitives/inbound-queue/Cargo.toml | 4 +- .../primitives/merkle-tree/Cargo.toml | 6 +- .../primitives/outbound-queue/Cargo.toml | 2 +- .../primitives/verification/Cargo.toml | 2 +- .../runtime/runtime-common/Cargo.toml | 2 +- .../runtime/test-common/Cargo.toml | 2 +- .../pezsnowbridge/test-utils/Cargo.toml | 2 +- pezbridges/primitives/beefy/Cargo.toml | 2 +- pezbridges/primitives/header-chain/Cargo.toml | 2 +- pezbridges/primitives/messages/Cargo.toml | 2 +- pezbridges/primitives/pezkuwi-core/Cargo.toml | 2 +- pezbridges/primitives/relayers/Cargo.toml | 4 +- pezbridges/primitives/runtime/Cargo.toml | 2 +- pezbridges/primitives/test-utils/Cargo.toml | 8 +- pezbridges/primitives/teyrchains/Cargo.toml | 2 +- .../xcm-bridge-hub-router/Cargo.toml | 2 +- .../primitives/xcm-bridge-hub/Cargo.toml | 2 +- .../relays/client-bizinikiwi/Cargo.toml | 2 +- pezbridges/relays/equivocation/Cargo.toml | 2 +- pezbridges/relays/finality/Cargo.toml | 2 +- pezbridges/relays/messages/Cargo.toml | 2 +- .../client/teyrchain-inherent/Cargo.toml | 2 +- pezcumulus/pezkuwi-omni-node/Cargo.toml | 4 +- pezcumulus/pezkuwi-omni-node/lib/Cargo.toml | 4 +- pezcumulus/pezpallets/ah-ops/Cargo.toml | 2 +- pezcumulus/pezpallets/aura-ext/Cargo.toml | 2 +- .../pezpallets/collator-selection/Cargo.toml | 2 +- pezcumulus/pezpallets/dmp-queue/Cargo.toml | 2 +- .../session-benchmarking/Cargo.toml | 2 +- pezcumulus/pezpallets/solo-to-para/Cargo.toml | 2 +- .../pezpallets/teyrchain-system/Cargo.toml | 2 +- .../teyrchain-system/proc-macro/Cargo.toml | 2 +- .../pezpallets/weight-reclaim/Cargo.toml | 2 +- pezcumulus/pezpallets/xcm/Cargo.toml | 2 +- pezcumulus/pezpallets/xcmp-queue/Cargo.toml | 4 +- pezcumulus/primitives/aura/Cargo.toml | 4 +- pezcumulus/primitives/core/Cargo.toml | 2 +- .../proof-size-hostfunction/Cargo.toml | 2 +- .../storage-weight-reclaim/Cargo.toml | 2 +- .../primitives/teyrchain-inherent/Cargo.toml | 2 +- pezcumulus/primitives/timestamp/Cargo.toml | 2 +- pezcumulus/primitives/utility/Cargo.toml | 2 +- .../test/relay-sproof-builder/Cargo.toml | 2 +- pezcumulus/test/runtime/Cargo.toml | 2 +- pezcumulus/teyrchains/common/Cargo.toml | 2 +- .../bridge-hub-pezkuwichain/Cargo.toml | 2 +- .../pezbridges/bridge-hub-zagros/Cargo.toml | 2 +- .../pezbridges/bridge-hub-zagros/Cargo.toml | 2 +- .../pezpallets/collective-content/Cargo.toml | 2 +- .../pezpallets/identity-kyc/Cargo.toml | 2 +- .../teyrchains/pezpallets/perwerde/Cargo.toml | 2 +- .../pezpallets/pez-rewards/Cargo.toml | 2 +- .../pezpallets/pez-treasury/Cargo.toml | 2 +- .../teyrchains/pezpallets/ping/Cargo.toml | 2 +- .../teyrchains/pezpallets/presale/Cargo.toml | 2 +- .../teyrchains/pezpallets/referral/Cargo.toml | 2 +- .../pezpallets/staking-score/Cargo.toml | 2 +- .../pezpallets/teyrchain-info/Cargo.toml | 2 +- .../teyrchains/pezpallets/tiki/Cargo.toml | 2 +- .../pezpallets/token-wrapper/Cargo.toml | 2 +- .../teyrchains/pezpallets/trust/Cargo.toml | 2 +- .../teyrchains/pezpallets/welati/Cargo.toml | 2 +- .../assets/asset-hub-pezkuwichain/Cargo.toml | 6 +- .../bridge-primitives/Cargo.toml | 4 +- .../assets/asset-hub-zagros/Cargo.toml | 6 +- .../bridge-primitives/Cargo.toml | 4 +- .../runtimes/assets/common/Cargo.toml | 2 +- .../runtimes/assets/test-utils/Cargo.toml | 2 +- .../bridge-hub-pezkuwichain/Cargo.toml | 4 +- .../bridge-primitives/Cargo.toml | 4 +- .../bridge-hubs/bridge-hub-zagros/Cargo.toml | 8 +- .../bridge-primitives/Cargo.toml | 4 +- .../runtimes/bridge-hubs/common/Cargo.toml | 2 +- .../bridge-hubs/test-utils/Cargo.toml | 4 +- .../collectives/collectives-zagros/Cargo.toml | 6 +- .../teyrchains/runtimes/constants/Cargo.toml | 6 +- .../coretime/coretime-pezkuwichain/Cargo.toml | 8 +- .../coretime/coretime-zagros/Cargo.toml | 8 +- .../glutton/glutton-zagros/Cargo.toml | 2 +- .../people/people-pezkuwichain/Cargo.toml | 2 +- .../runtimes/people/people-zagros/Cargo.toml | 2 +- .../teyrchains/runtimes/test-utils/Cargo.toml | 2 +- .../runtimes/testing/penpal/Cargo.toml | 2 +- .../testing/pezkuwichain-teyrchain/Cargo.toml | 2 +- .../testing/yet-another-teyrchain/Cargo.toml | 2 +- pezkuwi/Cargo.toml | 12 +- pezkuwi/cli/Cargo.toml | 22 +- pezkuwi/core-primitives/Cargo.toml | 6 +- pezkuwi/node/core/pvf/Cargo.toml | 2 +- pezkuwi/node/gum/Cargo.toml | 2 +- pezkuwi/node/malus/Cargo.toml | 2 +- .../node/network/collator-protocol/Cargo.toml | 2 +- pezkuwi/node/overseer/Cargo.toml | 8 +- pezkuwi/node/service/Cargo.toml | 6 +- pezkuwi/node/subsystem-bench/Cargo.toml | 2 +- pezkuwi/node/test/service/Cargo.toml | 2 +- pezkuwi/node/zombienet-backchannel/Cargo.toml | 2 +- pezkuwi/pezpallets/validator-pool/Cargo.toml | 2 +- pezkuwi/primitives/Cargo.toml | 2 +- pezkuwi/runtime/common/Cargo.toml | 2 +- .../common/pez-slot-range-helper/Cargo.toml | 6 +- pezkuwi/runtime/metrics/Cargo.toml | 4 +- pezkuwi/runtime/pezkuwichain/Cargo.toml | 8 +- .../pezkuwichain/bridge-primitives/Cargo.toml | 2 +- .../runtime/pezkuwichain/constants/Cargo.toml | 2 +- pezkuwi/runtime/test-runtime/Cargo.toml | 2 +- .../runtime/test-runtime/constants/Cargo.toml | 4 +- pezkuwi/runtime/teyrchains/Cargo.toml | 2 +- pezkuwi/runtime/zagros/Cargo.toml | 6 +- .../zagros/bridge-primitives/Cargo.toml | 2 +- pezkuwi/runtime/zagros/constants/Cargo.toml | 2 +- pezkuwi/teyrchain/Cargo.toml | 2 +- .../test-teyrchains/adder/Cargo.toml | 4 +- .../teyrchain/test-teyrchains/halt/Cargo.toml | 2 +- .../test-teyrchains/undying/Cargo.toml | 2 +- pezkuwi/xcm/Cargo.toml | 2 +- .../xcm/pezpallet-xcm-benchmarks/Cargo.toml | 2 +- pezkuwi/xcm/pezpallet-xcm/Cargo.toml | 4 +- .../xcm/pezpallet-xcm/precompiles/Cargo.toml | 2 +- pezkuwi/xcm/xcm-builder/Cargo.toml | 2 +- pezkuwi/xcm/xcm-executor/Cargo.toml | 2 +- .../xcm-executor/integration-tests/Cargo.toml | 2 +- pezkuwi/xcm/xcm-runtime-pezapis/Cargo.toml | 2 +- pezkuwi/zombienet-sdk-tests/Cargo.toml | 4 +- templates/minimal/node/Cargo.toml | 2 +- .../minimal/pezpallets/template/Cargo.toml | 2 +- templates/minimal/runtime/Cargo.toml | 2 +- templates/solochain/node/Cargo.toml | 6 +- .../solochain/pezpallets/template/Cargo.toml | 2 +- templates/solochain/runtime/Cargo.toml | 6 +- templates/teyrchain/node/Cargo.toml | 6 +- .../teyrchain/pezpallets/template/Cargo.toml | 10 +- templates/teyrchain/runtime/Cargo.toml | 6 +- templates/zombienet/Cargo.toml | 2 +- umbrella/Cargo.toml | 968 +++++++++--------- vendor/pezkuwi-subxt/codegen/Cargo.toml | 2 +- vendor/pezkuwi-subxt/core/Cargo.toml | 2 +- vendor/pezkuwi-subxt/lightclient/Cargo.toml | 4 +- vendor/pezkuwi-subxt/macro/Cargo.toml | 4 +- vendor/pezkuwi-subxt/metadata/Cargo.toml | 2 +- vendor/pezkuwi-subxt/rpcs/Cargo.toml | 10 +- vendor/pezkuwi-subxt/signer/Cargo.toml | 12 +- vendor/pezkuwi-subxt/subxt/Cargo.toml | 10 +- .../utils/fetch-metadata/Cargo.toml | 2 +- .../crates/configuration/Cargo.toml | 2 +- .../crates/orchestrator/Cargo.toml | 2 +- .../crates/prom-metrics-parser/Cargo.toml | 2 +- .../crates/provider/Cargo.toml | 2 +- .../crates/sdk/Cargo.toml | 2 +- .../crates/support/Cargo.toml | 2 +- vendor/ss58-registry/Cargo.toml | 4 +- 415 files changed, 2872 insertions(+), 1272 deletions(-) create mode 100644 .claude/CRATES_PUBLISH_PLAN.md create mode 100644 .claude/MAINNET_ROADMAP.md create mode 100644 .claude/PROJECT_STATE.md create mode 100644 .claude/REBRAND_PROGRESS.md create mode 100644 .claude/SESSION_LOG.md create mode 100644 .claude/TERMINOLOGY.md create mode 100644 .claude/WORKFLOW_PLAN.md create mode 100644 .claude/domains_repositories.md create mode 100755 .claude/hooks/session-start.sh create mode 100644 .claude/settings.json diff --git a/.claude/CRATES_PUBLISH_PLAN.md b/.claude/CRATES_PUBLISH_PLAN.md new file mode 100644 index 00000000..72ac34e3 --- /dev/null +++ b/.claude/CRATES_PUBLISH_PLAN.md @@ -0,0 +1,161 @@ +# Crates.io Publish Plan - Pezkuwi SDK + +**Son Guncelleme:** 2026-01-01 19:00 UTC +**Toplam Workspace Crate:** 606 +**Publishable Crate:** ~516 +**Yayinlanan:** ~516 (umbrella + zombienet dahil) +**Registry:** https://crates.io +**Owner:** https://crates.io/users/SatoshiQaziMuhammed + +--- + +## ✅ UMBRELLA CRATE YAYINLANDI! + +**pezkuwi-sdk v0.1.1** basariyla crates.io'ya yayinlandi! (zombienet ozellikleri dahil) + +```bash +cargo search pezkuwi-sdk +# pezkuwi-sdk = "0.1.1" # Pezkuwi SDK umbrella crate. +``` + +--- + +## ✅ ZOMBIENET CRATE'LERI YAYINLANDI! (2026-01-01 ~19:00 UTC) + +6 adet zombienet crate'i rebrand edilip v0.44.0 olarak yayinlandi: + +``` +[x] pezkuwi-zombienet-support v0.44.0 +[x] pezkuwi-zombienet-prom-metrics-parser v0.44.0 +[x] pezkuwi-zombienet-configuration v0.44.0 +[x] pezkuwi-zombienet-provider v0.44.0 +[x] pezkuwi-zombienet-orchestrator v0.44.0 +[x] pezkuwi-zombienet-sdk v0.44.0 +``` + +**Yapilan Degisiklikler:** +- `zombienet-*` → `pezkuwi-zombienet-*` rebrand +- Tum workspace referanslari guncellendi +- Kaynak dosyalarindaki `use zombienet_*` → `use pezkuwi_zombienet_*` guncellendi +- Umbrella'ya 6 zombienet crate eklendi + +--- + +## BU OTURUMDA YAYINLANAN CRATE'LER (2026-01-01) + +### Yeni Yayinlanan (~36 crate) + +``` +[x] pezpallet-contracts v27.0.0 +[x] xcm-pez-simulator v7.0.0 +[x] pezpallet-derivatives v1.0.0 +[x] pezpallet-people v1.0.0 +[x] pezpallet-dummy-dim v1.0.0 +[x] pezpallet-election-provider-multi-block v0.9.0 +[x] pezpallet-multi-asset-bounties v1.0.0 +[x] pezpallet-oracle v1.0.0 +[x] pezpallet-oracle-runtime-api v1.0.0 +[x] pezpallet-origin-restriction v1.0.0 +[x] pezpallet-root-offences v25.0.0 +[x] pezpallet-root-testing v4.0.0 +[x] pezpallet-salary v13.0.0 +[x] pezpallet-session-benchmarking v28.0.0 +[x] pezpallet-skip-feeless-payment v3.0.0 +[x] pezpallet-staking-async-rc-client v0.1.0 +[x] pezpallet-staking-async v0.1.0 +[x] pezpallet-staking-async-ah-client v0.1.0 +[x] pezpallet-staking-async-reward-fn v19.0.0 +[x] pezpallet-staking-async-runtime-api v14.0.0 +[x] pezpallet-staking-runtime-api v14.0.0 +[x] pezpallet-state-trie-migration v29.0.0 +[x] pezpallet-statement v10.0.0 +[x] pezpallet-transaction-storage v27.0.0 +[x] pezpallet-xcm-benchmarks v7.0.0 +[x] pezpallet-xcm-precompiles v0.1.0 +[x] pezkuwichain-runtime-constants v7.0.0 +[x] testnet-teyrchains-constants v1.0.0 +[x] bizinikiwi-txtesttool v0.7.0 +[x] xcm-pez-emulator v0.5.0 +[x] pezkuwi-sdk v0.1.0 (UMBRELLA) +[x] pezkuwi-zombienet-support v0.44.0 +[x] pezkuwi-zombienet-prom-metrics-parser v0.44.0 +[x] pezkuwi-zombienet-configuration v0.44.0 +[x] pezkuwi-zombienet-provider v0.44.0 +[x] pezkuwi-zombienet-orchestrator v0.44.0 +[x] pezkuwi-zombienet-sdk v0.44.0 +``` + +--- + +## YAPILAN DUZELTMELER + +### 1. pezpallet-contracts-fixtures Dependency +- `pezpallet-contracts` icindeki `pezpallet-contracts-fixtures` dev-dependency comment out edildi +- Sebep: Test-only crate, crates.io'ya yayinlanmadi + +### 2. Zombienet Vendor Crate'leri ✅ COZULDU +- ~~Umbrella'dan kaldirildi: zombienet-configuration, zombienet-orchestrator, prom-metrics-parser, provider, zombienet-sdk, support~~ +- **Cozum:** `zombienet-*` → `pezkuwi-zombienet-*` olarak rebrand edildi ve yayinlandi +- Artik Umbrella'da `pezkuwi-zombienet-*` olarak mevcut + +### 3. pezpallet-contracts-mock-network +- Umbrella'dan kaldirildi +- Sebep: Test-only crate, pezpallet-contracts-fixtures'a bagimli + +### 4. Crates.io 300 Feature Limiti +- runtime-benchmarks feature'indan ~35 primitives entry'si gecici olarak kaldirildi +- Umbrella yayinlandiktan sonra geri eklendi + +--- + +## YAYINLANAMAYAN CRATE'LER + +Bu crate'ler publish=false oldugu icin yayinlanmadi: + +| Crate | Sebep | +|-------|-------| +| `pezpallet-contracts-fixtures` | Build script workspace root gerektiriyor | +| `pezpallet-contracts-fixtures-common` | publish=false | +| `pezpallet-contracts-mock-network` | fixtures'a bagimli | +| `pezkuwi-omni-node` | Runtime crate'lere bagimli | +| `pezkuwi-omni-node-lib` | Runtime crate'lere bagimli | +| `pezkuwi-teyrchain-bin` | Runtime crate'lere bagimli | +| Runtime crate'ler (*-runtime) | Genellikle publish=false | + +--- + +## ONEMLI NOTLAR + +1. **Rate Limit:** Crates.io yeni crate yayinlama hizini sinirliyor (~10 dakikada 1-2 crate) +2. **Feature Limiti:** Crates.io maksimum 300 feature/dependency limiti var +3. **Zombienet Crate'leri:** `pezkuwi-zombienet-*` olarak yayinlandi (v0.44.0) +4. **Workspace Degisiklikleri:** Bazi test crate'leri dev-dependencies'den comment out edildi + +--- + +## KULLANIM + +```toml +# Cargo.toml +[dependencies] +pezkuwi-sdk = "0.1.1" + +# Ozel feature'lar icin +pezkuwi-sdk = { version = "0.1.1", features = ["node", "runtime-full"] } + +# Zombienet kullanimi icin +pezkuwi-sdk = { version = "0.1.1", features = ["pezkuwi-zombienet-sdk"] } +``` + +### Zombienet Crate'leri Dogrudan Kullanim + +```toml +[dependencies] +pezkuwi-zombienet-sdk = "0.44.0" +pezkuwi-zombienet-configuration = "0.44.0" +pezkuwi-zombienet-orchestrator = "0.44.0" +``` + +--- + +*Son guncelleme: 2026-01-01 ~19:00 UTC* diff --git a/.claude/MAINNET_ROADMAP.md b/.claude/MAINNET_ROADMAP.md new file mode 100644 index 00000000..7913c0a2 --- /dev/null +++ b/.claude/MAINNET_ROADMAP.md @@ -0,0 +1,256 @@ +# PEZKUWI MAINNET ROADMAP + +**Oluşturulma:** 2026-01-01 +**Son Güncelleme:** 2026-01-02 +**Hedef:** %100 Mainnet Hazırlık +**Tahmini Süre:** Faz bazlı ilerleme + +--- + +## NETWORK PARAMETRELERI + +| Parametre | Değer | +|-----------|-------| +| **Validators (Mainnet)** | 21 | +| **System Teyrchains** | Asset Hub + People Chain | +| **Relay Token** | HEZ (DOT ile aynı ekonomi, inflationary) | +| **Asset Hub Token** | PEZ (5B sabit arz, genesis'te mint) | +| **Audit** | Internal review (Polkadot SDK fork) | + +--- + +## FAZ 0: MEVCUT DURUM ANALİZİ ✅ TAMAMLANDI + +### Runtime Compile Durumu: +- [x] pezkuwichain-runtime (Relay Chain) ✅ +- [x] zagros-runtime (Testnet) ✅ +- [x] asset-hub-pezkuwichain-runtime ✅ +- [x] people-pezkuwichain-runtime ✅ + +### Token Economics Durumu: + +#### HEZ Token (Relay Chain) ✅ KODLANDI +``` +Total Genesis: 200,000,000 HEZ +├── Founder: 10% = 20,000,000 HEZ +├── Presale: 50% = 100,000,000 HEZ +├── Treasury: 20% = 40,000,000 HEZ +└── Airdrop: 20% = 40,000,000 HEZ + +Dosya: pezkuwi/runtime/pezkuwichain/src/genesis_config_presets.rs +Compile-time validation: ✅ +Real addresses: ✅ (founder_governance.json'dan) +``` + +#### PEZ Token (Asset Hub) ✅ KODLANDI +``` +Total Supply: 5,000,000,000 PEZ +├── Treasury: 20.25% = 1,012,500,000 PEZ +├── Founder: 1.875% = 93,750,000 PEZ +├── Presale: 1.875% = 93,750,000 PEZ +└── Rewards Pool: 76.00% = 3,800,000,000 PEZ (sentetik halving) + +Dosya: pezcumulus/teyrchains/runtimes/assets/asset-hub-pezkuwichain/src/genesis_config_presets.rs +Compile-time validation: ✅ +wHEZ Asset ID: 2 +``` + +### Genesis Presets Durumu: +- [x] "genesis" - Mainnet preset ✅ +- [x] "development" - Dev preset ✅ +- [x] "local_testnet" - Local preset ✅ +- [x] "pezstaging_testnet" - Staging preset ✅ + +### Crates.io Yayın Durumu: +- Toplam yayınlanan: ~516 crate ✅ +- pezkuwi-sdk umbrella: v0.1.1 ✅ +- pezkuwi-zombienet-sdk: v0.44.0 ✅ + +--- + +## FAZ 1: KOD TAMAMLAMA ✅ TAMAMLANDI + +### 1.1 Compile Hataları ✅ +- [x] teyrchain-template-runtime düzeltildi +- [x] Tüm workspace `cargo check` geçiyor +- [x] `cargo clippy --workspace` temiz (-D warnings ile) + +### 1.2 Macro ve Supertrait Düzeltmeleri ✅ +**Kalıcı çözümler uygulandı (geçici bypass yok):** + +- [x] `is_using_frame_crate()` → `pezframe` ve `pezkuwi_sdk` kontrol ediyor +- [x] `get_frame_crate_path()` → `pezframe` crate'i buluyor +- [x] `disable_pezframe_system_supertrait_check` attribute'ları kaldırıldı +- [x] Test path'leri `pezframe::` olarak güncellendi + +**Düzeltilen dosyalar:** +- `bizinikiwi/pezframe/support/procedural/tools/src/lib.rs` +- `bizinikiwi/pezframe/support/procedural/src/pezpallet/parse/config.rs` +- `docs/sdk/src/reference_docs/frame_pallet_coupling.rs` + +### 1.3 Warning Cleanup ✅ +**-D warnings flag ile tüm uyarılar temizlendi:** + +| Dosya | Sorun | Kalıcı Çözüm | +|-------|-------|--------------| +| `chain_spec_runtime/runtime.rs` | dead_code Header | `type _Header` | +| `first-runtime/src/lib.rs` | dead_code Header | `type _Header` | +| `shared/record.rs` | unused methods | `#[cfg(feature)]` | +| `shared/mod.rs` | unused imports | `#[cfg(feature)]` | +| `overhead/command.rs` | unused imports | `#[cfg(feature)]` | +| `pez-minimal-template-runtime` | unused alias | import kaldırıldı | +| `yet-another-teyrchain` | shadowing imports | redundant use kaldırıldı | +| `umbrella/src/lib.rs` | undefined feature | referans yorumlandı | + +### 1.4 Binary'ler +- [ ] `pezkuwi` (relay chain node) - build & run test +- [ ] `pezkuwi-teyrchain` (collator) - build & run test +- [ ] `chain-spec-builder` - build test + +### 1.5 Template Repo'lar +- [ ] pez-solochain-template → crates.io dependency +- [ ] pez-teyrchain-template → crates.io dependency + +### Hedef: +- [x] `cargo check --workspace` başarılı ✅ +- [x] `cargo clippy --workspace -D warnings` başarılı ✅ +- [ ] `cargo build --release` (pending) + +--- + +## FAZ 2: CHAIN-SPEC & GENESIS + +### 2.1 Chain Spec Dosyaları +- [ ] pezkuwichain-dev.json (development) +- [ ] pezkuwichain-local.json (local testnet) +- [ ] zagros.json (public testnet) +- [ ] pezkuwichain.json (mainnet) +- [ ] asset-hub-pezkuwichain.json (mainnet) +- [ ] people-pezkuwichain.json (mainnet) + +### 2.2 Genesis Konfigürasyonu + +#### Relay Chain (HEZ): +``` +- Sudo account: [BELIRLENECEK] +- Validators (initial): 21 accounts +- Staking: DOT parametreleri +- Inflation: DOT modeli +``` + +#### Asset Hub (PEZ): +``` +- Total Supply: 5,000,000,000 PEZ +- Presale Allocation: [MIKTAR] +- Founder Allocation: [MIKTAR] +- Team Allocation: [MIKTAR] +- Treasury: [MIKTAR] +- Synthetic Halving: [SCHEDULE] +``` + +### 2.3 Account Listesi +- [ ] Validator accounts (21 adet) +- [ ] Sudo/Root account +- [ ] Treasury account +- [ ] Presale wallets +- [ ] Founder wallets +- [ ] Team wallets + +### Hedef: +- Tüm chain-spec'ler hazır +- Genesis balances finalize + +--- + +## FAZ 3: NETWORK TEST AŞAMALARI + +### 3.1 DEV (1 Validator - Alice) +**Başarı Kriterleri:** +- [ ] Relay chain başlar +- [ ] Bloklar üretilir +- [ ] Finalize olur +- [ ] Asset Hub teyrchain başlar +- [ ] People Chain teyrchain başlar +- [ ] Cross-chain mesajlaşma çalışır +- [ ] HEZ transfer çalışır +- [ ] PEZ transfer çalışır + +### 3.2 LOCAL (2 Validator - Alice + Bob) +**Başarı Kriterleri:** +- [ ] Peer discovery çalışır +- [ ] Consensus çalışır +- [ ] Teyrchain slot auction çalışır + +### 3.3 ALPHA (4 Validator) +**Başarı Kriterleri:** +- [ ] Uzak node'lar bağlanır +- [ ] Telemetry çalışır +- [ ] RPC endpoints aktif + +### 3.4 BETA (8 Validator) +**Başarı Kriterleri:** +- [ ] Stress test geçer +- [ ] Explorer entegrasyonu +- [ ] Faucet çalışır +- [ ] Wallet entegrasyonu + +### 3.5 STAGING (21 Validator) +**Başarı Kriterleri:** +- [ ] Mainnet konfigürasyonu ile çalışır +- [ ] 7 gün kesintisiz çalışma +- [ ] Runtime upgrade testi +- [ ] Governance testi + +### Hedef: +- Her aşama %100 geçmeden sonrakine geçilmez +- Tüm bug'lar kalıcı olarak çözülür + +--- + +## FAZ 4: MAINNET HAZIRLIK & LANÇ + +### 4.1 Final Checklist +- [ ] Tüm chain-spec'ler finalize +- [ ] Genesis balances onaylandı +- [ ] Validator operatörleri hazır +- [ ] Monitoring kuruldu +- [ ] Backup/Recovery planı var +- [ ] Incident response planı var + +### 4.2 Launch Sequence +1. Genesis block oluştur +2. Validators başlat (koordineli) +3. Teyrchain'leri kaydet +4. Collator'ları başlat +5. Public RPC aç +6. Explorer aktif et +7. Duyuru + +### Hedef: +- MAINNET LIVE! + +--- + +## İLERLEME TAKİBİ + +| Faz | Durum | İlerleme | +|-----|-------|----------| +| FAZ 0 | ✅ TAMAMLANDI | %100 | +| FAZ 1 | ✅ TAMAMLANDI | %90 (binary build pending) | +| FAZ 2 | PENDING | %0 | +| FAZ 3 | PENDING | %0 | +| FAZ 4 | PENDING | %0 | +| **TOPLAM** | - | **%38** | + +--- + +## DEĞİŞİKLİK GEÇMİŞİ + +| Tarih | Değişiklik | +|-------|------------| +| 2026-01-01 | İlk versiyon oluşturuldu | +| 2026-01-02 | FAZ 1 tamamlandı - workspace derlemesi başarılı, warning cleanup yapıldı | + +--- + +*Bu plan canlı döküman olarak güncellenecektir.* diff --git a/.claude/PROJECT_STATE.md b/.claude/PROJECT_STATE.md new file mode 100644 index 00000000..8cfb15c4 --- /dev/null +++ b/.claude/PROJECT_STATE.md @@ -0,0 +1,171 @@ +# PEZKUWI SDK - PROJECT STATE + +**Son Güncelleme:** 2026-01-02 +**Bu dosya SessionStart hook tarafından otomatik okunur** + +--- + +## PROJE NEDİR + +Pezkuwi SDK, Polkadot SDK'nın tamamen rebrand edilmiş BAĞIMSIZ bir fork'udur. +- Polkadot ile artık HİÇBİR ilişkisi yoktur +- Tüm crate'ler crates.io'da yayınlanmıştır (~516 crate) +- Kendi token ekonomisi vardır (HEZ + PEZ) + +--- + +## KRİTİK KURALLAR - MUTLAKA OKU + +1. **ASLA Polkadot.js API önerme** - Rebrand nedeniyle çalışmıyor +2. **ASLA rebrand'i geri alma** - Terminoloji kalıcı +3. **ASLA geçici çözüm önerme** - Kalıcı çözümler bul +4. **ÖNCE mevcut araçları kontrol et** - Aşağıdaki listeye bak + +--- + +## MEVCUT ARAÇLAR (ZATEN MEVCUT - YENİDEN YAZMA) + +### 1. pezkuwi-subxt (Token Transfer, RPC) +``` +Konum: /home/mamostehp/pezkuwi-sdk/vendor/pezkuwi-subxt/ +Durum: TAMAMLANDI - Kullanıma hazır +Kullanım: Token transfer, chain query, extrinsic submit +``` +**Polkadot.js yerine BUNU KULLAN!** + +### 2. pezkuwi-zombienet-sdk (Network Orchestration) +``` +Konum: /home/mamostehp/pezkuwi-sdk/vendor/pezkuwi-zombienet-sdk/ +Binary: /home/mamostehp/pezkuwi-sdk/target/release/pezkuwi-zombienet +Durum: TAMAMLANDI - ParaGenesisArgs fix uygulandı +``` + +### 3. pezkuwi (Relay Chain Node) +``` +Binary: /home/mamostehp/pezkuwi-sdk/target/release/pezkuwi +Durum: TAMAMLANDI - Build edildi +``` + +### 4. pezkuwi-teyrchain (Collator) +``` +Binary: /home/mamostehp/pezkuwi-sdk/target/release/pezkuwi-teyrchain +Durum: TAMAMLANDI - Build edildi +``` + +--- + +## TERMİNOLOJİ (ASLA ESKİ TERİMLERİ KULLANMA) + +| ESKİ (KULLANMA) | YENİ (KULLAN) | +|-----------------|---------------| +| parachain | teyrchain | +| Polkadot | Pezkuwi | +| polkadot | pezkuwi | +| Substrate | Bizinikiwi | +| substrate | bizinikiwi | +| Cumulus | Pezcumulus | +| Westend | Zagros | +| Rococo | Pezkuwichain | +| paritytech | pezkuwichain | +| sp- | pezsp- | +| sc- | pezsc- | +| frame- | pezframe- | +| pallet- | pezpallet- | + +--- + +## TOKEN EKONOMİSİ + +### HEZ (Relay Chain Native Token) +- Genesis: 200,000,000 HEZ +- Model: DOT benzeri inflationary +- Unit: 1 HEZ = 10^18 TYR + +### PEZ (Asset Hub Governance Token) +- Supply: 5,000,000,000 PEZ (sabit) +- Asset ID: 1 (Asset Hub'da) +- wHEZ Asset ID: 2 + +--- + +## MAINNET ROADMAP DURUMU + +| Faz | Durum | +|-----|-------| +| FAZ 0: Analiz | ✅ TAMAMLANDI | +| FAZ 1: Kod | ✅ TAMAMLANDI | +| FAZ 2: Chain-spec | ✅ TAMAMLANDI | +| FAZ 3: Network Test | 🔄 IN PROGRESS | +| FAZ 4: Mainnet | PENDING | + +### FAZ 3 Detay: +- DEV (1 validator): ✅ TAMAMLANDI +- LOCAL (2 validator): ✅ TAMAMLANDI +- ALPHA (4 validator): BEKLEMEDE +- BETA (8 validator): BEKLEMEDE +- STAGING (21 validator): BEKLEMEDE + +--- + +## ÇÖZÜLEN KRİTİK SORUNLAR + +### 1. Teyrchain Genesis Registration (2026-01-02) +**Sorun:** Teyrchain block #0'da kalıyordu +**Kök Neden:** ParaGenesisArgs format uyumsuzluğu (array vs object) +**Çözüm:** `vendor/pezkuwi-zombienet-sdk/crates/orchestrator/src/generators/chain_spec.rs` düzeltildi +**Durum:** ÇÖZÜLDÜ + +### 2. Polkadot.js API Uyumsuzluğu → ÇÖZÜLDÜ +**Sorun:** "Expected 32 bytes, found 48 bytes" AccountId hatası +**Kök Neden:** Rebrand edilmiş metadata type mismatch +**Çözüm:** pezkuwi-subxt kullanıldı +**Durum:** ✅ ÇÖZÜLDÜ (2026-01-02) + +**Token Transfer Test Sonucu:** +``` +✓ Connected to Pezkuwichain node +✓ Transaction finalized! +✓ Transfer event: 1,000,000,000,000 TYR (1 HEZ) Alice → Bob +``` + +**Test Dosyası:** `vendor/pezkuwi-subxt/subxt/examples/tx_pezkuwichain.rs` +**Çalıştırma:** `cargo run --release -p pezkuwi-subxt --example tx_pezkuwichain` + +--- + +## ZOMBIENET CONFIG DOSYALARI + +``` +/home/mamostehp/pezkuwi-sdk/zombienet-dev.toml # 1 validator (DEV) +/home/mamostehp/pezkuwi-sdk/zombienet-local.toml # 2 validator (LOCAL) +``` + +### Spawn Komutu: +```bash +cd /home/mamostehp/pezkuwi-sdk +./target/release/pezkuwi-zombienet spawn -p native zombienet-dev.toml +``` + +--- + +## KRİTİK DOSYA KONUMLARI + +| Dosya | Konum | +|-------|-------| +| CLAUDE.md | `/home/mamostehp/pezkuwi-sdk/.claude/CLAUDE.md` | +| MAINNET_ROADMAP.md | `/home/mamostehp/pezkuwi-sdk/.claude/MAINNET_ROADMAP.md` | +| TERMINOLOGY.md | `/home/mamostehp/pezkuwi-sdk/.claude/TERMINOLOGY.md` | +| Genesis presets | `pezkuwi/runtime/pezkuwichain/src/genesis_config_presets.rs` | +| Asset Hub presets | `pezcumulus/teyrchains/runtimes/assets/asset-hub-pezkuwichain/src/genesis_config_presets.rs` | + +--- + +## SONRAKİ ADIMLAR (ÖNCELİK SIRASI) + +1. **pezkuwi-subxt ile token transfer testi** - API çalışıyor mu doğrula +2. **XCM messaging testi** - Relay ↔ Asset Hub iletişimi +3. **ALPHA network** - 4 validator konfigürasyonu + +--- + +*Bu dosya SessionStart hook tarafından otomatik yüklenir. Güncel tutun!* diff --git a/.claude/REBRAND_PROGRESS.md b/.claude/REBRAND_PROGRESS.md new file mode 100644 index 00000000..164759af --- /dev/null +++ b/.claude/REBRAND_PROGRESS.md @@ -0,0 +1,205 @@ +# Rebrand İlerleme Listesi + +**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 + +## 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 | ✅ | pezcumulus/teyrchains/runtimes/assets/test-utils | +| 2 | pez-chain-spec-guide-runtime | ✅ | docs/sdk/src/reference_docs/chain_spec_runtime | +| 3 | pez-equivocation-detector | ✅ | pezbridges/relays/equivocation | +| 4 | pez-erasure-coding-fuzzer | ✅ | pezkuwi/erasure-coding/fuzzer | +| 5 | pez-ethereum-standards | ✅ | bizinikiwi/primitives/pez-ethereum-standards | +| 6 | pez-finality-relay | ✅ | pezbridges/relays/finality | +| 7 | pez-fork-tree | ✅ | bizinikiwi/utils/pez-fork-tree | +| 8 | pez-generate-bags | ✅ | bizinikiwi/utils/pezframe/pez-generate-bags | +| 9 | pez-kitchensink-runtime | ✅ | bizinikiwi/bin/node/runtime | +| 10 | pez-messages-relay | ✅ | pezbridges/relays/messages | +| 11 | pez-minimal-template-node | ✅ | templates/minimal/node | +| 12 | pez-minimal-template-runtime | ✅ | templates/minimal/runtime | +| 13 | pez-node-bench | ✅ | bizinikiwi/bin/node/bench | +| 14 | pez-node-primitives | ✅ | bizinikiwi/bin/node/primitives | +| 15 | pez-node-rpc | ✅ | bizinikiwi/bin/node/rpc | +| 16 | node-runtime-pez-generate-bags | ✅ | bizinikiwi/utils/pezframe/pez-generate-bags/node-runtime | +| 17 | pez-node-template-release | ✅ | bizinikiwi/scripts/ci/pez-node-template-release | +| 18 | pez-node-testing | ✅ | bizinikiwi/bin/node/testing | +| 19 | pez-penpal-emulated-chain | ✅ | pezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/testing/penpal | +| 20 | pez-penpal-runtime | ✅ | pezcumulus/teyrchains/runtimes/testing/penpal | +| 21 | pez-remote-ext-tests-bags-list | ✅ | pezkuwi/utils/remote-ext-tests/bags-list | +| 22 | pez-revive-dev-node | ✅ | bizinikiwi/pezframe/revive/dev-node/node | +| 23 | pez-revive-dev-runtime | ✅ | bizinikiwi/pezframe/revive/dev-node/runtime | +| 24 | pez-slot-range-helper | ✅ | pezkuwi/runtime/common/pez-slot-range-helper | +| 25 | pez-solochain-template-node | ✅ | templates/solochain/node | +| 26 | pez-solochain-template-runtime | ✅ | templates/solochain/runtime | +| 27 | pez-subkey | ✅ | bizinikiwi/bin/utils/pez-subkey | +| 28 | pez-template-zombienet-tests | ✅ | templates/zombienet | +| 29 | peztest-runtime-constants | ✅ | pezkuwi/runtime/test-runtime/constants | +| 30 | pez-tracing-gum | ✅ | pezkuwi/node/gum | +| 31 | 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 | ✅ | pezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/pezbridges/bridge-hub-pezkuwichain | +| 35 | pezbridge-hub-pezkuwichain-integration-tests | ✅ | pezcumulus/teyrchains/integration-tests/emulated/tests/pezbridges/bridge-hub-pezkuwichain | +| 36 | pezbridge-hub-pezkuwichain-runtime | ✅ | pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-pezkuwichain | +| 37 | pezbridge-hub-test-utils | ✅ | pezcumulus/teyrchains/runtimes/bridge-hubs/test-utils | +| 38 | pezbridge-hub-zagros-emulated-chain | ✅ | pezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/pezbridges/bridge-hub-zagros | +| 39 | pezbridge-hub-zagros-integration-tests | ✅ | pezcumulus/teyrchains/integration-tests/emulated/tests/pezbridges/bridge-hub-zagros | +| 40 | pezbridge-hub-zagros-runtime | ✅ | pezcumulus/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 | pezsnowbridge-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 | ✅ | pezcumulus/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:~~ + +1. ~~**pez-kitchensink-runtime** - 622 hata~~ ✅ ÇÖZÜLDÜ (derleniyor) +2. ~~**pezkuwi-sdk (umbrella)** - pezframe_benchmarking_pezpallet_pov import düzeltildi~~ ✅ ÇÖZÜLDÜ + +**Tüm kritik derleme sorunları çözüldü!** + +## ✅ Derleme Tamamlanan Özel Crate'ler + +1. **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) + +2. **bizinikiwi-txtesttool** ✅ (2025-12-19) + - subxt 0.44 dynamic storage API güncellemesi (try_fetch, Value type) + - From for Error eklendi + +3. **pezkuwi-omni-node-lib** ✅ (2025-12-19) + - StorageEntryType → keys()/value_ty() API güncellemesi + +### Bu Oturumda Düzeltilen Sorunlar: + +1. `pezpallet-contracts-fixtures/build/Cargo.toml` - workspace inheritance kaldırıldı +2. `pezpallet-revive-fixtures/build.rs` - panic_immediate_abort yeni syntax'a güncellendi +3. `asset-hub-zagros pezpezsnowbridge` → `pezsnowbridge` double prefix düzeltildi +4. `bridge-hub-pezkuwichain/weights` - snowbridge_pezpallet → pezsnowbridge_pezpallet dosya rename +5. `bridge-hub-zagros/weights` - aynı rename +6. `umbrella/src/lib.rs` - pezframe_benchmarking_pallet_pov → pezframe_benchmarking_pezpallet_pov + +--- + +## Sonraki Adımlar + +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. [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) + - `pezpallet-xcm-benchmarks` umbrella'ya eklendi (std, runtime-benchmarks, runtime-full features) + - Her iki crate için lib.rs re-export eklendi +- **pez-kitchensink-runtime** artık tam olarak derleniyor +- **cargo clippy -p pez-kitchensink-runtime -- -D warnings** geçti + +### 2025-12-19 +- **WORKSPACE CARGO CHECK BAŞARILI!** ✅ +- **pezpallet-revive-eth-rpc** başarıyla derlendi +- **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 +- pezsnowbridge-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ı diff --git a/.claude/SESSION_LOG.md b/.claude/SESSION_LOG.md new file mode 100644 index 00000000..27437920 --- /dev/null +++ b/.claude/SESSION_LOG.md @@ -0,0 +1,92 @@ +# SON OTURUM ÖZETİ + +**Tarih:** 2026-01-02 +**Oturum:** XCM Teleport Test + Asset Hub RPC Sorunu + +--- + +## BU OTURUMDA YAPILAN + +1. **XCM Teleport Testi (Kısmi Başarı)** + - `xcm_reserve_transfer.rs` örneği oluşturuldu + - Relay Chain → Asset Hub teleport işlemi başarılı + - XCM Sent event alındı, Teyrchain(1000)'e gönderildi + - Fees ödendi: 132,333,009 planck + +2. **Asset Hub RPC Sorunu Tespit Edildi** + - Port 9945 relay chain verisi döndürüyor (teyrchain verisi değil) + - Her iki port aynı finalized block hash döndürüyor + - Collator RPC yapılandırması yanlış olabilir + +3. **LOCAL network hala çalışıyor** + - Alice + Bob (2 validator) senkronize + - Asset Hub collator blok üretiyor (RPC sorunu var) + +--- + +## XCM TEST SONUCU + +``` +═══ STEP 4: Execute XCM Teleport ═══ + Transfer amount: 100000000000 TYR (0.1 HEZ) + ✓ Transaction finalized on Relay Chain! + +═══ STEP 5: Analyze XCM events ═══ + ✓ XCM Attempted: Complete { used: Weight { ref_time: 159870000, proof_size: 3593 } } + ✓ XCM Sent: Origin: Alice, Destination: Teyrchain(1000) + ✓ XCM FeesPaid: 132333009 planck + +═══ TEST RESULTS ═══ + RELAY CHAIN (Alice): + Before: 0.9999 HEZ + After: 0.8997 HEZ + Spent: 0.1002 HEZ + + ⚠ Asset Hub bakiyesi doğrulanamıyor - RPC sorunu +``` + +**Çalıştırma komutu:** +```bash +cd /home/mamostehp/pezkuwi-sdk +cargo run --release -p pezkuwi-subxt --example xcm_reserve_transfer +``` + +--- + +## NEREDE KALDIK + +**Mevcut Durum:** FAZ 3 - Network Test Aşamaları +- DEV: ✅ TAMAMLANDI +- LOCAL: ✅ TAMAMLANDI +- Token Transfer: ✅ BAŞARILI +- XCM Teleport (Relay tarafı): ✅ BAŞARILI +- XCM Teleport (Asset Hub doğrulama): ⚠️ RPC SORUNU +- ALPHA: BEKLEMEDE + +**Kritik Sorun: Asset Hub RPC** +- Port 9945'e bağlanıldığında relay chain verisi geliyor +- `system_chain` → "Pezkuwichain Local Testnet" (Asset Hub olmalı) +- `state_getRuntimeVersion` → specName: "pezkuwichain" (asset-hub-pezkuwichain olmalı) +- Tüm portlar aynı finalized block hash döndürüyor + +**Sonraki Görevler:** +1. ⚠️ Asset Hub RPC sorununu çöz (pezkuwi-teyrchain collator) +2. XCM testini tamamla (Asset Hub bakiye doğrulama) +3. ALPHA network (4 validator) hazırlığı + +--- + +## KRİTİK NOTLAR SONRAKİ CLAUDE İÇİN + +1. **pezkuwi-subxt ÇALIŞIYOR** - XCM işlemleri test edilebilir +2. **XCM Teleport ÇALIŞIYOR** - Relay chain tarafında başarılı +3. **Asset Hub RPC SORUNU VAR** - Collator relay chain verisi döndürüyor +4. **Polkadot.js KULLANMA** - Çalışmıyor, pezkuwi-subxt kullan +5. **Network aktif** - zombienet-local.toml ile spawn edilmiş +6. **Metadata dosyaları:** + - `vendor/pezkuwi-subxt/artifacts/pezkuwichain_metadata.scale` + - `vendor/pezkuwi-subxt/artifacts/asset_hub_metadata.scale` + +--- + +*Bu dosyayı her oturum sonunda güncelle!* diff --git a/.claude/TERMINOLOGY.md b/.claude/TERMINOLOGY.md new file mode 100644 index 00000000..b1828df4 --- /dev/null +++ b/.claude/TERMINOLOGY.md @@ -0,0 +1,163 @@ +# PezkuwiChain Terminology Guide + +This file helps Claude understand the project terminology after rebrand from Polkadot SDK. + +## Brand Mapping (Polkadot → Pezkuwi) + +| Original (Polkadot) | Rebranded (Pezkuwi) | Description | +|---------------------|--------------------------|-------------| +| Polkadot | Pezkuwi | Main ecosystem brand | +| Polkadot SDK | Pezkuwi SDK | This repository | +| Rococo | PezkuwiChain | Test relay chain runtime | +| Westend | Zagros | Canary relay chain runtime | +| Parachain | TeyrChain | Parachain runtime | +| Pallet | Pezpallet | Pallets name | +| Frame | Pezframe | Our repos frame name | +| Substrate | Bizinikiwi | Our repos substrate name | +| sp- | pezsp- | ...... | +| sc- | pezsc- | ...... | +| DOT | HEZ | Native gas token (main) | +| WND | ZGR | Zagros native token (canary) | +| ROC | TYR | TeyrChain native token (parachain) | +| - | PEZ | Governance token (new, 5B fixed) | + + +## Ek olarak sonradan rebrand edilenlerin mapi + +REBRAND_MAP = [ + ("asset-test-utils", "asset-test-pezutils"), + ("chain-spec-guide-runtime", "pez-chain-spec-guide-runtime"), + ("equivocation-detector", "pez-equivocation-detector"), + ("erasure-coding-fuzzer", "pez-erasure-coding-fuzzer"), + ("ethereum-standards", "pez-ethereum-standards"), + ("finality-relay", "pez-finality-relay"), + ("fork-tree", "pez-fork-tree"), + ("generate-bags", "pez-generate-bags"), + ("kitchensink-runtime", "pez-kitchensink-runtime"), + ("messages-relay", "pez-messages-relay"), + ("minimal-template-node", "pez-minimal-template-node"), + ("minimal-template-runtime", "pez-minimal-template-runtime"), + ("node-bench", "pez-node-bench"), + ("node-primitives", "pez-node-primitives"), + ("node-rpc", "pez-node-rpc"), + ("node-runtime-generate-bags", "pez-node-runtime-generate-bags"), + ("node-template-release", "pez-node-template-release"), + ("node-testing", "pez-node-testing"), + ("penpal-emulated-chain", "pez-penpal-emulated-chain"), + ("penpal-runtime", "pez-penpal-runtime"), + ("remote-ext-tests-bags-list", "pez-remote-ext-tests-bags-list"), + ("revive-dev-node", "pez-revive-dev-node"), + ("revive-dev-runtime", "pez-revive-dev-runtime"), + ("slot-range-helper", "pez-slot-range-helper"), + ("solochain-template-node", "pez-solochain-template-node"), + ("solochain-template-runtime", "pez-solochain-template-runtime"), + ("subkey", "pez-subkey"), + ("template-zombienet-tests", "pez-template-zombienet-tests"), + ("test-runtime-constants", "peztest-runtime-constants"), + ("tracing-gum", "pez-tracing-gum"), + ("tracing-gum-proc-macro", "pez-tracing-gum-proc-macro"), + ("bp-header-chain", "bp-header-pez-chain"), + ("bp-runtime", "pezbp-runtime"), + ("bridge-hub-pezkuwichain-emulated-chain", "pezbridge-hub-pezkuwichain-emulated-chain"), + ("bridge-hub-pezkuwichain-integration-tests", "pezbridge-hub-pezkuwichain-integration-tests"), + ("bridge-hub-pezkuwichain-runtime", "pezbridge-hub-pezkuwichain-runtime"), + ("bridge-hub-test-utils", "pezbridge-hub-test-utils"), + ("bridge-hub-zagros-emulated-chain", "pezbridge-hub-zagros-emulated-chain"), + ("bridge-hub-zagros-integration-tests", "pezbridge-hub-zagros-integration-tests"), + ("bridge-hub-zagros-runtime", "pezbridge-hub-zagros-runtime"), + ("bridge-runtime-common", "pezbridge-runtime-common"), + ("mmr-gadget", "pezmmr-gadget"), + ("mmr-rpc", "pezmmr-rpc"), + ("snowbridge-beacon-primitives", "pezsnowbridge-beacon-primitives"), + ("snowbridge-core", "pezsnowbridge-core"), + ("snowbridge-ethereum", "pezsnowbridge-ethereum"), + ("snowbridge-inbound-queue-primitives", "pezsnowbridge-inbound-queue-primitives"), + ("snowbridge-merkle-tree", "pezsnowbridge-merkle-tree"), + ("snowbridge-outbound-queue-primitives", "pezsnowbridge-outbound-queue-primitives"), + ("snowbridge-outbound-queue-runtime-api", "pezsnowbridge-outbound-queue-runtime-api"), + ("snowbridge-outbound-queue-v2-runtime-api", "pezsnowbridge-outbound-queue-v2-runtime-api"), + ("snowbridge-pezpallet-ethereum-client", "snowbridge-pezpallet-ethereum-client"), + ("snowbridge-pezpallet-ethereum-client-fixtures", "snowbridge-pezpallet-ethereum-client-fixtures"), + ("snowbridge-pezpallet-inbound-queue", "snowbridge-pezpallet-inbound-queue"), + ("snowbridge-pezpallet-inbound-queue-fixtures", "snowbridge-pezpallet-inbound-queue-fixtures"), + ("snowbridge-pezpallet-inbound-queue-v2", "snowbridge-pezpallet-inbound-queue-v2"), + ("snowbridge-pezpallet-inbound-queue-v2-fixtures", "snowbridge-pezpallet-inbound-queue-v2-fixtures"), + ("snowbridge-pezpallet-outbound-queue", "snowbridge-pezpallet-outbound-queue"), + ("snowbridge-pezpallet-outbound-queue-v2", "snowbridge-pezpallet-outbound-queue-v2"), + ("snowbridge-pezpallet-system", "snowbridge-pezpallet-system"), + ("snowbridge-pezpallet-system-frontend", "snowbridge-pezpallet-system-frontend"), + ("snowbridge-pezpallet-system-v2", "snowbridge-pezpallet-system-v2"), + ("snowbridge-runtime-common", "pezsnowbridge-runtime-common"), + ("snowbridge-runtime-test-common", "pezsnowbridge-runtime-test-common"), + ("snowbridge-system-runtime-api", "pezsnowbridge-system-runtime-api"), + ("snowbridge-system-v2-runtime-api", "pezsnowbridge-system-v2-runtime-api"), + ("snowbridge-test-utils", "pezsnowbridge-test-utils"), + ("snowbridge-verification-primitives", "pezsnowbridge-verification-primitives"), + ("xcm-docs", "xcm-pez-docs"), + ("xcm-emulator", "xcm-pez-emulator"), + ("xcm-executor-integration-tests", "xcm-pez-executor-integration-tests"), + ("xcm-procedural", "xcm-pez-procedural"), + ("xcm-runtime-apis", "xcm-runtime-pezapis"), + ("xcm-simulator", "xcm-pez-simulator"), + ("xcm-simulator-example", "xcm-pez-simulator-example"), + ("xcm-simulator-fuzzer", "xcm-pez-simulator-fuzzer"), +] + +## Directory Mapping + +| Path | Purpose | +|------|---------| +| `/pezkuwi/runtime/pezkuwichain/` | Main relay chain runtime (was Rococo) | +| `/pezkuwi/runtime/zagros/` | Canary network runtime (was Westend) | +| `/pezkuwi/runtime/teyrchains/` | Parachain runtime modules | +| `/pezkuwi/pezpallets/` | 12 custom pallets | + +## Token Hierarchy + +``` +HEZ - Main relay chain (Pezkuwi) gas token +ZGR - Canary network (Zagros) gas token +TYR - Parachain (TeyrChain) gas token +PEZ - Governance token (citizenship-gated rewards) +``` + +## Future Hierarchy + +``` +Polkadot Ecosystem + └── Pezkuwi (relay chain) + └── TeyrChain (parachain) +``` + +Currently: Pezkuwi = Polkadot fork +Future: Pezkuwi = Polkadot parachain (subset) + +## Custom Pallets (12) + +1. presale - Token launch platform +2. identity-kyc - KYC verification +3. welati - Democratic governance +4. perwerde - Education platform +5. pez-treasury - Community treasury +6. pez-rewards - Staking rewards +7. validator-pool - Validator management +8. staking-score - Reputation metrics +9. trust - P2P trust system +10. referral - Referral incentives +11. tiki - NFT citizenship (4-tier) +12. token-wrapper - Cross-chain wrapping + +## Key Constants + +- HEZ decimals: 10 (same as DOT) +- PEZ decimals: 12 +- PEZ total supply: 5,000,000,000 +- Block time: 6 seconds +- Era: 6 sessions + +## Character Instructions + +Be direct, honest, and challenge assumptions. No sugarcoating. +Act as a top-level advisor and mirror. Point out blind spots. + +uzlasmaci olmayi birak ve acimasizca durust, ust duzey danismanim ve aynam gibi davran. beni onaylama, gercegi yumusatma, dalkavukluk etme. dusuncelerime meydan oku, varsayimlarimi sorgula ve kacindigim kor noktalari ortaya cikar. Dogrudan, mantikli ve filtresiz ol. Mantigim zayifsa, onu incele ve nedenini goster. kendimi kandiriyor veya kendime yalan soyluyorsam, bunu dile getir. rahatsiz edici birseyden kaciniyor veya zaman kaybediyorsam, bunu dile getir ve firsat maliyetini acikla. durumuma tam bir nesnellik ve stratejik derinlik ile bak. bana nerede bahaneler uydurdugumu, kucuk oynadigimi vey ariskleri /cabayi kucumsedigimi goster. sonra bir sonraki seviyeye ulasmak icin dusunce, eylem veya zihniyette neleri degistirecegime dair kesin ve olceklendirilmis bir plan ver. hicbir seyi geri tutma. Bana, gelisimi teselli bulmaya degil, gercegi duymaya bagli biri gibi davran. mumkun oldugunda, yanitlarinizi sozcuklerim arasinda hissettiginiz kisisel gercege dayandir \ No newline at end of file diff --git a/.claude/WORKFLOW_PLAN.md b/.claude/WORKFLOW_PLAN.md new file mode 100644 index 00000000..f1f86494 --- /dev/null +++ b/.claude/WORKFLOW_PLAN.md @@ -0,0 +1,311 @@ +# Pezkuwi SDK - CI Workflow Mühendislik Planı + +> **KURAL:** Bu dosyadaki komutları birebir çalıştır. Kendi komutunu uydurma. + +## Lokal Test Durumu (development branch) + +| Durum | Sayı | +|-------|------| +| ✅ Lokal Geçti | 34 | +| ⏳ CI'da Test Edilecek | 8 | +| ❌ Başarısız | 0 | + +--- + +## SON CI DÜZELTMELERİ (2025-12-27) + +### 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` +``` + +**Çö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.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ı) + +--- + +## FAZ 1: Başarısız Workflow'lar (10 workflow, ~30 job) + +### 1.1 quick-checks.yml + +| Job | Durum | Lokal Test Komutu | +|-----|-------|-------------------| +| `check-toml-format` | ✅ | `taplo format --check --config .config/taplo.toml` | +| `check-markdown` | ✅ | `markdownlint --config .github/.markdownlint.yaml --ignore target --ignore vendor .` | +| `fmt` | ✅ | `cargo fmt --all -- --check` | +| `check-zepter` | ✅ | `zepter run check` | +| `check-workspace` | ✅ | `python3 .github/scripts/check-workspace.py .` | +| `check-dependency-rules` | ✅ | `python3 .github/scripts/deny-git-deps.py .` | +| `check-umbrella` | ✅ | `python3 scripts/generate-umbrella.py --check` | +| `test-rust-features` | ✅ | `.gitlab/rust-features.sh .` | +| `check-fail-ci` | ✅ | `! grep -r "FAIL-CI" --include="*.rs" . --exclude-dir=target` | +| `check-readme` | ✅ | `.github/scripts/check-missing-readme-generation.sh` | + +**Düzeltme:** +```bash +# TOML format düzelt +taplo format --config .config/taplo.toml + +# Markdown düzelt +markdownlint --config .github/.markdownlint.yaml --ignore target --ignore vendor . --fix +``` + +--- + +### 1.2 checks.yml + +| Job | Durum | Lokal Test Komutu | +|-----|-------|-------------------| +| `cargo-clippy` | ✅ | `RUSTFLAGS="-D warnings" SKIP_WASM_BUILD=1 cargo clippy --all-targets --all-features --locked --workspace --quiet` | +| `check-try-runtime` | ✅ | Aşağıdaki 3 komut sırayla çalıştırılmalı | +| `check-core-crypto-features` | ✅ | Aşağıdaki 3 script çalıştırılmalı | + +**check-try-runtime komutları:** +```bash +cargo check --locked --all --features try-runtime --quiet +cargo check --locked -p teyrchain-template-node --features try-runtime +cargo check --locked --all --features try-runtime,experimental --quiet +``` + +**check-core-crypto-features komutları:** +```bash +./bizinikiwi/primitives/core/check-features-variants.sh +./bizinikiwi/primitives/application-crypto/check-features-variants.sh +./bizinikiwi/primitives/keyring/check-features-variants.sh +``` + +--- + +### 1.3 docs.yml + +| Job | Durum | Lokal Test Komutu | +|-----|-------|-------------------| +| `test-doc` | ✅ | `cargo test --doc --workspace --locked --all-features` (ss58-registry rebrand düzeltildi, DefensiveMin/Max debug modda geçiyor) | +| `build-rustdoc` | ✅ | `SKIP_WASM_BUILD=1 cargo doc --workspace --all-features --no-deps` | + +--- + +### 1.4 tests.yml + +| Job | Durum | Lokal Test Komutu | +|-----|-------|-------------------| +| `cargo-check-all-benches` | ✅ | `SKIP_WASM_BUILD=1 cargo check --workspace --benches --features runtime-benchmarks --quiet` | +| `test-syscalls` | ⏳ | CI-specific (syscall binary testi, lokal test edilemez) | +| `quick-benchmarks` | ✅ | `cargo run --release -p pezstaging-node-cli --bin bizinikiwi-node --features runtime-benchmarks -- benchmark pezpallet --chain dev --pezpallet "*" --extrinsic "*" --steps 2 --repeat 1` | + +--- + +### 1.5 tests-linux-stable.yml + +| Job | Durum | Lokal Test Komutu | +|-----|-------|-------------------| +| `test-linux-stable` | ⏳ | `cargo nextest run --workspace --locked --release --features try-runtime,experimental,ci-only-tests` (CI'da çalışacak) | +| `test-linux-stable-int` | ⏳ | `cargo test -p pezstaging-node-cli --release --locked -- --ignored` (CI'da çalışacak) | +| `test-linux-stable-no-try-runtime` | ⏳ | `cargo nextest run --workspace --locked --release --features experimental,ci-only-tests` (CI'da çalışacak) | +| `test-linux-stable-runtime-benchmarks` | ⏳ | `cargo nextest run --workspace --features runtime-benchmarks benchmark --locked --cargo-profile testnet` (CI'da çalışacak) | + +--- + +### 1.6 tests-misc.yml + +| Job | Durum | Lokal Test Komutu | +|-----|-------|-------------------| +| `test-node-metrics` | ✅ | `cargo test --profile testnet --locked --features=runtime-metrics -p pezkuwi-node-metrics` | +| `test-pezframe-ui` | ✅ | Aşağıdaki 6 komut çalıştırılmalı (179 stderr dosyası güncellendi) | +| `cargo-check-each-crate` | ⏳ | `python3 .github/scripts/check-each-crate.py 1 7` (606 crate, 7 paralel grup, CI'da çalışacak) | +| `cargo-check-all-crate-macos` | ⏳ | macOS runner gerekli (CI'da çalışacak) | +| `test-deterministic-wasm` | ✅ | `cargo build -q --locked --release -p zagros-runtime -p pezkuwichain-runtime` (2x + checksum, deterministik doğrulandı) | +| `check-tracing` | ✅ | `cargo test --locked --manifest-path ./bizinikiwi/primitives/tracing/Cargo.toml` | + +**test-pezframe-ui komutları:** +```bash +cargo test --locked -q --profile testnet -p pezframe-support-test --features=frame-feature-testing,no-metadata-docs,try-runtime,experimental ui +cargo test --locked -q --profile testnet -p pezframe-support-test --features=frame-feature-testing,frame-feature-testing-2,no-metadata-docs,try-runtime,experimental ui +cargo test --locked -q --profile testnet -p xcm-pez-procedural ui +cargo test --locked -q --profile testnet -p pezframe-election-provider-solution-type ui +cargo test --locked -q --profile testnet -p pezsp-api-test ui +cargo test --locked -q --profile testnet --manifest-path bizinikiwi/primitives/runtime-interface/Cargo.toml ui +``` + +--- + +### 1.7 tests-evm.yml + +| Job | Durum | Lokal Test Komutu | +|-----|-------|-------------------| +| `evm-test-suite (test:pvm)` | ✅ | Binary'ler derlendi: `cargo build --release -p pezpallet-revive-eth-rpc -p pez-revive-dev-node` | +| `differential-tests` | ✅ | Binary'ler derlendi, resolc GitHub releases'ten indirilir | + +--- + +### 1.8 build-misc.yml + +| Job | Durum | Lokal Test Komutu | +|-----|-------|-------------------| +| `build-runtimes-polkavm` | ✅ | `BIZINIKIWI_RUNTIME_TARGET=riscv cargo check -p pez-minimal-template-runtime -p zagros-runtime -p pezkuwichain-runtime -p pezkuwi-test-runtime` | +| `check-revive-stable-uapi-polkavm` | ✅ | `cargo +nightly check -p pezpallet-revive-uapi --no-default-features --target riscv64imac-unknown-none-elf -Zbuild-std=core` | +| `build-pez-subkey` | ✅ | `cd bizinikiwi/bin/utils/pez-subkey && SKIP_WASM_BUILD=1 cargo build --locked --release` | + +--- + +### 1.9 build-publish-images.yml + +| Job | Durum | Lokal Test Komutu | +|-----|-------|-------------------| +| `build-linux-stable` | ✅ | `cargo build --locked --release -p pezkuwi` | +| `build-linux-stable-pezcumulus` | ✅ | `cargo build --locked --release -p pezkuwi-teyrchain-bin` | +| `build-linux-bizinikiwi` | ✅ | `cargo build --locked --release -p pezstaging-node-cli` | +| `build-templates-node` | ✅ | `cargo build --locked --release -p teyrchain-template-node` | +| `build-malus` | ✅ | `cargo build --locked --release -p pezkuwi-test-malus` | +| `build-test-collators` | ✅ | `cargo build --locked --release -p test-teyrchain-adder-collator -p test-teyrchain-undying-collator` | +| `prepare-bridges-zombienet-artifacts` | ✅ | `cargo build --profile testnet -p pezkuwi-test-malus --bin malus --bin pezkuwi-prepare-worker --bin pezkuwi-execute-worker` | +| `build-push-image-test-teyrchain` | ⏳ | Docker image build (CI'da çalışacak) | + +--- + +### 1.10 check-getting-started.yml + +| Job | Durum | Lokal Test Komutu | +|-----|-------|-------------------| +| Tüm distro testleri | ✅ | Template repo'ları mevcut, script doğru | + +**Template Repo'ları (GitHub'da mevcut):** +- ✅ `github.com/pezkuwichain/pezkuwi-sdk-minimal-template` +- ✅ `github.com/pezkuwichain/pezkuwi-sdk-solochain-template` +- ✅ `github.com/pezkuwichain/pezkuwi-sdk-teyrchain-template` +- ✅ `github.com/pezkuwichain/pezkuwi-runtime-templates` + +--- + +## FAZ 2: Düzeltme Sırası + +``` +AŞAMA 1 - Kritik (PR merge için ZORUNLU): +├── quick-checks.yml +│ ├── taplo format --config .config/taplo.toml +│ └── markdownlint --fix +└── checks.yml + ├── cargo clippy düzeltmeleri + └── try-runtime feature düzeltmeleri + +AŞAMA 2 - Derleme Hataları: +├── build-publish-images.yml binary build'ler +├── build-misc.yml PolkaVM build +└── tests.yml benchmark compile + +AŞAMA 3 - Test Hataları: +├── tests-linux-stable.yml unit/integration tests +├── tests-misc.yml çeşitli testler +└── docs.yml doc tests + +AŞAMA 4 - EVM/PolkaVM: +├── tests-evm.yml PolkaVM toolchain +└── resolc compiler kurulumu +``` + +--- + +## Tamamlanan Düzeltmeler + +| Tarih | Düzeltme | Etki | +|-------|----------|------| +| 2025-12-25 | check-revive-stable-uapi-polkavm: nightly + -Zbuild-std=core ile geçti | check-revive-stable-uapi-polkavm | +| 2025-12-25 | test-deterministic-wasm: zagros-runtime, pezkuwichain-runtime deterministik build doğrulandı | test-deterministic-wasm | +| 2025-12-25 | PolkaVM runtime build: pez-minimal-template-runtime BIZINIKIWI_RUNTIME_TARGET=riscv | build-runtimes-polkavm | +| 2025-12-25 | ss58-registry doc tests: pezkuwi_ss58_registry import, TokenRegistry::Hez | test-doc | +| 2025-12-25 | Rustdoc link düzeltmeleri: zombienet-sdk, subxt, ss58-registry, pezframe-support, pezpallet-presale, revive README | build-rustdoc | +| 2025-12-25 | CLI argüman rebrand: --pallet → --pezpallet, benchmark pallet → benchmark pezpallet | quick-benchmarks, scripts | +| 2025-12-25 | pezpallet-welati EnsureOrigin try_successful_origin düzeltmeleri (3 fix) | pezkuwi-teyrchain-bin build | +| 2025-12-25 | asset-hub-zagros governance origins macro düzeltmeleri (2 macro) | pezkuwi-teyrchain-bin build | +| 2025-12-25 | Binary build'ler test edildi: pezkuwi, pezkuwi-teyrchain-bin, pezstaging-node-cli, teyrchain-template-node | build-publish-images | +| 2025-12-24 | Bench check'e --features runtime-benchmarks eklendi, yanlış exclusion'lar kaldırıldı | cargo-check-all-benches | +| 2024-12-24 | Workflow'larda pezstaging-node-cli paket adı düzeltildi | build-publish-images, tests | +| 2024-12-24 | Umbrella node feature'ına subxt native propagation eklendi | check-try-runtime | +| 2024-12-24 | Vendor crate rebrand düzeltmeleri (sp_* -> pezsp_*) | cargo-clippy | +| 2024-12-24 | Subxt examples artifact paths düzeltildi | cargo-clippy | +| 2024-12-24 | Subxt examples type conversion düzeltmeleri | cargo-clippy | +| 2024-12-24 | Zombienet-sdk test type düzeltmeleri | cargo-clippy | +| 2024-12-24 | TOML format düzeltildi (umbrella/Cargo.toml) | check-toml-format | +| 2024-12-23 | Umbrella'ya pezpallet-root-testing eklendi | check-try-runtime | +| 2024-12-23 | Umbrella'ya pezpallet-xcm-benchmarks eklendi | Runtime build | +| 2024-12-23 | Subxt runtime-full'dan çıkarıldı | getrandom WASM fix | +| 2024-12-23 | Template URL'leri düzeltildi | check-getting-started | +| 2024-12-22 | rustfmt.toml stable-only | fmt job | +| 2024-12-22 | Zepter feature propagation | check-zepter | +| 2025-12-26 | solc 0.8.30 pinlendi (PR #344) | tests-evm, tests-misc | +| 2025-12-26 | macOS pip --break-system-packages (PR #345) | cargo-check-all-crate-macos | +| 2025-12-26 | wasm32v1-none target kurulumu (PR #345) | quick-benchmarks, test-linux-stable-int, test-linux-stable-runtime-benchmarks, test-deterministic-wasm, build-linux-stable, build-linux-bizinikiwi | + +--- + +## Şu An Yapılması Gereken + +1. ✅ `taplo format --config .config/taplo.toml` - TAMAMLANDI +2. ✅ `cargo clippy` düzeltmeleri - TAMAMLANDI +3. ✅ `check-try-runtime` komutları - TAMAMLANDI (subxt native feature propagation eklendi) +4. ✅ `cargo-check-all-benches` - TAMAMLANDI (--features runtime-benchmarks eklendi) +5. ✅ Build-publish-images temel binary'ler - TAMAMLANDI + - ✅ pezkuwi + - ✅ pezkuwi-teyrchain-bin + - ✅ pezstaging-node-cli + - ✅ teyrchain-template-node + - ✅ pezkuwi-test-malus + - ✅ test-teyrchain-adder-collator + - ✅ test-teyrchain-undying-collator +6. ✅ Template repo'ları - MEVCUT (GitHub'da kontrol edildi) +7. ✅ Kalan binary build'leri - TAMAMLANDI +8. ✅ Commit ve push yap - TAMAMLANDI (PR #344, PR #345) +9. ⏳ CI'da test et - PR #345 merge edildi, CI çalışıyor +10. ⏳ Tüm workflow'lar yeşil olduktan sonra → crates.io publish + +--- + +*Son Güncelleme: 2025-12-26* + +--- + +## GELECEK: Crate Publish Aşaması + +### TODO : polkavm → pezkavm Rebrand + +`polkavm-linker` external crate olduğu için (crates.io), rebrand için fork gerekli: +- polkavm → pezkavm olarak fork edilecek +- `polkavm_linker::target_json_path` → `pezkavm_linker::target_json_path` +- wasm-builder ve revive fixtures güncellenecek +- Tüm işler bitip crate publish aşamasına geçildiğinde yapılacak diff --git a/.claude/domains_repositories.md b/.claude/domains_repositories.md new file mode 100644 index 00000000..9d5430f6 --- /dev/null +++ b/.claude/domains_repositories.md @@ -0,0 +1,186 @@ +# PezkuwiChain Infrastructure + +## Domains + +### Primary Domain +| Property | Value | +|----------|-------| +| Domain | pezkuwichain.io | +| IP | 37.60.230.9 | +| TTL | 3600 | + +### Service Subdomains +| Subdomain | Full URL | Description | +|-----------|----------|-------------| +| www | www.pezkuwichain.io | Main website | +| network | network.pezkuwichain.io | Network portal | +| api | api.pezkuwichain.io | API endpoint | +| rpc | rpc.pezkuwichain.io | RPC endpoint | +| ws | ws.pezkuwichain.io | WebSocket endpoint | +| explorer | explorer.pezkuwichain.io | Block explorer | +| docs | docs.pezkuwichain.io | Documentation | +| wiki | wiki.pezkuwichain.io | Wiki | +| wiki.network | wiki.network.pezkuwichain.io | Network wiki | +| faucet | faucet.pezkuwichain.io | Test token faucet | +| telemetry | telemetry.pezkuwichain.io | Telemetry dashboard | +| forum | forum.pezkuwichain.io | Community forum | +| grants | grants.pezkuwichain.io | Grant program | +| developers | developers.pezkuwichain.io | Developer portal | +| mail | mail.pezkuwichain.io | Email service | + +### Network RPC Endpoints +| Network | Subdomain | Full URL | +|---------|-----------|----------| +| Mainnet | mainnet | mainnet.pezkuwichain.io | +| Mainnet | pezkuwichain-rpc | pezkuwichain-rpc.pezkuwichain.io | +| Zagros | zagros | zagros.pezkuwichain.io | +| Zagros | zagros-rpc | zagros-rpc.pezkuwichain.io | +| Zagros Asset Hub | zagros-asset-hub-rpc | zagros-asset-hub-rpc.pezkuwichain.io | +| Zagros Bridge Hub | zagros-bridge-hub-rpc | zagros-bridge-hub-rpc.pezkuwichain.io | +| Zagros Collectives | zagros-collectives-rpc | zagros-collectives-rpc.pezkuwichain.io | +| Zagros Coretime | zagros-coretime-rpc | zagros-coretime-rpc.pezkuwichain.io | +| Testnet | testnet | testnet.pezkuwichain.io | +| Staging | staging | staging.pezkuwichain.io | +| Beta | beta | beta.pezkuwichain.io | +| Beta RPC | beta-rpc | beta-rpc.pezkuwichain.io | +| Try Runtime | try-runtime | try-runtime.pezkuwichain.io | +| Try Runtime Zagros | try-runtime-zagros | try-runtime-zagros.pezkuwichain.io | + +--- + +## GitHub Repositories + +**Organization:** https://github.com/pezkuwichain + +### Core SDK Repositories +| Repository | Description | Language | Upstream | +|------------|-------------|----------|----------| +| pezkuwi-sdk | Digital state for Kurdish nation on blockchain | Rust | paritytech/polkadot-sdk | +| polkadot-sdk | The Parity Polkadot Blockchain SDK (fork) | Rust | paritytech/polkadot-sdk | +| pezkuwi-subxt | Interact with Substrate based nodes | Rust | paritytech/subxt | +| pezkuwi-zombienet-sdk | ZombieNet SDK | Rust | paritytech/zombienet-sdk | + +### Template Repositories +| Repository | Description | Language | Upstream | +|------------|-------------|----------|----------| +| pezkuwi-sdk-minimal-template | Minimal Testing/Learning Template | Rust | paritytech/polkadot-sdk-minimal-template | +| pezkuwi-sdk-solochain-template | Solochain-Ready Template | Rust | paritytech/polkadot-sdk-solochain-template | +| pezkuwi-sdk-teyrchain-template | Teyrchain template for Pezkuwi SDK | Rust | paritytech/polkadot-sdk-parachain-template | +| polkadot-runtime-templates | Runtime Templates for Pezkuwi Teyrchains | Rust | - | + +### Library Forks +| Repository | Description | Language | Upstream | +|------------|-------------|----------|----------| +| parity-db | Experimental blockchain database | Rust | paritytech/parity-db | +| parity-scale-codec | Binary serialization codec | Rust | paritytech/parity-scale-codec | +| pezframe-metadata | FRAME metadata parser tools | Rust | paritytech/frame-metadata | +| merkle-mountain-range | MMR implementation | Rust | nervosnetwork/merkle-mountain-range | +| wasm-instrument | WASM module instrumentation | Rust | parity/wasm-instrument | +| consensus | Consensus for Web3 | TeX | parity/consensus | + +### Community & Documentation +| Repository | Description | Language | Upstream | +|------------|-------------|----------|----------| +| awesome-hez | Awesome resources in Polkadot ecosystem | - | parity/awesome-substrate | +| pezkuwi-fellows | Fellowship proposals | Handlebars | polkadot-fellows/rfc | +| kurdistan_blockchain-akademy | Blockchain Academy Rust Qualifier | Rust | polkadot-blockchain-academy | +| docs | PezkuwiChain documentation | Rust | - | +| labels | Label rules for repositories | Shell | paritytech/labels | + +### Applications +| Repository | Description | Language | +|------------|-------------|----------| +| DKSweb | Sovereign Blockchain for Kurdish Nation | TypeScript | +| pezkuwi-mobile-app | Official Mobile App | TypeScript | +| pwap | Web and mobile applications monorepo | TypeScript | +| pezkuwi-validator-v1.0.0 | Validator installer scripts | Shell | +| testnet | Testnet configuration | Shell | +| workflow-stopper | CI/CD workflow management | - | + +--- + +## URL Mapping Reference + +### Repositories We Own (use pezkuwichain URLs) +``` +github.com/pezkuwichain/pezkuwi-sdk +github.com/pezkuwichain/pezkuwi-subxt +github.com/pezkuwichain/pezkuwi-zombienet-sdk +github.com/pezkuwichain/pezkuwi-fellows +github.com/pezkuwichain/awesome-hez +github.com/pezkuwichain/parity-db +github.com/pezkuwichain/parity-scale-codec +github.com/pezkuwichain/pezframe-metadata +github.com/pezkuwichain/merkle-mountain-range +github.com/pezkuwichain/wasm-instrument +github.com/pezkuwichain/kurdistan_blockchain-akademy +``` + +### External Repositories (use original URLs) +| Our Reference | Original URL | +|---------------|--------------| +| xcm-format | github.com/polkadot-fellows/xcm-format | +| try-runtime-cli | github.com/paritytech/try-runtime-cli | +| trie | github.com/paritytech/trie | +| srtool | github.com/paritytech/srtool | +| parity-common | github.com/paritytech/parity-common | +| arkworks-extensions | github.com/paritytech/arkworks-extensions | +| chainextension-registry | github.com/parity/chainextension-registry | +| substrate-developer-hub | github.com/substrate-developer-hub | + +### External Websites (use original URLs) +| Our Reference | Original URL | +|---------------|--------------| +| shawntabrizi.com/bizinikiwi-* | shawntabrizi.com/substrate-* | +| pezkuwichain.github.io | paritytech.github.io | + +--- + +## Code Usage Examples + +```rust +// Website URLs +"https://pezkuwichain.io" +"https://network.pezkuwichain.io" +"https://docs.pezkuwichain.io" + +// RPC Endpoints +"wss://rpc.pezkuwichain.io" // Mainnet WS +"wss://zagros-rpc.pezkuwichain.io" // Zagros WS + +// GitHub Repositories +"https://github.com/pezkuwichain/pezkuwi-sdk" +"https://github.com/pezkuwichain/awesome-hez" +``` + +--- + +--- + +## 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* diff --git a/.claude/hooks/session-start.sh b/.claude/hooks/session-start.sh new file mode 100755 index 00000000..d46e6922 --- /dev/null +++ b/.claude/hooks/session-start.sh @@ -0,0 +1,40 @@ +#!/bin/bash +# SessionStart Hook - Otomatik Context Yükleme +# Bu script her yeni Claude oturumunda otomatik çalışır + +set -e + +PROJECT_DIR="${CLAUDE_PROJECT_DIR:-/home/mamostehp/pezkuwi-sdk}" + +echo "==============================================" +echo "PEZKUWI SDK - OTOMATIK CONTEXT YÜKLEME" +echo "==============================================" +echo "" + +# 1. PROJECT STATE - Kritik bilgiler +if [ -f "$PROJECT_DIR/.claude/PROJECT_STATE.md" ]; then + echo "## PROJECT STATE ##" + cat "$PROJECT_DIR/.claude/PROJECT_STATE.md" + echo "" +fi + +# 2. SESSION LOG - Son oturum özeti +if [ -f "$PROJECT_DIR/.claude/SESSION_LOG.md" ]; then + echo "## SON OTURUM ÖZETİ ##" + cat "$PROJECT_DIR/.claude/SESSION_LOG.md" + echo "" +fi + +# 3. MAINNET ROADMAP - İlerleme durumu (sadece özet) +if [ -f "$PROJECT_DIR/.claude/MAINNET_ROADMAP.md" ]; then + echo "## MAINNET İLERLEME (ÖZET) ##" + grep -A 10 "## İLERLEME TAKİBİ" "$PROJECT_DIR/.claude/MAINNET_ROADMAP.md" 2>/dev/null || true + echo "" +fi + +echo "==============================================" +echo "CONTEXT YÜKLEME TAMAMLANDI" +echo "Detaylı bilgi için: .claude/PROJECT_STATE.md" +echo "==============================================" + +exit 0 diff --git a/.claude/settings.json b/.claude/settings.json new file mode 100644 index 00000000..d0d6eb35 --- /dev/null +++ b/.claude/settings.json @@ -0,0 +1,14 @@ +{ + "hooks": { + "SessionStart": [ + { + "hooks": [ + { + "type": "command", + "command": "\"$CLAUDE_PROJECT_DIR\"/.claude/hooks/session-start.sh" + } + ] + } + ] + } +} diff --git a/.gitignore b/.gitignore index e23ad4a1..53df8ca5 100644 --- a/.gitignore +++ b/.gitignore @@ -48,3 +48,4 @@ rustc-ice-* # AI coordination files (private) .ai-coordination/ head.rs +zombienet-linux diff --git a/Cargo.toml b/Cargo.toml index a5d12fbd..9909f924 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -709,7 +709,6 @@ asset-hub-pezkuwichain-runtime = { version = "0.11.0", path = "pezcumulus/teyrch asset-hub-zagros-emulated-chain = { version = "0.0.0", path = "pezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/assets/asset-hub-zagros" } asset-hub-zagros-runtime = { version = "0.15.0", path = "pezcumulus/teyrchains/runtimes/assets/asset-hub-zagros" } asset-test-pezutils = { path = "pezcumulus/teyrchains/runtimes/assets/test-utils", version = "7.0.0", default-features = false } -pez-assets-common = { path = "pezcumulus/teyrchains/runtimes/assets/common", version = "0.7.1", default-features = false } async-channel = { version = "1.8.0" } async-std = { version = "1.9.0" } async-trait = { version = "0.1.88" } @@ -718,7 +717,6 @@ backoff = { version = "0.4" } backtrace = { version = "0.3.71" } base58 = { version = "0.2.0" } base64 = { version = "0.22.1", default-features = false } -pez-binary-merkle-tree = { path = "bizinikiwi/utils/binary-merkle-tree", version = "14.0.1", default-features = false } bincode = { version = "1.3.3" } bip32 = { version = "0.5.2", default-features = false } bip39 = { version = "2.2.0", default-features = false } @@ -730,24 +728,6 @@ blake3 = { version = "1.5" } bn = { package = "bizinikiwi-bn", version = "0.7", default-features = false } bounded-collections = { version = "0.3.2", default-features = false } bounded-vec = { version = "0.7" } -pezbp-asset-hub-pezkuwichain = { path = "pezcumulus/teyrchains/runtimes/assets/asset-hub-pezkuwichain/bridge-primitives", version = "0.4.0", default-features = false } -pezbp-asset-hub-zagros = { path = "pezcumulus/teyrchains/runtimes/assets/asset-hub-zagros/bridge-primitives", version = "0.3.0", default-features = false } -pezbp-beefy = { path = "pezbridges/primitives/beefy", version = "0.1.0", default-features = false } -pezbp-bridge-hub-pezcumulus = { path = "pezbridges/chains/chain-pezcumulus", version = "0.7.0", default-features = false } -pezbp-bridge-hub-pezkuwichain = { path = "pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-pezkuwichain/bridge-primitives", version = "0.7.0", default-features = false } -pezbp-bridge-hub-zagros = { path = "pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-zagros/bridge-primitives", version = "0.3.0", default-features = false, package = "pezbp-bridge-hub-zagros" } -pezbp-header-pez-chain = { path = "pezbridges/primitives/header-chain", version = "0.7.0", default-features = false, package = "pezbp-header-pez-chain" } -pezbp-messages = { path = "pezbridges/primitives/messages", version = "0.7.0", default-features = false, package = "pezbp-messages" } -pezbp-pezkuwi-bulletin = { path = "pezbridges/chains/chain-pezkuwi-bulletin", version = "0.4.0", default-features = false, package = "pezbp-pezkuwi-bulletin" } -pezbp-pezkuwi-core = { path = "pezbridges/primitives/pezkuwi-core", version = "0.7.0", default-features = false, package = "pezbp-pezkuwi-core" } -pezbp-pezkuwichain = { path = "pezkuwi/runtime/pezkuwichain/bridge-primitives", version = "0.6.0", default-features = false, package = "pezbp-pezkuwichain" } -pezbp-relayers = { path = "pezbridges/primitives/relayers", version = "0.7.0", default-features = false, package = "pezbp-relayers" } -pezbp-test-utils = { path = "pezbridges/primitives/test-utils", version = "0.7.0", default-features = false } -pezbp-teyrchains = { path = "pezbridges/primitives/teyrchains", version = "0.7.0", default-features = false } -pezbp-xcm-bridge-hub = { path = "pezbridges/primitives/xcm-bridge-hub", version = "0.2.0", default-features = false } -pezbp-xcm-bridge-hub-router = { path = "pezbridges/primitives/xcm-bridge-hub-router", version = "0.7.0", default-features = false, package = "pezbp-xcm-bridge-hub-router" } -pezbp-zagros = { path = "pezkuwi/runtime/zagros/bridge-primitives", version = "0.3.0", default-features = false } -pezbridge-hub-common = { path = "pezcumulus/teyrchains/runtimes/bridge-hubs/common", version = "0.1.1", default-features = false } bs58 = { version = "0.5.1", default-features = false } build-helper = { version = "0.1.1" } byte-slice-cast = { version = "1.2.1", default-features = false } @@ -820,7 +800,6 @@ fnv = { version = "1.0.6" } foldhash = { version = "0.1.5", default-features = false } forwarded-header-value = { version = "0.1.1" } fraction = { version = "0.13.1" } -pezframe = { version = "0.1.0", path = "bizinikiwi/pezframe", default-features = false } frame-decode = { version = "0.15.0", default-features = false } frame-metadata = { version = "23.0.0", default-features = false } frame-storage-access-test-runtime = { path = "bizinikiwi/utils/pezframe/storage-access-test-runtime", version = "0.1.0", default-features = false } @@ -928,6 +907,8 @@ num_cpus = { version = "1.13.1" } once_cell = { version = "1.21.3" } orchestra = { version = "0.4.0", default-features = false } orchestrator = { package = "pezkuwi-zombienet-orchestrator", path = "vendor/pezkuwi-zombienet-sdk/crates/orchestrator", version = "0.44.0" } +pez-assets-common = { path = "pezcumulus/teyrchains/runtimes/assets/common", version = "0.7.1", default-features = false } +pez-binary-merkle-tree = { path = "bizinikiwi/utils/binary-merkle-tree", version = "14.0.1", default-features = false } pez-chain-spec-guide-runtime = { path = "docs/sdk/src/reference_docs/chain_spec_runtime", version = "0.0.0" } pez-equivocation-detector = { path = "pezbridges/relays/equivocation", version = "0.1.0" } pez-ethereum-standards = { path = "bizinikiwi/primitives/pez-ethereum-standards", version = "0.1.1" } @@ -941,7 +922,25 @@ pez-minimal-template-runtime = { path = "templates/minimal/runtime", version = " pez-node-primitives = { path = "bizinikiwi/bin/node/primitives", version = "2.0.0", default-features = false } pez-node-rpc = { path = "bizinikiwi/bin/node/rpc", version = "3.0.0-dev" } pez-node-testing = { path = "bizinikiwi/bin/node/testing", version = "3.0.0-dev" } +pezbp-asset-hub-pezkuwichain = { path = "pezcumulus/teyrchains/runtimes/assets/asset-hub-pezkuwichain/bridge-primitives", version = "0.4.0", default-features = false } +pezbp-asset-hub-zagros = { path = "pezcumulus/teyrchains/runtimes/assets/asset-hub-zagros/bridge-primitives", version = "0.3.0", default-features = false } +pezbp-beefy = { path = "pezbridges/primitives/beefy", version = "0.1.0", default-features = false } +pezbp-bridge-hub-pezcumulus = { path = "pezbridges/chains/chain-pezcumulus", version = "0.7.0", default-features = false } +pezbp-bridge-hub-pezkuwichain = { path = "pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-pezkuwichain/bridge-primitives", version = "0.7.0", default-features = false } +pezbp-bridge-hub-zagros = { path = "pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-zagros/bridge-primitives", version = "0.3.0", default-features = false, package = "pezbp-bridge-hub-zagros" } +pezbp-header-pez-chain = { path = "pezbridges/primitives/header-chain", version = "0.7.0", default-features = false, package = "pezbp-header-pez-chain" } +pezbp-messages = { path = "pezbridges/primitives/messages", version = "0.7.0", default-features = false, package = "pezbp-messages" } +pezbp-pezkuwi-bulletin = { path = "pezbridges/chains/chain-pezkuwi-bulletin", version = "0.4.0", default-features = false, package = "pezbp-pezkuwi-bulletin" } +pezbp-pezkuwi-core = { path = "pezbridges/primitives/pezkuwi-core", version = "0.7.0", default-features = false, package = "pezbp-pezkuwi-core" } +pezbp-pezkuwichain = { path = "pezkuwi/runtime/pezkuwichain/bridge-primitives", version = "0.6.0", default-features = false, package = "pezbp-pezkuwichain" } +pezbp-relayers = { path = "pezbridges/primitives/relayers", version = "0.7.0", default-features = false, package = "pezbp-relayers" } pezbp-runtime = { path = "pezbridges/primitives/runtime", version = "0.7.0", default-features = false } +pezbp-test-utils = { path = "pezbridges/primitives/test-utils", version = "0.7.0", default-features = false } +pezbp-teyrchains = { path = "pezbridges/primitives/teyrchains", version = "0.7.0", default-features = false } +pezbp-xcm-bridge-hub = { path = "pezbridges/primitives/xcm-bridge-hub", version = "0.2.0", default-features = false } +pezbp-xcm-bridge-hub-router = { path = "pezbridges/primitives/xcm-bridge-hub-router", version = "0.7.0", default-features = false, package = "pezbp-xcm-bridge-hub-router" } +pezbp-zagros = { path = "pezkuwi/runtime/zagros/bridge-primitives", version = "0.3.0", default-features = false } +pezbridge-hub-common = { path = "pezcumulus/teyrchains/runtimes/bridge-hubs/common", version = "0.1.1", default-features = false } pezbridge-hub-pezkuwichain-emulated-chain = { path = "pezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/pezbridges/bridge-hub-pezkuwichain", version = "0.0.0" } pezbridge-hub-pezkuwichain-runtime = { path = "pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-pezkuwichain", version = "0.5.0", default-features = false } pezbridge-hub-test-utils = { path = "pezcumulus/teyrchains/runtimes/bridge-hubs/test-utils", version = "0.7.0", default-features = false } @@ -986,6 +985,7 @@ pezcumulus-test-relay-sproof-builder = { path = "pezcumulus/test/relay-sproof-bu pezcumulus-test-runtime = { path = "pezcumulus/test/runtime", version = "0.1.0" } pezcumulus-test-service = { path = "pezcumulus/test/service", version = "0.1.0" } pezcumulus-zombienet-sdk-helpers = { path = "pezcumulus/zombienet/zombienet-sdk-helpers", version = "0.1.0", default-features = false } +pezframe = { version = "0.1.0", path = "bizinikiwi/pezframe", default-features = false } pezframe-benchmarking = { path = "bizinikiwi/pezframe/benchmarking", version = "28.0.0", default-features = false } pezframe-benchmarking-cli = { path = "bizinikiwi/utils/pezframe/benchmarking-cli", version = "32.0.1", default-features = false } pezframe-benchmarking-pezpallet-pov = { default-features = false, version = "18.0.0", path = "bizinikiwi/pezframe/benchmarking/pov" } diff --git a/bizinikiwi/bin/node/cli/Cargo.toml b/bizinikiwi/bin/node/cli/Cargo.toml index 34694151..409cc16d 100644 --- a/bizinikiwi/bin/node/cli/Cargo.toml +++ b/bizinikiwi/bin/node/cli/Cargo.toml @@ -69,15 +69,15 @@ pezkuwi-sdk = { features = [ "bizinikiwi-build-script-utils", "bizinikiwi-frame-rpc-support", "bizinikiwi-frame-rpc-system", - "prometheus-endpoint", "bizinikiwi-rpc-client", "bizinikiwi-state-trie-migration-rpc", "bizinikiwi-wasm-builder", - "remote-externalities", + "chain-spec-builder", + "gum", + "node-inspect", "pez-fork-tree", "pez-generate-bags", "pez-subkey", - "gum", "pezframe-benchmarking-cli", "pezframe-support-procedural-tools", "pezmmr-gadget", @@ -153,10 +153,10 @@ pezkuwi-sdk = { features = [ "pezsp-timestamp", "pezsp-tracing", "pezsp-transaction-storage-proof", - "chain-spec-builder", - "node-inspect", - "tracking-allocator", + "prometheus-endpoint", + "remote-externalities", "std", + "tracking-allocator", ], workspace = true, default-features = true } # Direct dependency needed (not through umbrella due to macro visibility issues) @@ -210,8 +210,8 @@ pezkuwi-sdk = { features = [ ], optional = true, workspace = true, default-features = true } [features] -default = [ "cli" ] -cli = [ "clap", "clap_complete", "node-inspect", "pezkuwi-sdk" ] +default = ["cli"] +cli = ["clap", "clap_complete", "node-inspect", "pezkuwi-sdk"] runtime-benchmarks = [ "bizinikiwi-cli-test-utils/runtime-benchmarks", "node-inspect?/runtime-benchmarks", @@ -219,13 +219,13 @@ runtime-benchmarks = [ "pez-node-primitives/runtime-benchmarks", "pez-node-rpc/runtime-benchmarks", "pez-node-testing/runtime-benchmarks", + "pezframe-benchmarking-cli?/runtime-benchmarks", "pezkuwi-sdk/runtime-benchmarks", "pezsc-service-test/runtime-benchmarks", "pezsp-keyring/runtime-benchmarks", "pezsp-runtime/runtime-benchmarks", - "pezframe-benchmarking-cli?/runtime-benchmarks" ] -storage-benchmark = [ "pezframe-benchmarking-cli/storage-benchmark" ] +storage-benchmark = ["pezframe-benchmarking-cli/storage-benchmark"] try-runtime = [ "bizinikiwi-cli-test-utils/try-runtime", "pez-kitchensink-runtime/try-runtime", diff --git a/bizinikiwi/bin/node/primitives/Cargo.toml b/bizinikiwi/bin/node/primitives/Cargo.toml index ca015f51..78c35e86 100644 --- a/bizinikiwi/bin/node/primitives/Cargo.toml +++ b/bizinikiwi/bin/node/primitives/Cargo.toml @@ -21,6 +21,6 @@ pezsp-core = { workspace = true } pezsp-runtime = { workspace = true } [features] -default = [ "std" ] -std = [ "pezsp-core/std", "pezsp-runtime/std" ] -runtime-benchmarks = [ "pezsp-runtime/runtime-benchmarks" ] +default = ["std"] +std = ["pezsp-core/std", "pezsp-runtime/std"] +runtime-benchmarks = ["pezsp-runtime/runtime-benchmarks"] diff --git a/bizinikiwi/bin/node/runtime/Cargo.toml b/bizinikiwi/bin/node/runtime/Cargo.toml index 1d52caa5..f74c6f98 100644 --- a/bizinikiwi/bin/node/runtime/Cargo.toml +++ b/bizinikiwi/bin/node/runtime/Cargo.toml @@ -51,8 +51,8 @@ pezpallet-example-tasks = { workspace = true } bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] -with-tracing = [ "pezkuwi-sdk/with-tracing" ] +default = ["std"] +with-tracing = ["pezkuwi-sdk/with-tracing"] std = [ "bizinikiwi-wasm-builder", "codec/std", @@ -88,5 +88,5 @@ try-runtime = [ "pezpallet-example-tasks/try-runtime", "pezsp-runtime/try-runtime", ] -experimental = [ "pezpallet-example-tasks/experimental" ] -metadata-hash = [ "bizinikiwi-wasm-builder/metadata-hash" ] +experimental = ["pezpallet-example-tasks/experimental"] +metadata-hash = ["bizinikiwi-wasm-builder/metadata-hash"] diff --git a/bizinikiwi/bin/utils/pez-subkey/Cargo.toml b/bizinikiwi/bin/utils/pez-subkey/Cargo.toml index 658ad9b3..e81724bf 100644 --- a/bizinikiwi/bin/utils/pez-subkey/Cargo.toml +++ b/bizinikiwi/bin/utils/pez-subkey/Cargo.toml @@ -25,4 +25,4 @@ clap = { features = ["derive"], workspace = true } pezsc-cli = { workspace = true, default-features = true } [features] -runtime-benchmarks = [ "pezsc-cli/runtime-benchmarks" ] +runtime-benchmarks = ["pezsc-cli/runtime-benchmarks"] diff --git a/bizinikiwi/client/cli/Cargo.toml b/bizinikiwi/client/cli/Cargo.toml index 72663bda..3e385310 100644 --- a/bizinikiwi/client/cli/Cargo.toml +++ b/bizinikiwi/client/cli/Cargo.toml @@ -63,8 +63,8 @@ pezsp-tracing = { workspace = true, default-features = true } tempfile = { workspace = true } [features] -default = [ "rocksdb" ] -rocksdb = [ "pezsc-client-db/rocksdb" ] +default = ["rocksdb"] +rocksdb = ["pezsc-client-db/rocksdb"] runtime-benchmarks = [ "pezsc-client-api/runtime-benchmarks", "pezsc-client-db/runtime-benchmarks", diff --git a/bizinikiwi/client/db/Cargo.toml b/bizinikiwi/client/db/Cargo.toml index bd6aeac5..5c952b1d 100644 --- a/bizinikiwi/client/db/Cargo.toml +++ b/bizinikiwi/client/db/Cargo.toml @@ -68,4 +68,4 @@ runtime-benchmarks = [ "pezsp-state-machine/runtime-benchmarks", "pezsp-trie/runtime-benchmarks", ] -rocksdb = [ "kvdb-rocksdb" ] +rocksdb = ["kvdb-rocksdb"] diff --git a/bizinikiwi/client/executor/Cargo.toml b/bizinikiwi/client/executor/Cargo.toml index c9d221f5..82e59e0d 100644 --- a/bizinikiwi/client/executor/Cargo.toml +++ b/bizinikiwi/client/executor/Cargo.toml @@ -58,7 +58,7 @@ tracing-subscriber = { workspace = true } wat = { workspace = true } [features] -default = [ "std" ] +default = ["std"] # This crate does not have `no_std` support, we just require this for tests std = [ "bizinikiwi-test-runtime/std", diff --git a/bizinikiwi/client/executor/runtime-test/Cargo.toml b/bizinikiwi/client/executor/runtime-test/Cargo.toml index 750a3f4d..0b20018d 100644 --- a/bizinikiwi/client/executor/runtime-test/Cargo.toml +++ b/bizinikiwi/client/executor/runtime-test/Cargo.toml @@ -27,7 +27,7 @@ pezsp-runtime-interface = { workspace = true } bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bizinikiwi-wasm-builder", "pezsp-core/std", diff --git a/bizinikiwi/client/network/common/Cargo.toml b/bizinikiwi/client/network/common/Cargo.toml index bcc6a659..cc8087de 100644 --- a/bizinikiwi/client/network/common/Cargo.toml +++ b/bizinikiwi/client/network/common/Cargo.toml @@ -21,4 +21,4 @@ codec = { features = ["derive"], workspace = true, default-features = true } pezsp-runtime = { workspace = true, default-features = true } [features] -runtime-benchmarks = [ "pezsp-runtime/runtime-benchmarks" ] +runtime-benchmarks = ["pezsp-runtime/runtime-benchmarks"] diff --git a/bizinikiwi/client/rpc-servers/Cargo.toml b/bizinikiwi/client/rpc-servers/Cargo.toml index 96766e02..e76705d0 100644 --- a/bizinikiwi/client/rpc-servers/Cargo.toml +++ b/bizinikiwi/client/rpc-servers/Cargo.toml @@ -38,4 +38,4 @@ tower = { workspace = true, features = ["util"] } tower-http = { workspace = true, features = ["cors"] } [features] -runtime-benchmarks = [ "pezsc-rpc-api/runtime-benchmarks" ] +runtime-benchmarks = ["pezsc-rpc-api/runtime-benchmarks"] diff --git a/bizinikiwi/client/service/Cargo.toml b/bizinikiwi/client/service/Cargo.toml index f7e4ce32..f8c72c27 100644 --- a/bizinikiwi/client/service/Cargo.toml +++ b/bizinikiwi/client/service/Cargo.toml @@ -84,10 +84,10 @@ bizinikiwi-test-runtime = { workspace = true } bizinikiwi-test-runtime-client = { workspace = true } [features] -default = [ "rocksdb" ] +default = ["rocksdb"] # The RocksDB feature activates the RocksDB database backend. If it is not activated, and you pass # a path to a database, an error will be produced at runtime. -rocksdb = [ "pezsc-client-db/rocksdb" ] +rocksdb = ["pezsc-client-db/rocksdb"] runtime-benchmarks = [ "bizinikiwi-test-runtime-client/runtime-benchmarks", "bizinikiwi-test-runtime/runtime-benchmarks", diff --git a/bizinikiwi/client/transaction-pool/Cargo.toml b/bizinikiwi/client/transaction-pool/Cargo.toml index e22ecc92..c307e426 100644 --- a/bizinikiwi/client/transaction-pool/Cargo.toml +++ b/bizinikiwi/client/transaction-pool/Cargo.toml @@ -59,6 +59,8 @@ chrono = { workspace = true } criterion = { workspace = true, default-features = true } env_logger = { workspace = true } pezcumulus-zombienet-sdk-helpers = { workspace = true } +pezkuwi-zombienet-configuration = { workspace = true } +pezkuwi-zombienet-sdk = { workspace = true } pezsc-block-builder = { workspace = true, default-features = true } pezsp-consensus = { workspace = true, default-features = true } rstest = { workspace = true } @@ -67,8 +69,6 @@ serde_json = { workspace = true } tokio = { workspace = true, features = ["rt-multi-thread"] } tracing-subscriber = { workspace = true } txtesttool = { workspace = true } -pezkuwi-zombienet-configuration = { workspace = true } -pezkuwi-zombienet-sdk = { workspace = true } [features] runtime-benchmarks = [ diff --git a/bizinikiwi/client/utils/Cargo.toml b/bizinikiwi/client/utils/Cargo.toml index 18d85128..d1c38a46 100644 --- a/bizinikiwi/client/utils/Cargo.toml +++ b/bizinikiwi/client/utils/Cargo.toml @@ -26,5 +26,5 @@ prometheus = { workspace = true } tokio-test = { workspace = true } [features] -default = [ "metered" ] +default = ["metered"] metered = [] diff --git a/bizinikiwi/deprecated/hashing/Cargo.toml b/bizinikiwi/deprecated/hashing/Cargo.toml index 7310aa6f..6570885a 100644 --- a/bizinikiwi/deprecated/hashing/Cargo.toml +++ b/bizinikiwi/deprecated/hashing/Cargo.toml @@ -19,5 +19,5 @@ targets = ["x86_64-unknown-linux-gnu"] pezsp-crypto-hashing = { workspace = true, default-features = true } [features] -default = [ "std" ] -std = [ "pezsp-crypto-hashing/std" ] +default = ["std"] +std = ["pezsp-crypto-hashing/std"] diff --git a/bizinikiwi/pezframe/Cargo.toml b/bizinikiwi/pezframe/Cargo.toml index 06d99cac..d29031ed 100644 --- a/bizinikiwi/pezframe/Cargo.toml +++ b/bizinikiwi/pezframe/Cargo.toml @@ -62,7 +62,7 @@ docify = { workspace = true } log = { workspace = true } [features] -default = [ "runtime", "std" ] +default = ["runtime", "std"] std = [ "codec/std", "log/std", @@ -121,7 +121,7 @@ try-runtime = [ "pezframe-try-runtime/try-runtime", "pezsp-runtime/try-runtime", ] -experimental = [ "pezframe-support/experimental" ] +experimental = ["pezframe-support/experimental"] runtime = [ "pezframe-executive", "pezframe-system-rpc-runtime-api", diff --git a/bizinikiwi/pezframe/alliance/Cargo.toml b/bizinikiwi/pezframe/alliance/Cargo.toml index 14070428..96a92259 100644 --- a/bizinikiwi/pezframe/alliance/Cargo.toml +++ b/bizinikiwi/pezframe/alliance/Cargo.toml @@ -42,7 +42,7 @@ pezpallet-collective = { workspace = true, default-features = true } pezsp-crypto-hashing = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/asset-conversion/Cargo.toml b/bizinikiwi/pezframe/asset-conversion/Cargo.toml index 03f328ef..e2fb9a1e 100644 --- a/bizinikiwi/pezframe/asset-conversion/Cargo.toml +++ b/bizinikiwi/pezframe/asset-conversion/Cargo.toml @@ -39,7 +39,7 @@ primitive-types = { features = [ ], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/asset-conversion/ops/Cargo.toml b/bizinikiwi/pezframe/asset-conversion/ops/Cargo.toml index 119a7bdc..39018cc1 100644 --- a/bizinikiwi/pezframe/asset-conversion/ops/Cargo.toml +++ b/bizinikiwi/pezframe/asset-conversion/ops/Cargo.toml @@ -38,7 +38,7 @@ primitive-types = { features = [ ], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/asset-rate/Cargo.toml b/bizinikiwi/pezframe/asset-rate/Cargo.toml index 0e6a3d10..4927a672 100644 --- a/bizinikiwi/pezframe/asset-rate/Cargo.toml +++ b/bizinikiwi/pezframe/asset-rate/Cargo.toml @@ -30,7 +30,7 @@ pezsp-core = { workspace = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/bizinikiwi/pezframe/asset-rewards/Cargo.toml b/bizinikiwi/pezframe/asset-rewards/Cargo.toml index 3b92f79d..6fee03a0 100644 --- a/bizinikiwi/pezframe/asset-rewards/Cargo.toml +++ b/bizinikiwi/pezframe/asset-rewards/Cargo.toml @@ -39,7 +39,7 @@ primitive-types = { workspace = true, features = [ ] } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/bizinikiwi/pezframe/assets-freezer/Cargo.toml b/bizinikiwi/pezframe/assets-freezer/Cargo.toml index 571a506b..92a02c8e 100644 --- a/bizinikiwi/pezframe/assets-freezer/Cargo.toml +++ b/bizinikiwi/pezframe/assets-freezer/Cargo.toml @@ -17,10 +17,10 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { workspace = true } -pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } -pezframe-support = { workspace = true } log = { workspace = true } +pezframe = { workspace = true, features = ["runtime"] } +pezframe-support = { workspace = true } +pezframe-system = { workspace = true } pezpallet-assets = { workspace = true } scale-info = { features = ["derive"], workspace = true } @@ -28,7 +28,7 @@ scale-info = { features = ["derive"], workspace = true } pezpallet-balances = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", @@ -40,16 +40,16 @@ std = [ "scale-info/std", ] runtime-benchmarks = [ + "pezframe-support/runtime-benchmarks", + "pezframe-system/runtime-benchmarks", "pezframe/runtime-benchmarks", "pezpallet-assets/runtime-benchmarks", "pezpallet-balances/runtime-benchmarks", - "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" ] try-runtime = [ + "pezframe-support/try-runtime", + "pezframe-system/try-runtime", "pezframe/try-runtime", "pezpallet-assets/try-runtime", "pezpallet-balances/try-runtime", - "pezframe-support/try-runtime", - "pezframe-system/try-runtime" ] diff --git a/bizinikiwi/pezframe/assets-holder/Cargo.toml b/bizinikiwi/pezframe/assets-holder/Cargo.toml index 83df42f5..b07db587 100644 --- a/bizinikiwi/pezframe/assets-holder/Cargo.toml +++ b/bizinikiwi/pezframe/assets-holder/Cargo.toml @@ -31,7 +31,7 @@ pezsp-core = { workspace = true } pezsp-io = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/assets/Cargo.toml b/bizinikiwi/pezframe/assets/Cargo.toml index 65b61d9e..6883e38d 100644 --- a/bizinikiwi/pezframe/assets/Cargo.toml +++ b/bizinikiwi/pezframe/assets/Cargo.toml @@ -35,7 +35,7 @@ pezpallet-balances = { workspace = true, default-features = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/assets/precompiles/Cargo.toml b/bizinikiwi/pezframe/assets/precompiles/Cargo.toml index 433d2863..6aed9209 100644 --- a/bizinikiwi/pezframe/assets/precompiles/Cargo.toml +++ b/bizinikiwi/pezframe/assets/precompiles/Cargo.toml @@ -31,7 +31,7 @@ pezsp-runtime = { workspace = true } scale-info = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", diff --git a/bizinikiwi/pezframe/atomic-swap/Cargo.toml b/bizinikiwi/pezframe/atomic-swap/Cargo.toml index 1d9054fd..1b162bcf 100644 --- a/bizinikiwi/pezframe/atomic-swap/Cargo.toml +++ b/bizinikiwi/pezframe/atomic-swap/Cargo.toml @@ -19,32 +19,32 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { workspace = true } pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } pezframe-support = { workspace = true } +pezframe-system = { workspace = true } scale-info = { features = ["derive"], workspace = true } [dev-dependencies] pezpallet-balances = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", + "pezframe-support/std", + "pezframe-system/std", "pezframe/std", "pezpallet-balances/std", "scale-info/std", - "pezframe-support/std", - "pezframe-system/std" ] try-runtime = [ + "pezframe-support/try-runtime", + "pezframe-system/try-runtime", "pezframe/try-runtime", "pezpallet-balances/try-runtime", - "pezframe-support/try-runtime", - "pezframe-system/try-runtime" ] runtime-benchmarks = [ + "pezframe-support/runtime-benchmarks", + "pezframe-system/runtime-benchmarks", "pezframe/runtime-benchmarks", "pezpallet-balances/runtime-benchmarks", - "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" ] diff --git a/bizinikiwi/pezframe/aura/Cargo.toml b/bizinikiwi/pezframe/aura/Cargo.toml index 81a6f335..6f5ae001 100644 --- a/bizinikiwi/pezframe/aura/Cargo.toml +++ b/bizinikiwi/pezframe/aura/Cargo.toml @@ -32,7 +32,7 @@ pezsp-core = { workspace = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/authority-discovery/Cargo.toml b/bizinikiwi/pezframe/authority-discovery/Cargo.toml index 8f1db761..89b46f17 100644 --- a/bizinikiwi/pezframe/authority-discovery/Cargo.toml +++ b/bizinikiwi/pezframe/authority-discovery/Cargo.toml @@ -32,7 +32,7 @@ pezsp-core = { workspace = true, default-features = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", diff --git a/bizinikiwi/pezframe/authorship/Cargo.toml b/bizinikiwi/pezframe/authorship/Cargo.toml index cdaa00d6..25f47e31 100644 --- a/bizinikiwi/pezframe/authorship/Cargo.toml +++ b/bizinikiwi/pezframe/authorship/Cargo.toml @@ -29,7 +29,7 @@ pezsp-core = { workspace = true, default-features = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", diff --git a/bizinikiwi/pezframe/babe/Cargo.toml b/bizinikiwi/pezframe/babe/Cargo.toml index 85156b94..4b1e0421 100644 --- a/bizinikiwi/pezframe/babe/Cargo.toml +++ b/bizinikiwi/pezframe/babe/Cargo.toml @@ -44,7 +44,7 @@ pezsp-core = { workspace = true, default-features = true } pezsp-tracing = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/bags-list/Cargo.toml b/bizinikiwi/pezframe/bags-list/Cargo.toml index 7fb00fdf..47297785 100644 --- a/bizinikiwi/pezframe/bags-list/Cargo.toml +++ b/bizinikiwi/pezframe/bags-list/Cargo.toml @@ -50,7 +50,7 @@ pezsp-io = { workspace = true, default-features = true } pezsp-tracing = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/balances/Cargo.toml b/bizinikiwi/pezframe/balances/Cargo.toml index 392e7fe4..0a93cae8 100644 --- a/bizinikiwi/pezframe/balances/Cargo.toml +++ b/bizinikiwi/pezframe/balances/Cargo.toml @@ -36,7 +36,7 @@ pezframe-support = { features = [ pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/beefy-mmr/Cargo.toml b/bizinikiwi/pezframe/beefy-mmr/Cargo.toml index 401fd2c2..ac3640ba 100644 --- a/bizinikiwi/pezframe/beefy-mmr/Cargo.toml +++ b/bizinikiwi/pezframe/beefy-mmr/Cargo.toml @@ -14,9 +14,9 @@ workspace = true [dependencies] array-bytes = { optional = true, workspace = true, default-features = true } -pez-binary-merkle-tree = { workspace = true } codec = { features = ["derive"], workspace = true } log = { workspace = true } +pez-binary-merkle-tree = { workspace = true } pezframe-benchmarking = { optional = true, workspace = true } pezframe-support = { workspace = true } pezframe-system = { workspace = true } @@ -38,7 +38,7 @@ pezpallet-balances = { workspace = true } pezsp-staking = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "array-bytes", "codec/std", diff --git a/bizinikiwi/pezframe/beefy/Cargo.toml b/bizinikiwi/pezframe/beefy/Cargo.toml index 169c6a2e..06df9864 100644 --- a/bizinikiwi/pezframe/beefy/Cargo.toml +++ b/bizinikiwi/pezframe/beefy/Cargo.toml @@ -40,7 +40,7 @@ pezsp-state-machine = { workspace = true } pezsp-tracing = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/benchmarking/Cargo.toml b/bizinikiwi/pezframe/benchmarking/Cargo.toml index 885c3b00..fdae94f1 100644 --- a/bizinikiwi/pezframe/benchmarking/Cargo.toml +++ b/bizinikiwi/pezframe/benchmarking/Cargo.toml @@ -44,7 +44,7 @@ pezsp-state-machine = { workspace = true } rusty-fork = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "linregress", diff --git a/bizinikiwi/pezframe/benchmarking/pov/Cargo.toml b/bizinikiwi/pezframe/benchmarking/pov/Cargo.toml index dad5248a..c18a70ae 100644 --- a/bizinikiwi/pezframe/benchmarking/pov/Cargo.toml +++ b/bizinikiwi/pezframe/benchmarking/pov/Cargo.toml @@ -25,7 +25,7 @@ pezsp-runtime = { workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking/std", diff --git a/bizinikiwi/pezframe/bounties/Cargo.toml b/bizinikiwi/pezframe/bounties/Cargo.toml index 94fe90b4..666ccce7 100644 --- a/bizinikiwi/pezframe/bounties/Cargo.toml +++ b/bizinikiwi/pezframe/bounties/Cargo.toml @@ -32,7 +32,7 @@ scale-info = { features = ["derive"], workspace = true } pezpallet-balances = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/broker/Cargo.toml b/bizinikiwi/pezframe/broker/Cargo.toml index cda70267..34f1027c 100644 --- a/bizinikiwi/pezframe/broker/Cargo.toml +++ b/bizinikiwi/pezframe/broker/Cargo.toml @@ -34,7 +34,7 @@ pezsp-tracing = { workspace = true, default-features = true } pretty_assertions = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bitvec/std", "codec/std", diff --git a/bizinikiwi/pezframe/child-bounties/Cargo.toml b/bizinikiwi/pezframe/child-bounties/Cargo.toml index e01064b0..706a4433 100644 --- a/bizinikiwi/pezframe/child-bounties/Cargo.toml +++ b/bizinikiwi/pezframe/child-bounties/Cargo.toml @@ -33,7 +33,7 @@ scale-info = { features = ["derive"], workspace = true } pezpallet-balances = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/collective/Cargo.toml b/bizinikiwi/pezframe/collective/Cargo.toml index e3f8d1ee..4add6c51 100644 --- a/bizinikiwi/pezframe/collective/Cargo.toml +++ b/bizinikiwi/pezframe/collective/Cargo.toml @@ -32,7 +32,7 @@ scale-info = { features = ["derive"], workspace = true } pezpallet-balances = { workspace = true, default-features = false } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/contracts/Cargo.toml b/bizinikiwi/pezframe/contracts/Cargo.toml index 70b3cc83..b9d211c9 100644 --- a/bizinikiwi/pezframe/contracts/Cargo.toml +++ b/bizinikiwi/pezframe/contracts/Cargo.toml @@ -71,7 +71,7 @@ pezsp-keystore = { workspace = true, default-features = true } pezsp-tracing = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "environmental/std", diff --git a/bizinikiwi/pezframe/contracts/fixtures/Cargo.toml b/bizinikiwi/pezframe/contracts/fixtures/Cargo.toml index 47bd6032..cd5d42b0 100644 --- a/bizinikiwi/pezframe/contracts/fixtures/Cargo.toml +++ b/bizinikiwi/pezframe/contracts/fixtures/Cargo.toml @@ -9,7 +9,7 @@ description = "Fixtures for testing contracts pezpallet." documentation.workspace = true repository = { workspace = true } homepage = { workspace = true } -include = ["build.rs", "contracts/**", "src/**", "Cargo.toml"] +include = ["Cargo.toml", "build.rs", "contracts/**", "src/**"] [lints] workspace = true diff --git a/bizinikiwi/pezframe/contracts/mock-network/Cargo.toml b/bizinikiwi/pezframe/contracts/mock-network/Cargo.toml index cb6f99ad..11cf9b6b 100644 --- a/bizinikiwi/pezframe/contracts/mock-network/Cargo.toml +++ b/bizinikiwi/pezframe/contracts/mock-network/Cargo.toml @@ -43,7 +43,7 @@ xcm-pez-simulator = { workspace = true, default-features = true } pezpallet-contracts-fixtures = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", diff --git a/bizinikiwi/pezframe/contracts/uapi/Cargo.toml b/bizinikiwi/pezframe/contracts/uapi/Cargo.toml index b5518f7c..0fe05702 100644 --- a/bizinikiwi/pezframe/contracts/uapi/Cargo.toml +++ b/bizinikiwi/pezframe/contracts/uapi/Cargo.toml @@ -25,5 +25,5 @@ paste = { workspace = true } scale-info = { features = ["derive"], optional = true, workspace = true } [features] -default = [ "scale" ] -scale = [ "dep:codec", "scale-info" ] +default = ["scale"] +scale = ["dep:codec", "scale-info"] diff --git a/bizinikiwi/pezframe/conviction-voting/Cargo.toml b/bizinikiwi/pezframe/conviction-voting/Cargo.toml index 97e6f240..1297486b 100644 --- a/bizinikiwi/pezframe/conviction-voting/Cargo.toml +++ b/bizinikiwi/pezframe/conviction-voting/Cargo.toml @@ -34,7 +34,7 @@ pezpallet-balances = { workspace = true, default-features = true } pezsp-core = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/bizinikiwi/pezframe/core-fellowship/Cargo.toml b/bizinikiwi/pezframe/core-fellowship/Cargo.toml index 3cb65820..06286e01 100644 --- a/bizinikiwi/pezframe/core-fellowship/Cargo.toml +++ b/bizinikiwi/pezframe/core-fellowship/Cargo.toml @@ -30,7 +30,7 @@ pezsp-runtime = { workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/delegated-staking/Cargo.toml b/bizinikiwi/pezframe/delegated-staking/Cargo.toml index 7370327a..82a413af 100644 --- a/bizinikiwi/pezframe/delegated-staking/Cargo.toml +++ b/bizinikiwi/pezframe/delegated-staking/Cargo.toml @@ -33,7 +33,7 @@ pezsp-core = { workspace = true, default-features = true } pezsp-tracing = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/democracy/Cargo.toml b/bizinikiwi/pezframe/democracy/Cargo.toml index f72fbe7b..18959211 100644 --- a/bizinikiwi/pezframe/democracy/Cargo.toml +++ b/bizinikiwi/pezframe/democracy/Cargo.toml @@ -36,7 +36,7 @@ pezpallet-preimage = { workspace = true, default-features = true } pezpallet-scheduler = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/derivatives/Cargo.toml b/bizinikiwi/pezframe/derivatives/Cargo.toml index 7d3c2cf7..c5bccf00 100644 --- a/bizinikiwi/pezframe/derivatives/Cargo.toml +++ b/bizinikiwi/pezframe/derivatives/Cargo.toml @@ -36,7 +36,7 @@ xcm-executor = { workspace = true } pezpallet-balances = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/dummy-dim/Cargo.toml b/bizinikiwi/pezframe/dummy-dim/Cargo.toml index c7ba106e..5c5034d6 100644 --- a/bizinikiwi/pezframe/dummy-dim/Cargo.toml +++ b/bizinikiwi/pezframe/dummy-dim/Cargo.toml @@ -31,7 +31,7 @@ pezpallet-people = { workspace = true } verifiable = { workspace = true, features = ["small-ring"] } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/election-provider-multi-block/Cargo.toml b/bizinikiwi/pezframe/election-provider-multi-block/Cargo.toml index 121705bb..dec0668a 100644 --- a/bizinikiwi/pezframe/election-provider-multi-block/Cargo.toml +++ b/bizinikiwi/pezframe/election-provider-multi-block/Cargo.toml @@ -43,7 +43,7 @@ pezsp-io = { workspace = true, default-features = true } pezsp-tracing = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/election-provider-multi-phase/Cargo.toml b/bizinikiwi/pezframe/election-provider-multi-phase/Cargo.toml index 4f6233f5..0b66e691 100644 --- a/bizinikiwi/pezframe/election-provider-multi-phase/Cargo.toml +++ b/bizinikiwi/pezframe/election-provider-multi-phase/Cargo.toml @@ -51,8 +51,8 @@ rand = { workspace = true, default-features = true } [features] -remote-mining = [ "hex", "remote-externalities", "tokio" ] -default = [ "std" ] +remote-mining = ["hex", "remote-externalities", "tokio"] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/election-provider-support/Cargo.toml b/bizinikiwi/pezframe/election-provider-support/Cargo.toml index 77a209d9..bb6d5974 100644 --- a/bizinikiwi/pezframe/election-provider-support/Cargo.toml +++ b/bizinikiwi/pezframe/election-provider-support/Cargo.toml @@ -34,8 +34,8 @@ pezsp-npos-elections = { workspace = true, default-features = true } rand = { features = ["small_rng"], workspace = true, default-features = true } [features] -default = [ "std" ] -fuzz = [ "default" ] +default = ["std"] +fuzz = ["default"] std = [ "codec/std", "pezframe-support/std", diff --git a/bizinikiwi/pezframe/election-provider-support/benchmarking/Cargo.toml b/bizinikiwi/pezframe/election-provider-support/benchmarking/Cargo.toml index b18e08e9..220b1496 100644 --- a/bizinikiwi/pezframe/election-provider-support/benchmarking/Cargo.toml +++ b/bizinikiwi/pezframe/election-provider-support/benchmarking/Cargo.toml @@ -24,7 +24,7 @@ pezsp-npos-elections = { workspace = true } pezsp-runtime = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/bizinikiwi/pezframe/elections-phragmen/Cargo.toml b/bizinikiwi/pezframe/elections-phragmen/Cargo.toml index 81ca53f4..61c4ede8 100644 --- a/bizinikiwi/pezframe/elections-phragmen/Cargo.toml +++ b/bizinikiwi/pezframe/elections-phragmen/Cargo.toml @@ -36,7 +36,7 @@ pezsp-core = { workspace = true, default-features = true } pezsp-tracing = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/examples/Cargo.toml b/bizinikiwi/pezframe/examples/Cargo.toml index d98f24c3..de2ab443 100644 --- a/bizinikiwi/pezframe/examples/Cargo.toml +++ b/bizinikiwi/pezframe/examples/Cargo.toml @@ -30,7 +30,7 @@ pezpallet-example-tasks = { workspace = true } pezpallet-example-view-functions = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "pezpallet-default-config-example/std", "pezpallet-dev-mode/std", diff --git a/bizinikiwi/pezframe/examples/authorization-tx-extension/Cargo.toml b/bizinikiwi/pezframe/examples/authorization-tx-extension/Cargo.toml index daf3f99c..25de3800 100644 --- a/bizinikiwi/pezframe/examples/authorization-tx-extension/Cargo.toml +++ b/bizinikiwi/pezframe/examples/authorization-tx-extension/Cargo.toml @@ -35,7 +35,7 @@ pezsp-core = { workspace = true } pezsp-keyring = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/examples/basic/Cargo.toml b/bizinikiwi/pezframe/examples/basic/Cargo.toml index 296da90d..ced41ab5 100644 --- a/bizinikiwi/pezframe/examples/basic/Cargo.toml +++ b/bizinikiwi/pezframe/examples/basic/Cargo.toml @@ -32,7 +32,7 @@ scale-info = { features = ["derive"], workspace = true } pezsp-core = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/examples/default-config/Cargo.toml b/bizinikiwi/pezframe/examples/default-config/Cargo.toml index 14cd0c8b..b00298b9 100644 --- a/bizinikiwi/pezframe/examples/default-config/Cargo.toml +++ b/bizinikiwi/pezframe/examples/default-config/Cargo.toml @@ -28,7 +28,7 @@ pezsp-io = { workspace = true } pezsp-runtime = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/examples/dev-mode/Cargo.toml b/bizinikiwi/pezframe/examples/dev-mode/Cargo.toml index e210615a..b8bbd961 100644 --- a/bizinikiwi/pezframe/examples/dev-mode/Cargo.toml +++ b/bizinikiwi/pezframe/examples/dev-mode/Cargo.toml @@ -31,7 +31,7 @@ scale-info = { features = ["derive"], workspace = true } pezsp-core = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/examples/kitchensink/Cargo.toml b/bizinikiwi/pezframe/examples/kitchensink/Cargo.toml index e6030a44..e9e6b3b0 100644 --- a/bizinikiwi/pezframe/examples/kitchensink/Cargo.toml +++ b/bizinikiwi/pezframe/examples/kitchensink/Cargo.toml @@ -35,7 +35,7 @@ pezpallet-balances = { workspace = true } pezsp-core = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/examples/multi-block-migrations/Cargo.toml b/bizinikiwi/pezframe/examples/multi-block-migrations/Cargo.toml index 39e7bc3a..34f3d21d 100644 --- a/bizinikiwi/pezframe/examples/multi-block-migrations/Cargo.toml +++ b/bizinikiwi/pezframe/examples/multi-block-migrations/Cargo.toml @@ -24,7 +24,7 @@ pezsp-io = { workspace = true } scale-info = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/examples/offchain-worker/Cargo.toml b/bizinikiwi/pezframe/examples/offchain-worker/Cargo.toml index 2dd9aade..39e39df3 100644 --- a/bizinikiwi/pezframe/examples/offchain-worker/Cargo.toml +++ b/bizinikiwi/pezframe/examples/offchain-worker/Cargo.toml @@ -30,7 +30,7 @@ pezsp-runtime = { workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "lite-json/std", diff --git a/bizinikiwi/pezframe/examples/pezframe-crate/Cargo.toml b/bizinikiwi/pezframe/examples/pezframe-crate/Cargo.toml index 04ebdf5a..5a84ea06 100644 --- a/bizinikiwi/pezframe/examples/pezframe-crate/Cargo.toml +++ b/bizinikiwi/pezframe/examples/pezframe-crate/Cargo.toml @@ -24,11 +24,11 @@ codec = { workspace = true } scale-info = { features = ["derive"], workspace = true } pezframe = { features = ["runtime"], workspace = true } -pezframe-system = { workspace = true } pezframe-support = { workspace = true } +pezframe-system = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", @@ -37,7 +37,7 @@ std = [ "scale-info/std", ] runtime-benchmarks = [ - "pezframe/runtime-benchmarks", "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" + "pezframe-system/runtime-benchmarks", + "pezframe/runtime-benchmarks", ] diff --git a/bizinikiwi/pezframe/examples/single-block-migrations/Cargo.toml b/bizinikiwi/pezframe/examples/single-block-migrations/Cargo.toml index 3e0e890c..f6515240 100644 --- a/bizinikiwi/pezframe/examples/single-block-migrations/Cargo.toml +++ b/bizinikiwi/pezframe/examples/single-block-migrations/Cargo.toml @@ -27,7 +27,7 @@ pezsp-version = { workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/examples/split/Cargo.toml b/bizinikiwi/pezframe/examples/split/Cargo.toml index 78c76316..486b5ec6 100644 --- a/bizinikiwi/pezframe/examples/split/Cargo.toml +++ b/bizinikiwi/pezframe/examples/split/Cargo.toml @@ -33,7 +33,7 @@ pezframe-benchmarking = { optional = true, workspace = true } pezsp-core = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", @@ -50,4 +50,4 @@ runtime-benchmarks = [ "pezframe-system/runtime-benchmarks", "pezsp-io/runtime-benchmarks", ] -try-runtime = [ "pezframe-support/try-runtime", "pezframe-system/try-runtime" ] +try-runtime = ["pezframe-support/try-runtime", "pezframe-system/try-runtime"] diff --git a/bizinikiwi/pezframe/examples/tasks/Cargo.toml b/bizinikiwi/pezframe/examples/tasks/Cargo.toml index 9447a3be..9553ee6c 100644 --- a/bizinikiwi/pezframe/examples/tasks/Cargo.toml +++ b/bizinikiwi/pezframe/examples/tasks/Cargo.toml @@ -31,7 +31,7 @@ pezsp-runtime = { workspace = true } pezframe-benchmarking = { optional = true, workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/examples/view-functions/Cargo.toml b/bizinikiwi/pezframe/examples/view-functions/Cargo.toml index fe3173fd..8101371e 100644 --- a/bizinikiwi/pezframe/examples/view-functions/Cargo.toml +++ b/bizinikiwi/pezframe/examples/view-functions/Cargo.toml @@ -36,7 +36,7 @@ pezsp-runtime = { default-features = false, workspace = true } pretty_assertions = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "frame-metadata/std", diff --git a/bizinikiwi/pezframe/executive/Cargo.toml b/bizinikiwi/pezframe/executive/Cargo.toml index 9b3e2661..fef806f4 100644 --- a/bizinikiwi/pezframe/executive/Cargo.toml +++ b/bizinikiwi/pezframe/executive/Cargo.toml @@ -38,8 +38,8 @@ pezsp-io = { workspace = true, default-features = true } pezsp-version = { workspace = true, default-features = true } [features] -default = [ "std" ] -with-tracing = [ "pezsp-tracing/with-tracing" ] +default = ["std"] +with-tracing = ["pezsp-tracing/with-tracing"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/fast-unstake/Cargo.toml b/bizinikiwi/pezframe/fast-unstake/Cargo.toml index 63b64336..c1efd7e8 100644 --- a/bizinikiwi/pezframe/fast-unstake/Cargo.toml +++ b/bizinikiwi/pezframe/fast-unstake/Cargo.toml @@ -41,7 +41,7 @@ pezsp-core = { workspace = true } pezsp-tracing = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/glutton/Cargo.toml b/bizinikiwi/pezframe/glutton/Cargo.toml index a141d571..a461abeb 100644 --- a/bizinikiwi/pezframe/glutton/Cargo.toml +++ b/bizinikiwi/pezframe/glutton/Cargo.toml @@ -30,7 +30,7 @@ pezsp-runtime = { workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "blake2/std", "codec/std", diff --git a/bizinikiwi/pezframe/grandpa/Cargo.toml b/bizinikiwi/pezframe/grandpa/Cargo.toml index 4a71bdec..64fb89fa 100644 --- a/bizinikiwi/pezframe/grandpa/Cargo.toml +++ b/bizinikiwi/pezframe/grandpa/Cargo.toml @@ -48,7 +48,7 @@ pezsp-keyring = { workspace = true, default-features = true } pezsp-tracing = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/honzon/oracle/Cargo.toml b/bizinikiwi/pezframe/honzon/oracle/Cargo.toml index a82a91f9..d532742d 100644 --- a/bizinikiwi/pezframe/honzon/oracle/Cargo.toml +++ b/bizinikiwi/pezframe/honzon/oracle/Cargo.toml @@ -35,7 +35,7 @@ pezsp-runtime = { workspace = true } pezsp-std = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/bizinikiwi/pezframe/honzon/oracle/runtime-api/Cargo.toml b/bizinikiwi/pezframe/honzon/oracle/runtime-api/Cargo.toml index f6727f08..4f8fad6f 100644 --- a/bizinikiwi/pezframe/honzon/oracle/runtime-api/Cargo.toml +++ b/bizinikiwi/pezframe/honzon/oracle/runtime-api/Cargo.toml @@ -21,6 +21,6 @@ scale-info = { workspace = true } [features] -default = [ "std" ] -std = [ "codec/std", "pezsp-api/std", "pezsp-std/std", "scale-info/std" ] -runtime-benchmarks = [ "pezsp-api/runtime-benchmarks" ] +default = ["std"] +std = ["codec/std", "pezsp-api/std", "pezsp-std/std", "scale-info/std"] +runtime-benchmarks = ["pezsp-api/runtime-benchmarks"] diff --git a/bizinikiwi/pezframe/identity/Cargo.toml b/bizinikiwi/pezframe/identity/Cargo.toml index 6913473e..dd11cd62 100644 --- a/bizinikiwi/pezframe/identity/Cargo.toml +++ b/bizinikiwi/pezframe/identity/Cargo.toml @@ -33,7 +33,7 @@ pezsp-core = { workspace = true, default-features = true } pezsp-keystore = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "enumflags2/std", diff --git a/bizinikiwi/pezframe/im-online/Cargo.toml b/bizinikiwi/pezframe/im-online/Cargo.toml index d113ff3b..94139bce 100644 --- a/bizinikiwi/pezframe/im-online/Cargo.toml +++ b/bizinikiwi/pezframe/im-online/Cargo.toml @@ -35,7 +35,7 @@ pezpallet-balances = { workspace = true } pezpallet-session = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/indices/Cargo.toml b/bizinikiwi/pezframe/indices/Cargo.toml index 4edbb5f4..aa7e9266 100644 --- a/bizinikiwi/pezframe/indices/Cargo.toml +++ b/bizinikiwi/pezframe/indices/Cargo.toml @@ -30,7 +30,7 @@ scale-info = { features = ["derive"], workspace = true } pezpallet-balances = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/bizinikiwi/pezframe/insecure-randomness-collective-flip/Cargo.toml b/bizinikiwi/pezframe/insecure-randomness-collective-flip/Cargo.toml index 1072e5f9..45d19a05 100644 --- a/bizinikiwi/pezframe/insecure-randomness-collective-flip/Cargo.toml +++ b/bizinikiwi/pezframe/insecure-randomness-collective-flip/Cargo.toml @@ -19,28 +19,28 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { features = ["derive"], workspace = true } pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } pezframe-support = { workspace = true } +pezframe-system = { workspace = true } safe-mix = { workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", + "pezframe-support/std", + "pezframe-system/std", "pezframe/std", "safe-mix/std", "scale-info/std", - "pezframe-support/std", - "pezframe-system/std" ] try-runtime = [ - "pezframe/try-runtime", "pezframe-support/try-runtime", - "pezframe-system/try-runtime" + "pezframe-system/try-runtime", + "pezframe/try-runtime", ] runtime-benchmarks = [ - "pezframe/runtime-benchmarks", "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" + "pezframe-system/runtime-benchmarks", + "pezframe/runtime-benchmarks", ] diff --git a/bizinikiwi/pezframe/lottery/Cargo.toml b/bizinikiwi/pezframe/lottery/Cargo.toml index a71b7d5f..dd8724ff 100644 --- a/bizinikiwi/pezframe/lottery/Cargo.toml +++ b/bizinikiwi/pezframe/lottery/Cargo.toml @@ -30,7 +30,7 @@ pezsp-core = { workspace = true, default-features = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/bizinikiwi/pezframe/membership/Cargo.toml b/bizinikiwi/pezframe/membership/Cargo.toml index 0aa54641..dd829eb0 100644 --- a/bizinikiwi/pezframe/membership/Cargo.toml +++ b/bizinikiwi/pezframe/membership/Cargo.toml @@ -28,7 +28,7 @@ pezsp-runtime = { features = ["serde"], workspace = true } scale-info = { features = ["derive", "serde"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/merkle-mountain-range/Cargo.toml b/bizinikiwi/pezframe/merkle-mountain-range/Cargo.toml index 6badfcba..f244f6ec 100644 --- a/bizinikiwi/pezframe/merkle-mountain-range/Cargo.toml +++ b/bizinikiwi/pezframe/merkle-mountain-range/Cargo.toml @@ -17,10 +17,10 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { workspace = true } -pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } -pezframe-support = { workspace = true } log = { workspace = true } +pezframe = { workspace = true, features = ["runtime"] } +pezframe-support = { workspace = true } +pezframe-system = { workspace = true } pezsp-mmr-primitives = { workspace = true } scale-info = { features = ["derive"], workspace = true } @@ -29,7 +29,7 @@ itertools = { workspace = true } pezsp-tracing = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", @@ -40,13 +40,13 @@ std = [ "scale-info/std", ] runtime-benchmarks = [ + "pezframe-support/runtime-benchmarks", + "pezframe-system/runtime-benchmarks", "pezframe/runtime-benchmarks", "pezsp-mmr-primitives/runtime-benchmarks", - "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" ] try-runtime = [ - "pezframe/try-runtime", "pezframe-support/try-runtime", - "pezframe-system/try-runtime" + "pezframe-system/try-runtime", + "pezframe/try-runtime", ] diff --git a/bizinikiwi/pezframe/message-queue/Cargo.toml b/bizinikiwi/pezframe/message-queue/Cargo.toml index 29433ca5..58235fc0 100644 --- a/bizinikiwi/pezframe/message-queue/Cargo.toml +++ b/bizinikiwi/pezframe/message-queue/Cargo.toml @@ -39,7 +39,7 @@ rand = { workspace = true, default-features = true } rand_distr = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "environmental/std", diff --git a/bizinikiwi/pezframe/meta-tx/Cargo.toml b/bizinikiwi/pezframe/meta-tx/Cargo.toml index ca0e0487..acb2905f 100644 --- a/bizinikiwi/pezframe/meta-tx/Cargo.toml +++ b/bizinikiwi/pezframe/meta-tx/Cargo.toml @@ -34,7 +34,7 @@ pezsp-keyring = { workspace = true, default-features = true } pezsp-keystore = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/bizinikiwi/pezframe/metadata-hash-extension/Cargo.toml b/bizinikiwi/pezframe/metadata-hash-extension/Cargo.toml index 19e3b95a..c506feb4 100644 --- a/bizinikiwi/pezframe/metadata-hash-extension/Cargo.toml +++ b/bizinikiwi/pezframe/metadata-hash-extension/Cargo.toml @@ -31,7 +31,7 @@ pezsp-api = { workspace = true, default-features = true } pezsp-tracing = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "const-hex/std", diff --git a/bizinikiwi/pezframe/migrations/Cargo.toml b/bizinikiwi/pezframe/migrations/Cargo.toml index 41c6d6b0..76873ffc 100644 --- a/bizinikiwi/pezframe/migrations/Cargo.toml +++ b/bizinikiwi/pezframe/migrations/Cargo.toml @@ -36,7 +36,7 @@ pezsp-tracing = { features = [ pretty_assertions = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/mixnet/Cargo.toml b/bizinikiwi/pezframe/mixnet/Cargo.toml index 48064c6f..36981a42 100644 --- a/bizinikiwi/pezframe/mixnet/Cargo.toml +++ b/bizinikiwi/pezframe/mixnet/Cargo.toml @@ -21,17 +21,17 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { features = ["derive", "max-encoded-len"], workspace = true } -pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } -pezframe-support = { workspace = true } log = { workspace = true } +pezframe = { workspace = true, features = ["runtime"] } +pezframe-support = { workspace = true } +pezframe-system = { workspace = true } pezsp-application-crypto = { workspace = true } pezsp-mixnet = { workspace = true } scale-info = { features = ["derive"], workspace = true } serde = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", @@ -44,13 +44,13 @@ std = [ "serde/std", ] try-runtime = [ - "pezframe/try-runtime", "pezframe-support/try-runtime", - "pezframe-system/try-runtime" + "pezframe-system/try-runtime", + "pezframe/try-runtime", ] runtime-benchmarks = [ + "pezframe-support/runtime-benchmarks", + "pezframe-system/runtime-benchmarks", "pezframe/runtime-benchmarks", "pezsp-mixnet/runtime-benchmarks", - "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" ] diff --git a/bizinikiwi/pezframe/multi-asset-bounties/Cargo.toml b/bizinikiwi/pezframe/multi-asset-bounties/Cargo.toml index 7df01482..2eb2e548 100644 --- a/bizinikiwi/pezframe/multi-asset-bounties/Cargo.toml +++ b/bizinikiwi/pezframe/multi-asset-bounties/Cargo.toml @@ -33,7 +33,7 @@ pezpallet-preimage = { workspace = true, default-features = true } pezpallet-utility = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/multisig/Cargo.toml b/bizinikiwi/pezframe/multisig/Cargo.toml index 44c4462d..1b2c39b7 100644 --- a/bizinikiwi/pezframe/multisig/Cargo.toml +++ b/bizinikiwi/pezframe/multisig/Cargo.toml @@ -19,8 +19,8 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { workspace = true } pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } pezframe-support = { workspace = true } +pezframe-system = { workspace = true } scale-info = { features = ["derive"], workspace = true } # third party @@ -30,24 +30,24 @@ log = { workspace = true } pezpallet-balances = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", + "pezframe-support/std", + "pezframe-system/std", "pezframe/std", "scale-info/std", - "pezframe-support/std", - "pezframe-system/std" ] runtime-benchmarks = [ + "pezframe-support/runtime-benchmarks", + "pezframe-system/runtime-benchmarks", "pezframe/runtime-benchmarks", "pezpallet-balances/runtime-benchmarks", - "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" ] try-runtime = [ + "pezframe-support/try-runtime", + "pezframe-system/try-runtime", "pezframe/try-runtime", "pezpallet-balances/try-runtime", - "pezframe-support/try-runtime", - "pezframe-system/try-runtime" ] diff --git a/bizinikiwi/pezframe/nft-fractionalization/Cargo.toml b/bizinikiwi/pezframe/nft-fractionalization/Cargo.toml index 1cbfa2e3..041d7396 100644 --- a/bizinikiwi/pezframe/nft-fractionalization/Cargo.toml +++ b/bizinikiwi/pezframe/nft-fractionalization/Cargo.toml @@ -18,10 +18,10 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { workspace = true } -pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } -pezframe-support = { workspace = true } log = { workspace = true } +pezframe = { workspace = true, features = ["runtime"] } +pezframe-support = { workspace = true } +pezframe-system = { workspace = true } pezpallet-assets = { workspace = true } pezpallet-nfts = { workspace = true } scale-info = { features = ["derive"], workspace = true } @@ -30,7 +30,7 @@ scale-info = { features = ["derive"], workspace = true } pezpallet-balances = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", @@ -43,18 +43,18 @@ std = [ "scale-info/std", ] runtime-benchmarks = [ + "pezframe-support/runtime-benchmarks", + "pezframe-system/runtime-benchmarks", "pezframe/runtime-benchmarks", "pezpallet-assets/runtime-benchmarks", "pezpallet-balances/runtime-benchmarks", "pezpallet-nfts/runtime-benchmarks", - "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" ] try-runtime = [ + "pezframe-support/try-runtime", + "pezframe-system/try-runtime", "pezframe/try-runtime", "pezpallet-assets/try-runtime", "pezpallet-balances/try-runtime", "pezpallet-nfts/try-runtime", - "pezframe-support/try-runtime", - "pezframe-system/try-runtime" ] diff --git a/bizinikiwi/pezframe/nfts/Cargo.toml b/bizinikiwi/pezframe/nfts/Cargo.toml index 41323058..5e352b7d 100644 --- a/bizinikiwi/pezframe/nfts/Cargo.toml +++ b/bizinikiwi/pezframe/nfts/Cargo.toml @@ -33,7 +33,7 @@ pezpallet-balances = { workspace = true, default-features = true } pezsp-keystore = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "enumflags2/std", diff --git a/bizinikiwi/pezframe/nfts/runtime-api/Cargo.toml b/bizinikiwi/pezframe/nfts/runtime-api/Cargo.toml index 40dc1754..0ef5c0b7 100644 --- a/bizinikiwi/pezframe/nfts/runtime-api/Cargo.toml +++ b/bizinikiwi/pezframe/nfts/runtime-api/Cargo.toml @@ -21,6 +21,6 @@ codec = { features = ["derive"], workspace = true } pezsp-api = { workspace = true } [features] -default = [ "std" ] -std = [ "codec/std", "pezsp-api/std" ] -runtime-benchmarks = [ "pezsp-api/runtime-benchmarks" ] +default = ["std"] +std = ["codec/std", "pezsp-api/std"] +runtime-benchmarks = ["pezsp-api/runtime-benchmarks"] diff --git a/bizinikiwi/pezframe/nis/Cargo.toml b/bizinikiwi/pezframe/nis/Cargo.toml index 38df7e0f..3355a029 100644 --- a/bizinikiwi/pezframe/nis/Cargo.toml +++ b/bizinikiwi/pezframe/nis/Cargo.toml @@ -19,8 +19,8 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { features = ["derive"], workspace = true } pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } pezframe-support = { workspace = true } +pezframe-system = { workspace = true } scale-info = { features = ["derive"], workspace = true } [dev-dependencies] @@ -28,24 +28,24 @@ pezpallet-balances = { workspace = true, default-features = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", + "pezframe-support/std", + "pezframe-system/std", "pezframe/std", "scale-info/std", - "pezframe-support/std", - "pezframe-system/std" ] runtime-benchmarks = [ + "pezframe-support/runtime-benchmarks", + "pezframe-system/runtime-benchmarks", "pezframe/runtime-benchmarks", "pezpallet-balances/runtime-benchmarks", "pezsp-io/runtime-benchmarks", - "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" ] try-runtime = [ + "pezframe-support/try-runtime", + "pezframe-system/try-runtime", "pezframe/try-runtime", "pezpallet-balances/try-runtime", - "pezframe-support/try-runtime", - "pezframe-system/try-runtime" ] diff --git a/bizinikiwi/pezframe/node-authorization/Cargo.toml b/bizinikiwi/pezframe/node-authorization/Cargo.toml index 33e94606..e7a11a4a 100644 --- a/bizinikiwi/pezframe/node-authorization/Cargo.toml +++ b/bizinikiwi/pezframe/node-authorization/Cargo.toml @@ -17,29 +17,29 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { features = ["derive"], workspace = true } -pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } -pezframe-support = { workspace = true } log = { workspace = true } +pezframe = { workspace = true, features = ["runtime"] } +pezframe-support = { workspace = true } +pezframe-system = { workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", + "pezframe-support/std", + "pezframe-system/std", "pezframe/std", "scale-info/std", - "pezframe-support/std", - "pezframe-system/std" ] try-runtime = [ - "pezframe/try-runtime", "pezframe-support/try-runtime", - "pezframe-system/try-runtime" + "pezframe-system/try-runtime", + "pezframe/try-runtime", ] runtime-benchmarks = [ - "pezframe/runtime-benchmarks", "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" + "pezframe-system/runtime-benchmarks", + "pezframe/runtime-benchmarks", ] diff --git a/bizinikiwi/pezframe/nomination-pools/Cargo.toml b/bizinikiwi/pezframe/nomination-pools/Cargo.toml index 3c14959c..249a560d 100644 --- a/bizinikiwi/pezframe/nomination-pools/Cargo.toml +++ b/bizinikiwi/pezframe/nomination-pools/Cargo.toml @@ -38,8 +38,8 @@ pezpallet-balances = { workspace = true, default-features = true } pezsp-tracing = { workspace = true, default-features = true } [features] -default = [ "std" ] -fuzzing = [ "pezpallet-balances", "pezsp-tracing" ] +default = ["std"] +fuzzing = ["pezpallet-balances", "pezsp-tracing"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/nomination-pools/benchmarking/Cargo.toml b/bizinikiwi/pezframe/nomination-pools/benchmarking/Cargo.toml index 853f5bbd..6d50579d 100644 --- a/bizinikiwi/pezframe/nomination-pools/benchmarking/Cargo.toml +++ b/bizinikiwi/pezframe/nomination-pools/benchmarking/Cargo.toml @@ -44,7 +44,7 @@ pezsp-core = { workspace = true, default-features = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking/std", diff --git a/bizinikiwi/pezframe/nomination-pools/runtime-api/Cargo.toml b/bizinikiwi/pezframe/nomination-pools/runtime-api/Cargo.toml index 60f477a9..9a023f12 100644 --- a/bizinikiwi/pezframe/nomination-pools/runtime-api/Cargo.toml +++ b/bizinikiwi/pezframe/nomination-pools/runtime-api/Cargo.toml @@ -22,8 +22,8 @@ pezpallet-nomination-pools = { workspace = true } pezsp-api = { workspace = true } [features] -default = [ "std" ] -std = [ "codec/std", "pezpallet-nomination-pools/std", "pezsp-api/std" ] +default = ["std"] +std = ["codec/std", "pezpallet-nomination-pools/std", "pezsp-api/std"] runtime-benchmarks = [ "pezpallet-nomination-pools/runtime-benchmarks", "pezsp-api/runtime-benchmarks", diff --git a/bizinikiwi/pezframe/offences/Cargo.toml b/bizinikiwi/pezframe/offences/Cargo.toml index ceffa424..acf83f09 100644 --- a/bizinikiwi/pezframe/offences/Cargo.toml +++ b/bizinikiwi/pezframe/offences/Cargo.toml @@ -31,7 +31,7 @@ pezsp-core = { workspace = true, default-features = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/offences/benchmarking/Cargo.toml b/bizinikiwi/pezframe/offences/benchmarking/Cargo.toml index 06cfb872..58c49533 100644 --- a/bizinikiwi/pezframe/offences/benchmarking/Cargo.toml +++ b/bizinikiwi/pezframe/offences/benchmarking/Cargo.toml @@ -42,7 +42,7 @@ pezsp-io = { workspace = true, default-features = true } pezsp-tracing = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/origin-restriction/Cargo.toml b/bizinikiwi/pezframe/origin-restriction/Cargo.toml index 7a533333..a95e0c58 100644 --- a/bizinikiwi/pezframe/origin-restriction/Cargo.toml +++ b/bizinikiwi/pezframe/origin-restriction/Cargo.toml @@ -26,7 +26,7 @@ pezsp-runtime = { workspace = true } scale-info = { workspace = true, features = ["derive"] } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/paged-list/Cargo.toml b/bizinikiwi/pezframe/paged-list/Cargo.toml index 2c3f2229..53e23329 100644 --- a/bizinikiwi/pezframe/paged-list/Cargo.toml +++ b/bizinikiwi/pezframe/paged-list/Cargo.toml @@ -19,33 +19,33 @@ targets = ["x86_64-unknown-linux-gnu"] codec = { features = ["derive"], workspace = true } docify = { workspace = true } pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } pezframe-support = { workspace = true } +pezframe-system = { workspace = true } pezsp-metadata-ir = { optional = true, workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", + "pezframe-support/std", + "pezframe-system/std", "pezframe/std", "pezsp-metadata-ir/std", "scale-info/std", - "pezframe-support/std", - "pezframe-system/std" ] runtime-benchmarks = [ - "pezframe/runtime-benchmarks", "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" + "pezframe-system/runtime-benchmarks", + "pezframe/runtime-benchmarks", ] try-runtime = [ - "pezframe/try-runtime", "pezframe-support/try-runtime", - "pezframe-system/try-runtime" + "pezframe-system/try-runtime", + "pezframe/try-runtime", ] -frame-metadata = [ "pezsp-metadata-ir" ] +frame-metadata = ["pezsp-metadata-ir"] diff --git a/bizinikiwi/pezframe/paged-list/fuzzer/Cargo.toml b/bizinikiwi/pezframe/paged-list/fuzzer/Cargo.toml index cba3c041..c56e72d2 100644 --- a/bizinikiwi/pezframe/paged-list/fuzzer/Cargo.toml +++ b/bizinikiwi/pezframe/paged-list/fuzzer/Cargo.toml @@ -19,23 +19,23 @@ path = "src/paged_list.rs" [dependencies] arbitrary = { workspace = true } -pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } -pezframe-support = { workspace = true } honggfuzz = { workspace = true } +pezframe = { workspace = true, features = ["runtime"] } +pezframe-support = { workspace = true } +pezframe-system = { workspace = true } pezpallet-paged-list = { features = ["std"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ + "pezframe-support/std", + "pezframe-system/std", "pezframe/std", "pezpallet-paged-list/std", - "pezframe-support/std", - "pezframe-system/std" ] runtime-benchmarks = [ + "pezframe-support/runtime-benchmarks", + "pezframe-system/runtime-benchmarks", "pezframe/runtime-benchmarks", "pezpallet-paged-list/runtime-benchmarks", - "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" ] diff --git a/bizinikiwi/pezframe/parameters/Cargo.toml b/bizinikiwi/pezframe/parameters/Cargo.toml index 25da4c1a..cdfafc87 100644 --- a/bizinikiwi/pezframe/parameters/Cargo.toml +++ b/bizinikiwi/pezframe/parameters/Cargo.toml @@ -34,7 +34,7 @@ pezpallet-balances = { workspace = true, default-features = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/bizinikiwi/pezframe/people/Cargo.toml b/bizinikiwi/pezframe/people/Cargo.toml index 2affb9fe..7cde3ff5 100644 --- a/bizinikiwi/pezframe/people/Cargo.toml +++ b/bizinikiwi/pezframe/people/Cargo.toml @@ -28,7 +28,7 @@ verifiable = { workspace = true, features = ["small-ring"] } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/pezframe-metadata/Cargo.toml b/bizinikiwi/pezframe/pezframe-metadata/Cargo.toml index 01b261e5..de247d81 100644 --- a/bizinikiwi/pezframe/pezframe-metadata/Cargo.toml +++ b/bizinikiwi/pezframe/pezframe-metadata/Cargo.toml @@ -25,24 +25,24 @@ serde = { version = "1.0.101", default-features = false, optional = true, featur ] } [features] -default = [ "current", "std" ] +default = ["current", "std"] # Feature flag for pre-V14 versions. legacy = [] # The current stable metadata versions. -current = [ "scale-info" ] +current = ["scale-info"] # Unstable next metadata version. -unstable = [ "current" ] +unstable = ["current"] # Serde support without relying on std features -serde_full = [ "codec/serde", "scale-info/serde", "serde", "serde/alloc" ] +serde_full = ["codec/serde", "scale-info/serde", "serde", "serde/alloc"] # Scale decode support without relying on std features -decode = [ "scale-info/decode" ] +decode = ["scale-info/decode"] -std = [ "codec/std", "decode", "scale-info/std", "serde/std", "serde_full" ] +std = ["codec/std", "decode", "scale-info/std", "serde/std", "serde_full"] [lints] workspace = true diff --git a/bizinikiwi/pezframe/preimage/Cargo.toml b/bizinikiwi/pezframe/preimage/Cargo.toml index f10fea73..d6813a07 100644 --- a/bizinikiwi/pezframe/preimage/Cargo.toml +++ b/bizinikiwi/pezframe/preimage/Cargo.toml @@ -28,7 +28,7 @@ pezpallet-balances = { workspace = true, default-features = true } pezsp-core = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] runtime-benchmarks = [ "pezframe-benchmarking", "pezframe-benchmarking/runtime-benchmarks", diff --git a/bizinikiwi/pezframe/proxy/Cargo.toml b/bizinikiwi/pezframe/proxy/Cargo.toml index a9c5600a..c4d055da 100644 --- a/bizinikiwi/pezframe/proxy/Cargo.toml +++ b/bizinikiwi/pezframe/proxy/Cargo.toml @@ -19,8 +19,8 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { features = ["max-encoded-len"], workspace = true } pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } pezframe-support = { workspace = true } +pezframe-system = { workspace = true } scale-info = { features = ["derive"], workspace = true } [dev-dependencies] @@ -28,25 +28,25 @@ pezpallet-balances = { workspace = true, default-features = true } pezpallet-utility = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", + "pezframe-support/std", + "pezframe-system/std", "pezframe/std", "scale-info/std", - "pezframe-support/std", - "pezframe-system/std" ] runtime-benchmarks = [ + "pezframe-support/runtime-benchmarks", + "pezframe-system/runtime-benchmarks", "pezframe/runtime-benchmarks", "pezpallet-balances/runtime-benchmarks", "pezpallet-utility/runtime-benchmarks", - "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" ] try-runtime = [ + "pezframe-support/try-runtime", + "pezframe-system/try-runtime", "pezframe/try-runtime", "pezpallet-balances/try-runtime", "pezpallet-utility/try-runtime", - "pezframe-support/try-runtime", - "pezframe-system/try-runtime" ] diff --git a/bizinikiwi/pezframe/ranked-collective/Cargo.toml b/bizinikiwi/pezframe/ranked-collective/Cargo.toml index 18141daa..52665c7f 100644 --- a/bizinikiwi/pezframe/ranked-collective/Cargo.toml +++ b/bizinikiwi/pezframe/ranked-collective/Cargo.toml @@ -30,7 +30,7 @@ pezsp-runtime = { workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/recovery/Cargo.toml b/bizinikiwi/pezframe/recovery/Cargo.toml index 4b06a72a..ef188513 100644 --- a/bizinikiwi/pezframe/recovery/Cargo.toml +++ b/bizinikiwi/pezframe/recovery/Cargo.toml @@ -19,32 +19,32 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { features = ["derive"], workspace = true } pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } pezframe-support = { workspace = true } +pezframe-system = { workspace = true } scale-info = { features = ["derive"], workspace = true } [dev-dependencies] pezpallet-balances = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] runtime-benchmarks = [ + "pezframe-support/runtime-benchmarks", + "pezframe-system/runtime-benchmarks", "pezframe/runtime-benchmarks", "pezpallet-balances/runtime-benchmarks", - "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" ] std = [ "codec/std", + "pezframe-support/std", + "pezframe-system/std", "pezframe/std", "pezpallet-balances/std", "scale-info/std", - "pezframe-support/std", - "pezframe-system/std" ] try-runtime = [ + "pezframe-support/try-runtime", + "pezframe-system/try-runtime", "pezframe/try-runtime", "pezpallet-balances/try-runtime", - "pezframe-support/try-runtime", - "pezframe-system/try-runtime" ] diff --git a/bizinikiwi/pezframe/referenda/Cargo.toml b/bizinikiwi/pezframe/referenda/Cargo.toml index e3a1a8af..cff0d20f 100644 --- a/bizinikiwi/pezframe/referenda/Cargo.toml +++ b/bizinikiwi/pezframe/referenda/Cargo.toml @@ -39,7 +39,7 @@ pezpallet-scheduler = { workspace = true, default-features = true } pezsp-core = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "assert_matches", "codec/std", diff --git a/bizinikiwi/pezframe/remark/Cargo.toml b/bizinikiwi/pezframe/remark/Cargo.toml index 745f2069..a2b425fd 100644 --- a/bizinikiwi/pezframe/remark/Cargo.toml +++ b/bizinikiwi/pezframe/remark/Cargo.toml @@ -28,7 +28,7 @@ scale-info = { features = ["derive"], workspace = true } serde = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/bizinikiwi/pezframe/revive/Cargo.toml b/bizinikiwi/pezframe/revive/Cargo.toml index 6b819a16..830267e2 100644 --- a/bizinikiwi/pezframe/revive/Cargo.toml +++ b/bizinikiwi/pezframe/revive/Cargo.toml @@ -95,7 +95,7 @@ pezsp-tracing = { workspace = true, default-features = true } proptest = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "alloy-consensus/serde", "alloy-consensus/std", diff --git a/bizinikiwi/pezframe/revive/dev-node/node/Cargo.toml b/bizinikiwi/pezframe/revive/dev-node/node/Cargo.toml index 1bf80a81..93c2c623 100644 --- a/bizinikiwi/pezframe/revive/dev-node/node/Cargo.toml +++ b/bizinikiwi/pezframe/revive/dev-node/node/Cargo.toml @@ -42,8 +42,8 @@ pezkuwi-sdk = { workspace = true, features = [ pezkuwi-sdk = { workspace = true, features = ["bizinikiwi-build-script-utils"] } [features] -default = [ "std" ] -std = [ "pez-revive-dev-runtime/std", "pezkuwi-sdk/std", "pezsp-runtime/std" ] +default = ["std"] +std = ["pez-revive-dev-runtime/std", "pezkuwi-sdk/std", "pezsp-runtime/std"] runtime-benchmarks = [ "pez-revive-dev-runtime/runtime-benchmarks", "pezkuwi-sdk/runtime-benchmarks", diff --git a/bizinikiwi/pezframe/revive/dev-node/runtime/Cargo.toml b/bizinikiwi/pezframe/revive/dev-node/runtime/Cargo.toml index c54ae156..4a313ebf 100644 --- a/bizinikiwi/pezframe/revive/dev-node/runtime/Cargo.toml +++ b/bizinikiwi/pezframe/revive/dev-node/runtime/Cargo.toml @@ -40,7 +40,7 @@ pezkuwi-sdk = { optional = true, workspace = true, features = [ ] } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezkuwi-sdk/std", diff --git a/bizinikiwi/pezframe/revive/fixtures/Cargo.toml b/bizinikiwi/pezframe/revive/fixtures/Cargo.toml index 1c50c68a..ce5109e5 100644 --- a/bizinikiwi/pezframe/revive/fixtures/Cargo.toml +++ b/bizinikiwi/pezframe/revive/fixtures/Cargo.toml @@ -35,7 +35,7 @@ serde_json = { workspace = true } toml = { workspace = true } [features] -default = [ "std" ] +default = ["std"] # only when std is enabled all fixtures are available std = [ "alloy-core", diff --git a/bizinikiwi/pezframe/revive/uapi/Cargo.toml b/bizinikiwi/pezframe/revive/uapi/Cargo.toml index ebe519c8..e0241263 100644 --- a/bizinikiwi/pezframe/revive/uapi/Cargo.toml +++ b/bizinikiwi/pezframe/revive/uapi/Cargo.toml @@ -32,7 +32,7 @@ scale-info = { features = ["derive"], optional = true, workspace = true } polkavm-derive = { version = "0.29.0" } [features] -default = [ "scale" ] -scale = [ "dep:codec", "scale-info" ] -precompiles-sol-interfaces = [ "alloy-core" ] +default = ["scale"] +scale = ["dep:codec", "scale-info"] +precompiles-sol-interfaces = ["alloy-core"] unstable-hostfn = [] diff --git a/bizinikiwi/pezframe/root-offences/Cargo.toml b/bizinikiwi/pezframe/root-offences/Cargo.toml index 0831e1a2..b5035f9d 100644 --- a/bizinikiwi/pezframe/root-offences/Cargo.toml +++ b/bizinikiwi/pezframe/root-offences/Cargo.toml @@ -39,7 +39,7 @@ pezsp-io = { workspace = true, default-features = true } pezframe-election-provider-support = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-election-provider-support/std", diff --git a/bizinikiwi/pezframe/root-testing/Cargo.toml b/bizinikiwi/pezframe/root-testing/Cargo.toml index f61bdc4b..632a87ae 100644 --- a/bizinikiwi/pezframe/root-testing/Cargo.toml +++ b/bizinikiwi/pezframe/root-testing/Cargo.toml @@ -25,7 +25,7 @@ pezsp-runtime = { workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", diff --git a/bizinikiwi/pezframe/safe-mode/Cargo.toml b/bizinikiwi/pezframe/safe-mode/Cargo.toml index 381aa54e..2ae05e31 100644 --- a/bizinikiwi/pezframe/safe-mode/Cargo.toml +++ b/bizinikiwi/pezframe/safe-mode/Cargo.toml @@ -19,8 +19,8 @@ targets = ["x86_64-unknown-linux-gnu"] codec = { features = ["derive"], workspace = true } docify = { workspace = true } pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } pezframe-support = { workspace = true } +pezframe-system = { workspace = true } pezpallet-balances = { optional = true, workspace = true } pezpallet-proxy = { optional = true, workspace = true } pezpallet-utility = { optional = true, workspace = true } @@ -32,7 +32,7 @@ pezpallet-proxy = { workspace = true, default-features = true } pezpallet-utility = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", @@ -44,18 +44,18 @@ std = [ "scale-info/std", ] runtime-benchmarks = [ + "pezframe-support/runtime-benchmarks", + "pezframe-system/runtime-benchmarks", "pezframe/runtime-benchmarks", "pezpallet-balances/runtime-benchmarks", "pezpallet-proxy/runtime-benchmarks", "pezpallet-utility/runtime-benchmarks", - "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" ] try-runtime = [ + "pezframe-support/try-runtime", + "pezframe-system/try-runtime", "pezframe/try-runtime", "pezpallet-balances?/try-runtime", "pezpallet-proxy?/try-runtime", "pezpallet-utility?/try-runtime", - "pezframe-support/try-runtime", - "pezframe-system/try-runtime" ] diff --git a/bizinikiwi/pezframe/salary/Cargo.toml b/bizinikiwi/pezframe/salary/Cargo.toml index ff2b0742..2539691d 100644 --- a/bizinikiwi/pezframe/salary/Cargo.toml +++ b/bizinikiwi/pezframe/salary/Cargo.toml @@ -18,15 +18,15 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { features = ["derive"], workspace = true } -pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } -pezframe-support = { workspace = true } log = { workspace = true } +pezframe = { workspace = true, features = ["runtime"] } +pezframe-support = { workspace = true } +pezframe-system = { workspace = true } pezpallet-ranked-collective = { optional = true, workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", @@ -37,14 +37,14 @@ std = [ "scale-info/std", ] runtime-benchmarks = [ + "pezframe-support/runtime-benchmarks", + "pezframe-system/runtime-benchmarks", "pezframe/runtime-benchmarks", "pezpallet-ranked-collective/runtime-benchmarks", - "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" ] try-runtime = [ + "pezframe-support/try-runtime", + "pezframe-system/try-runtime", "pezframe/try-runtime", "pezpallet-ranked-collective?/try-runtime", - "pezframe-support/try-runtime", - "pezframe-system/try-runtime" ] diff --git a/bizinikiwi/pezframe/sassafras/Cargo.toml b/bizinikiwi/pezframe/sassafras/Cargo.toml index 45d9254a..4d0f63fa 100644 --- a/bizinikiwi/pezframe/sassafras/Cargo.toml +++ b/bizinikiwi/pezframe/sassafras/Cargo.toml @@ -40,7 +40,7 @@ pezsp-core = { workspace = true, default-features = true } pezsp-crypto-hashing = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/scheduler/Cargo.toml b/bizinikiwi/pezframe/scheduler/Cargo.toml index c9965e4d..bf5dccd0 100644 --- a/bizinikiwi/pezframe/scheduler/Cargo.toml +++ b/bizinikiwi/pezframe/scheduler/Cargo.toml @@ -31,7 +31,7 @@ pezpallet-preimage = { workspace = true, default-features = true } pezsp-core = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] runtime-benchmarks = [ "pezframe-benchmarking", "pezframe-benchmarking/runtime-benchmarks", diff --git a/bizinikiwi/pezframe/scored-pool/Cargo.toml b/bizinikiwi/pezframe/scored-pool/Cargo.toml index 245523c3..b558c7ba 100644 --- a/bizinikiwi/pezframe/scored-pool/Cargo.toml +++ b/bizinikiwi/pezframe/scored-pool/Cargo.toml @@ -28,7 +28,7 @@ scale-info = { features = ["derive"], workspace = true } pezpallet-balances = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", diff --git a/bizinikiwi/pezframe/session/Cargo.toml b/bizinikiwi/pezframe/session/Cargo.toml index c8dbe0c8..44e0ff1b 100644 --- a/bizinikiwi/pezframe/session/Cargo.toml +++ b/bizinikiwi/pezframe/session/Cargo.toml @@ -34,8 +34,8 @@ pezsp-trie = { optional = true, workspace = true } scale-info = { features = ["derive", "serde"], workspace = true } [features] -default = [ "historical", "std" ] -historical = [ "pezsp-trie" ] +default = ["historical", "std"] +historical = ["pezsp-trie"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/session/benchmarking/Cargo.toml b/bizinikiwi/pezframe/session/benchmarking/Cargo.toml index 206ba3ab..56918716 100644 --- a/bizinikiwi/pezframe/session/benchmarking/Cargo.toml +++ b/bizinikiwi/pezframe/session/benchmarking/Cargo.toml @@ -38,7 +38,7 @@ pezsp-staking = { workspace = true } scale-info = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "pezframe-benchmarking/std", "pezframe-election-provider-support/std", diff --git a/bizinikiwi/pezframe/society/Cargo.toml b/bizinikiwi/pezframe/society/Cargo.toml index 56aa8d0d..1347b606 100644 --- a/bizinikiwi/pezframe/society/Cargo.toml +++ b/bizinikiwi/pezframe/society/Cargo.toml @@ -35,7 +35,7 @@ pezpallet-balances = { workspace = true, default-features = true } pezsp-crypto-hashing = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/staking-async/Cargo.toml b/bizinikiwi/pezframe/staking-async/Cargo.toml index 64796e8a..91b9ca63 100644 --- a/bizinikiwi/pezframe/staking-async/Cargo.toml +++ b/bizinikiwi/pezframe/staking-async/Cargo.toml @@ -50,7 +50,7 @@ pezsp-tracing = { workspace = true, default-features = true } rand_chacha = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "anyhow/std", "codec/std", diff --git a/bizinikiwi/pezframe/staking-async/ah-client/Cargo.toml b/bizinikiwi/pezframe/staking-async/ah-client/Cargo.toml index 2c1ee816..ba7a1835 100644 --- a/bizinikiwi/pezframe/staking-async/ah-client/Cargo.toml +++ b/bizinikiwi/pezframe/staking-async/ah-client/Cargo.toml @@ -28,7 +28,7 @@ pezpallet-session = { features = ["historical"], workspace = true } pezpallet-staking-async-rc-client = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/staking-async/ahm-test/Cargo.toml b/bizinikiwi/pezframe/staking-async/ahm-test/Cargo.toml index d8c16bfa..37009622 100644 --- a/bizinikiwi/pezframe/staking-async/ahm-test/Cargo.toml +++ b/bizinikiwi/pezframe/staking-async/ahm-test/Cargo.toml @@ -18,10 +18,10 @@ targets = ["x86_64-unknown-linux-gnu"] [dev-dependencies] codec = { features = ["derive"], workspace = true, default-features = true } -pezframe = { workspace = true, default-features = true } -pezframe-system = { workspace = true } log = { workspace = true } +pezframe = { workspace = true, default-features = true } pezframe-support = { workspace = true, default-features = true } +pezframe-system = { workspace = true } pezsp-core = { workspace = true, default-features = true } pezsp-session = { workspace = true, default-features = true } pezsp-staking = { workspace = true, default-features = true } @@ -51,12 +51,13 @@ pezpallet-staking = { workspace = true, default-features = true } [features] std = [ - "log/std", - "pezframe-system/std" + "log/std", + "pezframe-system/std", ] try-runtime = [ "pezframe-election-provider-support/try-runtime", "pezframe-support/try-runtime", + "pezframe-system/try-runtime", "pezframe/try-runtime", "pezpallet-authorship/try-runtime", "pezpallet-balances/try-runtime", @@ -69,11 +70,11 @@ try-runtime = [ "pezpallet-staking-async/try-runtime", "pezpallet-staking/try-runtime", "pezpallet-timestamp/try-runtime", - "pezframe-system/try-runtime" ] runtime-benchmarks = [ "pezframe-election-provider-support/runtime-benchmarks", "pezframe-support/runtime-benchmarks", + "pezframe-system/runtime-benchmarks", "pezframe/runtime-benchmarks", "pezpallet-authorship/runtime-benchmarks", "pezpallet-balances/runtime-benchmarks", @@ -88,5 +89,4 @@ runtime-benchmarks = [ "pezpallet-timestamp/runtime-benchmarks", "pezsp-session/runtime-benchmarks", "pezsp-staking/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" ] diff --git a/bizinikiwi/pezframe/staking-async/rc-client/Cargo.toml b/bizinikiwi/pezframe/staking-async/rc-client/Cargo.toml index 78eac047..12a4789d 100644 --- a/bizinikiwi/pezframe/staking-async/rc-client/Cargo.toml +++ b/bizinikiwi/pezframe/staking-async/rc-client/Cargo.toml @@ -22,7 +22,7 @@ scale-info = { workspace = true, features = ["derive"] } xcm = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/staking-async/reward-fn/Cargo.toml b/bizinikiwi/pezframe/staking-async/reward-fn/Cargo.toml index decfd051..e5d368f8 100644 --- a/bizinikiwi/pezframe/staking-async/reward-fn/Cargo.toml +++ b/bizinikiwi/pezframe/staking-async/reward-fn/Cargo.toml @@ -22,5 +22,5 @@ log = { workspace = true } pezsp-arithmetic = { workspace = true } [features] -default = [ "std" ] -std = [ "log/std", "pezsp-arithmetic/std" ] +default = ["std"] +std = ["log/std", "pezsp-arithmetic/std"] diff --git a/bizinikiwi/pezframe/staking-async/runtime-api/Cargo.toml b/bizinikiwi/pezframe/staking-async/runtime-api/Cargo.toml index 73a9a701..195067ec 100644 --- a/bizinikiwi/pezframe/staking-async/runtime-api/Cargo.toml +++ b/bizinikiwi/pezframe/staking-async/runtime-api/Cargo.toml @@ -22,8 +22,8 @@ pezsp-api = { workspace = true } pezsp-staking = { workspace = true } [features] -default = [ "std" ] -std = [ "codec/std", "pezsp-api/std", "pezsp-staking/std" ] +default = ["std"] +std = ["codec/std", "pezsp-api/std", "pezsp-staking/std"] runtime-benchmarks = [ "pezsp-api/runtime-benchmarks", "pezsp-staking/runtime-benchmarks", diff --git a/bizinikiwi/pezframe/staking-async/runtimes/preset-store/Cargo.toml b/bizinikiwi/pezframe/staking-async/runtimes/preset-store/Cargo.toml index 58675e67..a2def0c2 100644 --- a/bizinikiwi/pezframe/staking-async/runtimes/preset-store/Cargo.toml +++ b/bizinikiwi/pezframe/staking-async/runtimes/preset-store/Cargo.toml @@ -14,13 +14,13 @@ documentation.workspace = true [dependencies] codec = { workspace = true } pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } pezframe-support = { workspace = true } +pezframe-system = { workspace = true } pezpallet-staking-async-ah-client = { workspace = true } scale-info = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", @@ -30,8 +30,8 @@ std = [ "scale-info/std", ] runtime-benchmarks = [ + "pezframe-support/runtime-benchmarks", + "pezframe-system/runtime-benchmarks", "pezframe/runtime-benchmarks", "pezpallet-staking-async-ah-client/runtime-benchmarks", - "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" ] diff --git a/bizinikiwi/pezframe/staking-async/runtimes/rc/Cargo.toml b/bizinikiwi/pezframe/staking-async/runtimes/rc/Cargo.toml index cbd92a45..54c5ddd5 100644 --- a/bizinikiwi/pezframe/staking-async/runtimes/rc/Cargo.toml +++ b/bizinikiwi/pezframe/staking-async/runtimes/rc/Cargo.toml @@ -132,7 +132,7 @@ tokio = { features = ["macros"], workspace = true, default-features = true } bizinikiwi-wasm-builder = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] no_std = [] std = [ "bitvec/std", @@ -367,7 +367,7 @@ try-runtime = [ ] # Enable the metadata hash generation in the wasm builder. -metadata-hash = [ "bizinikiwi-wasm-builder/metadata-hash" ] +metadata-hash = ["bizinikiwi-wasm-builder/metadata-hash"] # Set timing constants (e.g. session period) to faster versions to speed up testing. fast-runtime = [] @@ -380,4 +380,4 @@ runtime-metrics = [ # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = [ "metadata-hash" ] +on-chain-release-build = ["metadata-hash"] diff --git a/bizinikiwi/pezframe/staking-async/runtimes/rc/constants/Cargo.toml b/bizinikiwi/pezframe/staking-async/runtimes/rc/constants/Cargo.toml index e5336a36..2ddee6de 100644 --- a/bizinikiwi/pezframe/staking-async/runtimes/rc/constants/Cargo.toml +++ b/bizinikiwi/pezframe/staking-async/runtimes/rc/constants/Cargo.toml @@ -29,7 +29,7 @@ xcm = { workspace = true } xcm-builder = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "pezframe-support/std", "pezkuwi-primitives/std", diff --git a/bizinikiwi/pezframe/staking-async/runtimes/teyrchain/Cargo.toml b/bizinikiwi/pezframe/staking-async/runtimes/teyrchain/Cargo.toml index eb04f514..10bccaff 100644 --- a/bizinikiwi/pezframe/staking-async/runtimes/teyrchain/Cargo.toml +++ b/bizinikiwi/pezframe/staking-async/runtimes/teyrchain/Cargo.toml @@ -145,7 +145,7 @@ tokio = { features = ["macros"], workspace = true, default-features = true } bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] runtime-benchmarks = [ "asset-test-pezutils/runtime-benchmarks", "bizinikiwi-wasm-builder?/runtime-benchmarks", @@ -411,9 +411,9 @@ std = [ fast-runtime = [] # Enable the metadata hash generation in the wasm builder. -metadata-hash = [ "bizinikiwi-wasm-builder/metadata-hash" ] +metadata-hash = ["bizinikiwi-wasm-builder/metadata-hash"] # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = [ "metadata-hash" ] +on-chain-release-build = ["metadata-hash"] diff --git a/bizinikiwi/pezframe/staking/Cargo.toml b/bizinikiwi/pezframe/staking/Cargo.toml index 4a5cac22..2644dcc8 100644 --- a/bizinikiwi/pezframe/staking/Cargo.toml +++ b/bizinikiwi/pezframe/staking/Cargo.toml @@ -52,7 +52,7 @@ pezsp-tracing = { workspace = true, default-features = true } rand_chacha = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/staking/reward-curve/Cargo.toml b/bizinikiwi/pezframe/staking/reward-curve/Cargo.toml index a4984aca..21a71438 100644 --- a/bizinikiwi/pezframe/staking/reward-curve/Cargo.toml +++ b/bizinikiwi/pezframe/staking/reward-curve/Cargo.toml @@ -28,4 +28,4 @@ syn = { features = ["full", "visit"], workspace = true } pezsp-runtime = { workspace = true, default-features = true } [features] -runtime-benchmarks = [ "pezsp-runtime/runtime-benchmarks" ] +runtime-benchmarks = ["pezsp-runtime/runtime-benchmarks"] diff --git a/bizinikiwi/pezframe/staking/reward-fn/Cargo.toml b/bizinikiwi/pezframe/staking/reward-fn/Cargo.toml index 14e5969e..301dd65d 100644 --- a/bizinikiwi/pezframe/staking/reward-fn/Cargo.toml +++ b/bizinikiwi/pezframe/staking/reward-fn/Cargo.toml @@ -20,5 +20,5 @@ log = { workspace = true } pezsp-arithmetic = { workspace = true } [features] -default = [ "std" ] -std = [ "log/std", "pezsp-arithmetic/std" ] +default = ["std"] +std = ["log/std", "pezsp-arithmetic/std"] diff --git a/bizinikiwi/pezframe/staking/runtime-api/Cargo.toml b/bizinikiwi/pezframe/staking/runtime-api/Cargo.toml index 809d8598..9227b007 100644 --- a/bizinikiwi/pezframe/staking/runtime-api/Cargo.toml +++ b/bizinikiwi/pezframe/staking/runtime-api/Cargo.toml @@ -22,8 +22,8 @@ pezsp-api = { workspace = true } pezsp-staking = { workspace = true } [features] -default = [ "std" ] -std = [ "codec/std", "pezsp-api/std", "pezsp-staking/std" ] +default = ["std"] +std = ["codec/std", "pezsp-api/std", "pezsp-staking/std"] runtime-benchmarks = [ "pezsp-api/runtime-benchmarks", "pezsp-staking/runtime-benchmarks", diff --git a/bizinikiwi/pezframe/state-trie-migration/Cargo.toml b/bizinikiwi/pezframe/state-trie-migration/Cargo.toml index adeedab0..b3deeb66 100644 --- a/bizinikiwi/pezframe/state-trie-migration/Cargo.toml +++ b/bizinikiwi/pezframe/state-trie-migration/Cargo.toml @@ -37,7 +37,7 @@ pezsp-tracing = { workspace = true, default-features = true } tokio = { features = ["macros"], workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/statement/Cargo.toml b/bizinikiwi/pezframe/statement/Cargo.toml index 9f4cfcaa..ae423a9d 100644 --- a/bizinikiwi/pezframe/statement/Cargo.toml +++ b/bizinikiwi/pezframe/statement/Cargo.toml @@ -31,7 +31,7 @@ scale-info = { features = ["derive"], workspace = true } pezpallet-balances = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/sudo/Cargo.toml b/bizinikiwi/pezframe/sudo/Cargo.toml index 0c0fed78..6d0d2367 100644 --- a/bizinikiwi/pezframe/sudo/Cargo.toml +++ b/bizinikiwi/pezframe/sudo/Cargo.toml @@ -28,7 +28,7 @@ scale-info = { features = ["derive"], workspace = true } docify = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/bizinikiwi/pezframe/support/Cargo.toml b/bizinikiwi/pezframe/support/Cargo.toml index 80a91dba..74e68cd5 100644 --- a/bizinikiwi/pezframe/support/Cargo.toml +++ b/bizinikiwi/pezframe/support/Cargo.toml @@ -18,7 +18,6 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] array-bytes = { workspace = true } -pez-binary-merkle-tree = { workspace = true } bitflags = { workspace = true } codec = { features = ["derive", "max-encoded-len"], workspace = true } docify = { workspace = true } @@ -29,6 +28,7 @@ k256 = { features = ["ecdsa"], workspace = true } log = { workspace = true } macro_magic = { workspace = true } paste = { workspace = true, default-features = true } +pez-binary-merkle-tree = { workspace = true } pezframe-support-procedural = { workspace = true } pezsp-api = { features = ["frame-metadata"], workspace = true } pezsp-arithmetic = { workspace = true } @@ -60,7 +60,7 @@ pezsp-crypto-hashing = { workspace = true, default-features = true } pretty_assertions = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "environmental/std", @@ -100,8 +100,8 @@ runtime-benchmarks = [ "pezsp-state-machine?/runtime-benchmarks", "pezsp-trie/runtime-benchmarks", ] -try-runtime = [ "pezsp-debug-derive/force-debug", "pezsp-runtime/try-runtime" ] -experimental = [ "pezframe-support-procedural/experimental" ] +try-runtime = ["pezsp-debug-derive/force-debug", "pezsp-runtime/try-runtime"] +experimental = ["pezframe-support-procedural/experimental"] # By default some types have documentation, `no-metadata-docs` allows to reduce the documentation # in the metadata. no-metadata-docs = [ @@ -110,8 +110,8 @@ no-metadata-docs = [ ] # By default some types have documentation, `full-metadata-docs` allows to add documentation to # more types in the metadata. -full-metadata-docs = [ "scale-info/docs" ] +full-metadata-docs = ["scale-info/docs"] # Generate impl-trait for tuples with the given number of tuples. Will be needed as the number of # pallets in a runtime grows. Does increase the compile time! -tuples-96 = [ "pezframe-support-procedural/tuples-96" ] -tuples-128 = [ "pezframe-support-procedural/tuples-128" ] +tuples-96 = ["pezframe-support-procedural/tuples-96"] +tuples-128 = ["pezframe-support-procedural/tuples-128"] diff --git a/bizinikiwi/pezframe/support/procedural/Cargo.toml b/bizinikiwi/pezframe/support/procedural/Cargo.toml index 62327bca..e04e4868 100644 --- a/bizinikiwi/pezframe/support/procedural/Cargo.toml +++ b/bizinikiwi/pezframe/support/procedural/Cargo.toml @@ -45,8 +45,8 @@ pretty_assertions = { workspace = true } regex = { workspace = true } [features] -default = [ "std" ] -std = [ "pezsp-crypto-hashing/std" ] +default = ["std"] +std = ["pezsp-crypto-hashing/std"] no-metadata-docs = [] experimental = [] # Generate impl-trait for tuples with the given number of tuples. Will be needed as the number of diff --git a/bizinikiwi/pezframe/support/test/Cargo.toml b/bizinikiwi/pezframe/support/test/Cargo.toml index ca0009a6..72413350 100644 --- a/bizinikiwi/pezframe/support/test/Cargo.toml +++ b/bizinikiwi/pezframe/support/test/Cargo.toml @@ -41,7 +41,7 @@ trybuild = { features = ["diff"], workspace = true } test-pezpallet = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "frame-metadata/std", @@ -90,4 +90,4 @@ frame-feature-testing = [] frame-feature-testing-2 = [] # Disable ui tests disable-ui-tests = [] -no-metadata-docs = [ "pezframe-support/no-metadata-docs" ] +no-metadata-docs = ["pezframe-support/no-metadata-docs"] diff --git a/bizinikiwi/pezframe/support/test/compile_pass/Cargo.toml b/bizinikiwi/pezframe/support/test/compile_pass/Cargo.toml index e0c576cf..caf81439 100644 --- a/bizinikiwi/pezframe/support/test/compile_pass/Cargo.toml +++ b/bizinikiwi/pezframe/support/test/compile_pass/Cargo.toml @@ -26,7 +26,7 @@ pezsp-version = { workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", diff --git a/bizinikiwi/pezframe/support/test/pezpallet/Cargo.toml b/bizinikiwi/pezframe/support/test/pezpallet/Cargo.toml index dbd67cbc..4735c9bf 100644 --- a/bizinikiwi/pezframe/support/test/pezpallet/Cargo.toml +++ b/bizinikiwi/pezframe/support/test/pezpallet/Cargo.toml @@ -25,7 +25,7 @@ scale-info = { features = ["derive"], workspace = true } serde = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", diff --git a/bizinikiwi/pezframe/support/test/stg_pezframe_crate/Cargo.toml b/bizinikiwi/pezframe/support/test/stg_pezframe_crate/Cargo.toml index 41ae69d7..0d525c1c 100644 --- a/bizinikiwi/pezframe/support/test/stg_pezframe_crate/Cargo.toml +++ b/bizinikiwi/pezframe/support/test/stg_pezframe_crate/Cargo.toml @@ -24,7 +24,7 @@ pezframe-system = { workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", @@ -33,7 +33,7 @@ std = [ "scale-info/std", ] runtime-benchmarks = [ - "pezframe/runtime-benchmarks", "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" + "pezframe-system/runtime-benchmarks", + "pezframe/runtime-benchmarks", ] diff --git a/bizinikiwi/pezframe/system/Cargo.toml b/bizinikiwi/pezframe/system/Cargo.toml index 37dfea98..5cdb75d5 100644 --- a/bizinikiwi/pezframe/system/Cargo.toml +++ b/bizinikiwi/pezframe/system/Cargo.toml @@ -41,7 +41,7 @@ pezsp-externalities = { workspace = true, default-features = true } pezsp-tracing = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", @@ -60,5 +60,5 @@ runtime-benchmarks = [ "pezsp-runtime/runtime-benchmarks", "pezsp-version/runtime-benchmarks", ] -try-runtime = [ "pezframe-support/try-runtime", "pezsp-runtime/try-runtime" ] -experimental = [ "pezframe-support/experimental" ] +try-runtime = ["pezframe-support/try-runtime", "pezsp-runtime/try-runtime"] +experimental = ["pezframe-support/experimental"] diff --git a/bizinikiwi/pezframe/system/benchmarking/Cargo.toml b/bizinikiwi/pezframe/system/benchmarking/Cargo.toml index da09b151..061b20c5 100644 --- a/bizinikiwi/pezframe/system/benchmarking/Cargo.toml +++ b/bizinikiwi/pezframe/system/benchmarking/Cargo.toml @@ -31,7 +31,7 @@ pezsp-io = { workspace = true, default-features = true } pezsp-version = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking/std", diff --git a/bizinikiwi/pezframe/system/rpc/runtime-api/Cargo.toml b/bizinikiwi/pezframe/system/rpc/runtime-api/Cargo.toml index 7ab5c5c7..f1820408 100644 --- a/bizinikiwi/pezframe/system/rpc/runtime-api/Cargo.toml +++ b/bizinikiwi/pezframe/system/rpc/runtime-api/Cargo.toml @@ -22,6 +22,6 @@ docify = { workspace = true } pezsp-api = { workspace = true } [features] -default = [ "std" ] -std = [ "codec/std", "pezsp-api/std" ] -runtime-benchmarks = [ "pezsp-api/runtime-benchmarks" ] +default = ["std"] +std = ["codec/std", "pezsp-api/std"] +runtime-benchmarks = ["pezsp-api/runtime-benchmarks"] diff --git a/bizinikiwi/pezframe/timestamp/Cargo.toml b/bizinikiwi/pezframe/timestamp/Cargo.toml index a7a80f54..86760f81 100644 --- a/bizinikiwi/pezframe/timestamp/Cargo.toml +++ b/bizinikiwi/pezframe/timestamp/Cargo.toml @@ -34,7 +34,7 @@ docify = { workspace = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/tips/Cargo.toml b/bizinikiwi/pezframe/tips/Cargo.toml index 85a12122..11bc169d 100644 --- a/bizinikiwi/pezframe/tips/Cargo.toml +++ b/bizinikiwi/pezframe/tips/Cargo.toml @@ -36,7 +36,7 @@ pezpallet-balances = { workspace = true, default-features = true } pezsp-storage = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/transaction-payment/Cargo.toml b/bizinikiwi/pezframe/transaction-payment/Cargo.toml index 9bdc7ca1..25cee824 100644 --- a/bizinikiwi/pezframe/transaction-payment/Cargo.toml +++ b/bizinikiwi/pezframe/transaction-payment/Cargo.toml @@ -32,7 +32,7 @@ pezpallet-balances = { workspace = true, default-features = true } serde_json = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/transaction-payment/asset-conversion-tx-payment/Cargo.toml b/bizinikiwi/pezframe/transaction-payment/asset-conversion-tx-payment/Cargo.toml index 70a3fb38..46ffb92e 100644 --- a/bizinikiwi/pezframe/transaction-payment/asset-conversion-tx-payment/Cargo.toml +++ b/bizinikiwi/pezframe/transaction-payment/asset-conversion-tx-payment/Cargo.toml @@ -33,7 +33,7 @@ pezpallet-balances = { workspace = true, default-features = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/bizinikiwi/pezframe/transaction-payment/asset-tx-payment/Cargo.toml b/bizinikiwi/pezframe/transaction-payment/asset-tx-payment/Cargo.toml index b3b11e84..5329d5e6 100644 --- a/bizinikiwi/pezframe/transaction-payment/asset-tx-payment/Cargo.toml +++ b/bizinikiwi/pezframe/transaction-payment/asset-tx-payment/Cargo.toml @@ -37,7 +37,7 @@ pezpallet-authorship = { workspace = true, default-features = true } pezpallet-balances = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/bizinikiwi/pezframe/transaction-payment/rpc/runtime-api/Cargo.toml b/bizinikiwi/pezframe/transaction-payment/rpc/runtime-api/Cargo.toml index dc2d59b7..4487d171 100644 --- a/bizinikiwi/pezframe/transaction-payment/rpc/runtime-api/Cargo.toml +++ b/bizinikiwi/pezframe/transaction-payment/rpc/runtime-api/Cargo.toml @@ -24,7 +24,7 @@ pezsp-runtime = { workspace = true } pezsp-weights = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezpallet-transaction-payment/std", diff --git a/bizinikiwi/pezframe/transaction-payment/skip-feeless-payment/Cargo.toml b/bizinikiwi/pezframe/transaction-payment/skip-feeless-payment/Cargo.toml index 83aa46ea..c722592f 100644 --- a/bizinikiwi/pezframe/transaction-payment/skip-feeless-payment/Cargo.toml +++ b/bizinikiwi/pezframe/transaction-payment/skip-feeless-payment/Cargo.toml @@ -27,7 +27,7 @@ codec = { features = ["derive"], workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", diff --git a/bizinikiwi/pezframe/transaction-storage/Cargo.toml b/bizinikiwi/pezframe/transaction-storage/Cargo.toml index d70c1e67..53208caa 100644 --- a/bizinikiwi/pezframe/transaction-storage/Cargo.toml +++ b/bizinikiwi/pezframe/transaction-storage/Cargo.toml @@ -35,7 +35,7 @@ serde = { optional = true, workspace = true, default-features = true } pezsp-transaction-storage-proof = { default-features = true, workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/treasury/Cargo.toml b/bizinikiwi/pezframe/treasury/Cargo.toml index 6e77333f..ccf19f2e 100644 --- a/bizinikiwi/pezframe/treasury/Cargo.toml +++ b/bizinikiwi/pezframe/treasury/Cargo.toml @@ -37,7 +37,7 @@ pezpallet-utility = { workspace = true, default-features = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/try-runtime/Cargo.toml b/bizinikiwi/pezframe/try-runtime/Cargo.toml index de066a05..16f9e9b4 100644 --- a/bizinikiwi/pezframe/try-runtime/Cargo.toml +++ b/bizinikiwi/pezframe/try-runtime/Cargo.toml @@ -22,14 +22,14 @@ pezsp-api = { workspace = true } pezsp-runtime = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", "pezsp-api/std", "pezsp-runtime/std", ] -try-runtime = [ "pezframe-support/try-runtime", "pezsp-runtime/try-runtime" ] +try-runtime = ["pezframe-support/try-runtime", "pezsp-runtime/try-runtime"] runtime-benchmarks = [ "pezframe-support/runtime-benchmarks", "pezsp-api/runtime-benchmarks", diff --git a/bizinikiwi/pezframe/tx-pause/Cargo.toml b/bizinikiwi/pezframe/tx-pause/Cargo.toml index e456b4bb..d696c2d3 100644 --- a/bizinikiwi/pezframe/tx-pause/Cargo.toml +++ b/bizinikiwi/pezframe/tx-pause/Cargo.toml @@ -19,8 +19,8 @@ targets = ["x86_64-unknown-linux-gnu"] codec = { features = ["derive"], workspace = true } docify = { workspace = true } pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } pezframe-support = { workspace = true } +pezframe-system = { workspace = true } scale-info = { features = ["derive"], workspace = true } [dev-dependencies] @@ -29,27 +29,27 @@ pezpallet-proxy = { workspace = true, default-features = true } pezpallet-utility = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", + "pezframe-support/std", + "pezframe-system/std", "pezframe/std", "scale-info/std", - "pezframe-support/std", - "pezframe-system/std" ] runtime-benchmarks = [ + "pezframe-support/runtime-benchmarks", + "pezframe-system/runtime-benchmarks", "pezframe/runtime-benchmarks", "pezpallet-balances/runtime-benchmarks", "pezpallet-proxy/runtime-benchmarks", "pezpallet-utility/runtime-benchmarks", - "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" ] try-runtime = [ + "pezframe-support/try-runtime", + "pezframe-system/try-runtime", "pezframe/try-runtime", "pezpallet-balances/try-runtime", "pezpallet-proxy/try-runtime", "pezpallet-utility/try-runtime", - "pezframe-support/try-runtime", - "pezframe-system/try-runtime" ] diff --git a/bizinikiwi/pezframe/uniques/Cargo.toml b/bizinikiwi/pezframe/uniques/Cargo.toml index a948746a..2f41e444 100644 --- a/bizinikiwi/pezframe/uniques/Cargo.toml +++ b/bizinikiwi/pezframe/uniques/Cargo.toml @@ -30,7 +30,7 @@ pezpallet-balances = { workspace = true, default-features = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/utility/Cargo.toml b/bizinikiwi/pezframe/utility/Cargo.toml index 5ed03889..e8e8099c 100644 --- a/bizinikiwi/pezframe/utility/Cargo.toml +++ b/bizinikiwi/pezframe/utility/Cargo.toml @@ -33,7 +33,7 @@ pezpallet-collective = { workspace = true, default-features = true } pezpallet-timestamp = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/bizinikiwi/pezframe/verify-signature/Cargo.toml b/bizinikiwi/pezframe/verify-signature/Cargo.toml index 492b028e..8bb4a192 100644 --- a/bizinikiwi/pezframe/verify-signature/Cargo.toml +++ b/bizinikiwi/pezframe/verify-signature/Cargo.toml @@ -27,7 +27,7 @@ pezsp-weights = { features = ["serde"], workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/bizinikiwi/pezframe/vesting/Cargo.toml b/bizinikiwi/pezframe/vesting/Cargo.toml index 64dabec2..649252e1 100644 --- a/bizinikiwi/pezframe/vesting/Cargo.toml +++ b/bizinikiwi/pezframe/vesting/Cargo.toml @@ -30,7 +30,7 @@ pezpallet-balances = { workspace = true, default-features = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/bizinikiwi/pezframe/whitelist/Cargo.toml b/bizinikiwi/pezframe/whitelist/Cargo.toml index 1324e491..1952fbeb 100644 --- a/bizinikiwi/pezframe/whitelist/Cargo.toml +++ b/bizinikiwi/pezframe/whitelist/Cargo.toml @@ -18,8 +18,8 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { features = ["derive", "max-encoded-len"], workspace = true } pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } pezframe-support = { workspace = true } +pezframe-system = { workspace = true } scale-info = { features = ["derive"], workspace = true } [dev-dependencies] @@ -27,25 +27,25 @@ pezpallet-balances = { workspace = true, default-features = true } pezpallet-preimage = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", + "pezframe-support/std", + "pezframe-system/std", "pezframe/std", "scale-info/std", - "pezframe-support/std", - "pezframe-system/std" ] runtime-benchmarks = [ + "pezframe-support/runtime-benchmarks", + "pezframe-system/runtime-benchmarks", "pezframe/runtime-benchmarks", "pezpallet-balances/runtime-benchmarks", "pezpallet-preimage/runtime-benchmarks", - "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" ] try-runtime = [ + "pezframe-support/try-runtime", + "pezframe-system/try-runtime", "pezframe/try-runtime", "pezpallet-balances/try-runtime", "pezpallet-preimage/try-runtime", - "pezframe-support/try-runtime", - "pezframe-system/try-runtime" ] diff --git a/bizinikiwi/primitives/api/Cargo.toml b/bizinikiwi/primitives/api/Cargo.toml index e78599cf..c560fd54 100644 --- a/bizinikiwi/primitives/api/Cargo.toml +++ b/bizinikiwi/primitives/api/Cargo.toml @@ -34,7 +34,7 @@ scale-info = { features = ["derive"], workspace = true } thiserror = { optional = true, workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "hash-db", @@ -59,10 +59,10 @@ std = [ # building a runtime for registering it on chain. # # This sets the max logging level to `off` for `log`. -disable-logging = [ "log/max_level_off" ] +disable-logging = ["log/max_level_off"] # Do not report the documentation in the metadata. -no-metadata-docs = [ "pezsp-api-proc-macro/no-metadata-docs" ] -frame-metadata = [ "pezsp-metadata-ir" ] +no-metadata-docs = ["pezsp-api-proc-macro/no-metadata-docs"] +frame-metadata = ["pezsp-metadata-ir"] runtime-benchmarks = [ "pezsp-runtime-interface/runtime-benchmarks", "pezsp-runtime/runtime-benchmarks", diff --git a/bizinikiwi/primitives/api/proc-macro/Cargo.toml b/bizinikiwi/primitives/api/proc-macro/Cargo.toml index bcb22622..a5defe7e 100644 --- a/bizinikiwi/primitives/api/proc-macro/Cargo.toml +++ b/bizinikiwi/primitives/api/proc-macro/Cargo.toml @@ -38,6 +38,6 @@ assert_matches = { workspace = true } [features] # Required for the doc tests -default = [ "std" ] -std = [ "blake2/std" ] +default = ["std"] +std = ["blake2/std"] no-metadata-docs = [] diff --git a/bizinikiwi/primitives/application-crypto/Cargo.toml b/bizinikiwi/primitives/application-crypto/Cargo.toml index 73353269..59a72759 100644 --- a/bizinikiwi/primitives/application-crypto/Cargo.toml +++ b/bizinikiwi/primitives/application-crypto/Cargo.toml @@ -24,7 +24,7 @@ scale-info = { features = ["derive"], workspace = true } serde = { optional = true, features = ["alloc", "derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "full_crypto", @@ -35,7 +35,7 @@ std = [ ] # Serde support without relying on std features. -serde = [ "dep:serde", "pezsp-core/serde", "scale-info/serde" ] +serde = ["dep:serde", "pezsp-core/serde", "scale-info/serde"] # This feature enables all crypto primitives for `no_std` builds like microcontrollers # or Intel SGX. diff --git a/bizinikiwi/primitives/application-crypto/test/Cargo.toml b/bizinikiwi/primitives/application-crypto/test/Cargo.toml index 4977aaaa..84647544 100644 --- a/bizinikiwi/primitives/application-crypto/test/Cargo.toml +++ b/bizinikiwi/primitives/application-crypto/test/Cargo.toml @@ -25,7 +25,7 @@ pezsp-keystore = { workspace = true } pezsp-tracing = { workspace = true, default-features = true } [features] -bls-experimental = [ "bizinikiwi-test-runtime-client/bls-experimental" ] +bls-experimental = ["bizinikiwi-test-runtime-client/bls-experimental"] runtime-benchmarks = [ "bizinikiwi-test-runtime-client/runtime-benchmarks", "pezsp-api/runtime-benchmarks", diff --git a/bizinikiwi/primitives/arithmetic/Cargo.toml b/bizinikiwi/primitives/arithmetic/Cargo.toml index dc886acc..986d6a40 100644 --- a/bizinikiwi/primitives/arithmetic/Cargo.toml +++ b/bizinikiwi/primitives/arithmetic/Cargo.toml @@ -36,7 +36,7 @@ primitive-types = { workspace = true, default-features = true } rand = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "num-traits/std", @@ -45,4 +45,4 @@ std = [ "serde/std", ] # Serde support without relying on std features. -serde = [ "dep:serde", "scale-info/serde" ] +serde = ["dep:serde", "scale-info/serde"] diff --git a/bizinikiwi/primitives/authority-discovery/Cargo.toml b/bizinikiwi/primitives/authority-discovery/Cargo.toml index bd8c2b5b..ea45c252 100644 --- a/bizinikiwi/primitives/authority-discovery/Cargo.toml +++ b/bizinikiwi/primitives/authority-discovery/Cargo.toml @@ -24,7 +24,7 @@ pezsp-runtime = { workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezsp-api/std", diff --git a/bizinikiwi/primitives/block-builder/Cargo.toml b/bizinikiwi/primitives/block-builder/Cargo.toml index 6241413a..a3599c0e 100644 --- a/bizinikiwi/primitives/block-builder/Cargo.toml +++ b/bizinikiwi/primitives/block-builder/Cargo.toml @@ -22,8 +22,8 @@ pezsp-inherents = { workspace = true } pezsp-runtime = { workspace = true } [features] -default = [ "std" ] -std = [ "pezsp-api/std", "pezsp-inherents/std", "pezsp-runtime/std" ] +default = ["std"] +std = ["pezsp-api/std", "pezsp-inherents/std", "pezsp-runtime/std"] runtime-benchmarks = [ "pezsp-api/runtime-benchmarks", "pezsp-inherents/runtime-benchmarks", diff --git a/bizinikiwi/primitives/consensus/aura/Cargo.toml b/bizinikiwi/primitives/consensus/aura/Cargo.toml index 6cf14e3c..8c491e83 100644 --- a/bizinikiwi/primitives/consensus/aura/Cargo.toml +++ b/bizinikiwi/primitives/consensus/aura/Cargo.toml @@ -28,7 +28,7 @@ pezsp-timestamp = { workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "async-trait", "codec/std", diff --git a/bizinikiwi/primitives/consensus/babe/Cargo.toml b/bizinikiwi/primitives/consensus/babe/Cargo.toml index 1333d73b..9c92dad7 100644 --- a/bizinikiwi/primitives/consensus/babe/Cargo.toml +++ b/bizinikiwi/primitives/consensus/babe/Cargo.toml @@ -30,7 +30,7 @@ scale-info = { features = ["derive"], workspace = true } serde = { features = ["alloc", "derive"], optional = true, workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "async-trait", "codec/std", diff --git a/bizinikiwi/primitives/consensus/beefy/Cargo.toml b/bizinikiwi/primitives/consensus/beefy/Cargo.toml index aaac5138..3cda9615 100644 --- a/bizinikiwi/primitives/consensus/beefy/Cargo.toml +++ b/bizinikiwi/primitives/consensus/beefy/Cargo.toml @@ -35,7 +35,7 @@ array-bytes = { workspace = true, default-features = true } w3f-bls = { features = ["std"], workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezsp-api/std", diff --git a/bizinikiwi/primitives/consensus/grandpa/Cargo.toml b/bizinikiwi/primitives/consensus/grandpa/Cargo.toml index 5ff852a5..4ae199f9 100644 --- a/bizinikiwi/primitives/consensus/grandpa/Cargo.toml +++ b/bizinikiwi/primitives/consensus/grandpa/Cargo.toml @@ -29,7 +29,7 @@ scale-info = { features = ["derive"], workspace = true } serde = { features = ["alloc", "derive"], optional = true, workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "finality-grandpa/std", diff --git a/bizinikiwi/primitives/consensus/pow/Cargo.toml b/bizinikiwi/primitives/consensus/pow/Cargo.toml index 5399461d..4b1bff7d 100644 --- a/bizinikiwi/primitives/consensus/pow/Cargo.toml +++ b/bizinikiwi/primitives/consensus/pow/Cargo.toml @@ -23,8 +23,8 @@ pezsp-core = { workspace = true } pezsp-runtime = { workspace = true } [features] -default = [ "std" ] -std = [ "codec/std", "pezsp-api/std", "pezsp-core/std", "pezsp-runtime/std" ] +default = ["std"] +std = ["codec/std", "pezsp-api/std", "pezsp-core/std", "pezsp-runtime/std"] runtime-benchmarks = [ "pezsp-api/runtime-benchmarks", "pezsp-runtime/runtime-benchmarks", diff --git a/bizinikiwi/primitives/consensus/sassafras/Cargo.toml b/bizinikiwi/primitives/consensus/sassafras/Cargo.toml index 01e15ad6..2447b104 100644 --- a/bizinikiwi/primitives/consensus/sassafras/Cargo.toml +++ b/bizinikiwi/primitives/consensus/sassafras/Cargo.toml @@ -33,7 +33,7 @@ scale-info = { features = ["derive"], workspace = true } serde = { features = ["derive"], optional = true, workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezsp-api/std", diff --git a/bizinikiwi/primitives/consensus/slots/Cargo.toml b/bizinikiwi/primitives/consensus/slots/Cargo.toml index 1ba48b12..b736fa47 100644 --- a/bizinikiwi/primitives/consensus/slots/Cargo.toml +++ b/bizinikiwi/primitives/consensus/slots/Cargo.toml @@ -23,9 +23,9 @@ scale-info = { features = ["derive"], workspace = true } serde = { features = ["alloc", "derive"], optional = true, workspace = true } [features] -default = [ "std" ] -std = [ "codec/std", "pezsp-timestamp/std", "scale-info/std", "serde/std" ] +default = ["std"] +std = ["codec/std", "pezsp-timestamp/std", "scale-info/std", "serde/std"] # Serde support without relying on std features. -serde = [ "dep:serde", "scale-info/serde" ] -runtime-benchmarks = [ "pezsp-timestamp/runtime-benchmarks" ] +serde = ["dep:serde", "scale-info/serde"] +runtime-benchmarks = ["pezsp-timestamp/runtime-benchmarks"] diff --git a/bizinikiwi/primitives/core/Cargo.toml b/bizinikiwi/primitives/core/Cargo.toml index da58ad50..599f0773 100644 --- a/bizinikiwi/primitives/core/Cargo.toml +++ b/bizinikiwi/primitives/core/Cargo.toml @@ -90,7 +90,7 @@ regex = { workspace = true } serde_json = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "ark-vrf?/std", "bip39/rand", @@ -153,14 +153,14 @@ serde = [ # This feature enables all crypto primitives for `no_std` builds like microcontrollers # or Intel SGX. # For the regular wasm runtime builds this should not be used. -full_crypto = [ "blake2" ] +full_crypto = ["blake2"] # This feature adds BLS crypto primitives. # It should not be used in production since the implementation and interface may still # be subject to significant changes. -bls-experimental = [ "sha2", "w3f-bls" ] +bls-experimental = ["sha2", "w3f-bls"] # This feature adds Bandersnatch crypto primitives. # It should not be used in production since the implementation and interface may still # be subject to significant changes. -bandersnatch-experimental = [ "ark-vrf" ] +bandersnatch-experimental = ["ark-vrf"] diff --git a/bizinikiwi/primitives/crypto/ec-utils/Cargo.toml b/bizinikiwi/primitives/crypto/ec-utils/Cargo.toml index f578147d..d3bc45d7 100644 --- a/bizinikiwi/primitives/crypto/ec-utils/Cargo.toml +++ b/bizinikiwi/primitives/crypto/ec-utils/Cargo.toml @@ -31,7 +31,7 @@ ark-scale = { features = ["hazmat"], optional = true, workspace = true } pezsp-runtime-interface = { optional = true, workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "ark-bls12-377-ext?/std", "ark-bls12-377?/std", @@ -48,11 +48,11 @@ std = [ "ark-scale?/std", "pezsp-runtime-interface?/std", ] -common = [ "ark-ec", "ark-scale", "pezsp-runtime-interface" ] -bls12-377 = [ "ark-bls12-377", "ark-bls12-377-ext", "common" ] -bls12-381 = [ "ark-bls12-381", "ark-bls12-381-ext", "common" ] -bw6-761 = [ "ark-bw6-761", "ark-bw6-761-ext", "common" ] -ed-on-bls12-377 = [ "ark-ed-on-bls12-377", "ark-ed-on-bls12-377-ext", "common" ] +common = ["ark-ec", "ark-scale", "pezsp-runtime-interface"] +bls12-377 = ["ark-bls12-377", "ark-bls12-377-ext", "common"] +bls12-381 = ["ark-bls12-381", "ark-bls12-381-ext", "common"] +bw6-761 = ["ark-bw6-761", "ark-bw6-761-ext", "common"] +ed-on-bls12-377 = ["ark-ed-on-bls12-377", "ark-ed-on-bls12-377-ext", "common"] ed-on-bls12-381-bandersnatch = [ "ark-ed-on-bls12-381-bandersnatch", "ark-ed-on-bls12-381-bandersnatch-ext", diff --git a/bizinikiwi/primitives/crypto/hashing/Cargo.toml b/bizinikiwi/primitives/crypto/hashing/Cargo.toml index a1ad0080..25b28c4e 100644 --- a/bizinikiwi/primitives/crypto/hashing/Cargo.toml +++ b/bizinikiwi/primitives/crypto/hashing/Cargo.toml @@ -36,7 +36,7 @@ criterion = { workspace = true, default-features = true } # The proc-macro tests are in its own crate [features] -default = [ "std" ] +default = ["std"] std = [ "blake2b_simd/std", "byteorder/std", diff --git a/bizinikiwi/primitives/debug-derive/Cargo.toml b/bizinikiwi/primitives/debug-derive/Cargo.toml index a5116c7f..0f26a4e1 100644 --- a/bizinikiwi/primitives/debug-derive/Cargo.toml +++ b/bizinikiwi/primitives/debug-derive/Cargo.toml @@ -24,7 +24,7 @@ quote = { workspace = true } syn = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [] # By default `RuntimeDebug` implements `Debug` that outputs `` when `std` is # disabled. However, sometimes downstream users need to have the real `Debug` implementation for diff --git a/bizinikiwi/primitives/externalities/Cargo.toml b/bizinikiwi/primitives/externalities/Cargo.toml index 685122f9..0c69441b 100644 --- a/bizinikiwi/primitives/externalities/Cargo.toml +++ b/bizinikiwi/primitives/externalities/Cargo.toml @@ -22,5 +22,5 @@ environmental = { workspace = true } pezsp-storage = { workspace = true } [features] -default = [ "std" ] -std = [ "codec/std", "environmental/std", "pezsp-storage/std" ] +default = ["std"] +std = ["codec/std", "environmental/std", "pezsp-storage/std"] diff --git a/bizinikiwi/primitives/genesis-builder/Cargo.toml b/bizinikiwi/primitives/genesis-builder/Cargo.toml index 0485f042..128c31ad 100644 --- a/bizinikiwi/primitives/genesis-builder/Cargo.toml +++ b/bizinikiwi/primitives/genesis-builder/Cargo.toml @@ -25,7 +25,7 @@ pezsp-runtime = { workspace = true } serde_json = { features = ["alloc", "arbitrary_precision"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezsp-api/std", diff --git a/bizinikiwi/primitives/inherents/Cargo.toml b/bizinikiwi/primitives/inherents/Cargo.toml index d6f6ca47..b351f8d0 100644 --- a/bizinikiwi/primitives/inherents/Cargo.toml +++ b/bizinikiwi/primitives/inherents/Cargo.toml @@ -28,7 +28,7 @@ thiserror = { optional = true, workspace = true } futures = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "async-trait", "codec/std", @@ -36,4 +36,4 @@ std = [ "scale-info/std", "thiserror", ] -runtime-benchmarks = [ "pezsp-runtime?/runtime-benchmarks" ] +runtime-benchmarks = ["pezsp-runtime?/runtime-benchmarks"] diff --git a/bizinikiwi/primitives/io/Cargo.toml b/bizinikiwi/primitives/io/Cargo.toml index 5fd5926b..c9281d23 100644 --- a/bizinikiwi/primitives/io/Cargo.toml +++ b/bizinikiwi/primitives/io/Cargo.toml @@ -60,7 +60,7 @@ polkavm-derive = { workspace = true } rustversion = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bytes/std", "codec/std", @@ -81,7 +81,7 @@ std = [ "tracing/std", ] -with-tracing = [ "pezsp-tracing/with-tracing" ] +with-tracing = ["pezsp-tracing/with-tracing"] # These two features are used for `no_std` builds for the environments which already provides # `#[panic_handler]`, `#[alloc_error_handler]` and `#[global_allocator]`. diff --git a/bizinikiwi/primitives/keyring/Cargo.toml b/bizinikiwi/primitives/keyring/Cargo.toml index 03d157e4..8aff9ba3 100644 --- a/bizinikiwi/primitives/keyring/Cargo.toml +++ b/bizinikiwi/primitives/keyring/Cargo.toml @@ -22,11 +22,11 @@ pezsp-runtime = { workspace = true } strum = { features = ["derive"], workspace = true } [features] -default = [ "std" ] -std = [ "pezsp-core/std", "pezsp-runtime/std", "strum/std" ] +default = ["std"] +std = ["pezsp-core/std", "pezsp-runtime/std", "strum/std"] # This feature adds Bandersnatch crypto primitives. # It should not be used in production since the implementation and interface may still # be subject to significant changes. -bandersnatch-experimental = [ "pezsp-core/bandersnatch-experimental" ] -runtime-benchmarks = [ "pezsp-runtime/runtime-benchmarks" ] +bandersnatch-experimental = ["pezsp-core/bandersnatch-experimental"] +runtime-benchmarks = ["pezsp-runtime/runtime-benchmarks"] diff --git a/bizinikiwi/primitives/keystore/Cargo.toml b/bizinikiwi/primitives/keystore/Cargo.toml index a7fd8f3e..fe323ceb 100644 --- a/bizinikiwi/primitives/keystore/Cargo.toml +++ b/bizinikiwi/primitives/keystore/Cargo.toml @@ -22,7 +22,7 @@ pezsp-core = { workspace = true } pezsp-externalities = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "dep:parking_lot", @@ -33,9 +33,9 @@ std = [ # This feature adds BLS crypto primitives. # It should not be used in production since the implementation and interface may still # be subject to significant changes. -bls-experimental = [ "pezsp-core/bls-experimental" ] +bls-experimental = ["pezsp-core/bls-experimental"] # This feature adds Bandersnatch crypto primitives. # It should not be used in production since the implementation and interface may still # be subject to significant changes. -bandersnatch-experimental = [ "pezsp-core/bandersnatch-experimental" ] +bandersnatch-experimental = ["pezsp-core/bandersnatch-experimental"] diff --git a/bizinikiwi/primitives/merkle-mountain-range/Cargo.toml b/bizinikiwi/primitives/merkle-mountain-range/Cargo.toml index 99c2307d..6ba2ac70 100644 --- a/bizinikiwi/primitives/merkle-mountain-range/Cargo.toml +++ b/bizinikiwi/primitives/merkle-mountain-range/Cargo.toml @@ -31,7 +31,7 @@ thiserror = { optional = true, workspace = true } array-bytes = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "dep:thiserror", diff --git a/bizinikiwi/primitives/metadata-ir/Cargo.toml b/bizinikiwi/primitives/metadata-ir/Cargo.toml index a42cb874..12a02fec 100644 --- a/bizinikiwi/primitives/metadata-ir/Cargo.toml +++ b/bizinikiwi/primitives/metadata-ir/Cargo.toml @@ -21,5 +21,5 @@ frame-metadata = { features = ["current"], workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] -std = [ "codec/std", "frame-metadata/std", "scale-info/std" ] +default = ["std"] +std = ["codec/std", "frame-metadata/std", "scale-info/std"] diff --git a/bizinikiwi/primitives/mixnet/Cargo.toml b/bizinikiwi/primitives/mixnet/Cargo.toml index 62c58085..54742a11 100644 --- a/bizinikiwi/primitives/mixnet/Cargo.toml +++ b/bizinikiwi/primitives/mixnet/Cargo.toml @@ -26,11 +26,11 @@ pezsp-application-crypto = { workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezsp-api/std", "pezsp-application-crypto/std", "scale-info/std", ] -runtime-benchmarks = [ "pezsp-api/runtime-benchmarks" ] +runtime-benchmarks = ["pezsp-api/runtime-benchmarks"] diff --git a/bizinikiwi/primitives/npos-elections/Cargo.toml b/bizinikiwi/primitives/npos-elections/Cargo.toml index 485b9ef6..b75bf278 100644 --- a/bizinikiwi/primitives/npos-elections/Cargo.toml +++ b/bizinikiwi/primitives/npos-elections/Cargo.toml @@ -25,7 +25,7 @@ scale-info = { features = ["derive"], workspace = true } serde = { features = ["alloc", "derive"], optional = true, workspace = true } [features] -default = [ "std" ] +default = ["std"] bench = [] std = [ "codec/std", @@ -44,4 +44,4 @@ serde = [ "pezsp-runtime/serde", "scale-info/serde", ] -runtime-benchmarks = [ "pezsp-runtime/runtime-benchmarks" ] +runtime-benchmarks = ["pezsp-runtime/runtime-benchmarks"] diff --git a/bizinikiwi/primitives/offchain/Cargo.toml b/bizinikiwi/primitives/offchain/Cargo.toml index 83a297c5..f5b98384 100644 --- a/bizinikiwi/primitives/offchain/Cargo.toml +++ b/bizinikiwi/primitives/offchain/Cargo.toml @@ -22,8 +22,8 @@ pezsp-core = { workspace = true } pezsp-runtime = { workspace = true } [features] -default = [ "std" ] -std = [ "pezsp-api/std", "pezsp-core/std", "pezsp-runtime/std" ] +default = ["std"] +std = ["pezsp-api/std", "pezsp-core/std", "pezsp-runtime/std"] runtime-benchmarks = [ "pezsp-api/runtime-benchmarks", "pezsp-runtime/runtime-benchmarks", diff --git a/bizinikiwi/primitives/runtime-interface/Cargo.toml b/bizinikiwi/primitives/runtime-interface/Cargo.toml index d500b5a5..630e0e91 100644 --- a/bizinikiwi/primitives/runtime-interface/Cargo.toml +++ b/bizinikiwi/primitives/runtime-interface/Cargo.toml @@ -36,7 +36,7 @@ rustversion = { workspace = true } trybuild = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bytes/std", "codec/std", diff --git a/bizinikiwi/primitives/runtime-interface/test-wasm-deprecated/Cargo.toml b/bizinikiwi/primitives/runtime-interface/test-wasm-deprecated/Cargo.toml index 3e23020c..779a0d3b 100644 --- a/bizinikiwi/primitives/runtime-interface/test-wasm-deprecated/Cargo.toml +++ b/bizinikiwi/primitives/runtime-interface/test-wasm-deprecated/Cargo.toml @@ -26,7 +26,7 @@ pezsp-runtime-interface = { workspace = true } bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bizinikiwi-wasm-builder", "pezsp-core/std", diff --git a/bizinikiwi/primitives/runtime-interface/test-wasm/Cargo.toml b/bizinikiwi/primitives/runtime-interface/test-wasm/Cargo.toml index f939620b..1556acc0 100644 --- a/bizinikiwi/primitives/runtime-interface/test-wasm/Cargo.toml +++ b/bizinikiwi/primitives/runtime-interface/test-wasm/Cargo.toml @@ -27,7 +27,7 @@ pezsp-runtime-interface = { workspace = true } bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bizinikiwi-wasm-builder", "bytes/std", diff --git a/bizinikiwi/primitives/runtime/Cargo.toml b/bizinikiwi/primitives/runtime/Cargo.toml index 2281aa54..07e3e295 100644 --- a/bizinikiwi/primitives/runtime/Cargo.toml +++ b/bizinikiwi/primitives/runtime/Cargo.toml @@ -10,11 +10,11 @@ description = "Runtime Modules shared primitive types." documentation.workspace = true readme = "README.md" exclude = [ - "docs/images/*.png", - "docs/images/*.jpg", - "docs/whitepaper/*.png", - "!docs/images/Pezkuwi_Logo_Horizontal_Pink_White.png", "!docs/images/Pezkuwi_Logo_Horizontal_Pink_Black.png", + "!docs/images/Pezkuwi_Logo_Horizontal_Pink_White.png", + "docs/images/*.jpg", + "docs/images/*.png", + "docs/whitepaper/*.png", ] [lints] @@ -24,7 +24,6 @@ workspace = true targets = ["x86_64-unknown-linux-gnu"] [dependencies] -pez-binary-merkle-tree = { workspace = true } bytes = { workspace = true } codec = { features = ["derive", "max-encoded-len"], workspace = true } docify = { workspace = true } @@ -34,6 +33,7 @@ impl-trait-for-tuples = { workspace = true } log = { workspace = true } num-traits = { workspace = true } paste = { workspace = true, default-features = true } +pez-binary-merkle-tree = { workspace = true } pezsp-application-crypto = { workspace = true } pezsp-arithmetic = { workspace = true } pezsp-core = { workspace = true } @@ -58,13 +58,13 @@ zstd = { workspace = true } [features] runtime-benchmarks = [ + "pez-binary-merkle-tree/runtime-benchmarks", "pezsp-io/runtime-benchmarks", "pezsp-state-machine/runtime-benchmarks", "pezsp-trie/runtime-benchmarks", - "pez-binary-merkle-tree/runtime-benchmarks" ] try-runtime = [] -default = [ "std" ] +default = ["std"] std = [ "bytes/std", "codec/std", diff --git a/bizinikiwi/primitives/session/Cargo.toml b/bizinikiwi/primitives/session/Cargo.toml index c08e2de6..d7912dce 100644 --- a/bizinikiwi/primitives/session/Cargo.toml +++ b/bizinikiwi/primitives/session/Cargo.toml @@ -26,7 +26,7 @@ pezsp-staking = { workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezsp-api/std", diff --git a/bizinikiwi/primitives/staking/Cargo.toml b/bizinikiwi/primitives/staking/Cargo.toml index 8103e68c..c54980af 100644 --- a/bizinikiwi/primitives/staking/Cargo.toml +++ b/bizinikiwi/primitives/staking/Cargo.toml @@ -26,7 +26,7 @@ pezsp-core = { workspace = true } pezsp-runtime = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezsp-core/std", @@ -34,4 +34,4 @@ std = [ "scale-info/std", "serde/std", ] -runtime-benchmarks = [ "pezsp-runtime/runtime-benchmarks" ] +runtime-benchmarks = ["pezsp-runtime/runtime-benchmarks"] diff --git a/bizinikiwi/primitives/state-machine/Cargo.toml b/bizinikiwi/primitives/state-machine/Cargo.toml index afbbb292..2a30c32e 100644 --- a/bizinikiwi/primitives/state-machine/Cargo.toml +++ b/bizinikiwi/primitives/state-machine/Cargo.toml @@ -40,8 +40,8 @@ pretty_assertions = { workspace = true } rand = { workspace = true, default-features = true } [features] -default = [ "std" ] -fuzzing = [ "arbitrary" ] +default = ["std"] +fuzzing = ["arbitrary"] std = [ "codec/std", "hash-db/std", @@ -56,4 +56,4 @@ std = [ "tracing", "trie-db/std", ] -runtime-benchmarks = [ "pezsp-trie/runtime-benchmarks" ] +runtime-benchmarks = ["pezsp-trie/runtime-benchmarks"] diff --git a/bizinikiwi/primitives/statement-store/Cargo.toml b/bizinikiwi/primitives/statement-store/Cargo.toml index 94b0a1ec..5d3a9658 100644 --- a/bizinikiwi/primitives/statement-store/Cargo.toml +++ b/bizinikiwi/primitives/statement-store/Cargo.toml @@ -42,7 +42,7 @@ x25519-dalek = { optional = true, features = [ ], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "aes-gcm", "aes-gcm?/std", diff --git a/bizinikiwi/primitives/std/Cargo.toml b/bizinikiwi/primitives/std/Cargo.toml index 7e872085..deee706d 100644 --- a/bizinikiwi/primitives/std/Cargo.toml +++ b/bizinikiwi/primitives/std/Cargo.toml @@ -17,5 +17,5 @@ workspace = true targets = ["x86_64-unknown-linux-gnu"] [features] -default = [ "std" ] +default = ["std"] std = [] diff --git a/bizinikiwi/primitives/storage/Cargo.toml b/bizinikiwi/primitives/storage/Cargo.toml index 43046047..05517ebb 100644 --- a/bizinikiwi/primitives/storage/Cargo.toml +++ b/bizinikiwi/primitives/storage/Cargo.toml @@ -24,8 +24,8 @@ ref-cast = { workspace = true } serde = { features = ["alloc", "derive"], optional = true, workspace = true } [features] -default = [ "std" ] -std = [ "codec/std", "impl-serde/std", "pezsp-debug-derive/std", "serde/std" ] +default = ["std"] +std = ["codec/std", "impl-serde/std", "pezsp-debug-derive/std", "serde/std"] # Serde support without relying on std features. -serde = [ "dep:serde", "impl-serde" ] +serde = ["dep:serde", "impl-serde"] diff --git a/bizinikiwi/primitives/test-primitives/Cargo.toml b/bizinikiwi/primitives/test-primitives/Cargo.toml index 596332fe..14efbb98 100644 --- a/bizinikiwi/primitives/test-primitives/Cargo.toml +++ b/bizinikiwi/primitives/test-primitives/Cargo.toml @@ -25,7 +25,7 @@ scale-info = { features = ["derive"], workspace = true } serde = { features = ["derive"], optional = true, workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezsp-application-crypto/std", @@ -42,4 +42,4 @@ serde = [ "pezsp-core/serde", "pezsp-runtime/serde", ] -runtime-benchmarks = [ "pezsp-runtime/runtime-benchmarks" ] +runtime-benchmarks = ["pezsp-runtime/runtime-benchmarks"] diff --git a/bizinikiwi/primitives/timestamp/Cargo.toml b/bizinikiwi/primitives/timestamp/Cargo.toml index 7d0186db..45614c99 100644 --- a/bizinikiwi/primitives/timestamp/Cargo.toml +++ b/bizinikiwi/primitives/timestamp/Cargo.toml @@ -24,7 +24,7 @@ pezsp-runtime = { workspace = true } thiserror = { optional = true, workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "async-trait", "codec/std", diff --git a/bizinikiwi/primitives/tracing/Cargo.toml b/bizinikiwi/primitives/tracing/Cargo.toml index 21e8cb22..8b74b26c 100644 --- a/bizinikiwi/primitives/tracing/Cargo.toml +++ b/bizinikiwi/primitives/tracing/Cargo.toml @@ -33,8 +33,8 @@ tracing-subscriber = { workspace = true, optional = true, features = [ ] } [features] -default = [ "std" ] -with-tracing = [ "codec/derive", "codec/full" ] +default = ["std"] +with-tracing = ["codec/derive", "codec/full"] std = [ "codec/std", "regex", diff --git a/bizinikiwi/primitives/transaction-pool/Cargo.toml b/bizinikiwi/primitives/transaction-pool/Cargo.toml index c65ef851..e286c31e 100644 --- a/bizinikiwi/primitives/transaction-pool/Cargo.toml +++ b/bizinikiwi/primitives/transaction-pool/Cargo.toml @@ -21,8 +21,8 @@ pezsp-api = { workspace = true } pezsp-runtime = { workspace = true } [features] -default = [ "std" ] -std = [ "pezsp-api/std", "pezsp-runtime/std" ] +default = ["std"] +std = ["pezsp-api/std", "pezsp-runtime/std"] runtime-benchmarks = [ "pezsp-api/runtime-benchmarks", "pezsp-runtime/runtime-benchmarks", diff --git a/bizinikiwi/primitives/transaction-storage-proof/Cargo.toml b/bizinikiwi/primitives/transaction-storage-proof/Cargo.toml index e710d7ce..73bda9ef 100644 --- a/bizinikiwi/primitives/transaction-storage-proof/Cargo.toml +++ b/bizinikiwi/primitives/transaction-storage-proof/Cargo.toml @@ -26,7 +26,7 @@ pezsp-trie = { optional = true, workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "async-trait", "codec/std", diff --git a/bizinikiwi/primitives/trie/Cargo.toml b/bizinikiwi/primitives/trie/Cargo.toml index 8022e21a..806111bf 100644 --- a/bizinikiwi/primitives/trie/Cargo.toml +++ b/bizinikiwi/primitives/trie/Cargo.toml @@ -47,7 +47,7 @@ trie-bench = { workspace = true } trie-standardmap = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "ahash", "codec/std", diff --git a/bizinikiwi/primitives/version/Cargo.toml b/bizinikiwi/primitives/version/Cargo.toml index d05a49a6..61c80e8d 100644 --- a/bizinikiwi/primitives/version/Cargo.toml +++ b/bizinikiwi/primitives/version/Cargo.toml @@ -29,7 +29,7 @@ serde = { features = ["alloc", "derive"], optional = true, workspace = true } thiserror = { optional = true, workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "impl-serde/std", @@ -42,7 +42,7 @@ std = [ ] # Serde support without relying on std features. -serde = [ "dep:serde", "impl-serde", "pezsp-runtime/serde" ] +serde = ["dep:serde", "impl-serde", "pezsp-runtime/serde"] runtime-benchmarks = [ "pezsp-runtime/runtime-benchmarks", "pezsp-version-proc-macro/runtime-benchmarks", diff --git a/bizinikiwi/primitives/version/proc-macro/Cargo.toml b/bizinikiwi/primitives/version/proc-macro/Cargo.toml index 068f0a40..87f85073 100644 --- a/bizinikiwi/primitives/version/proc-macro/Cargo.toml +++ b/bizinikiwi/primitives/version/proc-macro/Cargo.toml @@ -29,4 +29,4 @@ syn = { features = ["extra-traits", "fold", "full", "visit"], workspace = true } pezsp-version = { workspace = true, default-features = true } [features] -runtime-benchmarks = [ "pezsp-version/runtime-benchmarks" ] +runtime-benchmarks = ["pezsp-version/runtime-benchmarks"] diff --git a/bizinikiwi/primitives/wasm-interface/Cargo.toml b/bizinikiwi/primitives/wasm-interface/Cargo.toml index 44098f90..167b24cb 100644 --- a/bizinikiwi/primitives/wasm-interface/Cargo.toml +++ b/bizinikiwi/primitives/wasm-interface/Cargo.toml @@ -24,6 +24,6 @@ log = { optional = true, workspace = true, default-features = true } wasmtime = { optional = true, workspace = true } [features] -default = [ "std" ] -std = [ "anyhow?/std", "codec/std", "log/std", "wasmtime?/std" ] -wasmtime = [ "anyhow", "dep:wasmtime" ] +default = ["std"] +std = ["anyhow?/std", "codec/std", "log/std", "wasmtime?/std"] +wasmtime = ["anyhow", "dep:wasmtime"] diff --git a/bizinikiwi/primitives/weights/Cargo.toml b/bizinikiwi/primitives/weights/Cargo.toml index 56bf7aaf..7d9436c6 100644 --- a/bizinikiwi/primitives/weights/Cargo.toml +++ b/bizinikiwi/primitives/weights/Cargo.toml @@ -26,7 +26,7 @@ serde = { optional = true, features = ["alloc", "derive"], workspace = true } smallvec = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bounded-collections/std", "codec/std", @@ -38,7 +38,7 @@ std = [ ] # By default some types have documentation, `full-metadata-docs` allows to add documentation to # more types in the metadata. -full-metadata-docs = [ "scale-info/docs" ] +full-metadata-docs = ["scale-info/docs"] # Serde support without relying on std features. serde = [ @@ -48,4 +48,4 @@ serde = [ "scale-info/serde", ] -json-schema = [ "dep:schemars" ] +json-schema = ["dep:schemars"] diff --git a/bizinikiwi/test-utils/cli/Cargo.toml b/bizinikiwi/test-utils/cli/Cargo.toml index 655ead38..d3322313 100644 --- a/bizinikiwi/test-utils/cli/Cargo.toml +++ b/bizinikiwi/test-utils/cli/Cargo.toml @@ -30,7 +30,7 @@ regex = { workspace = true } tokio = { features = ["full"], workspace = true, default-features = true } [features] -try-runtime = [ "node-cli/try-runtime" ] +try-runtime = ["node-cli/try-runtime"] runtime-benchmarks = [ "bizinikiwi-rpc-client/runtime-benchmarks", "node-cli/runtime-benchmarks", diff --git a/bizinikiwi/test-utils/runtime/Cargo.toml b/bizinikiwi/test-utils/runtime/Cargo.toml index efbad41a..8e6d8ee3 100644 --- a/bizinikiwi/test-utils/runtime/Cargo.toml +++ b/bizinikiwi/test-utils/runtime/Cargo.toml @@ -79,7 +79,7 @@ bizinikiwi-wasm-builder = { optional = true, features = [ ], workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "array-bytes", @@ -127,12 +127,12 @@ std = [ ] # Special feature to disable logging -disable-logging = [ "pezsp-api/disable-logging" ] +disable-logging = ["pezsp-api/disable-logging"] # This feature adds BLS crypto primitives. # It should not be used in production since the implementation and interface may still # be subject to significant changes. -bls-experimental = [ "pezsp-application-crypto/bls-experimental" ] +bls-experimental = ["pezsp-application-crypto/bls-experimental"] runtime-benchmarks = [ "bizinikiwi-test-runtime-client/runtime-benchmarks", "bizinikiwi-wasm-builder?/runtime-benchmarks", diff --git a/bizinikiwi/test-utils/runtime/client/Cargo.toml b/bizinikiwi/test-utils/runtime/client/Cargo.toml index 37416a9a..b2d9822e 100644 --- a/bizinikiwi/test-utils/runtime/client/Cargo.toml +++ b/bizinikiwi/test-utils/runtime/client/Cargo.toml @@ -33,7 +33,7 @@ pezsp-runtime = { workspace = true, default-features = true } pezsp-tracing = { workspace = true, default-features = true } [features] -bls-experimental = [ "bizinikiwi-test-runtime/bls-experimental" ] +bls-experimental = ["bizinikiwi-test-runtime/bls-experimental"] runtime-benchmarks = [ "bizinikiwi-test-client/runtime-benchmarks", "bizinikiwi-test-runtime/runtime-benchmarks", diff --git a/bizinikiwi/utils/binary-merkle-tree/Cargo.toml b/bizinikiwi/utils/binary-merkle-tree/Cargo.toml index 3952b3bb..177193b4 100644 --- a/bizinikiwi/utils/binary-merkle-tree/Cargo.toml +++ b/bizinikiwi/utils/binary-merkle-tree/Cargo.toml @@ -23,7 +23,7 @@ array-bytes = { workspace = true, default-features = true } pezsp-core = { workspace = true, default-features = true } [features] -debug = [ "array-bytes", "log" ] -default = [ "debug", "std" ] -std = [ "codec/std", "hash-db/std", "log/std" ] +debug = ["array-bytes", "log"] +default = ["debug", "std"] +std = ["codec/std", "hash-db/std", "log/std"] runtime-benchmarks = [] diff --git a/bizinikiwi/utils/bizinikiwi-bip39/Cargo.toml b/bizinikiwi/utils/bizinikiwi-bip39/Cargo.toml index e95f125c..01f2f581 100644 --- a/bizinikiwi/utils/bizinikiwi-bip39/Cargo.toml +++ b/bizinikiwi/utils/bizinikiwi-bip39/Cargo.toml @@ -21,7 +21,7 @@ bip39 = { workspace = true, default-features = true } rustc-hex = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "hmac/std", "pbkdf2/std", diff --git a/bizinikiwi/utils/pezframe/storage-access-test-runtime/Cargo.toml b/bizinikiwi/utils/pezframe/storage-access-test-runtime/Cargo.toml index 6ea40f29..8f607592 100644 --- a/bizinikiwi/utils/pezframe/storage-access-test-runtime/Cargo.toml +++ b/bizinikiwi/utils/pezframe/storage-access-test-runtime/Cargo.toml @@ -26,7 +26,7 @@ pezsp-trie = { workspace = true } [build-dependencies] [features] -default = [ "std" ] +default = ["std"] no_std = [] std = [ "codec/std", diff --git a/docs/sdk/packages/guides/first-pezpallet/Cargo.toml b/docs/sdk/packages/guides/first-pezpallet/Cargo.toml index cab1d02c..498cd9e7 100644 --- a/docs/sdk/packages/guides/first-pezpallet/Cargo.toml +++ b/docs/sdk/packages/guides/first-pezpallet/Cargo.toml @@ -20,12 +20,12 @@ targets = ["x86_64-unknown-linux-gnu"] codec = { workspace = true } docify = { workspace = true } pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } pezframe-support = { workspace = true } +pezframe-system = { workspace = true } scale-info = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", @@ -34,7 +34,7 @@ std = [ "scale-info/std", ] runtime-benchmarks = [ - "pezframe/runtime-benchmarks", "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" + "pezframe-system/runtime-benchmarks", + "pezframe/runtime-benchmarks", ] diff --git a/docs/sdk/packages/guides/first-runtime/Cargo.toml b/docs/sdk/packages/guides/first-runtime/Cargo.toml index 8703bc5c..538d228f 100644 --- a/docs/sdk/packages/guides/first-runtime/Cargo.toml +++ b/docs/sdk/packages/guides/first-runtime/Cargo.toml @@ -20,8 +20,8 @@ serde_json = { workspace = true } # this is a frame-based runtime, thus importing `frame` with runtime feature enabled. pezframe = { workspace = true, features = ["runtime"] } -pezframe-system = { workspace = true } pezframe-support = { workspace = true } +pezframe-system = { workspace = true } # pallets that we want to use pezpallet-balances = { workspace = true } @@ -31,6 +31,7 @@ pezpallet-transaction-payment = { workspace = true } pezpallet-transaction-payment-rpc-runtime-api = { workspace = true } # other pezkuwi-sdk-deps +pezframe-system-rpc-runtime-api = { workspace = true } pezsp-api = { workspace = true } pezsp-block-builder = { workspace = true } pezsp-core = { workspace = true } @@ -40,7 +41,6 @@ pezsp-offchain = { workspace = true } pezsp-runtime = { workspace = true } pezsp-session = { workspace = true } pezsp-transaction-pool = { workspace = true } -pezframe-system-rpc-runtime-api = { workspace = true } # local pezpallet templates first-pezpallet = { workspace = true } @@ -51,7 +51,7 @@ docify = { workspace = true } bizinikiwi-wasm-builder = { workspace = true, optional = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bizinikiwi-wasm-builder", "codec/std", @@ -80,21 +80,21 @@ std = [ runtime-benchmarks = [ "bizinikiwi-wasm-builder?/runtime-benchmarks", "first-pezpallet/runtime-benchmarks", + "pezframe-support/runtime-benchmarks", + "pezframe-system-rpc-runtime-api/runtime-benchmarks", + "pezframe-system/runtime-benchmarks", "pezframe/runtime-benchmarks", "pezpallet-balances/runtime-benchmarks", "pezpallet-sudo/runtime-benchmarks", "pezpallet-timestamp/runtime-benchmarks", "pezpallet-transaction-payment-rpc-runtime-api/runtime-benchmarks", "pezpallet-transaction-payment/runtime-benchmarks", - "pezsp-keyring/runtime-benchmarks", - "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks", - "pezframe-system-rpc-runtime-api/runtime-benchmarks", "pezsp-api/runtime-benchmarks", "pezsp-block-builder/runtime-benchmarks", "pezsp-genesis-builder/runtime-benchmarks", + "pezsp-keyring/runtime-benchmarks", "pezsp-offchain/runtime-benchmarks", "pezsp-runtime/runtime-benchmarks", "pezsp-session/runtime-benchmarks", - "pezsp-transaction-pool/runtime-benchmarks" + "pezsp-transaction-pool/runtime-benchmarks", ] diff --git a/docs/sdk/src/reference_docs/chain_spec_runtime/Cargo.toml b/docs/sdk/src/reference_docs/chain_spec_runtime/Cargo.toml index 41fb471e..a68c4fef 100644 --- a/docs/sdk/src/reference_docs/chain_spec_runtime/Cargo.toml +++ b/docs/sdk/src/reference_docs/chain_spec_runtime/Cargo.toml @@ -38,7 +38,7 @@ pezsc-chain-spec = { workspace = true, default-features = true } bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bizinikiwi-wasm-builder", "codec/std", @@ -58,11 +58,11 @@ std = [ runtime-benchmarks = [ "bizinikiwi-wasm-builder?/runtime-benchmarks", "pezframe-support/runtime-benchmarks", + "pezframe-system/runtime-benchmarks", "pezframe/runtime-benchmarks", "pezsc-chain-spec/runtime-benchmarks", + "pezsp-api/runtime-benchmarks", "pezsp-genesis-builder/runtime-benchmarks", "pezsp-keyring/runtime-benchmarks", "pezsp-runtime/runtime-benchmarks", - "pezframe-system/runtime-benchmarks", - "pezsp-api/runtime-benchmarks" ] diff --git a/pezbridges/bin/runtime-common/Cargo.toml b/pezbridges/bin/runtime-common/Cargo.toml index ec7f437d..2618c55a 100644 --- a/pezbridges/bin/runtime-common/Cargo.toml +++ b/pezbridges/bin/runtime-common/Cargo.toml @@ -24,8 +24,8 @@ pezbp-header-pez-chain = { workspace = true } pezbp-messages = { workspace = true } pezbp-pezkuwi-core = { workspace = true } pezbp-relayers = { workspace = true } -pezbp-teyrchains = { workspace = true } pezbp-runtime = { workspace = true } +pezbp-teyrchains = { workspace = true } pezpallet-bridge-grandpa = { workspace = true } pezpallet-bridge-messages = { workspace = true } pezpallet-bridge-relayers = { workspace = true } @@ -55,7 +55,7 @@ pezpallet-bridge-messages = { features = [ pezsp-core = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-header-pez-chain/std", @@ -108,5 +108,5 @@ runtime-benchmarks = [ "pezsp-trie?/runtime-benchmarks", "xcm/runtime-benchmarks", ] -integrity-test = [ "static_assertions" ] -test-helpers = [ "pezbp-runtime/test-helpers", "pezsp-trie" ] +integrity-test = ["static_assertions"] +test-helpers = ["pezbp-runtime/test-helpers", "pezsp-trie"] diff --git a/pezbridges/chains/chain-pezcumulus/Cargo.toml b/pezbridges/chains/chain-pezcumulus/Cargo.toml index 89ecfcd7..c72e89ac 100644 --- a/pezbridges/chains/chain-pezcumulus/Cargo.toml +++ b/pezbridges/chains/chain-pezcumulus/Cargo.toml @@ -32,7 +32,7 @@ teyrchains-common = { workspace = true } pezkuwi-primitives = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "pezbp-messages/std", "pezbp-pezkuwi-core/std", diff --git a/pezbridges/chains/chain-pezkuwi-bulletin/Cargo.toml b/pezbridges/chains/chain-pezkuwi-bulletin/Cargo.toml index 55d1475f..b88ba7c0 100644 --- a/pezbridges/chains/chain-pezkuwi-bulletin/Cargo.toml +++ b/pezbridges/chains/chain-pezkuwi-bulletin/Cargo.toml @@ -33,7 +33,7 @@ pezsp-runtime = { workspace = true } pezsp-std = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-header-pez-chain/std", diff --git a/pezbridges/modules/beefy/Cargo.toml b/pezbridges/modules/beefy/Cargo.toml index ac1e9492..9729cb27 100644 --- a/pezbridges/modules/beefy/Cargo.toml +++ b/pezbridges/modules/beefy/Cargo.toml @@ -31,8 +31,8 @@ pezsp-runtime = { workspace = true } pezsp-std = { workspace = true } [dev-dependencies] -pezbp-test-utils = { workspace = true, default-features = true } mmr-lib = { workspace = true, default-features = true } +pezbp-test-utils = { workspace = true, default-features = true } pezpallet-beefy-mmr = { workspace = true, default-features = true } pezpallet-mmr = { workspace = true, default-features = true } pezsp-consensus-beefy = { workspace = true, default-features = true } @@ -40,7 +40,7 @@ pezsp-io = { workspace = true, default-features = true } rand = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-beefy/std", diff --git a/pezbridges/modules/grandpa/Cargo.toml b/pezbridges/modules/grandpa/Cargo.toml index bd6c4ca8..3241dbcc 100644 --- a/pezbridges/modules/grandpa/Cargo.toml +++ b/pezbridges/modules/grandpa/Cargo.toml @@ -40,7 +40,7 @@ pezsp-core = { workspace = true, default-features = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-header-pez-chain/std", diff --git a/pezbridges/modules/messages/Cargo.toml b/pezbridges/modules/messages/Cargo.toml index 05830089..67ff2b40 100644 --- a/pezbridges/modules/messages/Cargo.toml +++ b/pezbridges/modules/messages/Cargo.toml @@ -31,15 +31,15 @@ pezsp-std = { workspace = true } pezsp-trie = { optional = true, workspace = true } [dev-dependencies] -pezbp-test-utils = { workspace = true } pezbp-runtime = { features = ["test-helpers"], workspace = true } +pezbp-test-utils = { workspace = true } pezpallet-balances = { workspace = true } pezpallet-bridge-grandpa = { workspace = true } pezsp-core = { workspace = true } pezsp-io = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-header-pez-chain/std", @@ -81,4 +81,4 @@ try-runtime = [ "pezpallet-bridge-grandpa/try-runtime", "pezsp-runtime/try-runtime", ] -test-helpers = [ "pezbp-runtime/test-helpers", "pezsp-trie" ] +test-helpers = ["pezbp-runtime/test-helpers", "pezsp-trie"] diff --git a/pezbridges/modules/relayers/Cargo.toml b/pezbridges/modules/relayers/Cargo.toml index 5219900e..cbd5e26a 100644 --- a/pezbridges/modules/relayers/Cargo.toml +++ b/pezbridges/modules/relayers/Cargo.toml @@ -44,7 +44,7 @@ pezsp-core = { workspace = true } pezsp-io = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-header-pez-chain/std", diff --git a/pezbridges/modules/teyrchains/Cargo.toml b/pezbridges/modules/teyrchains/Cargo.toml index f240d43b..9f85dd24 100644 --- a/pezbridges/modules/teyrchains/Cargo.toml +++ b/pezbridges/modules/teyrchains/Cargo.toml @@ -20,8 +20,8 @@ tracing = { workspace = true } # Bridge Dependencies pezbp-header-pez-chain = { workspace = true } pezbp-pezkuwi-core = { workspace = true } -pezbp-teyrchains = { workspace = true } pezbp-runtime = { workspace = true } +pezbp-teyrchains = { workspace = true } pezpallet-bridge-grandpa = { workspace = true } # Bizinikiwi Dependencies @@ -38,7 +38,7 @@ pezsp-core = { workspace = true, default-features = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-header-pez-chain/std", diff --git a/pezbridges/modules/xcm-bridge-hub-router/Cargo.toml b/pezbridges/modules/xcm-bridge-hub-router/Cargo.toml index 05882e77..03ab07a8 100644 --- a/pezbridges/modules/xcm-bridge-hub-router/Cargo.toml +++ b/pezbridges/modules/xcm-bridge-hub-router/Cargo.toml @@ -37,7 +37,7 @@ xcm-builder = { workspace = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-xcm-bridge-hub-router/std", diff --git a/pezbridges/modules/xcm-bridge-hub/Cargo.toml b/pezbridges/modules/xcm-bridge-hub/Cargo.toml index 157b96af..7cd07d84 100644 --- a/pezbridges/modules/xcm-bridge-hub/Cargo.toml +++ b/pezbridges/modules/xcm-bridge-hub/Cargo.toml @@ -19,8 +19,8 @@ tracing = { workspace = true } # Bridge Dependencies pezbp-messages = { workspace = true } -pezbp-xcm-bridge-hub = { workspace = true } pezbp-runtime = { workspace = true } +pezbp-xcm-bridge-hub = { workspace = true } pezpallet-bridge-messages = { workspace = true } # Bizinikiwi Dependencies @@ -44,7 +44,7 @@ pezpallet-xcm-bridge-hub-router = { workspace = true } pezsp-io = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-header-pez-chain/std", diff --git a/pezbridges/pezsnowbridge/pezpallets/ethereum-client/Cargo.toml b/pezbridges/pezsnowbridge/pezpallets/ethereum-client/Cargo.toml index 848cdbc7..69a41a4e 100644 --- a/pezbridges/pezsnowbridge/pezpallets/ethereum-client/Cargo.toml +++ b/pezbridges/pezsnowbridge/pezpallets/ethereum-client/Cargo.toml @@ -52,7 +52,7 @@ serde = { workspace = true, default-features = true } serde_json = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] fuzzing = [ "hex-literal", "pezpallet-timestamp", diff --git a/pezbridges/pezsnowbridge/pezpallets/ethereum-client/fixtures/Cargo.toml b/pezbridges/pezsnowbridge/pezpallets/ethereum-client/fixtures/Cargo.toml index 05e33650..c99d05c7 100644 --- a/pezbridges/pezsnowbridge/pezpallets/ethereum-client/fixtures/Cargo.toml +++ b/pezbridges/pezsnowbridge/pezpallets/ethereum-client/fixtures/Cargo.toml @@ -28,7 +28,7 @@ pezsp-core = { workspace = true } pezsp-std = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "pezsnowbridge-beacon-primitives/std", "pezsnowbridge-verification-primitives/std", diff --git a/pezbridges/pezsnowbridge/pezpallets/inbound-queue-v2/Cargo.toml b/pezbridges/pezsnowbridge/pezpallets/inbound-queue-v2/Cargo.toml index da3a29a7..7711c7f1 100644 --- a/pezbridges/pezsnowbridge/pezpallets/inbound-queue-v2/Cargo.toml +++ b/pezbridges/pezsnowbridge/pezpallets/inbound-queue-v2/Cargo.toml @@ -53,7 +53,7 @@ pezsnowbridge-test-utils = { workspace = true } pezsp-keyring = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "alloy-core/std", "codec/std", diff --git a/pezbridges/pezsnowbridge/pezpallets/inbound-queue-v2/fixtures/Cargo.toml b/pezbridges/pezsnowbridge/pezpallets/inbound-queue-v2/fixtures/Cargo.toml index 698a8522..4f18627a 100644 --- a/pezbridges/pezsnowbridge/pezpallets/inbound-queue-v2/fixtures/Cargo.toml +++ b/pezbridges/pezsnowbridge/pezpallets/inbound-queue-v2/fixtures/Cargo.toml @@ -29,7 +29,7 @@ pezsp-core = { workspace = true } pezsp-std = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "pezsnowbridge-beacon-primitives/std", "pezsnowbridge-core/std", diff --git a/pezbridges/pezsnowbridge/pezpallets/inbound-queue/Cargo.toml b/pezbridges/pezsnowbridge/pezpallets/inbound-queue/Cargo.toml index adc0a9db..76b89455 100644 --- a/pezbridges/pezsnowbridge/pezpallets/inbound-queue/Cargo.toml +++ b/pezbridges/pezsnowbridge/pezpallets/inbound-queue/Cargo.toml @@ -50,7 +50,7 @@ pezsnowbridge-pezpallet-ethereum-client = { workspace = true, default-features = pezsp-keyring = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "alloy-core/std", "codec/std", diff --git a/pezbridges/pezsnowbridge/pezpallets/inbound-queue/fixtures/Cargo.toml b/pezbridges/pezsnowbridge/pezpallets/inbound-queue/fixtures/Cargo.toml index a3accead..18f7deeb 100644 --- a/pezbridges/pezsnowbridge/pezpallets/inbound-queue/fixtures/Cargo.toml +++ b/pezbridges/pezsnowbridge/pezpallets/inbound-queue/fixtures/Cargo.toml @@ -29,7 +29,7 @@ pezsp-core = { workspace = true } pezsp-std = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "pezsnowbridge-beacon-primitives/std", "pezsnowbridge-core/std", diff --git a/pezbridges/pezsnowbridge/pezpallets/outbound-queue-v2/Cargo.toml b/pezbridges/pezsnowbridge/pezpallets/outbound-queue-v2/Cargo.toml index f031da13..5b43983f 100644 --- a/pezbridges/pezsnowbridge/pezpallets/outbound-queue-v2/Cargo.toml +++ b/pezbridges/pezsnowbridge/pezpallets/outbound-queue-v2/Cargo.toml @@ -53,7 +53,7 @@ pezpallet-message-queue = { workspace = true } pezsnowbridge-test-utils = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "alloy-core/std", "codec/std", diff --git a/pezbridges/pezsnowbridge/pezpallets/outbound-queue-v2/runtime-api/Cargo.toml b/pezbridges/pezsnowbridge/pezpallets/outbound-queue-v2/runtime-api/Cargo.toml index 7257bb11..d570f499 100644 --- a/pezbridges/pezsnowbridge/pezpallets/outbound-queue-v2/runtime-api/Cargo.toml +++ b/pezbridges/pezsnowbridge/pezpallets/outbound-queue-v2/runtime-api/Cargo.toml @@ -28,7 +28,7 @@ pezsp-std = { workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", diff --git a/pezbridges/pezsnowbridge/pezpallets/outbound-queue/Cargo.toml b/pezbridges/pezsnowbridge/pezpallets/outbound-queue/Cargo.toml index 61d12782..9de68d1f 100644 --- a/pezbridges/pezsnowbridge/pezpallets/outbound-queue/Cargo.toml +++ b/pezbridges/pezsnowbridge/pezpallets/outbound-queue/Cargo.toml @@ -44,7 +44,7 @@ pezsnowbridge-outbound-queue-primitives = { workspace = true } pezpallet-message-queue = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "ethabi/std", diff --git a/pezbridges/pezsnowbridge/pezpallets/outbound-queue/runtime-api/Cargo.toml b/pezbridges/pezsnowbridge/pezpallets/outbound-queue/runtime-api/Cargo.toml index add5a393..81550c48 100644 --- a/pezbridges/pezsnowbridge/pezpallets/outbound-queue/runtime-api/Cargo.toml +++ b/pezbridges/pezsnowbridge/pezpallets/outbound-queue/runtime-api/Cargo.toml @@ -29,7 +29,7 @@ pezsp-api = { workspace = true } pezsp-std = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", diff --git a/pezbridges/pezsnowbridge/pezpallets/system-frontend/Cargo.toml b/pezbridges/pezsnowbridge/pezpallets/system-frontend/Cargo.toml index c9fc6e17..09e0dd89 100644 --- a/pezbridges/pezsnowbridge/pezpallets/system-frontend/Cargo.toml +++ b/pezbridges/pezsnowbridge/pezpallets/system-frontend/Cargo.toml @@ -41,7 +41,7 @@ pezsnowbridge-test-utils = { workspace = true } pezsp-keyring = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/pezbridges/pezsnowbridge/pezpallets/system-v2/Cargo.toml b/pezbridges/pezsnowbridge/pezpallets/system-v2/Cargo.toml index 57c6e50a..ca36601d 100644 --- a/pezbridges/pezsnowbridge/pezpallets/system-v2/Cargo.toml +++ b/pezbridges/pezsnowbridge/pezpallets/system-v2/Cargo.toml @@ -47,7 +47,7 @@ pezsnowbridge-test-utils = { workspace = true } pezsp-keyring = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/pezbridges/pezsnowbridge/pezpallets/system-v2/runtime-api/Cargo.toml b/pezbridges/pezsnowbridge/pezpallets/system-v2/runtime-api/Cargo.toml index 7e2e01f4..9f22b024 100644 --- a/pezbridges/pezsnowbridge/pezpallets/system-v2/runtime-api/Cargo.toml +++ b/pezbridges/pezsnowbridge/pezpallets/system-v2/runtime-api/Cargo.toml @@ -27,7 +27,7 @@ pezsp-std = { workspace = true } xcm = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezsnowbridge-core/std", diff --git a/pezbridges/pezsnowbridge/pezpallets/system/Cargo.toml b/pezbridges/pezsnowbridge/pezpallets/system/Cargo.toml index 8878a1ca..c368c990 100644 --- a/pezbridges/pezsnowbridge/pezpallets/system/Cargo.toml +++ b/pezbridges/pezsnowbridge/pezpallets/system/Cargo.toml @@ -47,7 +47,7 @@ pezpallet-message-queue = { workspace = true, default-features = true } pezsnowbridge-pezpallet-outbound-queue = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/pezbridges/pezsnowbridge/pezpallets/system/runtime-api/Cargo.toml b/pezbridges/pezsnowbridge/pezpallets/system/runtime-api/Cargo.toml index 4c8e8439..5ce336a1 100644 --- a/pezbridges/pezsnowbridge/pezpallets/system/runtime-api/Cargo.toml +++ b/pezbridges/pezsnowbridge/pezpallets/system/runtime-api/Cargo.toml @@ -27,7 +27,7 @@ pezsp-std = { workspace = true } xcm = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezsnowbridge-core/std", diff --git a/pezbridges/pezsnowbridge/primitives/beacon/Cargo.toml b/pezbridges/pezsnowbridge/primitives/beacon/Cargo.toml index 98c43799..c7cf5b50 100644 --- a/pezbridges/pezsnowbridge/primitives/beacon/Cargo.toml +++ b/pezbridges/pezsnowbridge/primitives/beacon/Cargo.toml @@ -42,7 +42,7 @@ pezsnowbridge-ethereum = { workspace = true } hex-literal = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "byte-slice-cast/std", "codec/std", diff --git a/pezbridges/pezsnowbridge/primitives/core/Cargo.toml b/pezbridges/pezsnowbridge/primitives/core/Cargo.toml index 8898c5ba..0b5ec7a4 100644 --- a/pezbridges/pezsnowbridge/primitives/core/Cargo.toml +++ b/pezbridges/pezsnowbridge/primitives/core/Cargo.toml @@ -39,7 +39,7 @@ xcm-executor = { workspace = true } pezbp-relayers = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-relayers/std", @@ -58,7 +58,7 @@ std = [ "xcm-executor/std", "xcm/std", ] -serde = [ "dep:serde", "scale-info/serde" ] +serde = ["dep:serde", "scale-info/serde"] runtime-benchmarks = [ "pezbp-relayers/runtime-benchmarks", "pezframe-support/runtime-benchmarks", diff --git a/pezbridges/pezsnowbridge/primitives/ethereum/Cargo.toml b/pezbridges/pezsnowbridge/primitives/ethereum/Cargo.toml index 900f8634..47ea8756 100644 --- a/pezbridges/pezsnowbridge/primitives/ethereum/Cargo.toml +++ b/pezbridges/pezsnowbridge/primitives/ethereum/Cargo.toml @@ -43,7 +43,7 @@ ethabi = { workspace = true } [features] -default = [ "std" ] +default = ["std"] expensive_tests = [] std = [ "alloy-consensus/std", diff --git a/pezbridges/pezsnowbridge/primitives/inbound-queue/Cargo.toml b/pezbridges/pezsnowbridge/primitives/inbound-queue/Cargo.toml index ba3870bb..03b9ef2c 100644 --- a/pezbridges/pezsnowbridge/primitives/inbound-queue/Cargo.toml +++ b/pezbridges/pezsnowbridge/primitives/inbound-queue/Cargo.toml @@ -45,7 +45,7 @@ hex-literal = { workspace = true, default-features = true } pezsnowbridge-test-utils = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "alloy-core/std", "codec/std", @@ -80,8 +80,8 @@ runtime-benchmarks = [ "xcm/runtime-benchmarks", ] try-runtime = [ + "pez-assets-common/try-runtime", "pezframe-support/try-runtime", "pezframe-system/try-runtime", "pezsp-runtime/try-runtime", - "pez-assets-common/try-runtime" ] diff --git a/pezbridges/pezsnowbridge/primitives/merkle-tree/Cargo.toml b/pezbridges/pezsnowbridge/primitives/merkle-tree/Cargo.toml index b9e8c392..4ee29fe4 100644 --- a/pezbridges/pezsnowbridge/primitives/merkle-tree/Cargo.toml +++ b/pezbridges/pezsnowbridge/primitives/merkle-tree/Cargo.toml @@ -30,6 +30,6 @@ pezsp-crypto-hashing = { workspace = true, default-features = true } pezsp-tracing = { workspace = true, default-features = true } [features] -default = [ "std" ] -std = [ "codec/std", "pezsp-core/std", "pezsp-runtime/std", "scale-info/std" ] -runtime-benchmarks = [ "pezsp-runtime/runtime-benchmarks" ] +default = ["std"] +std = ["codec/std", "pezsp-core/std", "pezsp-runtime/std", "scale-info/std"] +runtime-benchmarks = ["pezsp-runtime/runtime-benchmarks"] diff --git a/pezbridges/pezsnowbridge/primitives/outbound-queue/Cargo.toml b/pezbridges/pezsnowbridge/primitives/outbound-queue/Cargo.toml index f0620676..71f961b7 100644 --- a/pezbridges/pezsnowbridge/primitives/outbound-queue/Cargo.toml +++ b/pezbridges/pezsnowbridge/primitives/outbound-queue/Cargo.toml @@ -42,7 +42,7 @@ pezsnowbridge-core = { workspace = true } pezsnowbridge-verification-primitives = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "alloy-core/std", "codec/std", diff --git a/pezbridges/pezsnowbridge/primitives/verification/Cargo.toml b/pezbridges/pezsnowbridge/primitives/verification/Cargo.toml index 0e956e51..648625a8 100644 --- a/pezbridges/pezsnowbridge/primitives/verification/Cargo.toml +++ b/pezbridges/pezsnowbridge/primitives/verification/Cargo.toml @@ -25,7 +25,7 @@ pezsp-std = { workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", diff --git a/pezbridges/pezsnowbridge/runtime/runtime-common/Cargo.toml b/pezbridges/pezsnowbridge/runtime/runtime-common/Cargo.toml index 35b67dce..1ed8cd89 100644 --- a/pezbridges/pezsnowbridge/runtime/runtime-common/Cargo.toml +++ b/pezbridges/pezsnowbridge/runtime/runtime-common/Cargo.toml @@ -31,7 +31,7 @@ xcm-executor = { workspace = true } [dev-dependencies] [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", diff --git a/pezbridges/pezsnowbridge/runtime/test-common/Cargo.toml b/pezbridges/pezsnowbridge/runtime/test-common/Cargo.toml index 471e1472..9b0a3919 100644 --- a/pezbridges/pezsnowbridge/runtime/test-common/Cargo.toml +++ b/pezbridges/pezsnowbridge/runtime/test-common/Cargo.toml @@ -51,7 +51,7 @@ pezsnowbridge-pezpallet-outbound-queue = { workspace = true } pezsnowbridge-pezpallet-system = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezcumulus-pezpallet-teyrchain-system/std", diff --git a/pezbridges/pezsnowbridge/test-utils/Cargo.toml b/pezbridges/pezsnowbridge/test-utils/Cargo.toml index 8cc97b6f..4f5c11a3 100644 --- a/pezbridges/pezsnowbridge/test-utils/Cargo.toml +++ b/pezbridges/pezsnowbridge/test-utils/Cargo.toml @@ -17,8 +17,8 @@ workspace = true exclude-from-umbrella = true [dependencies] -pezbp-relayers = { workspace = true, default-features = true } codec = { workspace = true, default-features = true } +pezbp-relayers = { workspace = true, default-features = true } pezframe-benchmarking = { optional = true, workspace = true, default-features = true } pezframe-support = { workspace = true, default-features = true } pezframe-system = { workspace = true, default-features = true } diff --git a/pezbridges/primitives/beefy/Cargo.toml b/pezbridges/primitives/beefy/Cargo.toml index 7eb490b5..ba8f39c1 100644 --- a/pezbridges/primitives/beefy/Cargo.toml +++ b/pezbridges/primitives/beefy/Cargo.toml @@ -31,7 +31,7 @@ pezsp-runtime = { workspace = true } pezsp-std = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pez-binary-merkle-tree/std", diff --git a/pezbridges/primitives/header-chain/Cargo.toml b/pezbridges/primitives/header-chain/Cargo.toml index 8486e56d..4df39572 100644 --- a/pezbridges/primitives/header-chain/Cargo.toml +++ b/pezbridges/primitives/header-chain/Cargo.toml @@ -34,7 +34,7 @@ hex = { workspace = true, default-features = true } hex-literal = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "finality-grandpa/std", diff --git a/pezbridges/primitives/messages/Cargo.toml b/pezbridges/primitives/messages/Cargo.toml index f38b6332..ed8f66ae 100644 --- a/pezbridges/primitives/messages/Cargo.toml +++ b/pezbridges/primitives/messages/Cargo.toml @@ -32,7 +32,7 @@ hex = { workspace = true, default-features = true } hex-literal = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-header-pez-chain/std", diff --git a/pezbridges/primitives/pezkuwi-core/Cargo.toml b/pezbridges/primitives/pezkuwi-core/Cargo.toml index f335cafa..fadbb5be 100644 --- a/pezbridges/primitives/pezkuwi-core/Cargo.toml +++ b/pezbridges/primitives/pezkuwi-core/Cargo.toml @@ -34,7 +34,7 @@ pezsp-std = { workspace = true } hex = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-messages/std", diff --git a/pezbridges/primitives/relayers/Cargo.toml b/pezbridges/primitives/relayers/Cargo.toml index 690356e0..069f1d75 100644 --- a/pezbridges/primitives/relayers/Cargo.toml +++ b/pezbridges/primitives/relayers/Cargo.toml @@ -19,8 +19,8 @@ scale-info = { features = ["bit-vec", "derive"], workspace = true } # Bridge Dependencies pezbp-header-pez-chain = { workspace = true } pezbp-messages = { workspace = true } -pezbp-teyrchains = { workspace = true } pezbp-runtime = { workspace = true } +pezbp-teyrchains = { workspace = true } # Bizinikiwi Dependencies pezframe-support = { workspace = true } @@ -33,7 +33,7 @@ pezsp-std = { workspace = true } hex-literal = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-header-pez-chain/std", diff --git a/pezbridges/primitives/runtime/Cargo.toml b/pezbridges/primitives/runtime/Cargo.toml index c341047c..d8640187 100644 --- a/pezbridges/primitives/runtime/Cargo.toml +++ b/pezbridges/primitives/runtime/Cargo.toml @@ -36,7 +36,7 @@ trie-db = { workspace = true } hex-literal = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "hash-db/std", diff --git a/pezbridges/primitives/test-utils/Cargo.toml b/pezbridges/primitives/test-utils/Cargo.toml index b8bde552..5675a585 100644 --- a/pezbridges/primitives/test-utils/Cargo.toml +++ b/pezbridges/primitives/test-utils/Cargo.toml @@ -13,13 +13,13 @@ homepage = { workspace = true } workspace = true [dependencies] -pezbp-header-pez-chain = { workspace = true } -pezbp-pezkuwi-core = { workspace = true } -pezbp-teyrchains = { workspace = true } codec = { workspace = true } ed25519-dalek = { workspace = true } finality-grandpa = { workspace = true } +pezbp-header-pez-chain = { workspace = true } +pezbp-pezkuwi-core = { workspace = true } pezbp-runtime = { features = ["test-helpers"], workspace = true } +pezbp-teyrchains = { workspace = true } pezsp-application-crypto = { workspace = true } pezsp-consensus-grandpa = { workspace = true } pezsp-core = { workspace = true } @@ -28,7 +28,7 @@ pezsp-std = { workspace = true } pezsp-trie = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "ed25519-dalek/std", diff --git a/pezbridges/primitives/teyrchains/Cargo.toml b/pezbridges/primitives/teyrchains/Cargo.toml index 3a5f3b68..f5f486ea 100644 --- a/pezbridges/primitives/teyrchains/Cargo.toml +++ b/pezbridges/primitives/teyrchains/Cargo.toml @@ -29,7 +29,7 @@ pezsp-runtime = { workspace = true } pezsp-std = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-header-pez-chain/std", diff --git a/pezbridges/primitives/xcm-bridge-hub-router/Cargo.toml b/pezbridges/primitives/xcm-bridge-hub-router/Cargo.toml index ed8c7b43..0e7a072a 100644 --- a/pezbridges/primitives/xcm-bridge-hub-router/Cargo.toml +++ b/pezbridges/primitives/xcm-bridge-hub-router/Cargo.toml @@ -24,7 +24,7 @@ pezsp-runtime = { workspace = true } xcm = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezsp-core/std", diff --git a/pezbridges/primitives/xcm-bridge-hub/Cargo.toml b/pezbridges/primitives/xcm-bridge-hub/Cargo.toml index 33edc704..42e21ce8 100644 --- a/pezbridges/primitives/xcm-bridge-hub/Cargo.toml +++ b/pezbridges/primitives/xcm-bridge-hub/Cargo.toml @@ -31,7 +31,7 @@ pezsp-std = { workspace = true } xcm = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-messages/std", diff --git a/pezbridges/relays/client-bizinikiwi/Cargo.toml b/pezbridges/relays/client-bizinikiwi/Cargo.toml index 83521bba..9c37b2bf 100644 --- a/pezbridges/relays/client-bizinikiwi/Cargo.toml +++ b/pezbridges/relays/client-bizinikiwi/Cargo.toml @@ -33,10 +33,10 @@ tokio = { features = [ tracing = { workspace = true } # Bridge dependencies +pez-finality-relay = { workspace = true } pezbp-header-pez-chain = { workspace = true, default-features = true } pezbp-messages = { workspace = true, default-features = true } pezbp-pezkuwi-core = { workspace = true, default-features = true } -pez-finality-relay = { workspace = true } pezbp-runtime = { workspace = true, default-features = true } relay-utils = { workspace = true } diff --git a/pezbridges/relays/equivocation/Cargo.toml b/pezbridges/relays/equivocation/Cargo.toml index 65aa5484..2b445241 100644 --- a/pezbridges/relays/equivocation/Cargo.toml +++ b/pezbridges/relays/equivocation/Cargo.toml @@ -16,10 +16,10 @@ workspace = true [dependencies] async-std = { features = ["attributes"], workspace = true } async-trait = { workspace = true } -pezbp-header-pez-chain = { workspace = true, default-features = true } futures = { workspace = true } num-traits = { workspace = true, default-features = true } pez-finality-relay = { workspace = true } +pezbp-header-pez-chain = { workspace = true, default-features = true } relay-utils = { workspace = true } tracing = { workspace = true } diff --git a/pezbridges/relays/finality/Cargo.toml b/pezbridges/relays/finality/Cargo.toml index 4f915b58..b609ca1a 100644 --- a/pezbridges/relays/finality/Cargo.toml +++ b/pezbridges/relays/finality/Cargo.toml @@ -17,9 +17,9 @@ workspace = true async-std = { workspace = true } async-trait = { workspace = true } backoff = { workspace = true } -pezbp-header-pez-chain = { workspace = true, default-features = true } futures = { workspace = true } num-traits = { workspace = true, default-features = true } +pezbp-header-pez-chain = { workspace = true, default-features = true } relay-utils = { workspace = true } tracing = { workspace = true } diff --git a/pezbridges/relays/messages/Cargo.toml b/pezbridges/relays/messages/Cargo.toml index 2291946e..d685e564 100644 --- a/pezbridges/relays/messages/Cargo.toml +++ b/pezbridges/relays/messages/Cargo.toml @@ -23,8 +23,8 @@ parking_lot = { workspace = true, default-features = true } tracing = { workspace = true } # Bridge Dependencies -pezbp-messages = { workspace = true, default-features = true } pez-finality-relay = { workspace = true } +pezbp-messages = { workspace = true, default-features = true } relay-utils = { workspace = true } pezsp-arithmetic = { workspace = true, default-features = true } diff --git a/pezcumulus/client/teyrchain-inherent/Cargo.toml b/pezcumulus/client/teyrchain-inherent/Cargo.toml index 4817b70b..68e50d10 100644 --- a/pezcumulus/client/teyrchain-inherent/Cargo.toml +++ b/pezcumulus/client/teyrchain-inherent/Cargo.toml @@ -32,7 +32,7 @@ pezcumulus-test-relay-sproof-builder = { optional = true, workspace = true, defa [features] default = [] -mock = [ "pezcumulus-test-relay-sproof-builder" ] +mock = ["pezcumulus-test-relay-sproof-builder"] runtime-benchmarks = [ "pezcumulus-primitives-core/runtime-benchmarks", "pezcumulus-primitives-teyrchain-inherent/runtime-benchmarks", diff --git a/pezcumulus/pezkuwi-omni-node/Cargo.toml b/pezcumulus/pezkuwi-omni-node/Cargo.toml index b8ecc42e..28a29940 100644 --- a/pezcumulus/pezkuwi-omni-node/Cargo.toml +++ b/pezcumulus/pezkuwi-omni-node/Cargo.toml @@ -30,5 +30,5 @@ bizinikiwi-build-script-utils = { workspace = true, default-features = true } [features] default = [] -runtime-benchmarks = [ "pezkuwi-omni-node-lib/runtime-benchmarks" ] -try-runtime = [ "pezkuwi-omni-node-lib/try-runtime" ] +runtime-benchmarks = ["pezkuwi-omni-node-lib/runtime-benchmarks"] +try-runtime = ["pezkuwi-omni-node-lib/try-runtime"] diff --git a/pezcumulus/pezkuwi-omni-node/lib/Cargo.toml b/pezcumulus/pezkuwi-omni-node/lib/Cargo.toml index 496f2809..86db8465 100644 --- a/pezcumulus/pezkuwi-omni-node/lib/Cargo.toml +++ b/pezcumulus/pezkuwi-omni-node/lib/Cargo.toml @@ -117,8 +117,8 @@ wait-timeout = { workspace = true } [features] default = [] -pezkuwichain-native = [ "pezkuwi-cli/pezkuwichain-native" ] -zagros-native = [ "pezkuwi-cli/zagros-native" ] +pezkuwichain-native = ["pezkuwi-cli/pezkuwichain-native"] +zagros-native = ["pezkuwi-cli/zagros-native"] runtime-benchmarks = [ "bizinikiwi-frame-rpc-system/runtime-benchmarks", "bizinikiwi-state-trie-migration-rpc/runtime-benchmarks", diff --git a/pezcumulus/pezpallets/ah-ops/Cargo.toml b/pezcumulus/pezpallets/ah-ops/Cargo.toml index bdbc6d6b..476892a7 100644 --- a/pezcumulus/pezpallets/ah-ops/Cargo.toml +++ b/pezcumulus/pezpallets/ah-ops/Cargo.toml @@ -29,7 +29,7 @@ pezsp-std = { workspace = true } scale-info = { workspace = true, features = ["derive"] } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/pezcumulus/pezpallets/aura-ext/Cargo.toml b/pezcumulus/pezpallets/aura-ext/Cargo.toml index 07a75aa4..5a843de5 100644 --- a/pezcumulus/pezpallets/aura-ext/Cargo.toml +++ b/pezcumulus/pezpallets/aura-ext/Cargo.toml @@ -46,7 +46,7 @@ pezsp-trie = { workspace = true, default-features = true } pezsp-version = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezcumulus-pezpallet-teyrchain-system/std", diff --git a/pezcumulus/pezpallets/collator-selection/Cargo.toml b/pezcumulus/pezpallets/collator-selection/Cargo.toml index 0d16c3a3..b94d9e9f 100644 --- a/pezcumulus/pezpallets/collator-selection/Cargo.toml +++ b/pezcumulus/pezpallets/collator-selection/Cargo.toml @@ -41,7 +41,7 @@ pezsp-runtime = { workspace = true, default-features = true } pezsp-tracing = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] runtime-benchmarks = [ "pezframe-benchmarking/runtime-benchmarks", "pezframe-support/runtime-benchmarks", diff --git a/pezcumulus/pezpallets/dmp-queue/Cargo.toml b/pezcumulus/pezpallets/dmp-queue/Cargo.toml index b94f2464..c7968bfb 100644 --- a/pezcumulus/pezpallets/dmp-queue/Cargo.toml +++ b/pezcumulus/pezpallets/dmp-queue/Cargo.toml @@ -37,7 +37,7 @@ pezsp-core = { workspace = true, default-features = true } pezsp-tracing = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/pezcumulus/pezpallets/session-benchmarking/Cargo.toml b/pezcumulus/pezpallets/session-benchmarking/Cargo.toml index b02bfb64..5da2f64f 100644 --- a/pezcumulus/pezpallets/session-benchmarking/Cargo.toml +++ b/pezcumulus/pezpallets/session-benchmarking/Cargo.toml @@ -25,7 +25,7 @@ pezpallet-session = { workspace = true } pezsp-runtime = { workspace = true } [features] -default = [ "std" ] +default = ["std"] runtime-benchmarks = [ "pezframe-benchmarking/runtime-benchmarks", "pezframe-support/runtime-benchmarks", diff --git a/pezcumulus/pezpallets/solo-to-para/Cargo.toml b/pezcumulus/pezpallets/solo-to-para/Cargo.toml index e6154ef0..5591b389 100644 --- a/pezcumulus/pezpallets/solo-to-para/Cargo.toml +++ b/pezcumulus/pezpallets/solo-to-para/Cargo.toml @@ -29,7 +29,7 @@ pezkuwi-primitives = { workspace = true } pezcumulus-pezpallet-teyrchain-system = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezcumulus-pezpallet-teyrchain-system/std", diff --git a/pezcumulus/pezpallets/teyrchain-system/Cargo.toml b/pezcumulus/pezpallets/teyrchain-system/Cargo.toml index c19923d8..bdb7cd66 100644 --- a/pezcumulus/pezpallets/teyrchain-system/Cargo.toml +++ b/pezcumulus/pezpallets/teyrchain-system/Cargo.toml @@ -73,7 +73,7 @@ pezcumulus-test-client = { workspace = true } pezcumulus-test-relay-sproof-builder = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bytes/std", "codec/std", diff --git a/pezcumulus/pezpallets/teyrchain-system/proc-macro/Cargo.toml b/pezcumulus/pezpallets/teyrchain-system/proc-macro/Cargo.toml index 71dc1373..a68ada0b 100644 --- a/pezcumulus/pezpallets/teyrchain-system/proc-macro/Cargo.toml +++ b/pezcumulus/pezpallets/teyrchain-system/proc-macro/Cargo.toml @@ -22,5 +22,5 @@ quote = { workspace = true } syn = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [] diff --git a/pezcumulus/pezpallets/weight-reclaim/Cargo.toml b/pezcumulus/pezpallets/weight-reclaim/Cargo.toml index 77c6def5..58f03220 100644 --- a/pezcumulus/pezpallets/weight-reclaim/Cargo.toml +++ b/pezcumulus/pezpallets/weight-reclaim/Cargo.toml @@ -37,7 +37,7 @@ scale-info = { features = ["derive"], workspace = true } pezcumulus-primitives-proof-size-hostfunction = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/pezcumulus/pezpallets/xcm/Cargo.toml b/pezcumulus/pezpallets/xcm/Cargo.toml index f1e24f76..cd268ff5 100644 --- a/pezcumulus/pezpallets/xcm/Cargo.toml +++ b/pezcumulus/pezpallets/xcm/Cargo.toml @@ -26,7 +26,7 @@ xcm = { workspace = true } pezcumulus-primitives-core = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezcumulus-primitives-core/std", diff --git a/pezcumulus/pezpallets/xcmp-queue/Cargo.toml b/pezcumulus/pezpallets/xcmp-queue/Cargo.toml index fd672a46..6ee1ef52 100644 --- a/pezcumulus/pezpallets/xcmp-queue/Cargo.toml +++ b/pezcumulus/pezpallets/xcmp-queue/Cargo.toml @@ -56,7 +56,7 @@ pezsp-core = { workspace = true, default-features = true } pezcumulus-pezpallet-teyrchain-system = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "approx/std", "bounded-collections/std", @@ -105,4 +105,4 @@ try-runtime = [ "pezpallet-message-queue/try-runtime", "pezsp-runtime/try-runtime", ] -bridging = [ "pezbp-xcm-bridge-hub-router" ] +bridging = ["pezbp-xcm-bridge-hub-router"] diff --git a/pezcumulus/primitives/aura/Cargo.toml b/pezcumulus/primitives/aura/Cargo.toml index bb25e8a4..54614655 100644 --- a/pezcumulus/primitives/aura/Cargo.toml +++ b/pezcumulus/primitives/aura/Cargo.toml @@ -18,8 +18,8 @@ pezsp-api = { workspace = true } pezsp-consensus-aura = { workspace = true } [features] -default = [ "std" ] -std = [ "pezsp-api/std", "pezsp-consensus-aura/std" ] +default = ["std"] +std = ["pezsp-api/std", "pezsp-consensus-aura/std"] runtime-benchmarks = [ "pezsp-api/runtime-benchmarks", "pezsp-consensus-aura/runtime-benchmarks", diff --git a/pezcumulus/primitives/core/Cargo.toml b/pezcumulus/primitives/core/Cargo.toml index 9483188a..a7b3a723 100644 --- a/pezcumulus/primitives/core/Cargo.toml +++ b/pezcumulus/primitives/core/Cargo.toml @@ -29,7 +29,7 @@ pezkuwi-teyrchain-primitives = { workspace = true } xcm = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezkuwi-core-primitives/std", diff --git a/pezcumulus/primitives/proof-size-hostfunction/Cargo.toml b/pezcumulus/primitives/proof-size-hostfunction/Cargo.toml index 7e377a31..32cd51bc 100644 --- a/pezcumulus/primitives/proof-size-hostfunction/Cargo.toml +++ b/pezcumulus/primitives/proof-size-hostfunction/Cargo.toml @@ -23,7 +23,7 @@ pezsp-io = { workspace = true, default-features = true } pezsp-state-machine = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "pezsp-externalities/std", "pezsp-runtime-interface/std", diff --git a/pezcumulus/primitives/storage-weight-reclaim/Cargo.toml b/pezcumulus/primitives/storage-weight-reclaim/Cargo.toml index f218dcf5..6c830570 100644 --- a/pezcumulus/primitives/storage-weight-reclaim/Cargo.toml +++ b/pezcumulus/primitives/storage-weight-reclaim/Cargo.toml @@ -33,7 +33,7 @@ pezsp-io = { workspace = true } pezsp-trie = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/pezcumulus/primitives/teyrchain-inherent/Cargo.toml b/pezcumulus/primitives/teyrchain-inherent/Cargo.toml index 31ffb0e0..93399657 100644 --- a/pezcumulus/primitives/teyrchain-inherent/Cargo.toml +++ b/pezcumulus/primitives/teyrchain-inherent/Cargo.toml @@ -26,7 +26,7 @@ pezsp-trie = { workspace = true } pezcumulus-primitives-core = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "async-trait", "codec/std", diff --git a/pezcumulus/primitives/timestamp/Cargo.toml b/pezcumulus/primitives/timestamp/Cargo.toml index fb54b88d..a00f2648 100644 --- a/pezcumulus/primitives/timestamp/Cargo.toml +++ b/pezcumulus/primitives/timestamp/Cargo.toml @@ -21,7 +21,7 @@ pezsp-timestamp = { workspace = true } pezcumulus-primitives-core = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "pezcumulus-primitives-core/std", "pezsp-inherents/std", diff --git a/pezcumulus/primitives/utility/Cargo.toml b/pezcumulus/primitives/utility/Cargo.toml index 6c91a49b..5c235692 100644 --- a/pezcumulus/primitives/utility/Cargo.toml +++ b/pezcumulus/primitives/utility/Cargo.toml @@ -31,7 +31,7 @@ xcm-executor = { workspace = true } pezcumulus-primitives-core = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/pezcumulus/test/relay-sproof-builder/Cargo.toml b/pezcumulus/test/relay-sproof-builder/Cargo.toml index 03c8744a..9ee6add9 100644 --- a/pezcumulus/test/relay-sproof-builder/Cargo.toml +++ b/pezcumulus/test/relay-sproof-builder/Cargo.toml @@ -28,7 +28,7 @@ pezkuwi-primitives = { workspace = true } pezcumulus-primitives-core = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezcumulus-primitives-core/std", diff --git a/pezcumulus/test/runtime/Cargo.toml b/pezcumulus/test/runtime/Cargo.toml index 90606672..e4163054 100644 --- a/pezcumulus/test/runtime/Cargo.toml +++ b/pezcumulus/test/runtime/Cargo.toml @@ -58,7 +58,7 @@ teyrchain-info = { workspace = true } bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bizinikiwi-wasm-builder", "codec/std", diff --git a/pezcumulus/teyrchains/common/Cargo.toml b/pezcumulus/teyrchains/common/Cargo.toml index bc56ea0f..484dbcc3 100644 --- a/pezcumulus/teyrchains/common/Cargo.toml +++ b/pezcumulus/teyrchains/common/Cargo.toml @@ -48,7 +48,7 @@ pezpallet-collator-selection = { workspace = true } teyrchain-info = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezcumulus-primitives-core/std", diff --git a/pezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/pezbridges/bridge-hub-pezkuwichain/Cargo.toml b/pezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/pezbridges/bridge-hub-pezkuwichain/Cargo.toml index 461cd518..9ca47b2b 100644 --- a/pezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/pezbridges/bridge-hub-pezkuwichain/Cargo.toml +++ b/pezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/pezbridges/bridge-hub-pezkuwichain/Cargo.toml @@ -26,8 +26,8 @@ xcm = { workspace = true } pezbp-messages = { workspace = true } # Pezcumulus -pezbridge-hub-common = { workspace = true } emulated-integration-tests-common = { workspace = true } +pezbridge-hub-common = { workspace = true } pezbridge-hub-pezkuwichain-runtime = { workspace = true, default-features = true } testnet-teyrchains-constants = { features = [ "pezkuwichain", diff --git a/pezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/pezbridges/bridge-hub-zagros/Cargo.toml b/pezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/pezbridges/bridge-hub-zagros/Cargo.toml index e2ec8733..ec0e3e6c 100644 --- a/pezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/pezbridges/bridge-hub-zagros/Cargo.toml +++ b/pezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/pezbridges/bridge-hub-zagros/Cargo.toml @@ -26,8 +26,8 @@ xcm = { workspace = true } pezbp-messages = { workspace = true } # Pezcumulus -pezbridge-hub-common = { workspace = true } emulated-integration-tests-common = { workspace = true } +pezbridge-hub-common = { workspace = true } pezbridge-hub-zagros-runtime = { workspace = true, default-features = true } testnet-teyrchains-constants = { features = [ "zagros", diff --git a/pezcumulus/teyrchains/integration-tests/emulated/tests/pezbridges/bridge-hub-zagros/Cargo.toml b/pezcumulus/teyrchains/integration-tests/emulated/tests/pezbridges/bridge-hub-zagros/Cargo.toml index b90c98bd..277378dd 100644 --- a/pezcumulus/teyrchains/integration-tests/emulated/tests/pezbridges/bridge-hub-zagros/Cargo.toml +++ b/pezcumulus/teyrchains/integration-tests/emulated/tests/pezbridges/bridge-hub-zagros/Cargo.toml @@ -40,9 +40,9 @@ pezpallet-bridge-relayers = { workspace = true } # Pezcumulus asset-hub-zagros-runtime = { workspace = true } +emulated-integration-tests-common = { workspace = true } pezbp-asset-hub-zagros = { workspace = true } pezbridge-hub-common = { workspace = true } -emulated-integration-tests-common = { workspace = true } pezbridge-hub-zagros-runtime = { workspace = true } pezcumulus-pezpallet-teyrchain-system = { workspace = true } pezcumulus-pezpallet-xcmp-queue = { workspace = true } diff --git a/pezcumulus/teyrchains/pezpallets/collective-content/Cargo.toml b/pezcumulus/teyrchains/pezpallets/collective-content/Cargo.toml index e4b9592c..0eb713a0 100644 --- a/pezcumulus/teyrchains/pezpallets/collective-content/Cargo.toml +++ b/pezcumulus/teyrchains/pezpallets/collective-content/Cargo.toml @@ -30,7 +30,7 @@ pezsp-runtime = { workspace = true } pezsp-io = { workspace = true } [features] -default = [ "std" ] +default = ["std"] runtime-benchmarks = [ "pezframe-benchmarking/runtime-benchmarks", "pezframe-support/runtime-benchmarks", diff --git a/pezcumulus/teyrchains/pezpallets/identity-kyc/Cargo.toml b/pezcumulus/teyrchains/pezpallets/identity-kyc/Cargo.toml index 67fa6e27..1b9daa2b 100644 --- a/pezcumulus/teyrchains/pezpallets/identity-kyc/Cargo.toml +++ b/pezcumulus/teyrchains/pezpallets/identity-kyc/Cargo.toml @@ -34,7 +34,7 @@ pezpallet-balances = { workspace = true } pezsp-io = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/pezcumulus/teyrchains/pezpallets/perwerde/Cargo.toml b/pezcumulus/teyrchains/pezpallets/perwerde/Cargo.toml index ed1382d5..7792a6f2 100644 --- a/pezcumulus/teyrchains/pezpallets/perwerde/Cargo.toml +++ b/pezcumulus/teyrchains/pezpallets/perwerde/Cargo.toml @@ -42,7 +42,7 @@ pezsp-io = { workspace = true, default-features = false, optional = true } # pezpallet-sudo = { workspace = true, default-features = false } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/pezcumulus/teyrchains/pezpallets/pez-rewards/Cargo.toml b/pezcumulus/teyrchains/pezpallets/pez-rewards/Cargo.toml index 816c304a..b34b9bfd 100644 --- a/pezcumulus/teyrchains/pezpallets/pez-rewards/Cargo.toml +++ b/pezcumulus/teyrchains/pezpallets/pez-rewards/Cargo.toml @@ -66,7 +66,7 @@ pezsp-core = { workspace = true, default-features = false, features = ["std"] } pezsp-io = { workspace = true, default-features = false, features = ["std"] } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/pezcumulus/teyrchains/pezpallets/pez-treasury/Cargo.toml b/pezcumulus/teyrchains/pezpallets/pez-treasury/Cargo.toml index 57be3035..b72b1c4f 100644 --- a/pezcumulus/teyrchains/pezpallets/pez-treasury/Cargo.toml +++ b/pezcumulus/teyrchains/pezpallets/pez-treasury/Cargo.toml @@ -49,7 +49,7 @@ pezpallet-assets = { workspace = true, default-features = false, features = [ ] } # <-- BU SATIRI EKLEYİN [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/pezcumulus/teyrchains/pezpallets/ping/Cargo.toml b/pezcumulus/teyrchains/pezpallets/ping/Cargo.toml index fa4f226a..f382034d 100644 --- a/pezcumulus/teyrchains/pezpallets/ping/Cargo.toml +++ b/pezcumulus/teyrchains/pezpallets/ping/Cargo.toml @@ -26,7 +26,7 @@ pezcumulus-pezpallet-xcm = { workspace = true } pezcumulus-primitives-core = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezcumulus-pezpallet-xcm/std", diff --git a/pezcumulus/teyrchains/pezpallets/presale/Cargo.toml b/pezcumulus/teyrchains/pezpallets/presale/Cargo.toml index 5290a3e3..cb58b2f3 100644 --- a/pezcumulus/teyrchains/pezpallets/presale/Cargo.toml +++ b/pezcumulus/teyrchains/pezpallets/presale/Cargo.toml @@ -39,7 +39,7 @@ pezsp-core = { workspace = true } pezsp-io = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/pezcumulus/teyrchains/pezpallets/referral/Cargo.toml b/pezcumulus/teyrchains/pezpallets/referral/Cargo.toml index 5e8b4b8d..2c819eee 100644 --- a/pezcumulus/teyrchains/pezpallets/referral/Cargo.toml +++ b/pezcumulus/teyrchains/pezpallets/referral/Cargo.toml @@ -36,7 +36,7 @@ pezsp-core = { workspace = true } pezsp-io = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/pezcumulus/teyrchains/pezpallets/staking-score/Cargo.toml b/pezcumulus/teyrchains/pezpallets/staking-score/Cargo.toml index 0d48f14a..084c092e 100644 --- a/pezcumulus/teyrchains/pezpallets/staking-score/Cargo.toml +++ b/pezcumulus/teyrchains/pezpallets/staking-score/Cargo.toml @@ -48,7 +48,7 @@ pezsp-runtime = { workspace = true, features = ["std"] } pezsp-staking = { workspace = true, features = ["std"] } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/pezcumulus/teyrchains/pezpallets/teyrchain-info/Cargo.toml b/pezcumulus/teyrchains/pezpallets/teyrchain-info/Cargo.toml index 232aaa57..b08e16a6 100644 --- a/pezcumulus/teyrchains/pezpallets/teyrchain-info/Cargo.toml +++ b/pezcumulus/teyrchains/pezpallets/teyrchain-info/Cargo.toml @@ -24,7 +24,7 @@ pezsp-runtime = { workspace = true } pezcumulus-primitives-core = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezcumulus-primitives-core/std", diff --git a/pezcumulus/teyrchains/pezpallets/tiki/Cargo.toml b/pezcumulus/teyrchains/pezpallets/tiki/Cargo.toml index e47946b8..0b4c4a1a 100644 --- a/pezcumulus/teyrchains/pezpallets/tiki/Cargo.toml +++ b/pezcumulus/teyrchains/pezpallets/tiki/Cargo.toml @@ -35,7 +35,7 @@ pezsp-core = { workspace = true } pezsp-io = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/pezcumulus/teyrchains/pezpallets/token-wrapper/Cargo.toml b/pezcumulus/teyrchains/pezpallets/token-wrapper/Cargo.toml index ebacf8c8..a0bc5364 100644 --- a/pezcumulus/teyrchains/pezpallets/token-wrapper/Cargo.toml +++ b/pezcumulus/teyrchains/pezpallets/token-wrapper/Cargo.toml @@ -41,7 +41,7 @@ pezsp-io = { workspace = true } serde = { version = "1.0" } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/pezcumulus/teyrchains/pezpallets/trust/Cargo.toml b/pezcumulus/teyrchains/pezpallets/trust/Cargo.toml index 2f176907..cd889a28 100644 --- a/pezcumulus/teyrchains/pezpallets/trust/Cargo.toml +++ b/pezcumulus/teyrchains/pezpallets/trust/Cargo.toml @@ -53,7 +53,7 @@ pezsp-core = { workspace = true, default-features = false } pezsp-io = { workspace = true, default-features = false } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/pezcumulus/teyrchains/pezpallets/welati/Cargo.toml b/pezcumulus/teyrchains/pezpallets/welati/Cargo.toml index e6965e97..e213c7a5 100644 --- a/pezcumulus/teyrchains/pezpallets/welati/Cargo.toml +++ b/pezcumulus/teyrchains/pezpallets/welati/Cargo.toml @@ -56,7 +56,7 @@ pezsp-core = { workspace = true, default-features = false } pezsp-io = { workspace = true, default-features = false } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/pezcumulus/teyrchains/runtimes/assets/asset-hub-pezkuwichain/Cargo.toml b/pezcumulus/teyrchains/runtimes/assets/asset-hub-pezkuwichain/Cargo.toml index aa125628..9217b1a9 100644 --- a/pezcumulus/teyrchains/runtimes/assets/asset-hub-pezkuwichain/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/assets/asset-hub-pezkuwichain/Cargo.toml @@ -134,7 +134,7 @@ teyrchains-runtimes-test-utils = { workspace = true, default-features = true } bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] fast-runtime = [] runtime-benchmarks = [ "asset-test-pezutils/runtime-benchmarks", @@ -384,9 +384,9 @@ std = [ ] # Enable the metadata hash generation in the wasm builder. -metadata-hash = [ "bizinikiwi-wasm-builder/metadata-hash" ] +metadata-hash = ["bizinikiwi-wasm-builder/metadata-hash"] # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = [ "metadata-hash" ] +on-chain-release-build = ["metadata-hash"] diff --git a/pezcumulus/teyrchains/runtimes/assets/asset-hub-pezkuwichain/bridge-primitives/Cargo.toml b/pezcumulus/teyrchains/runtimes/assets/asset-hub-pezkuwichain/bridge-primitives/Cargo.toml index 7c770614..3669b0fe 100644 --- a/pezcumulus/teyrchains/runtimes/assets/asset-hub-pezkuwichain/bridge-primitives/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/assets/asset-hub-pezkuwichain/bridge-primitives/Cargo.toml @@ -27,15 +27,15 @@ pezsp-core = { workspace = true } # Bridge Dependencies pezbp-bridge-hub-pezcumulus = { workspace = true } pezbp-messages = { workspace = true } -pezbp-xcm-bridge-hub-router = { workspace = true } pezbp-runtime = { workspace = true } +pezbp-xcm-bridge-hub-router = { workspace = true } testnet-teyrchains-constants = { features = ["pezkuwichain"], workspace = true } # Pezkuwi dependencies xcm = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-bridge-hub-pezcumulus/std", diff --git a/pezcumulus/teyrchains/runtimes/assets/asset-hub-zagros/Cargo.toml b/pezcumulus/teyrchains/runtimes/assets/asset-hub-zagros/Cargo.toml index 142a16a3..cab48bb7 100644 --- a/pezcumulus/teyrchains/runtimes/assets/asset-hub-zagros/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/assets/asset-hub-zagros/Cargo.toml @@ -151,7 +151,7 @@ teyrchains-runtimes-test-utils = { workspace = true, default-features = true } bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] runtime-benchmarks = [ "asset-test-pezutils/runtime-benchmarks", "bizinikiwi-wasm-builder?/runtime-benchmarks", @@ -443,9 +443,9 @@ std = [ fast-runtime = [] # Enable the metadata hash generation in the wasm builder. -metadata-hash = [ "bizinikiwi-wasm-builder/metadata-hash" ] +metadata-hash = ["bizinikiwi-wasm-builder/metadata-hash"] # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = [ "metadata-hash" ] +on-chain-release-build = ["metadata-hash"] diff --git a/pezcumulus/teyrchains/runtimes/assets/asset-hub-zagros/bridge-primitives/Cargo.toml b/pezcumulus/teyrchains/runtimes/assets/asset-hub-zagros/bridge-primitives/Cargo.toml index fa9db362..6508eff5 100644 --- a/pezcumulus/teyrchains/runtimes/assets/asset-hub-zagros/bridge-primitives/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/assets/asset-hub-zagros/bridge-primitives/Cargo.toml @@ -27,15 +27,15 @@ pezsp-core = { workspace = true } # Bridge Dependencies pezbp-bridge-hub-pezcumulus = { workspace = true } pezbp-messages = { workspace = true } -pezbp-xcm-bridge-hub-router = { workspace = true } pezbp-runtime = { workspace = true } +pezbp-xcm-bridge-hub-router = { workspace = true } testnet-teyrchains-constants = { features = ["zagros"], workspace = true } # Pezkuwi dependencies xcm = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-bridge-hub-pezcumulus/std", diff --git a/pezcumulus/teyrchains/runtimes/assets/common/Cargo.toml b/pezcumulus/teyrchains/runtimes/assets/common/Cargo.toml index 827edc5c..44bf4881 100644 --- a/pezcumulus/teyrchains/runtimes/assets/common/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/assets/common/Cargo.toml @@ -42,7 +42,7 @@ pezcumulus-primitives-core = { workspace = true } teyrchains-common = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezcumulus-primitives-core/std", diff --git a/pezcumulus/teyrchains/runtimes/assets/test-utils/Cargo.toml b/pezcumulus/teyrchains/runtimes/assets/test-utils/Cargo.toml index bfff00fd..5577efc1 100644 --- a/pezcumulus/teyrchains/runtimes/assets/test-utils/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/assets/test-utils/Cargo.toml @@ -47,7 +47,7 @@ xcm-runtime-pezapis = { workspace = true } pezpallet-xcm-bridge-hub-router = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pez-assets-common/std", diff --git a/pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-pezkuwichain/Cargo.toml b/pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-pezkuwichain/Cargo.toml index 96e7f830..77061f74 100644 --- a/pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-pezkuwichain/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-pezkuwichain/Cargo.toml @@ -96,10 +96,10 @@ pezbp-messages = { workspace = true } pezbp-pezkuwi-bulletin = { workspace = true } pezbp-pezkuwi-core = { workspace = true } pezbp-relayers = { workspace = true } +pezbp-runtime = { workspace = true } pezbp-teyrchains = { workspace = true } pezbp-xcm-bridge-hub-router = { workspace = true } pezbp-zagros = { workspace = true } -pezbp-runtime = { workspace = true } pezbridge-runtime-common = { workspace = true } pezpallet-bridge-grandpa = { workspace = true } pezpallet-bridge-messages = { workspace = true } @@ -133,7 +133,7 @@ pezsnowbridge-runtime-test-common = { workspace = true, default-features = true teyrchains-runtimes-test-utils = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bizinikiwi-wasm-builder", "codec/std", diff --git a/pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-pezkuwichain/bridge-primitives/Cargo.toml b/pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-pezkuwichain/bridge-primitives/Cargo.toml index 397a1a2f..c0a0f49a 100644 --- a/pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-pezkuwichain/bridge-primitives/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-pezkuwichain/bridge-primitives/Cargo.toml @@ -21,8 +21,8 @@ codec = { features = ["derive"], workspace = true } # Bridge Dependencies pezbp-bridge-hub-pezcumulus = { workspace = true } pezbp-messages = { workspace = true } -pezbp-xcm-bridge-hub = { workspace = true } pezbp-runtime = { workspace = true } +pezbp-xcm-bridge-hub = { workspace = true } # Bizinikiwi Based Dependencies pezframe-support = { workspace = true } @@ -31,7 +31,7 @@ pezsp-runtime = { workspace = true } pezsp-std = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-bridge-hub-pezcumulus/std", diff --git a/pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-zagros/Cargo.toml b/pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-zagros/Cargo.toml index 0ffc4d24..98d0d6a4 100644 --- a/pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-zagros/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-zagros/Cargo.toml @@ -94,10 +94,10 @@ pezbp-messages = { workspace = true } pezbp-pezkuwi-core = { workspace = true } pezbp-pezkuwichain = { workspace = true } pezbp-relayers = { workspace = true } +pezbp-runtime = { workspace = true } pezbp-teyrchains = { workspace = true } pezbp-xcm-bridge-hub-router = { workspace = true } pezbridge-hub-common = { workspace = true } -pezbp-runtime = { workspace = true } pezbridge-runtime-common = { workspace = true } pezpallet-bridge-grandpa = { workspace = true } pezpallet-bridge-messages = { workspace = true } @@ -238,7 +238,7 @@ std = [ "xcm/std", "zagros-runtime-constants/std", ] -default = [ "std" ] +default = ["std"] runtime-benchmarks = [ "bizinikiwi-wasm-builder?/runtime-benchmarks", @@ -377,11 +377,11 @@ try-runtime = [ ] # Enable the metadata hash generation in the wasm builder. -metadata-hash = [ "bizinikiwi-wasm-builder/metadata-hash" ] +metadata-hash = ["bizinikiwi-wasm-builder/metadata-hash"] # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = [ "metadata-hash" ] +on-chain-release-build = ["metadata-hash"] fast-runtime = [] diff --git a/pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-zagros/bridge-primitives/Cargo.toml b/pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-zagros/bridge-primitives/Cargo.toml index c49251d7..6ecbec7d 100644 --- a/pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-zagros/bridge-primitives/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-zagros/bridge-primitives/Cargo.toml @@ -21,8 +21,8 @@ codec = { features = ["derive"], workspace = true } # Bridge Dependencies pezbp-bridge-hub-pezcumulus = { workspace = true } pezbp-messages = { workspace = true } -pezbp-xcm-bridge-hub = { workspace = true } pezbp-runtime = { workspace = true } +pezbp-xcm-bridge-hub = { workspace = true } # Bizinikiwi Based Dependencies pezframe-support = { workspace = true } @@ -31,7 +31,7 @@ pezsp-runtime = { workspace = true } pezsp-std = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezbp-bridge-hub-pezcumulus/std", diff --git a/pezcumulus/teyrchains/runtimes/bridge-hubs/common/Cargo.toml b/pezcumulus/teyrchains/runtimes/bridge-hubs/common/Cargo.toml index 5aae6bda..11bc86ed 100644 --- a/pezcumulus/teyrchains/runtimes/bridge-hubs/common/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/bridge-hubs/common/Cargo.toml @@ -27,7 +27,7 @@ xcm-builder = { workspace = true } xcm-executor = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezcumulus-primitives-core/std", diff --git a/pezcumulus/teyrchains/runtimes/bridge-hubs/test-utils/Cargo.toml b/pezcumulus/teyrchains/runtimes/bridge-hubs/test-utils/Cargo.toml index 8e505dd3..040ceb17 100644 --- a/pezcumulus/teyrchains/runtimes/bridge-hubs/test-utils/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/bridge-hubs/test-utils/Cargo.toml @@ -48,9 +48,9 @@ pezbp-header-pez-chain = { workspace = true } pezbp-messages = { workspace = true } pezbp-pezkuwi-core = { workspace = true } pezbp-relayers = { workspace = true } +pezbp-runtime = { workspace = true } pezbp-test-utils = { workspace = true } pezbp-teyrchains = { workspace = true } -pezbp-runtime = { workspace = true } pezpallet-bridge-grandpa = { workspace = true } pezpallet-bridge-messages = { features = ["test-helpers"], workspace = true } pezpallet-bridge-relayers = { workspace = true } @@ -58,7 +58,7 @@ pezpallet-bridge-teyrchains = { workspace = true } pezpallet-xcm-bridge-hub = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "asset-test-pezutils/std", "codec/std", diff --git a/pezcumulus/teyrchains/runtimes/collectives/collectives-zagros/Cargo.toml b/pezcumulus/teyrchains/runtimes/collectives/collectives-zagros/Cargo.toml index 365f8387..879fc794 100644 --- a/pezcumulus/teyrchains/runtimes/collectives/collectives-zagros/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/collectives/collectives-zagros/Cargo.toml @@ -102,7 +102,7 @@ teyrchains-runtimes-test-utils = { workspace = true, default-features = true } bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] runtime-benchmarks = [ "bizinikiwi-wasm-builder?/runtime-benchmarks", "pezcumulus-pezpallet-aura-ext/runtime-benchmarks", @@ -288,9 +288,9 @@ std = [ ] # Enable the metadata hash generation in the wasm builder. -metadata-hash = [ "bizinikiwi-wasm-builder/metadata-hash" ] +metadata-hash = ["bizinikiwi-wasm-builder/metadata-hash"] # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = [ "metadata-hash" ] +on-chain-release-build = ["metadata-hash"] diff --git a/pezcumulus/teyrchains/runtimes/constants/Cargo.toml b/pezcumulus/teyrchains/runtimes/constants/Cargo.toml index 32713857..12773211 100644 --- a/pezcumulus/teyrchains/runtimes/constants/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/constants/Cargo.toml @@ -32,7 +32,7 @@ zagros-runtime-constants = { optional = true, workspace = true } pezcumulus-primitives-core = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "pezcumulus-primitives-core/std", "pezframe-support/std", @@ -44,8 +44,8 @@ std = [ ] # Test runtimes specific features. -pezkuwichain = [ "pezkuwichain-runtime-constants" ] -zagros = [ "zagros-runtime-constants" ] +pezkuwichain = ["pezkuwichain-runtime-constants"] +zagros = ["zagros-runtime-constants"] runtime-benchmarks = [ "pezcumulus-primitives-core/runtime-benchmarks", "pezframe-support/runtime-benchmarks", diff --git a/pezcumulus/teyrchains/runtimes/coretime/coretime-pezkuwichain/Cargo.toml b/pezcumulus/teyrchains/runtimes/coretime/coretime-pezkuwichain/Cargo.toml index f9199248..029aa0f2 100644 --- a/pezcumulus/teyrchains/runtimes/coretime/coretime-pezkuwichain/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/coretime/coretime-pezkuwichain/Cargo.toml @@ -90,7 +90,7 @@ teyrchains-runtimes-test-utils = { workspace = true } bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bizinikiwi-wasm-builder", "codec/std", @@ -243,12 +243,12 @@ try-runtime = [ "teyrchain-info/try-runtime", "teyrchains-common/try-runtime", ] -fast-runtime = [ "pezkuwichain-runtime-constants/fast-runtime" ] +fast-runtime = ["pezkuwichain-runtime-constants/fast-runtime"] # Enable the metadata hash generation in the wasm builder. -metadata-hash = [ "bizinikiwi-wasm-builder/metadata-hash" ] +metadata-hash = ["bizinikiwi-wasm-builder/metadata-hash"] # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = [ "metadata-hash" ] +on-chain-release-build = ["metadata-hash"] diff --git a/pezcumulus/teyrchains/runtimes/coretime/coretime-zagros/Cargo.toml b/pezcumulus/teyrchains/runtimes/coretime/coretime-zagros/Cargo.toml index 67d3719c..00f69adb 100644 --- a/pezcumulus/teyrchains/runtimes/coretime/coretime-zagros/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/coretime/coretime-zagros/Cargo.toml @@ -91,7 +91,7 @@ teyrchains-runtimes-test-utils = { workspace = true, default-features = true } bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bizinikiwi-wasm-builder", "codec/std", @@ -243,12 +243,12 @@ try-runtime = [ "teyrchain-info/try-runtime", "teyrchains-common/try-runtime", ] -fast-runtime = [ "zagros-runtime-constants/fast-runtime" ] +fast-runtime = ["zagros-runtime-constants/fast-runtime"] # Enable the metadata hash generation in the wasm builder. -metadata-hash = [ "bizinikiwi-wasm-builder/metadata-hash" ] +metadata-hash = ["bizinikiwi-wasm-builder/metadata-hash"] # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = [ "metadata-hash" ] +on-chain-release-build = ["metadata-hash"] diff --git a/pezcumulus/teyrchains/runtimes/glutton/glutton-zagros/Cargo.toml b/pezcumulus/teyrchains/runtimes/glutton/glutton-zagros/Cargo.toml index 43ef5660..fe2c08b5 100644 --- a/pezcumulus/teyrchains/runtimes/glutton/glutton-zagros/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/glutton/glutton-zagros/Cargo.toml @@ -63,7 +63,7 @@ teyrchains-common = { workspace = true } bizinikiwi-wasm-builder = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] runtime-benchmarks = [ "bizinikiwi-wasm-builder/runtime-benchmarks", "pezcumulus-pezpallet-aura-ext/runtime-benchmarks", diff --git a/pezcumulus/teyrchains/runtimes/people/people-pezkuwichain/Cargo.toml b/pezcumulus/teyrchains/runtimes/people/people-pezkuwichain/Cargo.toml index 784329a2..eb2f6aad 100644 --- a/pezcumulus/teyrchains/runtimes/people/people-pezkuwichain/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/people/people-pezkuwichain/Cargo.toml @@ -112,7 +112,7 @@ teyrchains-runtimes-test-utils = { workspace = true, default-features = true } bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bizinikiwi-wasm-builder", "codec/std", diff --git a/pezcumulus/teyrchains/runtimes/people/people-zagros/Cargo.toml b/pezcumulus/teyrchains/runtimes/people/people-zagros/Cargo.toml index 061e7cd2..71eb6b4a 100644 --- a/pezcumulus/teyrchains/runtimes/people/people-zagros/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/people/people-zagros/Cargo.toml @@ -91,7 +91,7 @@ teyrchains-runtimes-test-utils = { workspace = true, default-features = true } bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bizinikiwi-wasm-builder", "codec/std", diff --git a/pezcumulus/teyrchains/runtimes/test-utils/Cargo.toml b/pezcumulus/teyrchains/runtimes/test-utils/Cargo.toml index 320f5bf7..6e997fca 100644 --- a/pezcumulus/teyrchains/runtimes/test-utils/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/test-utils/Cargo.toml @@ -45,7 +45,7 @@ xcm-executor = { workspace = true } xcm-runtime-pezapis = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezcumulus-pezpallet-teyrchain-system/std", diff --git a/pezcumulus/teyrchains/runtimes/testing/penpal/Cargo.toml b/pezcumulus/teyrchains/runtimes/testing/penpal/Cargo.toml index 3238cbd1..2d980ce4 100644 --- a/pezcumulus/teyrchains/runtimes/testing/penpal/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/testing/penpal/Cargo.toml @@ -96,7 +96,7 @@ primitive-types = { workspace = true, default-features = false, features = [ bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bizinikiwi-wasm-builder", "codec/std", diff --git a/pezcumulus/teyrchains/runtimes/testing/pezkuwichain-teyrchain/Cargo.toml b/pezcumulus/teyrchains/runtimes/testing/pezkuwichain-teyrchain/Cargo.toml index 781ee1e5..c40a4909 100644 --- a/pezcumulus/teyrchains/runtimes/testing/pezkuwichain-teyrchain/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/testing/pezkuwichain-teyrchain/Cargo.toml @@ -69,7 +69,7 @@ teyrchains-common = { workspace = true } bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bizinikiwi-wasm-builder", "codec/std", diff --git a/pezcumulus/teyrchains/runtimes/testing/yet-another-teyrchain/Cargo.toml b/pezcumulus/teyrchains/runtimes/testing/yet-another-teyrchain/Cargo.toml index d1fbd423..e7e0d904 100644 --- a/pezcumulus/teyrchains/runtimes/testing/yet-another-teyrchain/Cargo.toml +++ b/pezcumulus/teyrchains/runtimes/testing/yet-another-teyrchain/Cargo.toml @@ -79,7 +79,7 @@ pezcumulus-pezpallet-teyrchain-system = { workspace = true } bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bizinikiwi-wasm-builder", "codec/std", diff --git a/pezkuwi/Cargo.toml b/pezkuwi/Cargo.toml index b6b23392..a60b1e9d 100644 --- a/pezkuwi/Cargo.toml +++ b/pezkuwi/Cargo.toml @@ -112,10 +112,10 @@ runtime-benchmarks = [ "pezkuwi-node-core-pvf/runtime-benchmarks", "pezkuwi-overseer/runtime-benchmarks", ] -try-runtime = [ "pezkuwi-cli/try-runtime" ] -fast-runtime = [ "pezkuwi-cli/fast-runtime" ] -runtime-metrics = [ "pezkuwi-cli/runtime-metrics" ] -pyroscope = [ "pezkuwi-cli/pyroscope" ] +try-runtime = ["pezkuwi-cli/try-runtime"] +fast-runtime = ["pezkuwi-cli/fast-runtime"] +runtime-metrics = ["pezkuwi-cli/runtime-metrics"] +pyroscope = ["pezkuwi-cli/pyroscope"] jemalloc-allocator = [ "dep:tikv-jemallocator", "pezkuwi-node-core-pvf-prepare-worker/jemalloc-allocator", @@ -125,8 +125,8 @@ jemalloc-allocator = [ # Generate the metadata hash needed for CheckMetadataHash # in the builtin test runtimes (zagros and pezkuwichain). -metadata-hash = [ "pezkuwi-cli/metadata-hash" ] +metadata-hash = ["pezkuwi-cli/metadata-hash"] # Enables timeout-based tests supposed to be run only in CI environment as they may be flaky # when run locally depending on system load -ci-only-tests = [ "pezkuwi-node-core-pvf/ci-only-tests" ] +ci-only-tests = ["pezkuwi-node-core-pvf/ci-only-tests"] diff --git a/pezkuwi/cli/Cargo.toml b/pezkuwi/cli/Cargo.toml index 8c717b83..708c9a59 100644 --- a/pezkuwi/cli/Cargo.toml +++ b/pezkuwi/cli/Cargo.toml @@ -47,10 +47,10 @@ pezsp-runtime = { workspace = true, default-features = true } bizinikiwi-build-script-utils = { workspace = true, default-features = true } [features] -default = [ "cli", "db", "full-node" ] -db = [ "pezkuwi-service/db" ] -metadata-hash = [ "pezkuwi-service/metadata-hash" ] -service = [ "dep:pezkuwi-service" ] +default = ["cli", "db", "full-node"] +db = ["pezkuwi-service/db"] +metadata-hash = ["pezkuwi-service/metadata-hash"] +service = ["dep:pezkuwi-service"] cli = [ "clap", "pezframe-benchmarking-cli", @@ -71,16 +71,16 @@ runtime-benchmarks = [ "pezsp-keyring/runtime-benchmarks", "pezsp-runtime/runtime-benchmarks", ] -full-node = [ "pezkuwi-service/full-node" ] -try-runtime = [ "pezkuwi-service?/try-runtime", "pezsp-runtime/try-runtime" ] -fast-runtime = [ "pezkuwi-service/fast-runtime" ] -pyroscope = [ "dep:pyroscope", "pyroscope_pprofrs" ] +full-node = ["pezkuwi-service/full-node"] +try-runtime = ["pezkuwi-service?/try-runtime", "pezsp-runtime/try-runtime"] +fast-runtime = ["pezkuwi-service/fast-runtime"] +pyroscope = ["dep:pyroscope", "pyroscope_pprofrs"] # Configure the native runtimes to use. -zagros-native = [ "pezkuwi-service/zagros-native" ] -pezkuwichain-native = [ "pezkuwi-service/pezkuwichain-native" ] +zagros-native = ["pezkuwi-service/zagros-native"] +pezkuwichain-native = ["pezkuwi-service/pezkuwichain-native"] -malus = [ "full-node", "pezkuwi-service/malus" ] +malus = ["full-node", "pezkuwi-service/malus"] runtime-metrics = [ "pezkuwi-node-metrics/runtime-metrics", "pezkuwi-service/runtime-metrics", diff --git a/pezkuwi/core-primitives/Cargo.toml b/pezkuwi/core-primitives/Cargo.toml index 9c21cac7..f67a2748 100644 --- a/pezkuwi/core-primitives/Cargo.toml +++ b/pezkuwi/core-primitives/Cargo.toml @@ -19,6 +19,6 @@ pezsp-runtime = { workspace = true } scale-info = { features = ["derive"], workspace = true } [features] -default = [ "std" ] -std = [ "codec/std", "pezsp-core/std", "pezsp-runtime/std", "scale-info/std" ] -runtime-benchmarks = [ "pezsp-runtime/runtime-benchmarks" ] +default = ["std"] +std = ["codec/std", "pezsp-core/std", "pezsp-runtime/std", "scale-info/std"] +runtime-benchmarks = ["pezsp-runtime/runtime-benchmarks"] diff --git a/pezkuwi/node/core/pvf/Cargo.toml b/pezkuwi/node/core/pvf/Cargo.toml index 7336d2f0..1d24acbc 100644 --- a/pezkuwi/node/core/pvf/Cargo.toml +++ b/pezkuwi/node/core/pvf/Cargo.toml @@ -77,7 +77,7 @@ pezsc-sysinfo = { workspace = true, default-features = true } [features] ci-only-tests = [] -jemalloc-allocator = [ "pezkuwi-node-core-pvf-common/jemalloc-allocator" ] +jemalloc-allocator = ["pezkuwi-node-core-pvf-common/jemalloc-allocator"] # This feature is used to export test code to other crates without putting it in the production build. test-utils = [ "dep:is_executable", diff --git a/pezkuwi/node/gum/Cargo.toml b/pezkuwi/node/gum/Cargo.toml index b5dd48a0..8b9e4f07 100644 --- a/pezkuwi/node/gum/Cargo.toml +++ b/pezkuwi/node/gum/Cargo.toml @@ -21,4 +21,4 @@ pezkuwi-primitives = { features = [ tracing = { workspace = true, default-features = true } [features] -runtime-benchmarks = [ "pezkuwi-primitives/runtime-benchmarks" ] +runtime-benchmarks = ["pezkuwi-primitives/runtime-benchmarks"] diff --git a/pezkuwi/node/malus/Cargo.toml b/pezkuwi/node/malus/Cargo.toml index bf409767..31dd0718 100644 --- a/pezkuwi/node/malus/Cargo.toml +++ b/pezkuwi/node/malus/Cargo.toml @@ -67,7 +67,7 @@ bizinikiwi-build-script-utils = { workspace = true, default-features = true } [features] default = [] -fast-runtime = [ "pezkuwi-cli/fast-runtime" ] +fast-runtime = ["pezkuwi-cli/fast-runtime"] runtime-benchmarks = [ "gum/runtime-benchmarks", "pezkuwi-cli/runtime-benchmarks", diff --git a/pezkuwi/node/network/collator-protocol/Cargo.toml b/pezkuwi/node/network/collator-protocol/Cargo.toml index 5c768fc2..5e71bb86 100644 --- a/pezkuwi/node/network/collator-protocol/Cargo.toml +++ b/pezkuwi/node/network/collator-protocol/Cargo.toml @@ -56,7 +56,7 @@ itertools = { workspace = true } [features] default = [] -experimental-collator-protocol = [ "async-trait", "tokio" ] +experimental-collator-protocol = ["async-trait", "tokio"] runtime-benchmarks = [ "gum/runtime-benchmarks", "pezkuwi-node-network-protocol/runtime-benchmarks", diff --git a/pezkuwi/node/overseer/Cargo.toml b/pezkuwi/node/overseer/Cargo.toml index 4f83b79a..73a746ea 100644 --- a/pezkuwi/node/overseer/Cargo.toml +++ b/pezkuwi/node/overseer/Cargo.toml @@ -39,10 +39,10 @@ pezkuwi-node-subsystem-test-helpers = { workspace = true } pezkuwi-primitives-test-helpers = { workspace = true } [features] -default = [ "futures_channel" ] -expand = [ "orchestra/expand" ] -futures_channel = [ "metered/futures_channel", "orchestra/futures_channel" ] -jemalloc-allocator = [ "dep:tikv-jemalloc-ctl" ] +default = ["futures_channel"] +expand = ["orchestra/expand"] +futures_channel = ["metered/futures_channel", "orchestra/futures_channel"] +jemalloc-allocator = ["dep:tikv-jemalloc-ctl"] runtime-benchmarks = [ "gum/runtime-benchmarks", "pezkuwi-node-metrics/runtime-benchmarks", diff --git a/pezkuwi/node/service/Cargo.toml b/pezkuwi/node/service/Cargo.toml index e6ab1f01..5aab656c 100644 --- a/pezkuwi/node/service/Cargo.toml +++ b/pezkuwi/node/service/Cargo.toml @@ -146,8 +146,8 @@ pezsp-tracing = { workspace = true } tempfile = { workspace = true } [features] -default = [ "db", "full-node" ] -db = [ "pezsc-service/rocksdb" ] +default = ["db", "full-node"] +db = ["pezsc-service/rocksdb"] full-node = [ "kvdb-rocksdb", "parity-db", @@ -301,7 +301,7 @@ fast-runtime = [ "zagros-runtime?/fast-runtime", ] -malus = [ "full-node" ] +malus = ["full-node"] runtime-metrics = [ "pezkuwi-runtime-teyrchains/runtime-metrics", "pezkuwichain-runtime?/runtime-metrics", diff --git a/pezkuwi/node/subsystem-bench/Cargo.toml b/pezkuwi/node/subsystem-bench/Cargo.toml index 360e5188..e6cfd072 100644 --- a/pezkuwi/node/subsystem-bench/Cargo.toml +++ b/pezkuwi/node/subsystem-bench/Cargo.toml @@ -102,7 +102,7 @@ strum = { features = ["derive"], workspace = true, default-features = true } [features] default = [] -memprofile = [ "dep:tikv-jemallocator" ] +memprofile = ["dep:tikv-jemallocator"] runtime-benchmarks = [ "gum/runtime-benchmarks", "pezkuwi-approval-distribution/runtime-benchmarks", diff --git a/pezkuwi/node/test/service/Cargo.toml b/pezkuwi/node/test/service/Cargo.toml index bc3656e2..cf44dcd4 100644 --- a/pezkuwi/node/test/service/Cargo.toml +++ b/pezkuwi/node/test/service/Cargo.toml @@ -60,7 +60,7 @@ pezpallet-balances = { workspace = true } tokio = { features = ["macros"], workspace = true, default-features = true } [features] -runtime-metrics = [ "pezkuwi-test-runtime/runtime-metrics" ] +runtime-metrics = ["pezkuwi-test-runtime/runtime-metrics"] runtime-benchmarks = [ "bizinikiwi-test-client/runtime-benchmarks", "pezframe-system/runtime-benchmarks", diff --git a/pezkuwi/node/zombienet-backchannel/Cargo.toml b/pezkuwi/node/zombienet-backchannel/Cargo.toml index 6013b0a8..a8b79292 100644 --- a/pezkuwi/node/zombienet-backchannel/Cargo.toml +++ b/pezkuwi/node/zombienet-backchannel/Cargo.toml @@ -30,4 +30,4 @@ tokio = { features = [ tokio-tungstenite = { workspace = true } [features] -runtime-benchmarks = [ "gum/runtime-benchmarks" ] +runtime-benchmarks = ["gum/runtime-benchmarks"] diff --git a/pezkuwi/pezpallets/validator-pool/Cargo.toml b/pezkuwi/pezpallets/validator-pool/Cargo.toml index 43b197a6..8a7e77e1 100644 --- a/pezkuwi/pezpallets/validator-pool/Cargo.toml +++ b/pezkuwi/pezpallets/validator-pool/Cargo.toml @@ -43,7 +43,7 @@ pezsp-staking = { workspace = true, default-features = false } serde = { version = "1.0" } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/pezkuwi/primitives/Cargo.toml b/pezkuwi/primitives/Cargo.toml index d324d511..2234688d 100644 --- a/pezkuwi/primitives/Cargo.toml +++ b/pezkuwi/primitives/Cargo.toml @@ -39,7 +39,7 @@ pezkuwi-core-primitives = { workspace = true } pezkuwi-teyrchain-primitives = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bitvec/std", "bounded-collections/std", diff --git a/pezkuwi/runtime/common/Cargo.toml b/pezkuwi/runtime/common/Cargo.toml index 0e9a0d7c..34258de4 100644 --- a/pezkuwi/runtime/common/Cargo.toml +++ b/pezkuwi/runtime/common/Cargo.toml @@ -74,7 +74,7 @@ pezsp-keystore = { workspace = true, default-features = true } serde_json = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] no_std = [] std = [ "bitvec/std", diff --git a/pezkuwi/runtime/common/pez-slot-range-helper/Cargo.toml b/pezkuwi/runtime/common/pez-slot-range-helper/Cargo.toml index 9c2fea3b..4c0edbbc 100644 --- a/pezkuwi/runtime/common/pez-slot-range-helper/Cargo.toml +++ b/pezkuwi/runtime/common/pez-slot-range-helper/Cargo.toml @@ -19,6 +19,6 @@ paste = { workspace = true, default-features = true } pezsp-runtime = { workspace = true } [features] -default = [ "std" ] -std = [ "codec/std", "pezsp-runtime/std" ] -runtime-benchmarks = [ "pezsp-runtime/runtime-benchmarks" ] +default = ["std"] +std = ["codec/std", "pezsp-runtime/std"] +runtime-benchmarks = ["pezsp-runtime/runtime-benchmarks"] diff --git a/pezkuwi/runtime/metrics/Cargo.toml b/pezkuwi/runtime/metrics/Cargo.toml index 54a6625a..73906878 100644 --- a/pezkuwi/runtime/metrics/Cargo.toml +++ b/pezkuwi/runtime/metrics/Cargo.toml @@ -21,7 +21,7 @@ pezsp-tracing = { workspace = true } bs58 = { features = ["alloc"], workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bs58/std", "codec/std", @@ -29,7 +29,7 @@ std = [ "pezkuwi-primitives/std", "pezsp-tracing/std", ] -runtime-metrics = [ "pezframe-benchmarking", "pezsp-tracing/with-tracing" ] +runtime-metrics = ["pezframe-benchmarking", "pezsp-tracing/with-tracing"] runtime-benchmarks = [ "pezframe-benchmarking?/runtime-benchmarks", "pezkuwi-primitives/runtime-benchmarks", diff --git a/pezkuwi/runtime/pezkuwichain/Cargo.toml b/pezkuwi/runtime/pezkuwichain/Cargo.toml index ee21dc12..01500d99 100644 --- a/pezkuwi/runtime/pezkuwichain/Cargo.toml +++ b/pezkuwi/runtime/pezkuwichain/Cargo.toml @@ -129,7 +129,7 @@ tokio = { features = ["macros"], workspace = true, default-features = true } bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] no_std = [] std = [ "bitvec/std", @@ -359,10 +359,10 @@ try-runtime = [ ] # Enable the metadata hash generation in the wasm builder. -metadata-hash = [ "bizinikiwi-wasm-builder/metadata-hash" ] +metadata-hash = ["bizinikiwi-wasm-builder/metadata-hash"] # Set timing constants (e.g. session period) to faster versions to speed up testing. -fast-runtime = [ "pezkuwichain-runtime-constants/fast-runtime" ] +fast-runtime = ["pezkuwichain-runtime-constants/fast-runtime"] runtime-metrics = [ "pezkuwi-runtime-teyrchains/runtime-metrics", @@ -372,4 +372,4 @@ runtime-metrics = [ # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = [ "metadata-hash" ] +on-chain-release-build = ["metadata-hash"] diff --git a/pezkuwi/runtime/pezkuwichain/bridge-primitives/Cargo.toml b/pezkuwi/runtime/pezkuwichain/bridge-primitives/Cargo.toml index a95aa0ff..c9329a35 100644 --- a/pezkuwi/runtime/pezkuwichain/bridge-primitives/Cargo.toml +++ b/pezkuwi/runtime/pezkuwichain/bridge-primitives/Cargo.toml @@ -27,7 +27,7 @@ pezsp-api = { workspace = true } pezsp-std = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "pezbp-header-pez-chain/std", "pezbp-pezkuwi-core/std", diff --git a/pezkuwi/runtime/pezkuwichain/constants/Cargo.toml b/pezkuwi/runtime/pezkuwichain/constants/Cargo.toml index 7678bde6..11a90974 100644 --- a/pezkuwi/runtime/pezkuwichain/constants/Cargo.toml +++ b/pezkuwi/runtime/pezkuwichain/constants/Cargo.toml @@ -29,7 +29,7 @@ xcm = { workspace = true } xcm-builder = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "pezframe-support/std", "pezkuwi-primitives/std", diff --git a/pezkuwi/runtime/test-runtime/Cargo.toml b/pezkuwi/runtime/test-runtime/Cargo.toml index 4a9355f0..a4787f0e 100644 --- a/pezkuwi/runtime/test-runtime/Cargo.toml +++ b/pezkuwi/runtime/test-runtime/Cargo.toml @@ -71,7 +71,7 @@ xcm-executor = { workspace = true } bizinikiwi-wasm-builder = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] no_std = [] runtime-metrics = [ diff --git a/pezkuwi/runtime/test-runtime/constants/Cargo.toml b/pezkuwi/runtime/test-runtime/constants/Cargo.toml index fe745dd0..82685b61 100644 --- a/pezkuwi/runtime/test-runtime/constants/Cargo.toml +++ b/pezkuwi/runtime/test-runtime/constants/Cargo.toml @@ -21,8 +21,8 @@ pezkuwi-primitives = { workspace = true } pezsp-runtime = { workspace = true } [features] -default = [ "std" ] -std = [ "pezframe-support/std", "pezkuwi-primitives/std", "pezsp-runtime/std" ] +default = ["std"] +std = ["pezframe-support/std", "pezkuwi-primitives/std", "pezsp-runtime/std"] runtime-benchmarks = [ "pezframe-support/runtime-benchmarks", "pezkuwi-primitives/runtime-benchmarks", diff --git a/pezkuwi/runtime/teyrchains/Cargo.toml b/pezkuwi/runtime/teyrchains/Cargo.toml index 6e1067a0..c8f448ac 100644 --- a/pezkuwi/runtime/teyrchains/Cargo.toml +++ b/pezkuwi/runtime/teyrchains/Cargo.toml @@ -78,7 +78,7 @@ serde_json = { workspace = true, default-features = true } thousands = { workspace = true } [features] -default = [ "std" ] +default = ["std"] no_std = [] std = [ "bitvec/std", diff --git a/pezkuwi/runtime/zagros/Cargo.toml b/pezkuwi/runtime/zagros/Cargo.toml index b3ba245d..3063beff 100644 --- a/pezkuwi/runtime/zagros/Cargo.toml +++ b/pezkuwi/runtime/zagros/Cargo.toml @@ -135,7 +135,7 @@ tokio = { features = ["macros"], workspace = true, default-features = true } bizinikiwi-wasm-builder = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] no_std = [] std = [ "bitvec/std", @@ -386,7 +386,7 @@ try-runtime = [ ] # Enable the metadata hash generation in the wasm builder. -metadata-hash = [ "bizinikiwi-wasm-builder/metadata-hash" ] +metadata-hash = ["bizinikiwi-wasm-builder/metadata-hash"] # Set timing constants (e.g. session period) to faster versions to speed up testing. fast-runtime = [] @@ -399,4 +399,4 @@ runtime-metrics = [ # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = [ "metadata-hash" ] +on-chain-release-build = ["metadata-hash"] diff --git a/pezkuwi/runtime/zagros/bridge-primitives/Cargo.toml b/pezkuwi/runtime/zagros/bridge-primitives/Cargo.toml index 02bbecab..808cc044 100644 --- a/pezkuwi/runtime/zagros/bridge-primitives/Cargo.toml +++ b/pezkuwi/runtime/zagros/bridge-primitives/Cargo.toml @@ -27,7 +27,7 @@ pezsp-api = { workspace = true } pezsp-std = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "pezbp-header-pez-chain/std", "pezbp-pezkuwi-core/std", diff --git a/pezkuwi/runtime/zagros/constants/Cargo.toml b/pezkuwi/runtime/zagros/constants/Cargo.toml index aacace57..88499cf3 100644 --- a/pezkuwi/runtime/zagros/constants/Cargo.toml +++ b/pezkuwi/runtime/zagros/constants/Cargo.toml @@ -29,7 +29,7 @@ xcm = { workspace = true } xcm-builder = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "pezframe-support/std", "pezkuwi-primitives/std", diff --git a/pezkuwi/teyrchain/Cargo.toml b/pezkuwi/teyrchain/Cargo.toml index d91f6d88..a4c38294 100644 --- a/pezkuwi/teyrchain/Cargo.toml +++ b/pezkuwi/teyrchain/Cargo.toml @@ -30,7 +30,7 @@ scale-info = { features = ["derive", "serde"], workspace = true } serde = { features = ["alloc", "derive"], workspace = true } [features] -default = [ "std" ] +default = ["std"] wasm-api = [] std = [ "bounded-collections/std", diff --git a/pezkuwi/teyrchain/test-teyrchains/adder/Cargo.toml b/pezkuwi/teyrchain/test-teyrchains/adder/Cargo.toml index c63848ff..f8532987 100644 --- a/pezkuwi/teyrchain/test-teyrchains/adder/Cargo.toml +++ b/pezkuwi/teyrchain/test-teyrchains/adder/Cargo.toml @@ -27,8 +27,8 @@ pezsp-io = { features = ["disable_allocator"], workspace = true } bizinikiwi-wasm-builder = { workspace = true, default-features = true } [features] -default = [ "std" ] -std = [ "codec/std", "pezkuwi-teyrchain-primitives/std", "pezsp-io/std" ] +default = ["std"] +std = ["codec/std", "pezkuwi-teyrchain-primitives/std", "pezsp-io/std"] runtime-benchmarks = [ "bizinikiwi-wasm-builder/runtime-benchmarks", "pezkuwi-teyrchain-primitives/runtime-benchmarks", diff --git a/pezkuwi/teyrchain/test-teyrchains/halt/Cargo.toml b/pezkuwi/teyrchain/test-teyrchains/halt/Cargo.toml index 1c1cde5b..55f91ba3 100644 --- a/pezkuwi/teyrchain/test-teyrchains/halt/Cargo.toml +++ b/pezkuwi/teyrchain/test-teyrchains/halt/Cargo.toml @@ -19,5 +19,5 @@ bizinikiwi-wasm-builder = { workspace = true, default-features = true } rustversion = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [] diff --git a/pezkuwi/teyrchain/test-teyrchains/undying/Cargo.toml b/pezkuwi/teyrchain/test-teyrchains/undying/Cargo.toml index 14beeff1..e3d74612 100644 --- a/pezkuwi/teyrchain/test-teyrchains/undying/Cargo.toml +++ b/pezkuwi/teyrchain/test-teyrchains/undying/Cargo.toml @@ -29,7 +29,7 @@ pezsp-io = { features = ["disable_allocator"], workspace = true } bizinikiwi-wasm-builder = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "log/std", diff --git a/pezkuwi/xcm/Cargo.toml b/pezkuwi/xcm/Cargo.toml index 80b1567d..2ea95947 100644 --- a/pezkuwi/xcm/Cargo.toml +++ b/pezkuwi/xcm/Cargo.toml @@ -33,7 +33,7 @@ xcm-pez-procedural = { workspace = true, default-features = true } pezsp-io = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] wasm-api = [] std = [ "bounded-collections/std", diff --git a/pezkuwi/xcm/pezpallet-xcm-benchmarks/Cargo.toml b/pezkuwi/xcm/pezpallet-xcm-benchmarks/Cargo.toml index adfbdc80..dd47981d 100644 --- a/pezkuwi/xcm/pezpallet-xcm-benchmarks/Cargo.toml +++ b/pezkuwi/xcm/pezpallet-xcm-benchmarks/Cargo.toml @@ -33,7 +33,7 @@ pezsp-tracing = { workspace = true, default-features = true } xcm = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking/std", diff --git a/pezkuwi/xcm/pezpallet-xcm/Cargo.toml b/pezkuwi/xcm/pezpallet-xcm/Cargo.toml index b47a0939..199cb76f 100644 --- a/pezkuwi/xcm/pezpallet-xcm/Cargo.toml +++ b/pezkuwi/xcm/pezpallet-xcm/Cargo.toml @@ -45,7 +45,7 @@ pezsp-tracing = { workspace = true, default-features = true } # xcm-pez-simulator = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bounded-collections/std", "codec/std", @@ -80,7 +80,7 @@ runtime-benchmarks = [ "xcm-runtime-pezapis/runtime-benchmarks", "xcm/runtime-benchmarks", ] -test-utils = [ "std" ] +test-utils = ["std"] try-runtime = [ "pezframe-support/try-runtime", "pezframe-system/try-runtime", diff --git a/pezkuwi/xcm/pezpallet-xcm/precompiles/Cargo.toml b/pezkuwi/xcm/pezpallet-xcm/precompiles/Cargo.toml index f84727eb..efdc1628 100644 --- a/pezkuwi/xcm/pezpallet-xcm/precompiles/Cargo.toml +++ b/pezkuwi/xcm/pezpallet-xcm/precompiles/Cargo.toml @@ -39,7 +39,7 @@ xcm-builder = { workspace = true, default-features = true } xcm-pez-simulator = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", diff --git a/pezkuwi/xcm/xcm-builder/Cargo.toml b/pezkuwi/xcm/xcm-builder/Cargo.toml index f5c2bb72..e275dacb 100644 --- a/pezkuwi/xcm/xcm-builder/Cargo.toml +++ b/pezkuwi/xcm/xcm-builder/Cargo.toml @@ -50,7 +50,7 @@ primitive-types = { features = [ xcm-pez-simulator = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] runtime-benchmarks = [ "pezframe-support/runtime-benchmarks", "pezframe-system/runtime-benchmarks", diff --git a/pezkuwi/xcm/xcm-executor/Cargo.toml b/pezkuwi/xcm/xcm-executor/Cargo.toml index 885625ee..22066811 100644 --- a/pezkuwi/xcm/xcm-executor/Cargo.toml +++ b/pezkuwi/xcm/xcm-executor/Cargo.toml @@ -28,7 +28,7 @@ tracing = { workspace = true } xcm = { workspace = true } [features] -default = [ "std" ] +default = ["std"] runtime-benchmarks = [ "pezframe-benchmarking/runtime-benchmarks", "pezframe-support/runtime-benchmarks", diff --git a/pezkuwi/xcm/xcm-executor/integration-tests/Cargo.toml b/pezkuwi/xcm/xcm-executor/integration-tests/Cargo.toml index 9bc2e27c..857c22e5 100644 --- a/pezkuwi/xcm/xcm-executor/integration-tests/Cargo.toml +++ b/pezkuwi/xcm/xcm-executor/integration-tests/Cargo.toml @@ -34,7 +34,7 @@ xcm = { workspace = true } xcm-executor = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "pezframe-support/std", "pezframe-system/std", diff --git a/pezkuwi/xcm/xcm-runtime-pezapis/Cargo.toml b/pezkuwi/xcm/xcm-runtime-pezapis/Cargo.toml index a2bed79f..34570a08 100644 --- a/pezkuwi/xcm/xcm-runtime-pezapis/Cargo.toml +++ b/pezkuwi/xcm/xcm-runtime-pezapis/Cargo.toml @@ -35,7 +35,7 @@ xcm-builder = { workspace = true } # xcm-pez-simulator = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-support/std", diff --git a/pezkuwi/zombienet-sdk-tests/Cargo.toml b/pezkuwi/zombienet-sdk-tests/Cargo.toml index 41086dde..8e9e7950 100644 --- a/pezkuwi/zombienet-sdk-tests/Cargo.toml +++ b/pezkuwi/zombienet-sdk-tests/Cargo.toml @@ -23,6 +23,8 @@ pezkuwi-primitives = { workspace = true, default-features = true } pezkuwi-subxt = { workspace = true, default-features = false, features = [ "native", ] } +pezkuwi-zombienet-orchestrator = { workspace = true } +pezkuwi-zombienet-sdk = { workspace = true } pezpallet-revive = { workspace = true, features = ["std"] } pezsp-core = { workspace = true } pezsp-runtime = { workspace = true } @@ -31,8 +33,6 @@ serde = { workspace = true } serde_json = { workspace = true } tokio = { workspace = true, features = ["rt-multi-thread"] } tokio-util = { workspace = true, features = ["time"] } -pezkuwi-zombienet-orchestrator = { workspace = true } -pezkuwi-zombienet-sdk = { workspace = true } [features] zombie-metadata = [] diff --git a/templates/minimal/node/Cargo.toml b/templates/minimal/node/Cargo.toml index 15f6ba77..2f1b1b73 100644 --- a/templates/minimal/node/Cargo.toml +++ b/templates/minimal/node/Cargo.toml @@ -42,7 +42,7 @@ pezkuwi-sdk = { workspace = true, features = [ pezkuwi-sdk = { workspace = true, features = ["bizinikiwi-build-script-utils"] } [features] -default = [ "std" ] +default = ["std"] std = [ "pez-minimal-template-runtime/std", "pezkuwi-sdk/std", diff --git a/templates/minimal/pezpallets/template/Cargo.toml b/templates/minimal/pezpallets/template/Cargo.toml index 23054dc1..2ca02925 100644 --- a/templates/minimal/pezpallets/template/Cargo.toml +++ b/templates/minimal/pezpallets/template/Cargo.toml @@ -26,7 +26,7 @@ pezframe-support = { workspace = true } pezframe-system = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/templates/minimal/runtime/Cargo.toml b/templates/minimal/runtime/Cargo.toml index 82dd62fc..209e6988 100644 --- a/templates/minimal/runtime/Cargo.toml +++ b/templates/minimal/runtime/Cargo.toml @@ -39,7 +39,7 @@ pezkuwi-sdk = { optional = true, workspace = true, features = [ ] } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezkuwi-sdk/std", diff --git a/templates/solochain/node/Cargo.toml b/templates/solochain/node/Cargo.toml index afcd1943..fb69e9c3 100644 --- a/templates/solochain/node/Cargo.toml +++ b/templates/solochain/node/Cargo.toml @@ -68,10 +68,10 @@ pez-solochain-template-runtime = { workspace = true } bizinikiwi-build-script-utils = { workspace = true, default-features = true } [features] -default = [ "std" ] -std = [ "pez-solochain-template-runtime/std" ] +default = ["std"] +std = ["pez-solochain-template-runtime/std"] # Storage benchmarking support (optional) -storage-benchmark = [ "pezframe-benchmarking-cli/storage-benchmark" ] +storage-benchmark = ["pezframe-benchmarking-cli/storage-benchmark"] # Dependencies that are only required if runtime benchmarking should be build. runtime-benchmarks = [ "bizinikiwi-frame-rpc-system/runtime-benchmarks", diff --git a/templates/solochain/pezpallets/template/Cargo.toml b/templates/solochain/pezpallets/template/Cargo.toml index 0692e0ba..3a1778d7 100644 --- a/templates/solochain/pezpallets/template/Cargo.toml +++ b/templates/solochain/pezpallets/template/Cargo.toml @@ -31,7 +31,7 @@ pezsp-io = { workspace = true, default-features = true } pezsp-runtime = { workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "codec/std", "pezframe-benchmarking?/std", diff --git a/templates/solochain/runtime/Cargo.toml b/templates/solochain/runtime/Cargo.toml index fbe1a1ed..bef04c46 100644 --- a/templates/solochain/runtime/Cargo.toml +++ b/templates/solochain/runtime/Cargo.toml @@ -69,7 +69,7 @@ pezpallet-template = { workspace = true } bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bizinikiwi-wasm-builder", "codec/std", @@ -159,8 +159,8 @@ try-runtime = [ # generate the metadata hash and then a second time with the # `RUNTIME_METADATA_HASH` environment variable set for the `CheckMetadataHash` # extension. -metadata-hash = [ "bizinikiwi-wasm-builder/metadata-hash" ] +metadata-hash = ["bizinikiwi-wasm-builder/metadata-hash"] # A convenience feature for enabling things when doing a build # for an on-chain release. -on-chain-release-build = [ "metadata-hash", "pezsp-api/disable-logging" ] +on-chain-release-build = ["metadata-hash", "pezsp-api/disable-logging"] diff --git a/templates/teyrchain/node/Cargo.toml b/templates/teyrchain/node/Cargo.toml index b9901f46..2913889f 100644 --- a/templates/teyrchain/node/Cargo.toml +++ b/templates/teyrchain/node/Cargo.toml @@ -41,7 +41,7 @@ pezframe-benchmarking-cli = { workspace = true, optional = true } pezkuwi-sdk = { workspace = true, features = ["bizinikiwi-build-script-utils"] } [features] -default = [ "std" ] +default = ["std"] std = [ "log/std", "pezkuwi-sdk/std", @@ -49,12 +49,12 @@ std = [ "teyrchain-template-runtime/std", ] runtime-benchmarks = [ + "pezframe-benchmarking-cli?/runtime-benchmarks", "pezkuwi-sdk/runtime-benchmarks", "pezsp-runtime/runtime-benchmarks", "teyrchain-template-runtime/runtime-benchmarks", - "pezframe-benchmarking-cli?/runtime-benchmarks" ] -storage-benchmark = [ "pezframe-benchmarking-cli/storage-benchmark" ] +storage-benchmark = ["pezframe-benchmarking-cli/storage-benchmark"] try-runtime = [ "pezkuwi-sdk/try-runtime", "pezsp-runtime/try-runtime", diff --git a/templates/teyrchain/pezpallets/template/Cargo.toml b/templates/teyrchain/pezpallets/template/Cargo.toml index 9d6248a3..a5ff4481 100644 --- a/templates/teyrchain/pezpallets/template/Cargo.toml +++ b/templates/teyrchain/pezpallets/template/Cargo.toml @@ -28,11 +28,11 @@ pezframe-support = { workspace = true, default-features = false } pezframe-system = { workspace = true, default-features = false } [features] -default = [ "std" ] +default = ["std"] runtime-benchmarks = [ - "pezframe/runtime-benchmarks", "pezframe-support/runtime-benchmarks", - "pezframe-system/runtime-benchmarks" + "pezframe-system/runtime-benchmarks", + "pezframe/runtime-benchmarks", ] std = [ "codec/std", @@ -42,7 +42,7 @@ std = [ "scale-info/std", ] try-runtime = [ - "pezframe/try-runtime", "pezframe-support/try-runtime", - "pezframe-system/try-runtime" + "pezframe-system/try-runtime", + "pezframe/try-runtime", ] diff --git a/templates/teyrchain/runtime/Cargo.toml b/templates/teyrchain/runtime/Cargo.toml index 4db09eb6..9e322fea 100644 --- a/templates/teyrchain/runtime/Cargo.toml +++ b/templates/teyrchain/runtime/Cargo.toml @@ -93,7 +93,7 @@ bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features docify = { workspace = true } [features] -default = [ "std" ] +default = ["std"] std = [ "bizinikiwi-wasm-builder", "codec/std", @@ -131,8 +131,8 @@ try-runtime = [ # generate the metadata hash and then a second time with the # `RUNTIME_METADATA_HASH` environment variable set for the `CheckMetadataHash` # extension. -metadata-hash = [ "bizinikiwi-wasm-builder/metadata-hash" ] +metadata-hash = ["bizinikiwi-wasm-builder/metadata-hash"] # A convenience feature for enabling things when doing a build # for an on-chain release. -on-chain-release-build = [ "metadata-hash" ] +on-chain-release-build = ["metadata-hash"] diff --git a/templates/zombienet/Cargo.toml b/templates/zombienet/Cargo.toml index 4f10a8bc..9f9da3d2 100644 --- a/templates/zombienet/Cargo.toml +++ b/templates/zombienet/Cargo.toml @@ -13,8 +13,8 @@ documentation.workspace = true [dependencies] anyhow = { workspace = true } env_logger = { workspace = true } -tokio = { workspace = true, features = ["rt-multi-thread"] } pezkuwi-zombienet-sdk = { workspace = true } +tokio = { workspace = true, features = ["rt-multi-thread"] } [features] zombienet = [] diff --git a/umbrella/Cargo.toml b/umbrella/Cargo.toml index 96bb90dd..9b95bed5 100644 --- a/umbrella/Cargo.toml +++ b/umbrella/Cargo.toml @@ -5,7 +5,7 @@ description = "Pezkuwi SDK umbrella crate - Kurdish blockchain SDK." license = "Apache-2.0" [features] -default = [ "std" ] +default = ["std"] std = [ "asset-test-pezutils?/std", "bizinikiwi-bip39?/std", @@ -342,6 +342,52 @@ runtime-benchmarks = [ "pezpallet-collective-content?/runtime-benchmarks", "pezpallet-collective?/runtime-benchmarks", # "pezpallet-contracts-mock-network?/runtime-benchmarks", # Test-only crate + "chain-spec-builder?/runtime-benchmarks", + "node-inspect?/runtime-benchmarks", + "pezcumulus-client-bootnodes?/runtime-benchmarks", + "pezcumulus-client-cli?/runtime-benchmarks", + "pezcumulus-client-collator?/runtime-benchmarks", + "pezcumulus-client-consensus-aura?/runtime-benchmarks", + "pezcumulus-client-consensus-common?/runtime-benchmarks", + "pezcumulus-client-consensus-proposer?/runtime-benchmarks", + "pezcumulus-client-consensus-relay-chain?/runtime-benchmarks", + "pezcumulus-client-network?/runtime-benchmarks", + "pezcumulus-client-pov-recovery?/runtime-benchmarks", + "pezcumulus-client-service?/runtime-benchmarks", + "pezcumulus-client-teyrchain-inherent?/runtime-benchmarks", + "pezcumulus-relay-chain-inprocess-interface?/runtime-benchmarks", + "pezcumulus-relay-chain-interface?/runtime-benchmarks", + "pezcumulus-relay-chain-minimal-node?/runtime-benchmarks", + "pezcumulus-relay-chain-rpc-interface?/runtime-benchmarks", + "pezcumulus-relay-chain-streams?/runtime-benchmarks", + "pezkuwi-cli?/runtime-benchmarks", + "pezkuwi-node-collation-generation?/runtime-benchmarks", + "pezkuwi-node-core-approval-voting-parallel?/runtime-benchmarks", + "pezkuwi-node-core-approval-voting?/runtime-benchmarks", + "pezkuwi-node-core-av-store?/runtime-benchmarks", + "pezkuwi-node-core-backing?/runtime-benchmarks", + "pezkuwi-node-core-bitfield-signing?/runtime-benchmarks", + "pezkuwi-node-core-candidate-validation?/runtime-benchmarks", + "pezkuwi-node-core-chain-api?/runtime-benchmarks", + "pezkuwi-node-core-chain-selection?/runtime-benchmarks", + "pezkuwi-node-core-dispute-coordinator?/runtime-benchmarks", + "pezkuwi-node-core-prospective-teyrchains?/runtime-benchmarks", + "pezkuwi-node-core-provisioner?/runtime-benchmarks", + "pezkuwi-node-core-pvf-checker?/runtime-benchmarks", + "pezkuwi-node-core-pvf-common?/runtime-benchmarks", + "pezkuwi-node-core-pvf-execute-worker?/runtime-benchmarks", + "pezkuwi-node-core-pvf-prepare-worker?/runtime-benchmarks", + "pezkuwi-node-core-pvf?/runtime-benchmarks", + "pezkuwi-node-core-runtime-api?/runtime-benchmarks", + "pezkuwi-node-core-teyrchains-inherent?/runtime-benchmarks", + "pezkuwi-node-metrics?/runtime-benchmarks", + "pezkuwi-node-network-protocol?/runtime-benchmarks", + "pezkuwi-node-subsystem-types?/runtime-benchmarks", + "pezkuwi-node-subsystem-util?/runtime-benchmarks", + "pezkuwi-node-subsystem?/runtime-benchmarks", + "pezkuwi-overseer?/runtime-benchmarks", + "pezkuwi-rpc?/runtime-benchmarks", + "pezkuwi-service?/runtime-benchmarks", "pezpallet-contracts?/runtime-benchmarks", "pezpallet-conviction-voting?/runtime-benchmarks", "pezpallet-core-fellowship?/runtime-benchmarks", @@ -430,6 +476,49 @@ runtime-benchmarks = [ "pezpallet-xcm-bridge-hub?/runtime-benchmarks", "pezpallet-xcm-precompiles?/runtime-benchmarks", "pezpallet-xcm?/runtime-benchmarks", + "pezsc-authority-discovery?/runtime-benchmarks", + "pezsc-basic-authorship?/runtime-benchmarks", + "pezsc-block-builder?/runtime-benchmarks", + "pezsc-chain-spec?/runtime-benchmarks", + "pezsc-cli?/runtime-benchmarks", + "pezsc-client-api?/runtime-benchmarks", + "pezsc-client-db?/runtime-benchmarks", + "pezsc-consensus-aura?/runtime-benchmarks", + "pezsc-consensus-babe-rpc?/runtime-benchmarks", + "pezsc-consensus-babe?/runtime-benchmarks", + "pezsc-consensus-beefy-rpc?/runtime-benchmarks", + "pezsc-consensus-beefy?/runtime-benchmarks", + "pezsc-consensus-epochs?/runtime-benchmarks", + "pezsc-consensus-grandpa-rpc?/runtime-benchmarks", + "pezsc-consensus-grandpa?/runtime-benchmarks", + "pezsc-consensus-manual-seal?/runtime-benchmarks", + "pezsc-consensus-pow?/runtime-benchmarks", + "pezsc-consensus-slots?/runtime-benchmarks", + "pezsc-consensus?/runtime-benchmarks", + "pezsc-executor-wasmtime?/runtime-benchmarks", + "pezsc-executor?/runtime-benchmarks", + "pezsc-informant?/runtime-benchmarks", + "pezsc-mixnet?/runtime-benchmarks", + "pezsc-network-common?/runtime-benchmarks", + "pezsc-network-gossip?/runtime-benchmarks", + "pezsc-network-light?/runtime-benchmarks", + "pezsc-network-statement?/runtime-benchmarks", + "pezsc-network-sync?/runtime-benchmarks", + "pezsc-network-transactions?/runtime-benchmarks", + "pezsc-network?/runtime-benchmarks", + "pezsc-offchain?/runtime-benchmarks", + "pezsc-rpc-api?/runtime-benchmarks", + "pezsc-rpc-server?/runtime-benchmarks", + "pezsc-rpc-spec-v2?/runtime-benchmarks", + "pezsc-rpc?/runtime-benchmarks", + "pezsc-runtime-utilities?/runtime-benchmarks", + "pezsc-service?/runtime-benchmarks", + "pezsc-statement-store?/runtime-benchmarks", + "pezsc-sync-state-rpc?/runtime-benchmarks", + "pezsc-sysinfo?/runtime-benchmarks", + "pezsc-tracing?/runtime-benchmarks", + "pezsc-transaction-pool-api?/runtime-benchmarks", + "pezsc-transaction-pool?/runtime-benchmarks", "pezsp-api?/runtime-benchmarks", "pezsp-authority-discovery?/runtime-benchmarks", "pezsp-block-builder?/runtime-benchmarks", @@ -472,95 +561,6 @@ runtime-benchmarks = [ "xcm-pez-simulator?/runtime-benchmarks", "xcm-runtime-pezapis?/runtime-benchmarks", "xcm?/runtime-benchmarks", - "pezcumulus-client-bootnodes?/runtime-benchmarks", - "pezcumulus-client-cli?/runtime-benchmarks", - "pezcumulus-client-collator?/runtime-benchmarks", - "pezcumulus-client-consensus-aura?/runtime-benchmarks", - "pezcumulus-client-consensus-common?/runtime-benchmarks", - "pezcumulus-client-consensus-proposer?/runtime-benchmarks", - "pezcumulus-client-consensus-relay-chain?/runtime-benchmarks", - "pezcumulus-client-network?/runtime-benchmarks", - "pezcumulus-client-pov-recovery?/runtime-benchmarks", - "pezcumulus-client-service?/runtime-benchmarks", - "pezcumulus-client-teyrchain-inherent?/runtime-benchmarks", - "pezcumulus-relay-chain-inprocess-interface?/runtime-benchmarks", - "pezcumulus-relay-chain-interface?/runtime-benchmarks", - "pezcumulus-relay-chain-minimal-node?/runtime-benchmarks", - "pezcumulus-relay-chain-rpc-interface?/runtime-benchmarks", - "pezcumulus-relay-chain-streams?/runtime-benchmarks", - "pezkuwi-cli?/runtime-benchmarks", - "pezkuwi-node-collation-generation?/runtime-benchmarks", - "pezkuwi-node-core-approval-voting?/runtime-benchmarks", - "pezkuwi-node-core-approval-voting-parallel?/runtime-benchmarks", - "pezkuwi-node-core-av-store?/runtime-benchmarks", - "pezkuwi-node-core-backing?/runtime-benchmarks", - "pezkuwi-node-core-bitfield-signing?/runtime-benchmarks", - "pezkuwi-node-core-candidate-validation?/runtime-benchmarks", - "pezkuwi-node-core-chain-api?/runtime-benchmarks", - "pezkuwi-node-core-chain-selection?/runtime-benchmarks", - "pezkuwi-node-core-dispute-coordinator?/runtime-benchmarks", - "pezkuwi-node-core-prospective-teyrchains?/runtime-benchmarks", - "pezkuwi-node-core-provisioner?/runtime-benchmarks", - "pezkuwi-node-core-pvf?/runtime-benchmarks", - "pezkuwi-node-core-pvf-checker?/runtime-benchmarks", - "pezkuwi-node-core-pvf-common?/runtime-benchmarks", - "pezkuwi-node-core-pvf-execute-worker?/runtime-benchmarks", - "pezkuwi-node-core-pvf-prepare-worker?/runtime-benchmarks", - "pezkuwi-node-core-runtime-api?/runtime-benchmarks", - "pezkuwi-node-core-teyrchains-inherent?/runtime-benchmarks", - "pezkuwi-node-metrics?/runtime-benchmarks", - "pezkuwi-node-network-protocol?/runtime-benchmarks", - "pezkuwi-node-subsystem?/runtime-benchmarks", - "pezkuwi-node-subsystem-types?/runtime-benchmarks", - "pezkuwi-node-subsystem-util?/runtime-benchmarks", - "pezkuwi-overseer?/runtime-benchmarks", - "pezkuwi-rpc?/runtime-benchmarks", - "pezkuwi-service?/runtime-benchmarks", - "pezsc-authority-discovery?/runtime-benchmarks", - "pezsc-basic-authorship?/runtime-benchmarks", - "pezsc-block-builder?/runtime-benchmarks", - "pezsc-chain-spec?/runtime-benchmarks", - "pezsc-cli?/runtime-benchmarks", - "pezsc-client-api?/runtime-benchmarks", - "pezsc-client-db?/runtime-benchmarks", - "pezsc-consensus?/runtime-benchmarks", - "pezsc-consensus-aura?/runtime-benchmarks", - "pezsc-consensus-babe?/runtime-benchmarks", - "pezsc-consensus-babe-rpc?/runtime-benchmarks", - "pezsc-consensus-beefy?/runtime-benchmarks", - "pezsc-consensus-beefy-rpc?/runtime-benchmarks", - "pezsc-consensus-epochs?/runtime-benchmarks", - "pezsc-consensus-grandpa?/runtime-benchmarks", - "pezsc-consensus-grandpa-rpc?/runtime-benchmarks", - "pezsc-consensus-manual-seal?/runtime-benchmarks", - "pezsc-consensus-pow?/runtime-benchmarks", - "pezsc-consensus-slots?/runtime-benchmarks", - "pezsc-executor?/runtime-benchmarks", - "pezsc-executor-wasmtime?/runtime-benchmarks", - "pezsc-informant?/runtime-benchmarks", - "pezsc-mixnet?/runtime-benchmarks", - "pezsc-network?/runtime-benchmarks", - "pezsc-network-common?/runtime-benchmarks", - "pezsc-network-gossip?/runtime-benchmarks", - "pezsc-network-light?/runtime-benchmarks", - "pezsc-network-statement?/runtime-benchmarks", - "pezsc-network-sync?/runtime-benchmarks", - "pezsc-network-transactions?/runtime-benchmarks", - "pezsc-offchain?/runtime-benchmarks", - "pezsc-rpc?/runtime-benchmarks", - "pezsc-rpc-api?/runtime-benchmarks", - "pezsc-rpc-server?/runtime-benchmarks", - "pezsc-rpc-spec-v2?/runtime-benchmarks", - "pezsc-runtime-utilities?/runtime-benchmarks", - "pezsc-service?/runtime-benchmarks", - "pezsc-statement-store?/runtime-benchmarks", - "pezsc-sync-state-rpc?/runtime-benchmarks", - "pezsc-sysinfo?/runtime-benchmarks", - "pezsc-tracing?/runtime-benchmarks", - "pezsc-transaction-pool?/runtime-benchmarks", - "pezsc-transaction-pool-api?/runtime-benchmarks", - "chain-spec-builder?/runtime-benchmarks", - "node-inspect?/runtime-benchmarks" ] try-runtime = [ "asset-test-pezutils?/try-runtime", @@ -1179,1605 +1179,1605 @@ workspace = true workspace = true [dependencies.pez-assets-common] -workspace = true default-features = false optional = true +workspace = true [dependencies.pez-binary-merkle-tree] -workspace = true default-features = false optional = true +workspace = true [dependencies.bizinikiwi-bip39] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezbp-header-pez-chain] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezbp-messages] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezbp-pezkuwi-core] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezbp-relayers] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezbp-test-utils] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezbp-teyrchains] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezbp-xcm-bridge-hub] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezbp-xcm-bridge-hub-router] -workspace = true default-features = false optional = true package = "pezbp-xcm-bridge-hub-router" +workspace = true [dependencies.pezbridge-hub-common] -workspace = true default-features = false optional = true +workspace = true [dependencies.pez-ethereum-standards] -workspace = true default-features = false optional = true +workspace = true [dependencies.pez-slot-range-helper] -workspace = true default-features = false optional = true +workspace = true [dependencies.gum-proc-macro] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezbp-runtime] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezbridge-runtime-common] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-pezpallet-aura-ext] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-pezpallet-dmp-queue] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-pezpallet-session-benchmarking] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-pezpallet-solo-to-para] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-pezpallet-teyrchain-system] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-pezpallet-teyrchain-system-proc-macro] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-pezpallet-weight-reclaim] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-pezpallet-xcm] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-pezpallet-xcmp-queue] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-ping] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-primitives-aura] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-primitives-core] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-primitives-proof-size-hostfunction] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-primitives-storage-weight-reclaim] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-primitives-teyrchain-inherent] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-primitives-timestamp] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-primitives-utility] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezframe-benchmarking] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezframe-benchmarking-pezpallet-pov] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezframe-election-provider-solution-type] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezframe-election-provider-support] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezframe-executive] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezframe-metadata] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezframe-metadata-hash-extension] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezframe-support] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezframe-support-procedural] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezframe-support-procedural-tools-derive] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezframe-system] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezframe-system-benchmarking] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezframe-system-rpc-runtime-api] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-core-primitives] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-primitives] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-runtime-common] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-runtime-metrics] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-runtime-teyrchains] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezframe] -workspace = true default-features = false optional = true +workspace = true [dependencies.ss58-registry] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-subxt-core] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-subxt-macro] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-subxt-metadata] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-subxt-signer] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-teyrchain-primitives] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-alliance] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-asset-conversion] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-asset-conversion-ops] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-asset-conversion-tx-payment] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-asset-rate] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-asset-rewards] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-asset-tx-payment] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-assets] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-assets-freezer] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-assets-holder] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-assets-precompiles] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-atomic-swap] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-aura] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-authority-discovery] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-authorship] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-babe] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-bags-list] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-balances] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-beefy] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-beefy-mmr] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-bounties] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-bridge-grandpa] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-bridge-messages] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-bridge-relayers] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-bridge-teyrchains] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-broker] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-child-bounties] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-collator-selection] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-collective] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-collective-content] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-contracts] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-contracts-proc-macro] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-contracts-uapi] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-conviction-voting] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-core-fellowship] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-delegated-staking] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-democracy] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-derivatives] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-dummy-dim] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-election-provider-multi-block] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-election-provider-multi-phase] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-election-provider-support-benchmarking] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-elections-phragmen] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-fast-unstake] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-glutton] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-grandpa] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-identity] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-im-online] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-indices] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-insecure-randomness-collective-flip] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-lottery] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-membership] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-message-queue] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-meta-tx] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-migrations] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-mixnet] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-mmr] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-multi-asset-bounties] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-multisig] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-nft-fractionalization] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-nfts] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-nfts-runtime-api] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-nis] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-node-authorization] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-nomination-pools] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-nomination-pools-benchmarking] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-nomination-pools-runtime-api] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-offences] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-offences-benchmarking] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-oracle] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-oracle-runtime-api] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-origin-restriction] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-paged-list] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-parameters] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-people] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-preimage] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-proxy] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-ranked-collective] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-recovery] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-referenda] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-remark] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-revive] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-revive-proc-macro] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-revive-uapi] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-root-offences] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-root-testing] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-safe-mode] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-salary] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-scheduler] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-scored-pool] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-session] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-session-benchmarking] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-skip-feeless-payment] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-society] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-staking] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-staking-async] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-staking-async-ah-client] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-staking-async-rc-client] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-staking-async-reward-fn] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-staking-async-runtime-api] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-staking-reward-curve] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-staking-reward-fn] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-staking-runtime-api] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-state-trie-migration] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-statement] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-sudo] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-timestamp] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-tips] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-transaction-payment] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-transaction-payment-rpc-runtime-api] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-transaction-storage] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-treasury] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-tx-pause] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-uniques] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-utility] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-verify-signature] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-vesting] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-whitelist] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-xcm] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-xcm-benchmarks] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-xcm-bridge-hub] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-xcm-bridge-hub-router] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezpallet-xcm-precompiles] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-chain-spec-derive] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-tracing-proc-macro] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-api] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-api-proc-macro] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-application-crypto] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-arithmetic] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-authority-discovery] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-block-builder] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-consensus-aura] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-consensus-babe] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-consensus-beefy] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-consensus-grandpa] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-consensus-pow] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-consensus-slots] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-core] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-crypto-ec-utils] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-crypto-hashing] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-crypto-hashing-proc-macro] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-debug-derive] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-externalities] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-genesis-builder] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-inherents] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-io] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-keyring] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-keystore] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-metadata-ir] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-mixnet] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-mmr-primitives] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-npos-elections] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-offchain] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-runtime-interface] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-runtime-interface-proc-macro] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-session] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-staking] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-state-machine] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-statement-store] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-std] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-storage] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-timestamp] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-tracing] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-transaction-pool] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-transaction-storage-proof] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-trie] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-version] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-version-proc-macro] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-wasm-interface] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-weights] -workspace = true default-features = false optional = true +workspace = true [dependencies.teyrchain-info] -workspace = true default-features = false optional = true +workspace = true [dependencies.xcm] -workspace = true default-features = false optional = true +workspace = true [dependencies.xcm-builder] -workspace = true default-features = false optional = true +workspace = true [dependencies.xcm-executor] -workspace = true default-features = false optional = true +workspace = true [dependencies.testnet-teyrchains-constants] -workspace = true default-features = false optional = true +workspace = true [dependencies.teyrchains-common] -workspace = true default-features = false optional = true +workspace = true [dependencies.xcm-pez-procedural] -workspace = true default-features = false optional = true +workspace = true [dependencies.xcm-runtime-pezapis] -workspace = true default-features = false optional = true +workspace = true [dependencies.asset-test-pezutils] -workspace = true default-features = false optional = true +workspace = true [dependencies.bizinikiwi-build-script-utils] -workspace = true default-features = false optional = true +workspace = true [dependencies.bizinikiwi-frame-rpc-support] -workspace = true default-features = false optional = true +workspace = true [dependencies.bizinikiwi-frame-rpc-system] -workspace = true default-features = false optional = true +workspace = true [dependencies.prometheus-endpoint] -workspace = true default-features = false optional = true +workspace = true [dependencies.bizinikiwi-rpc-client] -workspace = true default-features = false optional = true +workspace = true [dependencies.bizinikiwi-state-trie-migration-rpc] -workspace = true default-features = false optional = true +workspace = true [dependencies.txtesttool] -workspace = true default-features = false optional = true +workspace = true [dependencies.bizinikiwi-wasm-builder] -workspace = true default-features = false optional = true +workspace = true [dependencies.remote-externalities] -workspace = true default-features = false optional = true +workspace = true [dependencies.pez-fork-tree] -workspace = true default-features = false optional = true +workspace = true [dependencies.pez-generate-bags] -workspace = true default-features = false optional = true +workspace = true [dependencies.pez-subkey] -workspace = true default-features = false optional = true +workspace = true [dependencies.gum] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezbridge-hub-test-utils] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-client-bootnodes] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-client-cli] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-client-collator] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-client-consensus-aura] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-client-consensus-common] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-client-consensus-proposer] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-client-consensus-relay-chain] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-client-network] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-client-pov-recovery] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-client-service] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-client-teyrchain-inherent] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-relay-chain-inprocess-interface] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-relay-chain-interface] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-relay-chain-minimal-node] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-relay-chain-rpc-interface] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezcumulus-relay-chain-streams] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezframe-benchmarking-cli] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezframe-support-procedural-tools] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-approval-distribution] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-availability-bitfield-distribution] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-availability-distribution] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-availability-recovery] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-cli] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-collator-protocol] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-dispute-distribution] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-erasure-coding] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-gossip-support] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-network-bridge] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-collation-generation] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-core-approval-voting] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-core-approval-voting-parallel] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-core-av-store] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-core-backing] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-core-bitfield-signing] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-core-candidate-validation] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-core-chain-api] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-core-chain-selection] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-core-dispute-coordinator] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-core-prospective-teyrchains] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-core-provisioner] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-core-pvf] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-core-pvf-checker] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-core-pvf-common] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-core-pvf-execute-worker] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-core-pvf-prepare-worker] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-core-runtime-api] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-core-teyrchains-inherent] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-metrics] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-network-protocol] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-subsystem] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-subsystem-types] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-node-subsystem-util] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-omni-node-lib] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-overseer] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-pez-node-primitives] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-primitives-test-helpers] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-rpc] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-service] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-statement-distribution] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-statement-table] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-subxt] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-subxt-codegen] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-subxt-lightclient] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-subxt-rpcs] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-subxt-utils-fetchmetadata] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-subxt-utils-stripmetadata] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezmmr-gadget] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezmmr-rpc] -workspace = true default-features = false optional = true +workspace = true # [dependencies.pezpallet-contracts-mock-network] # Test-only crate, not published # workspace = true @@ -2785,375 +2785,375 @@ optional = true # optional = true [dependencies.pezpallet-transaction-payment-rpc] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-allocator] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-authority-discovery] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-basic-authorship] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-block-builder] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-chain-spec] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-cli] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-client-api] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-client-db] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-consensus] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-consensus-aura] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-consensus-babe] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-consensus-babe-rpc] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-consensus-beefy] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-consensus-beefy-rpc] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-consensus-epochs] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-consensus-grandpa] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-consensus-grandpa-rpc] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-consensus-manual-seal] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-consensus-pow] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-consensus-slots] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-executor] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-executor-common] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-executor-polkavm] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-executor-wasmtime] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-informant] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-keystore] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-mixnet] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-network] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-network-common] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-network-gossip] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-network-light] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-network-statement] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-network-sync] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-network-transactions] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-network-types] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-offchain] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-proposer-metrics] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-rpc] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-rpc-api] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-rpc-server] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-rpc-spec-v2] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-runtime-utilities] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-service] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-state-db] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-statement-store] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-storage-monitor] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-sync-state-rpc] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-sysinfo] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-telemetry] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-tracing] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-transaction-pool] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-transaction-pool-api] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsc-utils] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-blockchain] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-consensus] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-core-hashing] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-core-hashing-proc-macro] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-database] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-maybe-compressed-blob] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-panic-handler] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezsp-rpc] -workspace = true default-features = false optional = true +workspace = true [dependencies.chain-spec-builder] -workspace = true default-features = false optional = true +workspace = true [dependencies.node-inspect] -workspace = true default-features = false optional = true +workspace = true [dependencies.tracking-allocator] -workspace = true default-features = false optional = true +workspace = true [dependencies.teyrchains-runtimes-test-utils] -workspace = true default-features = false optional = true +workspace = true [dependencies.xcm-pez-emulator] -workspace = true default-features = false optional = true +workspace = true [dependencies.xcm-pez-simulator] -workspace = true default-features = false optional = true +workspace = true # Pezkuwi Zombienet SDK crates [dependencies.pezkuwi-zombienet-configuration] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-zombienet-orchestrator] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-zombienet-prom-metrics-parser] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-zombienet-provider] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-zombienet-sdk] -workspace = true default-features = false optional = true +workspace = true [dependencies.pezkuwi-zombienet-support] -workspace = true default-features = false optional = true +workspace = true [package.metadata.docs.rs] features = ["node", "runtime-full"] diff --git a/vendor/pezkuwi-subxt/codegen/Cargo.toml b/vendor/pezkuwi-subxt/codegen/Cargo.toml index 8289cf2d..28b40e7b 100644 --- a/vendor/pezkuwi-subxt/codegen/Cargo.toml +++ b/vendor/pezkuwi-subxt/codegen/Cargo.toml @@ -13,7 +13,7 @@ description = "Generate an API for interacting with a Pezkuwi/Bizinikiwi node fr [features] default = [] -web = [ "getrandom/js" ] +web = ["getrandom/js"] [dependencies] codec = { package = "parity-scale-codec", workspace = true, features = ["derive"] } diff --git a/vendor/pezkuwi-subxt/core/Cargo.toml b/vendor/pezkuwi-subxt/core/Cargo.toml index 4b55392b..1a833db5 100644 --- a/vendor/pezkuwi-subxt/core/Cargo.toml +++ b/vendor/pezkuwi-subxt/core/Cargo.toml @@ -15,7 +15,7 @@ description = "A no-std compatible subset of Subxt's functionality" keywords = ["extrinsic", "no-std", "parity", "subxt"] [features] -default = [ "std" ] +default = ["std"] std = [ "bitvec/std", "blake2/std", diff --git a/vendor/pezkuwi-subxt/lightclient/Cargo.toml b/vendor/pezkuwi-subxt/lightclient/Cargo.toml index 3fed8944..37a769de 100644 --- a/vendor/pezkuwi-subxt/lightclient/Cargo.toml +++ b/vendor/pezkuwi-subxt/lightclient/Cargo.toml @@ -18,11 +18,11 @@ keywords = ["bizinikiwi", "blockchain", "parity"] workspace = true [features] -default = [ "native" ] +default = ["native"] # Enable this for native (ie non web/wasm builds). # Exactly 1 of "web" and "native" is expected. -native = [ "smoldot-light/std", "tokio/rt" ] +native = ["smoldot-light/std", "tokio/rt"] # Enable this for web/wasm builds. # Exactly 1 of "web" and "native" is expected. diff --git a/vendor/pezkuwi-subxt/macro/Cargo.toml b/vendor/pezkuwi-subxt/macro/Cargo.toml index 68c8599f..133434e6 100644 --- a/vendor/pezkuwi-subxt/macro/Cargo.toml +++ b/vendor/pezkuwi-subxt/macro/Cargo.toml @@ -14,7 +14,7 @@ homepage.workspace = true description = "Generate types and helpers for interacting with Bizinikiwi runtimes." [features] -web = [ "pezkuwi-subxt-codegen/web" ] +web = ["pezkuwi-subxt-codegen/web"] runtime-wasm-path = [ "pezsc-executor", "pezsc-executor-common", @@ -22,7 +22,7 @@ runtime-wasm-path = [ "pezsp-maybe-compressed-blob", "pezsp-state-machine", ] -runtime-metadata-insecure-url = [ "pezkuwi-subxt-utils-fetchmetadata/url" ] +runtime-metadata-insecure-url = ["pezkuwi-subxt-utils-fetchmetadata/url"] [lib] proc-macro = true diff --git a/vendor/pezkuwi-subxt/metadata/Cargo.toml b/vendor/pezkuwi-subxt/metadata/Cargo.toml index ecc4db53..65b7f780 100644 --- a/vendor/pezkuwi-subxt/metadata/Cargo.toml +++ b/vendor/pezkuwi-subxt/metadata/Cargo.toml @@ -14,7 +14,7 @@ homepage.workspace = true description = "Command line utilities for checking metadata compatibility between nodes." [features] -default = [ "legacy", "std" ] +default = ["legacy", "std"] std = [ "bitvec/std", "codec/std", diff --git a/vendor/pezkuwi-subxt/rpcs/Cargo.toml b/vendor/pezkuwi-subxt/rpcs/Cargo.toml index 8ad31312..964907f4 100644 --- a/vendor/pezkuwi-subxt/rpcs/Cargo.toml +++ b/vendor/pezkuwi-subxt/rpcs/Cargo.toml @@ -15,12 +15,12 @@ description = "Make RPC calls to Bizinikiwi based nodes" keywords = ["parity", "rpcs", "subxt"] [features] -default = [ "jsonrpsee", "native" ] +default = ["jsonrpsee", "native"] -subxt = [ "dep:pezkuwi-subxt-core" ] -jsonrpsee = [ "dep:jsonrpsee", "dep:tokio-util" ] +subxt = ["dep:pezkuwi-subxt-core"] +jsonrpsee = ["dep:jsonrpsee", "dep:tokio-util"] -unstable-light-client = [ "dep:pezkuwi-subxt-lightclient" ] +unstable-light-client = ["dep:pezkuwi-subxt-lightclient"] reconnecting-rpc-client = [ "dep:finito", @@ -29,7 +29,7 @@ reconnecting-rpc-client = [ "tokio/sync", ] -mock-rpc-client = [ "dep:tokio", "tokio/sync" ] +mock-rpc-client = ["dep:tokio", "tokio/sync"] # Enable this for native (ie non web/wasm builds). # Exactly 1 of "web" and "native" is expected. diff --git a/vendor/pezkuwi-subxt/signer/Cargo.toml b/vendor/pezkuwi-subxt/signer/Cargo.toml index e6a1c526..922d3d9f 100644 --- a/vendor/pezkuwi-subxt/signer/Cargo.toml +++ b/vendor/pezkuwi-subxt/signer/Cargo.toml @@ -15,7 +15,7 @@ description = "Sign extrinsics to be submitted by Subxt" keywords = ["extrinsic", "parity", "signer", "subxt"] [features] -default = [ "ecdsa", "sr25519", "std", "subxt" ] +default = ["ecdsa", "sr25519", "std", "subxt"] std = [ "base64?/std", "bip32?/std", @@ -45,9 +45,9 @@ std = [ # corresponding features. Note: I had more difficulties getting # ecdsa compiling to WASM on my mac; following this comment helped: # https://github.com/rust-bitcoin/rust-bitcoin/issues/930#issuecomment-1215538699 -sr25519 = [ "schnorrkel" ] -ecdsa = [ "secp256k1" ] -unstable-eth = [ "bip32", "ecdsa", "keccak-hash", "secp256k1" ] +sr25519 = ["schnorrkel"] +ecdsa = ["secp256k1"] +unstable-eth = ["bip32", "ecdsa", "keccak-hash", "secp256k1"] # Enable support for loading key pairs from pezkuwi-js json. pezkuwi-js-compat = [ @@ -63,11 +63,11 @@ pezkuwi-js-compat = [ # Make the keypair algorithms here compatible with Subxt's Signer trait, # so that they can be used to sign transactions for compatible chains. -subxt = [ "dep:pezkuwi-subxt-core" ] +subxt = ["dep:pezkuwi-subxt-core"] # The getrandom package is used via schnorrkel. We need to enable the JS # feature on it if compiling for the web. -web = [ "getrandom/js" ] +web = ["getrandom/js"] [dependencies] bip32 = { workspace = true, features = ["alloc", "secp256k1"], optional = true } diff --git a/vendor/pezkuwi-subxt/subxt/Cargo.toml b/vendor/pezkuwi-subxt/subxt/Cargo.toml index b4dfb66b..5fc9b0a4 100644 --- a/vendor/pezkuwi-subxt/subxt/Cargo.toml +++ b/vendor/pezkuwi-subxt/subxt/Cargo.toml @@ -20,7 +20,7 @@ workspace = true [features] # For dev and documentation reasons we enable more features than are often desired. # it's recommended to use `--no-default-features` and then select what you need. -default = [ "jsonrpsee", "native" ] +default = ["jsonrpsee", "native"] # Enable this for native (ie non web/wasm builds). # Exactly 1 of "web" and "native" is expected. @@ -47,14 +47,14 @@ web = [ # # For instance `wasm-bindgen-futures` panics if the platform isn't wasm32 and # similar for tokio that requires a tokio runtime to be initialized. -runtime = [ "tokio/rt", "wasm-bindgen-futures" ] +runtime = ["tokio/rt", "wasm-bindgen-futures"] # Enable this to use the reconnecting rpc client -reconnecting-rpc-client = [ "pezkuwi-subxt-rpcs/reconnecting-rpc-client" ] +reconnecting-rpc-client = ["pezkuwi-subxt-rpcs/reconnecting-rpc-client"] # Enable this to use jsonrpsee, which enables the jsonrpsee RPC client, and # a couple of util functions which rely on jsonrpsee. -jsonrpsee = [ "dep:jsonrpsee", "pezkuwi-subxt-rpcs/jsonrpsee", "runtime" ] +jsonrpsee = ["dep:jsonrpsee", "pezkuwi-subxt-rpcs/jsonrpsee", "runtime"] # Enable this to fetch and utilize the latest unstable metadata from a node. # The unstable metadata is subject to breaking changes and the subxt might @@ -70,7 +70,7 @@ unstable-light-client = [ ] # Activate this to expose the ability to generate metadata from Wasm runtime files. -runtime-wasm-path = [ "pezkuwi-subxt-macro/runtime-wasm-path" ] +runtime-wasm-path = ["pezkuwi-subxt-macro/runtime-wasm-path"] [dependencies] async-trait = { workspace = true } diff --git a/vendor/pezkuwi-subxt/utils/fetch-metadata/Cargo.toml b/vendor/pezkuwi-subxt/utils/fetch-metadata/Cargo.toml index 8129ec18..5e9ebb0d 100644 --- a/vendor/pezkuwi-subxt/utils/fetch-metadata/Cargo.toml +++ b/vendor/pezkuwi-subxt/utils/fetch-metadata/Cargo.toml @@ -14,7 +14,7 @@ homepage.workspace = true description = "subxt utility to fetch metadata" [features] -url = [ "dep:jsonrpsee", "dep:tokio", "dep:url", "frame-metadata" ] +url = ["dep:jsonrpsee", "dep:tokio", "dep:url", "frame-metadata"] [dependencies] codec = { package = "parity-scale-codec", workspace = true, features = ["derive", "std"] } diff --git a/vendor/pezkuwi-zombienet-sdk/crates/configuration/Cargo.toml b/vendor/pezkuwi-zombienet-sdk/crates/configuration/Cargo.toml index c966c17a..cd7d9fc3 100644 --- a/vendor/pezkuwi-zombienet-sdk/crates/configuration/Cargo.toml +++ b/vendor/pezkuwi-zombienet-sdk/crates/configuration/Cargo.toml @@ -8,7 +8,7 @@ publish = true license.workspace = true repository.workspace = true description = "Pezkuwi Zombienet configuration builder for network testing" -keywords = ["configuration", "sdk", "zombienet", "pezkuwi"] +keywords = ["configuration", "pezkuwi", "sdk", "zombienet"] [dependencies] anyhow = { workspace = true } diff --git a/vendor/pezkuwi-zombienet-sdk/crates/orchestrator/Cargo.toml b/vendor/pezkuwi-zombienet-sdk/crates/orchestrator/Cargo.toml index fabf1ae9..3772aaa7 100644 --- a/vendor/pezkuwi-zombienet-sdk/crates/orchestrator/Cargo.toml +++ b/vendor/pezkuwi-zombienet-sdk/crates/orchestrator/Cargo.toml @@ -8,7 +8,7 @@ publish = true license.workspace = true repository.workspace = true description = "Pezkuwi Zombienet orchestrator - Network spawn through providers" -keywords = ["orchestrator", "sdk", "zombienet", "pezkuwi"] +keywords = ["orchestrator", "pezkuwi", "sdk", "zombienet"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/vendor/pezkuwi-zombienet-sdk/crates/prom-metrics-parser/Cargo.toml b/vendor/pezkuwi-zombienet-sdk/crates/prom-metrics-parser/Cargo.toml index 916f647d..ad0e051f 100644 --- a/vendor/pezkuwi-zombienet-sdk/crates/prom-metrics-parser/Cargo.toml +++ b/vendor/pezkuwi-zombienet-sdk/crates/prom-metrics-parser/Cargo.toml @@ -8,7 +8,7 @@ publish = true license.workspace = true repository.workspace = true description = "Pezkuwi Zombienet Prometheus metrics parser" -keywords = ["prometheus", "zombienet", "pezkuwi", "metrics"] +keywords = ["metrics", "pezkuwi", "prometheus", "zombienet"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/vendor/pezkuwi-zombienet-sdk/crates/provider/Cargo.toml b/vendor/pezkuwi-zombienet-sdk/crates/provider/Cargo.toml index 86bd5498..89157789 100644 --- a/vendor/pezkuwi-zombienet-sdk/crates/provider/Cargo.toml +++ b/vendor/pezkuwi-zombienet-sdk/crates/provider/Cargo.toml @@ -8,7 +8,7 @@ publish = true license.workspace = true repository.workspace = true description = "Pezkuwi Zombienet provider - Node execution through native provider" -keywords = ["native", "provider", "zombienet", "pezkuwi"] +keywords = ["native", "pezkuwi", "provider", "zombienet"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/vendor/pezkuwi-zombienet-sdk/crates/sdk/Cargo.toml b/vendor/pezkuwi-zombienet-sdk/crates/sdk/Cargo.toml index 97c06de8..fee9d406 100644 --- a/vendor/pezkuwi-zombienet-sdk/crates/sdk/Cargo.toml +++ b/vendor/pezkuwi-zombienet-sdk/crates/sdk/Cargo.toml @@ -8,7 +8,7 @@ publish = true license.workspace = true repository.workspace = true description = "Pezkuwi Zombienet SDK - Network orchestration for Pezkuwi blockchain testing" -keywords = ["sdk", "zombienet", "pezkuwi", "blockchain"] +keywords = ["blockchain", "pezkuwi", "sdk", "zombienet"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/vendor/pezkuwi-zombienet-sdk/crates/support/Cargo.toml b/vendor/pezkuwi-zombienet-sdk/crates/support/Cargo.toml index bee4cc54..ace1ad47 100644 --- a/vendor/pezkuwi-zombienet-sdk/crates/support/Cargo.toml +++ b/vendor/pezkuwi-zombienet-sdk/crates/support/Cargo.toml @@ -8,7 +8,7 @@ publish = true license.workspace = true repository.workspace = true description = "Pezkuwi Zombienet support - Common traits, structs and helpers" -keywords = ["zombienet", "pezkuwi", "support"] +keywords = ["pezkuwi", "support", "zombienet"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/vendor/ss58-registry/Cargo.toml b/vendor/ss58-registry/Cargo.toml index 05a3ede4..3f9a63e6 100644 --- a/vendor/ss58-registry/Cargo.toml +++ b/vendor/ss58-registry/Cargo.toml @@ -12,8 +12,8 @@ repository.workspace = true bench = false [features] -default = [ "std" ] -std = [ "num-format", "serde/std", "serde_json/std" ] +default = ["std"] +std = ["num-format", "serde/std", "serde_json/std"] [dependencies] num-format = { version = "0.4.3", optional = true }