Oliver Tale-Yazdi
Oliver Tale-Yazdi
Stuff like `wait_n_finalized_blocks` is now part of Substrate, Polkadot and Cumulus, always in a slight variation. Other candidates are `wait_n_finalized_blocks_from`, `wait_n_finalized_blocks` or `find_ws_url_from_output`, that seem useful in multiple projects. We...
The idea of adding a network benchmark came up in the chat. The reason is that validators have a required minimum network speed of 500 Mbit/s. It seems that multiple...
Similar to https://github.com/paritytech/substrate/pull/11351, I *hope* this change makes sense. This should reduce compile errors when single pallets are included in a project. I think the last time we talked about...
Currently the benchmarks are executed in test mode with the lowest and highest value of each component. This lead to some cases in the past where the `cargo test` passed...
Draft for @kianenigma This is a preparation for bounding the Staking, eg https://github.com/paritytech/substrate/pull/11585 Changes: - Add `MaxBackersPerWinner` and `Bounder` - Use `BoundedSupports` in `ReadySolution` to make it a bit more...
Extracted from https://github.com/w3f/polkadot-wiki/pull/3564: - [ ] Mention Docker (and probably why not to use it) - [ ] Give some price estimations - [ ] Mention `benchmark machine` and also...
Hi there, i am using `gsrpc` in a project and noticed that a race occurs when trying to unsubscribe from a `StorageSubscription` while a second one is running. This is...
When I run `npm start` with a Polkadot archive node locally, it results in: ```pre node:buffer:593 slice: (buf, start, end) => buf.utf8Slice(start, end), ^ Error: Cannot create a string longer...
Work on the `SafeMode` and `TxPause` pallets. Closes https://github.com/paritytech/substrate/issues/11626, related https://github.com/paritytech/substrate/issues/10033. Depends on https://github.com/paritytech/substrate/issues/13511 PS: Please rather review the concept instead of the code, since it is still subject to...
`benchmark pallet` currently stringifies the pallet path + instance path and uses that as output name. This does not work when the path contains `::`, since the resulting file path...