-
yacovm authored
This change set connects the block verification infrastructure for onboarding to the production code. Now, whenever an orderer onboards a channel - it also verifies the blocks of the application channels, by: 1) Creating a bundle from the genesis block, which is derived from the system channel (which is verified using backward hash chain validation). 2) Verifying blocks using the bundle. 3) Replacing the bundle with a new bundle whenever a config block is pulled. It also adds a check in the integration test, that ensures that no errors are reported in the log of the onboarded OSN. Change-Id: I3c5714f9d4491cdfd78e4e47407925136906d413 Signed-off-by:
yacovm <yacovm@il.ibm.com> Signed-off-by:
Artem Barger <bartem@il.ibm.com>