Closes https://github.com/alloy-rs/trie/issues/15. Proof for a given leaf node should be stored at the path to it rather than the full key. This fixes the case where the divergent leaf node was not retained for the proof where target key is not present in the trie.
Description
Closes https://github.com/alloy-rs/trie/issues/15. Proof for a given leaf node should be stored at the path to it rather than the full key. This fixes the case where the divergent leaf node was not retained for the proof where target key is not present in the trie.