Lines Matching refs:proof
166 def chain_border_right(seed, proof): argument
176 for h in proof:
181 def chain_inner(seed, proof, leaf_index): argument
192 for i, h in enumerate(proof):
200 def root_from_icp(leaf_index, tree_size, proof, leaf_hash): argument
222 if proof is None:
229 result = chain_inner(leaf_hash, proof[:inner], leaf_index)
230 result = chain_border_right(result, proof[inner:])
425 proof = proof_bytes[proof_idx:(proof_idx+hash_size)]
426 self.proofs.append(proof)
478 for proof in self.proofs:
479 result += len(proof)
552 for proof in self.proofs:
553 proof_bytes.extend(proof)
575 proof = avbm_response.annotation_proof
576 self.leaf_index = proof.proof.leaf_index
577 self.log_root_descriptor = TrillianLogRootDescriptor(proof.sth.log_root)
580 self.log_root_signature = proof.sth.log_root_signature
581 self.proofs = proof.proof.hashes