github.com/yimialmonte/fabric@v2.1.1+incompatible/core/ledger/pvtdatastorage/persistent_msgs.proto (about) 1 /* 2 Copyright IBM Corp. All Rights Reserved. 3 4 SPDX-License-Identifier: Apache-2.0 5 */ 6 7 syntax = "proto3"; 8 9 option go_package = "github.com/hyperledger/fabric/core/ledger/pvtdatastorage"; 10 11 package pvtdatastorage; 12 13 message ExpiryData { 14 map<string, Collections> map = 1; 15 } 16 17 message Collections { 18 // for pvt data, there would be an 19 // entry in TxNums 20 map<string, TxNums> map = 1; 21 // for any number of missing pvt data of a collection, 22 // there would be an entry in the map 23 map<string, bool> missingDataMap = 2; 24 } 25 26 message TxNums { 27 repeated uint64 list = 1; 28 } 29 30 message CollElgInfo { 31 map<string, CollNames> nsCollMap = 1; 32 } 33 34 message CollNames { 35 repeated string entries = 1; 36 }