mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-07-13 22:05:51 +00:00
b1558157cb
* Rest of parathread draft implementation, parachain permissioning. * Update Substrate * Update Substrate again * Integrate weight/fee stuff. * Council * Build fixes * More fixes * Minor additions * fix some small errors * Revert "fix some small errors" This reverts commit 4fb52c82adfdaf3af98edfe36b280133bcd4f9d3. * Merge fix. * do_swap -> on_swap * Update depdendency to polkadot-master * Fix more merge problems * Some patching of errors * Fix storage closure * Actually fix storage. It builds! * Tests run... but not successfully. * Add `run_to_block` to get parachains active to start * More `run_to_block` * Fix build * Queue up changes to threads * Move registration test * Fix regsiter/deregister test * Retry queue. * Minor refactor * Refactor to avoid heavy storage items * Make tests pass * remove para on deregister, add events * Remove println * Fix register/deregister parathread test * fix merge * Parathread can be activated test * Test auction * Add `Debtors` storage item I considered putting the debtor information in `ParaInfo`, but it did not make sense to me since this information only applies to parathreads, not `paras` in general. * remove comment code * Some new tests * Fixes for removing threads when scheduled. Tests. * Test progression of threads. * Test that reschedule queuing works properly. * Make test slightly more interesting * whitespace * Swap works properly. * Update locks * Build * Rename can_swap * Add test for funds to be correctly returned after a swap Swap does not seem to have logic which correctly swaps the debtor account to the new parathread. * Make tests consistant * Add check that `PendingSwap` is cleaned up * Update runtime/src/parachains.rs Co-Authored-By: Robert Habermeier <rphmeier@gmail.com> * Update runtime/src/registrar.rs Co-Authored-By: Robert Habermeier <rphmeier@gmail.com> * Some fixes/suggestions from review * Docs * Apply suggestions from code review Co-Authored-By: Robert Habermeier <rphmeier@gmail.com> Co-Authored-By: Shawn Tabrizi <shawntabrizi@gmail.com> * Update network/src/gossip.rs Co-Authored-By: Robert Habermeier <rphmeier@gmail.com> * Rename OnSwap * Add missing `]` * Rejig ordering semantics, making everything a bit slower but correct. * Some Fixes to Parathread Compile (#470) * Some Fixes * Fix queue_upward_messages * Change back to const * Build fixes * Fix tests
42 lines
1.3 KiB
TOML
42 lines
1.3 KiB
TOML
[package]
|
|
name = "polkadot-parachain"
|
|
version = "0.6.0"
|
|
authors = ["Parity Technologies <admin@parity.io>"]
|
|
description = "Types and utilities for creating and working with parachains"
|
|
edition = "2018"
|
|
|
|
[dependencies]
|
|
codec = { package = "parity-scale-codec", version = "1.0.5", default-features = false, features = [ "derive" ] }
|
|
wasmi = { version = "0.4.3", optional = true }
|
|
derive_more = { version = "0.14", optional = true }
|
|
serde = { version = "1.0", default-features = false, features = [ "derive" ] }
|
|
rstd = { package = "sr-std", git = "https://github.com/paritytech/substrate", branch = "polkadot-master", default-features = false }
|
|
substrate-primitives = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master", default-features = false }
|
|
lazy_static = { version = "1.3.0", optional = true }
|
|
parking_lot = { version = "0.7.1", optional = true }
|
|
log = { version = "0.4.6", optional = true }
|
|
|
|
[target.'cfg(not(target_os = "unknown"))'.dependencies]
|
|
shared_memory = { version = "0.8", optional = true }
|
|
|
|
[dev-dependencies]
|
|
tiny-keccak = "1.4"
|
|
adder = { path = "../test-parachains/adder" }
|
|
halt = { path = "../test-parachains/halt" }
|
|
|
|
[features]
|
|
default = ["std"]
|
|
wasm-api = []
|
|
std = [
|
|
"codec/std",
|
|
"wasmi",
|
|
"derive_more",
|
|
"serde/std",
|
|
"rstd/std",
|
|
"shared_memory",
|
|
"substrate-primitives/std",
|
|
"lazy_static",
|
|
"parking_lot",
|
|
"log"
|
|
]
|