-
Notifications
You must be signed in to change notification settings - Fork 335
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Allow async backing in moonbase (#2593)
* upgrade to polkadot v1.3.0 * Temporarily disable kusama and polkadot runtime dependencies * Remove support for Kusama Native Runtime * Update evm pin * update deposit_asset function signature * Add Hasher generic parameter to Bounded * Rename InvalidEvmTransactionError to TransactionValidationError * Use transfer_allow_death instead of deprecated transfer * fix build issue * Use pallet_xcm::RuntimeCall * BackendReader renamed to Backend in Frontier * Update frontier pin * Temporarily update new missing weight functions * Adapt to new return type of ValidatedTransaction::apply * IdentityInfo in pallet_identity is now generic * Associated type Hasher for QueryPreimage, StorePreimage and Bounded * Update Frontier Pin * fix runtime compilation errors * Rename BackendReader to Backend * Remove Send and Sync Trait Bounds for Frontier Backend * Implement closest_merkle_tree and child_closest_merkle_tree for StorageProvider * Set block_relay to none * Use polkadot_primitives v6 * Annotate EC for Eth::new * Update polkadot-sdk pin * Use transferAllowDeath instead of transfer in tests * Update polkadot-sdk pin * Use transferAllowDeath instead of transfer * fix typescript test * fix typescript tests * Fix zombie tests * use async backing moonkit branch * implement async-backing for moonbase * refactor client part top be compatible with the new nimbus api * update moonkit pin * impl consensus hook in runtimes * update moonkit * enable feature parameterized-consensus-hook globally * Fix test balance Transferable * Temporarily disabled relay-encoder rust tests * Fix Rust Tests build * update moonkit * add cli option --experimental-async-backing * fmt * add pallet async-backing to moonbase * update polkadot-sdk fork * update polkadot-sdk fork * improve relay proof mock * Fix build with runtime-benchmarks * fmt * Typescript Fmt * Set MaxHolds to 1 * comply editorconfig * fix democracy TS tests * fix Eslint warning * Fix typescript test * fix txpool TS test * fix precompile identity test * remove unused import * editorconfig * Fix rust tests * Fix rust tests (no reserve anymore with preimage) * Fix xcm rust tests * reimplement create_inherent_data_providers * editorconfig * compile rust tests * addn rust feature experimental-async-backing * Fix build error * update moonkit pin * Update polkadot-sdk pin * fix collective test * Add Evm Fix * Update evm pin * change moonkit branch * simplify idty precompile trait bounds * update moonkit pin * use relay slot for evm timestamp and precompiles permit time * use our own impl to compute a reliable timestamp (moonbase only) * improve pov test * remove useless function set_parachain_inherent_data * improve pov precompile test * update polkadot-sdk and moonkit forks * Inject relay timestamp in relay proof and use it as blockchain timestamp * fix rust compilation * cleanup code * verify if the cause is really MinimumPeriod * fix rust tests * reorder moonbase runtime imports * Allow same relay number for several parablocks --------- Co-authored-by: Ahmad Kaouk <[email protected]> Co-authored-by: Agusrodri <[email protected]>
- Loading branch information
1 parent
de2b75d
commit 09b8141
Showing
31 changed files
with
855 additions
and
590 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
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
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
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
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
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
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
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
Oops, something went wrong.