Documentation ¶
Index ¶
- Variables
- func RegisterDeleveragingServiceServer(s grpc1.Server, srv DeleveragingServiceServer)
- type DeleveragingServiceClient
- type DeleveragingServiceServer
- type UnimplementedDeleveragingServiceServer
- type UpdateSubaccountsListForDeleveragingDaemonRequest
- func (*UpdateSubaccountsListForDeleveragingDaemonRequest) Descriptor() ([]byte, []int)
- func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) GetSubaccountOpenPositionInfo() []types.SubaccountOpenPositionInfo
- func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) Marshal() (dAtA []byte, err error)
- func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*UpdateSubaccountsListForDeleveragingDaemonRequest) ProtoMessage()
- func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) Reset()
- func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) Size() (n int)
- func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) String() string
- func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) Unmarshal(dAtA []byte) error
- func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) XXX_DiscardUnknown()
- func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) XXX_Merge(src proto.Message)
- func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) XXX_Size() int
- func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) XXX_Unmarshal(b []byte) error
- type UpdateSubaccountsListForDeleveragingDaemonResponse
- func (*UpdateSubaccountsListForDeleveragingDaemonResponse) Descriptor() ([]byte, []int)
- func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) Marshal() (dAtA []byte, err error)
- func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*UpdateSubaccountsListForDeleveragingDaemonResponse) ProtoMessage()
- func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) Reset()
- func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) Size() (n int)
- func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) String() string
- func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) Unmarshal(dAtA []byte) error
- func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) XXX_DiscardUnknown()
- func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) XXX_Merge(src proto.Message)
- func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) XXX_Size() int
- func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func RegisterDeleveragingServiceServer ¶
func RegisterDeleveragingServiceServer(s grpc1.Server, srv DeleveragingServiceServer)
Types ¶
type DeleveragingServiceClient ¶
type DeleveragingServiceClient interface { // Sends a list of subaccount ids that can be deleveraged against UpdateSubaccountsListForDeleveragingDaemon(ctx context.Context, in *UpdateSubaccountsListForDeleveragingDaemonRequest, opts ...grpc.CallOption) (*UpdateSubaccountsListForDeleveragingDaemonResponse, error) }
DeleveragingServiceClient is the client API for DeleveragingService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewDeleveragingServiceClient ¶
func NewDeleveragingServiceClient(cc grpc1.ClientConn) DeleveragingServiceClient
type DeleveragingServiceServer ¶
type DeleveragingServiceServer interface { // Sends a list of subaccount ids that can be deleveraged against UpdateSubaccountsListForDeleveragingDaemon(context.Context, *UpdateSubaccountsListForDeleveragingDaemonRequest) (*UpdateSubaccountsListForDeleveragingDaemonResponse, error) }
DeleveragingServiceServer is the server API for DeleveragingService service.
type UnimplementedDeleveragingServiceServer ¶
type UnimplementedDeleveragingServiceServer struct { }
UnimplementedDeleveragingServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedDeleveragingServiceServer) UpdateSubaccountsListForDeleveragingDaemon ¶
func (*UnimplementedDeleveragingServiceServer) UpdateSubaccountsListForDeleveragingDaemon(ctx context.Context, req *UpdateSubaccountsListForDeleveragingDaemonRequest) (*UpdateSubaccountsListForDeleveragingDaemonResponse, error)
type UpdateSubaccountsListForDeleveragingDaemonRequest ¶
type UpdateSubaccountsListForDeleveragingDaemonRequest struct { // A map of perpetual id to subaccount open position info. SubaccountOpenPositionInfo []types.SubaccountOpenPositionInfo `` /* 133-byte string literal not displayed */ }
UpdateSubaccountsListForDeleveragingDaemonRequest is a request message that contains a list of perpetuals with the associated subaccounts that have open long and short positions
func (*UpdateSubaccountsListForDeleveragingDaemonRequest) Descriptor ¶
func (*UpdateSubaccountsListForDeleveragingDaemonRequest) Descriptor() ([]byte, []int)
func (*UpdateSubaccountsListForDeleveragingDaemonRequest) GetSubaccountOpenPositionInfo ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) GetSubaccountOpenPositionInfo() []types.SubaccountOpenPositionInfo
func (*UpdateSubaccountsListForDeleveragingDaemonRequest) Marshal ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) Marshal() (dAtA []byte, err error)
func (*UpdateSubaccountsListForDeleveragingDaemonRequest) MarshalTo ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) MarshalTo(dAtA []byte) (int, error)
func (*UpdateSubaccountsListForDeleveragingDaemonRequest) MarshalToSizedBuffer ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*UpdateSubaccountsListForDeleveragingDaemonRequest) ProtoMessage ¶
func (*UpdateSubaccountsListForDeleveragingDaemonRequest) ProtoMessage()
func (*UpdateSubaccountsListForDeleveragingDaemonRequest) Reset ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) Reset()
func (*UpdateSubaccountsListForDeleveragingDaemonRequest) Size ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) Size() (n int)
func (*UpdateSubaccountsListForDeleveragingDaemonRequest) String ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) String() string
func (*UpdateSubaccountsListForDeleveragingDaemonRequest) Unmarshal ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) Unmarshal(dAtA []byte) error
func (*UpdateSubaccountsListForDeleveragingDaemonRequest) XXX_DiscardUnknown ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) XXX_DiscardUnknown()
func (*UpdateSubaccountsListForDeleveragingDaemonRequest) XXX_Marshal ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UpdateSubaccountsListForDeleveragingDaemonRequest) XXX_Merge ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) XXX_Merge(src proto.Message)
func (*UpdateSubaccountsListForDeleveragingDaemonRequest) XXX_Size ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) XXX_Size() int
func (*UpdateSubaccountsListForDeleveragingDaemonRequest) XXX_Unmarshal ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonRequest) XXX_Unmarshal(b []byte) error
type UpdateSubaccountsListForDeleveragingDaemonResponse ¶
type UpdateSubaccountsListForDeleveragingDaemonResponse struct { }
UpdateSubaccountsListForDeleveragingDaemonResponse is a response message for UpdateSubaccountsListForDeleveragingDaemonRequest.
func (*UpdateSubaccountsListForDeleveragingDaemonResponse) Descriptor ¶
func (*UpdateSubaccountsListForDeleveragingDaemonResponse) Descriptor() ([]byte, []int)
func (*UpdateSubaccountsListForDeleveragingDaemonResponse) Marshal ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) Marshal() (dAtA []byte, err error)
func (*UpdateSubaccountsListForDeleveragingDaemonResponse) MarshalTo ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) MarshalTo(dAtA []byte) (int, error)
func (*UpdateSubaccountsListForDeleveragingDaemonResponse) MarshalToSizedBuffer ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*UpdateSubaccountsListForDeleveragingDaemonResponse) ProtoMessage ¶
func (*UpdateSubaccountsListForDeleveragingDaemonResponse) ProtoMessage()
func (*UpdateSubaccountsListForDeleveragingDaemonResponse) Reset ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) Reset()
func (*UpdateSubaccountsListForDeleveragingDaemonResponse) Size ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) Size() (n int)
func (*UpdateSubaccountsListForDeleveragingDaemonResponse) String ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) String() string
func (*UpdateSubaccountsListForDeleveragingDaemonResponse) Unmarshal ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) Unmarshal(dAtA []byte) error
func (*UpdateSubaccountsListForDeleveragingDaemonResponse) XXX_DiscardUnknown ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) XXX_DiscardUnknown()
func (*UpdateSubaccountsListForDeleveragingDaemonResponse) XXX_Marshal ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UpdateSubaccountsListForDeleveragingDaemonResponse) XXX_Merge ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) XXX_Merge(src proto.Message)
func (*UpdateSubaccountsListForDeleveragingDaemonResponse) XXX_Size ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) XXX_Size() int
func (*UpdateSubaccountsListForDeleveragingDaemonResponse) XXX_Unmarshal ¶
func (m *UpdateSubaccountsListForDeleveragingDaemonResponse) XXX_Unmarshal(b []byte) error