* remove legacy merkle root f78197a * clippy * compile error * borrow error * derministic results * clippy * borrow