Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add lookahead collator and enable async backing in all runtimes (#448)
* first steps for lookahead collator implementation * experiment lookahead collator with current 12s * fix zombie test * set capacity to 1 in dancebox * fix dev nodes * set six seconds in all runtimes * add async backing params to zombienet config * fix some zombie tests * fmt and cleanup * toml fmt * fix ts tests * use custom branches * fix rust tests * add end_lookahead channel * changes in zombie test * fmt * toml fmt * change velocity to 1 * use proper polkadot-sdk branches * increase timeout in zombie_rotation tests * add relay config for all zombienet suites * point at new moonkit commit with expectedBlockTime * replace with our own custom fork of chopsticks * update lock * always ask the runtime for the slot duration, otherwise there will be downtime and node needs to reboot * fix staking ts tests * update api-augment * use previous timeout in zombie_parathreads * fmt * use proper Receiver * cleanup some comments * Read aura slot duration at parent block, not best block Fixes a rare bug where collators will try to build a block before the runtime upgrade using the slot duration from the latest block, which is after the runtime upgrade, resulting in a stall * adjust inflation * pr comments * refactor imports --------- Co-authored-by: girazoki <[email protected]> Co-authored-by: Tomasz Polaczyk <[email protected]>
- Loading branch information