// Code generated by protoc-gen-gogo. DO NOT EDIT. // source: accounting/withdraw.proto package accounting import ( context "context" fmt "fmt" _ "github.com/gogo/protobuf/gogoproto" proto "github.com/golang/protobuf/proto" decimal "github.com/nspcc-dev/neofs-api-go/decimal" service "github.com/nspcc-dev/neofs-api-go/service" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" io "io" math "math" math_bits "math/bits" ) // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal var _ = fmt.Errorf var _ = math.Inf // This is a compile-time assertion to ensure that this generated file // is compatible with the proto package it is being compiled against. // A compilation error at this line likely means your copy of the // proto package needs to be updated. const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package type Item struct { // ID is a cheque identifier ID ChequeID `protobuf:"bytes,1,opt,name=ID,proto3,customtype=ChequeID" json:"ID"` // OwnerID is a wallet address OwnerID OwnerID `protobuf:"bytes,2,opt,name=OwnerID,proto3,customtype=OwnerID" json:"OwnerID"` // Amount of funds Amount *decimal.Decimal `protobuf:"bytes,3,opt,name=Amount,proto3" json:"Amount,omitempty"` // Height is the neo blockchain height until the cheque is valid Height uint64 `protobuf:"varint,4,opt,name=Height,proto3" json:"Height,omitempty"` // Payload contains cheque representation in bytes Payload []byte `protobuf:"bytes,5,opt,name=Payload,proto3" json:"Payload,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Item) Reset() { *m = Item{} } func (m *Item) String() string { return proto.CompactTextString(m) } func (*Item) ProtoMessage() {} func (*Item) Descriptor() ([]byte, []int) { return fileDescriptor_b3a38a4dc2575267, []int{0} } func (m *Item) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *Item) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { b = b[:cap(b)] n, err := m.MarshalToSizedBuffer(b) if err != nil { return nil, err } return b[:n], nil } func (m *Item) XXX_Merge(src proto.Message) { xxx_messageInfo_Item.Merge(m, src) } func (m *Item) XXX_Size() int { return m.Size() } func (m *Item) XXX_DiscardUnknown() { xxx_messageInfo_Item.DiscardUnknown(m) } var xxx_messageInfo_Item proto.InternalMessageInfo func (m *Item) GetAmount() *decimal.Decimal { if m != nil { return m.Amount } return nil } func (m *Item) GetHeight() uint64 { if m != nil { return m.Height } return 0 } func (m *Item) GetPayload() []byte { if m != nil { return m.Payload } return nil } type GetRequest struct { // ID is cheque identifier ID ChequeID `protobuf:"bytes,1,opt,name=ID,proto3,customtype=ChequeID" json:"ID"` // OwnerID is a wallet address OwnerID OwnerID `protobuf:"bytes,2,opt,name=OwnerID,proto3,customtype=OwnerID" json:"OwnerID"` // RequestMetaHeader contains information about request meta headers (should be embedded into message) service.RequestMetaHeader `protobuf:"bytes,98,opt,name=Meta,proto3,embedded=Meta" json:"Meta"` // RequestVerificationHeader is a set of signatures of every NeoFS Node that processed request (should be embedded into message) service.RequestVerificationHeader `protobuf:"bytes,99,opt,name=Verify,proto3,embedded=Verify" json:"Verify"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *GetRequest) Reset() { *m = GetRequest{} } func (m *GetRequest) String() string { return proto.CompactTextString(m) } func (*GetRequest) ProtoMessage() {} func (*GetRequest) Descriptor() ([]byte, []int) { return fileDescriptor_b3a38a4dc2575267, []int{1} } func (m *GetRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *GetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { b = b[:cap(b)] n, err := m.MarshalToSizedBuffer(b) if err != nil { return nil, err } return b[:n], nil } func (m *GetRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_GetRequest.Merge(m, src) } func (m *GetRequest) XXX_Size() int { return m.Size() } func (m *GetRequest) XXX_DiscardUnknown() { xxx_messageInfo_GetRequest.DiscardUnknown(m) } var xxx_messageInfo_GetRequest proto.InternalMessageInfo type GetResponse struct { // Withdraw is cheque with meta information Withdraw *Item `protobuf:"bytes,1,opt,name=Withdraw,proto3" json:"Withdraw,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *GetResponse) Reset() { *m = GetResponse{} } func (m *GetResponse) String() string { return proto.CompactTextString(m) } func (*GetResponse) ProtoMessage() {} func (*GetResponse) Descriptor() ([]byte, []int) { return fileDescriptor_b3a38a4dc2575267, []int{2} } func (m *GetResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *GetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { b = b[:cap(b)] n, err := m.MarshalToSizedBuffer(b) if err != nil { return nil, err } return b[:n], nil } func (m *GetResponse) XXX_Merge(src proto.Message) { xxx_messageInfo_GetResponse.Merge(m, src) } func (m *GetResponse) XXX_Size() int { return m.Size() } func (m *GetResponse) XXX_DiscardUnknown() { xxx_messageInfo_GetResponse.DiscardUnknown(m) } var xxx_messageInfo_GetResponse proto.InternalMessageInfo func (m *GetResponse) GetWithdraw() *Item { if m != nil { return m.Withdraw } return nil } type PutRequest struct { // OwnerID is a wallet address OwnerID OwnerID `protobuf:"bytes,1,opt,name=OwnerID,proto3,customtype=OwnerID" json:"OwnerID"` // Amount of funds Amount *decimal.Decimal `protobuf:"bytes,2,opt,name=Amount,proto3" json:"Amount,omitempty"` // Height is the neo blockchain height until the cheque is valid Height uint64 `protobuf:"varint,3,opt,name=Height,proto3" json:"Height,omitempty"` // MessageID is a nonce for uniq request (UUIDv4) MessageID MessageID `protobuf:"bytes,4,opt,name=MessageID,proto3,customtype=MessageID" json:"MessageID"` // RequestMetaHeader contains information about request meta headers (should be embedded into message) service.RequestMetaHeader `protobuf:"bytes,98,opt,name=Meta,proto3,embedded=Meta" json:"Meta"` // RequestVerificationHeader is a set of signatures of every NeoFS Node that processed request (should be embedded into message) service.RequestVerificationHeader `protobuf:"bytes,99,opt,name=Verify,proto3,embedded=Verify" json:"Verify"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PutRequest) Reset() { *m = PutRequest{} } func (m *PutRequest) String() string { return proto.CompactTextString(m) } func (*PutRequest) ProtoMessage() {} func (*PutRequest) Descriptor() ([]byte, []int) { return fileDescriptor_b3a38a4dc2575267, []int{3} } func (m *PutRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *PutRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { b = b[:cap(b)] n, err := m.MarshalToSizedBuffer(b) if err != nil { return nil, err } return b[:n], nil } func (m *PutRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_PutRequest.Merge(m, src) } func (m *PutRequest) XXX_Size() int { return m.Size() } func (m *PutRequest) XXX_DiscardUnknown() { xxx_messageInfo_PutRequest.DiscardUnknown(m) } var xxx_messageInfo_PutRequest proto.InternalMessageInfo func (m *PutRequest) GetAmount() *decimal.Decimal { if m != nil { return m.Amount } return nil } func (m *PutRequest) GetHeight() uint64 { if m != nil { return m.Height } return 0 } type PutResponse struct { // ID is cheque identifier ID ChequeID `protobuf:"bytes,1,opt,name=ID,proto3,customtype=ChequeID" json:"ID"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PutResponse) Reset() { *m = PutResponse{} } func (m *PutResponse) String() string { return proto.CompactTextString(m) } func (*PutResponse) ProtoMessage() {} func (*PutResponse) Descriptor() ([]byte, []int) { return fileDescriptor_b3a38a4dc2575267, []int{4} } func (m *PutResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *PutResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { b = b[:cap(b)] n, err := m.MarshalToSizedBuffer(b) if err != nil { return nil, err } return b[:n], nil } func (m *PutResponse) XXX_Merge(src proto.Message) { xxx_messageInfo_PutResponse.Merge(m, src) } func (m *PutResponse) XXX_Size() int { return m.Size() } func (m *PutResponse) XXX_DiscardUnknown() { xxx_messageInfo_PutResponse.DiscardUnknown(m) } var xxx_messageInfo_PutResponse proto.InternalMessageInfo type ListRequest struct { // OwnerID is a wallet address OwnerID OwnerID `protobuf:"bytes,1,opt,name=OwnerID,proto3,customtype=OwnerID" json:"OwnerID"` // RequestMetaHeader contains information about request meta headers (should be embedded into message) service.RequestMetaHeader `protobuf:"bytes,98,opt,name=Meta,proto3,embedded=Meta" json:"Meta"` // RequestVerificationHeader is a set of signatures of every NeoFS Node that processed request (should be embedded into message) service.RequestVerificationHeader `protobuf:"bytes,99,opt,name=Verify,proto3,embedded=Verify" json:"Verify"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ListRequest) Reset() { *m = ListRequest{} } func (m *ListRequest) String() string { return proto.CompactTextString(m) } func (*ListRequest) ProtoMessage() {} func (*ListRequest) Descriptor() ([]byte, []int) { return fileDescriptor_b3a38a4dc2575267, []int{5} } func (m *ListRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *ListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { b = b[:cap(b)] n, err := m.MarshalToSizedBuffer(b) if err != nil { return nil, err } return b[:n], nil } func (m *ListRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_ListRequest.Merge(m, src) } func (m *ListRequest) XXX_Size() int { return m.Size() } func (m *ListRequest) XXX_DiscardUnknown() { xxx_messageInfo_ListRequest.DiscardUnknown(m) } var xxx_messageInfo_ListRequest proto.InternalMessageInfo type ListResponse struct { // Items is a set of cheques with meta information Items []*Item `protobuf:"bytes,1,rep,name=Items,proto3" json:"Items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ListResponse) Reset() { *m = ListResponse{} } func (m *ListResponse) String() string { return proto.CompactTextString(m) } func (*ListResponse) ProtoMessage() {} func (*ListResponse) Descriptor() ([]byte, []int) { return fileDescriptor_b3a38a4dc2575267, []int{6} } func (m *ListResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *ListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { b = b[:cap(b)] n, err := m.MarshalToSizedBuffer(b) if err != nil { return nil, err } return b[:n], nil } func (m *ListResponse) XXX_Merge(src proto.Message) { xxx_messageInfo_ListResponse.Merge(m, src) } func (m *ListResponse) XXX_Size() int { return m.Size() } func (m *ListResponse) XXX_DiscardUnknown() { xxx_messageInfo_ListResponse.DiscardUnknown(m) } var xxx_messageInfo_ListResponse proto.InternalMessageInfo func (m *ListResponse) GetItems() []*Item { if m != nil { return m.Items } return nil } type DeleteRequest struct { // ID is cheque identifier ID ChequeID `protobuf:"bytes,1,opt,name=ID,proto3,customtype=ChequeID" json:"ID"` // OwnerID is a wallet address OwnerID OwnerID `protobuf:"bytes,2,opt,name=OwnerID,proto3,customtype=OwnerID" json:"OwnerID"` // MessageID is a nonce for uniq request (UUIDv4) MessageID MessageID `protobuf:"bytes,3,opt,name=MessageID,proto3,customtype=MessageID" json:"MessageID"` // RequestMetaHeader contains information about request meta headers (should be embedded into message) service.RequestMetaHeader `protobuf:"bytes,98,opt,name=Meta,proto3,embedded=Meta" json:"Meta"` // RequestVerificationHeader is a set of signatures of every NeoFS Node that processed request (should be embedded into message) service.RequestVerificationHeader `protobuf:"bytes,99,opt,name=Verify,proto3,embedded=Verify" json:"Verify"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DeleteRequest) Reset() { *m = DeleteRequest{} } func (m *DeleteRequest) String() string { return proto.CompactTextString(m) } func (*DeleteRequest) ProtoMessage() {} func (*DeleteRequest) Descriptor() ([]byte, []int) { return fileDescriptor_b3a38a4dc2575267, []int{7} } func (m *DeleteRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *DeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { b = b[:cap(b)] n, err := m.MarshalToSizedBuffer(b) if err != nil { return nil, err } return b[:n], nil } func (m *DeleteRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_DeleteRequest.Merge(m, src) } func (m *DeleteRequest) XXX_Size() int { return m.Size() } func (m *DeleteRequest) XXX_DiscardUnknown() { xxx_messageInfo_DeleteRequest.DiscardUnknown(m) } var xxx_messageInfo_DeleteRequest proto.InternalMessageInfo // DeleteResponse is empty type DeleteResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DeleteResponse) Reset() { *m = DeleteResponse{} } func (m *DeleteResponse) String() string { return proto.CompactTextString(m) } func (*DeleteResponse) ProtoMessage() {} func (*DeleteResponse) Descriptor() ([]byte, []int) { return fileDescriptor_b3a38a4dc2575267, []int{8} } func (m *DeleteResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *DeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { b = b[:cap(b)] n, err := m.MarshalToSizedBuffer(b) if err != nil { return nil, err } return b[:n], nil } func (m *DeleteResponse) XXX_Merge(src proto.Message) { xxx_messageInfo_DeleteResponse.Merge(m, src) } func (m *DeleteResponse) XXX_Size() int { return m.Size() } func (m *DeleteResponse) XXX_DiscardUnknown() { xxx_messageInfo_DeleteResponse.DiscardUnknown(m) } var xxx_messageInfo_DeleteResponse proto.InternalMessageInfo func init() { proto.RegisterType((*Item)(nil), "accounting.Item") proto.RegisterType((*GetRequest)(nil), "accounting.GetRequest") proto.RegisterType((*GetResponse)(nil), "accounting.GetResponse") proto.RegisterType((*PutRequest)(nil), "accounting.PutRequest") proto.RegisterType((*PutResponse)(nil), "accounting.PutResponse") proto.RegisterType((*ListRequest)(nil), "accounting.ListRequest") proto.RegisterType((*ListResponse)(nil), "accounting.ListResponse") proto.RegisterType((*DeleteRequest)(nil), "accounting.DeleteRequest") proto.RegisterType((*DeleteResponse)(nil), "accounting.DeleteResponse") } func init() { proto.RegisterFile("accounting/withdraw.proto", fileDescriptor_b3a38a4dc2575267) } var fileDescriptor_b3a38a4dc2575267 = []byte{ // 620 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x55, 0xc1, 0x6e, 0xd3, 0x4c, 0x10, 0xee, 0xda, 0x69, 0xda, 0x7f, 0xd2, 0x1f, 0xca, 0xaa, 0x14, 0xd7, 0x87, 0x34, 0xf2, 0x01, 0x05, 0xa9, 0xb1, 0xa5, 0x22, 0x55, 0x20, 0x0e, 0xa8, 0xc1, 0xa2, 0xb5, 0x44, 0x21, 0x32, 0x12, 0x08, 0x6e, 0x8e, 0x33, 0x75, 0x2c, 0x35, 0xde, 0x60, 0xaf, 0x5b, 0xf5, 0x21, 0xb8, 0xf3, 0x0c, 0xbd, 0x70, 0xe5, 0x11, 0x7a, 0xec, 0x11, 0x38, 0x54, 0x28, 0xbc, 0x03, 0x67, 0xe4, 0xf5, 0xba, 0x76, 0xda, 0x4a, 0x54, 0x08, 0x54, 0x71, 0xca, 0xee, 0x7c, 0x33, 0xbb, 0x33, 0xdf, 0xf7, 0x6d, 0x0c, 0x2b, 0x9e, 0xef, 0xb3, 0x34, 0xe2, 0x61, 0x14, 0x58, 0x07, 0x21, 0x1f, 0x0e, 0x62, 0xef, 0xc0, 0x1c, 0xc7, 0x8c, 0x33, 0x0a, 0x25, 0xa4, 0xd3, 0x04, 0xe3, 0xfd, 0xd0, 0x47, 0x6b, 0x84, 0xdc, 0xcb, 0x71, 0x7d, 0xa9, 0x88, 0xed, 0x63, 0x1c, 0xee, 0x1e, 0xca, 0xe8, 0xed, 0x01, 0xfa, 0xe1, 0xc8, 0xdb, 0xb3, 0xe4, 0xaf, 0x0c, 0x77, 0x82, 0x90, 0x0f, 0xd3, 0xbe, 0xe9, 0xb3, 0x91, 0x15, 0xb0, 0x80, 0x59, 0x22, 0xdc, 0x4f, 0x77, 0xc5, 0x4e, 0x6c, 0xc4, 0x2a, 0x4f, 0x37, 0x3e, 0x12, 0xa8, 0x39, 0x1c, 0x47, 0xb4, 0x05, 0x8a, 0x63, 0x6b, 0xa4, 0x45, 0xda, 0x0b, 0xdd, 0xc5, 0xe3, 0xd3, 0xd5, 0x99, 0xaf, 0xa7, 0xab, 0xf3, 0x4f, 0x86, 0xf8, 0x2e, 0x45, 0xc7, 0x76, 0x15, 0xc7, 0xa6, 0xf7, 0x60, 0xee, 0xc5, 0x41, 0x84, 0xb1, 0x63, 0x6b, 0x8a, 0x48, 0xbb, 0x29, 0xd3, 0x8a, 0xb0, 0x5b, 0x2c, 0x68, 0x1b, 0xea, 0x9b, 0xa3, 0x6c, 0x24, 0x4d, 0x6d, 0x91, 0x76, 0x63, 0x7d, 0xd1, 0x2c, 0x9a, 0xb4, 0xf3, 0x5f, 0x57, 0xe2, 0x74, 0x19, 0xea, 0xdb, 0x18, 0x06, 0x43, 0xae, 0xd5, 0x5a, 0xa4, 0x5d, 0x73, 0xe5, 0x8e, 0x6a, 0x30, 0xd7, 0xf3, 0x0e, 0xf7, 0x98, 0x37, 0xd0, 0x66, 0xb3, 0xcb, 0xdc, 0x62, 0x6b, 0x7c, 0x21, 0x00, 0x5b, 0xc8, 0xdd, 0xac, 0xb3, 0x84, 0xff, 0xd9, 0xbe, 0x1f, 0x40, 0x6d, 0x07, 0xb9, 0xa7, 0xf5, 0x45, 0xd7, 0xba, 0x29, 0x89, 0x37, 0xe5, 0x65, 0x19, 0xb6, 0x8d, 0xde, 0x00, 0xe3, 0xee, 0x7c, 0x76, 0xc6, 0xc9, 0xe9, 0x2a, 0x71, 0x45, 0x05, 0xb5, 0xa1, 0xfe, 0x4a, 0xa8, 0xa3, 0xf9, 0xa2, 0xd6, 0x38, 0x5f, 0x2b, 0xd0, 0xd0, 0xf7, 0x78, 0xc8, 0xa2, 0x0b, 0x67, 0xc8, 0x5a, 0xe3, 0x11, 0x34, 0xc4, 0x68, 0xc9, 0x98, 0x45, 0x09, 0xd2, 0x35, 0x98, 0x7f, 0x2d, 0xad, 0x22, 0x26, 0xcc, 0x88, 0x2c, 0xbd, 0x62, 0x66, 0xba, 0xb9, 0x67, 0x19, 0xc6, 0x91, 0x02, 0xd0, 0x4b, 0xcf, 0x88, 0xa9, 0x8c, 0x4d, 0xae, 0x2c, 0x97, 0x72, 0x65, 0xb9, 0xd4, 0x29, 0xb9, 0x2c, 0xf8, 0x6f, 0x07, 0x93, 0xc4, 0x0b, 0xd0, 0xb1, 0x85, 0x92, 0x0b, 0xdd, 0x5b, 0xf2, 0xba, 0x12, 0x70, 0xcb, 0xe5, 0xb5, 0x33, 0x6d, 0x41, 0x43, 0x70, 0x25, 0x99, 0xfe, 0xa5, 0x8b, 0x8c, 0x4f, 0x04, 0x1a, 0xcf, 0xc2, 0xe4, 0x77, 0xe8, 0xbd, 0xee, 0x59, 0x37, 0x60, 0x21, 0xef, 0x5c, 0x0e, 0x7b, 0x17, 0x66, 0x33, 0xeb, 0x24, 0x1a, 0x69, 0xa9, 0x97, 0x7a, 0x2a, 0x87, 0x8d, 0xf7, 0x0a, 0xfc, 0x6f, 0xe3, 0x1e, 0x72, 0xfc, 0x2b, 0x8f, 0x6d, 0xca, 0x33, 0xea, 0x3f, 0xe0, 0x99, 0x45, 0xb8, 0x51, 0xd0, 0x91, 0x33, 0xb9, 0xfe, 0x83, 0x94, 0x2f, 0x94, 0x6e, 0x80, 0xba, 0x85, 0x9c, 0x2e, 0x57, 0xe9, 0x2c, 0xff, 0xa8, 0xf4, 0x3b, 0x17, 0xe2, 0x52, 0x8e, 0x0d, 0x50, 0x7b, 0xe9, 0xb9, 0xba, 0xf2, 0x1d, 0x4f, 0xd7, 0x55, 0x3d, 0xfb, 0x10, 0x6a, 0x99, 0xac, 0x74, 0x2a, 0xa1, 0x62, 0x51, 0x5d, 0xbb, 0x08, 0xc8, 0xd2, 0xc7, 0x50, 0xcf, 0x27, 0xa1, 0x2b, 0xd5, 0x9c, 0x29, 0xb1, 0x75, 0xfd, 0x32, 0x28, 0x3f, 0xa0, 0xfb, 0xe6, 0x78, 0xd2, 0x24, 0x27, 0x93, 0x26, 0xf9, 0x3c, 0x69, 0x92, 0x6f, 0x93, 0x26, 0xf9, 0xf0, 0xbd, 0x39, 0xf3, 0x76, 0xad, 0xf2, 0xed, 0x89, 0x92, 0xb1, 0xef, 0x77, 0x06, 0xb8, 0x6f, 0x45, 0xc8, 0x76, 0x93, 0x8e, 0x37, 0x0e, 0x3b, 0x01, 0xb3, 0xca, 0x23, 0x8f, 0x94, 0xa5, 0xe7, 0xc8, 0x9e, 0xbe, 0x34, 0x37, 0x7b, 0x8e, 0xb9, 0x79, 0x16, 0xee, 0xd7, 0xc5, 0x87, 0xe9, 0xfe, 0xcf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x87, 0x9f, 0x16, 0xf3, 0x31, 0x07, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. var _ context.Context var _ grpc.ClientConn // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. const _ = grpc.SupportPackageIsVersion4 // WithdrawClient is the client API for Withdraw service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. type WithdrawClient interface { // Get returns cheque if it was signed by inner ring nodes Get(ctx context.Context, in *GetRequest, opts ...grpc.CallOption) (*GetResponse, error) // Put ask inner ring nodes to sign a cheque for withdraw invoke Put(ctx context.Context, in *PutRequest, opts ...grpc.CallOption) (*PutResponse, error) // List shows all user's checks List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*ListResponse, error) // Delete allows user to remove unused cheque Delete(ctx context.Context, in *DeleteRequest, opts ...grpc.CallOption) (*DeleteResponse, error) } type withdrawClient struct { cc *grpc.ClientConn } func NewWithdrawClient(cc *grpc.ClientConn) WithdrawClient { return &withdrawClient{cc} } func (c *withdrawClient) Get(ctx context.Context, in *GetRequest, opts ...grpc.CallOption) (*GetResponse, error) { out := new(GetResponse) err := c.cc.Invoke(ctx, "/accounting.Withdraw/Get", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *withdrawClient) Put(ctx context.Context, in *PutRequest, opts ...grpc.CallOption) (*PutResponse, error) { out := new(PutResponse) err := c.cc.Invoke(ctx, "/accounting.Withdraw/Put", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *withdrawClient) List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*ListResponse, error) { out := new(ListResponse) err := c.cc.Invoke(ctx, "/accounting.Withdraw/List", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *withdrawClient) Delete(ctx context.Context, in *DeleteRequest, opts ...grpc.CallOption) (*DeleteResponse, error) { out := new(DeleteResponse) err := c.cc.Invoke(ctx, "/accounting.Withdraw/Delete", in, out, opts...) if err != nil { return nil, err } return out, nil } // WithdrawServer is the server API for Withdraw service. type WithdrawServer interface { // Get returns cheque if it was signed by inner ring nodes Get(context.Context, *GetRequest) (*GetResponse, error) // Put ask inner ring nodes to sign a cheque for withdraw invoke Put(context.Context, *PutRequest) (*PutResponse, error) // List shows all user's checks List(context.Context, *ListRequest) (*ListResponse, error) // Delete allows user to remove unused cheque Delete(context.Context, *DeleteRequest) (*DeleteResponse, error) } // UnimplementedWithdrawServer can be embedded to have forward compatible implementations. type UnimplementedWithdrawServer struct { } func (*UnimplementedWithdrawServer) Get(ctx context.Context, req *GetRequest) (*GetResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method Get not implemented") } func (*UnimplementedWithdrawServer) Put(ctx context.Context, req *PutRequest) (*PutResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method Put not implemented") } func (*UnimplementedWithdrawServer) List(ctx context.Context, req *ListRequest) (*ListResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method List not implemented") } func (*UnimplementedWithdrawServer) Delete(ctx context.Context, req *DeleteRequest) (*DeleteResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method Delete not implemented") } func RegisterWithdrawServer(s *grpc.Server, srv WithdrawServer) { s.RegisterService(&_Withdraw_serviceDesc, srv) } func _Withdraw_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WithdrawServer).Get(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/accounting.Withdraw/Get", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WithdrawServer).Get(ctx, req.(*GetRequest)) } return interceptor(ctx, in, info, handler) } func _Withdraw_Put_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(PutRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WithdrawServer).Put(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/accounting.Withdraw/Put", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WithdrawServer).Put(ctx, req.(*PutRequest)) } return interceptor(ctx, in, info, handler) } func _Withdraw_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(ListRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WithdrawServer).List(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/accounting.Withdraw/List", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WithdrawServer).List(ctx, req.(*ListRequest)) } return interceptor(ctx, in, info, handler) } func _Withdraw_Delete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DeleteRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(WithdrawServer).Delete(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/accounting.Withdraw/Delete", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(WithdrawServer).Delete(ctx, req.(*DeleteRequest)) } return interceptor(ctx, in, info, handler) } var _Withdraw_serviceDesc = grpc.ServiceDesc{ ServiceName: "accounting.Withdraw", HandlerType: (*WithdrawServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _Withdraw_Get_Handler, }, { MethodName: "Put", Handler: _Withdraw_Put_Handler, }, { MethodName: "List", Handler: _Withdraw_List_Handler, }, { MethodName: "Delete", Handler: _Withdraw_Delete_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "accounting/withdraw.proto", } func (m *Item) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalToSizedBuffer(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *Item) MarshalTo(dAtA []byte) (int, error) { size := m.Size() return m.MarshalToSizedBuffer(dAtA[:size]) } func (m *Item) MarshalToSizedBuffer(dAtA []byte) (int, error) { i := len(dAtA) _ = i var l int _ = l if m.XXX_unrecognized != nil { i -= len(m.XXX_unrecognized) copy(dAtA[i:], m.XXX_unrecognized) } if len(m.Payload) > 0 { i -= len(m.Payload) copy(dAtA[i:], m.Payload) i = encodeVarintWithdraw(dAtA, i, uint64(len(m.Payload))) i-- dAtA[i] = 0x2a } if m.Height != 0 { i = encodeVarintWithdraw(dAtA, i, uint64(m.Height)) i-- dAtA[i] = 0x20 } if m.Amount != nil { { size, err := m.Amount.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x1a } { size := m.OwnerID.Size() i -= size if _, err := m.OwnerID.MarshalTo(dAtA[i:]); err != nil { return 0, err } i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x12 { size := m.ID.Size() i -= size if _, err := m.ID.MarshalTo(dAtA[i:]); err != nil { return 0, err } i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0xa return len(dAtA) - i, nil } func (m *GetRequest) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalToSizedBuffer(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *GetRequest) MarshalTo(dAtA []byte) (int, error) { size := m.Size() return m.MarshalToSizedBuffer(dAtA[:size]) } func (m *GetRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { i := len(dAtA) _ = i var l int _ = l if m.XXX_unrecognized != nil { i -= len(m.XXX_unrecognized) copy(dAtA[i:], m.XXX_unrecognized) } { size, err := m.RequestVerificationHeader.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x6 i-- dAtA[i] = 0x9a { size, err := m.RequestMetaHeader.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x6 i-- dAtA[i] = 0x92 { size := m.OwnerID.Size() i -= size if _, err := m.OwnerID.MarshalTo(dAtA[i:]); err != nil { return 0, err } i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x12 { size := m.ID.Size() i -= size if _, err := m.ID.MarshalTo(dAtA[i:]); err != nil { return 0, err } i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0xa return len(dAtA) - i, nil } func (m *GetResponse) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalToSizedBuffer(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *GetResponse) MarshalTo(dAtA []byte) (int, error) { size := m.Size() return m.MarshalToSizedBuffer(dAtA[:size]) } func (m *GetResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { i := len(dAtA) _ = i var l int _ = l if m.XXX_unrecognized != nil { i -= len(m.XXX_unrecognized) copy(dAtA[i:], m.XXX_unrecognized) } if m.Withdraw != nil { { size, err := m.Withdraw.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0xa } return len(dAtA) - i, nil } func (m *PutRequest) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalToSizedBuffer(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *PutRequest) MarshalTo(dAtA []byte) (int, error) { size := m.Size() return m.MarshalToSizedBuffer(dAtA[:size]) } func (m *PutRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { i := len(dAtA) _ = i var l int _ = l if m.XXX_unrecognized != nil { i -= len(m.XXX_unrecognized) copy(dAtA[i:], m.XXX_unrecognized) } { size, err := m.RequestVerificationHeader.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x6 i-- dAtA[i] = 0x9a { size, err := m.RequestMetaHeader.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x6 i-- dAtA[i] = 0x92 { size := m.MessageID.Size() i -= size if _, err := m.MessageID.MarshalTo(dAtA[i:]); err != nil { return 0, err } i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x22 if m.Height != 0 { i = encodeVarintWithdraw(dAtA, i, uint64(m.Height)) i-- dAtA[i] = 0x18 } if m.Amount != nil { { size, err := m.Amount.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x12 } { size := m.OwnerID.Size() i -= size if _, err := m.OwnerID.MarshalTo(dAtA[i:]); err != nil { return 0, err } i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0xa return len(dAtA) - i, nil } func (m *PutResponse) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalToSizedBuffer(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *PutResponse) MarshalTo(dAtA []byte) (int, error) { size := m.Size() return m.MarshalToSizedBuffer(dAtA[:size]) } func (m *PutResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { i := len(dAtA) _ = i var l int _ = l if m.XXX_unrecognized != nil { i -= len(m.XXX_unrecognized) copy(dAtA[i:], m.XXX_unrecognized) } { size := m.ID.Size() i -= size if _, err := m.ID.MarshalTo(dAtA[i:]); err != nil { return 0, err } i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0xa return len(dAtA) - i, nil } func (m *ListRequest) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalToSizedBuffer(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *ListRequest) MarshalTo(dAtA []byte) (int, error) { size := m.Size() return m.MarshalToSizedBuffer(dAtA[:size]) } func (m *ListRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { i := len(dAtA) _ = i var l int _ = l if m.XXX_unrecognized != nil { i -= len(m.XXX_unrecognized) copy(dAtA[i:], m.XXX_unrecognized) } { size, err := m.RequestVerificationHeader.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x6 i-- dAtA[i] = 0x9a { size, err := m.RequestMetaHeader.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x6 i-- dAtA[i] = 0x92 { size := m.OwnerID.Size() i -= size if _, err := m.OwnerID.MarshalTo(dAtA[i:]); err != nil { return 0, err } i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0xa return len(dAtA) - i, nil } func (m *ListResponse) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalToSizedBuffer(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *ListResponse) MarshalTo(dAtA []byte) (int, error) { size := m.Size() return m.MarshalToSizedBuffer(dAtA[:size]) } func (m *ListResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { i := len(dAtA) _ = i var l int _ = l if m.XXX_unrecognized != nil { i -= len(m.XXX_unrecognized) copy(dAtA[i:], m.XXX_unrecognized) } if len(m.Items) > 0 { for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- { { size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0xa } } return len(dAtA) - i, nil } func (m *DeleteRequest) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalToSizedBuffer(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *DeleteRequest) MarshalTo(dAtA []byte) (int, error) { size := m.Size() return m.MarshalToSizedBuffer(dAtA[:size]) } func (m *DeleteRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { i := len(dAtA) _ = i var l int _ = l if m.XXX_unrecognized != nil { i -= len(m.XXX_unrecognized) copy(dAtA[i:], m.XXX_unrecognized) } { size, err := m.RequestVerificationHeader.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x6 i-- dAtA[i] = 0x9a { size, err := m.RequestMetaHeader.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x6 i-- dAtA[i] = 0x92 { size := m.MessageID.Size() i -= size if _, err := m.MessageID.MarshalTo(dAtA[i:]); err != nil { return 0, err } i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x1a { size := m.OwnerID.Size() i -= size if _, err := m.OwnerID.MarshalTo(dAtA[i:]); err != nil { return 0, err } i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x12 { size := m.ID.Size() i -= size if _, err := m.ID.MarshalTo(dAtA[i:]); err != nil { return 0, err } i = encodeVarintWithdraw(dAtA, i, uint64(size)) } i-- dAtA[i] = 0xa return len(dAtA) - i, nil } func (m *DeleteResponse) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalToSizedBuffer(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *DeleteResponse) MarshalTo(dAtA []byte) (int, error) { size := m.Size() return m.MarshalToSizedBuffer(dAtA[:size]) } func (m *DeleteResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { i := len(dAtA) _ = i var l int _ = l if m.XXX_unrecognized != nil { i -= len(m.XXX_unrecognized) copy(dAtA[i:], m.XXX_unrecognized) } return len(dAtA) - i, nil } func encodeVarintWithdraw(dAtA []byte, offset int, v uint64) int { offset -= sovWithdraw(v) base := offset for v >= 1<<7 { dAtA[offset] = uint8(v&0x7f | 0x80) v >>= 7 offset++ } dAtA[offset] = uint8(v) return base } func (m *Item) Size() (n int) { if m == nil { return 0 } var l int _ = l l = m.ID.Size() n += 1 + l + sovWithdraw(uint64(l)) l = m.OwnerID.Size() n += 1 + l + sovWithdraw(uint64(l)) if m.Amount != nil { l = m.Amount.Size() n += 1 + l + sovWithdraw(uint64(l)) } if m.Height != 0 { n += 1 + sovWithdraw(uint64(m.Height)) } l = len(m.Payload) if l > 0 { n += 1 + l + sovWithdraw(uint64(l)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *GetRequest) Size() (n int) { if m == nil { return 0 } var l int _ = l l = m.ID.Size() n += 1 + l + sovWithdraw(uint64(l)) l = m.OwnerID.Size() n += 1 + l + sovWithdraw(uint64(l)) l = m.RequestMetaHeader.Size() n += 2 + l + sovWithdraw(uint64(l)) l = m.RequestVerificationHeader.Size() n += 2 + l + sovWithdraw(uint64(l)) if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *GetResponse) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.Withdraw != nil { l = m.Withdraw.Size() n += 1 + l + sovWithdraw(uint64(l)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *PutRequest) Size() (n int) { if m == nil { return 0 } var l int _ = l l = m.OwnerID.Size() n += 1 + l + sovWithdraw(uint64(l)) if m.Amount != nil { l = m.Amount.Size() n += 1 + l + sovWithdraw(uint64(l)) } if m.Height != 0 { n += 1 + sovWithdraw(uint64(m.Height)) } l = m.MessageID.Size() n += 1 + l + sovWithdraw(uint64(l)) l = m.RequestMetaHeader.Size() n += 2 + l + sovWithdraw(uint64(l)) l = m.RequestVerificationHeader.Size() n += 2 + l + sovWithdraw(uint64(l)) if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *PutResponse) Size() (n int) { if m == nil { return 0 } var l int _ = l l = m.ID.Size() n += 1 + l + sovWithdraw(uint64(l)) if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *ListRequest) Size() (n int) { if m == nil { return 0 } var l int _ = l l = m.OwnerID.Size() n += 1 + l + sovWithdraw(uint64(l)) l = m.RequestMetaHeader.Size() n += 2 + l + sovWithdraw(uint64(l)) l = m.RequestVerificationHeader.Size() n += 2 + l + sovWithdraw(uint64(l)) if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *ListResponse) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.Items) > 0 { for _, e := range m.Items { l = e.Size() n += 1 + l + sovWithdraw(uint64(l)) } } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *DeleteRequest) Size() (n int) { if m == nil { return 0 } var l int _ = l l = m.ID.Size() n += 1 + l + sovWithdraw(uint64(l)) l = m.OwnerID.Size() n += 1 + l + sovWithdraw(uint64(l)) l = m.MessageID.Size() n += 1 + l + sovWithdraw(uint64(l)) l = m.RequestMetaHeader.Size() n += 2 + l + sovWithdraw(uint64(l)) l = m.RequestVerificationHeader.Size() n += 2 + l + sovWithdraw(uint64(l)) if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *DeleteResponse) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func sovWithdraw(x uint64) (n int) { return (math_bits.Len64(x|1) + 6) / 7 } func sozWithdraw(x uint64) (n int) { return sovWithdraw(uint64((x << 1) ^ uint64((int64(x) >> 63)))) } func (m *Item) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: Item: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: Item: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType) } var byteLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ byteLen |= int(b&0x7F) << shift if b < 0x80 { break } } if byteLen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + byteLen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.ID.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field OwnerID", wireType) } var byteLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ byteLen |= int(b&0x7F) << shift if b < 0x80 { break } } if byteLen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + byteLen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.OwnerID.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Amount", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if m.Amount == nil { m.Amount = &decimal.Decimal{} } if err := m.Amount.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Height", wireType) } m.Height = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Height |= uint64(b&0x7F) << shift if b < 0x80 { break } } case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Payload", wireType) } var byteLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ byteLen |= int(b&0x7F) << shift if b < 0x80 { break } } if byteLen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + byteLen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } m.Payload = append(m.Payload[:0], dAtA[iNdEx:postIndex]...) if m.Payload == nil { m.Payload = []byte{} } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipWithdraw(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthWithdraw } if (iNdEx + skippy) < 0 { return ErrInvalidLengthWithdraw } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *GetRequest) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: GetRequest: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: GetRequest: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType) } var byteLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ byteLen |= int(b&0x7F) << shift if b < 0x80 { break } } if byteLen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + byteLen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.ID.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field OwnerID", wireType) } var byteLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ byteLen |= int(b&0x7F) << shift if b < 0x80 { break } } if byteLen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + byteLen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.OwnerID.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 98: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RequestMetaHeader", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.RequestMetaHeader.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 99: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RequestVerificationHeader", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.RequestVerificationHeader.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipWithdraw(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthWithdraw } if (iNdEx + skippy) < 0 { return ErrInvalidLengthWithdraw } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *GetResponse) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: GetResponse: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: GetResponse: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Withdraw", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if m.Withdraw == nil { m.Withdraw = &Item{} } if err := m.Withdraw.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipWithdraw(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthWithdraw } if (iNdEx + skippy) < 0 { return ErrInvalidLengthWithdraw } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *PutRequest) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: PutRequest: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: PutRequest: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field OwnerID", wireType) } var byteLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ byteLen |= int(b&0x7F) << shift if b < 0x80 { break } } if byteLen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + byteLen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.OwnerID.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Amount", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if m.Amount == nil { m.Amount = &decimal.Decimal{} } if err := m.Amount.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Height", wireType) } m.Height = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Height |= uint64(b&0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field MessageID", wireType) } var byteLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ byteLen |= int(b&0x7F) << shift if b < 0x80 { break } } if byteLen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + byteLen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.MessageID.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 98: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RequestMetaHeader", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.RequestMetaHeader.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 99: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RequestVerificationHeader", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.RequestVerificationHeader.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipWithdraw(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthWithdraw } if (iNdEx + skippy) < 0 { return ErrInvalidLengthWithdraw } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *PutResponse) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: PutResponse: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: PutResponse: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType) } var byteLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ byteLen |= int(b&0x7F) << shift if b < 0x80 { break } } if byteLen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + byteLen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.ID.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipWithdraw(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthWithdraw } if (iNdEx + skippy) < 0 { return ErrInvalidLengthWithdraw } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *ListRequest) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: ListRequest: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: ListRequest: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field OwnerID", wireType) } var byteLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ byteLen |= int(b&0x7F) << shift if b < 0x80 { break } } if byteLen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + byteLen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.OwnerID.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 98: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RequestMetaHeader", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.RequestMetaHeader.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 99: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RequestVerificationHeader", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.RequestVerificationHeader.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipWithdraw(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthWithdraw } if (iNdEx + skippy) < 0 { return ErrInvalidLengthWithdraw } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *ListResponse) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: ListResponse: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: ListResponse: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } m.Items = append(m.Items, &Item{}) if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipWithdraw(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthWithdraw } if (iNdEx + skippy) < 0 { return ErrInvalidLengthWithdraw } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *DeleteRequest) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: DeleteRequest: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: DeleteRequest: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType) } var byteLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ byteLen |= int(b&0x7F) << shift if b < 0x80 { break } } if byteLen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + byteLen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.ID.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field OwnerID", wireType) } var byteLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ byteLen |= int(b&0x7F) << shift if b < 0x80 { break } } if byteLen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + byteLen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.OwnerID.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field MessageID", wireType) } var byteLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ byteLen |= int(b&0x7F) << shift if b < 0x80 { break } } if byteLen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + byteLen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.MessageID.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 98: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RequestMetaHeader", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.RequestMetaHeader.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 99: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RequestVerificationHeader", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthWithdraw } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthWithdraw } if postIndex > l { return io.ErrUnexpectedEOF } if err := m.RequestVerificationHeader.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipWithdraw(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthWithdraw } if (iNdEx + skippy) < 0 { return ErrInvalidLengthWithdraw } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *DeleteResponse) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowWithdraw } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: DeleteResponse: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: DeleteResponse: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { default: iNdEx = preIndex skippy, err := skipWithdraw(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthWithdraw } if (iNdEx + skippy) < 0 { return ErrInvalidLengthWithdraw } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func skipWithdraw(dAtA []byte) (n int, err error) { l := len(dAtA) iNdEx := 0 depth := 0 for iNdEx < l { var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowWithdraw } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } wireType := int(wire & 0x7) switch wireType { case 0: for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowWithdraw } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } iNdEx++ if dAtA[iNdEx-1] < 0x80 { break } } case 1: iNdEx += 8 case 2: var length int for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowWithdraw } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ length |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if length < 0 { return 0, ErrInvalidLengthWithdraw } iNdEx += length case 3: depth++ case 4: if depth == 0 { return 0, ErrUnexpectedEndOfGroupWithdraw } depth-- case 5: iNdEx += 4 default: return 0, fmt.Errorf("proto: illegal wireType %d", wireType) } if iNdEx < 0 { return 0, ErrInvalidLengthWithdraw } if depth == 0 { return iNdEx, nil } } return 0, io.ErrUnexpectedEOF } var ( ErrInvalidLengthWithdraw = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowWithdraw = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupWithdraw = fmt.Errorf("proto: unexpected end of group") )