mikhailOK
mikhailOK
## Version tokio 0.2.6 ## Description I'm indirectly using tokio runtime with basic scheduler (through using actix 0.9.0). It seems like tokio 0.1 would stop if any task panics, but...
I'm using `actix-rt 1.0.0` through `actix 0.9.0` and observing that system does not stop on panic. It seems like task panics get caught by tokio runtime `0.2.6`. Relevant tokio issue:...
#3470 needs genesis hash to detect if someone's trying to restart the node with a changed genesis (and disallows that). #3474 needs peers to agree on genesis. Currently genesis uses...
GenesisId is used by the network in ChainInfo messages. It depends on the hash of genesis block, but a lot of genesis config options do not affect genesis block. So...
* `genesis-csv-to-json` - seems like it's unused, we should potentially remove it * `genesis-populate` - is it still used? Check if there is any test that uses it, it could...
`genesis_state_from_dump` is bad, it was an old temporary hack that should not be used anymore.
`pytest/tests/sanity/db_migrtation.py`: the test produces some empty blocks, restarts with upgraded binary and produces more empty blocks. We should send some transactions too, otherwise we're not testing some columns
* [ ] `visit_nodes_for_size_range` gets the keys for beginning and end, and then uses TrieIterator and keys comparison at each step - everything else is linear in the size of...
Currently we divide an approximately equal parts, but it's possible to construct states where our logic could produce some very large parts. Knowing an upper bound on the size is...
Currently it's hardcoded in `trie/mod.rs`, need to decide how to pass a config to trie code