1*6777b538SAndroid Build Coastguard Worker // Copyright 2015 The Chromium Authors 2*6777b538SAndroid Build Coastguard Worker // Use of this source code is governed by a BSD-style license that can be 3*6777b538SAndroid Build Coastguard Worker // found in the LICENSE file. 4*6777b538SAndroid Build Coastguard Worker 5*6777b538SAndroid Build Coastguard Worker #include "net/cert/merkle_consistency_proof.h" 6*6777b538SAndroid Build Coastguard Worker 7*6777b538SAndroid Build Coastguard Worker namespace net::ct { 8*6777b538SAndroid Build Coastguard Worker 9*6777b538SAndroid Build Coastguard Worker MerkleConsistencyProof::MerkleConsistencyProof() = default; 10*6777b538SAndroid Build Coastguard Worker MerkleConsistencyProof(const std::string & log_id,const std::vector<std::string> & proof_nodes,uint64_t old_size,uint64_t new_size)11*6777b538SAndroid Build Coastguard WorkerMerkleConsistencyProof::MerkleConsistencyProof( 12*6777b538SAndroid Build Coastguard Worker const std::string& log_id, 13*6777b538SAndroid Build Coastguard Worker const std::vector<std::string>& proof_nodes, 14*6777b538SAndroid Build Coastguard Worker uint64_t old_size, 15*6777b538SAndroid Build Coastguard Worker uint64_t new_size) 16*6777b538SAndroid Build Coastguard Worker : log_id(log_id), 17*6777b538SAndroid Build Coastguard Worker nodes(proof_nodes), 18*6777b538SAndroid Build Coastguard Worker first_tree_size(old_size), 19*6777b538SAndroid Build Coastguard Worker second_tree_size(new_size) {} 20*6777b538SAndroid Build Coastguard Worker 21*6777b538SAndroid Build Coastguard Worker MerkleConsistencyProof::~MerkleConsistencyProof() = default; 22*6777b538SAndroid Build Coastguard Worker 23*6777b538SAndroid Build Coastguard Worker } // namespace net::ct 24