Arvid Norberg
Arvid Norberg
This is the assert that fails: ``` assertion failed. Please file a bugreport at https://github.com/arvidn/libtorrent/issues Please include the following information: version: 1.2.19.0-e2d32cd44 file: '../src/block_cache.cpp' line: 1605 function: check_invariant expression: num_blocks...
At the very least, libtorrent should check torrent files earlier and reject them if they exceed these limits. It might make sense to bump some of them, certainly to have...
https://github.com/arvidn/libtorrent/pull/7736
https://github.com/arvidn/libtorrent/pull/7740
I thought the RC_2_0 branch actually supported 256 MiB pieces (but not larger). As far as I can tell, the check when loading torrents also worked correctly there.
is there a vision of what `chia.consensus` should contain? because "consensus rules" are spread out virtually everywhere today
if the python module is not built linking all of its dependencies statically (which it isn't by default) then you still need those dependencies. Perhaps most importantly the main libtorrent...
> i see the changes we did to the pipeline regarding the prevalidation and the futures but the i dont see where we separate the header_validation etc from adding to...
> ok, so the main change is doing the prevalidaition concurrently for different batches ? Correct. There was some separation work since it used to be quite intertwined. The `AugmentedBlockchain`...
I would prefer we fix the performance issue rather than reverting this (in `main`)