* add new runtime and remove unnecessary pallets
* make runtime build
* add collectives to collator node
* sketch alliance config in runtime
* Slash handler was supposed to be commented out (for now)
* correct signature
* move to impls
* add alliance to runtime
* rustfmt
* IsReserve, remove Ping, update fn deposit
* add transaction_payment event
* Update parachains/runtimes/collectives/collectives-polkadot/src/lib.rs
Co-authored-by: Squirrel <gilescope@gmail.com>
* fmt
* add genesis config to chain spec
* fix merge
* local and dev configs only (for now)
* remove duplicate imports
* Collectives polkadot runtime to cargo workspace members (#1397)
* Collectives polkadot runtime: use unit type impl for identity verifier (#1398)
* apply fn rename
* fmt
* one less todo
* Less code in magic macros (#1407)
* Less code in magic macros
* cargo fmt
* Bench alliance (#1427)
* add benchmarks
* call one script from the other
* shebang changes so works on nixos too.
* bench in parallel as separate jobs
* hyphens can turn into underscores
* remove workaround to trigger bench
Co-authored-by: alvicsam <alvicsam@gmail.com>
Co-authored-by: paritytech-ci <paritytech-ci@parity.io>
* enable ci jobs
* fix publish bench results jobs
* chainspecs for collectives-westend (#1441)
* initial chainspecs for collections relay chain
* plumb in the collectives-westend chainspec
* add Runtime::CollectivesWestend
* lock
* Collectives: teleport slashed assets (#1433)
* Collectives: teleport slashed assets
* fmt
* Cargo.lock > polkadot-parachain 0.9.25
* create temp account for imbalance
* treasury acc id from pallet id
* move accounts into constants, use here junction for assets
* assets location is relay chain, accounts as parameters
* fix typos
* fix typo
* Update parachains/runtimes/collectives/collectives-polkadot/src/constants.rs
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com>
* Move alliance proposal provider to impls.rs (#1464)
* Move to impls alliance proposal provider
* rustfmt
* Bumping spec version
(so that we can redeploy with slashing change.)
* cargo lock
* slurp collectives digest to make appear in release notes (#1473)
* add slurp
* Slurp better :)
* Bring some order
Co-authored-by: Chevdor <chevdor@users.noreply.github.com>
Co-authored-by: Wilfried Kopp <wilfried@parity.io>
* reorder barrier
* Update parachains/runtimes/collectives/collectives-polkadot/src/xcm_config.rs
Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
* address review
* clean construct runtime
* fmt
* looks pretty but brings in too much
Co-authored-by: Squirrel <gilescope@gmail.com>
Co-authored-by: Muharem Ismailov <ismailov.m.h@gmail.com>
Co-authored-by: alvicsam <alvicsam@gmail.com>
Co-authored-by: paritytech-ci <paritytech-ci@parity.io>
Co-authored-by: Chevdor <chevdor@users.noreply.github.com>
Co-authored-by: Wilfried Kopp <wilfried@parity.io>
Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
* rename polkadot-collator to polkadot-parachain
Not every node has to be a collator.
* Update README.md
Co-authored-by: Chevdor <chevdor@users.noreply.github.com>
* rename docker file
* Update .github/workflows/extrinsic-ordering-check-from-bin.yml
Co-authored-by: Chevdor <chevdor@users.noreply.github.com>
* Versioning scheme that tracks polkadot relay chain
but allows for patch releases by having a 0 at the end.
(`-patch1` patch naming schemes were discussed but they
were judged to cause downstream packagers pain.)
* update name
* update lock file
Co-authored-by: Chevdor <chevdor@users.noreply.github.com>
* [Do not merge] add benchmarks to pipeline
* disable jobs for test
* Revert "[Do not merge] add benchmarks to pipeline"
This reverts commit af3cca09f2bbec7ab75e1e905314356ce4405a6f.
* add weights tag
* add stage
* empty before_script for benches
* run benchmarks on ci6
* disable cargo target dir
* disable pre-cache
* add CARGO_TARGET_DIR var to bench script
* debug
* debug
* fix script path
* divide build and benchmark into 2 jobs
* fix bench build
* small fix
* reduce benchmark output log
* add push github
* add push gh
* add after_script
* typo fix
* typo fix
* fix curl
* fix git config
* add title and body to pr
* final check that everything works
* final check that everything works
* return jobs back
* fix rules
* cancel changes benchmarks.sh
* Apply suggestions from code review
Co-authored-by: Denis Pisarev <denis.pisarev@parity.io>
* rename job
* change benches jobs to run on release-parachains-v*
* remove master refs
Co-authored-by: Denis Pisarev <denis.pisarev@parity.io>