Lines Matching refs:MerkleTreeExtension
66 const std::vector<MerkleTreeExtension*>& extensionList)
91 for (MerkleTreeExtension* ext : other.extensionList) {
92 MerkleTreeExtension* extTmp = new MerkleTreeExtension(*(MerkleTreeExtension*)(ext));
112 MerkleTreeExtension* extTmp = new MerkleTreeExtension(*(MerkleTreeExtension*)(ext));
137 void SignInfo::AddExtension(MerkleTreeExtension* extension)
195 std::vector<MerkleTreeExtension*> SignInfo::ParseMerkleTreeExtension(ByteBuffer* bf, int32_t inExtensionNum)
197 std::vector<MerkleTreeExtension*> inExtensionList;
202 if (extensionType != MerkleTreeExtension::MERKLE_TREE_INLINED) {
209 if (extensionSize != MerkleTreeExtension::MERKLE_TREE_EXTENSION_DATA_SIZE) {
214 std::vector<int8_t> merkleTreeExtension(MerkleTreeExtension::MERKLE_TREE_EXTENSION_DATA_SIZE, 0);
216 MerkleTreeExtension* pMerkleTreeExtension = MerkleTreeExtension::FromByteArray(merkleTreeExtension);
269 std::vector<MerkleTreeExtension*> inExtensionList = ParseMerkleTreeExtension(bf.get(), inExtensionNum);