Skip to content

Allow block validation using external process

It aims to propose a block validation using an external process.

To do so, a --multiprocess path_to_process argument was added to the node run command. This option ** IS NOT** activated by default and is not fully implemented yet: it does not support protocol injection. (The user is warned if the option is enabled).

The proposed implementation uses a forked process spawned for each block validation. The tezos-fork-validator was added to bin_validation.

TODO: Add/update tests to enable the option.

Merge request reports