github.com/turingchain2020/turingchain@v1.1.21/types/statistic.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // source: statistic.proto
     3  
     4  package types
     5  
     6  import (
     7  	fmt "fmt"
     8  	math "math"
     9  
    10  	proto "github.com/golang/protobuf/proto"
    11  )
    12  
    13  // Reference imports to suppress errors if they are not otherwise used.
    14  var _ = proto.Marshal
    15  var _ = fmt.Errorf
    16  var _ = math.Inf
    17  
    18  // This is a compile-time assertion to ensure that this generated file
    19  // is compatible with the proto package it is being compiled against.
    20  // A compilation error at this line likely means your copy of the
    21  // proto package needs to be updated.
    22  const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
    23  
    24  //手续费
    25  type TotalFee struct {
    26  	Fee                  int64    `protobuf:"varint,1,opt,name=fee,proto3" json:"fee,omitempty"`
    27  	TxCount              int64    `protobuf:"varint,2,opt,name=txCount,proto3" json:"txCount,omitempty"`
    28  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
    29  	XXX_unrecognized     []byte   `json:"-"`
    30  	XXX_sizecache        int32    `json:"-"`
    31  }
    32  
    33  func (m *TotalFee) Reset()         { *m = TotalFee{} }
    34  func (m *TotalFee) String() string { return proto.CompactTextString(m) }
    35  func (*TotalFee) ProtoMessage()    {}
    36  func (*TotalFee) Descriptor() ([]byte, []int) {
    37  	return fileDescriptor_405f6cee9ed2da7e, []int{0}
    38  }
    39  
    40  func (m *TotalFee) XXX_Unmarshal(b []byte) error {
    41  	return xxx_messageInfo_TotalFee.Unmarshal(m, b)
    42  }
    43  func (m *TotalFee) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    44  	return xxx_messageInfo_TotalFee.Marshal(b, m, deterministic)
    45  }
    46  func (m *TotalFee) XXX_Merge(src proto.Message) {
    47  	xxx_messageInfo_TotalFee.Merge(m, src)
    48  }
    49  func (m *TotalFee) XXX_Size() int {
    50  	return xxx_messageInfo_TotalFee.Size(m)
    51  }
    52  func (m *TotalFee) XXX_DiscardUnknown() {
    53  	xxx_messageInfo_TotalFee.DiscardUnknown(m)
    54  }
    55  
    56  var xxx_messageInfo_TotalFee proto.InternalMessageInfo
    57  
    58  func (m *TotalFee) GetFee() int64 {
    59  	if m != nil {
    60  		return m.Fee
    61  	}
    62  	return 0
    63  }
    64  
    65  func (m *TotalFee) GetTxCount() int64 {
    66  	if m != nil {
    67  		return m.TxCount
    68  	}
    69  	return 0
    70  }
    71  
    72  //查询symbol代币总额
    73  type ReqGetTotalCoins struct {
    74  	Symbol               string   `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
    75  	StateHash            []byte   `protobuf:"bytes,2,opt,name=stateHash,proto3" json:"stateHash,omitempty"`
    76  	StartKey             []byte   `protobuf:"bytes,3,opt,name=startKey,proto3" json:"startKey,omitempty"`
    77  	Count                int64    `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
    78  	Execer               string   `protobuf:"bytes,5,opt,name=execer,proto3" json:"execer,omitempty"`
    79  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
    80  	XXX_unrecognized     []byte   `json:"-"`
    81  	XXX_sizecache        int32    `json:"-"`
    82  }
    83  
    84  func (m *ReqGetTotalCoins) Reset()         { *m = ReqGetTotalCoins{} }
    85  func (m *ReqGetTotalCoins) String() string { return proto.CompactTextString(m) }
    86  func (*ReqGetTotalCoins) ProtoMessage()    {}
    87  func (*ReqGetTotalCoins) Descriptor() ([]byte, []int) {
    88  	return fileDescriptor_405f6cee9ed2da7e, []int{1}
    89  }
    90  
    91  func (m *ReqGetTotalCoins) XXX_Unmarshal(b []byte) error {
    92  	return xxx_messageInfo_ReqGetTotalCoins.Unmarshal(m, b)
    93  }
    94  func (m *ReqGetTotalCoins) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    95  	return xxx_messageInfo_ReqGetTotalCoins.Marshal(b, m, deterministic)
    96  }
    97  func (m *ReqGetTotalCoins) XXX_Merge(src proto.Message) {
    98  	xxx_messageInfo_ReqGetTotalCoins.Merge(m, src)
    99  }
   100  func (m *ReqGetTotalCoins) XXX_Size() int {
   101  	return xxx_messageInfo_ReqGetTotalCoins.Size(m)
   102  }
   103  func (m *ReqGetTotalCoins) XXX_DiscardUnknown() {
   104  	xxx_messageInfo_ReqGetTotalCoins.DiscardUnknown(m)
   105  }
   106  
   107  var xxx_messageInfo_ReqGetTotalCoins proto.InternalMessageInfo
   108  
   109  func (m *ReqGetTotalCoins) GetSymbol() string {
   110  	if m != nil {
   111  		return m.Symbol
   112  	}
   113  	return ""
   114  }
   115  
   116  func (m *ReqGetTotalCoins) GetStateHash() []byte {
   117  	if m != nil {
   118  		return m.StateHash
   119  	}
   120  	return nil
   121  }
   122  
   123  func (m *ReqGetTotalCoins) GetStartKey() []byte {
   124  	if m != nil {
   125  		return m.StartKey
   126  	}
   127  	return nil
   128  }
   129  
   130  func (m *ReqGetTotalCoins) GetCount() int64 {
   131  	if m != nil {
   132  		return m.Count
   133  	}
   134  	return 0
   135  }
   136  
   137  func (m *ReqGetTotalCoins) GetExecer() string {
   138  	if m != nil {
   139  		return m.Execer
   140  	}
   141  	return ""
   142  }
   143  
   144  //查询symbol代币总额应答
   145  type ReplyGetTotalCoins struct {
   146  	Count                int64    `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
   147  	Num                  int64    `protobuf:"varint,2,opt,name=num,proto3" json:"num,omitempty"`
   148  	Amount               int64    `protobuf:"varint,3,opt,name=amount,proto3" json:"amount,omitempty"`
   149  	NextKey              []byte   `protobuf:"bytes,4,opt,name=nextKey,proto3" json:"nextKey,omitempty"`
   150  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   151  	XXX_unrecognized     []byte   `json:"-"`
   152  	XXX_sizecache        int32    `json:"-"`
   153  }
   154  
   155  func (m *ReplyGetTotalCoins) Reset()         { *m = ReplyGetTotalCoins{} }
   156  func (m *ReplyGetTotalCoins) String() string { return proto.CompactTextString(m) }
   157  func (*ReplyGetTotalCoins) ProtoMessage()    {}
   158  func (*ReplyGetTotalCoins) Descriptor() ([]byte, []int) {
   159  	return fileDescriptor_405f6cee9ed2da7e, []int{2}
   160  }
   161  
   162  func (m *ReplyGetTotalCoins) XXX_Unmarshal(b []byte) error {
   163  	return xxx_messageInfo_ReplyGetTotalCoins.Unmarshal(m, b)
   164  }
   165  func (m *ReplyGetTotalCoins) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   166  	return xxx_messageInfo_ReplyGetTotalCoins.Marshal(b, m, deterministic)
   167  }
   168  func (m *ReplyGetTotalCoins) XXX_Merge(src proto.Message) {
   169  	xxx_messageInfo_ReplyGetTotalCoins.Merge(m, src)
   170  }
   171  func (m *ReplyGetTotalCoins) XXX_Size() int {
   172  	return xxx_messageInfo_ReplyGetTotalCoins.Size(m)
   173  }
   174  func (m *ReplyGetTotalCoins) XXX_DiscardUnknown() {
   175  	xxx_messageInfo_ReplyGetTotalCoins.DiscardUnknown(m)
   176  }
   177  
   178  var xxx_messageInfo_ReplyGetTotalCoins proto.InternalMessageInfo
   179  
   180  func (m *ReplyGetTotalCoins) GetCount() int64 {
   181  	if m != nil {
   182  		return m.Count
   183  	}
   184  	return 0
   185  }
   186  
   187  func (m *ReplyGetTotalCoins) GetNum() int64 {
   188  	if m != nil {
   189  		return m.Num
   190  	}
   191  	return 0
   192  }
   193  
   194  func (m *ReplyGetTotalCoins) GetAmount() int64 {
   195  	if m != nil {
   196  		return m.Amount
   197  	}
   198  	return 0
   199  }
   200  
   201  func (m *ReplyGetTotalCoins) GetNextKey() []byte {
   202  	if m != nil {
   203  		return m.NextKey
   204  	}
   205  	return nil
   206  }
   207  
   208  //迭代查询symbol代币总额
   209  type IterateRangeByStateHash struct {
   210  	StateHash            []byte   `protobuf:"bytes,1,opt,name=stateHash,proto3" json:"stateHash,omitempty"`
   211  	Start                []byte   `protobuf:"bytes,2,opt,name=start,proto3" json:"start,omitempty"`
   212  	End                  []byte   `protobuf:"bytes,3,opt,name=end,proto3" json:"end,omitempty"`
   213  	Count                int64    `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
   214  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   215  	XXX_unrecognized     []byte   `json:"-"`
   216  	XXX_sizecache        int32    `json:"-"`
   217  }
   218  
   219  func (m *IterateRangeByStateHash) Reset()         { *m = IterateRangeByStateHash{} }
   220  func (m *IterateRangeByStateHash) String() string { return proto.CompactTextString(m) }
   221  func (*IterateRangeByStateHash) ProtoMessage()    {}
   222  func (*IterateRangeByStateHash) Descriptor() ([]byte, []int) {
   223  	return fileDescriptor_405f6cee9ed2da7e, []int{3}
   224  }
   225  
   226  func (m *IterateRangeByStateHash) XXX_Unmarshal(b []byte) error {
   227  	return xxx_messageInfo_IterateRangeByStateHash.Unmarshal(m, b)
   228  }
   229  func (m *IterateRangeByStateHash) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   230  	return xxx_messageInfo_IterateRangeByStateHash.Marshal(b, m, deterministic)
   231  }
   232  func (m *IterateRangeByStateHash) XXX_Merge(src proto.Message) {
   233  	xxx_messageInfo_IterateRangeByStateHash.Merge(m, src)
   234  }
   235  func (m *IterateRangeByStateHash) XXX_Size() int {
   236  	return xxx_messageInfo_IterateRangeByStateHash.Size(m)
   237  }
   238  func (m *IterateRangeByStateHash) XXX_DiscardUnknown() {
   239  	xxx_messageInfo_IterateRangeByStateHash.DiscardUnknown(m)
   240  }
   241  
   242  var xxx_messageInfo_IterateRangeByStateHash proto.InternalMessageInfo
   243  
   244  func (m *IterateRangeByStateHash) GetStateHash() []byte {
   245  	if m != nil {
   246  		return m.StateHash
   247  	}
   248  	return nil
   249  }
   250  
   251  func (m *IterateRangeByStateHash) GetStart() []byte {
   252  	if m != nil {
   253  		return m.Start
   254  	}
   255  	return nil
   256  }
   257  
   258  func (m *IterateRangeByStateHash) GetEnd() []byte {
   259  	if m != nil {
   260  		return m.End
   261  	}
   262  	return nil
   263  }
   264  
   265  func (m *IterateRangeByStateHash) GetCount() int64 {
   266  	if m != nil {
   267  		return m.Count
   268  	}
   269  	return 0
   270  }
   271  
   272  type TotalAmount struct {
   273  	// 统计的总数
   274  	Total                int64    `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
   275  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   276  	XXX_unrecognized     []byte   `json:"-"`
   277  	XXX_sizecache        int32    `json:"-"`
   278  }
   279  
   280  func (m *TotalAmount) Reset()         { *m = TotalAmount{} }
   281  func (m *TotalAmount) String() string { return proto.CompactTextString(m) }
   282  func (*TotalAmount) ProtoMessage()    {}
   283  func (*TotalAmount) Descriptor() ([]byte, []int) {
   284  	return fileDescriptor_405f6cee9ed2da7e, []int{4}
   285  }
   286  
   287  func (m *TotalAmount) XXX_Unmarshal(b []byte) error {
   288  	return xxx_messageInfo_TotalAmount.Unmarshal(m, b)
   289  }
   290  func (m *TotalAmount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   291  	return xxx_messageInfo_TotalAmount.Marshal(b, m, deterministic)
   292  }
   293  func (m *TotalAmount) XXX_Merge(src proto.Message) {
   294  	xxx_messageInfo_TotalAmount.Merge(m, src)
   295  }
   296  func (m *TotalAmount) XXX_Size() int {
   297  	return xxx_messageInfo_TotalAmount.Size(m)
   298  }
   299  func (m *TotalAmount) XXX_DiscardUnknown() {
   300  	xxx_messageInfo_TotalAmount.DiscardUnknown(m)
   301  }
   302  
   303  var xxx_messageInfo_TotalAmount proto.InternalMessageInfo
   304  
   305  func (m *TotalAmount) GetTotal() int64 {
   306  	if m != nil {
   307  		return m.Total
   308  	}
   309  	return 0
   310  }
   311  
   312  //查询symbol在合约中的代币总额,如果execAddr为空,则为查询symbol在所有合约中的代币总额
   313  type ReqGetExecBalance struct {
   314  	Symbol               string   `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
   315  	StateHash            []byte   `protobuf:"bytes,2,opt,name=stateHash,proto3" json:"stateHash,omitempty"`
   316  	Addr                 []byte   `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
   317  	ExecAddr             []byte   `protobuf:"bytes,4,opt,name=execAddr,proto3" json:"execAddr,omitempty"`
   318  	Execer               string   `protobuf:"bytes,5,opt,name=execer,proto3" json:"execer,omitempty"`
   319  	Count                int64    `protobuf:"varint,6,opt,name=count,proto3" json:"count,omitempty"`
   320  	NextKey              []byte   `protobuf:"bytes,7,opt,name=nextKey,proto3" json:"nextKey,omitempty"`
   321  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   322  	XXX_unrecognized     []byte   `json:"-"`
   323  	XXX_sizecache        int32    `json:"-"`
   324  }
   325  
   326  func (m *ReqGetExecBalance) Reset()         { *m = ReqGetExecBalance{} }
   327  func (m *ReqGetExecBalance) String() string { return proto.CompactTextString(m) }
   328  func (*ReqGetExecBalance) ProtoMessage()    {}
   329  func (*ReqGetExecBalance) Descriptor() ([]byte, []int) {
   330  	return fileDescriptor_405f6cee9ed2da7e, []int{5}
   331  }
   332  
   333  func (m *ReqGetExecBalance) XXX_Unmarshal(b []byte) error {
   334  	return xxx_messageInfo_ReqGetExecBalance.Unmarshal(m, b)
   335  }
   336  func (m *ReqGetExecBalance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   337  	return xxx_messageInfo_ReqGetExecBalance.Marshal(b, m, deterministic)
   338  }
   339  func (m *ReqGetExecBalance) XXX_Merge(src proto.Message) {
   340  	xxx_messageInfo_ReqGetExecBalance.Merge(m, src)
   341  }
   342  func (m *ReqGetExecBalance) XXX_Size() int {
   343  	return xxx_messageInfo_ReqGetExecBalance.Size(m)
   344  }
   345  func (m *ReqGetExecBalance) XXX_DiscardUnknown() {
   346  	xxx_messageInfo_ReqGetExecBalance.DiscardUnknown(m)
   347  }
   348  
   349  var xxx_messageInfo_ReqGetExecBalance proto.InternalMessageInfo
   350  
   351  func (m *ReqGetExecBalance) GetSymbol() string {
   352  	if m != nil {
   353  		return m.Symbol
   354  	}
   355  	return ""
   356  }
   357  
   358  func (m *ReqGetExecBalance) GetStateHash() []byte {
   359  	if m != nil {
   360  		return m.StateHash
   361  	}
   362  	return nil
   363  }
   364  
   365  func (m *ReqGetExecBalance) GetAddr() []byte {
   366  	if m != nil {
   367  		return m.Addr
   368  	}
   369  	return nil
   370  }
   371  
   372  func (m *ReqGetExecBalance) GetExecAddr() []byte {
   373  	if m != nil {
   374  		return m.ExecAddr
   375  	}
   376  	return nil
   377  }
   378  
   379  func (m *ReqGetExecBalance) GetExecer() string {
   380  	if m != nil {
   381  		return m.Execer
   382  	}
   383  	return ""
   384  }
   385  
   386  func (m *ReqGetExecBalance) GetCount() int64 {
   387  	if m != nil {
   388  		return m.Count
   389  	}
   390  	return 0
   391  }
   392  
   393  func (m *ReqGetExecBalance) GetNextKey() []byte {
   394  	if m != nil {
   395  		return m.NextKey
   396  	}
   397  	return nil
   398  }
   399  
   400  type ExecBalanceItem struct {
   401  	ExecAddr             []byte   `protobuf:"bytes,1,opt,name=execAddr,proto3" json:"execAddr,omitempty"`
   402  	Frozen               int64    `protobuf:"varint,2,opt,name=frozen,proto3" json:"frozen,omitempty"`
   403  	Active               int64    `protobuf:"varint,3,opt,name=active,proto3" json:"active,omitempty"`
   404  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   405  	XXX_unrecognized     []byte   `json:"-"`
   406  	XXX_sizecache        int32    `json:"-"`
   407  }
   408  
   409  func (m *ExecBalanceItem) Reset()         { *m = ExecBalanceItem{} }
   410  func (m *ExecBalanceItem) String() string { return proto.CompactTextString(m) }
   411  func (*ExecBalanceItem) ProtoMessage()    {}
   412  func (*ExecBalanceItem) Descriptor() ([]byte, []int) {
   413  	return fileDescriptor_405f6cee9ed2da7e, []int{6}
   414  }
   415  
   416  func (m *ExecBalanceItem) XXX_Unmarshal(b []byte) error {
   417  	return xxx_messageInfo_ExecBalanceItem.Unmarshal(m, b)
   418  }
   419  func (m *ExecBalanceItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   420  	return xxx_messageInfo_ExecBalanceItem.Marshal(b, m, deterministic)
   421  }
   422  func (m *ExecBalanceItem) XXX_Merge(src proto.Message) {
   423  	xxx_messageInfo_ExecBalanceItem.Merge(m, src)
   424  }
   425  func (m *ExecBalanceItem) XXX_Size() int {
   426  	return xxx_messageInfo_ExecBalanceItem.Size(m)
   427  }
   428  func (m *ExecBalanceItem) XXX_DiscardUnknown() {
   429  	xxx_messageInfo_ExecBalanceItem.DiscardUnknown(m)
   430  }
   431  
   432  var xxx_messageInfo_ExecBalanceItem proto.InternalMessageInfo
   433  
   434  func (m *ExecBalanceItem) GetExecAddr() []byte {
   435  	if m != nil {
   436  		return m.ExecAddr
   437  	}
   438  	return nil
   439  }
   440  
   441  func (m *ExecBalanceItem) GetFrozen() int64 {
   442  	if m != nil {
   443  		return m.Frozen
   444  	}
   445  	return 0
   446  }
   447  
   448  func (m *ExecBalanceItem) GetActive() int64 {
   449  	if m != nil {
   450  		return m.Active
   451  	}
   452  	return 0
   453  }
   454  
   455  //查询symbol在合约中的代币总额应答
   456  type ReplyGetExecBalance struct {
   457  	Amount               int64              `protobuf:"varint,1,opt,name=amount,proto3" json:"amount,omitempty"`
   458  	AmountFrozen         int64              `protobuf:"varint,2,opt,name=amountFrozen,proto3" json:"amountFrozen,omitempty"`
   459  	AmountActive         int64              `protobuf:"varint,3,opt,name=amountActive,proto3" json:"amountActive,omitempty"`
   460  	NextKey              []byte             `protobuf:"bytes,4,opt,name=nextKey,proto3" json:"nextKey,omitempty"`
   461  	Items                []*ExecBalanceItem `protobuf:"bytes,5,rep,name=items,proto3" json:"items,omitempty"`
   462  	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
   463  	XXX_unrecognized     []byte             `json:"-"`
   464  	XXX_sizecache        int32              `json:"-"`
   465  }
   466  
   467  func (m *ReplyGetExecBalance) Reset()         { *m = ReplyGetExecBalance{} }
   468  func (m *ReplyGetExecBalance) String() string { return proto.CompactTextString(m) }
   469  func (*ReplyGetExecBalance) ProtoMessage()    {}
   470  func (*ReplyGetExecBalance) Descriptor() ([]byte, []int) {
   471  	return fileDescriptor_405f6cee9ed2da7e, []int{7}
   472  }
   473  
   474  func (m *ReplyGetExecBalance) XXX_Unmarshal(b []byte) error {
   475  	return xxx_messageInfo_ReplyGetExecBalance.Unmarshal(m, b)
   476  }
   477  func (m *ReplyGetExecBalance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   478  	return xxx_messageInfo_ReplyGetExecBalance.Marshal(b, m, deterministic)
   479  }
   480  func (m *ReplyGetExecBalance) XXX_Merge(src proto.Message) {
   481  	xxx_messageInfo_ReplyGetExecBalance.Merge(m, src)
   482  }
   483  func (m *ReplyGetExecBalance) XXX_Size() int {
   484  	return xxx_messageInfo_ReplyGetExecBalance.Size(m)
   485  }
   486  func (m *ReplyGetExecBalance) XXX_DiscardUnknown() {
   487  	xxx_messageInfo_ReplyGetExecBalance.DiscardUnknown(m)
   488  }
   489  
   490  var xxx_messageInfo_ReplyGetExecBalance proto.InternalMessageInfo
   491  
   492  func (m *ReplyGetExecBalance) GetAmount() int64 {
   493  	if m != nil {
   494  		return m.Amount
   495  	}
   496  	return 0
   497  }
   498  
   499  func (m *ReplyGetExecBalance) GetAmountFrozen() int64 {
   500  	if m != nil {
   501  		return m.AmountFrozen
   502  	}
   503  	return 0
   504  }
   505  
   506  func (m *ReplyGetExecBalance) GetAmountActive() int64 {
   507  	if m != nil {
   508  		return m.AmountActive
   509  	}
   510  	return 0
   511  }
   512  
   513  func (m *ReplyGetExecBalance) GetNextKey() []byte {
   514  	if m != nil {
   515  		return m.NextKey
   516  	}
   517  	return nil
   518  }
   519  
   520  func (m *ReplyGetExecBalance) GetItems() []*ExecBalanceItem {
   521  	if m != nil {
   522  		return m.Items
   523  	}
   524  	return nil
   525  }
   526  
   527  func init() {
   528  	proto.RegisterType((*TotalFee)(nil), "types.TotalFee")
   529  	proto.RegisterType((*ReqGetTotalCoins)(nil), "types.ReqGetTotalCoins")
   530  	proto.RegisterType((*ReplyGetTotalCoins)(nil), "types.ReplyGetTotalCoins")
   531  	proto.RegisterType((*IterateRangeByStateHash)(nil), "types.IterateRangeByStateHash")
   532  	proto.RegisterType((*TotalAmount)(nil), "types.TotalAmount")
   533  	proto.RegisterType((*ReqGetExecBalance)(nil), "types.ReqGetExecBalance")
   534  	proto.RegisterType((*ExecBalanceItem)(nil), "types.ExecBalanceItem")
   535  	proto.RegisterType((*ReplyGetExecBalance)(nil), "types.ReplyGetExecBalance")
   536  }
   537  
   538  func init() {
   539  	proto.RegisterFile("statistic.proto", fileDescriptor_405f6cee9ed2da7e)
   540  }
   541  
   542  var fileDescriptor_405f6cee9ed2da7e = []byte{
   543  	// 460 bytes of a gzipped FileDescriptorProto
   544  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x53, 0xc1, 0x6e, 0xd3, 0x40,
   545  	0x10, 0xd5, 0xe2, 0x38, 0x6d, 0xa7, 0x95, 0x1a, 0x96, 0xa8, 0x58, 0x08, 0x44, 0x65, 0x2e, 0x3d,
   546  	0xa0, 0x44, 0xc2, 0x12, 0xf7, 0xa4, 0xa2, 0x50, 0x71, 0x33, 0x9c, 0x90, 0x38, 0x6c, 0x36, 0xd3,
   547  	0xc6, 0x52, 0xbc, 0x0e, 0xf6, 0x04, 0xc5, 0x7c, 0x06, 0xff, 0xc3, 0x81, 0x3f, 0x43, 0x3b, 0xbb,
   548  	0x76, 0xec, 0x40, 0x2f, 0xdc, 0xe6, 0x8d, 0xd7, 0xf3, 0xe6, 0xbd, 0xb7, 0x0b, 0xe7, 0x15, 0x29,
   549  	0xca, 0x2a, 0xca, 0xf4, 0x64, 0x53, 0x16, 0x54, 0xc8, 0x90, 0xea, 0x0d, 0x56, 0xf1, 0x5b, 0x38,
   550  	0xfe, 0x5c, 0x90, 0x5a, 0xdf, 0x20, 0xca, 0x11, 0x04, 0x77, 0x88, 0x91, 0xb8, 0x14, 0x57, 0x41,
   551  	0x6a, 0x4b, 0x19, 0xc1, 0x11, 0xed, 0xae, 0x8b, 0xad, 0xa1, 0xe8, 0x11, 0x77, 0x1b, 0x18, 0xff,
   552  	0x14, 0x30, 0x4a, 0xf1, 0xdb, 0x7b, 0x24, 0xfe, 0xfd, 0xba, 0xc8, 0x4c, 0x25, 0x2f, 0x60, 0x58,
   553  	0xd5, 0xf9, 0xa2, 0x58, 0xf3, 0x8c, 0x93, 0xd4, 0x23, 0xf9, 0x1c, 0x4e, 0x2c, 0x3d, 0x7e, 0x50,
   554  	0xd5, 0x8a, 0x07, 0x9d, 0xa5, 0xfb, 0x86, 0x7c, 0x06, 0xc7, 0x15, 0xa9, 0x92, 0x3e, 0x62, 0x1d,
   555  	0x05, 0xfc, 0xb1, 0xc5, 0x72, 0x0c, 0xa1, 0x66, 0xfa, 0x01, 0xd3, 0x3b, 0x60, 0x79, 0x70, 0x87,
   556  	0x1a, 0xcb, 0x28, 0x74, 0x3c, 0x0e, 0xc5, 0x06, 0x64, 0x8a, 0x9b, 0x75, 0xdd, 0xdf, 0xaa, 0x9d,
   557  	0x21, 0xba, 0x33, 0x46, 0x10, 0x98, 0x6d, 0xee, 0x65, 0xd9, 0xd2, 0x4e, 0x55, 0x39, 0x1f, 0x0c,
   558  	0xb8, 0xe9, 0x91, 0x35, 0xc1, 0xe0, 0x8e, 0xd7, 0x1b, 0xf0, 0x7a, 0x0d, 0x8c, 0xb7, 0xf0, 0xf4,
   559  	0x96, 0xb0, 0x54, 0x84, 0xa9, 0x32, 0xf7, 0x38, 0xaf, 0x3f, 0xb5, 0xa2, 0x7a, 0x92, 0xc5, 0xa1,
   560  	0xe4, 0x31, 0x84, 0x2c, 0xd1, 0x9b, 0xe1, 0x80, 0x5d, 0x09, 0xcd, 0xd2, 0x7b, 0x60, 0xcb, 0x7f,
   561  	0xcb, 0x8f, 0x5f, 0xc1, 0x29, 0xcb, 0x9b, 0xb9, 0xfd, 0xc6, 0x10, 0x92, 0x85, 0x8d, 0x3e, 0x06,
   562  	0xf1, 0x6f, 0x01, 0x8f, 0x5d, 0x40, 0xef, 0x76, 0xa8, 0xe7, 0x6a, 0xad, 0x8c, 0xc6, 0xff, 0x4c,
   563  	0x48, 0xc2, 0x40, 0x2d, 0x97, 0xa5, 0xdf, 0x8c, 0x6b, 0x9b, 0x9a, 0x75, 0x7d, 0x66, 0xfb, 0xce,
   564  	0x96, 0x16, 0x3f, 0x94, 0xcf, 0x5e, 0xce, 0xb0, 0x9b, 0x44, 0xc7, 0xdf, 0xa3, 0xbe, 0xbf, 0x5f,
   565  	0xe1, 0xbc, 0xb3, 0xfc, 0x2d, 0x61, 0xde, 0xa3, 0x15, 0x7f, 0xd3, 0xde, 0x95, 0xc5, 0x0f, 0x34,
   566  	0x3e, 0x55, 0x8f, 0x38, 0x58, 0x4d, 0xd9, 0x77, 0x6c, 0x83, 0x65, 0x14, 0xff, 0x12, 0xf0, 0xa4,
   567  	0xb9, 0x2f, 0x07, 0x26, 0xf9, 0x8b, 0x20, 0x7a, 0x17, 0x21, 0x86, 0x33, 0x57, 0xdd, 0x74, 0x59,
   568  	0x7a, 0xbd, 0xfd, 0x99, 0x59, 0x97, 0xb1, 0xd7, 0x7b, 0xf8, 0x42, 0xc9, 0xd7, 0x10, 0x66, 0x84,
   569  	0x79, 0x15, 0x85, 0x97, 0xc1, 0xd5, 0xe9, 0x9b, 0x8b, 0x09, 0x3f, 0xd2, 0xc9, 0x81, 0x09, 0xa9,
   570  	0x3b, 0x34, 0x7f, 0xf9, 0xe5, 0xc5, 0x7d, 0x46, 0xab, 0xed, 0x62, 0xa2, 0x8b, 0x7c, 0x9a, 0x24,
   571  	0xda, 0x4c, 0xf5, 0x4a, 0x65, 0x26, 0x49, 0xa6, 0xfc, 0xdf, 0x62, 0xc8, 0x4f, 0x3d, 0xf9, 0x13,
   572  	0x00, 0x00, 0xff, 0xff, 0x5a, 0x92, 0xa1, 0xd5, 0xfd, 0x03, 0x00, 0x00,
   573  }