Interface UncheckedMapProof
- 
- All Known Implementing Classes:
 UncheckedFlatMapProof
public interface UncheckedMapProofAn 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
Modifier and Type Method Description CheckedMapProofcheck()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. 
 - 
 
 -