Implementation of verifying Merkle proofs for modified merkle patricia trees used in Ethereum blocks
Based on https://github.com/GridPlus/cryptobridge-contracts and https://github.com/ethereumjs/merkle-patricia-tree/blob/master/proof.js
Description of these trees, including RLP and hex-prefixes: http://yellowpaper.io
Related:
- Complete implementation of RLP: https://github.com/androlo/standard-contracts/blob/master/contracts/src/codec/RLP.sol
- Reading Ethereum block headers: https://github.com/figs999/Ethereum