fn reward_merkle_tree_root(header: &Header) -> String
0.3 uses the first reward tree (Left), later versions the second (Right). 0.1 and 0.2 have none, and the accessor would fabricate an empty tree’s commitment for them.