github.com/adnan-c/fabric_e2e_couchdb@v0.6.1-preview.0.20170228180935-21ce6b23cf91/examples/chaincode/go/utxo/util/dah.pb.go (about)

     1  // Code generated by protoc-gen-go.
     2  // source: dah.proto
     3  // DO NOT EDIT!
     4  
     5  /*
     6  Package util is a generated protocol buffer package.
     7  
     8  It is generated from these files:
     9  	dah.proto
    10  
    11  It has these top-level messages:
    12  	TX
    13  */
    14  package util
    15  
    16  import proto "github.com/golang/protobuf/proto"
    17  import fmt "fmt"
    18  import math "math"
    19  
    20  // Reference imports to suppress errors if they are not otherwise used.
    21  var _ = proto.Marshal
    22  var _ = fmt.Errorf
    23  var _ = math.Inf
    24  
    25  // This is a compile-time assertion to ensure that this generated file
    26  // is compatible with the proto package it is being compiled against.
    27  // A compilation error at this line likely means your copy of the
    28  // proto package needs to be updated.
    29  const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
    30  
    31  type TX struct {
    32  	Version  uint32      `protobuf:"varint,1,opt,name=version" json:"version,omitempty"`
    33  	LockTime uint32      `protobuf:"varint,2,opt,name=lockTime" json:"lockTime,omitempty"`
    34  	Txin     []*TX_TXIN  `protobuf:"bytes,3,rep,name=txin" json:"txin,omitempty"`
    35  	Txout    []*TX_TXOUT `protobuf:"bytes,4,rep,name=txout" json:"txout,omitempty"`
    36  	Blocks   [][]byte    `protobuf:"bytes,5,rep,name=blocks,proto3" json:"blocks,omitempty"`
    37  	Fee      uint64      `protobuf:"varint,6,opt,name=fee" json:"fee,omitempty"`
    38  }
    39  
    40  func (m *TX) Reset()                    { *m = TX{} }
    41  func (m *TX) String() string            { return proto.CompactTextString(m) }
    42  func (*TX) ProtoMessage()               {}
    43  func (*TX) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
    44  
    45  func (m *TX) GetTxin() []*TX_TXIN {
    46  	if m != nil {
    47  		return m.Txin
    48  	}
    49  	return nil
    50  }
    51  
    52  func (m *TX) GetTxout() []*TX_TXOUT {
    53  	if m != nil {
    54  		return m.Txout
    55  	}
    56  	return nil
    57  }
    58  
    59  type TX_TXIN struct {
    60  	Ix         uint32 `protobuf:"varint,1,opt,name=ix" json:"ix,omitempty"`
    61  	SourceHash []byte `protobuf:"bytes,2,opt,name=sourceHash,proto3" json:"sourceHash,omitempty"`
    62  	Script     []byte `protobuf:"bytes,3,opt,name=script,proto3" json:"script,omitempty"`
    63  	Sequence   uint32 `protobuf:"varint,4,opt,name=sequence" json:"sequence,omitempty"`
    64  }
    65  
    66  func (m *TX_TXIN) Reset()                    { *m = TX_TXIN{} }
    67  func (m *TX_TXIN) String() string            { return proto.CompactTextString(m) }
    68  func (*TX_TXIN) ProtoMessage()               {}
    69  func (*TX_TXIN) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0, 0} }
    70  
    71  type TX_TXOUT struct {
    72  	Value    uint64 `protobuf:"varint,1,opt,name=value" json:"value,omitempty"`
    73  	Script   []byte `protobuf:"bytes,2,opt,name=script,proto3" json:"script,omitempty"`
    74  	Color    []byte `protobuf:"bytes,3,opt,name=color,proto3" json:"color,omitempty"`
    75  	Quantity uint64 `protobuf:"varint,4,opt,name=quantity" json:"quantity,omitempty"`
    76  }
    77  
    78  func (m *TX_TXOUT) Reset()                    { *m = TX_TXOUT{} }
    79  func (m *TX_TXOUT) String() string            { return proto.CompactTextString(m) }
    80  func (*TX_TXOUT) ProtoMessage()               {}
    81  func (*TX_TXOUT) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0, 1} }
    82  
    83  func init() {
    84  	proto.RegisterType((*TX)(nil), "util.TX")
    85  	proto.RegisterType((*TX_TXIN)(nil), "util.TX.TXIN")
    86  	proto.RegisterType((*TX_TXOUT)(nil), "util.TX.TXOUT")
    87  }
    88  
    89  func init() { proto.RegisterFile("dah.proto", fileDescriptor0) }
    90  
    91  var fileDescriptor0 = []byte{
    92  	// 329 bytes of a gzipped FileDescriptorProto
    93  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x54, 0x91, 0xc1, 0x4b, 0xc3, 0x30,
    94  	0x18, 0xc5, 0x59, 0x9b, 0x4e, 0x8d, 0xdb, 0x90, 0x30, 0x24, 0xec, 0x20, 0x55, 0x3c, 0xf4, 0xd4,
    95  	0x82, 0x9e, 0x45, 0xf0, 0xa4, 0x17, 0x85, 0x50, 0x61, 0x78, 0x6b, 0xb3, 0x6f, 0x6d, 0xb4, 0x6b,
    96  	0xba, 0x34, 0x19, 0xdd, 0xd5, 0xbf, 0x5c, 0x92, 0x76, 0x63, 0x5e, 0x42, 0x7e, 0x79, 0x1f, 0xef,
    97  	0xbd, 0x8f, 0xe0, 0x8b, 0x55, 0x56, 0xc6, 0x8d, 0x92, 0x5a, 0x12, 0x64, 0xb4, 0xa8, 0xee, 0x7e,
    98  	0x7d, 0xec, 0xa5, 0x4b, 0x42, 0xf1, 0xd9, 0x0e, 0x54, 0x2b, 0x64, 0x4d, 0x47, 0xe1, 0x28, 0x9a,
    99  	0xb2, 0x03, 0x92, 0x05, 0x3e, 0xaf, 0x24, 0xff, 0x49, 0xc5, 0x06, 0xa8, 0xe7, 0xa4, 0x23, 0x93,
   100  	0x5b, 0x8c, 0x74, 0x27, 0x6a, 0xea, 0x87, 0x7e, 0x74, 0xf9, 0x30, 0x8d, 0xad, 0x63, 0x9c, 0x2e,
   101  	0xe3, 0x74, 0xf9, 0xf6, 0xce, 0x9c, 0x44, 0xee, 0x71, 0xa0, 0x3b, 0x69, 0x34, 0x45, 0x6e, 0x66,
   102  	0x76, 0x32, 0xf3, 0xf1, 0x99, 0xb2, 0x5e, 0x24, 0xd7, 0x78, 0x9c, 0x5b, 0xd7, 0x96, 0x06, 0xa1,
   103  	0x1f, 0x4d, 0xd8, 0x40, 0xe4, 0x0a, 0xfb, 0x6b, 0x00, 0x3a, 0x0e, 0x47, 0x11, 0x62, 0xf6, 0xba,
   104  	0xf8, 0xc6, 0xc8, 0xba, 0x93, 0x19, 0xf6, 0x44, 0x37, 0x74, 0xf5, 0x44, 0x47, 0x6e, 0x30, 0x6e,
   105  	0xa5, 0x51, 0x1c, 0x5e, 0xb3, 0xb6, 0x74, 0x45, 0x27, 0xec, 0xe4, 0xc5, 0x26, 0xb4, 0x5c, 0x89,
   106  	0x46, 0x53, 0xdf, 0x69, 0x03, 0xd9, 0xf5, 0x5a, 0xd8, 0x1a, 0xa8, 0x39, 0x50, 0xd4, 0xaf, 0x77,
   107  	0xe0, 0x45, 0x81, 0x03, 0xd7, 0x92, 0xcc, 0x71, 0xb0, 0xcb, 0x2a, 0x03, 0x2e, 0x0f, 0xb1, 0x1e,
   108  	0x4e, 0x2c, 0xbd, 0x7f, 0x96, 0x73, 0x1c, 0x70, 0x59, 0x49, 0x35, 0x24, 0xf5, 0x60, 0x83, 0xb6,
   109  	0x26, 0xab, 0xb5, 0xd0, 0x7b, 0x17, 0x84, 0xd8, 0x91, 0x5f, 0x9e, 0xbf, 0x9e, 0x0a, 0xa1, 0x4b,
   110  	0x93, 0xc7, 0x5c, 0x6e, 0x92, 0x72, 0xdf, 0x80, 0xaa, 0x60, 0x55, 0x80, 0x4a, 0xd6, 0x59, 0xae,
   111  	0x04, 0x4f, 0xa0, 0xcb, 0x36, 0x4d, 0x05, 0x6d, 0xc2, 0xcb, 0x4c, 0xd4, 0x5c, 0xae, 0x20, 0x29,
   112  	0x64, 0x62, 0x74, 0x67, 0x0f, 0x51, 0xe5, 0x63, 0xf7, 0xa5, 0x8f, 0x7f, 0x01, 0x00, 0x00, 0xff,
   113  	0xff, 0xbb, 0x8b, 0x8c, 0x33, 0xdf, 0x01, 0x00, 0x00,
   114  }