Interface UncheckedMapProof
-
- All Known Implementing Classes:
UncheckedFlatMapProof
public interface UncheckedMapProof
An unchecked map proof. It's used to get a checked map proof. Example usage:byte[] key = "The key for which I want a proved value".getBytes(); HashCode expectedRootHash = // get a known root hash from block proof // UncheckedMapProof proof = requestProofForKey(key); // Convert to checked CheckedMapProof checkedProof = proof.check(); // Check the root hash if (checkedProof.compareWithRootHash(expectedRootHash)) { // Get and use the value(s) byte[] value = checked.get(key); }
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CheckedMapProof
check()
Checks that a proof has either correct or incorrect structure and returns a CheckedMapProof.
-
-
-
Method Detail
-
check
CheckedMapProof check()
Checks that a proof has either correct or incorrect structure and returns a CheckedMapProof.
-
-