Documentation ¶
Index ¶
- Variables
- func RegisterHoldersServer(s grpc.ServiceRegistrar, srv HoldersServer)
- type FilterHolderRequest
- func (*FilterHolderRequest) Descriptor() ([]byte, []int)deprecated
- func (x *FilterHolderRequest) GetPercentageOwned() uint32
- func (x *FilterHolderRequest) GetStatus() HolderStatus
- func (x *FilterHolderRequest) GetTokenId() uint32
- func (*FilterHolderRequest) ProtoMessage()
- func (x *FilterHolderRequest) ProtoReflect() protoreflect.Message
- func (x *FilterHolderRequest) Reset()
- func (x *FilterHolderRequest) String() string
- type FilterHolderResponse
- func (*FilterHolderResponse) Descriptor() ([]byte, []int)deprecated
- func (x *FilterHolderResponse) GetHolders() []*Holder
- func (x *FilterHolderResponse) GetStatus() *common.Status
- func (*FilterHolderResponse) ProtoMessage()
- func (x *FilterHolderResponse) ProtoReflect() protoreflect.Message
- func (x *FilterHolderResponse) Reset()
- func (x *FilterHolderResponse) String() string
- type GetHolderRequest
- func (*GetHolderRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetHolderRequest) GetAddress() string
- func (x *GetHolderRequest) GetChainId() uint64
- func (x *GetHolderRequest) GetId() uint64
- func (*GetHolderRequest) ProtoMessage()
- func (x *GetHolderRequest) ProtoReflect() protoreflect.Message
- func (x *GetHolderRequest) Reset()
- func (x *GetHolderRequest) String() string
- type GetHolderResponse
- func (*GetHolderResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetHolderResponse) GetHolder() *Holder
- func (x *GetHolderResponse) GetStatus() *common.Status
- func (*GetHolderResponse) ProtoMessage()
- func (x *GetHolderResponse) ProtoReflect() protoreflect.Message
- func (x *GetHolderResponse) Reset()
- func (x *GetHolderResponse) String() string
- type Holder
- func (*Holder) Descriptor() ([]byte, []int)deprecated
- func (x *Holder) GetAddressId() uint64
- func (x *Holder) GetAmount() string
- func (x *Holder) GetChainId() uint64
- func (x *Holder) GetHolderSinceTimestamp() *timestamp.Timestamp
- func (x *Holder) GetId() uint64
- func (x *Holder) GetPercentageOwned() uint32
- func (x *Holder) GetProcessedTimestamp() *timestamp.Timestamp
- func (x *Holder) GetQueuedTimestamp() *timestamp.Timestamp
- func (x *Holder) GetStatus() HolderStatus
- func (x *Holder) GetTokenId() uint64
- func (*Holder) ProtoMessage()
- func (x *Holder) ProtoReflect() protoreflect.Message
- func (x *Holder) Reset()
- func (x *Holder) String() string
- type HolderStatus
- func (HolderStatus) Descriptor() protoreflect.EnumDescriptor
- func (x HolderStatus) Enum() *HolderStatus
- func (HolderStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x HolderStatus) Number() protoreflect.EnumNumber
- func (x HolderStatus) String() string
- func (HolderStatus) Type() protoreflect.EnumType
- type HoldersClient
- type HoldersServer
- type UnimplementedHoldersServer
- type UnsafeHoldersServer
Constants ¶
This section is empty.
Variables ¶
var ( HolderStatus_name = map[int32]string{ 0: "HS_NONE", } HolderStatus_value = map[string]int32{ "HS_NONE": 0, } )
Enum value maps for HolderStatus.
var File_holders_holders_proto protoreflect.FileDescriptor
var Holders_ServiceDesc = grpc.ServiceDesc{ ServiceName: "unpack.v1.holders.Holders", HandlerType: (*HoldersServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Filter", Handler: _Holders_Filter_Handler, }, { MethodName: "Get", Handler: _Holders_Get_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "holders/holders.proto", }
Holders_ServiceDesc is the grpc.ServiceDesc for Holders service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterHoldersServer ¶
func RegisterHoldersServer(s grpc.ServiceRegistrar, srv HoldersServer)
Types ¶
type FilterHolderRequest ¶
type FilterHolderRequest struct { PercentageOwned uint32 `protobuf:"varint,1,opt,name=percentage_owned,json=percentageOwned,proto3" json:"percentage_owned,omitempty"` TokenId uint32 `protobuf:"varint,2,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"` Status HolderStatus `protobuf:"varint,3,opt,name=status,proto3,enum=unpack.v1.holders.HolderStatus" json:"status,omitempty"` // contains filtered or unexported fields }
func (*FilterHolderRequest) Descriptor
deprecated
func (*FilterHolderRequest) Descriptor() ([]byte, []int)
Deprecated: Use FilterHolderRequest.ProtoReflect.Descriptor instead.
func (*FilterHolderRequest) GetPercentageOwned ¶
func (x *FilterHolderRequest) GetPercentageOwned() uint32
func (*FilterHolderRequest) GetStatus ¶
func (x *FilterHolderRequest) GetStatus() HolderStatus
func (*FilterHolderRequest) GetTokenId ¶
func (x *FilterHolderRequest) GetTokenId() uint32
func (*FilterHolderRequest) ProtoMessage ¶
func (*FilterHolderRequest) ProtoMessage()
func (*FilterHolderRequest) ProtoReflect ¶
func (x *FilterHolderRequest) ProtoReflect() protoreflect.Message
func (*FilterHolderRequest) Reset ¶
func (x *FilterHolderRequest) Reset()
func (*FilterHolderRequest) String ¶
func (x *FilterHolderRequest) String() string
type FilterHolderResponse ¶
type FilterHolderResponse struct { Status *common.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` Holders []*Holder `protobuf:"bytes,2,rep,name=holders,proto3" json:"holders,omitempty"` // contains filtered or unexported fields }
func (*FilterHolderResponse) Descriptor
deprecated
func (*FilterHolderResponse) Descriptor() ([]byte, []int)
Deprecated: Use FilterHolderResponse.ProtoReflect.Descriptor instead.
func (*FilterHolderResponse) GetHolders ¶
func (x *FilterHolderResponse) GetHolders() []*Holder
func (*FilterHolderResponse) GetStatus ¶
func (x *FilterHolderResponse) GetStatus() *common.Status
func (*FilterHolderResponse) ProtoMessage ¶
func (*FilterHolderResponse) ProtoMessage()
func (*FilterHolderResponse) ProtoReflect ¶
func (x *FilterHolderResponse) ProtoReflect() protoreflect.Message
func (*FilterHolderResponse) Reset ¶
func (x *FilterHolderResponse) Reset()
func (*FilterHolderResponse) String ¶
func (x *FilterHolderResponse) String() string
type GetHolderRequest ¶
type GetHolderRequest struct { ChainId uint64 `protobuf:"varint,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` Id uint64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` Address string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
func (*GetHolderRequest) Descriptor
deprecated
func (*GetHolderRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetHolderRequest.ProtoReflect.Descriptor instead.
func (*GetHolderRequest) GetAddress ¶
func (x *GetHolderRequest) GetAddress() string
func (*GetHolderRequest) GetChainId ¶
func (x *GetHolderRequest) GetChainId() uint64
func (*GetHolderRequest) GetId ¶
func (x *GetHolderRequest) GetId() uint64
func (*GetHolderRequest) ProtoMessage ¶
func (*GetHolderRequest) ProtoMessage()
func (*GetHolderRequest) ProtoReflect ¶
func (x *GetHolderRequest) ProtoReflect() protoreflect.Message
func (*GetHolderRequest) Reset ¶
func (x *GetHolderRequest) Reset()
func (*GetHolderRequest) String ¶
func (x *GetHolderRequest) String() string
type GetHolderResponse ¶
type GetHolderResponse struct { Status *common.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` Holder *Holder `protobuf:"bytes,2,opt,name=holder,proto3" json:"holder,omitempty"` // contains filtered or unexported fields }
func (*GetHolderResponse) Descriptor
deprecated
func (*GetHolderResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetHolderResponse.ProtoReflect.Descriptor instead.
func (*GetHolderResponse) GetHolder ¶
func (x *GetHolderResponse) GetHolder() *Holder
func (*GetHolderResponse) GetStatus ¶
func (x *GetHolderResponse) GetStatus() *common.Status
func (*GetHolderResponse) ProtoMessage ¶
func (*GetHolderResponse) ProtoMessage()
func (*GetHolderResponse) ProtoReflect ¶
func (x *GetHolderResponse) ProtoReflect() protoreflect.Message
func (*GetHolderResponse) Reset ¶
func (x *GetHolderResponse) Reset()
func (*GetHolderResponse) String ¶
func (x *GetHolderResponse) String() string
type Holder ¶
type Holder struct { Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` ChainId uint64 `protobuf:"varint,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` TokenId uint64 `protobuf:"varint,3,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"` AddressId uint64 `protobuf:"varint,4,opt,name=address_id,json=addressId,proto3" json:"address_id,omitempty"` Amount string `protobuf:"bytes,5,opt,name=amount,proto3" json:"amount,omitempty"` PercentageOwned uint32 `protobuf:"varint,6,opt,name=percentage_owned,json=percentageOwned,proto3" json:"percentage_owned,omitempty"` Status HolderStatus `protobuf:"varint,8,opt,name=status,proto3,enum=unpack.v1.holders.HolderStatus" json:"status,omitempty"` HolderSinceTimestamp *timestamp.Timestamp `protobuf:"bytes,9,opt,name=holder_since_timestamp,json=holderSinceTimestamp,proto3" json:"holder_since_timestamp,omitempty"` QueuedTimestamp *timestamp.Timestamp `protobuf:"bytes,10,opt,name=queued_timestamp,json=queuedTimestamp,proto3" json:"queued_timestamp,omitempty"` ProcessedTimestamp *timestamp.Timestamp `protobuf:"bytes,11,opt,name=processed_timestamp,json=processedTimestamp,proto3" json:"processed_timestamp,omitempty"` // contains filtered or unexported fields }
func (*Holder) Descriptor
deprecated
func (*Holder) GetAddressId ¶
func (*Holder) GetChainId ¶
func (*Holder) GetHolderSinceTimestamp ¶
func (*Holder) GetPercentageOwned ¶
func (*Holder) GetProcessedTimestamp ¶
func (*Holder) GetQueuedTimestamp ¶
func (*Holder) GetStatus ¶
func (x *Holder) GetStatus() HolderStatus
func (*Holder) GetTokenId ¶
func (*Holder) ProtoMessage ¶
func (*Holder) ProtoMessage()
func (*Holder) ProtoReflect ¶
func (x *Holder) ProtoReflect() protoreflect.Message
type HolderStatus ¶
type HolderStatus int32
const (
HolderStatus_HS_NONE HolderStatus = 0
)
func (HolderStatus) Descriptor ¶
func (HolderStatus) Descriptor() protoreflect.EnumDescriptor
func (HolderStatus) Enum ¶
func (x HolderStatus) Enum() *HolderStatus
func (HolderStatus) EnumDescriptor
deprecated
func (HolderStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use HolderStatus.Descriptor instead.
func (HolderStatus) Number ¶
func (x HolderStatus) Number() protoreflect.EnumNumber
func (HolderStatus) String ¶
func (x HolderStatus) String() string
func (HolderStatus) Type ¶
func (HolderStatus) Type() protoreflect.EnumType
type HoldersClient ¶
type HoldersClient interface { Filter(ctx context.Context, in *FilterHolderRequest, opts ...grpc.CallOption) (*FilterHolderResponse, error) Get(ctx context.Context, in *GetHolderRequest, opts ...grpc.CallOption) (*GetHolderResponse, error) }
HoldersClient is the client API for Holders service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewHoldersClient ¶
func NewHoldersClient(cc grpc.ClientConnInterface) HoldersClient
type HoldersServer ¶
type HoldersServer interface { Filter(context.Context, *FilterHolderRequest) (*FilterHolderResponse, error) Get(context.Context, *GetHolderRequest) (*GetHolderResponse, error) // contains filtered or unexported methods }
HoldersServer is the server API for Holders service. All implementations must embed UnimplementedHoldersServer for forward compatibility
type UnimplementedHoldersServer ¶
type UnimplementedHoldersServer struct { }
UnimplementedHoldersServer must be embedded to have forward compatible implementations.
func (UnimplementedHoldersServer) Filter ¶
func (UnimplementedHoldersServer) Filter(context.Context, *FilterHolderRequest) (*FilterHolderResponse, error)
func (UnimplementedHoldersServer) Get ¶
func (UnimplementedHoldersServer) Get(context.Context, *GetHolderRequest) (*GetHolderResponse, error)
type UnsafeHoldersServer ¶
type UnsafeHoldersServer interface {
// contains filtered or unexported methods
}
UnsafeHoldersServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to HoldersServer will result in compilation errors.