feat: Rebrand Polkadot/Substrate references to PezkuwiChain
This commit systematically rebrands various references from Parity Technologies' Polkadot/Substrate ecosystem to PezkuwiChain within the kurdistan-sdk. Key changes include: - Updated external repository URLs (zombienet-sdk, parity-db, parity-scale-codec, wasm-instrument) to point to pezkuwichain forks. - Modified internal documentation and code comments to reflect PezkuwiChain naming and structure. - Replaced direct references to with or specific paths within the for XCM, Pezkuwi, and other modules. - Cleaned up deprecated issue and PR references in various and files, particularly in and modules. - Adjusted image and logo URLs in documentation to point to PezkuwiChain assets. - Removed or rephrased comments related to external Polkadot/Substrate PRs and issues. This is a significant step towards fully customizing the SDK for the PezkuwiChain ecosystem.
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
Refer to ../0001-basic-warp-sync/README.md for more details. This test is nearly a clone. We want to warp-sync full nodes
|
||||
in the presence of validators.
|
||||
0001-basic-warp-sync chainspec (copied) and database are reused in this test.
|
||||
@@ -0,0 +1 @@
|
||||
../0001-basic-warp-sync/chain-spec.json
|
||||
@@ -0,0 +1,30 @@
|
||||
[settings]
|
||||
enable_tracing = false
|
||||
|
||||
[relaychain]
|
||||
default_image = "{{ZOMBIENET_INTEGRATION_TEST_IMAGE}}"
|
||||
default_command = "bizinikiwi"
|
||||
|
||||
chain = "local"
|
||||
chain_spec_path = "chain-spec.json"
|
||||
|
||||
#we need at least 3 nodes for warp sync
|
||||
[[relaychain.nodes]]
|
||||
name = "alice"
|
||||
validator = true
|
||||
db_snapshot = "{{DB_SNAPSHOT}}"
|
||||
|
||||
[[relaychain.nodes]]
|
||||
name = "bob"
|
||||
validator = true
|
||||
db_snapshot = "{{DB_SNAPSHOT}}"
|
||||
|
||||
[[relaychain.nodes]]
|
||||
name = "charlie"
|
||||
validator = false
|
||||
db_snapshot = "{{DB_SNAPSHOT}}"
|
||||
|
||||
[[relaychain.nodes]]
|
||||
name = "dave"
|
||||
validator = false
|
||||
args = ["--sync warp"]
|
||||
+42
@@ -0,0 +1,42 @@
|
||||
Description: Warp sync
|
||||
Network: ./test-block-building-warp-sync.toml
|
||||
Creds: config
|
||||
|
||||
alice: reports node_roles is 4
|
||||
bob: reports node_roles is 4
|
||||
charlie: reports node_roles is 1
|
||||
dave: reports node_roles is 1
|
||||
|
||||
# In theory we should have 3 peers. But for some reason dave is requesting the
|
||||
# block twice and gets banned by Alice. The request is done during the
|
||||
# warp-sync. It is a bug, so here we work around it.
|
||||
alice: reports peers count is at least 2 within 60 seconds
|
||||
bob: reports peers count is at least 2 within 60 seconds
|
||||
charlie: reports peers count is at least 2 within 60 seconds
|
||||
dave: reports peers count is at least 2 within 60 seconds
|
||||
|
||||
|
||||
# db snapshot has {{DB_BLOCK_HEIGHT}} blocks
|
||||
alice: reports block height is at least {{DB_BLOCK_HEIGHT}} within 60 seconds
|
||||
bob: reports block height is at least {{DB_BLOCK_HEIGHT}} within 60 seconds
|
||||
charlie: reports block height is at least {{DB_BLOCK_HEIGHT}} within 60 seconds
|
||||
|
||||
alice: reports block height is greater than {{DB_BLOCK_HEIGHT}} within 75 seconds
|
||||
bob: reports block height is greater than {{DB_BLOCK_HEIGHT}} within 75 seconds
|
||||
charlie: reports block height is greater than {{DB_BLOCK_HEIGHT}} within 75 seconds
|
||||
|
||||
dave: reports block height is at least 1 within 60 seconds
|
||||
dave: reports block height is at least {{DB_BLOCK_HEIGHT}} within 60 seconds
|
||||
dave: reports block height is greater than {{DB_BLOCK_HEIGHT}} within 60 seconds
|
||||
|
||||
dave: log line matches "Warp sync is complete" within 60 seconds
|
||||
# State sync is logically part of warp sync
|
||||
dave: log line matches "State sync is complete" within 60 seconds
|
||||
dave: log line matches "Block history download is complete" within 10 seconds
|
||||
|
||||
dave: reports substrate_beefy_best_block is at least {{DB_BLOCK_HEIGHT}} within 180 seconds
|
||||
dave: reports substrate_beefy_best_block is greater than {{DB_BLOCK_HEIGHT}} within 60 seconds
|
||||
|
||||
# The block history download runs in the background while the fresh blocks are imported. This error can pop out in the log and is acceptable: the freshly announced block may not have the parent imported yet.
|
||||
dave: count of log lines containing "error(?! importing block .*: block has an unknown parent)" is 0 within 10 seconds
|
||||
dave: count of log lines containing "verification failed" is 0 within 10 seconds
|
||||
Reference in New Issue
Block a user