Light client data fetcher. Fetches requested data from remote full nodes.
Canonical hash trie definitions and helper functions.
Key changes read proof.
Remote data checker.
Remote block body request
Remote call request.
Remote key changes read request.
Remote canonical header request.
Remote storage read child request.
Remote storage read request.
A proof that some set of key-value pairs are included in the storage trie. The proof contains the storage values so that the partial storage backend can be reconstructed by a verifier that does not already have access to the key-value pairs.
Light client blockchain storage.
Light client remote data checker.
Light client data fetcher. Implementations of this trait must check if remote data is correct (see FetchedDataChecker) and return already checked data.