github.com/ZihuaZhang/fabric-protos-go@v1.0.7/peer/signed_cc_dep_spec.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // source: peer/signed_cc_dep_spec.proto
     3  
     4  package peer
     5  
     6  import (
     7  	fmt "fmt"
     8  	proto "github.com/golang/protobuf/proto"
     9  	math "math"
    10  )
    11  
    12  // Reference imports to suppress errors if they are not otherwise used.
    13  var _ = proto.Marshal
    14  var _ = fmt.Errorf
    15  var _ = math.Inf
    16  
    17  // This is a compile-time assertion to ensure that this generated file
    18  // is compatible with the proto package it is being compiled against.
    19  // A compilation error at this line likely means your copy of the
    20  // proto package needs to be updated.
    21  const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
    22  
    23  // SignedChaincodeDeploymentSpec carries the CDS along with endorsements
    24  type SignedChaincodeDeploymentSpec struct {
    25  	// This is the bytes of the ChaincodeDeploymentSpec
    26  	ChaincodeDeploymentSpec []byte `protobuf:"bytes,1,opt,name=chaincode_deployment_spec,json=chaincodeDeploymentSpec,proto3" json:"chaincode_deployment_spec,omitempty"`
    27  	// This is the instantiation policy which is identical in structure
    28  	// to endorsement policy.  This policy is checked by the VSCC at commit
    29  	// time on the instantiation (all peers will get the same policy as it
    30  	// will be part of the LSCC instantation record and will be part of the
    31  	// hash as well)
    32  	InstantiationPolicy []byte `protobuf:"bytes,2,opt,name=instantiation_policy,json=instantiationPolicy,proto3" json:"instantiation_policy,omitempty"`
    33  	// The endorsements of the above deployment spec, the owner's signature over
    34  	// chaincode_deployment_spec and Endorsement.endorser.
    35  	OwnerEndorsements    []*Endorsement `protobuf:"bytes,3,rep,name=owner_endorsements,json=ownerEndorsements,proto3" json:"owner_endorsements,omitempty"`
    36  	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
    37  	XXX_unrecognized     []byte         `json:"-"`
    38  	XXX_sizecache        int32          `json:"-"`
    39  }
    40  
    41  func (m *SignedChaincodeDeploymentSpec) Reset()         { *m = SignedChaincodeDeploymentSpec{} }
    42  func (m *SignedChaincodeDeploymentSpec) String() string { return proto.CompactTextString(m) }
    43  func (*SignedChaincodeDeploymentSpec) ProtoMessage()    {}
    44  func (*SignedChaincodeDeploymentSpec) Descriptor() ([]byte, []int) {
    45  	return fileDescriptor_e007a7c0644e7e6f, []int{0}
    46  }
    47  
    48  func (m *SignedChaincodeDeploymentSpec) XXX_Unmarshal(b []byte) error {
    49  	return xxx_messageInfo_SignedChaincodeDeploymentSpec.Unmarshal(m, b)
    50  }
    51  func (m *SignedChaincodeDeploymentSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    52  	return xxx_messageInfo_SignedChaincodeDeploymentSpec.Marshal(b, m, deterministic)
    53  }
    54  func (m *SignedChaincodeDeploymentSpec) XXX_Merge(src proto.Message) {
    55  	xxx_messageInfo_SignedChaincodeDeploymentSpec.Merge(m, src)
    56  }
    57  func (m *SignedChaincodeDeploymentSpec) XXX_Size() int {
    58  	return xxx_messageInfo_SignedChaincodeDeploymentSpec.Size(m)
    59  }
    60  func (m *SignedChaincodeDeploymentSpec) XXX_DiscardUnknown() {
    61  	xxx_messageInfo_SignedChaincodeDeploymentSpec.DiscardUnknown(m)
    62  }
    63  
    64  var xxx_messageInfo_SignedChaincodeDeploymentSpec proto.InternalMessageInfo
    65  
    66  func (m *SignedChaincodeDeploymentSpec) GetChaincodeDeploymentSpec() []byte {
    67  	if m != nil {
    68  		return m.ChaincodeDeploymentSpec
    69  	}
    70  	return nil
    71  }
    72  
    73  func (m *SignedChaincodeDeploymentSpec) GetInstantiationPolicy() []byte {
    74  	if m != nil {
    75  		return m.InstantiationPolicy
    76  	}
    77  	return nil
    78  }
    79  
    80  func (m *SignedChaincodeDeploymentSpec) GetOwnerEndorsements() []*Endorsement {
    81  	if m != nil {
    82  		return m.OwnerEndorsements
    83  	}
    84  	return nil
    85  }
    86  
    87  func init() {
    88  	proto.RegisterType((*SignedChaincodeDeploymentSpec)(nil), "protos.SignedChaincodeDeploymentSpec")
    89  }
    90  
    91  func init() { proto.RegisterFile("peer/signed_cc_dep_spec.proto", fileDescriptor_e007a7c0644e7e6f) }
    92  
    93  var fileDescriptor_e007a7c0644e7e6f = []byte{
    94  	// 258 bytes of a gzipped FileDescriptorProto
    95  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x90, 0x41, 0x4b, 0xf3, 0x40,
    96  	0x10, 0x86, 0xc9, 0x57, 0xf8, 0x0e, 0xab, 0x17, 0x53, 0xc1, 0x28, 0x16, 0x4a, 0x4f, 0x3d, 0xd8,
    97  	0x04, 0xf5, 0xe6, 0xb1, 0xea, 0x5d, 0xd2, 0x9b, 0x97, 0x25, 0x99, 0x8c, 0xc9, 0x42, 0xba, 0x33,
    98  	0xcc, 0xac, 0x48, 0xfe, 0xa6, 0xbf, 0x48, 0xb2, 0xb1, 0x58, 0x0f, 0x9e, 0x16, 0xf6, 0x79, 0xde,
    99  	0x99, 0xe1, 0x35, 0x0b, 0x46, 0x94, 0x42, 0x5d, 0xeb, 0xb1, 0xb1, 0x00, 0xb6, 0x41, 0xb6, 0xca,
   100  	0x08, 0x39, 0x0b, 0x05, 0x4a, 0xff, 0xc7, 0x47, 0xaf, 0xae, 0xa3, 0xc6, 0x42, 0x4c, 0x5a, 0xf5,
   101  	0x56, 0x50, 0x99, 0xbc, 0xe2, 0x64, 0xad, 0x3e, 0x13, 0xb3, 0xd8, 0xc5, 0x11, 0x8f, 0x5d, 0xe5,
   102  	0x3c, 0x50, 0x83, 0x4f, 0xc8, 0x3d, 0x0d, 0x7b, 0xf4, 0x61, 0xc7, 0x08, 0xe9, 0x83, 0xb9, 0x84,
   103  	0x03, 0x1a, 0x77, 0x7c, 0xb3, 0xb8, 0x2a, 0x4b, 0x96, 0xc9, 0xfa, 0xb4, 0xbc, 0x80, 0x3f, 0xb2,
   104  	0xb7, 0xe6, 0xdc, 0x79, 0x0d, 0x95, 0x0f, 0xae, 0x0a, 0x8e, 0xbc, 0x65, 0xea, 0x1d, 0x0c, 0xd9,
   105  	0xbf, 0x18, 0x9b, 0xff, 0x62, 0x2f, 0x11, 0xa5, 0x5b, 0x93, 0xd2, 0x87, 0x47, 0xb1, 0xe8, 0x1b,
   106  	0x12, 0xc5, 0x71, 0x96, 0x66, 0xb3, 0xe5, 0x6c, 0x7d, 0x72, 0x37, 0x9f, 0x8e, 0xd6, 0xfc, 0xf9,
   107  	0x87, 0x95, 0x67, 0x51, 0x3f, 0xfa, 0xd1, 0x6d, 0x69, 0x56, 0x24, 0x6d, 0xde, 0x0d, 0x8c, 0xd2,
   108  	0x63, 0xd3, 0xa2, 0xe4, 0x6f, 0x55, 0x2d, 0x0e, 0x0e, 0xf9, 0xb1, 0x92, 0xd7, 0x9b, 0xd6, 0x85,
   109  	0xee, 0xbd, 0xce, 0x81, 0xf6, 0xc5, 0x91, 0x5a, 0x4c, 0xea, 0x66, 0x52, 0x37, 0x2d, 0x15, 0xa3,
   110  	0x5d, 0x4f, 0x75, 0xde, 0x7f, 0x05, 0x00, 0x00, 0xff, 0xff, 0xa0, 0xc6, 0x22, 0xdb, 0x76, 0x01,
   111  	0x00, 0x00,
   112  }