-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wip #30
Open
jam10o-new
wants to merge
376
commits into
main
Choose a base branch
from
wip
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Wip #30
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…(#105) * Initial commit Forked at: 8f02e23 Parent branch: origin/master * Reject blocks without justification * Revert "Reject blocks without justification" This reverts commit ee60e12097939d4ccfe987a71db9a876319ae5ba. * WIP Forked at: 8f02e23 Parent branch: origin/master * WIP Forked at: 8f02e23 Parent branch: origin/master * WIP Forked at: 8f02e23 Parent branch: origin/master * CLEANUP Forked at: 8f02e23 Parent branch: origin/master * WIP Forked at: 8f02e23 Parent branch: origin/master * WIP Forked at: 8f02e23 Parent branch: origin/master * CLEANUP Forked at: 8f02e23 Parent branch: origin/master * WIP Forked at: 8f02e23 Parent branch: origin/master * WIP Forked at: 8f02e23 Parent branch: origin/master * Move HeadData to primitives * Update network/src/lib.rs Co-authored-by: Bastian Köcher <[email protected]> * Update network/src/lib.rs Co-authored-by: Bastian Köcher <[email protected]> * CLEANUP Forked at: 8f02e23 Parent branch: origin/master * fix * CLEANUP Forked at: 8f02e23 Parent branch: origin/master * messages * for the greater good * Update primitives/src/lib.rs Co-authored-by: Bastian Köcher <[email protected]> * Update network/src/lib.rs Co-authored-by: Bastian Köcher <[email protected]> * Update network/src/lib.rs Co-authored-by: Bastian Köcher <[email protected]> * Update network/src/lib.rs Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: Bastian Köcher <[email protected]>
Fixes #57
* Update to latest Substrate & Polkadot * Replace --unsafe-rpc-export with --unsafe-rpc-external * Add --rpc-methods=Unsafe Documented in substrate 24486f52929e9e518eeccbc6ad6da70e9e5bdf8a * typos * more typo * fixed rpc expose * Disable the integration test Co-authored-by: Cecile Tonglet <[email protected]>
…ient of relay chain (#109)
* Start by replacing branch names and set `DownwardMessage` * Add the upward-message crate * Add Kusama & Polkadot * More work on getting the upward messages working * Fix build * Begin to integrate it into the test Parachain * Update * Make everything compile again * Switch to westend and print parachain account on startup * Use MultiSignature etc * Fix validate block * Some downward messages work * Update git reference * More downward messages integration * Update test runtime for downward messages * Enable downward message handler and withdraw send tokens * Add some docs * Begin to implement simple XCMP * More work * Fixes and make parachain id configurable * Make parachain ID be part of the genesis * Finishing the XCMP message demo * Update and fixes tests * Update branch
* Switch to latest Substrate & Polkadot * Update again
* Start * Fix compilation * Fix chainspec * Don't set best 2 times for the same block * Check the status of a block before building on it * Check that the block exists before setting it as the new best * Reorder code * Fork choice depends on sync status * Switch branch again
* Upgrade Polkadot & Substrate * Update test/parachain/src/command.rs Co-authored-by: Cecile Tonglet <[email protected]> Co-authored-by: Cecile Tonglet <[email protected]>
Just reorganizing
There is probably some bug in rustc which result in an invalid compilation when using an `expect` at the given position. I'm still not sure why this is happening, but this fix should fix it for now.
Co-authored-by: Bastian Köcher <[email protected]>
* Initial commit Forked at: f26dd45 Parent branch: origin/master * Fix polkadot cli arguments not properly parsed * Update test/parachain/src/command.rs Co-authored-by: Bastian Köcher <[email protected]>
* Fix block announce * Fix compilation
* Add parachains for rococo * Fix chain specs * Update to revert log rotation * Support selecting the chain in `export-genesis-state` * Add subcommand for exporting the genesis wasm of a Parachain * Update stuff * Fix `export-genesis-wasm` * Update the polkadot ref * Add bootNodes address * Add bootNodes address - track * Add bootNodes address - trick * Fix incorrect peer id (trick) * Fixes paritytech/cumulus#157 * Update chainspecs * Update specs again * Set correct sudo account * Update properties * Update readme * Update `Cargo.lock` * Switch to rococo-branch Co-authored-by: Evaldo <[email protected]> Co-authored-by: Cecile Tonglet <[email protected]>
Ran `find . -type f -name "*" -print0 | xargs -0 sed -i -e "s/cumulus-test-parachain-collator/rococo-collator/g"`
* Updated docs * README 100-character line length * We're keeping the name
* Slap runtime_version macro everywhere * Update Substrate This includes the fix of compilation for macOS platforms.
* Make Aura and relay chain verifier buildable * AHHH * Ahhh2 * Ahhh3 * Move `ParachainBlockImport` * Updates because of Substrate * Revert "AHHH" This reverts commit 3f7c84327e1036ed71a8e2bd30f6416d32bae5a2. * Fix warning
* Start with a failing integration test & some refactorings * More work * Make it "work" * Add `NullConsensus` for the test * More refactorings * Move stuff over to its own crate * Refactorings * Integrate it into `service` and make the test working * Docs and some exit condition * Use the real import queue * Fix tests * Update client/pov-recovery/src/active_candidate_recovery.rs Co-authored-by: Bernhard Schuster <[email protected]> * Fetch slot duration from the relay chain * Docs * Fixes Co-authored-by: Bernhard Schuster <[email protected]>
* Add Statemint * Versioning. * Fixes * Fixes * Fixes * Fixes * Fixes * Benchmarking * kick patch (paritytech/statemin#88) * Westmint Chain Spec (paritytech/statemint#90) * Tidy the common .toml * Update weights * add westmint sudo key comment * Port consensus stuff * fix typo * fix typo ... again * Recognise Westmint Co-authored-by: Alexander Popiak <[email protected]> Co-authored-by: Bastian Köcher <[email protected]>
* Add NFTs to Statemine * Update NFT deposits * add_benchmark * add feature flag * std feature too * add weights * add `transfer_ownership` to `NonTransfer` blacklist * fix merge * add `approve_transfer` to `NonTransfer` blacklist Co-authored-by: Shawn Tabrizi <[email protected]>
* set default para id to 1000 * add genesis value generation script * add statemine chain spec and genesis values * add westmint chain spec and genesis values * rename chain specs to _genesis to indicate that they are not usable for syncing the chain * adjust chain names to reduce confusion * add westmint chain spec * set chain id to shell * comment out statemine chain spec * fix build Co-authored-by: joepetrowski <[email protected]>
It doesn't make sense to log them as a warning, especially when it could happen that a parachain id could be reused over the lifetime of a relay chain.
Add github workflow to build the westmint and statemine runtimes with srtool and subwasm Co-authored-by: Alexander Popiak <[email protected]>
* add raw chainspecs * rename chain specs * add statemine to accepted --chain values * fix up westmint chainspec * fix up westmint chainspec * add token symbol and decimals to statemine chain spec Co-authored-by: Alexander Popiak <[email protected]>
* update substrate * try again
This is basically a hack that prevents the inclusion of `:code` in the storage proof. A proper fix requires some changes to the trie crate to not include nodes that aren't read.
* compact, need to be made optional and look into/compress child trie roots/state. * proto with child trie support * Missing set_offchain_storage overload. * right name * Ignore offchain indexing in validation function. * patch trie-db * decompress from iter * use compressed proof * remove wasm blob from proof (no inject plugged yet) * change lock * update trie * change in toml * Revert "change in toml" This reverts commit aa5c56850ef461ce3cb774213a92af4b1dd6cee5. * use patch to branches * i * i:wq * switch branch * ii * ok, needed to patch the runtime by putting substrate patch in polkadot project. * test passing with this conf * actual lazy code fetch * patch issue * Code reorg * restore commented tests. * update deps. * remove polka patch * fixes * remove patch * revert cargo.lock * cargo update -p sp-trie polkadot-service * fix collator test (using parent state root). * Update pallets/parachain-system/src/validate_block/implementation.rs Co-authored-by: Bastian Köcher <[email protected]> * Remove encode_witness test function. * Update pallets/parachain-system/src/validate_block/implementation.rs * Fix compilation Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: Bastian Köcher <[email protected]>
* session weight * decouple session benchmarking and collator selection * removed mock * licensing * benchmarking script * set benchmarking into runtime * Update scripts/benchmarks.sh * real weights Co-authored-by: Shawn Tabrizi <[email protected]>
* feat(ci): update runtime build workflow - switch to a tag for the chevdor/srtool-actions - trigger to only tags & ignore folders not involved in the runtime - add weekly build schedule - add timestamp to the artifacts
* update substrate/polkadot with construct_runtime changes * fix update * Fixes * More fixes * fix test, but might be wrong fix Co-authored-by: Bastian Köcher <[email protected]>
* Start * More work * Add proc-macro for `validate_block` * Make everything compile * Add some test
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.