• joe petrowski's avatar
    Add Collectives Parachain (#1346) · 7bd426f3
    joe petrowski authored
    
    
    * 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: default avatarSquirrel <[email protected]>
    
    * 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: default avataralvicsam <[email protected]>
    Co-authored-by: default avatarparitytech-ci <[email protected]>
    
    * 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: default avatarjoe petrowski <[email protected]>
    
    * 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: default avatarChevdor <[email protected]>
    Co-authored-by: default avatarWilfried Kopp <[email protected]>
    
    * reorder barrier
    
    * Update parachains/runtimes/collectives/collectives-polkadot/src/xcm_config.rs
    
    Co-authored-by: default avatarKeith Yeung <[email protected]>
    
    * address review
    
    * clean construct runtime
    
    * fmt
    
    * looks pretty but brings in too much
    
    Co-authored-by: default avatarSquirrel <[email protected]>
    Co-authored-by: default avatarMuharem Ismailov <[email protected]>
    Co-authored-by: default avataralvicsam <[email protected]>
    Co-authored-by: default avatarparitytech-ci <[email protected]>
    Co-authored-by: default avatarChevdor <[email protected]>
    Co-authored-by: default avatarWilfried Kopp <[email protected]>
    Co-authored-by: default avatarKeith Yeung <[email protected]>
    7bd426f3